[13:17:24]ConnectInit Can't connect to host [13:17:27]OFD Sender: No OFD packet to send [13:17:32]OFD Sender: No OFD packet to send [13:17:37]OFD Sender: No OFD packet to send [13:17:42]OFD Sender: No OFD packet to send [13:17:47]OFD Sender: No OFD packet to send [13:17:52]OFD Sender: No OFD packet to send [13:17:57]OFD Sender: No OFD packet to send [13:18:02]OFD Sender: No OFD packet to send [13:18:07]OFD Sender: No OFD packet to send [13:18:12]OFD Sender: No OFD packet to send [13:18:17]OFD Sender: No OFD packet to send [13:18:22]OFD Sender: No OFD packet to send [13:18:26]accept exits with 9 [13:18:26]New connection [13:18:26]New thread 3067354468 created [13:18:26]Thread 3067211108 joined [13:18:26]Waiting for new connection... [13:18:26] Sock 9.Parse request [13:18:26]Sock 9.Check first char [13:18:26]Sock 9.First char is OK [13:18:26]request: POST /json_proto HTTP/1.0 [13:18:26]Method: POST [13:18:26]URL: /json_proto [13:18:26]Method is POST - this is cgi request [13:18:26]url: /json_proto [13:18:26]query_string will be loaded in cgi processing [13:18:26]execute_cgi json_proto POST (null) [13:18:26]execute_cgi path=json_proto method=POST [13:18:26]POST find Content-Length [13:18:26]Host: 172.17.44.196:8080 [13:18:26]Content-Length: 678 [13:18:26]Content-Type: application/json [13:18:26] [13:18:26]POST finish read [13:18:26]Found Content-Length = 678 [13:18:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:18:26]execute_script... [13:18: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)1966361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:18:26]POST & json_proto [13:18:26]process_json_proto [13:18:26]json parsed OK: [13:18:26]protocol is kg_v1.0 [13:18:26]action value=close_receipt [13:18:26]process_action close_receipt [13:18:26]cmd_close_receipt [13:18:26]MH_GetDate [13:18:26]Write to MH i2c: F0 00 00 EB 11 EB [13:18:26]Write i2c OK [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: F0 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: F0 09 00 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: F0 09 00 EB 11 00 22 49 1A 67 E7 19 F8 65 3D [13:18:26]GetLastDocTimeStamp 1729775745 [13:18:26]current date 1729775906 [13:18:26]FM_GetShiftState [13:18:26]SAM_PROTO_GetShiftState [13:18:26]wFMCommunicate request_size=4 [13:18:26]MH_SAM_APDU [13:18:26]CAPDU: 80 13 01 00 [13:18:26]Write to MH i2c: E2 08 00 EC 11 80 13 01 00 00 00 00 00 7A [13:18:26]Write i2c OK [13:18:26]MH_I2C_Read... [13:18:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:26]Read from MH i2c: E2 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: E2 0E 00 [13:18:26]MH_I2C_Read... [13:18:26]Read from MH i2c: E2 0E 00 EC 11 00 09 00 01 85 93 19 67 00 00 00 00 90 00 1E [13:18:26]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:18:26]wFMCommunicate OK [13:18:26]SAM_PROTO_GetShiftState done [13:18:26]FM_GetShiftState done [13:18:26]opened in 1729729413 [13:18:26]opened+sec_in_day 1729815813 [13:18:26]quantity*price = 20003 [13:18:26]sum+1 = 20004 [13:18:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 177 24.10.2024 13:18 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75738 ФПД: 198673339127323 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T131826&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75738&fm=198673339127323&tin=02508201610067®Number=0000000000161154&sum=20000 [13:18:27]StoreToDocumentArchive [13:18:27]shift 174 fd 75738 [13:18:27]save to /storage/0174/doc_00075738 [13:18:27]save last doc name /storage/0174/doc_00075738 to /storage/kkm_last_doc_name [13:18:27]save OK [13:18:27]Clear old archive folders... [13:18:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:18:27]tlvbuf is B6F0A4A0 [13:18:27]SAM_PROTO_ClearQueue [13:18:27]wFMCommunicate request_size=4 [13:18:27]MH_SAM_APDU [13:18:27]CAPDU: 80 09 00 00 [13:18:27]Write to MH i2c: E2 08 00 F9 11 80 09 00 00 00 00 00 00 7C [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 F9 11 00 90 00 7E [13:18:27]RAPDU: 90 00 [13:18:27]wFMCommunicate OK [13:18:27]SAM_PROTO_ClearQueue done [13:18:27]KKMCreateOFDPacket [13:18:27]OFDProtocolAddRootSTLVToBuf [13:18:27]FM_MakeSignedData [13:18:27]FM_MakeSignedData [13:18:27]SAM_PROTO_SignData [13:18:27]wFMCommunicate request_size=4 [13:18:27]MH_SAM_APDU [13:18:27]CAPDU: 80 0D 01 02 [13:18:27]Write to MH i2c: E2 08 00 FA 11 80 0D 01 02 00 00 00 00 84 [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 FA 11 00 90 00 7F [13:18:27]RAPDU: 90 00 [13:18:27]wFMCommunicate OK [13:18:27]wFMCommunicate request_size=255 [13:18:27]MH_SAM_APDU [13:18: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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 B1 00 00 00 F4 03 04 00 22 49 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DA 27 01 00 35 04 06 00 B4 [13:18:27]Write to MH i2c: E2 02 01 FB 11 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 B1 00 00 00 F4 03 04 00 22 49 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DA 27 01 00 35 04 06 00 B4 00 00 C9 [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 FB 11 00 90 00 80 [13:18:27]RAPDU: 90 00 [13:18:27]wFMCommunicate OK [13:18:27]wFMCommunicate request_size=10 [13:18:27]MH_SAM_APDU [13:18:27]CAPDU: 80 0D 02 02 05 B1 3D CE 16 1B [13:18:27]Write to MH i2c: E2 0D 00 FC 11 80 0D 02 02 05 00 B1 3D CE 16 1B 00 00 7E [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:27]Read from MH i2c: E2 03 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 03 00 FC 11 00 90 00 81 [13:18:27]RAPDU: 90 00 [13:18:27]wFMCommunicate OK [13:18:27]wFMCommunicate request_size=4 [13:18:27]MH_SAM_APDU [13:18:27]CAPDU: 80 0D 03 02 [13:18:27]Write to MH i2c: E2 08 00 FD 11 80 0D 03 02 00 00 00 00 89 [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 0B 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 0B 00 FD 11 00 89 E6 E8 97 18 28 00 A4 90 00 5C [13:18:27]RAPDU: 89 E6 E8 97 18 28 00 A4 90 00 [13:18:27]wFMCommunicate OK [13:18:27]SAM_PROTO_SignData done [13:18:27]FM_MakeSignedData done [13:18:27]CreateOFDProtocolMessage [13:18:27]wFMCommunicate request_size=4 [13:18:27]MH_SAM_APDU [13:18:27]CAPDU: 80 11 00 00 [13:18:27]Write to MH i2c: E2 08 00 FE 11 80 11 00 00 00 00 00 00 89 [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:27]Read from MH i2c: E2 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 17 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: E2 17 00 FE 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 D6 [13:18:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:18:27]wFMCommunicate OK [13:18:27]CreateOFDProtocolMessage done [13:18:27]OFDSenderStorePacket 75738 [13:18:27]StoreOFDPacket docnum=75738 [13:18:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 ED 37 07 01 EB DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 B1 00 00 00 F4 03 04 00 22 49 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DA 27 01 00 35 04 06 00 B4 B1 3D CE 16 1B 89 E6 E8 97 18 28 00 A4 [13:18:27]CheckFolder [13:18:27]dirname=/storage/ofd_packets [13:18:27]CheckFolder done [13:18:27]ProducePacketName [13:18:27]name=ofd_packets/00075738 [13:18:27]NVStorageSaveData ofd_packets/00075738 [13:18:27]File name is /storage/ofd_packets/00075738 [13:18:27]Write 301 bytes [13:18:27]NVStorageSaveData done [13:18:27]OFDSenderStorePacket done [13:18:27]KKMCreateOFDPacket done [13:18:27]NVStorageSaveData kkm_last_timestamp [13:18:27]File name is /storage/kkm_last_timestamp [13:18:27]Write 4 bytes [13:18:27]NVStorageSaveData done [13:18:27]ExternCall_PrintAddStr [13:18:27]wPrintStart [13:18:27]Write to MH i2c: 01 00 00 FF 11 10 [13:18:27]Write i2c OK [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: 01 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: 01 07 00 [13:18:27]MH_I2C_Read... [13:18:27]Read from MH i2c: 01 07 00 FF 11 00 00 00 00 00 FF 0F 25 [13:18:27]RasterBufferAndPrint [13:18:27]line Счет N : (1)1966361 [13:18:27]line ИНН: 02508201610067 [13:18:27]line Контрольно-Кассовый Чек [13:18:27]line ПРОДАЖА [13:18:27]line ТРК (МРК, ГНК) : 43 [13:18:27]line Товар: 2710124130 [13:18:27]line Аи-92-К-5 [13:18:27]line 2.990 * 66.90 [13:18:27]line = 200.03 [13:18:27]line НДС 12% НСП 1% [13:18:27]line > о реализуемом товаре [13:18:27]line ОКРУГЛЕНИЕ: -0.03 [13:18:27]line ИТОГО: 200.00 [13:18:27]line Внесено: 200.00 [13:18:27]line СДАЧА: 0.00 [13:18:27]line НСП 1% : 1.77 [13:18:27]line НДС 12% : 21.24 [13:18:27]line Наличными: 200.00 [13:18:27]line Безнал.: 0.00 [13:18:27]line Место: АЗС № 133 "Партнер Нефть" [13:18:27]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:18:27]line СНО: Общий режим [13:18:27]line Чек 177 24.10.2024 13:18 [13:18:27]line Смена: 174 ФФД: 1.0 [13:18:27]line ЗНМ: 0300000020 [13:18:27]line РНМ: 0000000000161154 [13:18:27]line Версия ККМ: v1.0 [13:18:27]line ФМ: 0000000000963323 [13:18:27]line ФД: 75738 [13:18:27]line ФПД: 198673339127323 [13:18:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T131826&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75738&fm=198673339127323&tin=02508201610067®Number=0000000000161154&sum=20000 [13:18:28]OFD Sender: Processing packet 75738 [packets to send 16, broken 15] [13:18:28]ProducePacketName [13:18:28]name=ofd_packets/00075738 [13:18:28]OFD Sender: To server: pG, [13:18:28]CommunicateWithHost lk.salyk.kg:30040 [13:18:28]ConnectInit lk.salyk.kg [13:18:28]written 0, free lines is 4095 [13:18:28]Connected sock=10 [13:18:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 ED 37 07 01 EB DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 B1 00 00 00 F4 03 04 00 22 49 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DA 27 01 00 35 04 06 00 B4 B1 3D CE 16 1B 89 E6 E8 97 18 28 00 A4 [13:18:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 02 3A 47 00 79 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DA 27 01 00 F4 03 04 00 FA F1 19 67 B6 04 01 00 00 37 72 11 32 FF D6 67 16 [13:18:28]CommunicateWithHost err = 0 [13:18:28]CheckOFDResponse [13:18:28]1017 (14) - 77093643461234 [13:18:28]1041 (16) - 0000000000963323 [13:18:28]1040 (4) - 75738 [13:18:28]1012 (4) - 24.10.2024 07:06 [13:18:28]1206 (1) - 0 [13:18:28]OFD Sender: Remove packet 75738 [13:18:28]ProducePacketName [13:18:28]name=ofd_packets/00075738 [13:18:28]NVStorageDeleteData [13:18:28]Write to MH i2c: 01 00 00 29 12 3B [13:18:28]Write i2c OK [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: 01 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: 01 07 00 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: 01 07 00 29 12 00 00 00 00 00 A9 0C F7 [13:18:28]RasterBufferAndPrint [13:18:28]line [13:18:28]line [13:18:28]line [13:18:28]line [13:18:28]line [13:18:28]written 0, free lines is 3245 [13:18:28]MH_Cut [13:18:28]Write to MH i2c: D1 01 00 30 12 01 14 [13:18:28]Write i2c OK [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: D1 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: D1 01 00 [13:18:28]MH_I2C_Read... [13:18:28]Read from MH i2c: D1 01 00 30 12 00 13 [13:18:28]Write to MH i2c: 01 00 00 31 12 43 [13:18:28]Write i2c OK [13:18:28]MH_I2C_Read... [13:18:28]OFD Sender: No OFD packet to send [13:18:29]*** Cut start [13:18:29]*** Partial cut [13:18:29]*** CUTSNS_PIN = 1 [13:18:29]*** CUTSNS_PIN = 0 [13:18:29]*** Brake cut motor [13:18:30]Read from MH i2c: 01 [13:18:30]MH_I2C_Read... [13:18:30]*** Stop cut motor [13:18:30]*** Cut end [13:18:30]Read from MH i2c: 01 07 00 [13:18:30]MH_I2C_Read... [13:18:30]Read from MH i2c: 01 07 00 31 12 00 00 00 00 00 FF 0F 58 [13:18:30]process_action close_receipt done [13:18:30]requested_data is exist [13:18:30]produce_requested_data [13:18:30]requested_item fm.sn is exist - process it [13:18:30]wFMCommunicate request_size=4 [13:18:30]MH_SAM_APDU [13:18:30]CAPDU: 80 11 00 00 [13:18:30]Write to MH i2c: E2 08 00 32 12 80 11 00 00 00 00 00 00 BE [13:18:30]Write i2c OK [13:18:30]MH_I2C_Read... [13:18:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:30]Read from MH i2c: E2 [13:18:30]MH_I2C_Read... [13:18:30]Read from MH i2c: E2 17 00 [13:18:30]MH_I2C_Read... [13:18:30]Read from MH i2c: E2 17 00 32 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 0B [13:18:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:18:30]wFMCommunicate OK [13:18:30]requested_item fd.num is exist - process it [13:18:30]SAM_PROTO_GetFieldsCounters [13:18:30]wFMCommunicate request_size=4 [13:18:30]MH_SAM_APDU [13:18:30]CAPDU: 80 13 00 00 [13:18:30]Write to MH i2c: E2 08 00 33 12 80 13 00 00 00 00 00 00 C1 [13:18:30]Write i2c OK [13:18:30]MH_I2C_Read... [13:18:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:18:30]Read from MH i2c: E2 [13:18:30]MH_I2C_Read... [13:18:30]Read from MH i2c: E2 62 00 [13:18:30]MH_I2C_Read... [13:18:30]Read from MH i2c: E2 62 00 33 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 DA 27 01 00 0E 04 04 00 AE 00 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 98 [13:18:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 DA 27 01 00 0E 04 04 00 AE 00 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 [13:18:30]wFMCommunicate OK [13:18:30]SAM_PROTO_GetFieldsCounters done [13:18:30]requested_item shift.num is exist - process it [13:18:30]requested_item shift.opened is exist - process it [13:18:30]req_shift_opened [13:18:30]FM_GetShiftState [13:18:30]SAM_PROTO_GetShiftState [13:18:30]wFMCommunicate request_size=4 [13:18:30]MH_SAM_APDU [13:18:30]CAPDU: 80 13 01 00 [13:18:30]Write to MH i2c: E2 08 00 34 12 80 13 01 00 00 00 00 00 C3 [13:18:30]Write i2c OK [13:18:30]MH_I2C_Read... [13:18:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:30]Read from MH i2c: E2 [13:18:30]MH_I2C_Read... [13:18:30]Read from MH i2c: E2 0E 00 [13:18:30]MH_I2C_Read... [13:18:30]Read from MH i2c: E2 0E 00 34 12 00 09 00 01 85 93 19 67 00 00 00 00 90 00 67 [13:18:30]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:18:30]wFMCommunicate OK [13:18:30]SAM_PROTO_GetShiftState done [13:18:30]FM_GetShiftState done [13:18:30]req_shift_opened done [13:18:30]requested_item shift.open_date is exist - process it [13:18:30]req_shift_open_date [13:18:30]req_shift_open_date done [13:18:30]produce_requested_data done [13:18:30]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75738,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:18:30]process_action_free close_receipt [13:18:30]json_value_free [13:18:30]json_value_free done [13:18:30]process_json_proto returns [13:18:30]Send response to host [13:18:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75738,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:18:30]free response buf [13:18:30]execute_script done [13:18:30]execute_script returns [13:18:30]free content buf [13:18:30]Sock 9.Close socket [13:18:30]Sock 9.Thread stoped [13:18:33]OFD Sender: No OFD packet to send [13:18:38]OFD Sender: No OFD packet to send [13:18:43]OFD Sender: No OFD packet to send [13:18:48]OFD Sender: No OFD packet to send [13:18:53]OFD Sender: No OFD packet to send [13:18:58]OFD Sender: No OFD packet to send [13:19:03]OFD Sender: No OFD packet to send [13:19:08]OFD Sender: No OFD packet to send [13:19:13]OFD Sender: No OFD packet to send [13:19:18]OFD Sender: No OFD packet to send [13:19:23]OFD Sender: No OFD packet to send [13:19:28]OFD Sender: No OFD packet to send [13:19:33]OFD Sender: No OFD packet to send [13:19:38]OFD Sender: No OFD packet to send [13:19:43]OFD Sender: No OFD packet to send [13:19:48]OFD Sender: No OFD packet to send [13:19:53]OFD Sender: No OFD packet to send [13:19:58]OFD Sender: No OFD packet to send [13:20:03]OFD Sender: No OFD packet to send [13:20:08]OFD Sender: No OFD packet to send [13:20:10]accept exits with 8 [13:20:10]New connection [13:20:10]New thread 3067211108 created [13:20:10]Thread 3067354468 joined [13:20:10]Waiting for new connection... [13:20:10] Sock 8.Parse request [13:20:10]Sock 8.Check first char [13:20:10]Sock 8.First char is OK [13:20:10]request: POST /json_proto HTTP/1.0 [13:20:10]Method: POST [13:20:10]URL: /json_proto [13:20:10]Method is POST - this is cgi request [13:20:10]url: /json_proto [13:20:10]query_string will be loaded in cgi processing [13:20:10]execute_cgi json_proto POST (null) [13:20:10]execute_cgi path=json_proto method=POST [13:20:10]POST find Content-Length [13:20:10]Host: 172.17.44.196:8080 [13:20:10]Content-Length: 748 [13:20:10]Content-Type: application/json [13:20:10] [13:20:10]POST finish read [13:20:10]Found Content-Length = 748 [13:20:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 3.810, "sum" : 260.60, "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: Mbank", "payments": [ { "type": 1, "sum" : 260.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:10]execute_script... [13:20: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)1966362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 3.810, "sum" : 260.60, "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: Mbank", "payments": [ { "type": 1, "sum" : 260.60 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:10]POST & json_proto [13:20:10]process_json_proto [13:20:10]json parsed OK: [13:20:10]protocol is kg_v1.0 [13:20:10]action value=close_receipt [13:20:10]process_action close_receipt [13:20:10]cmd_close_receipt [13:20:10]MH_GetDate [13:20:10]Write to MH i2c: F0 00 00 35 12 36 [13:20:10]Write i2c OK [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: F0 [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: F0 09 00 [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: F0 09 00 35 12 00 8A 49 1A 67 E7 19 F8 65 F0 [13:20:10]GetLastDocTimeStamp 1729775906 [13:20:10]current date 1729776010 [13:20:10]FM_GetShiftState [13:20:10]SAM_PROTO_GetShiftState [13:20:10]wFMCommunicate request_size=4 [13:20:10]MH_SAM_APDU [13:20:10]CAPDU: 80 13 01 00 [13:20:10]Write to MH i2c: E2 08 00 36 12 80 13 01 00 00 00 00 00 C5 [13:20:10]Write i2c OK [13:20:10]MH_I2C_Read... [13:20:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:10]Read from MH i2c: E2 [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: E2 0E 00 [13:20:10]MH_I2C_Read... [13:20:10]Read from MH i2c: E2 0E 00 36 12 00 09 00 01 85 93 19 67 00 00 00 00 90 00 69 [13:20:10]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:20:10]wFMCommunicate OK [13:20:10]SAM_PROTO_GetShiftState done [13:20:10]FM_GetShiftState done [13:20:10]opened in 1729729413 [13:20:10]opened+sec_in_day 1729815813 [13:20:10]quantity*price = 26060 [13:20:10]sum+1 = 26061 [13:20:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 260.60 НСП 1% : 2.31 НДС 12% : 27.67 Наличными: 0.00 Безнал.: 260.60 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 178 24.10.2024 13:20 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75739 ФПД: 179314966701149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132010&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75739&fm=179314966701149&tin=02508201610067®Number=0000000000161154&sum=26060 [13:20:11]StoreToDocumentArchive [13:20:11]shift 174 fd 75739 [13:20:11]save to /storage/0174/doc_00075739 [13:20:11]save last doc name /storage/0174/doc_00075739 to /storage/kkm_last_doc_name [13:20:11]save OK [13:20:11]Clear old archive folders... [13:20:11]ProcessDocumentItem done err = 0, tmpTLVsize=244 [13:20:11]tlvbuf is 01EBC8C0 [13:20:11]SAM_PROTO_ClearQueue [13:20:11]wFMCommunicate request_size=4 [13:20:11]MH_SAM_APDU [13:20:11]CAPDU: 80 09 00 00 [13:20:11]Write to MH i2c: E2 08 00 43 12 80 09 00 00 00 00 00 00 C7 [13:20:11]Write i2c OK [13:20:11]MH_I2C_Read... [13:20:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:20:11]Read from MH i2c: E2 [13:20:11]MH_I2C_Read... [13:20:11]Read from MH i2c: E2 03 00 [13:20:11]MH_I2C_Read... [13:20:11]Read from MH i2c: E2 03 00 43 12 00 90 00 C9 [13:20:11]RAPDU: 90 00 [13:20:11]wFMCommunicate OK [13:20:11]SAM_PROTO_ClearQueue done [13:20:11]KKMCreateOFDPacket [13:20:11]OFDProtocolAddRootSTLVToBuf [13:20:11]FM_MakeSignedData [13:20:11]FM_MakeSignedData [13:20:11]SAM_PROTO_SignData [13:20:11]wFMCommunicate request_size=4 [13:20:11]MH_SAM_APDU [13:20:11]CAPDU: 80 0D 01 02 [13:20:11]Write to MH i2c: E2 08 00 44 12 80 0D 01 02 00 00 00 00 CF [13:20:11]Write i2c OK [13:20:11]MH_I2C_Read... [13:20:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:11]Read from MH i2c: E2 [13:20:11]MH_I2C_Read... [13:20:11]Read from MH i2c: E2 03 00 [13:20:11]MH_I2C_Read... [13:20:11]Read from MH i2c: E2 03 00 44 12 00 90 00 CA [13:20:11]RAPDU: 90 00 [13:20:11]wFMCommunicate OK [13:20:11]wFMCommunicate request_size=253 [13:20:11]MH_SAM_APDU [13:20:11]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CC 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CC 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 8A 49 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DB 27 01 00 35 04 06 00 A3 16 04 E4 A4 5D [13:20:11]Write to MH i2c: E2 00 01 45 12 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CC 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CC 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 8A 49 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DB 27 01 00 35 04 06 00 A3 16 04 E4 A4 5D 00 00 E8 [13:20:11]Write i2c OK [13:20:11]MH_I2C_Read... [13:20:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:11]Read from MH i2c: E2 [13:20:11]MH_I2C_Read... [13:20:11]Read from MH i2c: E2 03 00 [13:20:11]MH_I2C_Read... [13:20:11]Read from MH i2c: E2 03 00 45 12 00 90 00 CB [13:20:11]RAPDU: 90 00 [13:20:11]wFMCommunicate OK [13:20:11]wFMCommunicate request_size=4 [13:20:11]MH_SAM_APDU [13:20:11]CAPDU: 80 0D 03 02 [13:20:11]Write to MH i2c: E2 08 00 46 12 80 0D 03 02 00 00 00 00 D3 [13:20:11]Write i2c OK [13:20:11]MH_I2C_Read... [13:20:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:11]Read from MH i2c: E2 [13:20:11]MH_I2C_Read... [13:20:11]Read from MH i2c: E2 0B 00 [13:20:11]MH_I2C_Read... [13:20:11]Read from MH i2c: E2 0B 00 46 12 00 2A 31 BC A1 3D A4 53 5B 90 00 1B [13:20:11]RAPDU: 2A 31 BC A1 3D A4 53 5B 90 00 [13:20:11]wFMCommunicate OK [13:20:11]SAM_PROTO_SignData done [13:20:11]FM_MakeSignedData done [13:20:11]CreateOFDProtocolMessage [13:20:11]wFMCommunicate request_size=4 [13:20:11]MH_SAM_APDU [13:20:11]CAPDU: 80 11 00 00 [13:20:11]Write to MH i2c: E2 08 00 47 12 80 11 00 00 00 00 00 00 D3 [13:20:11]Write i2c OK [13:20:11]MH_I2C_Read... [13:20:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:11]Read from MH i2c: E2 [13:20:11]MH_I2C_Read... [13:20:11]Read from MH i2c: E2 17 00 [13:20:11]MH_I2C_Read... [13:20:11]Read from MH i2c: E2 17 00 47 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 20 [13:20:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:20:11]wFMCommunicate OK [13:20:11]CreateOFDProtocolMessage done [13:20:11]OFDSenderStorePacket 75739 [13:20:11]StoreOFDPacket docnum=75739 [13:20:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 2F 29 00 01 8C A6 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CC 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CC 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 8A 49 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DB 27 01 00 35 04 06 00 A3 16 04 E4 A4 5D 2A 31 BC A1 3D A4 53 5B [13:20:11]CheckFolder [13:20:11]dirname=/storage/ofd_packets [13:20:11]CheckFolder done [13:20:11]ProducePacketName [13:20:11]name=ofd_packets/00075739 [13:20:11]NVStorageSaveData ofd_packets/00075739 [13:20:11]File name is /storage/ofd_packets/00075739 [13:20:11]Write 294 bytes [13:20:11]NVStorageSaveData done [13:20:11]OFDSenderStorePacket done [13:20:11]KKMCreateOFDPacket done [13:20:11]NVStorageSaveData kkm_last_timestamp [13:20:11]File name is /storage/kkm_last_timestamp [13:20:11]Write 4 bytes [13:20:11]NVStorageSaveData done [13:20:11]ExternCall_PrintAddStr [13:20:11]wPrintStart [13:20:11]Write to MH i2c: 01 00 00 48 12 5A [13:20:11]Write i2c OK [13:20:11]MH_I2C_Read... [13:20:11]Read from MH i2c: 01 [13:20:11]MH_I2C_Read... [13:20:11]Read from MH i2c: 01 07 00 [13:20:11]MH_I2C_Read... [13:20:11]Read from MH i2c: 01 07 00 48 12 00 00 00 00 00 FF 0F 6F [13:20:11]RasterBufferAndPrint [13:20:11]line Счет N : (1)1966362 [13:20:11]line ИНН: 02508201610067 [13:20:11]line Контрольно-Кассовый Чек [13:20:11]line ПРОДАЖА [13:20:11]line ТРК (МРК, ГНК) : 62 [13:20:11]line Товар: 2710124130 [13:20:11]line SU-92 [13:20:11]line 3.810 * 68.40 [13:20:11]line = 260.60 [13:20:11]line НДС 12% НСП 1% [13:20:11]line > о реализуемом товаре [13:20:11]line ИТОГО: 260.60 [13:20:11]line НСП 1% : 2.31 [13:20:11]line НДС 12% : 27.67 [13:20:11]line Наличными: 0.00 [13:20:11]line Безнал.: 260.60 [13:20:11]line Место: АЗС № 133 "Партнер Нефть" [13:20:11]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:20:11]line СНО: Общий режим [13:20:11]line Чек 178 24.10.2024 13:20 [13:20:11]line Смена: 174 ФФД: 1.0 [13:20:11]line ЗНМ: 0300000020 [13:20:11]line РНМ: 0000000000161154 [13:20:11]line Версия ККМ: v1.0 [13:20:11]line Платежная система: Mbank [13:20:11]line ФМ: 0000000000963323 [13:20:11]line ФД: 75739 [13:20:11]line ФПД: 179314966701149 [13:20:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132010&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75739&fm=179314966701149&tin=02508201610067®Number=0000000000161154&sum=26060 [13:20:12]OFD Sender: Processing packet 75739 [packets to send 16, broken 15] [13:20:12]ProducePacketName [13:20:12]name=ofd_packets/00075739 [13:20:12]OFD Sender: To server: pG, [13:20:12]CommunicateWithHost lk.salyk.kg:30040 [13:20:12]ConnectInit lk.salyk.kg [13:20:12]written 0, free lines is 4095 [13:20:12]Connected sock=10 [13:20:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 2F 29 00 01 8C A6 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 CC 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CC 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 8A 49 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DB 27 01 00 35 04 06 00 A3 16 04 E4 A4 5D 2A 31 BC A1 3D A4 53 5B [13:20:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 3C EA 47 00 C6 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 39 36 33 33 32 33 10 04 04 00 DB 27 01 00 F4 03 04 00 62 F2 19 67 B6 04 01 00 00 59 09 E1 7A 19 7E 4E 42 [13:20:12]CommunicateWithHost err = 0 [13:20:12]CheckOFDResponse [13:20:12]1017 (14) - 77093643461234 [13:20:12]1041 (16) - 0000000000963323 [13:20:12]1040 (4) - 75739 [13:20:12]1012 (4) - 24.10.2024 07:08 [13:20:12]1206 (1) - 0 [13:20:12]OFD Sender: Remove packet 75739 [13:20:12]ProducePacketName [13:20:12]name=ofd_packets/00075739 [13:20:12]NVStorageDeleteData [13:20:12]Write to MH i2c: 01 00 00 70 12 82 [13:20:12]Write i2c OK [13:20:12]MH_I2C_Read... [13:20:12]Read from MH i2c: 01 [13:20:12]MH_I2C_Read... [13:20:12]Read from MH i2c: 01 07 00 [13:20:12]MH_I2C_Read... [13:20:12]Read from MH i2c: 01 07 00 70 12 00 00 00 00 00 D2 0C 67 [13:20:12]RasterBufferAndPrint [13:20:12]line [13:20:12]line [13:20:12]line [13:20:12]line [13:20:12]line [13:20:12]written 0, free lines is 3287 [13:20:12]MH_Cut [13:20:12]Write to MH i2c: D1 01 00 77 12 01 5B [13:20:12]Write i2c OK [13:20:12]MH_I2C_Read... [13:20:12]Read from MH i2c: D1 [13:20:12]MH_I2C_Read... [13:20:12]Read from MH i2c: D1 01 00 [13:20:12]MH_I2C_Read... [13:20:12]Read from MH i2c: D1 01 00 77 12 00 5A [13:20:12]Write to MH i2c: 01 00 00 78 12 8A [13:20:12]Write i2c OK [13:20:12]MH_I2C_Read... [13:20:12]OFD Sender: No OFD packet to send [13:20:13]*** Cut start [13:20:13]*** Partial cut [13:20:13]*** CUTSNS_PIN = 1 [13:20:13]*** CUTSNS_PIN = 0 [13:20:13]*** Brake cut motor [13:20:14]Read from MH i2c: 01 [13:20:14]MH_I2C_Read... [13:20:14]*** Stop cut motor [13:20:14]*** Cut end [13:20:14]Read from MH i2c: 01 07 00 [13:20:14]MH_I2C_Read... [13:20:14]Read from MH i2c: 01 07 00 78 12 00 00 00 00 00 FF 0F 9F [13:20:14]process_action close_receipt done [13:20:14]requested_data is exist [13:20:14]produce_requested_data [13:20:14]requested_item fm.sn is exist - process it [13:20:14]wFMCommunicate request_size=4 [13:20:14]MH_SAM_APDU [13:20:14]CAPDU: 80 11 00 00 [13:20:14]Write to MH i2c: E2 08 00 79 12 80 11 00 00 00 00 00 00 05 [13:20:14]Write i2c OK [13:20:14]MH_I2C_Read... [13:20:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:14]Read from MH i2c: E2 [13:20:14]MH_I2C_Read... [13:20:14]Read from MH i2c: E2 17 00 [13:20:14]MH_I2C_Read... [13:20:14]Read from MH i2c: E2 17 00 79 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 52 [13:20:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:20:14]wFMCommunicate OK [13:20:14]requested_item fd.num is exist - process it [13:20:14]SAM_PROTO_GetFieldsCounters [13:20:14]wFMCommunicate request_size=4 [13:20:14]MH_SAM_APDU [13:20:14]CAPDU: 80 13 00 00 [13:20:14]Write to MH i2c: E2 08 00 7A 12 80 13 00 00 00 00 00 00 08 [13:20:14]Write i2c OK [13:20:14]MH_I2C_Read... [13:20:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:20:14]Read from MH i2c: E2 [13:20:14]MH_I2C_Read... [13:20:14]Read from MH i2c: E2 62 00 [13:20:14]MH_I2C_Read... [13:20:14]Read from MH i2c: E2 62 00 7A 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 DB 27 01 00 0E 04 04 00 AE 00 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 E3 [13:20:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 DB 27 01 00 0E 04 04 00 AE 00 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 [13:20:14]wFMCommunicate OK [13:20:14]SAM_PROTO_GetFieldsCounters done [13:20:14]requested_item shift.num is exist - process it [13:20:14]requested_item shift.opened is exist - process it [13:20:14]req_shift_opened [13:20:14]FM_GetShiftState [13:20:14]SAM_PROTO_GetShiftState [13:20:14]wFMCommunicate request_size=4 [13:20:14]MH_SAM_APDU [13:20:14]CAPDU: 80 13 01 00 [13:20:14]Write to MH i2c: E2 08 00 7B 12 80 13 01 00 00 00 00 00 0A [13:20:14]Write i2c OK [13:20:14]MH_I2C_Read... [13:20:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:14]Read from MH i2c: E2 [13:20:14]MH_I2C_Read... [13:20:14]Read from MH i2c: E2 0E 00 [13:20:14]MH_I2C_Read... [13:20:14]Read from MH i2c: E2 0E 00 7B 12 00 09 00 01 85 93 19 67 00 00 00 00 90 00 AE [13:20:14]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:20:14]wFMCommunicate OK [13:20:14]SAM_PROTO_GetShiftState done [13:20:14]FM_GetShiftState done [13:20:14]req_shift_opened done [13:20:14]requested_item shift.open_date is exist - process it [13:20:14]req_shift_open_date [13:20:14]req_shift_open_date done [13:20:14]produce_requested_data done [13:20:14]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75739,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:20:14]process_action_free close_receipt [13:20:14]json_value_free [13:20:14]json_value_free done [13:20:14]process_json_proto returns [13:20:14]Send response to host [13:20:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75739,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:20:14]free response buf [13:20:14]execute_script done [13:20:14]execute_script returns [13:20:14]free content buf [13:20:14]Sock 8.Close socket [13:20:14]Sock 8.Thread stoped [13:20:17]OFD Sender: No OFD packet to send [13:20:22]OFD Sender: No OFD packet to send [13:20:27]OFD Sender: No OFD packet to send [13:20:32]OFD Sender: No OFD packet to send [13:20:38]OFD Sender: No OFD packet to send [13:20:43]OFD Sender: No OFD packet to send [13:20:46]accept exits with 9 [13:20:46]New connection [13:20:46]New thread 3067354468 created [13:20:46]Thread 3067211108 joined [13:20:46]Waiting for new connection... [13:20:46] Sock 9.Parse request [13:20:46]Sock 9.Check first char [13:20:46]Sock 9.First char is OK [13:20:46]request: POST /json_proto HTTP/1.0 [13:20:46]Method: POST [13:20:46]URL: /json_proto [13:20:46]Method is POST - this is cgi request [13:20:46]url: /json_proto [13:20:46]query_string will be loaded in cgi processing [13:20:46]execute_cgi json_proto POST (null) [13:20:46]execute_cgi path=json_proto method=POST [13:20:46]POST find Content-Length [13:20:46]Host: 172.17.44.196:8080 [13:20:46]Content-Length: 675 [13:20:46]Content-Type: application/json [13:20:46] [13:20:46]POST finish read [13:20:46]Found Content-Length = 675 [13:20:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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:20:46]execute_script... [13: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)1966363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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:20:46]POST & json_proto [13:20:46]process_json_proto [13:20:46]json parsed OK: [13:20:46]protocol is kg_v1.0 [13:20:46]action value=close_receipt [13:20:46]process_action close_receipt [13:20:46]cmd_close_receipt [13:20:46]MH_GetDate [13:20:46]Write to MH i2c: F0 00 00 7C 12 7D [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: F0 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: F0 09 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: F0 09 00 7C 12 00 AF 49 1A 67 E7 19 F8 65 5C [13:20:46]GetLastDocTimeStamp 1729776010 [13:20:46]current date 1729776047 [13:20:46]FM_GetShiftState [13:20:46]SAM_PROTO_GetShiftState [13:20:46]wFMCommunicate request_size=4 [13:20:46]MH_SAM_APDU [13:20:46]CAPDU: 80 13 01 00 [13:20:46]Write to MH i2c: E2 08 00 7D 12 80 13 01 00 00 00 00 00 0C [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:46]Read from MH i2c: E2 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 0E 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 0E 00 7D 12 00 09 00 01 85 93 19 67 00 00 00 00 90 00 B0 [13:20:46]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:20:46]wFMCommunicate OK [13:20:46]SAM_PROTO_GetShiftState done [13:20:46]FM_GetShiftState done [13:20:46]opened in 1729729413 [13:20:46]opened+sec_in_day 1729815813 [13:20:46]quantity*price = 60045 [13:20:46]sum+1 = 60047 [13:20:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 179 24.10.2024 13:20 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75740 ФПД: 87994677400514 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132047&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75740&fm=87994677400514&tin=02508201610067®Number=0000000000161154&sum=60000 [13:20:47]StoreToDocumentArchive [13:20:47]shift 174 fd 75740 [13:20:47]save to /storage/0174/doc_00075740 [13:20:47]save last doc name /storage/0174/doc_00075740 to /storage/kkm_last_doc_name [13:20:47]save OK [13:20:47]Clear old archive folders... [13:20:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:20:47]tlvbuf is 01EA2780 [13:20:47]SAM_PROTO_ClearQueue [13:20:47]wFMCommunicate request_size=4 [13:20:47]MH_SAM_APDU [13:20:47]CAPDU: 80 09 00 00 [13:20:47]Write to MH i2c: E2 08 00 8A 12 80 09 00 00 00 00 00 00 0E [13:20:47]Write i2c OK [13:20:47]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 8A 12 00 90 00 10 [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 8B 12 80 0D 01 02 00 00 00 00 16 [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:48]Read from MH i2c: E2 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: E2 03 00 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: E2 03 00 8B 12 00 90 00 11 [13:20:48]RAPDU: 90 00 [13:20:48]wFMCommunicate OK [13:20:48]wFMCommunicate request_size=255 [13:20:48]MH_SAM_APDU [13:20: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 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 B3 00 00 00 F4 03 04 00 AF 49 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DC 27 01 00 35 04 06 00 50 07 DB 7D [13:20:48]Write to MH i2c: E2 02 01 8C 12 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 B3 00 00 00 F4 03 04 00 AF 49 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DC 27 01 00 35 04 06 00 50 07 DB 7D 00 00 DC [13:20:48]OFD Sender: No OFD packet to send [13:20:48]Write i2c OK [13:20:48]MH_I2C_Read... [13:20:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:48]Read from MH i2c: E2 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: E2 03 00 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: E2 03 00 8C 12 00 90 00 12 [13:20:48]RAPDU: 90 00 [13:20:48]wFMCommunicate OK [13:20:48]wFMCommunicate request_size=7 [13:20:48]MH_SAM_APDU [13:20:48]CAPDU: 80 0D 02 02 02 13 C2 [13:20:48]Write to MH i2c: E2 0A 00 8D 12 80 0D 02 02 02 00 13 C2 00 00 F2 [13:20:48]Write i2c OK [13:20:48]MH_I2C_Read... [13:20:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:48]Read from MH i2c: E2 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: E2 03 00 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: E2 03 00 8D 12 00 90 00 13 [13:20:48]RAPDU: 90 00 [13:20:48]wFMCommunicate OK [13:20:48]wFMCommunicate request_size=4 [13:20:48]MH_SAM_APDU [13:20:48]CAPDU: 80 0D 03 02 [13:20:48]Write to MH i2c: E2 08 00 8E 12 80 0D 03 02 00 00 00 00 1B [13:20:48]Write i2c OK [13:20:48]MH_I2C_Read... [13:20:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:48]Read from MH i2c: E2 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: E2 0B 00 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: E2 0B 00 8E 12 00 75 99 03 DF D9 4B 96 18 90 00 DE [13:20:48]RAPDU: 75 99 03 DF D9 4B 96 18 90 00 [13:20:48]wFMCommunicate OK [13:20:48]SAM_PROTO_SignData done [13:20:48]FM_MakeSignedData done [13:20:48]CreateOFDProtocolMessage [13:20:48]wFMCommunicate request_size=4 [13:20:48]MH_SAM_APDU [13:20:48]CAPDU: 80 11 00 00 [13:20:48]Write to MH i2c: E2 08 00 8F 12 80 11 00 00 00 00 00 00 1B [13:20:48]Write i2c OK [13:20:48]MH_I2C_Read... [13:20:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:48]Read from MH i2c: E2 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: E2 17 00 [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: E2 17 00 8F 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 68 [13:20:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:20:48]wFMCommunicate OK [13:20:48]CreateOFDProtocolMessage done [13:20:48]OFDSenderStorePacket 75740 [13:20:48]StoreOFDPacket docnum=75740 [13:20:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 9A 67 04 01 B1 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 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 B3 00 00 00 F4 03 04 00 AF 49 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DC 27 01 00 35 04 06 00 50 07 DB 7D 13 C2 75 99 03 DF D9 4B 96 18 [13:20:48]CheckFolder [13:20:48]dirname=/storage/ofd_packets [13:20:48]CheckFolder done [13:20:48]ProducePacketName [13:20:48]name=ofd_packets/00075740 [13:20:48]NVStorageSaveData ofd_packets/00075740 [13:20:48]File name is /storage/ofd_packets/00075740 [13:20:48]Write 298 bytes [13:20:48]NVStorageSaveData done [13:20:48]OFDSenderStorePacket done [13:20:48]KKMCreateOFDPacket done [13:20:48]NVStorageSaveData kkm_last_timestamp [13:20:48]File name is /storage/kkm_last_timestamp [13:20:48]Write 4 bytes [13:20:48]NVStorageSaveData done [13:20:48]ExternCall_PrintAddStr [13:20:48]wPrintStart [13:20:48]Write to MH i2c: 01 00 00 90 12 A2 [13:20:48]Write i2c OK [13:20:48]MH_I2C_Read... [13:20:48]Read from MH i2c: 01 [13:20:48]MH_I2C_Read... [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 90 12 00 00 00 00 00 FF 0F B7 [13:20:48]RasterBufferAndPrint [13:20:48]line Счет N : (1)1966363 [13:20:48]line ИНН: 02508201610067 [13:20:48]line Контрольно-Кассовый Чек [13:20:48]line ПРОДАЖА [13:20:48]line ТРК (МРК, ГНК) : 21 [13:20:48]line Товар: 2710194210 [13:20:48]line ДТ-К-5 [13:20:48]line 7.880 * 76.20 [13:20:48]line = 600.46 [13:20:48]line НДС 12% НСП 1% [13:20:48]line > о реализуемом товаре [13:20:48]line ОКРУГЛЕНИЕ: -0.46 [13:20:48]line ИТОГО: 600.00 [13:20:48]line Внесено: 600.00 [13:20:48]line СДАЧА: 0.00 [13:20:48]line НСП 1% : 5.31 [13:20:48]line НДС 12% : 63.77 [13:20:48]line Наличными: 600.00 [13:20:48]line Безнал.: 0.00 [13:20:48]line Место: АЗС № 133 "Партнер Нефть" [13:20:48]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:20:48]line СНО: Общий режим [13:20:48]line Чек 179 24.10.2024 13:20 [13:20:48]line Смена: 174 ФФД: 1.0 [13:20:48]line ЗНМ: 0300000020 [13:20:48]line РНМ: 0000000000161154 [13:20:48]line Версия ККМ: v1.0 [13:20:48]line ФМ: 0000000000963323 [13:20:48]line ФД: 75740 [13:20:48]line ФПД: 87994677400514 [13:20:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132047&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75740&fm=87994677400514&tin=02508201610067®Number=0000000000161154&sum=60000 [13:20:48]OFD Sender: Processing packet 75740 [packets to send 16, broken 15] [13:20:48]ProducePacketName [13:20:48]name=ofd_packets/00075740 [13:20:48]OFD Sender: To server: pG, [13:20:48]CommunicateWithHost lk.salyk.kg:30040 [13:20:48]ConnectInit lk.salyk.kg [13:20:48]written 0, free lines is 4095 [13:20:48]Connected sock=10 [13:20:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 9A 67 04 01 B1 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 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 B3 00 00 00 F4 03 04 00 AF 49 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DC 27 01 00 35 04 06 00 50 07 DB 7D 13 C2 75 99 03 DF D9 4B 96 18 [13:20:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 39 8C 47 00 5C 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 39 36 33 33 32 33 10 04 04 00 DC 27 01 00 F4 03 04 00 86 F2 19 67 B6 04 01 00 00 42 8E AD D1 EB BA C1 6B [13:20:49]CommunicateWithHost err = 0 [13:20:49]CheckOFDResponse [13:20:49]1017 (14) - 77093643461234 [13:20:49]1041 (16) - 0000000000963323 [13:20:49]1040 (4) - 75740 [13:20:49]1012 (4) - 24.10.2024 07:08 [13:20:49]1206 (1) - 0 [13:20:49]OFD Sender: Remove packet 75740 [13:20:49]ProducePacketName [13:20:49]name=ofd_packets/00075740 [13:20:49]NVStorageDeleteData [13:20:49]Write to MH i2c: 01 00 00 BA 12 CC [13:20:49]Write i2c OK [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: 01 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: 01 07 00 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: 01 07 00 BA 12 00 00 00 00 00 A8 0C 87 [13:20:49]RasterBufferAndPrint [13:20:49]line [13:20:49]line [13:20:49]line [13:20:49]line [13:20:49]line [13:20:49]written 0, free lines is 3245 [13:20:49]MH_Cut [13:20:49]Write to MH i2c: D1 01 00 C1 12 01 A5 [13:20:49]Write i2c OK [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: D1 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: D1 01 00 [13:20:49]MH_I2C_Read... [13:20:49]Read from MH i2c: D1 01 00 C1 12 00 A4 [13:20:49]Write to MH i2c: 01 00 00 C2 12 D4 [13:20:49]Write i2c OK [13:20:49]MH_I2C_Read... [13:20:49]OFD Sender: No OFD packet to send [13:20:50]*** Cut start [13:20:50]*** Partial cut [13:20:50]*** CUTSNS_PIN = 1 [13:20:50]*** CUTSNS_PIN = 0 [13:20:50]*** Brake cut motor [13:20:50]Read from MH i2c: 01 [13:20:50]MH_I2C_Read... [13:20:50]*** Stop cut motor [13:20:50]*** Cut end [13:20:50]Read from MH i2c: 01 07 00 [13:20:50]MH_I2C_Read... [13:20:50]Read from MH i2c: 01 07 00 C2 12 00 00 00 00 00 FF 0F E9 [13:20:50]process_action close_receipt done [13:20:50]requested_data is exist [13:20:50]produce_requested_data [13:20:50]requested_item fm.sn is exist - process it [13:20:50]wFMCommunicate request_size=4 [13:20:50]MH_SAM_APDU [13:20:50]CAPDU: 80 11 00 00 [13:20:50]Write to MH i2c: E2 08 00 C3 12 80 11 00 00 00 00 00 00 4F [13:20:50]Write i2c OK [13:20:50]MH_I2C_Read... [13:20:50]Read from MH i2c: E2 [13:20:50]MH_I2C_Read... [13:20:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:50]Read from MH i2c: E2 17 00 [13:20:50]MH_I2C_Read... [13:20:50]Read from MH i2c: E2 17 00 C3 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 9C [13:20:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:20:50]wFMCommunicate OK [13:20:50]requested_item fd.num is exist - process it [13:20:50]SAM_PROTO_GetFieldsCounters [13:20:50]wFMCommunicate request_size=4 [13:20:50]MH_SAM_APDU [13:20:50]CAPDU: 80 13 00 00 [13:20:50]Write to MH i2c: E2 08 00 C4 12 80 13 00 00 00 00 00 00 52 [13:20:50]Write i2c OK [13:20:50]MH_I2C_Read... [13:20:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:20:50]Read from MH i2c: E2 [13:20:50]MH_I2C_Read... [13:20:50]Read from MH i2c: E2 62 00 [13:20:50]MH_I2C_Read... [13:20:50]Read from MH i2c: E2 62 00 C4 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 DC 27 01 00 0E 04 04 00 AE 00 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 31 [13:20:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 DC 27 01 00 0E 04 04 00 AE 00 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 [13:20:50]wFMCommunicate OK [13:20:50]SAM_PROTO_GetFieldsCounters done [13:20:50]requested_item shift.num is exist - process it [13:20:50]requested_item shift.opened is exist - process it [13:20:50]req_shift_opened [13:20:50]FM_GetShiftState [13:20:50]SAM_PROTO_GetShiftState [13:20:50]wFMCommunicate request_size=4 [13:20:50]MH_SAM_APDU [13:20:50]CAPDU: 80 13 01 00 [13:20:50]Write to MH i2c: E2 08 00 C5 12 80 13 01 00 00 00 00 00 54 [13:20:50]Write i2c OK [13:20:50]MH_I2C_Read... [13:20:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:51]Read from MH i2c: E2 [13:20:51]MH_I2C_Read... [13:20:51]Read from MH i2c: E2 0E 00 [13:20:51]MH_I2C_Read... [13:20:51]Read from MH i2c: E2 0E 00 C5 12 00 09 00 01 85 93 19 67 00 00 00 00 90 00 F8 [13:20:51]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:20:51]wFMCommunicate OK [13:20:51]SAM_PROTO_GetShiftState done [13:20:51]FM_GetShiftState done [13:20:51]req_shift_opened done [13:20:51]requested_item shift.open_date is exist - process it [13:20:51]req_shift_open_date [13:20:51]req_shift_open_date done [13:20:51]produce_requested_data done [13:20:51]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75740,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:20:51]process_action_free close_receipt [13:20:51]json_value_free [13:20:51]json_value_free done [13:20:51]process_json_proto returns [13:20:51]Send response to host [13:20:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75740,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:20:51]free response buf [13:20:51]execute_script done [13:20:51]execute_script returns [13:20:51]free content buf [13:20:51]Sock 9.Close socket [13:20:51]Sock 9.Thread stoped [13:20:54]OFD Sender: No OFD packet to send [13:20:59]OFD Sender: No OFD packet to send [13:21:04]OFD Sender: No OFD packet to send [13:21:09]OFD Sender: No OFD packet to send [13:21:14]OFD Sender: No OFD packet to send [13:21:19]OFD Sender: No OFD packet to send [13:21:24]OFD Sender: No OFD packet to send [13:21:29]OFD Sender: No OFD packet to send [13:21:34]OFD Sender: No OFD packet to send [13:21:39]OFD Sender: No OFD packet to send [13:21:44]OFD Sender: No OFD packet to send [13:21:49]OFD Sender: No OFD packet to send [13:21:54]OFD Sender: No OFD packet to send [13:21:59]OFD Sender: No OFD packet to send [13:22:04]OFD Sender: No OFD packet to send [13:22:09]OFD Sender: No OFD packet to send [13:22:14]OFD Sender: No OFD packet to send [13:22:19]OFD Sender: No OFD packet to send [13:22:24]OFD Sender: No OFD packet to send [13:22:29]OFD Sender: No OFD packet to send [13:22:34]OFD Sender: No OFD packet to send [13:22:39]OFD Sender: No OFD packet to send [13:22:44]OFD Sender: No OFD packet to send [13:22:49]OFD Sender: No OFD packet to send [13:22:54]OFD Sender: No OFD packet to send [13:22:59]OFD Sender: No OFD packet to send [13:23:04]OFD Sender: No OFD packet to send [13:23:09]OFD Sender: No OFD packet to send [13:23:14]OFD Sender: No OFD packet to send [13:23:19]OFD Sender: No OFD packet to send [13:23:24]OFD Sender: No OFD packet to send [13:23:29]OFD Sender: No OFD packet to send [13:23:34]OFD Sender: No OFD packet to send [13:23:39]OFD Sender: No OFD packet to send [13:23:44]OFD Sender: No OFD packet to send [13:23:49]OFD Sender: No OFD packet to send [13:23:54]OFD Sender: No OFD packet to send [13:23:59]OFD Sender: No OFD packet to send [13:24:04]OFD Sender: No OFD packet to send [13:24:09]OFD Sender: No OFD packet to send [13:24:14]OFD Sender: No OFD packet to send [13:24:19]OFD Sender: No OFD packet to send [13:24:24]OFD Sender: No OFD packet to send [13:24:29]OFD Sender: No OFD packet to send [13:24:34]OFD Sender: No OFD packet to send [13:24:39]OFD Sender: No OFD packet to send [13:24:43]accept exits with 8 [13:24:43]New connection [13:24:43]New thread 3067211108 created [13:24:43]Thread 3067354468 joined [13:24:43]Waiting for new connection... [13:24:43] Sock 8.Parse request [13:24:43]Sock 8.Check first char [13:24:43]Sock 8.First char is OK [13:24:43]request: POST /json_proto HTTP/1.0 [13:24:43]Method: POST [13:24:43]URL: /json_proto [13:24:43]Method is POST - this is cgi request [13:24:43]url: /json_proto [13:24:43]query_string will be loaded in cgi processing [13:24:43]execute_cgi json_proto POST (null) [13:24:43]execute_cgi path=json_proto method=POST [13:24:43]POST find Content-Length [13:24:43]Host: 172.17.44.196:8080 [13:24:43]Content-Length: 752 [13:24:43]Content-Type: application/json [13:24:43] [13:24:43]POST finish read [13:24:43]Found Content-Length = 752 [13:24:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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\u000A30098125", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:24:43]execute_script... [13: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)1966365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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\u000A30098125", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:24:43]POST & json_proto [13:24:43]process_json_proto [13:24:43]json parsed OK: [13:24:43]protocol is kg_v1.0 [13:24:43]action value=close_receipt [13:24:43]process_action close_receipt [13:24:43]cmd_close_receipt [13:24:43]MH_GetDate [13:24:43]Write to MH i2c: F0 00 00 C6 12 C7 [13:24:43]Write i2c OK [13:24:43]MH_I2C_Read... [13:24:43]Read from MH i2c: F0 [13:24:43]MH_I2C_Read... [13:24:43]Read from MH i2c: F0 09 00 [13:24:43]MH_I2C_Read... [13:24:43]Read from MH i2c: F0 09 00 C6 12 00 9B 4A 1A 67 E7 19 F8 65 93 [13:24:43]GetLastDocTimeStamp 1729776047 [13:24:43]current date 1729776283 [13:24:43]FM_GetShiftState [13:24:43]SAM_PROTO_GetShiftState [13:24:43]wFMCommunicate request_size=4 [13:24:43]MH_SAM_APDU [13:24:43]CAPDU: 80 13 01 00 [13:24:43]Write to MH i2c: E2 08 00 C7 12 80 13 01 00 00 00 00 00 56 [13:24:43]Write i2c OK [13:24:43]MH_I2C_Read... [13:24:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:43]Read from MH i2c: E2 [13:24:43]MH_I2C_Read... [13:24:43]Read from MH i2c: E2 0E 00 [13:24:43]MH_I2C_Read... [13:24:43]Read from MH i2c: E2 0E 00 C7 12 00 09 00 01 85 93 19 67 00 00 00 00 90 00 FA [13:24:43]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:24:43]wFMCommunicate OK [13:24:43]SAM_PROTO_GetShiftState done [13:24:43]FM_GetShiftState done [13:24:43]opened in 1729729413 [13:24:43]opened+sec_in_day 1729815813 [13:24:43]quantity*price = 0 [13:24:43]sum+1 = 1 [13:24:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 180 24.10.2024 13:24 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30098125 ФМ: 0000000000963323 ФД: 75741 ФПД: 136713320553176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132443&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75741&fm=136713320553176&tin=02508201610067®Number=0000000000161154&sum=0 [13:24:44]StoreToDocumentArchive [13:24:44]shift 174 fd 75741 [13:24:44]save to /storage/0174/doc_00075741 [13:24:44]save last doc name /storage/0174/doc_00075741 to /storage/kkm_last_doc_name [13:24:44]save OK [13:24:44]Clear old archive folders... [13:24:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:24:44]tlvbuf is 01DB4910 [13:24:44]SAM_PROTO_ClearQueue [13:24:44]wFMCommunicate request_size=4 [13:24:44]MH_SAM_APDU [13:24:44]CAPDU: 80 09 00 00 [13:24:44]Write to MH i2c: E2 08 00 D4 12 80 09 00 00 00 00 00 00 58 [13:24:44]Write i2c OK [13:24:44]MH_I2C_Read... [13:24:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:44]Read from MH i2c: E2 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: E2 03 00 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: E2 03 00 D4 12 00 90 00 5A [13:24:44]RAPDU: 90 00 [13:24:44]wFMCommunicate OK [13:24:44]SAM_PROTO_ClearQueue done [13:24:44]KKMCreateOFDPacket [13:24:44]OFDProtocolAddRootSTLVToBuf [13:24:44]FM_MakeSignedData [13:24:44]FM_MakeSignedData [13:24:44]SAM_PROTO_SignData [13:24:44]wFMCommunicate request_size=4 [13:24:44]MH_SAM_APDU [13:24:44]CAPDU: 80 0D 01 02 [13:24:44]Write to MH i2c: E2 08 00 D5 12 80 0D 01 02 00 00 00 00 60 [13:24:44]Write i2c OK [13:24:44]MH_I2C_Read... [13:24:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:44]Read from MH i2c: E2 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: E2 03 00 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: E2 03 00 D5 12 00 90 00 5B [13:24:44]RAPDU: 90 00 [13:24:44]wFMCommunicate OK [13:24:44]wFMCommunicate request_size=255 [13:24:44]MH_SAM_APDU [13: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 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 B4 00 00 00 F4 03 04 00 9B 4A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DD 27 01 00 35 04 06 00 7C 57 0C E8 [13:24:44]Write to MH i2c: E2 02 01 D6 12 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 B4 00 00 00 F4 03 04 00 9B 4A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DD 27 01 00 35 04 06 00 7C 57 0C E8 00 00 B2 [13:24:44]Write i2c OK [13:24:44]MH_I2C_Read... [13:24:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:44]Read from MH i2c: E2 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: E2 03 00 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: E2 03 00 D6 12 00 90 00 5C [13:24:44]RAPDU: 90 00 [13:24:44]wFMCommunicate OK [13:24:44]wFMCommunicate request_size=7 [13:24:44]MH_SAM_APDU [13:24:44]CAPDU: 80 0D 02 02 02 5A D8 [13:24:44]Write to MH i2c: E2 0A 00 D7 12 80 0D 02 02 02 00 5A D8 00 00 99 [13:24:44]Write i2c OK [13:24:44]MH_I2C_Read... [13:24:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:44]Read from MH i2c: E2 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: E2 03 00 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: E2 03 00 D7 12 00 90 00 5D [13:24:44]RAPDU: 90 00 [13:24:44]wFMCommunicate OK [13:24:44]wFMCommunicate request_size=4 [13:24:44]MH_SAM_APDU [13:24:44]CAPDU: 80 0D 03 02 [13:24:44]Write to MH i2c: E2 08 00 D8 12 80 0D 03 02 00 00 00 00 65 [13:24:44]Write i2c OK [13:24:44]MH_I2C_Read... [13:24:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:44]Read from MH i2c: E2 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: E2 0B 00 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: E2 0B 00 D8 12 00 21 96 D7 42 CA CB 2B 50 90 00 46 [13:24:44]RAPDU: 21 96 D7 42 CA CB 2B 50 90 00 [13:24:44]wFMCommunicate OK [13:24:44]SAM_PROTO_SignData done [13:24:44]FM_MakeSignedData done [13:24:44]CreateOFDProtocolMessage [13:24:44]wFMCommunicate request_size=4 [13:24:44]MH_SAM_APDU [13:24:44]CAPDU: 80 11 00 00 [13:24:44]Write to MH i2c: E2 08 00 D9 12 80 11 00 00 00 00 00 00 65 [13:24:44]Write i2c OK [13:24:44]MH_I2C_Read... [13:24:44]OFD Sender: No OFD packet to send [13:24:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:44]Read from MH i2c: E2 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: E2 17 00 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: E2 17 00 D9 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 B2 [13:24:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:24:44]wFMCommunicate OK [13:24:44]CreateOFDProtocolMessage done [13:24:44]OFDSenderStorePacket 75741 [13:24:44]StoreOFDPacket docnum=75741 [13:24:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 0D 77 04 01 8C 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 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 B4 00 00 00 F4 03 04 00 9B 4A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DD 27 01 00 35 04 06 00 7C 57 0C E8 5A D8 21 96 D7 42 CA CB 2B 50 [13:24:44]CheckFolder [13:24:44]dirname=/storage/ofd_packets [13:24:44]CheckFolder done [13:24:44]ProducePacketName [13:24:44]name=ofd_packets/00075741 [13:24:44]NVStorageSaveData ofd_packets/00075741 [13:24:44]File name is /storage/ofd_packets/00075741 [13:24:44]Write 298 bytes [13:24:44]NVStorageSaveData done [13:24:44]OFDSenderStorePacket done [13:24:44]KKMCreateOFDPacket done [13:24:44]NVStorageSaveData kkm_last_timestamp [13:24:44]File name is /storage/kkm_last_timestamp [13:24:44]Write 4 bytes [13:24:44]NVStorageSaveData done [13:24:44]ExternCall_PrintAddStr [13:24:44]wPrintStart [13:24:44]Write to MH i2c: 01 00 00 DA 12 EC [13:24:44]Write i2c OK [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: 01 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: 01 07 00 [13:24:44]MH_I2C_Read... [13:24:44]Read from MH i2c: 01 07 00 DA 12 00 00 00 00 00 FF 0F 01 [13:24:44]RasterBufferAndPrint [13:24:44]line Счет N : (1)1966365 [13:24:44]line ИНН: 02508201610067 [13:24:44]line Контрольно-Кассовый Чек [13:24:44]line ПРОДАЖА [13:24:44]line ТРК (МРК, ГНК) : 11 [13:24:44]line Товар: 2710194210 [13:24:44]line ДТ-К-5 [13:24:44]line 20.000 * 0.00 [13:24:44]line = 0.00 [13:24:44]line НДС 12% НСП 1% [13:24:44]line > о реализуемом товаре [13:24:44]line ИТОГО: 0.00 [13:24:44]line НСП 1% : 0.00 [13:24:44]line НДС 12% : 0.00 [13:24:44]line Наличными: 0.00 [13:24:44]line Безнал.: 0.00 [13:24:44]line Место: АЗС № 133 "Партнер Нефть" [13:24:44]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:24:44]line СНО: Общий режим [13:24:44]line Чек 180 24.10.2024 13:24 [13:24:44]line Смена: 174 ФФД: 1.0 [13:24:44]line ЗНМ: 0300000020 [13:24:44]line РНМ: 0000000000161154 [13:24:44]line Версия ККМ: v1.0 [13:24:45]line Талоны: ТК ГПНА Online [13:24:45]line 30098125 [13:24:45]line ФМ: 0000000000963323 [13:24:45]line ФД: 75741 [13:24:45]line ФПД: 136713320553176 [13:24:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132443&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75741&fm=136713320553176&tin=02508201610067®Number=0000000000161154&sum=0 [13:24:45]OFD Sender: Processing packet 75741 [packets to send 16, broken 15] [13:24:45]ProducePacketName [13:24:45]name=ofd_packets/00075741 [13:24:45]OFD Sender: To server: pG, [13:24:45]CommunicateWithHost lk.salyk.kg:30040 [13:24:45]ConnectInit lk.salyk.kg [13:24:45]written 0, free lines is 4095 [13:24:45]Connected sock=10 [13:24:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 0D 77 04 01 8C 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 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 B4 00 00 00 F4 03 04 00 9B 4A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DD 27 01 00 35 04 06 00 7C 57 0C E8 5A D8 21 96 D7 42 CA CB 2B 50 [13:24:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 D8 C1 47 00 16 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 39 36 33 33 32 33 10 04 04 00 DD 27 01 00 F4 03 04 00 73 F3 19 67 B6 04 01 00 00 79 2E 1C B4 68 11 7B 06 [13:24:45]CommunicateWithHost err = 0 [13:24:45]CheckOFDResponse [13:24:45]1017 (14) - 77093643461234 [13:24:45]1041 (16) - 0000000000963323 [13:24:45]1040 (4) - 75741 [13:24:45]1012 (4) - 24.10.2024 07:12 [13:24:45]1206 (1) - 0 [13:24:45]OFD Sender: Remove packet 75741 [13:24:45]ProducePacketName [13:24:45]name=ofd_packets/00075741 [13:24:45]NVStorageDeleteData [13:24:45]Write to MH i2c: 01 00 00 03 13 16 [13:24:45]Write i2c OK [13:24:45]MH_I2C_Read... [13:24:45]Read from MH i2c: 01 [13:24:45]MH_I2C_Read... [13:24:45]Read from MH i2c: 01 07 00 [13:24:45]MH_I2C_Read... [13:24:45]Read from MH i2c: 01 07 00 03 13 00 00 00 00 00 BE 0C E7 [13:24:45]RasterBufferAndPrint [13:24:45]line [13:24:45]line [13:24:45]line [13:24:45]line [13:24:45]line [13:24:45]written 0, free lines is 3265 [13:24:45]MH_Cut [13:24:45]Write to MH i2c: D1 01 00 0A 13 01 EF [13:24:45]Write i2c OK [13:24:45]MH_I2C_Read... [13:24:45]Read from MH i2c: D1 [13:24:45]MH_I2C_Read... [13:24:45]Read from MH i2c: D1 01 00 [13:24:45]MH_I2C_Read... [13:24:45]Read from MH i2c: D1 01 00 0A 13 00 EE [13:24:45]Write to MH i2c: 01 00 00 0B 13 1E [13:24:45]Write i2c OK [13:24:45]MH_I2C_Read... [13:24:46]OFD Sender: No OFD packet to send [13:24:46]*** Cut start [13:24:46]*** Partial cut [13:24:46]*** CUTSNS_PIN = 1 [13:24:46]*** CUTSNS_PIN = 0 [13:24:46]*** Brake cut motor [13:24:47]Read from MH i2c: 01 [13:24:47]MH_I2C_Read... [13:24:47]*** Stop cut motor [13:24:47]*** Cut end [13:24:47]Read from MH i2c: 01 07 00 [13:24:47]MH_I2C_Read... [13:24:47]Read from MH i2c: 01 07 00 0B 13 00 00 00 00 00 FF 0F 33 [13:24:47]process_action close_receipt done [13:24:47]requested_data is exist [13:24:47]produce_requested_data [13:24:47]requested_item fm.sn is exist - process it [13:24:47]wFMCommunicate request_size=4 [13:24:47]MH_SAM_APDU [13:24:47]CAPDU: 80 11 00 00 [13:24:47]Write to MH i2c: E2 08 00 0C 13 80 11 00 00 00 00 00 00 99 [13:24:47]Write i2c OK [13:24:47]MH_I2C_Read... [13:24:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:47]Read from MH i2c: E2 [13:24:47]MH_I2C_Read... [13:24:47]Read from MH i2c: E2 17 00 [13:24:47]MH_I2C_Read... [13:24:47]Read from MH i2c: E2 17 00 0C 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 E6 [13:24:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:24:47]wFMCommunicate OK [13:24:47]requested_item fd.num is exist - process it [13:24:47]SAM_PROTO_GetFieldsCounters [13:24:47]wFMCommunicate request_size=4 [13:24:47]MH_SAM_APDU [13:24:47]CAPDU: 80 13 00 00 [13:24:47]Write to MH i2c: E2 08 00 0D 13 80 13 00 00 00 00 00 00 9C [13:24:47]Write i2c OK [13:24:47]MH_I2C_Read... [13:24:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:24:47]Read from MH i2c: E2 [13:24:47]MH_I2C_Read... [13:24:47]Read from MH i2c: E2 62 00 [13:24:47]MH_I2C_Read... [13:24:47]Read from MH i2c: E2 62 00 0D 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 DD 27 01 00 0E 04 04 00 AE 00 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 7F [13:24:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 DD 27 01 00 0E 04 04 00 AE 00 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 [13:24:47]wFMCommunicate OK [13:24:47]SAM_PROTO_GetFieldsCounters done [13:24:47]requested_item shift.num is exist - process it [13:24:47]requested_item shift.opened is exist - process it [13:24:47]req_shift_opened [13:24:47]FM_GetShiftState [13:24:47]SAM_PROTO_GetShiftState [13:24:47]wFMCommunicate request_size=4 [13:24:47]MH_SAM_APDU [13:24:47]CAPDU: 80 13 01 00 [13:24:47]Write to MH i2c: E2 08 00 0E 13 80 13 01 00 00 00 00 00 9E [13:24:47]Write i2c OK [13:24:47]MH_I2C_Read... [13:24:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:47]Read from MH i2c: E2 [13:24:47]MH_I2C_Read... [13:24:47]Read from MH i2c: E2 0E 00 [13:24:47]MH_I2C_Read... [13:24:47]Read from MH i2c: E2 0E 00 0E 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 42 [13:24:47]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:24:47]wFMCommunicate OK [13:24:47]SAM_PROTO_GetShiftState done [13:24:47]FM_GetShiftState done [13:24:47]req_shift_opened done [13:24:47]requested_item shift.open_date is exist - process it [13:24:47]req_shift_open_date [13:24:47]req_shift_open_date done [13:24:47]produce_requested_data done [13:24:47]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75741,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:24:47]process_action_free close_receipt [13:24:47]json_value_free [13:24:47]json_value_free done [13:24:47]process_json_proto returns [13:24:47]Send response to host [13:24:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75741,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:24:47]free response buf [13:24:47]execute_script done [13:24:47]execute_script returns [13:24:47]free content buf [13:24:47]Sock 8.Close socket [13:24:47]Sock 8.Thread stoped [13:24:51]OFD Sender: No OFD packet to send [13:24:55]accept exits with 9 [13:24:55]New connection [13:24:55]New thread 3067354468 created [13:24:55]Thread 3067211108 joined [13:24:55]Waiting for new connection... [13:24:55] Sock 9.Parse request [13:24:55]Sock 9.Check first char [13:24:55]Sock 9.First char is OK [13:24:55]request: POST /json_proto HTTP/1.0 [13:24:55]Method: POST [13:24:55]URL: /json_proto [13:24:55]Method is POST - this is cgi request [13:24:55]url: /json_proto [13:24:55]query_string will be loaded in cgi processing [13:24:55]execute_cgi json_proto POST (null) [13:24:55]execute_cgi path=json_proto method=POST [13:24:55]POST find Content-Length [13:24:55]Host: 172.17.44.196:8080 [13:24:55]Content-Length: 659 [13:24:55]Content-Type: application/json [13:24:55] [13:24:55]POST finish read [13:24:55]Found Content-Length = 659 [13:24:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 2.930, "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:24:55]execute_script... [13:24: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)1966366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 2.930, "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:24:55]POST & json_proto [13:24:55]process_json_proto [13:24:55]json parsed OK: [13:24:55]protocol is kg_v1.0 [13:24:55]action value=close_receipt [13:24:55]process_action close_receipt [13:24:55]cmd_close_receipt [13:24:55]MH_GetDate [13:24:55]Write to MH i2c: F0 00 00 0F 13 11 [13:24:55]Write i2c OK [13:24:55]MH_I2C_Read... [13:24:55]Read from MH i2c: F0 [13:24:55]MH_I2C_Read... [13:24:55]Read from MH i2c: F0 09 00 [13:24:55]MH_I2C_Read... [13:24:55]Read from MH i2c: F0 09 00 0F 13 00 A8 4A 1A 67 E7 19 F8 65 EA [13:24:55]GetLastDocTimeStamp 1729776283 [13:24:55]current date 1729776296 [13:24:55]FM_GetShiftState [13:24:55]SAM_PROTO_GetShiftState [13:24:55]wFMCommunicate request_size=4 [13:24:55]MH_SAM_APDU [13:24:55]CAPDU: 80 13 01 00 [13:24:55]Write to MH i2c: E2 08 00 10 13 80 13 01 00 00 00 00 00 A0 [13:24:55]Write i2c OK [13:24:55]MH_I2C_Read... [13:24:56]OFD Sender: No OFD packet to send [13:24:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:24:56]Read from MH i2c: E2 [13:24:56]MH_I2C_Read... [13:24:56]Read from MH i2c: E2 0E 00 [13:24:56]MH_I2C_Read... [13:24:56]Read from MH i2c: E2 0E 00 10 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 44 [13:24:56]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:24:56]wFMCommunicate OK [13:24:56]SAM_PROTO_GetShiftState done [13:24:56]FM_GetShiftState done [13:24:56]opened in 1729729413 [13:24:56]opened+sec_in_day 1729815813 [13:24:56]quantity*price = 20041 [13:24:56]sum+1 = 20042 [13:24:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 181 24.10.2024 13:24 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75742 ФПД: 184594237749955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132456&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75742&fm=184594237749955&tin=02508201610067®Number=0000000000161154&sum=20000 [13:24:57]StoreToDocumentArchive [13:24:57]shift 174 fd 75742 [13:24:57]save to /storage/0174/doc_00075742 [13:24:57]save last doc name /storage/0174/doc_00075742 to /storage/kkm_last_doc_name [13:24:57]save OK [13:24:57]Clear old archive folders... [13:24:57]ProcessDocumentItem done err = 0, tmpTLVsize=244 [13:24:57]tlvbuf is 01DB43A0 [13:24:57]SAM_PROTO_ClearQueue [13:24:57]wFMCommunicate request_size=4 [13:24:57]MH_SAM_APDU [13:24:57]CAPDU: 80 09 00 00 [13:24:57]Write to MH i2c: E2 08 00 1D 13 80 09 00 00 00 00 00 00 A2 [13:24:57]Write i2c OK [13:24:57]MH_I2C_Read... [13:24:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:24:57]Read from MH i2c: E2 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 03 00 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 03 00 1D 13 00 90 00 A4 [13:24:57]RAPDU: 90 00 [13:24:57]wFMCommunicate OK [13:24:57]SAM_PROTO_ClearQueue done [13:24:57]KKMCreateOFDPacket [13:24:57]OFDProtocolAddRootSTLVToBuf [13:24:57]FM_MakeSignedData [13:24:57]FM_MakeSignedData [13:24:57]SAM_PROTO_SignData [13:24:57]wFMCommunicate request_size=4 [13:24:57]MH_SAM_APDU [13:24:57]CAPDU: 80 0D 01 02 [13:24:57]Write to MH i2c: E2 08 00 1E 13 80 0D 01 02 00 00 00 00 AA [13:24:57]Write i2c OK [13:24:57]MH_I2C_Read... [13:24:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:24:57]Read from MH i2c: E2 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 03 00 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 03 00 1E 13 00 90 00 A5 [13:24:57]RAPDU: 90 00 [13:24:57]wFMCommunicate OK [13:24:57]wFMCommunicate request_size=253 [13:24:57]MH_SAM_APDU [13:24:57]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 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 B5 00 00 00 F4 03 04 00 A8 4A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DE 27 01 00 35 04 06 00 A7 E3 31 F7 FA C3 [13:24:57]Write to MH i2c: E2 00 01 1F 13 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 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 B5 00 00 00 F4 03 04 00 A8 4A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DE 27 01 00 35 04 06 00 A7 E3 31 F7 FA C3 00 00 6B [13:24:57]Write i2c OK [13:24:57]MH_I2C_Read... [13:24:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:24:57]Read from MH i2c: E2 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 03 00 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 03 00 1F 13 00 90 00 A6 [13:24:57]RAPDU: 90 00 [13:24:57]wFMCommunicate OK [13:24:57]wFMCommunicate request_size=4 [13:24:57]MH_SAM_APDU [13:24:57]CAPDU: 80 0D 03 02 [13:24:57]Write to MH i2c: E2 08 00 20 13 80 0D 03 02 00 00 00 00 AE [13:24:57]Write i2c OK [13:24:57]MH_I2C_Read... [13:24:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:24:57]Read from MH i2c: E2 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 0B 00 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 0B 00 20 13 00 DE C9 05 9E D6 30 F4 BE 90 00 B1 [13:24:57]RAPDU: DE C9 05 9E D6 30 F4 BE 90 00 [13:24:57]wFMCommunicate OK [13:24:57]SAM_PROTO_SignData done [13:24:57]FM_MakeSignedData done [13:24:57]CreateOFDProtocolMessage [13:24:57]wFMCommunicate request_size=4 [13:24:57]MH_SAM_APDU [13:24:57]CAPDU: 80 11 00 00 [13:24:57]Write to MH i2c: E2 08 00 21 13 80 11 00 00 00 00 00 00 AE [13:24:57]Write i2c OK [13:24:57]MH_I2C_Read... [13:24:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:57]Read from MH i2c: E2 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 17 00 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: E2 17 00 21 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 FB [13:24:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:24:57]wFMCommunicate OK [13:24:57]CreateOFDProtocolMessage done [13:24:57]OFDSenderStorePacket 75742 [13:24:57]StoreOFDPacket docnum=75742 [13:24:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 51 5E 00 01 95 EE 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 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 B5 00 00 00 F4 03 04 00 A8 4A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DE 27 01 00 35 04 06 00 A7 E3 31 F7 FA C3 DE C9 05 9E D6 30 F4 BE [13:24:57]CheckFolder [13:24:57]dirname=/storage/ofd_packets [13:24:57]CheckFolder done [13:24:57]ProducePacketName [13:24:57]name=ofd_packets/00075742 [13:24:57]NVStorageSaveData ofd_packets/00075742 [13:24:57]File name is /storage/ofd_packets/00075742 [13:24:57]Write 294 bytes [13:24:57]NVStorageSaveData done [13:24:57]OFDSenderStorePacket done [13:24:57]KKMCreateOFDPacket done [13:24:57]NVStorageSaveData kkm_last_timestamp [13:24:57]File name is /storage/kkm_last_timestamp [13:24:57]Write 4 bytes [13:24:57]NVStorageSaveData done [13:24:57]ExternCall_PrintAddStr [13:24:57]wPrintStart [13:24:57]Write to MH i2c: 01 00 00 22 13 35 [13:24:57]Write i2c OK [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: 01 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: 01 07 00 [13:24:57]MH_I2C_Read... [13:24:57]Read from MH i2c: 01 07 00 22 13 00 00 00 00 00 FF 0F 4A [13:24:57]RasterBufferAndPrint [13:24:57]line Счет N : (1)1966366 [13:24:57]line ИНН: 02508201610067 [13:24:57]line Контрольно-Кассовый Чек [13:24:57]line ПРОДАЖА [13:24:57]line ТРК (МРК, ГНК) : 62 [13:24:57]line Товар: 2710124130 [13:24:57]line SU-92 [13:24:57]line 2.930 * 68.40 [13:24:57]line = 200.41 [13:24:57]line НДС 12% НСП 1% [13:24:57]line > о реализуемом товаре [13:24:57]line ОКРУГЛЕНИЕ: -0.41 [13:24:57]line ИТОГО: 200.00 [13:24:57]line Внесено: 200.00 [13:24:57]line СДАЧА: 0.00 [13:24:57]line НСП 1% : 1.77 [13:24:57]line НДС 12% : 21.28 [13:24:57]line Наличными: 200.00 [13:24:57]line Безнал.: 0.00 [13:24:57]line Место: АЗС № 133 "Партнер Нефть" [13:24:57]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:24:57]line СНО: Общий режим [13:24:57]line Чек 181 24.10.2024 13:24 [13:24:57]line Смена: 174 ФФД: 1.0 [13:24:57]line ЗНМ: 0300000020 [13:24:57]line РНМ: 0000000000161154 [13:24:57]line Версия ККМ: v1.0 [13:24:57]line ФМ: 0000000000963323 [13:24:57]line ФД: 75742 [13:24:57]line ФПД: 184594237749955 [13:24:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132456&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75742&fm=184594237749955&tin=02508201610067®Number=0000000000161154&sum=20000 [13:24:57]OFD Sender: Processing packet 75742 [packets to send 16, broken 15] [13:24:57]ProducePacketName [13:24:57]name=ofd_packets/00075742 [13:24:57]OFD Sender: To server: pG, [13:24:57]CommunicateWithHost lk.salyk.kg:30040 [13:24:57]ConnectInit lk.salyk.kg [13:24:57]written 0, free lines is 4095 [13:24:58]Connected sock=10 [13:24:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 51 5E 00 01 95 EE 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 72 0B 00 00 00 00 00 37 04 06 00 B8 1A 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 B5 00 00 00 F4 03 04 00 A8 4A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DE 27 01 00 35 04 06 00 A7 E3 31 F7 FA C3 DE C9 05 9E D6 30 F4 BE [13:24:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 F4 E4 47 00 3C 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 39 36 33 33 32 33 10 04 04 00 DE 27 01 00 F4 03 04 00 80 F3 19 67 B6 04 01 00 00 4D CD 88 BB 65 41 3E C8 [13:24:58]CommunicateWithHost err = 0 [13:24:58]CheckOFDResponse [13:24:58]1017 (14) - 77093643461234 [13:24:58]1041 (16) - 0000000000963323 [13:24:58]1040 (4) - 75742 [13:24:58]1012 (4) - 24.10.2024 07:13 [13:24:58]1206 (1) - 0 [13:24:58]OFD Sender: Remove packet 75742 [13:24:58]ProducePacketName [13:24:58]name=ofd_packets/00075742 [13:24:58]NVStorageDeleteData [13:24:58]Write to MH i2c: 01 00 00 4C 13 5F [13:24:58]Write i2c OK [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: 01 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: 01 07 00 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: 01 07 00 4C 13 00 00 00 00 00 AC 0C 1E [13:24:58]RasterBufferAndPrint [13:24:58]line [13:24:58]line [13:24:58]line [13:24:58]line [13:24:58]line [13:24:58]written 0, free lines is 3248 [13:24:58]MH_Cut [13:24:58]Write to MH i2c: D1 01 00 53 13 01 38 [13:24:58]Write i2c OK [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: D1 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: D1 01 00 [13:24:58]MH_I2C_Read... [13:24:58]Read from MH i2c: D1 01 00 53 13 00 37 [13:24:58]Write to MH i2c: 01 00 00 54 13 67 [13:24:58]Write i2c OK [13:24:58]MH_I2C_Read... [13:24:58]OFD Sender: No OFD packet to send [13:24:59]*** Cut start [13:24:59]*** Partial cut [13:24:59]*** CUTSNS_PIN = 1 [13:24:59]*** CUTSNS_PIN = 0 [13:24:59]*** Brake cut motor [13:24:59]Read from MH i2c: 01 [13:24:59]MH_I2C_Read... [13:24:59]*** Stop cut motor [13:24:59]*** Cut end [13:24:59]Read from MH i2c: 01 07 00 [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: 01 07 00 54 13 00 00 00 00 00 FF 0F 7C [13:24:59]process_action close_receipt done [13:24:59]requested_data is exist [13:24:59]produce_requested_data [13:24:59]requested_item fm.sn is exist - process it [13:24:59]wFMCommunicate request_size=4 [13:24:59]MH_SAM_APDU [13:24:59]CAPDU: 80 11 00 00 [13:24:59]Write to MH i2c: E2 08 00 55 13 80 11 00 00 00 00 00 00 E2 [13:24:59]Write i2c OK [13:24:59]MH_I2C_Read... [13:24:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:24:59]Read from MH i2c: E2 [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: E2 17 00 [13:24:59]MH_I2C_Read... [13:24:59]Read from MH i2c: E2 17 00 55 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 2F [13:24:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:24:59]wFMCommunicate OK [13:24:59]requested_item fd.num is exist - process it [13:24:59]SAM_PROTO_GetFieldsCounters [13:24:59]wFMCommunicate request_size=4 [13:24:59]MH_SAM_APDU [13:24:59]CAPDU: 80 13 00 00 [13:24:59]Write to MH i2c: E2 08 00 56 13 80 13 00 00 00 00 00 00 E5 [13:24:59]Write i2c OK [13:24:59]MH_I2C_Read... [13:25:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:25:00]Read from MH i2c: E2 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 62 00 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 62 00 56 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 DE 27 01 00 0E 04 04 00 AE 00 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 CC [13:25:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 DE 27 01 00 0E 04 04 00 AE 00 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 [13:25:00]wFMCommunicate OK [13:25:00]SAM_PROTO_GetFieldsCounters done [13:25:00]requested_item shift.num is exist - process it [13:25:00]requested_item shift.opened is exist - process it [13:25:00]req_shift_opened [13:25:00]FM_GetShiftState [13:25:00]SAM_PROTO_GetShiftState [13:25:00]wFMCommunicate request_size=4 [13:25:00]MH_SAM_APDU [13:25:00]CAPDU: 80 13 01 00 [13:25:00]Write to MH i2c: E2 08 00 57 13 80 13 01 00 00 00 00 00 E7 [13:25:00]Write i2c OK [13:25:00]MH_I2C_Read... [13:25:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:00]Read from MH i2c: E2 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 0E 00 [13:25:00]MH_I2C_Read... [13:25:00]Read from MH i2c: E2 0E 00 57 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 8B [13:25:00]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:25:00]wFMCommunicate OK [13:25:00]SAM_PROTO_GetShiftState done [13:25:00]FM_GetShiftState done [13:25:00]req_shift_opened done [13:25:00]requested_item shift.open_date is exist - process it [13:25:00]req_shift_open_date [13:25:00]req_shift_open_date done [13:25:00]produce_requested_data done [13:25:00]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75742,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:25:00]process_action_free close_receipt [13:25:00]json_value_free [13:25:00]json_value_free done [13:25:00]process_json_proto returns [13:25:00]Send response to host [13:25:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75742,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:25:00]free response buf [13:25:00]execute_script done [13:25:00]execute_script returns [13:25:00]free content buf [13:25:00]Sock 9.Close socket [13:25:00]Sock 9.Thread stoped [13:25:03]OFD Sender: No OFD packet to send [13:25:08]OFD Sender: No OFD packet to send [13:25:13]OFD Sender: No OFD packet to send [13:25:18]OFD Sender: No OFD packet to send [13:25:23]OFD Sender: No OFD packet to send [13:25:28]OFD Sender: No OFD packet to send [13:25:33]OFD Sender: No OFD packet to send [13:25:38]OFD Sender: No OFD packet to send [13:25:43]OFD Sender: No OFD packet to send [13:25:48]OFD Sender: No OFD packet to send [13:25:53]OFD Sender: No OFD packet to send [13:25:58]OFD Sender: No OFD packet to send [13:26:03]OFD Sender: No OFD packet to send [13:26:08]accept exits with 8 [13:26:08]New connection [13:26:08]New thread 3067211108 created [13:26:08]Thread 3067354468 joined [13:26:08]Waiting for new connection... [13:26:08] Sock 8.Parse request [13:26:08]Sock 8.Check first char [13:26:08]Sock 8.First char is OK [13:26:08]request: POST /json_proto HTTP/1.0 [13:26:08]Method: POST [13:26:08]URL: /json_proto [13:26:08]Method is POST - this is cgi request [13:26:08]url: /json_proto [13:26:08]query_string will be loaded in cgi processing [13:26:08]execute_cgi json_proto POST (null) [13:26:08]execute_cgi path=json_proto method=POST [13:26:08]POST find Content-Length [13:26:08]Host: 172.17.44.196:8080 [13:26:08]Content-Length: 683 [13:26:08]Content-Type: application/json [13:26:08] [13:26:08]POST finish read [13:26:08]Found Content-Length = 683 [13:26:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [13:26:08]execute_script... [13:26: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)1966368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [13:26:08]POST & json_proto [13:26:08]process_json_proto [13:26:08]json parsed OK: [13:26:08]protocol is kg_v1.0 [13:26:08]action value=close_receipt [13:26:08]process_action close_receipt [13:26:08]cmd_close_receipt [13:26:08]MH_GetDate [13:26:08]Write to MH i2c: F0 00 00 58 13 5A [13:26:08]Write i2c OK [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: F0 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: F0 09 00 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: F0 09 00 58 13 00 F0 4A 1A 67 E7 19 F8 65 7B [13:26:08]GetLastDocTimeStamp 1729776296 [13:26:08]current date 1729776368 [13:26:08]FM_GetShiftState [13:26:08]SAM_PROTO_GetShiftState [13:26:08]wFMCommunicate request_size=4 [13:26:08]MH_SAM_APDU [13:26:08]CAPDU: 80 13 01 00 [13:26:08]Write to MH i2c: E2 08 00 59 13 80 13 01 00 00 00 00 00 E9 [13:26:08]Write i2c OK [13:26:08]MH_I2C_Read... [13:26:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:08]Read from MH i2c: E2 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: E2 0E 00 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: E2 0E 00 59 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 8D [13:26:08]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:26:08]wFMCommunicate OK [13:26:08]SAM_PROTO_GetShiftState done [13:26:08]FM_GetShiftState done [13:26:08]opened in 1729729413 [13:26:08]opened+sec_in_day 1729815813 [13:26:08]quantity*price = 100021 [13:26:08]sum+1 = 100023 [13:26:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 182 24.10.2024 13:26 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75743 ФПД: 253120098616623 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132608&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75743&fm=253120098616623&tin=02508201610067®Number=0000000000161154&sum=100000 [13:26:09]StoreToDocumentArchive [13:26:09]shift 174 fd 75743 [13:26:09]save to /storage/0174/doc_00075743 [13:26:09]save last doc name /storage/0174/doc_00075743 to /storage/kkm_last_doc_name [13:26:09]save OK [13:26:09]Clear old archive folders... [13:26:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:26:09]tlvbuf is B6F3CED0 [13:26:09]SAM_PROTO_ClearQueue [13:26:09]wFMCommunicate request_size=4 [13:26:09]MH_SAM_APDU [13:26:09]CAPDU: 80 09 00 00 [13:26:09]Write to MH i2c: E2 08 00 66 13 80 09 00 00 00 00 00 00 EB [13:26:09]Write i2c OK [13:26:09]MH_I2C_Read... [13:26:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:26:09]Read from MH i2c: E2 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 03 00 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 03 00 66 13 00 90 00 ED [13:26:09]RAPDU: 90 00 [13:26:09]wFMCommunicate OK [13:26:09]SAM_PROTO_ClearQueue done [13:26:09]KKMCreateOFDPacket [13:26:09]OFDProtocolAddRootSTLVToBuf [13:26:09]FM_MakeSignedData [13:26:09]FM_MakeSignedData [13:26:09]SAM_PROTO_SignData [13:26:09]wFMCommunicate request_size=4 [13:26:09]MH_SAM_APDU [13:26:09]CAPDU: 80 0D 01 02 [13:26:09]Write to MH i2c: E2 08 00 67 13 80 0D 01 02 00 00 00 00 F3 [13:26:09]Write i2c OK [13:26:09]MH_I2C_Read... [13:26:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:26:09]Read from MH i2c: E2 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 03 00 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 03 00 67 13 00 90 00 EE [13:26:09]RAPDU: 90 00 [13:26:09]wFMCommunicate OK [13:26:09]wFMCommunicate request_size=255 [13:26:09]MH_SAM_APDU [13:26: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 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 F0 4A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DF 27 01 00 35 04 06 00 E6 [13:26:09]Write to MH i2c: E2 02 01 68 13 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 F0 4A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DF 27 01 00 35 04 06 00 E6 00 00 9E [13:26:09]Write i2c OK [13:26:09]MH_I2C_Read... [13:26:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:09]Read from MH i2c: E2 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 03 00 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 03 00 68 13 00 90 00 EF [13:26:09]RAPDU: 90 00 [13:26:09]wFMCommunicate OK [13:26:09]wFMCommunicate request_size=10 [13:26:09]MH_SAM_APDU [13:26:09]CAPDU: 80 0D 02 02 05 36 1D 90 45 2F [13:26:09]Write to MH i2c: E2 0D 00 69 13 80 0D 02 02 05 00 36 1D 90 45 2F 00 00 57 [13:26:09]Write i2c OK [13:26:09]MH_I2C_Read... [13:26:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:09]Read from MH i2c: E2 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 03 00 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 03 00 69 13 00 90 00 F0 [13:26:09]RAPDU: 90 00 [13:26:09]wFMCommunicate OK [13:26:09]wFMCommunicate request_size=4 [13:26:09]MH_SAM_APDU [13:26:09]CAPDU: 80 0D 03 02 [13:26:09]Write to MH i2c: E2 08 00 6A 13 80 0D 03 02 00 00 00 00 F8 [13:26:09]Write i2c OK [13:26:09]MH_I2C_Read... [13:26:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:26:09]Read from MH i2c: E2 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 0B 00 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 0B 00 6A 13 00 56 EF 19 30 D7 5F 8E 9C 90 00 E7 [13:26:09]RAPDU: 56 EF 19 30 D7 5F 8E 9C 90 00 [13:26:09]wFMCommunicate OK [13:26:09]SAM_PROTO_SignData done [13:26:09]FM_MakeSignedData done [13:26:09]CreateOFDProtocolMessage [13:26:09]wFMCommunicate request_size=4 [13:26:09]MH_SAM_APDU [13:26:09]CAPDU: 80 11 00 00 [13:26:09]Write to MH i2c: E2 08 00 6B 13 80 11 00 00 00 00 00 00 F8 [13:26:09]Write i2c OK [13:26:09]MH_I2C_Read... [13:26:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:09]Read from MH i2c: E2 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 17 00 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 17 00 6B 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 45 [13:26:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:26:09]wFMCommunicate OK [13:26:09]CreateOFDProtocolMessage done [13:26:09]OFDSenderStorePacket 75743 [13:26:09]StoreOFDPacket docnum=75743 [13:26:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 1A 33 07 01 9F 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 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 F0 4A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DF 27 01 00 35 04 06 00 E6 36 1D 90 45 2F 56 EF 19 30 D7 5F 8E 9C [13:26:09]CheckFolder [13:26:09]dirname=/storage/ofd_packets [13:26:09]CheckFolder done [13:26:09]ProducePacketName [13:26:09]name=ofd_packets/00075743 [13:26:09]NVStorageSaveData ofd_packets/00075743 [13:26:09]File name is /storage/ofd_packets/00075743 [13:26:09]Write 301 bytes [13:26:09]NVStorageSaveData done [13:26:09]OFDSenderStorePacket done [13:26:09]KKMCreateOFDPacket done [13:26:09]NVStorageSaveData kkm_last_timestamp [13:26:09]File name is /storage/kkm_last_timestamp [13:26:09]Write 4 bytes [13:26:09]NVStorageSaveData done [13:26:09]ExternCall_PrintAddStr [13:26:09]wPrintStart [13:26:09]Write to MH i2c: 01 00 00 6C 13 7F [13:26:09]Write i2c OK [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: 01 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: 01 07 00 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: 01 07 00 6C 13 00 00 00 00 00 FF 0F 94 [13:26:09]RasterBufferAndPrint [13:26:09]line Счет N : (1)1966368 [13:26:09]line ИНН: 02508201610067 [13:26:09]line Контрольно-Кассовый Чек [13:26:09]line ПРОДАЖА [13:26:09]line ТРК (МРК, ГНК) : 34 [13:26:09]line Товар: 2710124500 [13:26:09]line Аи-95-К-5 [13:26:09]line 13.480 * 74.20 [13:26:09]line = 1000.22 [13:26:09]line НДС 12% НСП 1% [13:26:09]line > о реализуемом товаре [13:26:09]line ОКРУГЛЕНИЕ: -0.22 [13:26:09]line ИТОГО: 1000.00 [13:26:09]line Внесено: 1000.00 [13:26:09]line СДАЧА: 0.00 [13:26:09]line НСП 1% : 8.85 [13:26:09]line НДС 12% : 106.22 [13:26:09]line Наличными: 1000.00 [13:26:09]line Безнал.: 0.00 [13:26:09]line Место: АЗС № 133 "Партнер Нефть" [13:26:09]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:26:09]line СНО: Общий режим [13:26:09]line Чек 182 24.10.2024 13:26 [13:26:09]line Смена: 174 ФФД: 1.0 [13:26:09]line ЗНМ: 0300000020 [13:26:09]line РНМ: 0000000000161154 [13:26:09]line Версия ККМ: v1.0 [13:26:09]line ФМ: 0000000000963323 [13:26:09]line ФД: 75743 [13:26:10]line ФПД: 253120098616623 [13:26:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132608&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75743&fm=253120098616623&tin=02508201610067®Number=0000000000161154&sum=100000 [13:26:10]OFD Sender: Processing packet 75743 [packets to send 16, broken 15] [13:26:10]ProducePacketName [13:26:10]name=ofd_packets/00075743 [13:26:10]OFD Sender: To server: pG, [13:26:10]CommunicateWithHost lk.salyk.kg:30040 [13:26:10]ConnectInit lk.salyk.kg [13:26:10]written 0, free lines is 4095 [13:26:10]Connected sock=10 [13:26:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 1A 33 07 01 9F 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 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 F0 4A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 DF 27 01 00 35 04 06 00 E6 36 1D 90 45 2F 56 EF 19 30 D7 5F 8E 9C [13:26:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 56 5D 47 00 30 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 39 36 33 33 32 33 10 04 04 00 DF 27 01 00 F4 03 04 00 C8 F3 19 67 B6 04 01 00 00 44 D8 31 8D B8 37 63 17 [13:26:10]CommunicateWithHost err = 0 [13:26:10]CheckOFDResponse [13:26:10]1017 (14) - 77093643461234 [13:26:10]1041 (16) - 0000000000963323 [13:26:10]1040 (4) - 75743 [13:26:10]1012 (4) - 24.10.2024 07:14 [13:26:10]1206 (1) - 0 [13:26:10]OFD Sender: Remove packet 75743 [13:26:10]ProducePacketName [13:26:10]name=ofd_packets/00075743 [13:26:10]NVStorageDeleteData [13:26:10]Write to MH i2c: 01 00 00 96 13 A9 [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: 01 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: 01 07 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: 01 07 00 96 13 00 00 00 00 00 AA 0C 66 [13:26:10]RasterBufferAndPrint [13:26:10]line [13:26:10]line [13:26:10]line [13:26:10]line [13:26:10]line [13:26:10]written 0, free lines is 3245 [13:26:10]MH_Cut [13:26:10]Write to MH i2c: D1 01 00 9D 13 01 82 [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: D1 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: D1 01 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: D1 01 00 9D 13 00 81 [13:26:10]Write to MH i2c: 01 00 00 9E 13 B1 [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]OFD Sender: No OFD packet to send [13:26:11]*** Cut start [13:26:11]*** Partial cut [13:26:11]*** CUTSNS_PIN = 1 [13:26:11]*** CUTSNS_PIN = 0 [13:26:11]*** Brake cut motor [13:26:11]Read from MH i2c: 01 [13:26:12]MH_I2C_Read... [13:26:12]*** Stop cut motor [13:26:12]*** Cut end [13:26:12]Read from MH i2c: 01 07 00 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: 01 07 00 9E 13 00 00 00 00 00 FF 0F C6 [13:26:12]process_action close_receipt done [13:26:12]requested_data is exist [13:26:12]produce_requested_data [13:26:12]requested_item fm.sn is exist - process it [13:26:12]wFMCommunicate request_size=4 [13:26:12]MH_SAM_APDU [13:26:12]CAPDU: 80 11 00 00 [13:26:12]Write to MH i2c: E2 08 00 9F 13 80 11 00 00 00 00 00 00 2C [13:26:12]Write i2c OK [13:26:12]MH_I2C_Read... [13:26:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:12]Read from MH i2c: E2 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 17 00 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 17 00 9F 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 79 [13:26:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:26:12]wFMCommunicate OK [13:26:12]requested_item fd.num is exist - process it [13:26:12]SAM_PROTO_GetFieldsCounters [13:26:12]wFMCommunicate request_size=4 [13:26:12]MH_SAM_APDU [13:26:12]CAPDU: 80 13 00 00 [13:26:12]Write to MH i2c: E2 08 00 A0 13 80 13 00 00 00 00 00 00 2F [13:26:12]Write i2c OK [13:26:12]MH_I2C_Read... [13:26:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:26:12]Read from MH i2c: E2 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 62 00 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 62 00 A0 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 DF 27 01 00 0E 04 04 00 AE 00 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 1A [13:26:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 DF 27 01 00 0E 04 04 00 AE 00 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 [13:26:12]wFMCommunicate OK [13:26:12]SAM_PROTO_GetFieldsCounters done [13:26:12]requested_item shift.num is exist - process it [13:26:12]requested_item shift.opened is exist - process it [13:26:12]req_shift_opened [13:26:12]FM_GetShiftState [13:26:12]SAM_PROTO_GetShiftState [13:26:12]wFMCommunicate request_size=4 [13:26:12]MH_SAM_APDU [13:26:12]CAPDU: 80 13 01 00 [13:26:12]Write to MH i2c: E2 08 00 A1 13 80 13 01 00 00 00 00 00 31 [13:26:12]Write i2c OK [13:26:12]MH_I2C_Read... [13:26:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:12]Read from MH i2c: E2 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 0E 00 [13:26:12]MH_I2C_Read... [13:26:12]Read from MH i2c: E2 0E 00 A1 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D5 [13:26:12]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:26:12]wFMCommunicate OK [13:26:12]SAM_PROTO_GetShiftState done [13:26:12]FM_GetShiftState done [13:26:12]req_shift_opened done [13:26:12]requested_item shift.open_date is exist - process it [13:26:12]req_shift_open_date [13:26:12]req_shift_open_date done [13:26:12]produce_requested_data done [13:26:12]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75743,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:26:12]process_action_free close_receipt [13:26:12]json_value_free [13:26:12]json_value_free done [13:26:12]process_json_proto returns [13:26:12]Send response to host [13:26:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75743,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:26:12]free response buf [13:26:12]execute_script done [13:26:12]execute_script returns [13:26:12]free content buf [13:26:12]Sock 8.Close socket [13:26:12]Sock 8.Thread stoped [13:26:15]OFD Sender: No OFD packet to send [13:26:20]OFD Sender: No OFD packet to send [13:26:25]OFD Sender: No OFD packet to send [13:26:27]accept exits with 9 [13:26:27]New connection [13:26:27]New thread 3067354468 created [13:26:27]Thread 3067211108 joined [13:26:27]Waiting for new connection... [13:26:27] Sock 9.Parse request [13:26:27]Sock 9.Check first char [13:26:27]Sock 9.First char is OK [13:26:27]request: POST /json_proto HTTP/1.0 [13:26:27]Method: POST [13:26:27]URL: /json_proto [13:26:27]Method is POST - this is cgi request [13:26:27]url: /json_proto [13:26:27]query_string will be loaded in cgi processing [13:26:27]execute_cgi json_proto POST (null) [13:26:27]execute_cgi path=json_proto method=POST [13:26:27]POST find Content-Length [13:26:27]Host: 172.17.44.196:8080 [13:26:27]Content-Length: 937 [13:26:27]Content-Type: application/json [13:26:27] [13:26:27]POST finish read [13:26:27]Found Content-Length = 937 [13:26:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273390", "tax_sys" : 0, "items" : [ { "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 6.000, "sum" : 42.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46226617", "name": "Mentos \u041F\u0412 \u041D\u0435\u0436\u043D\u0430\u044F \u041C\u044F\u0442\u0430 6*100*2\u0433", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 52.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:27]execute_script... [13:26: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 : (3)273390", "tax_sys" : 0, "items" : [ { "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 6.000, "sum" : 42.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46226617", "name": "Mentos \u041F\u0412 \u041D\u0435\u0436\u043D\u0430\u044F \u041C\u044F\u0442\u0430 6*100*2\u0433", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 52.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:27]POST & json_proto [13:26:27]process_json_proto [13:26:27]json parsed OK: [13:26:27]protocol is kg_v1.0 [13:26:27]action value=close_receipt [13:26:27]process_action close_receipt [13:26:27]cmd_close_receipt [13:26:27]MH_GetDate [13:26:27]Write to MH i2c: F0 00 00 A2 13 A4 [13:26:27]Write i2c OK [13:26:27]MH_I2C_Read... [13:26:27]Read from MH i2c: F0 [13:26:27]MH_I2C_Read... [13:26:27]Read from MH i2c: F0 09 00 [13:26:27]MH_I2C_Read... [13:26:27]Read from MH i2c: F0 09 00 A2 13 00 04 4B 1A 67 E7 19 F8 65 DA [13:26:27]GetLastDocTimeStamp 1729776368 [13:26:27]current date 1729776388 [13:26:27]FM_GetShiftState [13:26:27]SAM_PROTO_GetShiftState [13:26:27]wFMCommunicate request_size=4 [13:26:27]MH_SAM_APDU [13:26:27]CAPDU: 80 13 01 00 [13:26:27]Write to MH i2c: E2 08 00 A3 13 80 13 01 00 00 00 00 00 33 [13:26:27]Write i2c OK [13:26:27]MH_I2C_Read... [13:26:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:28]Read from MH i2c: E2 [13:26:28]MH_I2C_Read... [13:26:28]Read from MH i2c: E2 0E 00 [13:26:28]MH_I2C_Read... [13:26:28]Read from MH i2c: E2 0E 00 A3 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D7 [13:26:28]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:26:28]wFMCommunicate OK [13:26:28]SAM_PROTO_GetShiftState done [13:26:28]FM_GetShiftState done [13:26:28]opened in 1729729413 [13:26:28]opened+sec_in_day 1729815813 [13:26:28]quantity*price = 4200 [13:26:28]sum+1 = 4201 [13:26:28]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46226617 Mentos ПВ Нежная Мята 6*100*2г 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 52.00 НСП 1% : 0.46 НДС 12% : 5.52 Наличными: 52.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 183 24.10.2024 13:26 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75744 ФПД: 92618396443526 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132628&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75744&fm=92618396443526&tin=02508201610067®Number=0000000000161154&sum=5200 0 [13:26:29]StoreToDocumentArchive [13:26:29]shift 174 fd 75744 [13:26:29]save to /storage/0174/doc_00075744 [13:26:29]save last doc name /storage/0174/doc_00075744 to /storage/kkm_last_doc_name [13:26:29]save OK [13:26:29]Clear old archive folders... [13:26:29]ProcessDocumentItem done err = 0, tmpTLVsize=397 [13:26:29]tlvbuf is B6FBA230 [13:26:29]SAM_PROTO_ClearQueue [13:26:29]wFMCommunicate request_size=4 [13:26:29]MH_SAM_APDU [13:26:29]CAPDU: 80 09 00 00 [13:26:29]Write to MH i2c: E2 08 00 B0 13 80 09 00 00 00 00 00 00 35 [13:26:29]Write i2c OK [13:26:29]MH_I2C_Read... [13:26:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:26:29]Read from MH i2c: E2 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: E2 03 00 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: E2 03 00 B0 13 00 90 00 37 [13:26:29]RAPDU: 90 00 [13:26:29]wFMCommunicate OK [13:26:29]SAM_PROTO_ClearQueue done [13:26:29]KKMCreateOFDPacket [13:26:29]OFDProtocolAddRootSTLVToBuf [13:26:29]FM_MakeSignedData [13:26:29]FM_MakeSignedData [13:26:29]SAM_PROTO_SignData [13:26:29]wFMCommunicate request_size=4 [13:26:29]MH_SAM_APDU [13:26:29]CAPDU: 80 0D 01 02 [13:26:29]Write to MH i2c: E2 08 00 B1 13 80 0D 01 02 00 00 00 00 3D [13:26:29]Write i2c OK [13:26:29]MH_I2C_Read... [13:26:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:26:29]Read from MH i2c: E2 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: E2 03 00 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: E2 03 00 B1 13 00 90 00 38 [13:26:29]RAPDU: 90 00 [13:26:29]wFMCommunicate OK [13:26:29]wFMCommunicate request_size=255 [13:26:29]MH_SAM_APDU [13:26:29]CAPDU: 80 0D 02 02 FA 03 00 8D 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 70 17 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 08 00 34 36 32 32 36 36 31 37 06 04 2B 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9D D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 9C D1 8F D1 82 D0 B0 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 14 00 00 00 00 EB 03 26 00 [13:26:29]Write to MH i2c: E2 02 01 B2 13 80 0D 02 02 FA 00 03 00 8D 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 70 17 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 08 00 34 36 32 32 36 36 31 37 06 04 2B 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9D D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 9C D1 8F D1 82 D0 B0 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 14 00 00 00 00 EB 03 26 00 00 00 DF [13:26:29]Write i2c OK [13:26:29]MH_I2C_Read... [13:26:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:29]Read from MH i2c: E2 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: E2 03 00 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: E2 03 00 B2 13 00 90 00 39 [13:26:29]RAPDU: 90 00 [13:26:29]wFMCommunicate OK [13:26:29]wFMCommunicate request_size=156 [13:26:29]MH_SAM_APDU [13:26:29]CAPDU: 80 0D 02 02 97 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 02 00 00 00 00 07 04 06 00 50 14 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 00 00 00 F4 03 04 00 04 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E0 27 01 00 35 04 06 00 54 3C 66 9E A3 86 [13:26:29]Write to MH i2c: E2 9F 00 B3 13 80 0D 02 02 97 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 02 00 00 00 00 07 04 06 00 50 14 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 00 00 00 F4 03 04 00 04 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E0 27 01 00 35 04 06 00 54 3C 66 9E A3 86 00 00 40 [13:26:29]Write i2c OK [13:26:29]MH_I2C_Read... [13:26:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:29]Read from MH i2c: E2 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: E2 03 00 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: E2 03 00 B3 13 00 90 00 3A [13:26:29]RAPDU: 90 00 [13:26:29]wFMCommunicate OK [13:26:29]wFMCommunicate request_size=4 [13:26:29]MH_SAM_APDU [13:26:29]CAPDU: 80 0D 03 02 [13:26:29]Write to MH i2c: E2 08 00 B4 13 80 0D 03 02 00 00 00 00 42 [13:26:29]Write i2c OK [13:26:29]MH_I2C_Read... [13:26:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:26:29]Read from MH i2c: E2 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: E2 0B 00 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: E2 0B 00 B4 13 00 5F 9B A7 81 ED 70 4B 86 90 00 93 [13:26:29]RAPDU: 5F 9B A7 81 ED 70 4B 86 90 00 [13:26:29]wFMCommunicate OK [13:26:29]SAM_PROTO_SignData done [13:26:29]FM_MakeSignedData done [13:26:29]CreateOFDProtocolMessage [13:26:29]wFMCommunicate request_size=4 [13:26:29]MH_SAM_APDU [13:26:29]CAPDU: 80 11 00 00 [13:26:29]Write to MH i2c: E2 08 00 B5 13 80 11 00 00 00 00 00 00 42 [13:26:29]Write i2c OK [13:26:29]MH_I2C_Read... [13:26:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:29]Read from MH i2c: E2 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: E2 17 00 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: E2 17 00 B5 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 8F [13:26:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:26:29]wFMCommunicate OK [13:26:29]CreateOFDProtocolMessage done [13:26:29]OFDSenderStorePacket 75744 [13:26:29]StoreOFDPacket docnum=75744 [13:26:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 A1 01 00 00 6F E4 99 01 13 3F 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 70 17 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 08 00 34 36 32 32 36 36 31 37 06 04 2B 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9D D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 9C D1 8F D1 82 D0 B0 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 14 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 02 00 00 00 00 07 04 06 00 50 14 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 00 00 00 F4 03 04 00 04 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E0 27 01 00 35 04 06 00 54 3C 66 9E A3 86 5F 9B A7 81 ED 70 4B 86 [13:26:29]CheckFolder [13:26:29]dirname=/storage/ofd_packets [13:26:29]CheckFolder done [13:26:29]ProducePacketName [13:26:29]name=ofd_packets/00075744 [13:26:29]NVStorageSaveData ofd_packets/00075744 [13:26:29]File name is /storage/ofd_packets/00075744 [13:26:29]Write 447 bytes [13:26:29]NVStorageSaveData done [13:26:29]OFDSenderStorePacket done [13:26:29]KKMCreateOFDPacket done [13:26:29]NVStorageSaveData kkm_last_timestamp [13:26:29]File name is /storage/kkm_last_timestamp [13:26:29]Write 4 bytes [13:26:29]NVStorageSaveData done [13:26:29]ExternCall_PrintAddStr [13:26:29]wPrintStart [13:26:29]Write to MH i2c: 01 00 00 B6 13 C9 [13:26:29]Write i2c OK [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: 01 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: 01 07 00 [13:26:29]MH_I2C_Read... [13:26:29]Read from MH i2c: 01 07 00 B6 13 00 00 00 00 00 FF 0F DE [13:26:30]RasterBufferAndPrint [13:26:30]line Счет N : (3)273390 [13:26:30]line ИНН: 02508201610067 [13:26:30]line Контрольно-Кассовый Чек [13:26:30]line ПРОДАЖА [13:26:30]line Товар: 2000053020015 [13:26:30]line Бумажные стаканы 250мл 1шт [13:26:30]line 6.000 * 7.00 [13:26:30]line = 42.00 [13:26:30]line НДС 12% НСП 1% [13:26:30]line > о реализуемом товаре [13:26:30]line Товар: 46226617 [13:26:30]line Mentos ПВ Нежная Мята 6*100*2г [13:26:30]line 1.000 * 10.00 [13:26:30]line = 10.00 [13:26:30]line НДС 12% НСП 1% [13:26:30]line > о реализуемом товаре [13:26:30]line ИТОГО: 52.00 [13:26:30]line НСП 1% : 0.46 [13:26:30]line НДС 12% : 5.52 [13:26:30]line Наличными: 52.00 [13:26:30]line Безнал.: 0.00 [13:26:30]line Место: АЗС № 133 "Партнер Нефть" [13:26:30]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:26:30]line СНО: Общий режим [13:26:30]line Чек 183 24.10.2024 13:26 [13:26:30]line Смена: 174 ФФД: 1.0 [13:26:30]line ЗНМ: 0300000020 [13:26:30]line РНМ: 0000000000161154 [13:26:30]line Версия ККМ: v1.0 [13:26:30]line ФМ: 0000000000963323 [13:26:30]line ФД: 75744 [13:26:30]line ФПД: 92618396443526 [13:26:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132628&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75744&fm=92618396443526&tin=02508201610067®Number=0000000000161154&sum=5200 [13:26:30]line 0 [13:26:30]OFD Sender: Processing packet 75744 [packets to send 16, broken 15] [13:26:30]ProducePacketName [13:26:30]name=ofd_packets/00075744 [13:26:30]OFD Sender: To server: pG, [13:26:30]CommunicateWithHost lk.salyk.kg:30040 [13:26:30]ConnectInit lk.salyk.kg [13:26:30]written 0, free lines is 4095 [13:26:30]Connected sock=10 [13:26:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 A1 01 00 00 6F E4 99 01 13 3F 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 70 17 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 68 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 08 00 34 36 32 32 36 36 31 37 06 04 2B 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9D D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 9C D1 8F D1 82 D0 B0 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 14 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 02 00 00 00 00 07 04 06 00 50 14 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 00 00 00 F4 03 04 00 04 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E0 27 01 00 35 04 06 00 54 3C 66 9E A3 86 5F 9B A7 81 ED 70 4B 86 [13:26:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 E9 5C 47 00 67 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E0 27 01 00 F4 03 04 00 DC F3 19 67 B6 04 01 00 00 A3 79 CB 6B 90 96 E3 0A [13:26:30]CommunicateWithHost err = 0 [13:26:30]CheckOFDResponse [13:26:30]1017 (14) - 77093643461234 [13:26:30]1041 (16) - 0000000000963323 [13:26:30]1040 (4) - 75744 [13:26:30]1012 (4) - 24.10.2024 07:14 [13:26:30]1206 (1) - 0 [13:26:30]OFD Sender: Remove packet 75744 [13:26:30]ProducePacketName [13:26:30]name=ofd_packets/00075744 [13:26:30]NVStorageDeleteData [13:26:30]Write to MH i2c: 01 00 00 E5 13 F8 [13:26:30]Write i2c OK [13:26:30]MH_I2C_Read... [13:26:30]Read from MH i2c: 01 [13:26:30]MH_I2C_Read... [13:26:30]Read from MH i2c: 01 07 00 [13:26:30]MH_I2C_Read... [13:26:30]Read from MH i2c: 01 07 00 E5 13 00 00 00 00 00 35 0C 40 [13:26:30]RasterBufferAndPrint [13:26:30]line [13:26:30]line [13:26:30]line [13:26:30]line [13:26:30]line [13:26:30]written 0, free lines is 3128 [13:26:30]MH_Cut [13:26:30]Write to MH i2c: D1 01 00 EC 13 01 D1 [13:26:30]Write i2c OK [13:26:30]MH_I2C_Read... [13:26:30]Read from MH i2c: D1 [13:26:30]MH_I2C_Read... [13:26:30]Read from MH i2c: D1 01 00 [13:26:30]MH_I2C_Read... [13:26:30]Read from MH i2c: D1 01 00 EC 13 00 D0 [13:26:30]Write to MH i2c: 01 00 00 ED 13 00 [13:26:30]Write i2c OK [13:26:30]MH_I2C_Read... [13:26:30]OFD Sender: No OFD packet to send [13:26:31]*** Cut start [13:26:31]*** Partial cut [13:26:31]*** CUTSNS_PIN = 1 [13:26:31]*** CUTSNS_PIN = 0 [13:26:31]*** Brake cut motor [13:26:32]Read from MH i2c: 01 [13:26:32]MH_I2C_Read... [13:26:32]*** Stop cut motor [13:26:32]*** Cut end [13:26:32]Read from MH i2c: 01 07 00 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: 01 07 00 ED 13 00 00 00 00 00 FF 0F 15 [13:26:32]process_action close_receipt done [13:26:32]requested_data is exist [13:26:32]produce_requested_data [13:26:32]requested_item fm.sn is exist - process it [13:26:32]wFMCommunicate request_size=4 [13:26:32]MH_SAM_APDU [13:26:32]CAPDU: 80 11 00 00 [13:26:32]Write to MH i2c: E2 08 00 EE 13 80 11 00 00 00 00 00 00 7B [13:26:32]Write i2c OK [13:26:32]MH_I2C_Read... [13:26:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:32]Read from MH i2c: E2 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 17 00 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 17 00 EE 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 C8 [13:26:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:26:32]wFMCommunicate OK [13:26:32]requested_item fd.num is exist - process it [13:26:32]SAM_PROTO_GetFieldsCounters [13:26:32]wFMCommunicate request_size=4 [13:26:32]MH_SAM_APDU [13:26:32]CAPDU: 80 13 00 00 [13:26:32]Write to MH i2c: E2 08 00 EF 13 80 13 00 00 00 00 00 00 7E [13:26:32]Write i2c OK [13:26:32]MH_I2C_Read... [13:26:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:26:32]Read from MH i2c: E2 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 62 00 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 62 00 EF 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E0 27 01 00 0E 04 04 00 AE 00 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 6D [13:26:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E0 27 01 00 0E 04 04 00 AE 00 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:26:32]wFMCommunicate OK [13:26:32]SAM_PROTO_GetFieldsCounters done [13:26:32]requested_item shift.num is exist - process it [13:26:32]requested_item shift.opened is exist - process it [13:26:32]req_shift_opened [13:26:32]FM_GetShiftState [13:26:32]SAM_PROTO_GetShiftState [13:26:32]wFMCommunicate request_size=4 [13:26:32]MH_SAM_APDU [13:26:32]CAPDU: 80 13 01 00 [13:26:32]Write to MH i2c: E2 08 00 F0 13 80 13 01 00 00 00 00 00 80 [13:26:32]Write i2c OK [13:26:32]MH_I2C_Read... [13:26:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:32]Read from MH i2c: E2 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 0E 00 [13:26:32]MH_I2C_Read... [13:26:32]Read from MH i2c: E2 0E 00 F0 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 24 [13:26:32]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:26:32]wFMCommunicate OK [13:26:32]SAM_PROTO_GetShiftState done [13:26:32]FM_GetShiftState done [13:26:32]req_shift_opened done [13:26:32]requested_item shift.open_date is exist - process it [13:26:32]req_shift_open_date [13:26:32]req_shift_open_date done [13:26:32]produce_requested_data done [13:26:32]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75744,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:26:32]process_action_free close_receipt [13:26:32]json_value_free [13:26:32]json_value_free done [13:26:32]process_json_proto returns [13:26:32]Send response to host [13:26:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75744,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:26:32]free response buf [13:26:32]execute_script done [13:26:32]execute_script returns [13:26:32]free content buf [13:26:32]Sock 9.Close socket [13:26:32]Sock 9.Thread stoped [13:26:35]OFD Sender: No OFD packet to send [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:04]accept exits with 8 [13:27:04]New connection [13:27:04]New thread 3067211108 created [13:27:04]Thread 3067354468 joined [13:27:04]Waiting for new connection... [13:27:04] Sock 8.Parse request [13:27:04]Sock 8.Check first char [13:27:04]Sock 8.First char is OK [13:27:04]request: POST /json_proto HTTP/1.0 [13:27:04]Method: POST [13:27:04]URL: /json_proto [13:27:04]Method is POST - this is cgi request [13:27:04]url: /json_proto [13:27:04]query_string will be loaded in cgi processing [13:27:04]execute_cgi json_proto POST (null) [13:27:04]execute_cgi path=json_proto method=POST [13:27:04]POST find Content-Length [13:27:04]Host: 172.17.44.196:8080 [13:27:04]Content-Length: 673 [13:27:04]Content-Type: application/json [13:27:04] [13:27:04]POST finish read [13:27:04]Found Content-Length = 673 [13:27:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 10.290, "sum" : 400.28, "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:27:04]execute_script... [13:27: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)1966364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 10.290, "sum" : 400.28, "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:27:04]POST & json_proto [13:27:04]process_json_proto [13:27:04]json parsed OK: [13:27:04]protocol is kg_v1.0 [13:27:04]action value=close_receipt [13:27:04]process_action close_receipt [13:27:04]cmd_close_receipt [13:27:04]MH_GetDate [13:27:04]Write to MH i2c: F0 00 00 F1 13 F3 [13:27:04]Write i2c OK [13:27:04]MH_I2C_Read... [13:27:04]Read from MH i2c: F0 [13:27:04]MH_I2C_Read... [13:27:04]Read from MH i2c: F0 09 00 [13:27:04]MH_I2C_Read... [13:27:04]Read from MH i2c: F0 09 00 F1 13 00 29 4B 1A 67 E7 19 F8 65 4E [13:27:04]GetLastDocTimeStamp 1729776388 [13:27:04]current date 1729776425 [13:27:04]FM_GetShiftState [13:27:04]SAM_PROTO_GetShiftState [13:27:04]wFMCommunicate request_size=4 [13:27:04]MH_SAM_APDU [13:27:04]CAPDU: 80 13 01 00 [13:27:04]Write to MH i2c: E2 08 00 F2 13 80 13 01 00 00 00 00 00 82 [13:27:04]Write i2c OK [13:27:04]MH_I2C_Read... [13:27:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:04]Read from MH i2c: E2 [13:27:04]MH_I2C_Read... [13:27:04]Read from MH i2c: E2 0E 00 [13:27:04]MH_I2C_Read... [13:27:04]Read from MH i2c: E2 0E 00 F2 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 26 [13:27:04]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:27:04]wFMCommunicate OK [13:27:04]SAM_PROTO_GetShiftState done [13:27:04]FM_GetShiftState done [13:27:04]opened in 1729729413 [13:27:04]opened+sec_in_day 1729815813 [13:27:04]quantity*price = 40028 [13:27:04]sum+1 = 40029 [13:27:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.51 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 184 24.10.2024 13:27 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75745 ФПД: 62853555217791 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132705&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75745&fm=62853555217791&tin=02508201610067®Number=0000000000161154&sum=40000 [13:27:05]StoreToDocumentArchive [13:27:05]shift 174 fd 75745 [13:27:05]save to /storage/0174/doc_00075745 [13:27:05]save last doc name /storage/0174/doc_00075745 to /storage/kkm_last_doc_name [13:27:05]save OK [13:27:05]Clear old archive folders... [13:27:05]ProcessDocumentItem done err = 0, tmpTLVsize=245 [13:27:05]tlvbuf is 01EA2AD0 [13:27:05]SAM_PROTO_ClearQueue [13:27:05]wFMCommunicate request_size=4 [13:27:05]MH_SAM_APDU [13:27:05]CAPDU: 80 09 00 00 [13:27:05]Write to MH i2c: E2 08 00 FF 13 80 09 00 00 00 00 00 00 84 [13:27:05]Write i2c OK [13:27:05]MH_I2C_Read... [13:27:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:27:05]Read from MH i2c: E2 [13:27:05]MH_I2C_Read... [13:27:05]Read from MH i2c: E2 03 00 [13:27:05]MH_I2C_Read... [13:27:05]Read from MH i2c: E2 03 00 FF 13 00 90 00 86 [13:27:05]RAPDU: 90 00 [13:27:05]wFMCommunicate OK [13:27:05]SAM_PROTO_ClearQueue done [13:27:05]KKMCreateOFDPacket [13:27:05]OFDProtocolAddRootSTLVToBuf [13:27:05]FM_MakeSignedData [13:27:05]FM_MakeSignedData [13:27:05]SAM_PROTO_SignData [13:27:05]wFMCommunicate request_size=4 [13:27:05]MH_SAM_APDU [13:27:05]CAPDU: 80 0D 01 02 [13:27:05]Write to MH i2c: E2 08 00 00 14 80 0D 01 02 00 00 00 00 8D [13:27:05]Write i2c OK [13:27:05]MH_I2C_Read... [13:27:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:27:05]Read from MH i2c: E2 [13:27:05]MH_I2C_Read... [13:27:05]Read from MH i2c: E2 03 00 [13:27:05]MH_I2C_Read... [13:27:05]Read from MH i2c: E2 03 00 00 14 00 90 00 88 [13:27:05]RAPDU: 90 00 [13:27:05]wFMCommunicate OK [13:27:05]wFMCommunicate request_size=254 [13:27:05]MH_SAM_APDU [13:27:05]CAPDU: 80 0D 02 02 F9 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 32 28 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 5C 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 9B 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 B8 00 00 00 F4 03 04 00 29 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E1 27 01 00 35 04 06 00 39 2A 3B D4 E5 7F [13:27:05]Write to MH i2c: E2 01 01 01 14 80 0D 02 02 F9 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 32 28 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 5C 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 9B 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 B8 00 00 00 F4 03 04 00 29 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E1 27 01 00 35 04 06 00 39 2A 3B D4 E5 7F 00 00 C3 [13:27:05]Write i2c OK [13:27:05]MH_I2C_Read... [13:27:05]OFD Sender: No OFD packet to send [13:27:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:06]Read from MH i2c: E2 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 03 00 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 03 00 01 14 00 90 00 89 [13:27:06]RAPDU: 90 00 [13:27:06]wFMCommunicate OK [13:27:06]wFMCommunicate request_size=4 [13:27:06]MH_SAM_APDU [13:27:06]CAPDU: 80 0D 03 02 [13:27:06]Write to MH i2c: E2 08 00 02 14 80 0D 03 02 00 00 00 00 91 [13:27:06]Write i2c OK [13:27:06]MH_I2C_Read... [13:27:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:27:06]Read from MH i2c: E2 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 0B 00 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 0B 00 02 14 00 2F 00 1D F7 8C 14 6A 5D 90 00 3C [13:27:06]RAPDU: 2F 00 1D F7 8C 14 6A 5D 90 00 [13:27:06]wFMCommunicate OK [13:27:06]SAM_PROTO_SignData done [13:27:06]FM_MakeSignedData done [13:27:06]CreateOFDProtocolMessage [13:27:06]wFMCommunicate request_size=4 [13:27:06]MH_SAM_APDU [13:27:06]CAPDU: 80 11 00 00 [13:27:06]Write to MH i2c: E2 08 00 03 14 80 11 00 00 00 00 00 00 91 [13:27:06]Write i2c OK [13:27:06]MH_I2C_Read... [13:27:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:06]Read from MH i2c: E2 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 17 00 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 17 00 03 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 DE [13:27:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:27:06]wFMCommunicate OK [13:27:06]CreateOFDProtocolMessage done [13:27:06]OFDSenderStorePacket 75745 [13:27:06]StoreOFDPacket docnum=75745 [13:27:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 09 01 00 00 4F 74 01 01 93 C7 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 32 28 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 5C 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 9B 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 B8 00 00 00 F4 03 04 00 29 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E1 27 01 00 35 04 06 00 39 2A 3B D4 E5 7F 2F 00 1D F7 8C 14 6A 5D [13:27:06]CheckFolder [13:27:06]dirname=/storage/ofd_packets [13:27:06]CheckFolder done [13:27:06]ProducePacketName [13:27:06]name=ofd_packets/00075745 [13:27:06]NVStorageSaveData ofd_packets/00075745 [13:27:06]File name is /storage/ofd_packets/00075745 [13:27:06]Write 295 bytes [13:27:06]NVStorageSaveData done [13:27:06]OFDSenderStorePacket done [13:27:06]KKMCreateOFDPacket done [13:27:06]NVStorageSaveData kkm_last_timestamp [13:27:06]File name is /storage/kkm_last_timestamp [13:27:06]Write 4 bytes [13:27:06]NVStorageSaveData done [13:27:06]ExternCall_PrintAddStr [13:27:06]wPrintStart [13:27:06]Write to MH i2c: 01 00 00 04 14 18 [13:27:06]Write i2c OK [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: 01 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: 01 07 00 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: 01 07 00 04 14 00 00 00 00 00 FF 0F 2D [13:27:06]RasterBufferAndPrint [13:27:06]line Счет N : (1)1966364 [13:27:06]line ИНН: 02508201610067 [13:27:06]line Контрольно-Кассовый Чек [13:27:06]line ПРОДАЖА [13:27:06]line ТРК (МРК, ГНК) : 71 [13:27:06]line Товар: 2711129700 [13:27:06]line ГАЗ [13:27:06]line 10.290 * 38.90 [13:27:06]line = 400.28 [13:27:06]line НДС 12% НСП 1% [13:27:06]line > о реализуемом товаре [13:27:06]line ОКРУГЛЕНИЕ: -0.28 [13:27:06]line ИТОГО: 400.00 [13:27:06]line Внесено: 400.00 [13:27:06]line СДАЧА: 0.00 [13:27:06]line НСП 1% : 3.54 [13:27:06]line НДС 12% : 42.51 [13:27:06]line Наличными: 400.00 [13:27:06]line Безнал.: 0.00 [13:27:06]line Место: АЗС № 133 "Партнер Нефть" [13:27:06]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:27:06]line СНО: Общий режим [13:27:06]line Чек 184 24.10.2024 13:27 [13:27:06]line Смена: 174 ФФД: 1.0 [13:27:06]line ЗНМ: 0300000020 [13:27:06]line РНМ: 0000000000161154 [13:27:06]line Версия ККМ: v1.0 [13:27:06]line ФМ: 0000000000963323 [13:27:06]line ФД: 75745 [13:27:06]line ФПД: 62853555217791 [13:27:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132705&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75745&fm=62853555217791&tin=02508201610067®Number=0000000000161154&sum=40000 [13:27:06]OFD Sender: Processing packet 75745 [packets to send 16, broken 15] [13:27:06]ProducePacketName [13:27:06]name=ofd_packets/00075745 [13:27:06]OFD Sender: To server: pG, [13:27:06]CommunicateWithHost lk.salyk.kg:30040 [13:27:06]ConnectInit lk.salyk.kg [13:27:06]written 0, free lines is 4095 [13:27:06]Connected sock=10 [13:27:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 09 01 00 00 4F 74 01 01 93 C7 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 32 28 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 5C 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 9B 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 B8 00 00 00 F4 03 04 00 29 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E1 27 01 00 35 04 06 00 39 2A 3B D4 E5 7F 2F 00 1D F7 8C 14 6A 5D [13:27:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 ED BA 47 00 F8 D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E1 27 01 00 F4 03 04 00 00 F4 19 67 B6 04 01 00 00 F8 EE 65 D9 CA CC 78 1F [13:27:06]CommunicateWithHost err = 0 [13:27:06]CheckOFDResponse [13:27:06]1017 (14) - 77093643461234 [13:27:06]1041 (16) - 0000000000963323 [13:27:06]1040 (4) - 75745 [13:27:06]1012 (4) - 24.10.2024 07:15 [13:27:06]1206 (1) - 0 [13:27:06]OFD Sender: Remove packet 75745 [13:27:06]ProducePacketName [13:27:06]name=ofd_packets/00075745 [13:27:06]NVStorageDeleteData [13:27:07]Write to MH i2c: 01 00 00 2E 14 42 [13:27:07]Write i2c OK [13:27:07]MH_I2C_Read... [13:27:07]Read from MH i2c: 01 [13:27:07]MH_I2C_Read... [13:27:07]Read from MH i2c: 01 07 00 [13:27:07]MH_I2C_Read... [13:27:07]Read from MH i2c: 01 07 00 2E 14 00 00 00 00 00 AA 0C FF [13:27:07]RasterBufferAndPrint [13:27:07]line [13:27:07]line [13:27:07]line [13:27:07]line [13:27:07]line [13:27:07]written 0, free lines is 3245 [13:27:07]MH_Cut [13:27:07]Write to MH i2c: D1 01 00 35 14 01 1B [13:27:07]Write i2c OK [13:27:07]MH_I2C_Read... [13:27:07]Read from MH i2c: D1 [13:27:07]MH_I2C_Read... [13:27:07]Read from MH i2c: D1 01 00 [13:27:07]MH_I2C_Read... [13:27:07]Read from MH i2c: D1 01 00 35 14 00 1A [13:27:07]Write to MH i2c: 01 00 00 36 14 4A [13:27:07]Write i2c OK [13:27:07]MH_I2C_Read... [13:27:07]OFD Sender: No OFD packet to send [13:27:08]*** Cut start [13:27:08]*** Partial cut [13:27:08]*** CUTSNS_PIN = 1 [13:27:08]*** CUTSNS_PIN = 0 [13:27:08]*** Brake cut motor [13:27:08]Read from MH i2c: 01 [13:27:08]MH_I2C_Read... [13:27:08]*** Stop cut motor [13:27:08]*** Cut end [13:27:08]Read from MH i2c: 01 07 00 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: 01 07 00 36 14 00 00 00 00 00 FF 0F 5F [13:27:08]process_action close_receipt done [13:27:08]requested_data is exist [13:27:08]produce_requested_data [13:27:08]requested_item fm.sn is exist - process it [13:27:08]wFMCommunicate request_size=4 [13:27:08]MH_SAM_APDU [13:27:08]CAPDU: 80 11 00 00 [13:27:08]Write to MH i2c: E2 08 00 37 14 80 11 00 00 00 00 00 00 C5 [13:27:08]Write i2c OK [13:27:08]MH_I2C_Read... [13:27:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:08]Read from MH i2c: E2 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 17 00 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 17 00 37 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 12 [13:27:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:27:08]wFMCommunicate OK [13:27:08]requested_item fd.num is exist - process it [13:27:08]SAM_PROTO_GetFieldsCounters [13:27:08]wFMCommunicate request_size=4 [13:27:08]MH_SAM_APDU [13:27:08]CAPDU: 80 13 00 00 [13:27:08]Write to MH i2c: E2 08 00 38 14 80 13 00 00 00 00 00 00 C8 [13:27:08]Write i2c OK [13:27:08]MH_I2C_Read... [13:27:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:27:08]Read from MH i2c: E2 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 62 00 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 62 00 38 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E1 27 01 00 0E 04 04 00 AE 00 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 BB [13:27:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E1 27 01 00 0E 04 04 00 AE 00 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:27:08]wFMCommunicate OK [13:27:08]SAM_PROTO_GetFieldsCounters done [13:27:08]requested_item shift.num is exist - process it [13:27:08]requested_item shift.opened is exist - process it [13:27:08]req_shift_opened [13:27:08]FM_GetShiftState [13:27:08]SAM_PROTO_GetShiftState [13:27:08]wFMCommunicate request_size=4 [13:27:08]MH_SAM_APDU [13:27:08]CAPDU: 80 13 01 00 [13:27:08]Write to MH i2c: E2 08 00 39 14 80 13 01 00 00 00 00 00 CA [13:27:08]Write i2c OK [13:27:08]MH_I2C_Read... [13:27:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:08]Read from MH i2c: E2 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 0E 00 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 0E 00 39 14 00 09 00 01 85 93 19 67 00 00 00 00 90 00 6E [13:27:08]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:27:08]wFMCommunicate OK [13:27:08]SAM_PROTO_GetShiftState done [13:27:08]FM_GetShiftState done [13:27:08]req_shift_opened done [13:27:08]requested_item shift.open_date is exist - process it [13:27:08]req_shift_open_date [13:27:08]req_shift_open_date done [13:27:08]produce_requested_data done [13:27:08]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75745,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:27:08]process_action_free close_receipt [13:27:08]json_value_free [13:27:08]json_value_free done [13:27:08]process_json_proto returns [13:27:08]Send response to host [13:27:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75745,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:27:08]free response buf [13:27:08]execute_script done [13:27:08]execute_script returns [13:27:08]free content buf [13:27:08]Sock 8.Close socket [13:27:08]Sock 8.Thread stoped [13:27:12]OFD Sender: No OFD packet to send [13:27:17]OFD Sender: No OFD packet to send [13:27:22]OFD Sender: No OFD packet to send [13:27:27]OFD Sender: No OFD packet to send [13:27:32]OFD Sender: No OFD packet to send [13:27:37]OFD Sender: No OFD packet to send [13:27:42]OFD Sender: No OFD packet to send [13:27:47]OFD Sender: No OFD packet to send [13:27:52]OFD Sender: No OFD packet to send [13:27:57]OFD Sender: No OFD packet to send [13:28:02]OFD Sender: No OFD packet to send [13:28:07]OFD Sender: No OFD packet to send [13:28:12]OFD Sender: No OFD packet to send [13:28:17]OFD Sender: No OFD packet to send [13:28:22]OFD Sender: No OFD packet to send [13:28:27]OFD Sender: No OFD packet to send [13:28:32]OFD Sender: No OFD packet to send [13:28:37]OFD Sender: No OFD packet to send [13:28:42]OFD Sender: No OFD packet to send [13:28:47]OFD Sender: No OFD packet to send [13:28:48]accept exits with 9 [13:28:48]New connection [13:28:48]New thread 3067354468 created [13:28:48]Thread 3067211108 joined [13:28:48]Waiting for new connection... [13:28:48] Sock 9.Parse request [13:28:48]Sock 9.Check first char [13:28:48]Sock 9.First char is OK [13:28:48]request: POST /json_proto HTTP/1.0 [13:28:48]Method: POST [13:28:48]URL: /json_proto [13:28:48]Method is POST - this is cgi request [13:28:48]url: /json_proto [13:28:48]query_string will be loaded in cgi processing [13:28:48]execute_cgi json_proto POST (null) [13:28:48]execute_cgi path=json_proto method=POST [13:28:48]POST find Content-Length [13:28:48]Host: 172.17.44.196:8080 [13:28:48]Content-Length: 1824 [13:28:48]Content-Type: application/json [13:28:48] [13:28:48]POST finish read [13:28:48]Found Content-Length = 1824 [13:28:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273391", "tax_sys" : 0, "items" : [ { "code": "4700000160099", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439", "price" : 15.00, "quantity" : 20.000, "sum" : 300.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700026030024", "name": "\u041A\u0443\u0440\u0443\u0442 \u043A\u043E\u043F\u0447\u0435\u043D\u043D\u044B\u0439", "price" : 49.00, "quantity" : 2.000, "sum" : 98.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 55.00, "quantity" : 5.000, "sum" : 275.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231512", "name": "Mentos \u041F\u0424 \u0412\u0438\u043D\u043E\u0433\u0440\u0430\u0434 6*100*2\u0433", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 687.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:48]execute_script... [13:28: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 : (3)273391", "tax_sys" : 0, "items" : [ { "code": "4700000160099", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u0438\u043D\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043B\u044C\u043D\u044B\u0439", "price" : 15.00, "quantity" : 20.000, "sum" : 300.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700026030024", "name": "\u041A\u0443\u0440\u0443\u0442 \u043A\u043E\u043F\u0447\u0435\u043D\u043D\u044B\u0439", "price" : 49.00, "quantity" : 2.000, "sum" : 98.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 55.00, "quantity" : 5.000, "sum" : 275.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231512", "name": "Mentos \u041F\u0424 \u0412\u0438\u043D\u043E\u0433\u0440\u0430\u0434 6*100*2\u0433", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 687.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:48]POST & json_proto [13:28:48]process_json_proto [13:28:48]json parsed OK: [13:28:48]protocol is kg_v1.0 [13:28:48]action value=close_receipt [13:28:48]process_action close_receipt [13:28:48]cmd_close_receipt [13:28:48]MH_GetDate [13:28:48]Write to MH i2c: F0 00 00 3A 14 3D [13:28:48]Write i2c OK [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: F0 [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: F0 09 00 [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: F0 09 00 3A 14 00 91 4B 1A 67 E7 19 F8 65 00 [13:28:48]GetLastDocTimeStamp 1729776425 [13:28:48]current date 1729776529 [13:28:48]FM_GetShiftState [13:28:48]SAM_PROTO_GetShiftState [13:28:48]wFMCommunicate request_size=4 [13:28:48]MH_SAM_APDU [13:28:48]CAPDU: 80 13 01 00 [13:28:48]Write to MH i2c: E2 08 00 3B 14 80 13 01 00 00 00 00 00 CC [13:28:48]Write i2c OK [13:28:48]MH_I2C_Read... [13:28:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:49]Read from MH i2c: E2 [13:28:49]MH_I2C_Read... [13:28:49]Read from MH i2c: E2 0E 00 [13:28:49]MH_I2C_Read... [13:28:49]Read from MH i2c: E2 0E 00 3B 14 00 09 00 01 85 93 19 67 00 00 00 00 90 00 70 [13:28:49]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:28:49]wFMCommunicate OK [13:28:49]SAM_PROTO_GetShiftState done [13:28:49]FM_GetShiftState done [13:28:49]opened in 1729729413 [13:28:49]opened+sec_in_day 1729815813 [13:28:49]quantity*price = 30000 [13:28:49]sum+1 = 30001 [13:28:49]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700026030024 Курут копченный 2.000 * 49.00 = 98.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160792 Снек Курут классический (круглый) 5.000 * 55.00 = 275.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000031750019 Пакет Партнер Нефть 1.000 * 4.00 = 4.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46231512 Mentos ПФ Виноград 6*100*2г 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 687.00 НСП 1% : 6.07 НДС 12% : 72.95 Наличными: 687.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 185 24.10.2024 13:28 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75746 ФПД: 177252125627561 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132849&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75746&fm=177252125627561&tin=02508201610067®Number=0000000000161154&sum=68700 0 [13:28:50]StoreToDocumentArchive [13:28:50]shift 174 fd 75746 [13:28:50]save to /storage/0174/doc_00075746 [13:28:50]save last doc name /storage/0174/doc_00075746 to /storage/kkm_last_doc_name [13:28:50]save OK [13:28:50]Clear old archive folders... [13:28:50]ProcessDocumentItem done err = 0, tmpTLVsize=737 [13:28:50]tlvbuf is 01EBE9F0 [13:28:50]SAM_PROTO_ClearQueue [13:28:50]wFMCommunicate request_size=4 [13:28:50]MH_SAM_APDU [13:28:50]CAPDU: 80 09 00 00 [13:28:50]Write to MH i2c: E2 08 00 48 14 80 09 00 00 00 00 00 00 CE [13:28:50]Write i2c OK [13:28:50]MH_I2C_Read... [13:28:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:50]Read from MH i2c: E2 [13:28:50]MH_I2C_Read... [13:28:50]Read from MH i2c: E2 03 00 [13:28:50]MH_I2C_Read... [13:28:50]Read from MH i2c: E2 03 00 48 14 00 90 00 D0 [13:28:50]RAPDU: 90 00 [13:28:50]wFMCommunicate OK [13:28:50]SAM_PROTO_ClearQueue done [13:28:50]KKMCreateOFDPacket [13:28:50]OFDProtocolAddRootSTLVToBuf [13:28:50]FM_MakeSignedData [13:28:50]FM_MakeSignedData [13:28:50]SAM_PROTO_SignData [13:28:50]wFMCommunicate request_size=4 [13:28:50]MH_SAM_APDU [13:28:50]CAPDU: 80 0D 01 02 [13:28:50]Write to MH i2c: E2 08 00 49 14 80 0D 01 02 00 00 00 00 D6 [13:28:50]Write i2c OK [13:28:50]MH_I2C_Read... [13:28:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:50]Read from MH i2c: E2 [13:28:50]MH_I2C_Read... [13:28:50]Read from MH i2c: E2 03 00 [13:28:50]MH_I2C_Read... [13:28:50]Read from MH i2c: E2 03 00 49 14 00 90 00 D1 [13:28:50]RAPDU: 90 00 [13:28:50]wFMCommunicate OK [13:28:50]wFMCommunicate request_size=255 [13:28:50]MH_SAM_APDU [13:28:50]CAPDU: 80 0D 02 02 FA 03 00 E1 02 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 39 39 06 04 30 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 B8 D0 BD D0 B4 D0 B8 D0 B2 D0 B8 D0 B4 D1 83 D0 B0 D0 BB D1 8C D0 BD D1 8B D0 B9 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 DC 05 00 00 00 00 13 04 06 00 30 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 32 36 30 33 30 30 32 34 06 04 1D 00 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BE D0 BF D1 87 D0 B5 D0 BD D0 BD D1 8B D0 B9 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 48 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 [13:28:50]Write to MH i2c: E2 02 01 4A 14 80 0D 02 02 FA 00 03 00 E1 02 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 39 39 06 04 30 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 B8 D0 BD D0 B4 D0 B8 D0 B2 D0 B8 D0 B4 D1 83 D0 B0 D0 BB D1 8C D0 BD D1 8B D0 B9 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 DC 05 00 00 00 00 13 04 06 00 30 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 32 36 30 33 30 30 32 34 06 04 1D 00 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BE D0 BF D1 87 D0 B5 D0 BD D0 BD D1 8B D0 B9 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 48 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 00 00 3D [13:28:50]Write i2c OK [13:28:50]MH_I2C_Read... [13:28:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:50]Read from MH i2c: E2 [13:28:50]MH_I2C_Read... [13:28:50]Read from MH i2c: E2 03 00 [13:28:50]MH_I2C_Read... [13:28:50]Read from MH i2c: E2 03 00 4A 14 00 90 00 D2 [13:28:50]RAPDU: 90 00 [13:28:50]wFMCommunicate OK [13:28:50]wFMCommunicate request_size=255 [13:28:50]MH_SAM_APDU [13:28:50]CAPDU: 80 0D 02 02 FA 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 6C 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 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 34 36 32 33 31 35 31 32 06 04 26 00 4D 65 6E 74 6F 73 20 D0 9F [13:28:50]Write to MH i2c: E2 02 01 4B 14 80 0D 02 02 FA 00 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 6C 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 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 34 36 32 33 31 35 31 32 06 04 26 00 4D 65 6E 74 6F 73 20 D0 9F 00 00 07 [13:28:50]Write i2c OK [13:28:50]MH_I2C_Read... [13:28:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:51]Read from MH i2c: E2 [13:28:51]MH_I2C_Read... [13:28:51]Read from MH i2c: E2 03 00 [13:28:51]MH_I2C_Read... [13:28:51]Read from MH i2c: E2 03 00 4B 14 00 90 00 D3 [13:28:51]RAPDU: 90 00 [13:28:51]wFMCommunicate OK [13:28:51]wFMCommunicate request_size=246 [13:28:51]MH_SAM_APDU [13:28:51]CAPDU: 80 0D 02 02 F1 D0 A4 20 D0 92 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 0C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 1C 00 00 00 00 07 04 06 00 5C 0C 01 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 91 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E2 27 01 00 35 04 06 00 A1 35 B9 FB D4 A9 [13:28:51]Write to MH i2c: E2 F9 00 4C 14 80 0D 02 02 F1 00 D0 A4 20 D0 92 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 0C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 1C 00 00 00 00 07 04 06 00 5C 0C 01 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 91 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E2 27 01 00 35 04 06 00 A1 35 B9 FB D4 A9 00 00 D5 [13:28:51]Write i2c OK [13:28:51]MH_I2C_Read... [13:28:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:51]Read from MH i2c: E2 [13:28:51]MH_I2C_Read... [13:28:51]Read from MH i2c: E2 03 00 [13:28:51]MH_I2C_Read... [13:28:51]Read from MH i2c: E2 03 00 4C 14 00 90 00 D4 [13:28:51]RAPDU: 90 00 [13:28:51]wFMCommunicate OK [13:28:51]wFMCommunicate request_size=4 [13:28:51]MH_SAM_APDU [13:28:51]CAPDU: 80 0D 03 02 [13:28:51]Write to MH i2c: E2 08 00 4D 14 80 0D 03 02 00 00 00 00 DC [13:28:51]Write i2c OK [13:28:51]MH_I2C_Read... [13:28:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:51]Read from MH i2c: E2 [13:28:51]MH_I2C_Read... [13:28:51]Read from MH i2c: E2 0B 00 [13:28:51]MH_I2C_Read... [13:28:51]Read from MH i2c: E2 0B 00 4D 14 00 90 B8 6D 54 02 5D 0D DE 90 00 30 [13:28:51]RAPDU: 90 B8 6D 54 02 5D 0D DE 90 00 [13:28:51]wFMCommunicate OK [13:28:51]SAM_PROTO_SignData done [13:28:51]FM_MakeSignedData done [13:28:51]CreateOFDProtocolMessage [13:28:51]wFMCommunicate request_size=4 [13:28:51]MH_SAM_APDU [13:28:51]CAPDU: 80 11 00 00 [13:28:51]Write to MH i2c: E2 08 00 4E 14 80 11 00 00 00 00 00 00 DC [13:28:51]Write i2c OK [13:28:51]MH_I2C_Read... [13:28:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:51]Read from MH i2c: E2 [13:28:51]MH_I2C_Read... [13:28:51]Read from MH i2c: E2 17 00 [13:28:51]MH_I2C_Read... [13:28:51]Read from MH i2c: E2 17 00 4E 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 29 [13:28:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:28:51]wFMCommunicate OK [13:28:51]CreateOFDProtocolMessage done [13:28:51]OFDSenderStorePacket 75746 [13:28:51]StoreOFDPacket docnum=75746 [13:28:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 F5 02 00 00 19 74 ED 02 5C 3A 5A 03 01 00 03 00 E1 02 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 39 39 06 04 30 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 B8 D0 BD D0 B4 D0 B8 D0 B2 D0 B8 D0 B4 D1 83 D0 B0 D0 BB D1 8C D0 BD D1 8B D0 B9 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 DC 05 00 00 00 00 13 04 06 00 30 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 32 36 30 33 30 30 32 34 06 04 1D 00 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BE D0 BF D1 87 D0 B5 D0 BD D0 BD D1 8B D0 B9 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 48 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 6C 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 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 34 36 32 33 31 35 31 32 06 04 26 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 92 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 0C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 1C 00 00 00 00 07 04 06 00 5C 0C 01 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 91 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E2 27 01 00 35 04 06 00 A1 35 B9 FB D4 A9 90 B8 6D 54 02 5D 0D DE [13:28:51]CheckFolder [13:28:51]dirname=/storage/ofd_packets [13:28:51]CheckFolder done [13:28:51]ProducePacketName [13:28:51]name=ofd_packets/00075746 [13:28:51]NVStorageSaveData ofd_packets/00075746 [13:28:51]File name is /storage/ofd_packets/00075746 [13:28:51]Write 787 bytes [13:28:51]NVStorageSaveData done [13:28:51]OFDSenderStorePacket done [13:28:51]KKMCreateOFDPacket done [13:28:51]NVStorageSaveData kkm_last_timestamp [13:28:51]File name is /storage/kkm_last_timestamp [13:28:51]Write 4 bytes [13:28:51]NVStorageSaveData done [13:28:51]ExternCall_PrintAddStr [13:28:51]wPrintStart [13:28:51]Write to MH i2c: 01 00 00 4F 14 63 [13:28:51]Write i2c OK [13:28:51]MH_I2C_Read... [13:28:51]Read from MH i2c: 01 [13:28:51]MH_I2C_Read... [13:28:51]Read from MH i2c: 01 07 00 [13:28:51]MH_I2C_Read... [13:28:51]Read from MH i2c: 01 07 00 4F 14 00 00 00 00 00 FF 0F 78 [13:28:51]RasterBufferAndPrint [13:28:51]line Счет N : (3)273391 [13:28:51]line ИНН: 02508201610067 [13:28:51]line Контрольно-Кассовый Чек [13:28:51]line ПРОДАЖА [13:28:51]line Товар: 4700000160099 [13:28:51]line Снек Курут индивидуальный [13:28:51]line 20.000 * 15.00 [13:28:51]line = 300.00 [13:28:51]line НДС 12% НСП 1% [13:28:51]line > о реализуемом товаре [13:28:51]line Товар: 4700026030024 [13:28:51]line Курут копченный [13:28:51]line 2.000 * 49.00 [13:28:51]line = 98.00 [13:28:51]line НДС 12% НСП 1% [13:28:51]line > о реализуемом товаре [13:28:51]line Товар: 4700000160792 [13:28:51]line Снек Курут классический (круглый) [13:28:51]line 5.000 * 55.00 [13:28:51]line = 275.00 [13:28:51]line НДС 12% НСП 1% [13:28:51]line > о реализуемом товаре [13:28:51]line Товар: 2000031750019 [13:28:51]line Пакет Партнер Нефть [13:28:51]line 1.000 * 4.00 [13:28:51]line = 4.00 [13:28:51]line НДС 12% НСП 1% [13:28:51]line > о реализуемом товаре [13:28:51]line Товар: 46231512 [13:28:51]line Mentos ПФ Виноград 6*100*2г [13:28:51]line 1.000 * 10.00 [13:28:51]line = 10.00 [13:28:51]line НДС 12% НСП 1% [13:28:51]line > о реализуемом товаре [13:28:51]line ИТОГО: 687.00 [13:28:51]line НСП 1% : 6.07 [13:28:51]line НДС 12% : 72.95 [13:28:51]line Наличными: 687.00 [13:28:51]line Безнал.: 0.00 [13:28:51]line Место: АЗС № 133 "Партнер Нефть" [13:28:51]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:28:51]line СНО: Общий режим [13:28:51]line Чек 185 24.10.2024 13:28 [13:28:51]line Смена: 174 ФФД: 1.0 [13:28:51]line ЗНМ: 0300000020 [13:28:51]line РНМ: 0000000000161154 [13:28:51]line Версия ККМ: v1.0 [13:28:51]line ФМ: 0000000000963323 [13:28:51]line ФД: 75746 [13:28:51]line ФПД: 177252125627561 [13:28:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T132849&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75746&fm=177252125627561&tin=02508201610067®Number=0000000000161154&sum=68700 [13:28:51]line 0 [13:28:51]OFD Sender: Processing packet 75746 [packets to send 16, broken 15] [13:28:51]ProducePacketName [13:28:51]name=ofd_packets/00075746 [13:28:51]OFD Sender: To server: pG, [13:28:51]CommunicateWithHost lk.salyk.kg:30040 [13:28:51]ConnectInit lk.salyk.kg [13:28:51]written 0, free lines is 4095 [13:28:51]Connected sock=10 [13:28:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 F5 02 00 00 19 74 ED 02 5C 3A 5A 03 01 00 03 00 E1 02 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 39 39 06 04 30 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 B8 D0 BD D0 B4 D0 B8 D0 B2 D0 B8 D0 B4 D1 83 D0 B0 D0 BB D1 8C D0 BD D1 8B D0 B9 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 DC 05 00 00 00 00 13 04 06 00 30 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 32 36 30 33 30 30 32 34 06 04 1D 00 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BE D0 BF D1 87 D0 B5 D0 BD D0 BD D1 8B D0 B9 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 48 26 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 6C 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 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 34 36 32 33 31 35 31 32 06 04 26 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 92 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 0C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 1C 00 00 00 00 07 04 06 00 5C 0C 01 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 91 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E2 27 01 00 35 04 06 00 A1 35 B9 FB D4 A9 90 B8 6D 54 02 5D 0D DE [13:28:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 74 8A 47 00 37 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E2 27 01 00 F4 03 04 00 69 F4 19 67 B6 04 01 00 00 1A 9E EF 9A 4B 2C 41 0F [13:28:52]CommunicateWithHost err = 0 [13:28:52]CheckOFDResponse [13:28:52]1017 (14) - 77093643461234 [13:28:52]1041 (16) - 0000000000963323 [13:28:52]1040 (4) - 75746 [13:28:52]1012 (4) - 24.10.2024 07:16 [13:28:52]1206 (1) - 0 [13:28:52]OFD Sender: Remove packet 75746 [13:28:52]ProducePacketName [13:28:52]name=ofd_packets/00075746 [13:28:52]NVStorageDeleteData [13:28:52]Write to MH i2c: 01 00 00 8F 14 A3 [13:28:52]Write i2c OK [13:28:52]MH_I2C_Read... [13:28:52]Read from MH i2c: 01 [13:28:52]MH_I2C_Read... [13:28:52]Read from MH i2c: 01 07 00 [13:28:52]MH_I2C_Read... [13:28:52]Read from MH i2c: 01 07 00 8F 14 00 00 00 00 00 34 0B E9 [13:28:52]RasterBufferAndPrint [13:28:52]line [13:28:52]line [13:28:52]line [13:28:52]line [13:28:52]line [13:28:52]written 0, free lines is 2877 [13:28:52]MH_Cut [13:28:52]Write to MH i2c: D1 01 00 96 14 01 7C [13:28:52]Write i2c OK [13:28:52]MH_I2C_Read... [13:28:52]Read from MH i2c: D1 [13:28:52]MH_I2C_Read... [13:28:52]Read from MH i2c: D1 01 00 [13:28:52]MH_I2C_Read... [13:28:52]Read from MH i2c: D1 01 00 96 14 00 7B [13:28:52]Write to MH i2c: 01 00 00 97 14 AB [13:28:52]Write i2c OK [13:28:52]MH_I2C_Read... [13:28:52]OFD Sender: No OFD packet to send [13:28:53]*** Cut start [13:28:53]*** Partial cut [13:28:53]*** CUTSNS_PIN = 1 [13:28:53]*** CUTSNS_PIN = 0 [13:28:54]*** Brake cut motor [13:28:54]Read from MH i2c: 01 [13:28:54]MH_I2C_Read... [13:28:54]*** Stop cut motor [13:28:54]*** Cut end [13:28:54]Read from MH i2c: 01 07 00 [13:28:54]MH_I2C_Read... [13:28:54]Read from MH i2c: 01 07 00 97 14 00 00 00 00 00 FF 0F C0 [13:28:54]process_action close_receipt done [13:28:54]requested_data is exist [13:28:54]produce_requested_data [13:28:54]requested_item fm.sn is exist - process it [13:28:54]wFMCommunicate request_size=4 [13:28:54]MH_SAM_APDU [13:28:54]CAPDU: 80 11 00 00 [13:28:54]Write to MH i2c: E2 08 00 98 14 80 11 00 00 00 00 00 00 26 [13:28:54]Write i2c OK [13:28:54]MH_I2C_Read... [13:28:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:54]Read from MH i2c: E2 [13:28:54]MH_I2C_Read... [13:28:54]Read from MH i2c: E2 17 00 [13:28:54]MH_I2C_Read... [13:28:54]Read from MH i2c: E2 17 00 98 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 73 [13:28:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:28:54]wFMCommunicate OK [13:28:54]requested_item fd.num is exist - process it [13:28:54]SAM_PROTO_GetFieldsCounters [13:28:54]wFMCommunicate request_size=4 [13:28:54]MH_SAM_APDU [13:28:54]CAPDU: 80 13 00 00 [13:28:54]Write to MH i2c: E2 08 00 99 14 80 13 00 00 00 00 00 00 29 [13:28:54]Write i2c OK [13:28:54]MH_I2C_Read... [13:28:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:54]Read from MH i2c: E2 [13:28:54]MH_I2C_Read... [13:28:54]Read from MH i2c: E2 62 00 [13:28:54]MH_I2C_Read... [13:28:54]Read from MH i2c: E2 62 00 99 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E2 27 01 00 0E 04 04 00 AE 00 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 20 [13:28:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E2 27 01 00 0E 04 04 00 AE 00 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 [13:28:54]wFMCommunicate OK [13:28:54]SAM_PROTO_GetFieldsCounters done [13:28:54]requested_item shift.num is exist - process it [13:28:54]requested_item shift.opened is exist - process it [13:28:54]req_shift_opened [13:28:54]FM_GetShiftState [13:28:54]SAM_PROTO_GetShiftState [13:28:54]wFMCommunicate request_size=4 [13:28:54]MH_SAM_APDU [13:28:54]CAPDU: 80 13 01 00 [13:28:54]Write to MH i2c: E2 08 00 9A 14 80 13 01 00 00 00 00 00 2B [13:28:54]Write i2c OK [13:28:54]MH_I2C_Read... [13:28:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:54]Read from MH i2c: E2 [13:28:54]MH_I2C_Read... [13:28:54]Read from MH i2c: E2 0E 00 [13:28:54]MH_I2C_Read... [13:28:54]Read from MH i2c: E2 0E 00 9A 14 00 09 00 01 85 93 19 67 00 00 00 00 90 00 CF [13:28:54]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:28:54]wFMCommunicate OK [13:28:54]SAM_PROTO_GetShiftState done [13:28:54]FM_GetShiftState done [13:28:54]req_shift_opened done [13:28:54]requested_item shift.open_date is exist - process it [13:28:54]req_shift_open_date [13:28:54]req_shift_open_date done [13:28:54]produce_requested_data done [13:28:54]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75746,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:28:54]process_action_free close_receipt [13:28:54]json_value_free [13:28:54]json_value_free done [13:28:54]process_json_proto returns [13:28:54]Send response to host [13:28:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75746,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:28:54]free response buf [13:28:54]execute_script done [13:28:54]execute_script returns [13:28:54]free content buf [13:28:54]Sock 9.Close socket [13:28:54]Sock 9.Thread stoped [13:28:57]OFD Sender: No OFD packet to send [13:29:02]OFD Sender: No OFD packet to send [13:29:07]OFD Sender: No OFD packet to send [13:29:12]OFD Sender: No OFD packet to send [13:29:17]OFD Sender: No OFD packet to send [13:29:22]OFD Sender: No OFD packet to send [13:29:27]OFD Sender: No OFD packet to send [13:29:32]OFD Sender: No OFD packet to send [13:29:37]OFD Sender: No OFD packet to send [13:29:42]OFD Sender: No OFD packet to send [13:29:47]OFD Sender: No OFD packet to send [13:29:52]OFD Sender: No OFD packet to send [13:29:57]OFD Sender: No OFD packet to send [13:30:02]OFD Sender: No OFD packet to send [13:30:02]accept exits with 8 [13:30:02]New connection [13:30:02]New thread 3067211108 created [13:30:02]Thread 3067354468 joined [13:30:02]Waiting for new connection... [13:30:02] Sock 8.Parse request [13:30:02]Sock 8.Check first char [13:30:02]Sock 8.First char is OK [13:30:02]request: POST /json_proto HTTP/1.0 [13:30:02]Method: POST [13:30:02]URL: /json_proto [13:30:02]Method is POST - this is cgi request [13:30:02]url: /json_proto [13:30:02]query_string will be loaded in cgi processing [13:30:02]execute_cgi json_proto POST (null) [13:30:02]execute_cgi path=json_proto method=POST [13:30:02]POST find Content-Length [13:30:02]Host: 172.17.44.196:8080 [13:30:02]Content-Length: 798 [13:30:02]Content-Type: application/json [13:30:02] [13:30:02]POST finish read [13:30:02]Found Content-Length = 798 [13:30:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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\u000A4690457", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:02]execute_script... [13:30: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)1966370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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\u000A4690457", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:02]POST & json_proto [13:30:02]process_json_proto [13:30:02]json parsed OK: [13:30:02]protocol is kg_v1.0 [13:30:02]action value=close_receipt [13:30:02]process_action close_receipt [13:30:02]cmd_close_receipt [13:30:02]MH_GetDate [13:30:02]Write to MH i2c: F0 00 00 9B 14 9E [13:30:02]Write i2c OK [13:30:02]MH_I2C_Read... [13:30:02]Read from MH i2c: F0 [13:30:02]MH_I2C_Read... [13:30:02]Read from MH i2c: F0 09 00 [13:30:02]MH_I2C_Read... [13:30:02]Read from MH i2c: F0 09 00 9B 14 00 DB 4B 1A 67 E7 19 F8 65 AB [13:30:02]GetLastDocTimeStamp 1729776529 [13:30:02]current date 1729776603 [13:30:02]FM_GetShiftState [13:30:02]SAM_PROTO_GetShiftState [13:30:02]wFMCommunicate request_size=4 [13:30:02]MH_SAM_APDU [13:30:02]CAPDU: 80 13 01 00 [13:30:02]Write to MH i2c: E2 08 00 9C 14 80 13 01 00 00 00 00 00 2D [13:30:02]Write i2c OK [13:30:02]MH_I2C_Read... [13:30:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:03]Read from MH i2c: E2 [13:30:03]MH_I2C_Read... [13:30:03]Read from MH i2c: E2 0E 00 [13:30:03]MH_I2C_Read... [13:30:03]Read from MH i2c: E2 0E 00 9C 14 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D1 [13:30:03]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:30:03]wFMCommunicate OK [13:30:03]SAM_PROTO_GetShiftState done [13:30:03]FM_GetShiftState done [13:30:03]opened in 1729729413 [13:30:03]opened+sec_in_day 1729815813 [13:30:03]quantity*price = 0 [13:30:03]sum+1 = 1 [13:30:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 186 24.10.2024 13:30 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Талоны: Топливные Талоны 4690457 ФМ: 0000000000963323 ФД: 75747 ФПД: 158749784026648 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133003&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75747&fm=158749784026648&tin=02508201610067®Number=0000000000161154&sum=0 [13:30:04]StoreToDocumentArchive [13:30:04]shift 174 fd 75747 [13:30:04]save to /storage/0174/doc_00075747 [13:30:04]save last doc name /storage/0174/doc_00075747 to /storage/kkm_last_doc_name [13:30:04]save OK [13:30:04]Clear old archive folders... [13:30:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:30:04]tlvbuf is B6F234B0 [13:30:04]SAM_PROTO_ClearQueue [13:30:04]wFMCommunicate request_size=4 [13:30:04]MH_SAM_APDU [13:30:04]CAPDU: 80 09 00 00 [13:30:04]Write to MH i2c: E2 08 00 A9 14 80 09 00 00 00 00 00 00 2F [13:30:04]Write i2c OK [13:30:04]MH_I2C_Read... [13:30:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:30:04]Read from MH i2c: E2 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: E2 03 00 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: E2 03 00 A9 14 00 90 00 31 [13:30:04]RAPDU: 90 00 [13:30:04]wFMCommunicate OK [13:30:04]SAM_PROTO_ClearQueue done [13:30:04]KKMCreateOFDPacket [13:30:04]OFDProtocolAddRootSTLVToBuf [13:30:04]FM_MakeSignedData [13:30:04]FM_MakeSignedData [13:30:04]SAM_PROTO_SignData [13:30:04]wFMCommunicate request_size=4 [13:30:04]MH_SAM_APDU [13:30:04]CAPDU: 80 0D 01 02 [13:30:04]Write to MH i2c: E2 08 00 AA 14 80 0D 01 02 00 00 00 00 37 [13:30:04]Write i2c OK [13:30:04]MH_I2C_Read... [13:30:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:30:04]Read from MH i2c: E2 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: E2 03 00 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: E2 03 00 AA 14 00 90 00 32 [13:30:04]RAPDU: 90 00 [13:30:04]wFMCommunicate OK [13:30:04]wFMCommunicate request_size=255 [13:30:04]MH_SAM_APDU [13:30: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 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 BA 00 00 00 F4 03 04 00 DB 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E3 27 01 00 35 04 06 00 90 61 D0 7C [13:30:04]Write to MH i2c: E2 02 01 AB 14 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 BA 00 00 00 F4 03 04 00 DB 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E3 27 01 00 35 04 06 00 90 61 D0 7C 00 00 4C [13:30:04]Write i2c OK [13:30:04]MH_I2C_Read... [13:30:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:04]Read from MH i2c: E2 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: E2 03 00 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: E2 03 00 AB 14 00 90 00 33 [13:30:04]RAPDU: 90 00 [13:30:04]wFMCommunicate OK [13:30:04]wFMCommunicate request_size=7 [13:30:04]MH_SAM_APDU [13:30:04]CAPDU: 80 0D 02 02 02 2E 18 [13:30:04]Write to MH i2c: E2 0A 00 AC 14 80 0D 02 02 02 00 2E 18 00 00 84 [13:30:04]Write i2c OK [13:30:04]MH_I2C_Read... [13:30:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:04]Read from MH i2c: E2 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: E2 03 00 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: E2 03 00 AC 14 00 90 00 34 [13:30:04]RAPDU: 90 00 [13:30:04]wFMCommunicate OK [13:30:04]wFMCommunicate request_size=4 [13:30:04]MH_SAM_APDU [13:30:04]CAPDU: 80 0D 03 02 [13:30:04]Write to MH i2c: E2 08 00 AD 14 80 0D 03 02 00 00 00 00 3C [13:30:04]Write i2c OK [13:30:04]MH_I2C_Read... [13:30:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:30:04]Read from MH i2c: E2 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: E2 0B 00 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: E2 0B 00 AD 14 00 E4 B3 CE 7C C4 D4 C7 4E 90 00 CB [13:30:04]RAPDU: E4 B3 CE 7C C4 D4 C7 4E 90 00 [13:30:04]wFMCommunicate OK [13:30:04]SAM_PROTO_SignData done [13:30:04]FM_MakeSignedData done [13:30:04]CreateOFDProtocolMessage [13:30:04]wFMCommunicate request_size=4 [13:30:04]MH_SAM_APDU [13:30:04]CAPDU: 80 11 00 00 [13:30:04]Write to MH i2c: E2 08 00 AE 14 80 11 00 00 00 00 00 00 3C [13:30:04]Write i2c OK [13:30:04]MH_I2C_Read... [13:30:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:04]Read from MH i2c: E2 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: E2 17 00 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: E2 17 00 AE 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 89 [13:30:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:30:04]wFMCommunicate OK [13:30:04]CreateOFDProtocolMessage done [13:30:04]OFDSenderStorePacket 75747 [13:30:04]StoreOFDPacket docnum=75747 [13:30:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 9B 9C 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 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 BA 00 00 00 F4 03 04 00 DB 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E3 27 01 00 35 04 06 00 90 61 D0 7C 2E 18 E4 B3 CE 7C C4 D4 C7 4E [13:30:04]CheckFolder [13:30:04]dirname=/storage/ofd_packets [13:30:04]CheckFolder done [13:30:04]ProducePacketName [13:30:04]name=ofd_packets/00075747 [13:30:04]NVStorageSaveData ofd_packets/00075747 [13:30:04]File name is /storage/ofd_packets/00075747 [13:30:04]Write 298 bytes [13:30:04]NVStorageSaveData done [13:30:04]OFDSenderStorePacket done [13:30:04]KKMCreateOFDPacket done [13:30:04]NVStorageSaveData kkm_last_timestamp [13:30:04]File name is /storage/kkm_last_timestamp [13:30:04]Write 4 bytes [13:30:04]NVStorageSaveData done [13:30:04]ExternCall_PrintAddStr [13:30:04]wPrintStart [13:30:04]Write to MH i2c: 01 00 00 AF 14 C3 [13:30:04]Write i2c OK [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: 01 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: 01 07 00 [13:30:04]MH_I2C_Read... [13:30:04]Read from MH i2c: 01 07 00 AF 14 00 00 00 00 00 FF 0F D8 [13:30:04]RasterBufferAndPrint [13:30:04]line Счет N : (1)1966370 [13:30:04]line ИНН: 02508201610067 [13:30:04]line Контрольно-Кассовый Чек [13:30:04]line ПРОДАЖА [13:30:04]line ТРК (МРК, ГНК) : 11 [13:30:04]line Товар: 2710194210 [13:30:04]line ДТ-К-5 [13:30:04]line 20.000 * 0.00 [13:30:04]line = 0.00 [13:30:04]line НДС 12% НСП 1% [13:30:04]line > о реализуемом товаре [13:30:04]line ИТОГО: 0.00 [13:30:04]line НСП 1% : 0.00 [13:30:04]line НДС 12% : 0.00 [13:30:04]line Наличными: 0.00 [13:30:04]line Безнал.: 0.00 [13:30:04]line Место: АЗС № 133 "Партнер Нефть" [13:30:04]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:30:04]line СНО: Общий режим [13:30:04]line Чек 186 24.10.2024 13:30 [13:30:04]line Смена: 174 ФФД: 1.0 [13:30:04]line ЗНМ: 0300000020 [13:30:04]line РНМ: 0000000000161154 [13:30:04]line Версия ККМ: v1.0 [13:30:04]line Талоны: Топливные Талоны [13:30:04]line 4690457 [13:30:04]line ФМ: 0000000000963323 [13:30:04]line ФД: 75747 [13:30:04]line ФПД: 158749784026648 [13:30:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133003&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75747&fm=158749784026648&tin=02508201610067®Number=0000000000161154&sum=0 [13:30:04]OFD Sender: Processing packet 75747 [packets to send 16, broken 15] [13:30:04]ProducePacketName [13:30:04]name=ofd_packets/00075747 [13:30:04]OFD Sender: To server: pG, [13:30:04]CommunicateWithHost lk.salyk.kg:30040 [13:30:04]ConnectInit lk.salyk.kg [13:30:04]written 0, free lines is 4095 [13:30:05]Connected sock=10 [13:30:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 9B 9C 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 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 BA 00 00 00 F4 03 04 00 DB 4B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E3 27 01 00 35 04 06 00 90 61 D0 7C 2E 18 E4 B3 CE 7C C4 D4 C7 4E [13:30:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 1F C5 47 00 2A 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 39 36 33 33 32 33 10 04 04 00 E3 27 01 00 F4 03 04 00 B3 F4 19 67 B6 04 01 00 00 44 6B 9F 89 16 F5 70 7A [13:30:05]CommunicateWithHost err = 0 [13:30:05]CheckOFDResponse [13:30:05]1017 (14) - 77093643461234 [13:30:05]1041 (16) - 0000000000963323 [13:30:05]1040 (4) - 75747 [13:30:05]1012 (4) - 24.10.2024 07:18 [13:30:05]1206 (1) - 0 [13:30:05]OFD Sender: Remove packet 75747 [13:30:05]ProducePacketName [13:30:05]name=ofd_packets/00075747 [13:30:05]NVStorageDeleteData [13:30:05]Write to MH i2c: 01 00 00 D8 14 EC [13:30:05]Write i2c OK [13:30:05]MH_I2C_Read... [13:30:05]Read from MH i2c: 01 [13:30:05]MH_I2C_Read... [13:30:05]Read from MH i2c: 01 07 00 [13:30:05]MH_I2C_Read... [13:30:05]Read from MH i2c: 01 07 00 D8 14 00 00 00 00 00 C3 0C C2 [13:30:05]RasterBufferAndPrint [13:30:05]line [13:30:05]line [13:30:05]line [13:30:05]line [13:30:05]line [13:30:05]written 0, free lines is 3271 [13:30:05]MH_Cut [13:30:05]Write to MH i2c: D1 01 00 DF 14 01 C5 [13:30:05]Write i2c OK [13:30:05]MH_I2C_Read... [13:30:05]Read from MH i2c: D1 [13:30:05]MH_I2C_Read... [13:30:05]Read from MH i2c: D1 01 00 [13:30:05]MH_I2C_Read... [13:30:05]Read from MH i2c: D1 01 00 DF 14 00 C4 [13:30:05]Write to MH i2c: 01 00 00 E0 14 F4 [13:30:05]Write i2c OK [13:30:05]MH_I2C_Read... [13:30:05]OFD Sender: No OFD packet to send [13:30:06]*** Cut start [13:30:06]*** Partial cut [13:30:06]*** CUTSNS_PIN = 1 [13:30:06]*** CUTSNS_PIN = 0 [13:30:06]*** Brake cut motor [13:30:06]Read from MH i2c: 01 [13:30:06]MH_I2C_Read... [13:30:06]*** Stop cut motor [13:30:06]*** Cut end [13:30:06]Read from MH i2c: 01 07 00 [13:30:06]MH_I2C_Read... [13:30:06]Read from MH i2c: 01 07 00 E0 14 00 00 00 00 00 FF 0F 09 [13:30:06]process_action close_receipt done [13:30:06]requested_data is exist [13:30:06]produce_requested_data [13:30:06]requested_item fm.sn is exist - process it [13:30:06]wFMCommunicate request_size=4 [13:30:06]MH_SAM_APDU [13:30:06]CAPDU: 80 11 00 00 [13:30:06]Write to MH i2c: E2 08 00 E1 14 80 11 00 00 00 00 00 00 6F [13:30:06]Write i2c OK [13:30:06]MH_I2C_Read... [13:30:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:06]Read from MH i2c: E2 [13:30:06]MH_I2C_Read... [13:30:06]Read from MH i2c: E2 17 00 [13:30:06]MH_I2C_Read... [13:30:06]Read from MH i2c: E2 17 00 E1 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 BC [13:30:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:30:06]wFMCommunicate OK [13:30:06]requested_item fd.num is exist - process it [13:30:06]SAM_PROTO_GetFieldsCounters [13:30:06]wFMCommunicate request_size=4 [13:30:06]MH_SAM_APDU [13:30:06]CAPDU: 80 13 00 00 [13:30:06]Write to MH i2c: E2 08 00 E2 14 80 13 00 00 00 00 00 00 72 [13:30:07]Write i2c OK [13:30:07]MH_I2C_Read... [13:30:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:30:07]Read from MH i2c: E2 [13:30:07]MH_I2C_Read... [13:30:07]Read from MH i2c: E2 62 00 [13:30:07]MH_I2C_Read... [13:30:07]Read from MH i2c: E2 62 00 E2 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E3 27 01 00 0E 04 04 00 AE 00 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 6D [13:30:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E3 27 01 00 0E 04 04 00 AE 00 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:30:07]wFMCommunicate OK [13:30:07]SAM_PROTO_GetFieldsCounters done [13:30:07]requested_item shift.num is exist - process it [13:30:07]requested_item shift.opened is exist - process it [13:30:07]req_shift_opened [13:30:07]FM_GetShiftState [13:30:07]SAM_PROTO_GetShiftState [13:30:07]wFMCommunicate request_size=4 [13:30:07]MH_SAM_APDU [13:30:07]CAPDU: 80 13 01 00 [13:30:07]Write to MH i2c: E2 08 00 E3 14 80 13 01 00 00 00 00 00 74 [13:30:07]Write i2c OK [13:30:07]MH_I2C_Read... [13:30:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:07]Read from MH i2c: E2 [13:30:07]MH_I2C_Read... [13:30:07]Read from MH i2c: E2 0E 00 [13:30:07]MH_I2C_Read... [13:30:07]Read from MH i2c: E2 0E 00 E3 14 00 09 00 01 85 93 19 67 00 00 00 00 90 00 18 [13:30:07]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:30:07]wFMCommunicate OK [13:30:07]SAM_PROTO_GetShiftState done [13:30:07]FM_GetShiftState done [13:30:07]req_shift_opened done [13:30:07]requested_item shift.open_date is exist - process it [13:30:07]req_shift_open_date [13:30:07]req_shift_open_date done [13:30:07]produce_requested_data done [13:30:07]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75747,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:30:07]process_action_free close_receipt [13:30:07]json_value_free [13:30:07]json_value_free done [13:30:07]process_json_proto returns [13:30:07]Send response to host [13:30:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75747,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:30:07]free response buf [13:30:07]execute_script done [13:30:07]execute_script returns [13:30:07]free content buf [13:30:07]Sock 8.Close socket [13:30:07]Sock 8.Thread stoped [13:30:10]OFD Sender: No OFD packet to send [13:30:15]OFD Sender: No OFD packet to send [13:30:20]OFD Sender: No OFD packet to send [13:30:25]OFD Sender: No OFD packet to send [13:30:30]OFD Sender: No OFD packet to send [13:30:35]OFD Sender: No OFD packet to send [13:30:40]OFD Sender: No OFD packet to send [13:30:45]OFD Sender: No OFD packet to send [13:30:50]OFD Sender: No OFD packet to send [13:30:55]OFD Sender: No OFD packet to send [13:31:00]OFD Sender: No OFD packet to send [13:31:05]OFD Sender: No OFD packet to send [13:31:10]OFD Sender: No OFD packet to send [13:31:15]OFD Sender: No OFD packet to send [13:31:20]OFD Sender: No OFD packet to send [13:31:25]OFD Sender: No OFD packet to send [13:31:30]OFD Sender: No OFD packet to send [13:31:35]OFD Sender: No OFD packet to send [13:31:40]OFD Sender: No OFD packet to send [13:31:45]OFD Sender: No OFD packet to send [13:31:50]OFD Sender: No OFD packet to send [13:31:55]OFD Sender: No OFD packet to send [13:32:00]OFD Sender: No OFD packet to send [13:32:05]OFD Sender: No OFD packet to send [13:32:10]OFD Sender: No OFD packet to send [13:32:15]OFD Sender: No OFD packet to send [13:32:20]OFD Sender: No OFD packet to send [13:32:22]accept exits with 9 [13:32:22]New connection [13:32:22]New thread 3067354468 created [13:32:22]Thread 3067211108 joined [13:32:22]Waiting for new connection... [13:32:22] Sock 9.Parse request [13:32:22]Sock 9.Check first char [13:32:22]Sock 9.First char is OK [13:32:22]request: POST /json_proto HTTP/1.0 [13:32:22]Method: POST [13:32:22]URL: /json_proto [13:32:22]Method is POST - this is cgi request [13:32:22]url: /json_proto [13:32:22]query_string will be loaded in cgi processing [13:32:22]execute_cgi json_proto POST (null) [13:32:22]execute_cgi path=json_proto method=POST [13:32:22]POST find Content-Length [13:32:22]Host: 172.17.44.196:8080 [13:32:22]Content-Length: 621 [13:32:22]Content-Type: application/json [13:32:22] [13:32:22]POST finish read [13:32:22]Found Content-Length = 621 [13:32:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273392", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 2.000, "sum" : 280.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 280.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:22]execute_script... [13:32: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 : (3)273392", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 2.000, "sum" : 280.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 280.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:22]POST & json_proto [13:32:22]process_json_proto [13:32:22]json parsed OK: [13:32:22]protocol is kg_v1.0 [13:32:22]action value=close_receipt [13:32:22]process_action close_receipt [13:32:22]cmd_close_receipt [13:32:22]MH_GetDate [13:32:22]Write to MH i2c: F0 00 00 E4 14 E7 [13:32:22]Write i2c OK [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: F0 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: F0 09 00 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: F0 09 00 E4 14 00 67 4C 1A 67 E7 19 F8 65 81 [13:32:22]GetLastDocTimeStamp 1729776603 [13:32:22]current date 1729776743 [13:32:22]FM_GetShiftState [13:32:22]SAM_PROTO_GetShiftState [13:32:22]wFMCommunicate request_size=4 [13:32:22]MH_SAM_APDU [13:32:22]CAPDU: 80 13 01 00 [13:32:22]Write to MH i2c: E2 08 00 E5 14 80 13 01 00 00 00 00 00 76 [13:32:22]Write i2c OK [13:32:22]MH_I2C_Read... [13:32:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:22]Read from MH i2c: E2 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: E2 0E 00 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: E2 0E 00 E5 14 00 09 00 01 85 93 19 67 00 00 00 00 90 00 1A [13:32:22]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:32:22]wFMCommunicate OK [13:32:22]SAM_PROTO_GetShiftState done [13:32:22]FM_GetShiftState done [13:32:22]opened in 1729729413 [13:32:22]opened+sec_in_day 1729815813 [13:32:22]quantity*price = 28000 [13:32:22]sum+1 = 28001 [13:32:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 280.00 НСП 1% : 2.48 НДС 12% : 29.73 Наличными: 280.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 187 24.10.2024 13:32 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75748 ФПД: 276922932919368 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133223&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75748&fm=276922932919368&tin=02508201610067®Number=0000000000161154&sum=28000 0 [13:32:23]StoreToDocumentArchive [13:32:23]shift 174 fd 75748 [13:32:23]save to /storage/0174/doc_00075748 [13:32:23]save last doc name /storage/0174/doc_00075748 to /storage/kkm_last_doc_name [13:32:23]save OK [13:32:23]Clear old archive folders... [13:32:23]ProcessDocumentItem done err = 0, tmpTLVsize=273 [13:32:23]tlvbuf is 01EBE840 [13:32:23]SAM_PROTO_ClearQueue [13:32:23]wFMCommunicate request_size=4 [13:32:23]MH_SAM_APDU [13:32:23]CAPDU: 80 09 00 00 [13:32:23]Write to MH i2c: E2 08 00 F2 14 80 09 00 00 00 00 00 00 78 [13:32:23]Write i2c OK [13:32:23]MH_I2C_Read... [13:32:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:32:24]Read from MH i2c: E2 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: E2 03 00 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: E2 03 00 F2 14 00 90 00 7A [13:32:24]RAPDU: 90 00 [13:32:24]wFMCommunicate OK [13:32:24]SAM_PROTO_ClearQueue done [13:32:24]KKMCreateOFDPacket [13:32:24]OFDProtocolAddRootSTLVToBuf [13:32:24]FM_MakeSignedData [13:32:24]FM_MakeSignedData [13:32:24]SAM_PROTO_SignData [13:32:24]wFMCommunicate request_size=4 [13:32:24]MH_SAM_APDU [13:32:24]CAPDU: 80 0D 01 02 [13:32:24]Write to MH i2c: E2 08 00 F3 14 80 0D 01 02 00 00 00 00 80 [13:32:24]Write i2c OK [13:32:24]MH_I2C_Read... [13:32:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:32:24]Read from MH i2c: E2 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: E2 03 00 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: E2 03 00 F3 14 00 90 00 7B [13:32:24]RAPDU: 90 00 [13:32:24]wFMCommunicate OK [13:32:24]wFMCommunicate request_size=255 [13:32:24]MH_SAM_APDU [13:32:24]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9D 0B 00 00 00 00 07 04 06 00 60 6D 00 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 67 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 [13:32:24]Write to MH i2c: E2 02 01 F4 14 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9D 0B 00 00 00 00 07 04 06 00 60 6D 00 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 67 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 FC [13:32:24]Write i2c OK [13:32:24]MH_I2C_Read... [13:32:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:24]Read from MH i2c: E2 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: E2 03 00 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: E2 03 00 F4 14 00 90 00 7C [13:32:24]RAPDU: 90 00 [13:32:24]wFMCommunicate OK [13:32:24]wFMCommunicate request_size=32 [13:32:24]MH_SAM_APDU [13:32:24]CAPDU: 80 0D 02 02 1B 30 30 30 39 36 33 33 32 33 10 04 04 00 E4 27 01 00 35 04 06 00 FB DC 25 0B FC 48 [13:32:24]Write to MH i2c: E2 23 00 F5 14 80 0D 02 02 1B 00 30 30 30 39 36 33 33 32 33 10 04 04 00 E4 27 01 00 35 04 06 00 FB DC 25 0B FC 48 00 00 31 [13:32:24]Write i2c OK [13:32:24]MH_I2C_Read... [13:32:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:24]Read from MH i2c: E2 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: E2 03 00 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: E2 03 00 F5 14 00 90 00 7D [13:32:24]RAPDU: 90 00 [13:32:24]wFMCommunicate OK [13:32:24]wFMCommunicate request_size=4 [13:32:24]MH_SAM_APDU [13:32:24]CAPDU: 80 0D 03 02 [13:32:24]Write to MH i2c: E2 08 00 F6 14 80 0D 03 02 00 00 00 00 85 [13:32:24]Write i2c OK [13:32:24]MH_I2C_Read... [13:32:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:32:24]Read from MH i2c: E2 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: E2 0B 00 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: E2 0B 00 F6 14 00 FC A0 85 00 B1 06 81 5C 90 00 3B [13:32:24]RAPDU: FC A0 85 00 B1 06 81 5C 90 00 [13:32:24]wFMCommunicate OK [13:32:24]SAM_PROTO_SignData done [13:32:24]FM_MakeSignedData done [13:32:24]CreateOFDProtocolMessage [13:32:24]wFMCommunicate request_size=4 [13:32:24]MH_SAM_APDU [13:32:24]CAPDU: 80 11 00 00 [13:32:24]Write to MH i2c: E2 08 00 F7 14 80 11 00 00 00 00 00 00 85 [13:32:24]Write i2c OK [13:32:24]MH_I2C_Read... [13:32:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:24]Read from MH i2c: E2 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: E2 17 00 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: E2 17 00 F7 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 D2 [13:32:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:32:24]wFMCommunicate OK [13:32:24]CreateOFDProtocolMessage done [13:32:24]OFDSenderStorePacket 75748 [13:32:24]StoreOFDPacket docnum=75748 [13:32:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 25 01 00 00 8D B2 1D 01 CD 33 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9D 0B 00 00 00 00 07 04 06 00 60 6D 00 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 67 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E4 27 01 00 35 04 06 00 FB DC 25 0B FC 48 FC A0 85 00 B1 06 81 5C [13:32:24]CheckFolder [13:32:24]dirname=/storage/ofd_packets [13:32:24]CheckFolder done [13:32:24]ProducePacketName [13:32:24]name=ofd_packets/00075748 [13:32:24]NVStorageSaveData ofd_packets/00075748 [13:32:24]File name is /storage/ofd_packets/00075748 [13:32:24]Write 323 bytes [13:32:24]NVStorageSaveData done [13:32:24]OFDSenderStorePacket done [13:32:24]KKMCreateOFDPacket done [13:32:24]NVStorageSaveData kkm_last_timestamp [13:32:24]File name is /storage/kkm_last_timestamp [13:32:24]Write 4 bytes [13:32:24]NVStorageSaveData done [13:32:24]ExternCall_PrintAddStr [13:32:24]wPrintStart [13:32:24]Write to MH i2c: 01 00 00 F8 14 0C [13:32:24]Write i2c OK [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: 01 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: 01 07 00 [13:32:24]MH_I2C_Read... [13:32:24]Read from MH i2c: 01 07 00 F8 14 00 00 00 00 00 FF 0F 21 [13:32:24]RasterBufferAndPrint [13:32:24]line Счет N : (3)273392 [13:32:24]line ИНН: 02508201610067 [13:32:24]line Контрольно-Кассовый Чек [13:32:24]line ПРОДАЖА [13:32:24]line Товар: 48743570 [13:32:24]line Сигареты Winston XStyle Blue [13:32:24]line 2.000 * 140.00 [13:32:24]line = 280.00 [13:32:24]line НДС 12% НСП 1% [13:32:24]line > о реализуемом товаре [13:32:24]line ИТОГО: 280.00 [13:32:24]line НСП 1% : 2.48 [13:32:24]line НДС 12% : 29.73 [13:32:24]line Наличными: 280.00 [13:32:24]line Безнал.: 0.00 [13:32:24]line Место: АЗС № 133 "Партнер Нефть" [13:32:24]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:32:24]line СНО: Общий режим [13:32:24]line Чек 187 24.10.2024 13:32 [13:32:24]line Смена: 174 ФФД: 1.0 [13:32:24]line ЗНМ: 0300000020 [13:32:24]line РНМ: 0000000000161154 [13:32:24]line Версия ККМ: v1.0 [13:32:24]line ФМ: 0000000000963323 [13:32:24]line ФД: 75748 [13:32:24]line ФПД: 276922932919368 [13:32:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133223&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75748&fm=276922932919368&tin=02508201610067®Number=0000000000161154&sum=28000 [13:32:24]line 0 [13:32:24]OFD Sender: Processing packet 75748 [packets to send 16, broken 15] [13:32:24]ProducePacketName [13:32:24]name=ofd_packets/00075748 [13:32:24]OFD Sender: To server: pG, [13:32:24]CommunicateWithHost lk.salyk.kg:30040 [13:32:24]ConnectInit lk.salyk.kg [13:32:24]written 0, free lines is 4095 [13:32:24]Connected sock=10 [13:32:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 25 01 00 00 8D B2 1D 01 CD 33 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9D 0B 00 00 00 00 07 04 06 00 60 6D 00 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 67 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E4 27 01 00 35 04 06 00 FB DC 25 0B FC 48 FC A0 85 00 B1 06 81 5C [13:32:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 EC FF 47 00 34 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E4 27 01 00 F4 03 04 00 3E F5 19 67 B6 04 01 00 00 3D 75 EA 3F F1 89 7F F7 [13:32:25]CommunicateWithHost err = 0 [13:32:25]CheckOFDResponse [13:32:25]1017 (14) - 77093643461234 [13:32:25]1041 (16) - 0000000000963323 [13:32:25]1040 (4) - 75748 [13:32:25]1012 (4) - 24.10.2024 07:20 [13:32:25]1206 (1) - 0 [13:32:25]OFD Sender: Remove packet 75748 [13:32:25]ProducePacketName [13:32:25]name=ofd_packets/00075748 [13:32:25]NVStorageDeleteData [13:32:25]Write to MH i2c: 01 00 00 1F 15 34 [13:32:25]Write i2c OK [13:32:25]MH_I2C_Read... [13:32:25]Read from MH i2c: 01 [13:32:25]MH_I2C_Read... [13:32:25]Read from MH i2c: 01 07 00 [13:32:25]MH_I2C_Read... [13:32:25]Read from MH i2c: 01 07 00 1F 15 00 00 00 00 00 DF 0C 26 [13:32:25]RasterBufferAndPrint [13:32:25]line [13:32:25]line [13:32:25]line [13:32:25]line [13:32:25]line [13:32:25]written 0, free lines is 3299 [13:32:25]MH_Cut [13:32:25]Write to MH i2c: D1 01 00 26 15 01 0D [13:32:25]Write i2c OK [13:32:25]MH_I2C_Read... [13:32:25]Read from MH i2c: D1 [13:32:25]MH_I2C_Read... [13:32:25]Read from MH i2c: D1 01 00 [13:32:25]MH_I2C_Read... [13:32:25]Read from MH i2c: D1 01 00 26 15 00 0C [13:32:25]Write to MH i2c: 01 00 00 27 15 3C [13:32:25]Write i2c OK [13:32:25]MH_I2C_Read... [13:32:25]OFD Sender: No OFD packet to send [13:32:26]*** Cut start [13:32:26]*** Partial cut [13:32:26]*** CUTSNS_PIN = 1 [13:32:26]*** CUTSNS_PIN = 0 [13:32:26]*** Brake cut motor [13:32:26]Read from MH i2c: 01 [13:32:26]MH_I2C_Read... [13:32:26]*** Stop cut motor [13:32:26]*** Cut end [13:32:26]Read from MH i2c: 01 07 00 [13:32:26]MH_I2C_Read... [13:32:26]Read from MH i2c: 01 07 00 27 15 00 00 00 00 00 FF 0F 51 [13:32:26]process_action close_receipt done [13:32:26]requested_data is exist [13:32:26]produce_requested_data [13:32:26]requested_item fm.sn is exist - process it [13:32:26]wFMCommunicate request_size=4 [13:32:26]MH_SAM_APDU [13:32:26]CAPDU: 80 11 00 00 [13:32:26]Write to MH i2c: E2 08 00 28 15 80 11 00 00 00 00 00 00 B7 [13:32:26]Write i2c OK [13:32:26]MH_I2C_Read... [13:32:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:26]Read from MH i2c: E2 [13:32:26]MH_I2C_Read... [13:32:26]Read from MH i2c: E2 17 00 [13:32:26]MH_I2C_Read... [13:32:26]Read from MH i2c: E2 17 00 28 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 04 [13:32:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:32:26]wFMCommunicate OK [13:32:26]requested_item fd.num is exist - process it [13:32:26]SAM_PROTO_GetFieldsCounters [13:32:26]wFMCommunicate request_size=4 [13:32:26]MH_SAM_APDU [13:32:26]CAPDU: 80 13 00 00 [13:32:26]Write to MH i2c: E2 08 00 29 15 80 13 00 00 00 00 00 00 BA [13:32:26]Write i2c OK [13:32:26]MH_I2C_Read... [13:32:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:32:26]Read from MH i2c: E2 [13:32:26]MH_I2C_Read... [13:32:26]Read from MH i2c: E2 62 00 [13:32:26]MH_I2C_Read... [13:32:26]Read from MH i2c: E2 62 00 29 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E4 27 01 00 0E 04 04 00 AE 00 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 B9 [13:32:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E4 27 01 00 0E 04 04 00 AE 00 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:32:26]wFMCommunicate OK [13:32:26]SAM_PROTO_GetFieldsCounters done [13:32:26]requested_item shift.num is exist - process it [13:32:26]requested_item shift.opened is exist - process it [13:32:26]req_shift_opened [13:32:26]FM_GetShiftState [13:32:26]SAM_PROTO_GetShiftState [13:32:26]wFMCommunicate request_size=4 [13:32:26]MH_SAM_APDU [13:32:26]CAPDU: 80 13 01 00 [13:32:26]Write to MH i2c: E2 08 00 2A 15 80 13 01 00 00 00 00 00 BC [13:32:27]Write i2c OK [13:32:27]MH_I2C_Read... [13:32:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:27]Read from MH i2c: E2 [13:32:27]MH_I2C_Read... [13:32:27]Read from MH i2c: E2 0E 00 [13:32:27]MH_I2C_Read... [13:32:27]Read from MH i2c: E2 0E 00 2A 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 60 [13:32:27]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:32:27]wFMCommunicate OK [13:32:27]SAM_PROTO_GetShiftState done [13:32:27]FM_GetShiftState done [13:32:27]req_shift_opened done [13:32:27]requested_item shift.open_date is exist - process it [13:32:27]req_shift_open_date [13:32:27]req_shift_open_date done [13:32:27]produce_requested_data done [13:32:27]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75748,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:32:27]process_action_free close_receipt [13:32:27]json_value_free [13:32:27]json_value_free done [13:32:27]process_json_proto returns [13:32:27]Send response to host [13:32:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75748,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:32:27]free response buf [13:32:27]execute_script done [13:32:27]execute_script returns [13:32:27]free content buf [13:32:27]Sock 9.Close socket [13:32:27]Sock 9.Thread stoped [13:32:30]OFD Sender: No OFD packet to send [13:32:35]OFD Sender: No OFD packet to send [13:32:38]accept exits with 8 [13:32:38]New connection [13:32:38]New thread 3067211108 created [13:32:38]Thread 3067354468 joined [13:32:38]Waiting for new connection... [13:32:38] Sock 8.Parse request [13:32:38]Sock 8.Check first char [13:32:38]Sock 8.First char is OK [13:32:38]request: POST /json_proto HTTP/1.0 [13:32:38]Method: POST [13:32:38]URL: /json_proto [13:32:38]Method is POST - this is cgi request [13:32:38]url: /json_proto [13:32:38]query_string will be loaded in cgi processing [13:32:38]execute_cgi json_proto POST (null) [13:32:38]execute_cgi path=json_proto method=POST [13:32:38]POST find Content-Length [13:32:38]Host: 172.17.44.196:8080 [13:32:38]Content-Length: 755 [13:32:38]Content-Type: application/json [13:32:38] [13:32:38]POST finish read [13:32:38]Found Content-Length = 755 [13:32:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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\u000A30101440", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:38]execute_script... [13:32: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)1966373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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\u000A30101440", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:38]POST & json_proto [13:32:38]process_json_proto [13:32:38]json parsed OK: [13:32:38]protocol is kg_v1.0 [13:32:38]action value=close_receipt [13:32:38]process_action close_receipt [13:32:38]cmd_close_receipt [13:32:38]MH_GetDate [13:32:38]Write to MH i2c: F0 00 00 2B 15 2F [13:32:38]Write i2c OK [13:32:38]MH_I2C_Read... [13:32:38]Read from MH i2c: F0 [13:32:38]MH_I2C_Read... [13:32:38]Read from MH i2c: F0 09 00 [13:32:38]MH_I2C_Read... [13:32:38]Read from MH i2c: F0 09 00 2B 15 00 76 4C 1A 67 E7 19 F8 65 D8 [13:32:38]GetLastDocTimeStamp 1729776743 [13:32:38]current date 1729776758 [13:32:38]FM_GetShiftState [13:32:38]SAM_PROTO_GetShiftState [13:32:38]wFMCommunicate request_size=4 [13:32:38]MH_SAM_APDU [13:32:38]CAPDU: 80 13 01 00 [13:32:38]Write to MH i2c: E2 08 00 2C 15 80 13 01 00 00 00 00 00 BE [13:32:38]Write i2c OK [13:32:38]MH_I2C_Read... [13:32:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:38]Read from MH i2c: E2 [13:32:38]MH_I2C_Read... [13:32:38]Read from MH i2c: E2 0E 00 [13:32:38]MH_I2C_Read... [13:32:38]Read from MH i2c: E2 0E 00 2C 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 62 [13:32:38]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:32:38]wFMCommunicate OK [13:32:38]SAM_PROTO_GetShiftState done [13:32:38]FM_GetShiftState done [13:32:38]opened in 1729729413 [13:32:38]opened+sec_in_day 1729815813 [13:32:38]quantity*price = 0 [13:32:38]sum+1 = 1 [13:32:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 188 24.10.2024 13:32 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Талоны: ТК ГПНА Online 30101440 ФМ: 0000000000963323 ФД: 75749 ФПД: 87975322719218 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133238&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75749&fm=87975322719218&tin=02508201610067®Number=0000000000161154&sum=0 [13:32:39]StoreToDocumentArchive [13:32:39]shift 174 fd 75749 [13:32:39]save to /storage/0174/doc_00075749 [13:32:39]save last doc name /storage/0174/doc_00075749 to /storage/kkm_last_doc_name [13:32:39]save OK [13:32:39]Clear old archive folders... [13:32:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:32:39]tlvbuf is B6F235F0 [13:32:39]SAM_PROTO_ClearQueue [13:32:39]wFMCommunicate request_size=4 [13:32:39]MH_SAM_APDU [13:32:39]CAPDU: 80 09 00 00 [13:32:39]Write to MH i2c: E2 08 00 39 15 80 09 00 00 00 00 00 00 C0 [13:32:39]Write i2c OK [13:32:39]MH_I2C_Read... [13:32:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:32:39]Read from MH i2c: E2 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: E2 03 00 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: E2 03 00 39 15 00 90 00 C2 [13:32:39]RAPDU: 90 00 [13:32:39]wFMCommunicate OK [13:32:39]SAM_PROTO_ClearQueue done [13:32:39]KKMCreateOFDPacket [13:32:39]OFDProtocolAddRootSTLVToBuf [13:32:39]FM_MakeSignedData [13:32:39]FM_MakeSignedData [13:32:39]SAM_PROTO_SignData [13:32:39]wFMCommunicate request_size=4 [13:32:39]MH_SAM_APDU [13:32:39]CAPDU: 80 0D 01 02 [13:32:39]Write to MH i2c: E2 08 00 3A 15 80 0D 01 02 00 00 00 00 C8 [13:32:39]Write i2c OK [13:32:39]MH_I2C_Read... [13:32:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:32:39]Read from MH i2c: E2 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: E2 03 00 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: E2 03 00 3A 15 00 90 00 C3 [13:32:39]RAPDU: 90 00 [13:32:39]wFMCommunicate OK [13:32:39]wFMCommunicate request_size=255 [13:32:39]MH_SAM_APDU [13:32: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 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 BC 00 00 00 F4 03 04 00 76 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E5 27 01 00 35 04 06 00 50 [13:32:39]Write to MH i2c: E2 02 01 3B 15 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 BC 00 00 00 F4 03 04 00 76 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E5 27 01 00 35 04 06 00 50 00 00 06 [13:32:39]Write i2c OK [13:32:39]MH_I2C_Read... [13:32:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:39]Read from MH i2c: E2 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: E2 03 00 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: E2 03 00 3B 15 00 90 00 C4 [13:32:39]RAPDU: 90 00 [13:32:39]wFMCommunicate OK [13:32:39]wFMCommunicate request_size=10 [13:32:39]MH_SAM_APDU [13:32:39]CAPDU: 80 0D 02 02 05 03 59 DC 13 F2 [13:32:39]Write to MH i2c: E2 0D 00 3C 15 80 0D 02 02 05 00 03 59 DC 13 F2 00 00 12 [13:32:39]Write i2c OK [13:32:39]MH_I2C_Read... [13:32:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:39]Read from MH i2c: E2 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: E2 03 00 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: E2 03 00 3C 15 00 90 00 C5 [13:32:39]RAPDU: 90 00 [13:32:39]wFMCommunicate OK [13:32:39]wFMCommunicate request_size=4 [13:32:39]MH_SAM_APDU [13:32:39]CAPDU: 80 0D 03 02 [13:32:39]Write to MH i2c: E2 08 00 3D 15 80 0D 03 02 00 00 00 00 CD [13:32:39]Write i2c OK [13:32:39]MH_I2C_Read... [13:32:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:32:39]Read from MH i2c: E2 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: E2 0B 00 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: E2 0B 00 3D 15 00 4D 1A FE 8B 1C 1D EA C9 90 00 AA [13:32:39]RAPDU: 4D 1A FE 8B 1C 1D EA C9 90 00 [13:32:39]wFMCommunicate OK [13:32:39]SAM_PROTO_SignData done [13:32:39]FM_MakeSignedData done [13:32:39]CreateOFDProtocolMessage [13:32:39]wFMCommunicate request_size=4 [13:32:39]MH_SAM_APDU [13:32:39]CAPDU: 80 11 00 00 [13:32:39]Write to MH i2c: E2 08 00 3E 15 80 11 00 00 00 00 00 00 CD [13:32:39]Write i2c OK [13:32:39]MH_I2C_Read... [13:32:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:39]Read from MH i2c: E2 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: E2 17 00 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: E2 17 00 3E 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 1A [13:32:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:32:39]wFMCommunicate OK [13:32:39]CreateOFDProtocolMessage done [13:32:39]OFDSenderStorePacket 75749 [13:32:39]StoreOFDPacket docnum=75749 [13:32:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 26 B8 07 01 9E 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 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 BC 00 00 00 F4 03 04 00 76 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E5 27 01 00 35 04 06 00 50 03 59 DC 13 F2 4D 1A FE 8B 1C 1D EA C9 [13:32:39]CheckFolder [13:32:39]dirname=/storage/ofd_packets [13:32:39]CheckFolder done [13:32:39]ProducePacketName [13:32:39]name=ofd_packets/00075749 [13:32:39]NVStorageSaveData ofd_packets/00075749 [13:32:39]File name is /storage/ofd_packets/00075749 [13:32:39]Write 301 bytes [13:32:39]NVStorageSaveData done [13:32:39]OFDSenderStorePacket done [13:32:39]KKMCreateOFDPacket done [13:32:39]NVStorageSaveData kkm_last_timestamp [13:32:39]File name is /storage/kkm_last_timestamp [13:32:39]Write 4 bytes [13:32:39]NVStorageSaveData done [13:32:39]OFD Sender: Processing packet 75749 [packets to send 16, broken 15] [13:32:39]ProducePacketName [13:32:39]name=ofd_packets/00075749 [13:32:39]OFD Sender: To server: pG, [13:32:39]CommunicateWithHost lk.salyk.kg:30040 [13:32:39]ConnectInit lk.salyk.kg [13:32:39]ExternCall_PrintAddStr [13:32:39]wPrintStart [13:32:39]Write to MH i2c: 01 00 00 3F 15 54 [13:32:39]Write i2c OK [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: 01 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: 01 07 00 [13:32:39]MH_I2C_Read... [13:32:39]Read from MH i2c: 01 07 00 3F 15 00 00 00 00 00 FF 0F 69 [13:32:39]RasterBufferAndPrint [13:32:39]line Счет N : (1)1966373 [13:32:39]line ИНН: 02508201610067 [13:32:39]line Контрольно-Кассовый Чек [13:32:39]line ПРОДАЖА [13:32:39]line ТРК (МРК, ГНК) : 63 [13:32:39]line Товар: 2710124130 [13:32:39]line Аи-92-К-5 [13:32:39]line 10.000 * 0.00 [13:32:39]line = 0.00 [13:32:39]line НДС 12% НСП 1% [13:32:39]line > о реализуемом товаре [13:32:39]line ИТОГО: 0.00 [13:32:39]line НСП 1% : 0.00 [13:32:39]line НДС 12% : 0.00 [13:32:39]line Наличными: 0.00 [13:32:39]line Безнал.: 0.00 [13:32:39]line Место: АЗС № 133 "Партнер Нефть" [13:32:39]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:32:39]line СНО: Общий режим [13:32:39]line Чек 188 24.10.2024 13:32 [13:32:39]line Смена: 174 ФФД: 1.0 [13:32:39]line ЗНМ: 0300000020 [13:32:39]line РНМ: 0000000000161154 [13:32:39]line Версия ККМ: v1.0 [13:32:39]line Талоны: ТК ГПНА Online [13:32:39]line 30101440 [13:32:39]line ФМ: 0000000000963323 [13:32:39]line ФД: 75749 [13:32:39]line ФПД: 87975322719218 [13:32:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133238&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75749&fm=87975322719218&tin=02508201610067®Number=0000000000161154&sum=0 [13:32:40]Connected sock=11 [13:32:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 26 B8 07 01 9E 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 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 BC 00 00 00 F4 03 04 00 76 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E5 27 01 00 35 04 06 00 50 03 59 DC 13 F2 4D 1A FE 8B 1C 1D EA C9 [13:32:40]written 0, free lines is 4095 [13:32:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 93 B5 47 00 28 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 39 36 33 33 32 33 10 04 04 00 E5 27 01 00 F4 03 04 00 4E F5 19 67 B6 04 01 00 00 6A 22 81 C3 D8 26 40 00 [13:32:40]CommunicateWithHost err = 0 [13:32:40]CheckOFDResponse [13:32:40]1017 (14) - 77093643461234 [13:32:40]1041 (16) - 0000000000963323 [13:32:40]1040 (4) - 75749 [13:32:40]1012 (4) - 24.10.2024 07:20 [13:32:40]1206 (1) - 0 [13:32:40]OFD Sender: Remove packet 75749 [13:32:40]ProducePacketName [13:32:40]name=ofd_packets/00075749 [13:32:40]NVStorageDeleteData [13:32:40]Write to MH i2c: 01 00 00 68 15 7D [13:32:40]Write i2c OK [13:32:40]MH_I2C_Read... [13:32:40]Read from MH i2c: 01 [13:32:40]MH_I2C_Read... [13:32:40]Read from MH i2c: 01 07 00 [13:32:40]MH_I2C_Read... [13:32:40]Read from MH i2c: 01 07 00 68 15 00 00 00 00 00 C4 0C 54 [13:32:40]RasterBufferAndPrint [13:32:40]line [13:32:40]line [13:32:40]line [13:32:40]line [13:32:40]line [13:32:40]written 0, free lines is 3272 [13:32:40]MH_Cut [13:32:40]Write to MH i2c: D1 01 00 6F 15 01 56 [13:32:40]Write i2c OK [13:32:40]MH_I2C_Read... [13:32:40]Read from MH i2c: D1 [13:32:40]MH_I2C_Read... [13:32:40]Read from MH i2c: D1 01 00 [13:32:40]MH_I2C_Read... [13:32:40]Read from MH i2c: D1 01 00 6F 15 00 55 [13:32:40]Write to MH i2c: 01 00 00 70 15 85 [13:32:40]Write i2c OK [13:32:40]MH_I2C_Read... [13:32:40]OFD Sender: No OFD packet to send [13:32:41]*** Cut start [13:32:41]*** Partial cut [13:32:41]*** CUTSNS_PIN = 1 [13:32:41]*** CUTSNS_PIN = 0 [13:32:41]*** Brake cut motor [13:32:42]Read from MH i2c: 01 [13:32:42]*** Stop cut motor [13:32:42]*** Cut end [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: 01 07 00 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: 01 07 00 70 15 00 00 00 00 00 FF 0F 9A [13:32:42]process_action close_receipt done [13:32:42]requested_data is exist [13:32:42]produce_requested_data [13:32:42]requested_item fm.sn is exist - process it [13:32:42]wFMCommunicate request_size=4 [13:32:42]MH_SAM_APDU [13:32:42]CAPDU: 80 11 00 00 [13:32:42]Write to MH i2c: E2 08 00 71 15 80 11 00 00 00 00 00 00 00 [13:32:42]Write i2c OK [13:32:42]MH_I2C_Read... [13:32:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:42]Read from MH i2c: E2 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: E2 17 00 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: E2 17 00 71 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 4D [13:32:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:32:42]wFMCommunicate OK [13:32:42]requested_item fd.num is exist - process it [13:32:42]SAM_PROTO_GetFieldsCounters [13:32:42]wFMCommunicate request_size=4 [13:32:42]MH_SAM_APDU [13:32:42]CAPDU: 80 13 00 00 [13:32:42]Write to MH i2c: E2 08 00 72 15 80 13 00 00 00 00 00 00 03 [13:32:42]Write i2c OK [13:32:42]MH_I2C_Read... [13:32:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:32:42]Read from MH i2c: E2 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: E2 62 00 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: E2 62 00 72 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E5 27 01 00 0E 04 04 00 AE 00 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 06 [13:32:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E5 27 01 00 0E 04 04 00 AE 00 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:32:42]wFMCommunicate OK [13:32:42]SAM_PROTO_GetFieldsCounters done [13:32:42]requested_item shift.num is exist - process it [13:32:42]requested_item shift.opened is exist - process it [13:32:42]req_shift_opened [13:32:42]FM_GetShiftState [13:32:42]SAM_PROTO_GetShiftState [13:32:42]wFMCommunicate request_size=4 [13:32:42]MH_SAM_APDU [13:32:42]CAPDU: 80 13 01 00 [13:32:42]Write to MH i2c: E2 08 00 73 15 80 13 01 00 00 00 00 00 05 [13:32:42]Write i2c OK [13:32:42]MH_I2C_Read... [13:32:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:42]Read from MH i2c: E2 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: E2 0E 00 [13:32:42]MH_I2C_Read... [13:32:42]Read from MH i2c: E2 0E 00 73 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 A9 [13:32:42]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:32:42]wFMCommunicate OK [13:32:42]SAM_PROTO_GetShiftState done [13:32:42]FM_GetShiftState done [13:32:42]req_shift_opened done [13:32:42]requested_item shift.open_date is exist - process it [13:32:42]req_shift_open_date [13:32:42]req_shift_open_date done [13:32:42]produce_requested_data done [13:32:42]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75749,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:32:42]process_action_free close_receipt [13:32:42]json_value_free [13:32:42]json_value_free done [13:32:42]process_json_proto returns [13:32:42]Send response to host [13:32:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75749,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:32:42]free response buf [13:32:42]execute_script done [13:32:42]execute_script returns [13:32:42]free content buf [13:32:42]Sock 8.Close socket [13:32:42]Sock 8.Thread stoped [13:32:45]OFD Sender: No OFD packet to send [13:32:50]OFD Sender: No OFD packet to send [13:32:55]OFD Sender: No OFD packet to send [13:33:00]OFD Sender: No OFD packet to send [13:33:05]accept exits with 9 [13:33:05]New connection [13:33:05]New thread 3067354468 created [13:33:05]Thread 3067211108 joined [13:33:05]Waiting for new connection... [13:33:05] Sock 9.Parse request [13:33:05]Sock 9.Check first char [13:33:05]Sock 9.First char is OK [13:33:05]request: POST /json_proto HTTP/1.0 [13:33:05]Method: POST [13:33:05]URL: /json_proto [13:33:05]Method is POST - this is cgi request [13:33:05]url: /json_proto [13:33:05]query_string will be loaded in cgi processing [13:33:05]execute_cgi json_proto POST (null) [13:33:05]execute_cgi path=json_proto method=POST [13:33:05]POST find Content-Length [13:33:05]Host: 172.17.44.196:8080 [13:33:05]Content-Length: 770 [13:33:05]Content-Type: application/json [13:33:05] [13:33:05]POST finish read [13:33:05]Found Content-Length = 770 [13:33:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:05]execute_script... [13:33: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)1966372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:05]POST & json_proto [13:33:05]process_json_proto [13:33:05]json parsed OK: [13:33:05]protocol is kg_v1.0 [13:33:05]action value=close_receipt [13:33:05]process_action close_receipt [13:33:05]cmd_close_receipt [13:33:05]MH_GetDate [13:33:05]Write to MH i2c: F0 00 00 74 15 78 [13:33:05]Write i2c OK [13:33:05]MH_I2C_Read... [13:33:05]Read from MH i2c: F0 [13:33:05]MH_I2C_Read... [13:33:05]Read from MH i2c: F0 09 00 [13:33:05]MH_I2C_Read... [13:33:05]Read from MH i2c: F0 09 00 74 15 00 92 4C 1A 67 E7 19 F8 65 3D [13:33:05]GetLastDocTimeStamp 1729776758 [13:33:05]current date 1729776786 [13:33:05]FM_GetShiftState [13:33:05]SAM_PROTO_GetShiftState [13:33:05]wFMCommunicate request_size=4 [13:33:05]MH_SAM_APDU [13:33:05]CAPDU: 80 13 01 00 [13:33:05]Write to MH i2c: E2 08 00 75 15 80 13 01 00 00 00 00 00 07 [13:33:05]Write i2c OK [13:33:05]MH_I2C_Read... [13:33:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:05]Read from MH i2c: E2 [13:33:05]MH_I2C_Read... [13:33:05]Read from MH i2c: E2 0E 00 [13:33:05]MH_I2C_Read... [13:33:05]Read from MH i2c: E2 0E 00 75 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 AB [13:33:05]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:33:05]wFMCommunicate OK [13:33:05]SAM_PROTO_GetShiftState done [13:33:05]FM_GetShiftState done [13:33:05]opened in 1729729413 [13:33:05]opened+sec_in_day 1729815813 [13:33:05]quantity*price = 100015 [13:33:05]sum+1 = 100017 [13:33:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 189 24.10.2024 13:33 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75750 ФПД: 84468778554685 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133306&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75750&fm=84468778554685&tin=02508201610067®Number=0000000000161154&sum=100016 [13:33:06]StoreToDocumentArchive [13:33:06]shift 174 fd 75750 [13:33:06]save to /storage/0174/doc_00075750 [13:33:06]save last doc name /storage/0174/doc_00075750 to /storage/kkm_last_doc_name [13:33:06]save OK [13:33:06]Clear old archive folders... [13:33:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:33:06]tlvbuf is 01EA9E60 [13:33:06]SAM_PROTO_ClearQueue [13:33:06]wFMCommunicate request_size=4 [13:33:06]MH_SAM_APDU [13:33:06]CAPDU: 80 09 00 00 [13:33:06]Write to MH i2c: E2 08 00 82 15 80 09 00 00 00 00 00 00 09 [13:33:06]Write i2c OK [13:33:06]MH_I2C_Read... [13:33:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:33:06]Read from MH i2c: E2 [13:33:06]MH_I2C_Read... [13:33:06]Read from MH i2c: E2 03 00 [13:33:06]MH_I2C_Read... [13:33:06]Read from MH i2c: E2 03 00 82 15 00 90 00 0B [13:33:06]RAPDU: 90 00 [13:33:06]wFMCommunicate OK [13:33:06]SAM_PROTO_ClearQueue done [13:33:06]KKMCreateOFDPacket [13:33:06]OFDProtocolAddRootSTLVToBuf [13:33:06]FM_MakeSignedData [13:33:06]FM_MakeSignedData [13:33:06]SAM_PROTO_SignData [13:33:06]wFMCommunicate request_size=4 [13:33:06]MH_SAM_APDU [13:33:06]CAPDU: 80 0D 01 02 [13:33:06]Write to MH i2c: E2 08 00 83 15 80 0D 01 02 00 00 00 00 11 [13:33:06]Write i2c OK [13:33:06]MH_I2C_Read... [13:33:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:33:06]Read from MH i2c: E2 [13:33:06]MH_I2C_Read... [13:33:06]Read from MH i2c: E2 03 00 [13:33:06]MH_I2C_Read... [13:33:06]Read from MH i2c: E2 03 00 83 15 00 90 00 0C [13:33:06]RAPDU: 90 00 [13:33:06]wFMCommunicate OK [13:33:06]wFMCommunicate request_size=255 [13:33:06]MH_SAM_APDU [13:33: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 92 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E6 27 01 00 35 04 06 00 4C [13:33:06]Write to MH i2c: E2 02 01 84 15 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 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 92 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E6 27 01 00 35 04 06 00 4C 00 00 D1 [13:33:06]Write i2c OK [13:33:06]MH_I2C_Read... [13:33:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:07]Read from MH i2c: E2 [13:33:07]MH_I2C_Read... [13:33:07]Read from MH i2c: E2 03 00 [13:33:07]MH_I2C_Read... [13:33:07]Read from MH i2c: E2 03 00 84 15 00 90 00 0D [13:33:07]RAPDU: 90 00 [13:33:07]wFMCommunicate OK [13:33:07]wFMCommunicate request_size=10 [13:33:07]MH_SAM_APDU [13:33:07]CAPDU: 80 0D 02 02 05 D2 EB 8A 55 3D [13:33:07]Write to MH i2c: E2 0D 00 85 15 80 0D 02 02 05 00 D2 EB 8A 55 3D 00 00 F7 [13:33:07]Write i2c OK [13:33:07]MH_I2C_Read... [13:33:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:07]Read from MH i2c: E2 [13:33:07]MH_I2C_Read... [13:33:07]Read from MH i2c: E2 03 00 [13:33:07]MH_I2C_Read... [13:33:07]Read from MH i2c: E2 03 00 85 15 00 90 00 0E [13:33:07]RAPDU: 90 00 [13:33:07]wFMCommunicate OK [13:33:07]wFMCommunicate request_size=4 [13:33:07]MH_SAM_APDU [13:33:07]CAPDU: 80 0D 03 02 [13:33:07]Write to MH i2c: E2 08 00 86 15 80 0D 03 02 00 00 00 00 16 [13:33:07]Write i2c OK [13:33:07]MH_I2C_Read... [13:33:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:33:07]Read from MH i2c: E2 [13:33:07]MH_I2C_Read... [13:33:07]Read from MH i2c: E2 0B 00 [13:33:07]MH_I2C_Read... [13:33:07]Read from MH i2c: E2 0B 00 86 15 00 E7 3B 91 1E 15 28 FA BE 90 00 DD [13:33:07]RAPDU: E7 3B 91 1E 15 28 FA BE 90 00 [13:33:07]wFMCommunicate OK [13:33:07]SAM_PROTO_SignData done [13:33:07]FM_MakeSignedData done [13:33:07]CreateOFDProtocolMessage [13:33:07]wFMCommunicate request_size=4 [13:33:07]MH_SAM_APDU [13:33:07]CAPDU: 80 11 00 00 [13:33:07]Write to MH i2c: E2 08 00 87 15 80 11 00 00 00 00 00 00 16 [13:33:07]Write i2c OK [13:33:07]MH_I2C_Read... [13:33:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:07]Read from MH i2c: E2 [13:33:07]MH_I2C_Read... [13:33:07]Read from MH i2c: E2 17 00 [13:33:07]MH_I2C_Read... [13:33:07]Read from MH i2c: E2 17 00 87 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 63 [13:33:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:33:07]wFMCommunicate OK [13:33:07]CreateOFDProtocolMessage done [13:33:07]OFDSenderStorePacket 75750 [13:33:07]StoreOFDPacket docnum=75750 [13:33:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 E2 C7 07 01 A9 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 92 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E6 27 01 00 35 04 06 00 4C D2 EB 8A 55 3D E7 3B 91 1E 15 28 FA BE [13:33:07]CheckFolder [13:33:07]dirname=/storage/ofd_packets [13:33:07]CheckFolder done [13:33:07]ProducePacketName [13:33:07]name=ofd_packets/00075750 [13:33:07]NVStorageSaveData ofd_packets/00075750 [13:33:07]File name is /storage/ofd_packets/00075750 [13:33:07]Write 301 bytes [13:33:07]NVStorageSaveData done [13:33:07]OFDSenderStorePacket done [13:33:07]KKMCreateOFDPacket done [13:33:07]NVStorageSaveData kkm_last_timestamp [13:33:07]File name is /storage/kkm_last_timestamp [13:33:07]Write 4 bytes [13:33:07]NVStorageSaveData done [13:33:07]ExternCall_PrintAddStr [13:33:07]wPrintStart [13:33:07]Write to MH i2c: 01 00 00 88 15 9D [13:33:07]Write i2c OK [13:33:07]MH_I2C_Read... [13:33:07]Read from MH i2c: 01 [13:33:07]MH_I2C_Read... [13:33:07]Read from MH i2c: 01 07 00 [13:33:07]MH_I2C_Read... [13:33:07]Read from MH i2c: 01 07 00 88 15 00 00 00 00 00 FF 0F B2 [13:33:07]RasterBufferAndPrint [13:33:07]line Счет N : (1)1966372 [13:33:07]line ИНН: 02508201610067 [13:33:07]line Контрольно-Кассовый Чек [13:33:07]line ПРОДАЖА [13:33:07]line ТРК (МРК, ГНК) : 43 [13:33:07]line Товар: 2710124130 [13:33:07]line Аи-92-К-5 [13:33:07]line 14.950 * 66.90 [13:33:07]line = 1000.16 [13:33:07]line НДС 12% НСП 1% [13:33:07]line > о реализуемом товаре [13:33:07]line ИТОГО: 1000.16 [13:33:07]line НСП 1% : 8.85 [13:33:07]line НДС 12% : 106.21 [13:33:07]line Наличными: 0.00 [13:33:07]line Безнал.: 1000.16 [13:33:07]line Место: АЗС № 133 "Партнер Нефть" [13:33:07]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:33:07]line СНО: Общий режим [13:33:07]line Чек 189 24.10.2024 13:33 [13:33:07]line Смена: 174 ФФД: 1.0 [13:33:07]line ЗНМ: 0300000020 [13:33:07]line РНМ: 0000000000161154 [13:33:07]line Версия ККМ: v1.0 [13:33:07]line Платежная система: Mbank [13:33:07]line ФМ: 0000000000963323 [13:33:07]line ФД: 75750 [13:33:07]line ФПД: 84468778554685 [13:33:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133306&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75750&fm=84468778554685&tin=02508201610067®Number=0000000000161154&sum=100016 [13:33:07]OFD Sender: Processing packet 75750 [packets to send 16, broken 15] [13:33:07]ProducePacketName [13:33:07]name=ofd_packets/00075750 [13:33:07]OFD Sender: To server: pG, [13:33:07]CommunicateWithHost lk.salyk.kg:30040 [13:33:07]ConnectInit lk.salyk.kg [13:33:07]written 0, free lines is 4095 [13:33:07]Connected sock=10 [13:33:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 E2 C7 07 01 A9 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 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 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 92 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E6 27 01 00 35 04 06 00 4C D2 EB 8A 55 3D E7 3B 91 1E 15 28 FA BE [13:33:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 AE FF 47 00 C4 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 39 36 33 33 32 33 10 04 04 00 E6 27 01 00 F4 03 04 00 69 F5 19 67 B6 04 01 00 00 89 17 65 61 07 F9 03 30 [13:33:07]CommunicateWithHost err = 0 [13:33:07]CheckOFDResponse [13:33:07]1017 (14) - 77093643461234 [13:33:07]1041 (16) - 0000000000963323 [13:33:07]1040 (4) - 75750 [13:33:07]1012 (4) - 24.10.2024 07:21 [13:33:07]1206 (1) - 0 [13:33:07]OFD Sender: Remove packet 75750 [13:33:07]ProducePacketName [13:33:07]name=ofd_packets/00075750 [13:33:07]NVStorageDeleteData [13:33:08]Write to MH i2c: 01 00 00 B0 15 C5 [13:33:08]Write i2c OK [13:33:08]MH_I2C_Read... [13:33:08]Read from MH i2c: 01 [13:33:08]MH_I2C_Read... [13:33:08]Read from MH i2c: 01 07 00 [13:33:08]MH_I2C_Read... [13:33:08]Read from MH i2c: 01 07 00 B0 15 00 00 00 00 00 D7 0C AF [13:33:08]RasterBufferAndPrint [13:33:08]line [13:33:08]line [13:33:08]line [13:33:08]line [13:33:08]line [13:33:08]written 0, free lines is 3292 [13:33:08]MH_Cut [13:33:08]Write to MH i2c: D1 01 00 B7 15 01 9E [13:33:08]Write i2c OK [13:33:08]MH_I2C_Read... [13:33:08]Read from MH i2c: D1 [13:33:08]MH_I2C_Read... [13:33:08]Read from MH i2c: D1 01 00 [13:33:08]MH_I2C_Read... [13:33:08]Read from MH i2c: D1 01 00 B7 15 00 9D [13:33:08]Write to MH i2c: 01 00 00 B8 15 CD [13:33:08]Write i2c OK [13:33:08]MH_I2C_Read... [13:33:08]OFD Sender: No OFD packet to send [13:33:08]*** Cut start [13:33:08]*** Partial cut [13:33:08]*** CUTSNS_PIN = 1 [13:33:09]*** CUTSNS_PIN = 0 [13:33:09]*** Brake cut motor [13:33:09]Read from MH i2c: 01 [13:33:09]MH_I2C_Read... [13:33:09]*** Stop cut motor [13:33:09]*** Cut end [13:33:09]Read from MH i2c: 01 07 00 [13:33:09]MH_I2C_Read... [13:33:09]Read from MH i2c: 01 07 00 B8 15 00 00 00 00 00 FF 0F E2 [13:33:09]process_action close_receipt done [13:33:09]requested_data is exist [13:33:09]produce_requested_data [13:33:09]requested_item fm.sn is exist - process it [13:33:09]wFMCommunicate request_size=4 [13:33:09]MH_SAM_APDU [13:33:09]CAPDU: 80 11 00 00 [13:33:09]Write to MH i2c: E2 08 00 B9 15 80 11 00 00 00 00 00 00 48 [13:33:09]Write i2c OK [13:33:09]MH_I2C_Read... [13:33:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:09]Read from MH i2c: E2 [13:33:09]MH_I2C_Read... [13:33:09]Read from MH i2c: E2 17 00 [13:33:09]MH_I2C_Read... [13:33:09]Read from MH i2c: E2 17 00 B9 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 95 [13:33:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:33:09]wFMCommunicate OK [13:33:09]requested_item fd.num is exist - process it [13:33:09]SAM_PROTO_GetFieldsCounters [13:33:09]wFMCommunicate request_size=4 [13:33:09]MH_SAM_APDU [13:33:09]CAPDU: 80 13 00 00 [13:33:09]Write to MH i2c: E2 08 00 BA 15 80 13 00 00 00 00 00 00 4B [13:33:09]Write i2c OK [13:33:09]MH_I2C_Read... [13:33:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:09]Read from MH i2c: E2 [13:33:09]MH_I2C_Read... [13:33:09]Read from MH i2c: E2 62 00 [13:33:09]MH_I2C_Read... [13:33:09]Read from MH i2c: E2 62 00 BA 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E6 27 01 00 0E 04 04 00 AE 00 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 52 [13:33:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E6 27 01 00 0E 04 04 00 AE 00 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:33:09]wFMCommunicate OK [13:33:09]SAM_PROTO_GetFieldsCounters done [13:33:09]requested_item shift.num is exist - process it [13:33:09]requested_item shift.opened is exist - process it [13:33:09]req_shift_opened [13:33:09]FM_GetShiftState [13:33:09]SAM_PROTO_GetShiftState [13:33:09]wFMCommunicate request_size=4 [13:33:09]MH_SAM_APDU [13:33:09]CAPDU: 80 13 01 00 [13:33:09]Write to MH i2c: E2 08 00 BB 15 80 13 01 00 00 00 00 00 4D [13:33:09]Write i2c OK [13:33:09]MH_I2C_Read... [13:33:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:09]Read from MH i2c: E2 [13:33:09]MH_I2C_Read... [13:33:09]Read from MH i2c: E2 0E 00 [13:33:09]MH_I2C_Read... [13:33:09]Read from MH i2c: E2 0E 00 BB 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 F1 [13:33:09]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:33:09]wFMCommunicate OK [13:33:09]SAM_PROTO_GetShiftState done [13:33:09]FM_GetShiftState done [13:33:09]req_shift_opened done [13:33:09]requested_item shift.open_date is exist - process it [13:33:09]req_shift_open_date [13:33:09]req_shift_open_date done [13:33:09]produce_requested_data done [13:33:09]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75750,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:33:09]process_action_free close_receipt [13:33:09]json_value_free [13:33:09]json_value_free done [13:33:09]process_json_proto returns [13:33:09]Send response to host [13:33:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75750,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:33:09]free response buf [13:33:09]execute_script done [13:33:09]execute_script returns [13:33:09]free content buf [13:33:09]Sock 9.Close socket [13:33:09]Sock 9.Thread stoped [13:33:13]OFD Sender: No OFD packet to send [13:33:15]accept exits with 8 [13:33:15]New connection [13:33:15]New thread 3067211108 created [13:33:15]Thread 3067354468 joined [13:33:15]Waiting for new connection... [13:33:15] Sock 8.Parse request [13:33:15]Sock 8.Check first char [13:33:15]Sock 8.First char is OK [13:33:15]request: POST /json_proto HTTP/1.0 [13:33:15]Method: POST [13:33:15]URL: /json_proto [13:33:15]Method is POST - this is cgi request [13:33:15]url: /json_proto [13:33:15]query_string will be loaded in cgi processing [13:33:15]execute_cgi json_proto POST (null) [13:33:15]execute_cgi path=json_proto method=POST [13:33:15]POST find Content-Length [13:33:15]Host: 172.17.44.196:8080 [13:33:15]Content-Length: 660 [13:33:15]Content-Type: application/json [13:33:15] [13:33:15]POST finish read [13:33:15]Found Content-Length = 660 [13:33:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 10.530, "sum" : 720.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 720.00, "total" : 720.00, "payments": [ { "type": 0, "sum" : 720.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:15]execute_script... [13:33: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)1966374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 10.530, "sum" : 720.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 720.00, "total" : 720.00, "payments": [ { "type": 0, "sum" : 720.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:15]POST & json_proto [13:33:15]process_json_proto [13:33:15]json parsed OK: [13:33:15]protocol is kg_v1.0 [13:33:15]action value=close_receipt [13:33:15]process_action close_receipt [13:33:15]cmd_close_receipt [13:33:15]MH_GetDate [13:33:15]Write to MH i2c: F0 00 00 BC 15 C0 [13:33:15]Write i2c OK [13:33:15]MH_I2C_Read... [13:33:15]Read from MH i2c: F0 [13:33:15]MH_I2C_Read... [13:33:15]Read from MH i2c: F0 09 00 [13:33:15]MH_I2C_Read... [13:33:15]Read from MH i2c: F0 09 00 BC 15 00 9C 4C 1A 67 E7 19 F8 65 8F [13:33:15]GetLastDocTimeStamp 1729776786 [13:33:15]current date 1729776796 [13:33:15]FM_GetShiftState [13:33:15]SAM_PROTO_GetShiftState [13:33:15]wFMCommunicate request_size=4 [13:33:15]MH_SAM_APDU [13:33:15]CAPDU: 80 13 01 00 [13:33:15]Write to MH i2c: E2 08 00 BD 15 80 13 01 00 00 00 00 00 4F [13:33:15]Write i2c OK [13:33:15]MH_I2C_Read... [13:33:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:15]Read from MH i2c: E2 [13:33:15]MH_I2C_Read... [13:33:15]Read from MH i2c: E2 0E 00 [13:33:15]MH_I2C_Read... [13:33:15]Read from MH i2c: E2 0E 00 BD 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 F3 [13:33:15]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:33:15]wFMCommunicate OK [13:33:15]SAM_PROTO_GetShiftState done [13:33:15]FM_GetShiftState done [13:33:15]opened in 1729729413 [13:33:15]opened+sec_in_day 1729815813 [13:33:15]quantity*price = 72025 [13:33:15]sum+1 = 72026 [13:33:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 720.00 Внесено: 720.00 СДАЧА: 0.00 НСП 1% : 6.37 НДС 12% : 76.49 Наличными: 720.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 190 24.10.2024 13:33 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75751 ФПД: 140829876431673 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133316&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75751&fm=140829876431673&tin=02508201610067®Number=0000000000161154&sum=72000 [13:33:16]StoreToDocumentArchive [13:33:16]shift 174 fd 75751 [13:33:16]save to /storage/0174/doc_00075751 [13:33:16]save last doc name /storage/0174/doc_00075751 to /storage/kkm_last_doc_name [13:33:16]save OK [13:33:16]Clear old archive folders... [13:33:16]ProcessDocumentItem done err = 0, tmpTLVsize=244 [13:33:16]tlvbuf is 01E6FBF0 [13:33:16]SAM_PROTO_ClearQueue [13:33:16]wFMCommunicate request_size=4 [13:33:16]MH_SAM_APDU [13:33:16]CAPDU: 80 09 00 00 [13:33:16]Write to MH i2c: E2 08 00 CA 15 80 09 00 00 00 00 00 00 51 [13:33:16]Write i2c OK [13:33:16]MH_I2C_Read... [13:33:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:33:16]Read from MH i2c: E2 [13:33:16]MH_I2C_Read... [13:33:16]Read from MH i2c: E2 03 00 [13:33:16]MH_I2C_Read... [13:33:16]Read from MH i2c: E2 03 00 CA 15 00 90 00 53 [13:33:16]RAPDU: 90 00 [13:33:16]wFMCommunicate OK [13:33:16]SAM_PROTO_ClearQueue done [13:33:16]KKMCreateOFDPacket [13:33:16]OFDProtocolAddRootSTLVToBuf [13:33:16]FM_MakeSignedData [13:33:16]FM_MakeSignedData [13:33:16]SAM_PROTO_SignData [13:33:16]wFMCommunicate request_size=4 [13:33:16]MH_SAM_APDU [13:33:16]CAPDU: 80 0D 01 02 [13:33:16]Write to MH i2c: E2 08 00 CB 15 80 0D 01 02 00 00 00 00 59 [13:33:16]Write i2c OK [13:33:16]MH_I2C_Read... [13:33:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:33:16]Read from MH i2c: E2 [13:33:16]MH_I2C_Read... [13:33:16]Read from MH i2c: E2 03 00 [13:33:16]MH_I2C_Read... [13:33:16]Read from MH i2c: E2 03 00 CB 15 00 90 00 54 [13:33:16]RAPDU: 90 00 [13:33:16]wFMCommunicate OK [13:33:16]wFMCommunicate request_size=253 [13:33:16]MH_SAM_APDU [13:33:16]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 22 29 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 59 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 1D 00 00 00 00 07 04 06 00 40 19 01 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 9C 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E7 27 01 00 35 04 06 00 80 15 82 C2 2B 39 [13:33:16]Write to MH i2c: E2 00 01 CC 15 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 22 29 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 59 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 1D 00 00 00 00 07 04 06 00 40 19 01 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 9C 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E7 27 01 00 35 04 06 00 80 15 82 C2 2B 39 00 00 E6 [13:33:16]Write i2c OK [13:33:16]MH_I2C_Read... [13:33:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:17]Read from MH i2c: E2 [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: E2 03 00 [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: E2 03 00 CC 15 00 90 00 55 [13:33:17]RAPDU: 90 00 [13:33:17]wFMCommunicate OK [13:33:17]wFMCommunicate request_size=4 [13:33:17]MH_SAM_APDU [13:33:17]CAPDU: 80 0D 03 02 [13:33:17]Write to MH i2c: E2 08 00 CD 15 80 0D 03 02 00 00 00 00 5D [13:33:17]Write i2c OK [13:33:17]MH_I2C_Read... [13:33:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:33:17]Read from MH i2c: E2 [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: E2 0B 00 [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: E2 0B 00 CD 15 00 EB 1B 52 0E AF 3B 5F 46 90 00 53 [13:33:17]RAPDU: EB 1B 52 0E AF 3B 5F 46 90 00 [13:33:17]wFMCommunicate OK [13:33:17]SAM_PROTO_SignData done [13:33:17]FM_MakeSignedData done [13:33:17]CreateOFDProtocolMessage [13:33:17]wFMCommunicate request_size=4 [13:33:17]MH_SAM_APDU [13:33:17]CAPDU: 80 11 00 00 [13:33:17]Write to MH i2c: E2 08 00 CE 15 80 11 00 00 00 00 00 00 5D [13:33:17]Write i2c OK [13:33:17]MH_I2C_Read... [13:33:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:17]Read from MH i2c: E2 [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: E2 17 00 [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: E2 17 00 CE 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 AA [13:33:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:33:17]wFMCommunicate OK [13:33:17]CreateOFDProtocolMessage done [13:33:17]OFDSenderStorePacket 75751 [13:33:17]StoreOFDPacket docnum=75751 [13:33:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 CE 38 00 01 50 4F 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 22 29 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 59 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 1D 00 00 00 00 07 04 06 00 40 19 01 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 9C 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E7 27 01 00 35 04 06 00 80 15 82 C2 2B 39 EB 1B 52 0E AF 3B 5F 46 [13:33:17]CheckFolder [13:33:17]dirname=/storage/ofd_packets [13:33:17]CheckFolder done [13:33:17]ProducePacketName [13:33:17]name=ofd_packets/00075751 [13:33:17]NVStorageSaveData ofd_packets/00075751 [13:33:17]File name is /storage/ofd_packets/00075751 [13:33:17]Write 294 bytes [13:33:17]NVStorageSaveData done [13:33:17]OFDSenderStorePacket done [13:33:17]KKMCreateOFDPacket done [13:33:17]NVStorageSaveData kkm_last_timestamp [13:33:17]File name is /storage/kkm_last_timestamp [13:33:17]Write 4 bytes [13:33:17]NVStorageSaveData done [13:33:17]ExternCall_PrintAddStr [13:33:17]wPrintStart [13:33:17]Write to MH i2c: 01 00 00 CF 15 E4 [13:33:17]Write i2c OK [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: 01 [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: 01 07 00 [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: 01 07 00 CF 15 00 00 00 00 00 FF 0F F9 [13:33:17]RasterBufferAndPrint [13:33:17]line Счет N : (1)1966374 [13:33:17]line ИНН: 02508201610067 [13:33:17]line Контрольно-Кассовый Чек [13:33:17]line ПРОДАЖА [13:33:17]line ТРК (МРК, ГНК) : 32 [13:33:17]line Товар: 2710124130 [13:33:17]line SU-92 [13:33:17]line 10.530 * 68.40 [13:33:17]line = 720.25 [13:33:17]line НДС 12% НСП 1% [13:33:17]line > о реализуемом товаре [13:33:17]line ОКРУГЛЕНИЕ: -0.25 [13:33:17]line ИТОГО: 720.00 [13:33:17]line Внесено: 720.00 [13:33:17]line СДАЧА: 0.00 [13:33:17]line НСП 1% : 6.37 [13:33:17]line НДС 12% : 76.49 [13:33:17]line Наличными: 720.00 [13:33:17]line Безнал.: 0.00 [13:33:17]line Место: АЗС № 133 "Партнер Нефть" [13:33:17]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:33:17]line СНО: Общий режим [13:33:17]line Чек 190 24.10.2024 13:33 [13:33:17]line Смена: 174 ФФД: 1.0 [13:33:17]line ЗНМ: 0300000020 [13:33:17]line РНМ: 0000000000161154 [13:33:17]line Версия ККМ: v1.0 [13:33:17]line ФМ: 0000000000963323 [13:33:17]line ФД: 75751 [13:33:17]line ФПД: 140829876431673 [13:33:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133316&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75751&fm=140829876431673&tin=02508201610067®Number=0000000000161154&sum=72000 [13:33:17]written 0, free lines is 4095 [13:33:17]OFD Sender: Processing packet 75751 [packets to send 16, broken 15] [13:33:17]ProducePacketName [13:33:17]name=ofd_packets/00075751 [13:33:17]OFD Sender: To server: pG, [13:33:17]CommunicateWithHost lk.salyk.kg:30040 [13:33:17]ConnectInit lk.salyk.kg [13:33:17]Connected sock=10 [13:33:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 CE 38 00 01 50 4F 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 22 29 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 59 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 1D 00 00 00 00 07 04 06 00 40 19 01 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 9C 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E7 27 01 00 35 04 06 00 80 15 82 C2 2B 39 EB 1B 52 0E AF 3B 5F 46 [13:33:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 6C C1 47 00 CD 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 39 36 33 33 32 33 10 04 04 00 E7 27 01 00 F4 03 04 00 73 F5 19 67 B6 04 01 00 00 3E 2A AF 49 8F C0 53 64 [13:33:17]CommunicateWithHost err = 0 [13:33:17]CheckOFDResponse [13:33:17]1017 (14) - 77093643461234 [13:33:17]1041 (16) - 0000000000963323 [13:33:17]1040 (4) - 75751 [13:33:17]1012 (4) - 24.10.2024 07:21 [13:33:17]1206 (1) - 0 [13:33:17]OFD Sender: Remove packet 75751 [13:33:17]ProducePacketName [13:33:17]name=ofd_packets/00075751 [13:33:17]NVStorageDeleteData [13:33:17]Write to MH i2c: 01 00 00 F9 15 0E [13:33:17]Write i2c OK [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: 01 [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: 01 07 00 [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: 01 07 00 F9 15 00 00 00 00 00 B4 0C D5 [13:33:17]RasterBufferAndPrint [13:33:17]line [13:33:17]line [13:33:17]line [13:33:17]line [13:33:17]line [13:33:17]written 0, free lines is 3257 [13:33:17]MH_Cut [13:33:17]Write to MH i2c: D1 01 00 00 16 01 E8 [13:33:17]Write i2c OK [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: D1 [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: D1 01 00 [13:33:17]MH_I2C_Read... [13:33:17]Read from MH i2c: D1 01 00 00 16 00 E7 [13:33:17]Write to MH i2c: 01 00 00 01 16 17 [13:33:17]Write i2c OK [13:33:17]MH_I2C_Read... [13:33:18]OFD Sender: No OFD packet to send [13:33:18]*** Cut start [13:33:18]*** Partial cut [13:33:18]*** CUTSNS_PIN = 1 [13:33:18]*** CUTSNS_PIN = 0 [13:33:18]*** Brake cut motor [13:33:19]Read from MH i2c: 01 [13:33:19]MH_I2C_Read... [13:33:19]*** Stop cut motor [13:33:19]*** Cut end [13:33:19]Read from MH i2c: 01 07 00 [13:33:19]MH_I2C_Read... [13:33:19]Read from MH i2c: 01 07 00 01 16 00 00 00 00 00 FF 0F 2C [13:33:19]process_action close_receipt done [13:33:19]requested_data is exist [13:33:19]produce_requested_data [13:33:19]requested_item fm.sn is exist - process it [13:33:19]wFMCommunicate request_size=4 [13:33:19]MH_SAM_APDU [13:33:19]CAPDU: 80 11 00 00 [13:33:19]Write to MH i2c: E2 08 00 02 16 80 11 00 00 00 00 00 00 92 [13:33:19]Write i2c OK [13:33:19]MH_I2C_Read... [13:33:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:19]Read from MH i2c: E2 [13:33:19]MH_I2C_Read... [13:33:19]Read from MH i2c: E2 17 00 [13:33:19]MH_I2C_Read... [13:33:19]Read from MH i2c: E2 17 00 02 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 DF [13:33:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:33:19]wFMCommunicate OK [13:33:19]requested_item fd.num is exist - process it [13:33:19]SAM_PROTO_GetFieldsCounters [13:33:19]wFMCommunicate request_size=4 [13:33:19]MH_SAM_APDU [13:33:19]CAPDU: 80 13 00 00 [13:33:19]Write to MH i2c: E2 08 00 03 16 80 13 00 00 00 00 00 00 95 [13:33:19]Write i2c OK [13:33:19]MH_I2C_Read... [13:33:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:19]Read from MH i2c: E2 [13:33:19]MH_I2C_Read... [13:33:19]Read from MH i2c: E2 62 00 [13:33:19]MH_I2C_Read... [13:33:19]Read from MH i2c: E2 62 00 03 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E7 27 01 00 0E 04 04 00 AE 00 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 A0 [13:33:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E7 27 01 00 0E 04 04 00 AE 00 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:33:19]wFMCommunicate OK [13:33:19]SAM_PROTO_GetFieldsCounters done [13:33:19]requested_item shift.num is exist - process it [13:33:19]requested_item shift.opened is exist - process it [13:33:19]req_shift_opened [13:33:19]FM_GetShiftState [13:33:19]SAM_PROTO_GetShiftState [13:33:19]wFMCommunicate request_size=4 [13:33:19]MH_SAM_APDU [13:33:19]CAPDU: 80 13 01 00 [13:33:19]Write to MH i2c: E2 08 00 04 16 80 13 01 00 00 00 00 00 97 [13:33:19]Write i2c OK [13:33:19]MH_I2C_Read... [13:33:19]Read from MH i2c: E2 [13:33:19]MH_I2C_Read... [13:33:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:19]Read from MH i2c: E2 0E 00 [13:33:19]MH_I2C_Read... [13:33:19]Read from MH i2c: E2 0E 00 04 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 3B [13:33:19]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:33:19]wFMCommunicate OK [13:33:19]SAM_PROTO_GetShiftState done [13:33:19]FM_GetShiftState done [13:33:19]req_shift_opened done [13:33:19]requested_item shift.open_date is exist - process it [13:33:19]req_shift_open_date [13:33:19]req_shift_open_date done [13:33:19]produce_requested_data done [13:33:19]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75751,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:33:19]process_action_free close_receipt [13:33:19]json_value_free [13:33:19]json_value_free done [13:33:19]process_json_proto returns [13:33:19]Send response to host [13:33:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75751,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:33:19]free response buf [13:33:19]execute_script done [13:33:19]execute_script returns [13:33:19]free content buf [13:33:19]Sock 8.Close socket [13:33:19]Sock 8.Thread stoped [13:33:23]OFD Sender: No OFD packet to send [13:33:28]OFD Sender: No OFD packet to send [13:33:31]accept exits with 9 [13:33:31]New connection [13:33:31]New thread 3067354468 created [13:33:31]Thread 3067211108 joined [13:33:31]Waiting for new connection... [13:33:31] Sock 9.Parse request [13:33:31]Sock 9.Check first char [13:33:31]Sock 9.First char is OK [13:33:31]request: POST /json_proto HTTP/1.0 [13:33:31]Method: POST [13:33:31]URL: /json_proto [13:33:31]Method is POST - this is cgi request [13:33:31]url: /json_proto [13:33:31]query_string will be loaded in cgi processing [13:33:31]execute_cgi json_proto POST (null) [13:33:31]execute_cgi path=json_proto method=POST [13:33:31]POST find Content-Length [13:33:31]Host: 172.17.44.196:8080 [13:33:31]Content-Length: 680 [13:33:31]Content-Type: application/json [13:33:31] [13:33:31]POST finish read [13:33:31]Found Content-Length = 680 [13:33:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [13:33:31]execute_script... [13:33: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)1966375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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" ] } } [13:33:31]POST & json_proto [13:33:31]process_json_proto [13:33:31]json parsed OK: [13:33:31]protocol is kg_v1.0 [13:33:31]action value=close_receipt [13:33:31]process_action close_receipt [13:33:31]cmd_close_receipt [13:33:31]MH_GetDate [13:33:31]Write to MH i2c: F0 00 00 05 16 0A [13:33:31]Write i2c OK [13:33:31]MH_I2C_Read... [13:33:31]Read from MH i2c: F0 [13:33:31]MH_I2C_Read... [13:33:31]Read from MH i2c: F0 09 00 [13:33:31]MH_I2C_Read... [13:33:31]Read from MH i2c: F0 09 00 05 16 00 AC 4C 1A 67 E7 19 F8 65 E9 [13:33:31]GetLastDocTimeStamp 1729776796 [13:33:31]current date 1729776812 [13:33:31]FM_GetShiftState [13:33:31]SAM_PROTO_GetShiftState [13:33:31]wFMCommunicate request_size=4 [13:33:31]MH_SAM_APDU [13:33:31]CAPDU: 80 13 01 00 [13:33:31]Write to MH i2c: E2 08 00 06 16 80 13 01 00 00 00 00 00 99 [13:33:31]Write i2c OK [13:33:31]MH_I2C_Read... [13:33:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:31]Read from MH i2c: E2 [13:33:31]MH_I2C_Read... [13:33:31]Read from MH i2c: E2 0E 00 [13:33:31]MH_I2C_Read... [13:33:31]Read from MH i2c: E2 0E 00 06 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 3D [13:33:31]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:33:31]wFMCommunicate OK [13:33:31]SAM_PROTO_GetShiftState done [13:33:31]FM_GetShiftState done [13:33:31]opened in 1729729413 [13:33:31]opened+sec_in_day 1729815813 [13:33:31]quantity*price = 200025 [13:33:31]sum+1 = 200026 [13:33:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 191 24.10.2024 13:33 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75752 ФПД: 105388758595365 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133332&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75752&fm=105388758595365&tin=02508201610067®Number=0000000000161154&sum=200000 [13:33:32]StoreToDocumentArchive [13:33:32]shift 174 fd 75752 [13:33:32]save to /storage/0174/doc_00075752 [13:33:32]save last doc name /storage/0174/doc_00075752 to /storage/kkm_last_doc_name [13:33:32]save OK [13:33:32]Clear old archive folders... [13:33:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:33:32]tlvbuf is 01E84940 [13:33:32]SAM_PROTO_ClearQueue [13:33:32]wFMCommunicate request_size=4 [13:33:32]MH_SAM_APDU [13:33:32]CAPDU: 80 09 00 00 [13:33:32]Write to MH i2c: E2 08 00 13 16 80 09 00 00 00 00 00 00 9B [13:33:32]Write i2c OK [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 [13:33:32]MH_I2C_Read... [13:33:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:33:32]Read from MH i2c: E2 03 00 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 03 00 13 16 00 90 00 9D [13:33:32]RAPDU: 90 00 [13:33:32]wFMCommunicate OK [13:33:32]SAM_PROTO_ClearQueue done [13:33:32]KKMCreateOFDPacket [13:33:32]OFDProtocolAddRootSTLVToBuf [13:33:32]FM_MakeSignedData [13:33:32]FM_MakeSignedData [13:33:32]SAM_PROTO_SignData [13:33:32]wFMCommunicate request_size=4 [13:33:32]MH_SAM_APDU [13:33:32]CAPDU: 80 0D 01 02 [13:33:32]Write to MH i2c: E2 08 00 14 16 80 0D 01 02 00 00 00 00 A3 [13:33:32]Write i2c OK [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 [13:33:32]MH_I2C_Read... [13:33:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:33:32]Read from MH i2c: E2 03 00 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 03 00 14 16 00 90 00 9E [13:33:32]RAPDU: 90 00 [13:33:32]wFMCommunicate OK [13:33:32]wFMCommunicate request_size=255 [13:33:32]MH_SAM_APDU [13:33: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 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 BF 00 00 00 F4 03 04 00 AC 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E8 27 01 00 35 04 06 00 5F D9 BB 84 [13:33:32]Write to MH i2c: E2 02 01 15 16 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 BF 00 00 00 F4 03 04 00 AC 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E8 27 01 00 35 04 06 00 5F D9 BB 84 00 00 76 [13:33:32]Write i2c OK [13:33:32]MH_I2C_Read... [13:33:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:32]Read from MH i2c: E2 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 03 00 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 03 00 15 16 00 90 00 9F [13:33:32]RAPDU: 90 00 [13:33:32]wFMCommunicate OK [13:33:32]wFMCommunicate request_size=7 [13:33:32]MH_SAM_APDU [13:33:32]CAPDU: 80 0D 02 02 02 F7 25 [13:33:32]Write to MH i2c: E2 0A 00 16 16 80 0D 02 02 02 00 F7 25 00 00 C6 [13:33:32]Write i2c OK [13:33:32]MH_I2C_Read... [13:33:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:32]Read from MH i2c: E2 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 03 00 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 03 00 16 16 00 90 00 A0 [13:33:32]RAPDU: 90 00 [13:33:32]wFMCommunicate OK [13:33:32]wFMCommunicate request_size=4 [13:33:32]MH_SAM_APDU [13:33:32]CAPDU: 80 0D 03 02 [13:33:32]Write to MH i2c: E2 08 00 17 16 80 0D 03 02 00 00 00 00 A8 [13:33:32]Write i2c OK [13:33:32]MH_I2C_Read... [13:33:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:33:32]Read from MH i2c: E2 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 0B 00 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 0B 00 17 16 00 D1 D2 D5 57 57 F3 D9 6C 90 00 07 [13:33:32]RAPDU: D1 D2 D5 57 57 F3 D9 6C 90 00 [13:33:32]wFMCommunicate OK [13:33:32]SAM_PROTO_SignData done [13:33:32]FM_MakeSignedData done [13:33:32]CreateOFDProtocolMessage [13:33:32]wFMCommunicate request_size=4 [13:33:32]MH_SAM_APDU [13:33:32]CAPDU: 80 11 00 00 [13:33:32]Write to MH i2c: E2 08 00 18 16 80 11 00 00 00 00 00 00 A8 [13:33:32]Write i2c OK [13:33:32]MH_I2C_Read... [13:33:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:32]Read from MH i2c: E2 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 17 00 [13:33:32]MH_I2C_Read... [13:33:32]Read from MH i2c: E2 17 00 18 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 F5 [13:33:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:33:32]wFMCommunicate OK [13:33:32]CreateOFDProtocolMessage done [13:33:32]OFDSenderStorePacket 75752 [13:33:32]StoreOFDPacket docnum=75752 [13:33:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 C5 80 04 01 84 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 BF 00 00 00 F4 03 04 00 AC 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E8 27 01 00 35 04 06 00 5F D9 BB 84 F7 25 D1 D2 D5 57 57 F3 D9 6C [13:33:32]CheckFolder [13:33:32]dirname=/storage/ofd_packets [13:33:32]CheckFolder done [13:33:32]ProducePacketName [13:33:32]name=ofd_packets/00075752 [13:33:32]NVStorageSaveData ofd_packets/00075752 [13:33:32]File name is /storage/ofd_packets/00075752 [13:33:32]Write 298 bytes [13:33:32]NVStorageSaveData done [13:33:32]OFDSenderStorePacket done [13:33:32]KKMCreateOFDPacket done [13:33:32]NVStorageSaveData kkm_last_timestamp [13:33:32]File name is /storage/kkm_last_timestamp [13:33:32]Write 4 bytes [13:33:32]NVStorageSaveData done [13:33:32]ExternCall_PrintAddStr [13:33:32]wPrintStart [13:33:32]Write to MH i2c: 01 00 00 19 16 2F [13:33:32]Write i2c OK [13:33:33]MH_I2C_Read... [13:33:33]Read from MH i2c: 01 [13:33:33]MH_I2C_Read... [13:33:33]Read from MH i2c: 01 07 00 [13:33:33]MH_I2C_Read... [13:33:33]Read from MH i2c: 01 07 00 19 16 00 00 00 00 00 FF 0F 44 [13:33:33]RasterBufferAndPrint [13:33:33]line Счет N : (1)1966375 [13:33:33]line ИНН: 02508201610067 [13:33:33]line Контрольно-Кассовый Чек [13:33:33]line ПРОДАЖА [13:33:33]line ТРК (МРК, ГНК) : 21 [13:33:33]line Товар: 2710194210 [13:33:33]line ДТ-К-5 [13:33:33]line 26.250 * 76.20 [13:33:33]line = 2000.25 [13:33:33]line НДС 12% НСП 1% [13:33:33]line > о реализуемом товаре [13:33:33]line ОКРУГЛЕНИЕ: -0.25 [13:33:33]line ИТОГО: 2000.00 [13:33:33]line Внесено: 2000.00 [13:33:33]line СДАЧА: 0.00 [13:33:33]line НСП 1% : 17.70 [13:33:33]line НДС 12% : 212.42 [13:33:33]line Наличными: 2000.00 [13:33:33]line Безнал.: 0.00 [13:33:33]line Место: АЗС № 133 "Партнер Нефть" [13:33:33]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:33:33]line СНО: Общий режим [13:33:33]line Чек 191 24.10.2024 13:33 [13:33:33]line Смена: 174 ФФД: 1.0 [13:33:33]line ЗНМ: 0300000020 [13:33:33]line РНМ: 0000000000161154 [13:33:33]line Версия ККМ: v1.0 [13:33:33]line ФМ: 0000000000963323 [13:33:33]line ФД: 75752 [13:33:33]line ФПД: 105388758595365 [13:33:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133332&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75752&fm=105388758595365&tin=02508201610067®Number=0000000000161154&sum=200000 [13:33:33]written 0, free lines is 4095 [13:33:33]OFD Sender: Processing packet 75752 [packets to send 16, broken 15] [13:33:33]ProducePacketName [13:33:33]name=ofd_packets/00075752 [13:33:33]OFD Sender: To server: pG, [13:33:33]CommunicateWithHost lk.salyk.kg:30040 [13:33:33]ConnectInit lk.salyk.kg [13:33:33]Connected sock=10 [13:33:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 C5 80 04 01 84 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 BF 00 00 00 F4 03 04 00 AC 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E8 27 01 00 35 04 06 00 5F D9 BB 84 F7 25 D1 D2 D5 57 57 F3 D9 6C [13:33:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 62 F9 47 00 C6 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 39 36 33 33 32 33 10 04 04 00 E8 27 01 00 F4 03 04 00 83 F5 19 67 B6 04 01 00 00 F2 EB 9A 8E 72 60 08 80 [13:33:33]CommunicateWithHost err = 0 [13:33:33]CheckOFDResponse [13:33:33]1017 (14) - 77093643461234 [13:33:33]1041 (16) - 0000000000963323 [13:33:33]1040 (4) - 75752 [13:33:33]1012 (4) - 24.10.2024 07:21 [13:33:33]1206 (1) - 0 [13:33:33]OFD Sender: Remove packet 75752 [13:33:33]ProducePacketName [13:33:33]name=ofd_packets/00075752 [13:33:33]NVStorageDeleteData [13:33:33]Write to MH i2c: 01 00 00 43 16 59 [13:33:33]Write i2c OK [13:33:33]MH_I2C_Read... [13:33:33]Read from MH i2c: 01 [13:33:33]MH_I2C_Read... [13:33:33]Read from MH i2c: 01 07 00 [13:33:33]MH_I2C_Read... [13:33:33]Read from MH i2c: 01 07 00 43 16 00 00 00 00 00 B6 0C 22 [13:33:33]RasterBufferAndPrint [13:33:33]line [13:33:33]line [13:33:33]line [13:33:33]line [13:33:33]line [13:33:33]written 0, free lines is 3258 [13:33:33]MH_Cut [13:33:33]Write to MH i2c: D1 01 00 4A 16 01 32 [13:33:33]Write i2c OK [13:33:33]MH_I2C_Read... [13:33:33]Read from MH i2c: D1 [13:33:33]MH_I2C_Read... [13:33:33]Read from MH i2c: D1 01 00 [13:33:33]MH_I2C_Read... [13:33:33]Read from MH i2c: D1 01 00 4A 16 00 31 [13:33:33]Write to MH i2c: 01 00 00 4B 16 61 [13:33:33]Write i2c OK [13:33:33]MH_I2C_Read... [13:33:33]OFD Sender: No OFD packet to send [13:33:34]*** Cut start [13:33:34]*** Partial cut [13:33:34]*** CUTSNS_PIN = 1 [13:33:34]*** CUTSNS_PIN = 0 [13:33:34]*** Brake cut motor [13:33:34]Read from MH i2c: 01 [13:33:34]MH_I2C_Read... [13:33:34]*** Stop cut motor [13:33:34]*** Cut end [13:33:34]Read from MH i2c: 01 07 00 [13:33:34]MH_I2C_Read... [13:33:34]Read from MH i2c: 01 07 00 4B 16 00 00 00 00 00 FF 0F 76 [13:33:35]process_action close_receipt done [13:33:35]requested_data is exist [13:33:35]produce_requested_data [13:33:35]requested_item fm.sn is exist - process it [13:33:35]wFMCommunicate request_size=4 [13:33:35]MH_SAM_APDU [13:33:35]CAPDU: 80 11 00 00 [13:33:35]Write to MH i2c: E2 08 00 4C 16 80 11 00 00 00 00 00 00 DC [13:33:35]Write i2c OK [13:33:35]MH_I2C_Read... [13:33:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:35]Read from MH i2c: E2 [13:33:35]MH_I2C_Read... [13:33:35]Read from MH i2c: E2 17 00 [13:33:35]MH_I2C_Read... [13:33:35]Read from MH i2c: E2 17 00 4C 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 29 [13:33:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:33:35]wFMCommunicate OK [13:33:35]requested_item fd.num is exist - process it [13:33:35]SAM_PROTO_GetFieldsCounters [13:33:35]wFMCommunicate request_size=4 [13:33:35]MH_SAM_APDU [13:33:35]CAPDU: 80 13 00 00 [13:33:35]Write to MH i2c: E2 08 00 4D 16 80 13 00 00 00 00 00 00 DF [13:33:35]Write i2c OK [13:33:35]MH_I2C_Read... [13:33:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:35]Read from MH i2c: E2 [13:33:35]MH_I2C_Read... [13:33:35]Read from MH i2c: E2 62 00 [13:33:35]MH_I2C_Read... [13:33:35]Read from MH i2c: E2 62 00 4D 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E8 27 01 00 0E 04 04 00 AE 00 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 EE [13:33:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E8 27 01 00 0E 04 04 00 AE 00 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:33:35]wFMCommunicate OK [13:33:35]SAM_PROTO_GetFieldsCounters done [13:33:35]requested_item shift.num is exist - process it [13:33:35]requested_item shift.opened is exist - process it [13:33:35]req_shift_opened [13:33:35]FM_GetShiftState [13:33:35]SAM_PROTO_GetShiftState [13:33:35]wFMCommunicate request_size=4 [13:33:35]MH_SAM_APDU [13:33:35]CAPDU: 80 13 01 00 [13:33:35]Write to MH i2c: E2 08 00 4E 16 80 13 01 00 00 00 00 00 E1 [13:33:35]Write i2c OK [13:33:35]MH_I2C_Read... [13:33:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:35]Read from MH i2c: E2 [13:33:35]MH_I2C_Read... [13:33:35]Read from MH i2c: E2 0E 00 [13:33:35]MH_I2C_Read... [13:33:35]Read from MH i2c: E2 0E 00 4E 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 85 [13:33:35]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:33:35]wFMCommunicate OK [13:33:35]SAM_PROTO_GetShiftState done [13:33:35]FM_GetShiftState done [13:33:35]req_shift_opened done [13:33:35]requested_item shift.open_date is exist - process it [13:33:35]req_shift_open_date [13:33:35]req_shift_open_date done [13:33:35]produce_requested_data done [13:33:35]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75752,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:33:35]process_action_free close_receipt [13:33:35]json_value_free [13:33:35]json_value_free done [13:33:35]process_json_proto returns [13:33:35]Send response to host [13:33:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75752,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:33:35]free response buf [13:33:35]execute_script done [13:33:35]execute_script returns [13:33:35]free content buf [13:33:35]Sock 9.Close socket [13:33:35]Sock 9.Thread stoped [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:05]accept exits with 8 [13:34:05]New connection [13:34:05]New thread 3067211108 created [13:34:05]Thread 3067354468 joined [13:34:05]Waiting for new connection... [13:34:05] Sock 8.Parse request [13:34:05]Sock 8.Check first char [13:34:05]Sock 8.First char is OK [13:34:05]request: POST /json_proto HTTP/1.0 [13:34:05]Method: POST [13:34:05]URL: /json_proto [13:34:05]Method is POST - this is cgi request [13:34:05]url: /json_proto [13:34:05]query_string will be loaded in cgi processing [13:34:05]execute_cgi json_proto POST (null) [13:34:05]execute_cgi path=json_proto method=POST [13:34:05]POST find Content-Length [13:34:05]Host: 172.17.44.196:8080 [13:34:05]Content-Length: 678 [13:34:05]Content-Type: application/json [13:34:05] [13:34:05]POST finish read [13:34:05]Found Content-Length = 678 [13:34:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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" ] } } [13:34:05]execute_script... [13:34: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)1966376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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" ] } } [13:34:05]POST & json_proto [13:34:05]process_json_proto [13:34:05]json parsed OK: [13:34:05]protocol is kg_v1.0 [13:34:05]action value=close_receipt [13:34:05]process_action close_receipt [13:34:05]cmd_close_receipt [13:34:05]MH_GetDate [13:34:05]Write to MH i2c: F0 00 00 4F 16 54 [13:34:05]Write i2c OK [13:34:05]MH_I2C_Read... [13:34:05]Read from MH i2c: F0 [13:34:05]MH_I2C_Read... [13:34:05]Read from MH i2c: F0 09 00 [13:34:05]MH_I2C_Read... [13:34:05]Read from MH i2c: F0 09 00 4F 16 00 CE 4C 1A 67 E7 19 F8 65 55 [13:34:05]GetLastDocTimeStamp 1729776812 [13:34:05]current date 1729776846 [13:34:05]FM_GetShiftState [13:34:05]SAM_PROTO_GetShiftState [13:34:05]wFMCommunicate request_size=4 [13:34:05]MH_SAM_APDU [13:34:05]CAPDU: 80 13 01 00 [13:34:05]Write to MH i2c: E2 08 00 50 16 80 13 01 00 00 00 00 00 E3 [13:34:05]Write i2c OK [13:34:05]MH_I2C_Read... [13:34:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:05]Read from MH i2c: E2 [13:34:05]MH_I2C_Read... [13:34:05]Read from MH i2c: E2 0E 00 [13:34:05]MH_I2C_Read... [13:34:05]Read from MH i2c: E2 0E 00 50 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 87 [13:34:05]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:34:05]wFMCommunicate OK [13:34:05]SAM_PROTO_GetShiftState done [13:34:05]FM_GetShiftState done [13:34:05]opened in 1729729413 [13:34:05]opened+sec_in_day 1729815813 [13:34:05]quantity*price = 50041 [13:34:05]sum+1 = 50042 [13:34:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 192 24.10.2024 13:34 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75753 ФПД: 237774773196514 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133406&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75753&fm=237774773196514&tin=02508201610067®Number=0000000000161154&sum=50000 [13:34:06]StoreToDocumentArchive [13:34:06]shift 174 fd 75753 [13:34:06]save to /storage/0174/doc_00075753 [13:34:06]save last doc name /storage/0174/doc_00075753 to /storage/kkm_last_doc_name [13:34:06]save OK [13:34:06]Clear old archive folders... [13:34:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:34:06]tlvbuf is 01EA2830 [13:34:06]SAM_PROTO_ClearQueue [13:34:06]wFMCommunicate request_size=4 [13:34:06]MH_SAM_APDU [13:34:06]CAPDU: 80 09 00 00 [13:34:06]Write to MH i2c: E2 08 00 5D 16 80 09 00 00 00 00 00 00 E5 [13:34:06]Write i2c OK [13:34:06]MH_I2C_Read... [13:34:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:34:06]Read from MH i2c: E2 [13:34:06]MH_I2C_Read... [13:34:06]Read from MH i2c: E2 03 00 [13:34:06]MH_I2C_Read... [13:34:06]Read from MH i2c: E2 03 00 5D 16 00 90 00 E7 [13:34:06]RAPDU: 90 00 [13:34:06]wFMCommunicate OK [13:34:06]SAM_PROTO_ClearQueue done [13:34:06]KKMCreateOFDPacket [13:34:06]OFDProtocolAddRootSTLVToBuf [13:34:06]FM_MakeSignedData [13:34:06]FM_MakeSignedData [13:34:06]SAM_PROTO_SignData [13:34:06]wFMCommunicate request_size=4 [13:34:06]MH_SAM_APDU [13:34:06]CAPDU: 80 0D 01 02 [13:34:06]Write to MH i2c: E2 08 00 5E 16 80 0D 01 02 00 00 00 00 ED [13:34:06]Write i2c OK [13:34:06]MH_I2C_Read... [13:34:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:34:06]Read from MH i2c: E2 [13:34:06]MH_I2C_Read... [13:34:06]Read from MH i2c: E2 03 00 [13:34:06]MH_I2C_Read... [13:34:06]Read from MH i2c: E2 03 00 5E 16 00 90 00 E8 [13:34:06]RAPDU: 90 00 [13:34:06]wFMCommunicate OK [13:34:06]wFMCommunicate request_size=255 [13:34:06]MH_SAM_APDU [13:34: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 C0 00 00 00 F4 03 04 00 CE 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E9 27 01 00 35 04 06 00 D8 [13:34:06]Write to MH i2c: E2 02 01 5F 16 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 C0 00 00 00 F4 03 04 00 CE 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E9 27 01 00 35 04 06 00 D8 00 00 61 [13:34:06]Write i2c OK [13:34:06]MH_I2C_Read... [13:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:07]Read from MH i2c: E2 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 03 00 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 03 00 5F 16 00 90 00 E9 [13:34:07]RAPDU: 90 00 [13:34:07]wFMCommunicate OK [13:34:07]wFMCommunicate request_size=10 [13:34:07]MH_SAM_APDU [13:34:07]CAPDU: 80 0D 02 02 05 41 40 E4 96 E2 [13:34:07]Write to MH i2c: E2 0D 00 60 16 80 0D 02 02 05 00 41 40 E4 96 E2 00 00 D7 [13:34:07]Write i2c OK [13:34:07]MH_I2C_Read... [13:34:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:07]Read from MH i2c: E2 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 03 00 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 03 00 60 16 00 90 00 EA [13:34:07]RAPDU: 90 00 [13:34:07]wFMCommunicate OK [13:34:07]wFMCommunicate request_size=4 [13:34:07]MH_SAM_APDU [13:34:07]CAPDU: 80 0D 03 02 [13:34:07]Write to MH i2c: E2 08 00 61 16 80 0D 03 02 00 00 00 00 F2 [13:34:07]Write i2c OK [13:34:07]MH_I2C_Read... [13:34:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:34:07]Read from MH i2c: E2 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 0B 00 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 0B 00 61 16 00 2E 1B 15 CA 0C E6 35 13 90 00 55 [13:34:07]RAPDU: 2E 1B 15 CA 0C E6 35 13 90 00 [13:34:07]wFMCommunicate OK [13:34:07]SAM_PROTO_SignData done [13:34:07]FM_MakeSignedData done [13:34:07]CreateOFDProtocolMessage [13:34:07]wFMCommunicate request_size=4 [13:34:07]MH_SAM_APDU [13:34:07]CAPDU: 80 11 00 00 [13:34:07]Write to MH i2c: E2 08 00 62 16 80 11 00 00 00 00 00 00 F2 [13:34:07]Write i2c OK [13:34:07]MH_I2C_Read... [13:34:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:07]Read from MH i2c: E2 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 17 00 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: E2 17 00 62 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 3F [13:34:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:34:07]wFMCommunicate OK [13:34:07]CreateOFDProtocolMessage done [13:34:07]OFDSenderStorePacket 75753 [13:34:07]StoreOFDPacket docnum=75753 [13:34:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 9D 56 07 01 B8 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 C0 00 00 00 F4 03 04 00 CE 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E9 27 01 00 35 04 06 00 D8 41 40 E4 96 E2 2E 1B 15 CA 0C E6 35 13 [13:34:07]CheckFolder [13:34:07]dirname=/storage/ofd_packets [13:34:07]CheckFolder done [13:34:07]ProducePacketName [13:34:07]name=ofd_packets/00075753 [13:34:07]NVStorageSaveData ofd_packets/00075753 [13:34:07]File name is /storage/ofd_packets/00075753 [13:34:07]Write 301 bytes [13:34:07]NVStorageSaveData done [13:34:07]OFDSenderStorePacket done [13:34:07]KKMCreateOFDPacket done [13:34:07]NVStorageSaveData kkm_last_timestamp [13:34:07]File name is /storage/kkm_last_timestamp [13:34:07]Write 4 bytes [13:34:07]NVStorageSaveData done [13:34:07]ExternCall_PrintAddStr [13:34:07]wPrintStart [13:34:07]Write to MH i2c: 01 00 00 63 16 79 [13:34:07]Write i2c OK [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: 01 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: 01 07 00 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: 01 07 00 63 16 00 00 00 00 00 FF 0F 8E [13:34:07]RasterBufferAndPrint [13:34:07]line Счет N : (1)1966376 [13:34:07]line ИНН: 02508201610067 [13:34:07]line Контрольно-Кассовый Чек [13:34:07]line ПРОДАЖА [13:34:07]line ТРК (МРК, ГНК) : 53 [13:34:07]line Товар: 2710124130 [13:34:07]line Аи-92-К-5 [13:34:07]line 7.480 * 66.90 [13:34:07]line = 500.41 [13:34:07]line НДС 12% НСП 1% [13:34:07]line > о реализуемом товаре [13:34:07]line ОКРУГЛЕНИЕ: -0.41 [13:34:07]line ИТОГО: 500.00 [13:34:07]line Внесено: 500.00 [13:34:07]line СДАЧА: 0.00 [13:34:07]line НСП 1% : 4.43 [13:34:07]line НДС 12% : 53.14 [13:34:07]line Наличными: 500.00 [13:34:07]line Безнал.: 0.00 [13:34:07]line Место: АЗС № 133 "Партнер Нефть" [13:34:07]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:34:07]line СНО: Общий режим [13:34:07]line Чек 192 24.10.2024 13:34 [13:34:07]line Смена: 174 ФФД: 1.0 [13:34:07]line ЗНМ: 0300000020 [13:34:07]line РНМ: 0000000000161154 [13:34:07]line Версия ККМ: v1.0 [13:34:07]line ФМ: 0000000000963323 [13:34:07]line ФД: 75753 [13:34:07]line ФПД: 237774773196514 [13:34:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133406&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75753&fm=237774773196514&tin=02508201610067®Number=0000000000161154&sum=50000 [13:34:07]OFD Sender: Processing packet 75753 [packets to send 16, broken 15] [13:34:07]ProducePacketName [13:34:07]name=ofd_packets/00075753 [13:34:07]OFD Sender: To server: pG, [13:34:07]CommunicateWithHost lk.salyk.kg:30040 [13:34:07]ConnectInit lk.salyk.kg [13:34:07]written 0, free lines is 4095 [13:34:07]Connected sock=10 [13:34:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 9D 56 07 01 B8 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 C0 00 00 00 F4 03 04 00 CE 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 E9 27 01 00 35 04 06 00 D8 41 40 E4 96 E2 2E 1B 15 CA 0C E6 35 13 [13:34:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 20 96 47 00 22 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 39 36 33 33 32 33 10 04 04 00 E9 27 01 00 F4 03 04 00 A5 F5 19 67 B6 04 01 00 00 43 7B ED 42 FF 42 E6 54 [13:34:07]CommunicateWithHost err = 0 [13:34:07]CheckOFDResponse [13:34:07]1017 (14) - 77093643461234 [13:34:07]1041 (16) - 0000000000963323 [13:34:07]1040 (4) - 75753 [13:34:07]1012 (4) - 24.10.2024 07:22 [13:34:07]1206 (1) - 0 [13:34:07]OFD Sender: Remove packet 75753 [13:34:07]ProducePacketName [13:34:07]name=ofd_packets/00075753 [13:34:07]NVStorageDeleteData [13:34:07]Write to MH i2c: 01 00 00 8D 16 A3 [13:34:07]Write i2c OK [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: 01 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: 01 07 00 [13:34:07]MH_I2C_Read... [13:34:07]Read from MH i2c: 01 07 00 8D 16 00 00 00 00 00 B3 0C 69 [13:34:07]RasterBufferAndPrint [13:34:07]line [13:34:07]line [13:34:07]line [13:34:07]line [13:34:07]line [13:34:07]written 0, free lines is 3256 [13:34:08]MH_Cut [13:34:08]Write to MH i2c: D1 01 00 94 16 01 7C [13:34:08]Write i2c OK [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: D1 [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: D1 01 00 [13:34:08]MH_I2C_Read... [13:34:08]Read from MH i2c: D1 01 00 94 16 00 7B [13:34:08]Write to MH i2c: 01 00 00 95 16 AB [13:34:08]Write i2c OK [13:34:08]MH_I2C_Read... [13:34:08]OFD Sender: No OFD packet to send [13:34:08]*** Cut start [13:34:08]*** Partial cut [13:34:08]*** CUTSNS_PIN = 1 [13:34:08]*** CUTSNS_PIN = 0 [13:34:09]*** Brake cut motor [13:34:09]Read from MH i2c: 01 [13:34:09]MH_I2C_Read... [13:34:09]*** Stop cut motor [13:34:09]*** Cut end [13:34:09]Read from MH i2c: 01 07 00 [13:34:09]MH_I2C_Read... [13:34:09]Read from MH i2c: 01 07 00 95 16 00 00 00 00 00 FF 0F C0 [13:34:09]process_action close_receipt done [13:34:09]requested_data is exist [13:34:09]produce_requested_data [13:34:09]requested_item fm.sn is exist - process it [13:34:09]wFMCommunicate request_size=4 [13:34:09]MH_SAM_APDU [13:34:09]CAPDU: 80 11 00 00 [13:34:09]Write to MH i2c: E2 08 00 96 16 80 11 00 00 00 00 00 00 26 [13:34:09]Write i2c OK [13:34:09]MH_I2C_Read... [13:34:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:09]Read from MH i2c: E2 [13:34:09]MH_I2C_Read... [13:34:09]Read from MH i2c: E2 17 00 [13:34:09]MH_I2C_Read... [13:34:09]Read from MH i2c: E2 17 00 96 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 73 [13:34:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:34:09]wFMCommunicate OK [13:34:09]requested_item fd.num is exist - process it [13:34:09]SAM_PROTO_GetFieldsCounters [13:34:09]wFMCommunicate request_size=4 [13:34:09]MH_SAM_APDU [13:34:09]CAPDU: 80 13 00 00 [13:34:09]Write to MH i2c: E2 08 00 97 16 80 13 00 00 00 00 00 00 29 [13:34:09]Write i2c OK [13:34:09]MH_I2C_Read... [13:34:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:34:09]Read from MH i2c: E2 [13:34:09]MH_I2C_Read... [13:34:09]Read from MH i2c: E2 62 00 [13:34:09]MH_I2C_Read... [13:34:09]Read from MH i2c: E2 62 00 97 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E9 27 01 00 0E 04 04 00 AE 00 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 3C [13:34:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 E9 27 01 00 0E 04 04 00 AE 00 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:34:09]wFMCommunicate OK [13:34:09]SAM_PROTO_GetFieldsCounters done [13:34:09]requested_item shift.num is exist - process it [13:34:09]requested_item shift.opened is exist - process it [13:34:09]req_shift_opened [13:34:09]FM_GetShiftState [13:34:09]SAM_PROTO_GetShiftState [13:34:09]wFMCommunicate request_size=4 [13:34:09]MH_SAM_APDU [13:34:09]CAPDU: 80 13 01 00 [13:34:09]Write to MH i2c: E2 08 00 98 16 80 13 01 00 00 00 00 00 2B [13:34:09]Write i2c OK [13:34:09]MH_I2C_Read... [13:34:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:09]Read from MH i2c: E2 [13:34:09]MH_I2C_Read... [13:34:09]Read from MH i2c: E2 0E 00 [13:34:09]MH_I2C_Read... [13:34:09]Read from MH i2c: E2 0E 00 98 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 CF [13:34:09]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:34:09]wFMCommunicate OK [13:34:09]SAM_PROTO_GetShiftState done [13:34:09]FM_GetShiftState done [13:34:09]req_shift_opened done [13:34:09]requested_item shift.open_date is exist - process it [13:34:09]req_shift_open_date [13:34:09]req_shift_open_date done [13:34:09]produce_requested_data done [13:34:09]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75753,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:34:09]process_action_free close_receipt [13:34:09]json_value_free [13:34:09]json_value_free done [13:34:09]process_json_proto returns [13:34:09]Send response to host [13:34:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75753,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:34:09]free response buf [13:34:09]execute_script done [13:34:09]execute_script returns [13:34:09]free content buf [13:34:09]Sock 8.Close socket [13:34:09]Sock 8.Thread stoped [13:34:13]OFD Sender: No OFD packet to send [13:34:18]OFD Sender: No OFD packet to send [13:34:23]OFD Sender: No OFD packet to send [13:34:28]OFD Sender: No OFD packet to send [13:34:33]OFD Sender: No OFD packet to send [13:34:38]OFD Sender: No OFD packet to send [13:34:43]OFD Sender: No OFD packet to send [13:34:48]OFD Sender: No OFD packet to send [13:34:51]accept exits with 9 [13:34:51]New connection [13:34:51]New thread 3067354468 created [13:34:51]Thread 3067211108 joined [13:34:51]Waiting for new connection... [13:34:51] Sock 9.Parse request [13:34:51]Sock 9.Check first char [13:34:51]Sock 9.First char is OK [13:34:51]request: POST /json_proto HTTP/1.0 [13:34:51]Method: POST [13:34:51]URL: /json_proto [13:34:51]Method is POST - this is cgi request [13:34:51]url: /json_proto [13:34:51]query_string will be loaded in cgi processing [13:34:51]execute_cgi json_proto POST (null) [13:34:51]execute_cgi path=json_proto method=POST [13:34:51]POST find Content-Length [13:34:51]Host: 172.17.44.196:8080 [13:34:51]Content-Length: 676 [13:34:51]Content-Type: application/json [13:34:51] [13:34:51]POST finish read [13:34:51]Found Content-Length = 676 [13:34:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [13:34:51]execute_script... [13:34: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)1966377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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" ] } } [13:34:51]POST & json_proto [13:34:51]process_json_proto [13:34:51]json parsed OK: [13:34:51]protocol is kg_v1.0 [13:34:51]action value=close_receipt [13:34:51]process_action close_receipt [13:34:51]cmd_close_receipt [13:34:51]MH_GetDate [13:34:51]Write to MH i2c: F0 00 00 99 16 9E [13:34:51]Write i2c OK [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: F0 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: F0 09 00 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: F0 09 00 99 16 00 FC 4C 1A 67 E7 19 F8 65 CD [13:34:51]GetLastDocTimeStamp 1729776846 [13:34:51]current date 1729776892 [13:34:51]FM_GetShiftState [13:34:51]SAM_PROTO_GetShiftState [13:34:51]wFMCommunicate request_size=4 [13:34:51]MH_SAM_APDU [13:34:51]CAPDU: 80 13 01 00 [13:34:51]Write to MH i2c: E2 08 00 9A 16 80 13 01 00 00 00 00 00 2D [13:34:51]Write i2c OK [13:34:51]MH_I2C_Read... [13:34:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:51]Read from MH i2c: E2 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 0E 00 [13:34:51]MH_I2C_Read... [13:34:51]Read from MH i2c: E2 0E 00 9A 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D1 [13:34:51]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:34:51]wFMCommunicate OK [13:34:51]SAM_PROTO_GetShiftState done [13:34:51]FM_GetShiftState done [13:34:51]opened in 1729729413 [13:34:51]opened+sec_in_day 1729815813 [13:34:51]quantity*price = 80010 [13:34:51]sum+1 = 80011 [13:34:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 193 24.10.2024 13:34 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75754 ФПД: 173101789737146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133452&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75754&fm=173101789737146&tin=02508201610067®Number=0000000000161154&sum=80000 [13:34:52]StoreToDocumentArchive [13:34:52]shift 174 fd 75754 [13:34:52]save to /storage/0174/doc_00075754 [13:34:52]save last doc name /storage/0174/doc_00075754 to /storage/kkm_last_doc_name [13:34:52]save OK [13:34:52]Clear old archive folders... [13:34:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:34:52]tlvbuf is 01EA9ED0 [13:34:52]SAM_PROTO_ClearQueue [13:34:52]wFMCommunicate request_size=4 [13:34:52]MH_SAM_APDU [13:34:52]CAPDU: 80 09 00 00 [13:34:52]Write to MH i2c: E2 08 00 A7 16 80 09 00 00 00 00 00 00 2F [13:34:52]Write i2c OK [13:34:52]MH_I2C_Read... [13:34:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:34:52]Read from MH i2c: E2 [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: E2 03 00 [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: E2 03 00 A7 16 00 90 00 31 [13:34:52]RAPDU: 90 00 [13:34:52]wFMCommunicate OK [13:34:52]SAM_PROTO_ClearQueue done [13:34:52]KKMCreateOFDPacket [13:34:52]OFDProtocolAddRootSTLVToBuf [13:34:52]FM_MakeSignedData [13:34:52]FM_MakeSignedData [13:34:52]SAM_PROTO_SignData [13:34:52]wFMCommunicate request_size=4 [13:34:52]MH_SAM_APDU [13:34:52]CAPDU: 80 0D 01 02 [13:34:52]Write to MH i2c: E2 08 00 A8 16 80 0D 01 02 00 00 00 00 37 [13:34:52]Write i2c OK [13:34:52]MH_I2C_Read... [13:34:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:34:52]Read from MH i2c: E2 [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: E2 03 00 [13:34:52]MH_I2C_Read... [13:34:52]Read from MH i2c: E2 03 00 A8 16 00 90 00 32 [13:34:52]RAPDU: 90 00 [13:34:52]wFMCommunicate OK [13:34:52]wFMCommunicate request_size=255 [13:34:52]MH_SAM_APDU [13:34: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 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 C1 00 00 00 F4 03 04 00 FC 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EA 27 01 00 35 04 06 00 9D 6F 66 AF [13:34:52]Write to MH i2c: E2 02 01 A9 16 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 C1 00 00 00 F4 03 04 00 FC 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EA 27 01 00 35 04 06 00 9D 6F 66 AF 00 00 4D [13:34:52]Write i2c OK [13:34:52]MH_I2C_Read... [13:34:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:53]Read from MH i2c: E2 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 03 00 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 03 00 A9 16 00 90 00 33 [13:34:53]RAPDU: 90 00 [13:34:53]wFMCommunicate OK [13:34:53]wFMCommunicate request_size=7 [13:34:53]MH_SAM_APDU [13:34:53]CAPDU: 80 0D 02 02 02 F0 BA [13:34:53]Write to MH i2c: E2 0A 00 AA 16 80 0D 02 02 02 00 F0 BA 00 00 E8 [13:34:53]Write i2c OK [13:34:53]MH_I2C_Read... [13:34:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:53]Read from MH i2c: E2 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 03 00 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 03 00 AA 16 00 90 00 34 [13:34:53]RAPDU: 90 00 [13:34:53]wFMCommunicate OK [13:34:53]wFMCommunicate request_size=4 [13:34:53]MH_SAM_APDU [13:34:53]CAPDU: 80 0D 03 02 [13:34:53]Write to MH i2c: E2 08 00 AB 16 80 0D 03 02 00 00 00 00 3C [13:34:53]Write i2c OK [13:34:53]MH_I2C_Read... [13:34:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:34:53]Read from MH i2c: E2 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 0B 00 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 0B 00 AB 16 00 BD 23 11 47 C6 54 2C D5 90 00 90 [13:34:53]RAPDU: BD 23 11 47 C6 54 2C D5 90 00 [13:34:53]wFMCommunicate OK [13:34:53]SAM_PROTO_SignData done [13:34:53]FM_MakeSignedData done [13:34:53]CreateOFDProtocolMessage [13:34:53]wFMCommunicate request_size=4 [13:34:53]MH_SAM_APDU [13:34:53]CAPDU: 80 11 00 00 [13:34:53]Write to MH i2c: E2 08 00 AC 16 80 11 00 00 00 00 00 00 3C [13:34:53]Write i2c OK [13:34:53]MH_I2C_Read... [13:34:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:53]Read from MH i2c: E2 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 17 00 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: E2 17 00 AC 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 89 [13:34:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:34:53]wFMCommunicate OK [13:34:53]CreateOFDProtocolMessage done [13:34:53]OFDSenderStorePacket 75754 [13:34:53]StoreOFDPacket docnum=75754 [13:34:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 26 AA 04 01 C0 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 C1 00 00 00 F4 03 04 00 FC 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EA 27 01 00 35 04 06 00 9D 6F 66 AF F0 BA BD 23 11 47 C6 54 2C D5 [13:34:53]CheckFolder [13:34:53]dirname=/storage/ofd_packets [13:34:53]CheckFolder done [13:34:53]ProducePacketName [13:34:53]name=ofd_packets/00075754 [13:34:53]NVStorageSaveData ofd_packets/00075754 [13:34:53]File name is /storage/ofd_packets/00075754 [13:34:53]Write 298 bytes [13:34:53]NVStorageSaveData done [13:34:53]OFDSenderStorePacket done [13:34:53]KKMCreateOFDPacket done [13:34:53]NVStorageSaveData kkm_last_timestamp [13:34:53]File name is /storage/kkm_last_timestamp [13:34:53]Write 4 bytes [13:34:53]NVStorageSaveData done [13:34:53]ExternCall_PrintAddStr [13:34:53]wPrintStart [13:34:53]Write to MH i2c: 01 00 00 AD 16 C3 [13:34:53]Write i2c OK [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: 01 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: 01 07 00 [13:34:53]MH_I2C_Read... [13:34:53]Read from MH i2c: 01 07 00 AD 16 00 00 00 00 00 FF 0F D8 [13:34:53]RasterBufferAndPrint [13:34:53]line Счет N : (1)1966377 [13:34:53]line ИНН: 02508201610067 [13:34:53]line Контрольно-Кассовый Чек [13:34:53]line ПРОДАЖА [13:34:53]line ТРК (МРК, ГНК) : 11 [13:34:53]line Товар: 2710194210 [13:34:53]line ДТ-К-5 [13:34:53]line 10.500 * 76.20 [13:34:53]line = 800.10 [13:34:53]line НДС 12% НСП 1% [13:34:53]line > о реализуемом товаре [13:34:53]line ОКРУГЛЕНИЕ: -0.10 [13:34:53]line ИТОГО: 800.00 [13:34:53]line Внесено: 800.00 [13:34:53]line СДАЧА: 0.00 [13:34:53]line НСП 1% : 7.08 [13:34:53]line НДС 12% : 84.97 [13:34:53]line Наличными: 800.00 [13:34:53]line Безнал.: 0.00 [13:34:53]line Место: АЗС № 133 "Партнер Нефть" [13:34:53]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:34:53]line СНО: Общий режим [13:34:53]line Чек 193 24.10.2024 13:34 [13:34:53]line Смена: 174 ФФД: 1.0 [13:34:53]line ЗНМ: 0300000020 [13:34:53]line РНМ: 0000000000161154 [13:34:53]line Версия ККМ: v1.0 [13:34:53]line ФМ: 0000000000963323 [13:34:53]line ФД: 75754 [13:34:53]line ФПД: 173101789737146 [13:34:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133452&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75754&fm=173101789737146&tin=02508201610067®Number=0000000000161154&sum=80000 [13:34:53]OFD Sender: Processing packet 75754 [packets to send 16, broken 15] [13:34:53]ProducePacketName [13:34:53]name=ofd_packets/00075754 [13:34:53]OFD Sender: To server: pG, [13:34:53]CommunicateWithHost lk.salyk.kg:30040 [13:34:53]ConnectInit lk.salyk.kg [13:34:53]written 0, free lines is 4095 [13:34:53]Connected sock=10 [13:34:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 26 AA 04 01 C0 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 C1 00 00 00 F4 03 04 00 FC 4C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EA 27 01 00 35 04 06 00 9D 6F 66 AF F0 BA BD 23 11 47 C6 54 2C D5 [13:34:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 36 A1 47 00 4A 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 39 36 33 33 32 33 10 04 04 00 EA 27 01 00 F4 03 04 00 D3 F5 19 67 B6 04 01 00 00 69 B9 E3 18 94 1D FD E6 [13:34:54]CommunicateWithHost err = 0 [13:34:54]CheckOFDResponse [13:34:54]1017 (14) - 77093643461234 [13:34:54]1041 (16) - 0000000000963323 [13:34:54]1040 (4) - 75754 [13:34:54]1012 (4) - 24.10.2024 07:22 [13:34:54]1206 (1) - 0 [13:34:54]OFD Sender: Remove packet 75754 [13:34:54]ProducePacketName [13:34:54]name=ofd_packets/00075754 [13:34:54]NVStorageDeleteData [13:34:54]Write to MH i2c: 01 00 00 D7 16 ED [13:34:54]Write i2c OK [13:34:54]MH_I2C_Read... [13:34:54]Read from MH i2c: 01 [13:34:54]MH_I2C_Read... [13:34:54]Read from MH i2c: 01 07 00 [13:34:54]MH_I2C_Read... [13:34:54]Read from MH i2c: 01 07 00 D7 16 00 00 00 00 00 AD 0C AD [13:34:54]RasterBufferAndPrint [13:34:54]line [13:34:54]line [13:34:54]line [13:34:54]line [13:34:54]line [13:34:54]written 0, free lines is 3248 [13:34:54]MH_Cut [13:34:54]Write to MH i2c: D1 01 00 DE 16 01 C6 [13:34:54]Write i2c OK [13:34:54]MH_I2C_Read... [13:34:54]Read from MH i2c: D1 [13:34:54]MH_I2C_Read... [13:34:54]Read from MH i2c: D1 01 00 [13:34:54]MH_I2C_Read... [13:34:54]Read from MH i2c: D1 01 00 DE 16 00 C5 [13:34:54]Write to MH i2c: 01 00 00 DF 16 F5 [13:34:54]Write i2c OK [13:34:54]MH_I2C_Read... [13:34:54]OFD Sender: No OFD packet to send [13:34:55]*** Cut start [13:34:55]*** Partial cut [13:34:55]*** CUTSNS_PIN = 1 [13:34:55]*** CUTSNS_PIN = 0 [13:34:55]*** Brake cut motor [13:34:55]Read from MH i2c: 01 [13:34:55]MH_I2C_Read... [13:34:55]*** Stop cut motor [13:34:55]*** Cut end [13:34:55]Read from MH i2c: 01 07 00 [13:34:55]MH_I2C_Read... [13:34:55]Read from MH i2c: 01 07 00 DF 16 00 00 00 00 00 FF 0F 0A [13:34:55]process_action close_receipt done [13:34:55]requested_data is exist [13:34:55]produce_requested_data [13:34:55]requested_item fm.sn is exist - process it [13:34:55]wFMCommunicate request_size=4 [13:34:55]MH_SAM_APDU [13:34:55]CAPDU: 80 11 00 00 [13:34:55]Write to MH i2c: E2 08 00 E0 16 80 11 00 00 00 00 00 00 70 [13:34:55]Write i2c OK [13:34:55]MH_I2C_Read... [13:34:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:55]Read from MH i2c: E2 [13:34:55]MH_I2C_Read... [13:34:55]Read from MH i2c: E2 17 00 [13:34:55]MH_I2C_Read... [13:34:55]Read from MH i2c: E2 17 00 E0 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 BD [13:34:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:34:55]wFMCommunicate OK [13:34:55]requested_item fd.num is exist - process it [13:34:55]SAM_PROTO_GetFieldsCounters [13:34:55]wFMCommunicate request_size=4 [13:34:55]MH_SAM_APDU [13:34:55]CAPDU: 80 13 00 00 [13:34:55]Write to MH i2c: E2 08 00 E1 16 80 13 00 00 00 00 00 00 73 [13:34:55]Write i2c OK [13:34:55]MH_I2C_Read... [13:34:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:34:55]Read from MH i2c: E2 [13:34:55]MH_I2C_Read... [13:34:55]Read from MH i2c: E2 62 00 [13:34:55]MH_I2C_Read... [13:34:55]Read from MH i2c: E2 62 00 E1 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 EA 27 01 00 0E 04 04 00 AE 00 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 8A [13:34:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 EA 27 01 00 0E 04 04 00 AE 00 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:34:55]wFMCommunicate OK [13:34:55]SAM_PROTO_GetFieldsCounters done [13:34:55]requested_item shift.num is exist - process it [13:34:55]requested_item shift.opened is exist - process it [13:34:55]req_shift_opened [13:34:55]FM_GetShiftState [13:34:55]SAM_PROTO_GetShiftState [13:34:55]wFMCommunicate request_size=4 [13:34:55]MH_SAM_APDU [13:34:55]CAPDU: 80 13 01 00 [13:34:55]Write to MH i2c: E2 08 00 E2 16 80 13 01 00 00 00 00 00 75 [13:34:55]Write i2c OK [13:34:55]MH_I2C_Read... [13:34:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:55]Read from MH i2c: E2 [13:34:55]MH_I2C_Read... [13:34:55]Read from MH i2c: E2 0E 00 [13:34:55]MH_I2C_Read... [13:34:55]Read from MH i2c: E2 0E 00 E2 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 19 [13:34:55]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:34:55]wFMCommunicate OK [13:34:55]SAM_PROTO_GetShiftState done [13:34:55]FM_GetShiftState done [13:34:55]req_shift_opened done [13:34:55]requested_item shift.open_date is exist - process it [13:34:55]req_shift_open_date [13:34:55]req_shift_open_date done [13:34:55]produce_requested_data done [13:34:55]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75754,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:34:55]process_action_free close_receipt [13:34:55]json_value_free [13:34:55]json_value_free done [13:34:55]process_json_proto returns [13:34:55]Send response to host [13:34:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75754,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:34:55]free response buf [13:34:55]execute_script done [13:34:55]execute_script returns [13:34:55]free content buf [13:34:55]Sock 9.Close socket [13:34:55]Sock 9.Thread stoped [13:34:59]OFD Sender: No OFD packet to send [13:35:04]OFD Sender: No OFD packet to send [13:35:09]OFD Sender: No OFD packet to send [13:35:14]OFD Sender: No OFD packet to send [13:35:19]OFD Sender: No OFD packet to send [13:35:24]OFD Sender: No OFD packet to send [13:35:29]OFD Sender: No OFD packet to send [13:35:31]accept exits with 8 [13:35:31]New connection [13:35:31]New thread 3067211108 created [13:35:31]Thread 3067354468 joined [13:35:31]Waiting for new connection... [13:35:31] Sock 8.Parse request [13:35:31]Sock 8.Check first char [13:35:31]Sock 8.First char is OK [13:35:31]request: POST /json_proto HTTP/1.0 [13:35:31]Method: POST [13:35:31]URL: /json_proto [13:35:31]Method is POST - this is cgi request [13:35:31]url: /json_proto [13:35:31]query_string will be loaded in cgi processing [13:35:31]execute_cgi json_proto POST (null) [13:35:31]execute_cgi path=json_proto method=POST [13:35:31]POST find Content-Length [13:35:31]Host: 172.17.44.196:8080 [13:35:31]Content-Length: 748 [13:35:31]Content-Type: application/json [13:35:31] [13:35:31]POST finish read [13:35:31]Found Content-Length = 748 [13:35:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:31]execute_script... [13:35: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)1966378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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: Mbank", "payments": [ { "type": 1, "sum" : 300.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:31]POST & json_proto [13:35:31]process_json_proto [13:35:31]json parsed OK: [13:35:31]protocol is kg_v1.0 [13:35:31]action value=close_receipt [13:35:31]process_action close_receipt [13:35:31]cmd_close_receipt [13:35:31]MH_GetDate [13:35:31]Write to MH i2c: F0 00 00 E3 16 E8 [13:35:31]Write i2c OK [13:35:31]MH_I2C_Read... [13:35:31]Read from MH i2c: F0 [13:35:31]MH_I2C_Read... [13:35:31]Read from MH i2c: F0 09 00 [13:35:31]MH_I2C_Read... [13:35:31]Read from MH i2c: F0 09 00 E3 16 00 24 4D 1A 67 E7 19 F8 65 40 [13:35:31]GetLastDocTimeStamp 1729776892 [13:35:31]current date 1729776932 [13:35:31]FM_GetShiftState [13:35:31]SAM_PROTO_GetShiftState [13:35:31]wFMCommunicate request_size=4 [13:35:31]MH_SAM_APDU [13:35:31]CAPDU: 80 13 01 00 [13:35:31]Write to MH i2c: E2 08 00 E4 16 80 13 01 00 00 00 00 00 77 [13:35:31]Write i2c OK [13:35:31]MH_I2C_Read... [13:35:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:31]Read from MH i2c: E2 [13:35:31]MH_I2C_Read... [13:35:31]Read from MH i2c: E2 0E 00 [13:35:31]MH_I2C_Read... [13:35:31]Read from MH i2c: E2 0E 00 E4 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 1B [13:35:31]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:35:31]wFMCommunicate OK [13:35:31]SAM_PROTO_GetShiftState done [13:35:31]FM_GetShiftState done [13:35:31]opened in 1729729413 [13:35:31]opened+sec_in_day 1729815813 [13:35:31]quantity*price = 30027 [13:35:31]sum+1 = 30029 [13:35:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.28 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 0.00 Безнал.: 300.28 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 194 24.10.2024 13:35 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75755 ФПД: 128862637369918 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133532&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75755&fm=128862637369918&tin=02508201610067®Number=0000000000161154&sum=30028 [13:35:32]StoreToDocumentArchive [13:35:32]shift 174 fd 75755 [13:35:32]save to /storage/0174/doc_00075755 [13:35:32]save last doc name /storage/0174/doc_00075755 to /storage/kkm_last_doc_name [13:35:32]save OK [13:35:32]Clear old archive folders... [13:35:32]ProcessDocumentItem done err = 0, tmpTLVsize=244 [13:35:32]tlvbuf is 01EBEC80 [13:35:32]SAM_PROTO_ClearQueue [13:35:32]wFMCommunicate request_size=4 [13:35:32]MH_SAM_APDU [13:35:32]CAPDU: 80 09 00 00 [13:35:32]Write to MH i2c: E2 08 00 F1 16 80 09 00 00 00 00 00 00 79 [13:35:32]Write i2c OK [13:35:32]MH_I2C_Read... [13:35:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:35:33]Read from MH i2c: E2 [13:35:33]MH_I2C_Read... [13:35:33]Read from MH i2c: E2 03 00 [13:35:33]MH_I2C_Read... [13:35:33]Read from MH i2c: E2 03 00 F1 16 00 90 00 7B [13:35:33]RAPDU: 90 00 [13:35:33]wFMCommunicate OK [13:35:33]SAM_PROTO_ClearQueue done [13:35:33]KKMCreateOFDPacket [13:35:33]OFDProtocolAddRootSTLVToBuf [13:35:33]FM_MakeSignedData [13:35:33]FM_MakeSignedData [13:35:33]SAM_PROTO_SignData [13:35:33]wFMCommunicate request_size=4 [13:35:33]MH_SAM_APDU [13:35:33]CAPDU: 80 0D 01 02 [13:35:33]Write to MH i2c: E2 08 00 F2 16 80 0D 01 02 00 00 00 00 81 [13:35:33]Write i2c OK [13:35:33]MH_I2C_Read... [13:35:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:35:33]Read from MH i2c: E2 [13:35:33]MH_I2C_Read... [13:35:33]Read from MH i2c: E2 03 00 [13:35:33]MH_I2C_Read... [13:35:33]Read from MH i2c: E2 03 00 F2 16 00 90 00 7C [13:35:33]RAPDU: 90 00 [13:35:33]wFMCommunicate OK [13:35:33]wFMCommunicate request_size=253 [13:35:33]MH_SAM_APDU [13:35:33]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 24 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EB 27 01 00 35 04 06 00 75 33 2B B9 AA 3E [13:35:33]Write to MH i2c: E2 00 01 F3 16 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 24 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EB 27 01 00 35 04 06 00 75 33 2B B9 AA 3E 00 00 ED [13:35:33]Write i2c OK [13:35:33]MH_I2C_Read... [13:35:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:33]Read from MH i2c: E2 [13:35:33]MH_I2C_Read... [13:35:33]Read from MH i2c: E2 03 00 [13:35:33]MH_I2C_Read... [13:35:33]Read from MH i2c: E2 03 00 F3 16 00 90 00 7D [13:35:33]RAPDU: 90 00 [13:35:33]wFMCommunicate OK [13:35:33]wFMCommunicate request_size=4 [13:35:33]MH_SAM_APDU [13:35:33]CAPDU: 80 0D 03 02 [13:35:33]Write to MH i2c: E2 08 00 F4 16 80 0D 03 02 00 00 00 00 85 [13:35:33]Write i2c OK [13:35:33]MH_I2C_Read... [13:35:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:35:33]Read from MH i2c: E2 [13:35:33]MH_I2C_Read... [13:35:33]Read from MH i2c: E2 0B 00 [13:35:33]MH_I2C_Read... [13:35:33]Read from MH i2c: E2 0B 00 F4 16 00 0C FF F6 08 81 C5 99 1E 90 00 8C [13:35:33]RAPDU: 0C FF F6 08 81 C5 99 1E 90 00 [13:35:33]wFMCommunicate OK [13:35:33]SAM_PROTO_SignData done [13:35:33]FM_MakeSignedData done [13:35:33]CreateOFDProtocolMessage [13:35:33]wFMCommunicate request_size=4 [13:35:33]MH_SAM_APDU [13:35:33]CAPDU: 80 11 00 00 [13:35:33]Write to MH i2c: E2 08 00 F5 16 80 11 00 00 00 00 00 00 85 [13:35:33]Write i2c OK [13:35:33]MH_I2C_Read... [13:35:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:33]Read from MH i2c: E2 [13:35:33]MH_I2C_Read... [13:35:33]Read from MH i2c: E2 17 00 [13:35:33]MH_I2C_Read... [13:35:33]Read from MH i2c: E2 17 00 F5 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 D2 [13:35:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:35:33]wFMCommunicate OK [13:35:33]CreateOFDProtocolMessage done [13:35:33]OFDSenderStorePacket 75755 [13:35:33]StoreOFDPacket docnum=75755 [13:35:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 BC C2 00 01 DE EA 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 24 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EB 27 01 00 35 04 06 00 75 33 2B B9 AA 3E 0C FF F6 08 81 C5 99 1E [13:35:33]CheckFolder [13:35:33]dirname=/storage/ofd_packets [13:35:33]CheckFolder done [13:35:33]ProducePacketName [13:35:33]name=ofd_packets/00075755 [13:35:33]NVStorageSaveData ofd_packets/00075755 [13:35:33]File name is /storage/ofd_packets/00075755 [13:35:33]Write 294 bytes [13:35:33]NVStorageSaveData done [13:35:33]OFDSenderStorePacket done [13:35:33]KKMCreateOFDPacket done [13:35:33]NVStorageSaveData kkm_last_timestamp [13:35:33]File name is /storage/kkm_last_timestamp [13:35:33]Write 4 bytes [13:35:33]NVStorageSaveData done [13:35:33]ExternCall_PrintAddStr [13:35:33]wPrintStart [13:35:33]Write to MH i2c: 01 00 00 F6 16 0C [13:35:33]Write i2c OK [13:35:33]MH_I2C_Read... [13:35:33]Read from MH i2c: 01 [13:35:33]MH_I2C_Read... [13:35:33]Read from MH i2c: 01 07 00 [13:35:33]MH_I2C_Read... [13:35:33]Read from MH i2c: 01 07 00 F6 16 00 00 00 00 00 FF 0F 21 [13:35:33]RasterBufferAndPrint [13:35:33]line Счет N : (1)1966378 [13:35:33]line ИНН: 02508201610067 [13:35:33]line Контрольно-Кассовый Чек [13:35:33]line ПРОДАЖА [13:35:33]line ТРК (МРК, ГНК) : 42 [13:35:33]line Товар: 2710124130 [13:35:33]line SU-92 [13:35:33]line 4.390 * 68.40 [13:35:33]line = 300.28 [13:35:33]line НДС 12% НСП 1% [13:35:33]line > о реализуемом товаре [13:35:33]line ИТОГО: 300.28 [13:35:33]line НСП 1% : 2.66 [13:35:33]line НДС 12% : 31.89 [13:35:33]line Наличными: 0.00 [13:35:33]line Безнал.: 300.28 [13:35:33]line Место: АЗС № 133 "Партнер Нефть" [13:35:33]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:35:33]line СНО: Общий режим [13:35:33]line Чек 194 24.10.2024 13:35 [13:35:33]line Смена: 174 ФФД: 1.0 [13:35:33]line ЗНМ: 0300000020 [13:35:33]line РНМ: 0000000000161154 [13:35:33]line Версия ККМ: v1.0 [13:35:33]line Платежная система: Mbank [13:35:33]line ФМ: 0000000000963323 [13:35:33]line ФД: 75755 [13:35:33]line ФПД: 128862637369918 [13:35:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133532&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75755&fm=128862637369918&tin=02508201610067®Number=0000000000161154&sum=30028 [13:35:33]OFD Sender: Processing packet 75755 [packets to send 16, broken 15] [13:35:33]ProducePacketName [13:35:33]name=ofd_packets/00075755 [13:35:33]OFD Sender: To server: pG, [13:35:33]CommunicateWithHost lk.salyk.kg:30040 [13:35:33]ConnectInit lk.salyk.kg [13:35:33]written 0, free lines is 4095 [13:35:34]Write to MH i2c: 01 00 00 1E 17 35 [13:35:34]Write i2c OK [13:35:34]MH_I2C_Read... [13:35:34]Read from MH i2c: 01 [13:35:34]MH_I2C_Read... [13:35:34]Read from MH i2c: 01 07 00 [13:35:34]MH_I2C_Read... [13:35:34]Read from MH i2c: 01 07 00 1E 17 00 00 00 00 00 DC 0C 24 [13:35:34]RasterBufferAndPrint [13:35:34]line [13:35:34]line [13:35:34]line [13:35:34]line [13:35:34]line [13:35:34]written 0, free lines is 3297 [13:35:34]MH_Cut [13:35:34]Write to MH i2c: D1 01 00 25 17 01 0E [13:35:34]Write i2c OK [13:35:34]MH_I2C_Read... [13:35:34]Read from MH i2c: D1 [13:35:34]MH_I2C_Read... [13:35:34]Read from MH i2c: D1 01 00 [13:35:34]MH_I2C_Read... [13:35:34]Read from MH i2c: D1 01 00 25 17 00 0D [13:35:34]Write to MH i2c: 01 00 00 26 17 3D [13:35:34]Write i2c OK [13:35:34]MH_I2C_Read... [13:35:34]Connected sock=10 [13:35:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 BC C2 00 01 DE EA 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 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 75 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4C 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 24 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EB 27 01 00 35 04 06 00 75 33 2B B9 AA 3E 0C FF F6 08 81 C5 99 1E [13:35:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 61 C9 47 00 0E 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 39 36 33 33 32 33 10 04 04 00 EB 27 01 00 F4 03 04 00 FC F5 19 67 B6 04 01 00 00 F8 0D 86 49 EE 30 A1 32 [13:35:34]CommunicateWithHost err = 0 [13:35:34]CheckOFDResponse [13:35:34]1017 (14) - 77093643461234 [13:35:34]1041 (16) - 0000000000963323 [13:35:34]1040 (4) - 75755 [13:35:34]1012 (4) - 24.10.2024 07:23 [13:35:34]1206 (1) - 0 [13:35:34]OFD Sender: Remove packet 75755 [13:35:34]ProducePacketName [13:35:34]name=ofd_packets/00075755 [13:35:34]NVStorageDeleteData [13:35:35]*** Cut start [13:35:35]*** Partial cut [13:35:35]*** CUTSNS_PIN = 1 [13:35:35]*** CUTSNS_PIN = 0 [13:35:35]OFD Sender: No OFD packet to send [13:35:35]*** Brake cut motor [13:35:35]Read from MH i2c: 01 [13:35:35]MH_I2C_Read... [13:35:35]*** Stop cut motor [13:35:35]*** Cut end [13:35:35]Read from MH i2c: 01 07 00 [13:35:35]MH_I2C_Read... [13:35:35]Read from MH i2c: 01 07 00 26 17 00 00 00 00 00 FF 0F 52 [13:35:35]process_action close_receipt done [13:35:35]requested_data is exist [13:35:35]produce_requested_data [13:35:35]requested_item fm.sn is exist - process it [13:35:35]wFMCommunicate request_size=4 [13:35:35]MH_SAM_APDU [13:35:35]CAPDU: 80 11 00 00 [13:35:35]Write to MH i2c: E2 08 00 27 17 80 11 00 00 00 00 00 00 B8 [13:35:35]Write i2c OK [13:35:35]MH_I2C_Read... [13:35:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:35]Read from MH i2c: E2 [13:35:35]MH_I2C_Read... [13:35:35]Read from MH i2c: E2 17 00 [13:35:35]MH_I2C_Read... [13:35:35]Read from MH i2c: E2 17 00 27 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 05 [13:35:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:35:35]wFMCommunicate OK [13:35:35]requested_item fd.num is exist - process it [13:35:35]SAM_PROTO_GetFieldsCounters [13:35:35]wFMCommunicate request_size=4 [13:35:35]MH_SAM_APDU [13:35:35]CAPDU: 80 13 00 00 [13:35:35]Write to MH i2c: E2 08 00 28 17 80 13 00 00 00 00 00 00 BB [13:35:35]Write i2c OK [13:35:35]MH_I2C_Read... [13:35:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:35:35]Read from MH i2c: E2 [13:35:35]MH_I2C_Read... [13:35:35]Read from MH i2c: E2 62 00 [13:35:35]MH_I2C_Read... [13:35:35]Read from MH i2c: E2 62 00 28 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 EB 27 01 00 0E 04 04 00 AE 00 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 D6 [13:35:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 EB 27 01 00 0E 04 04 00 AE 00 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:35:35]wFMCommunicate OK [13:35:35]SAM_PROTO_GetFieldsCounters done [13:35:35]requested_item shift.num is exist - process it [13:35:35]requested_item shift.opened is exist - process it [13:35:35]req_shift_opened [13:35:35]FM_GetShiftState [13:35:35]SAM_PROTO_GetShiftState [13:35:35]wFMCommunicate request_size=4 [13:35:35]MH_SAM_APDU [13:35:35]CAPDU: 80 13 01 00 [13:35:35]Write to MH i2c: E2 08 00 29 17 80 13 01 00 00 00 00 00 BD [13:35:35]Write i2c OK [13:35:35]MH_I2C_Read... [13:35:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:35]Read from MH i2c: E2 [13:35:35]MH_I2C_Read... [13:35:35]Read from MH i2c: E2 0E 00 [13:35:35]MH_I2C_Read... [13:35:35]Read from MH i2c: E2 0E 00 29 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 61 [13:35:35]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:35:35]wFMCommunicate OK [13:35:35]SAM_PROTO_GetShiftState done [13:35:35]FM_GetShiftState done [13:35:35]req_shift_opened done [13:35:35]requested_item shift.open_date is exist - process it [13:35:35]req_shift_open_date [13:35:35]req_shift_open_date done [13:35:35]produce_requested_data done [13:35:35]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75755,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:35:35]process_action_free close_receipt [13:35:35]json_value_free [13:35:35]json_value_free done [13:35:35]process_json_proto returns [13:35:35]Send response to host [13:35:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75755,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:35:35]free response buf [13:35:35]execute_script done [13:35:35]execute_script returns [13:35:35]free content buf [13:35:35]Sock 8.Close socket [13:35:35]Sock 8.Thread stoped [13:35:40]OFD Sender: No OFD packet to send [13:35:45]OFD Sender: No OFD packet to send [13:35:50]OFD Sender: No OFD packet to send [13:35:55]OFD Sender: No OFD packet to send [13:36:00]OFD Sender: No OFD packet to send [13:36:05]OFD Sender: No OFD packet to send [13:36:10]OFD Sender: No OFD packet to send [13:36:15]OFD Sender: No OFD packet to send [13:36:20]OFD Sender: No OFD packet to send [13:36:25]OFD Sender: No OFD packet to send [13:36:30]OFD Sender: No OFD packet to send [13:36:35]OFD Sender: No OFD packet to send [13:36:40]OFD Sender: No OFD packet to send [13:36:40]accept exits with 9 [13:36:40]New connection [13:36:40]New thread 3067354468 created [13:36:40]Thread 3067211108 joined [13:36:40]Waiting for new connection... [13:36:40] Sock 9.Parse request [13:36:40]Sock 9.Check first char [13:36:40]Sock 9.First char is OK [13:36:40]request: POST /json_proto HTTP/1.0 [13:36:40]Method: POST [13:36:40]URL: /json_proto [13:36:40]Method is POST - this is cgi request [13:36:40]url: /json_proto [13:36:40]query_string will be loaded in cgi processing [13:36:40]execute_cgi json_proto POST (null) [13:36:40]execute_cgi path=json_proto method=POST [13:36:40]POST find Content-Length [13:36:40]Host: 172.17.44.196:8080 [13:36:40]Content-Length: 678 [13:36:40]Content-Type: application/json [13:36:40] [13:36:40]POST finish read [13:36:40]Found Content-Length = 678 [13:36:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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" ] } } [13:36:40]execute_script... [13:36: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)1966379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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" ] } } [13:36:40]POST & json_proto [13:36:40]process_json_proto [13:36:40]json parsed OK: [13:36:40]protocol is kg_v1.0 [13:36:40]action value=close_receipt [13:36:40]process_action close_receipt [13:36:40]cmd_close_receipt [13:36:40]MH_GetDate [13:36:40]Write to MH i2c: F0 00 00 2A 17 30 [13:36:40]Write i2c OK [13:36:40]MH_I2C_Read... [13:36:40]Read from MH i2c: F0 [13:36:40]MH_I2C_Read... [13:36:40]Read from MH i2c: F0 09 00 [13:36:40]MH_I2C_Read... [13:36:40]Read from MH i2c: F0 09 00 2A 17 00 69 4D 1A 67 E7 19 F8 65 CD [13:36:40]GetLastDocTimeStamp 1729776932 [13:36:40]current date 1729777001 [13:36:40]FM_GetShiftState [13:36:40]SAM_PROTO_GetShiftState [13:36:40]wFMCommunicate request_size=4 [13:36:40]MH_SAM_APDU [13:36:40]CAPDU: 80 13 01 00 [13:36:40]Write to MH i2c: E2 08 00 2B 17 80 13 01 00 00 00 00 00 BF [13:36:40]Write i2c OK [13:36:40]MH_I2C_Read... [13:36:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:40]Read from MH i2c: E2 [13:36:40]MH_I2C_Read... [13:36:40]Read from MH i2c: E2 0E 00 [13:36:40]MH_I2C_Read... [13:36:40]Read from MH i2c: E2 0E 00 2B 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 63 [13:36:40]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:36:40]wFMCommunicate OK [13:36:40]SAM_PROTO_GetShiftState done [13:36:40]FM_GetShiftState done [13:36:40]opened in 1729729413 [13:36:40]opened+sec_in_day 1729815813 [13:36:40]quantity*price = 50041 [13:36:40]sum+1 = 50042 [13:36:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 195 24.10.2024 13:36 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75756 ФПД: 234005855321133 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133641&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75756&fm=234005855321133&tin=02508201610067®Number=0000000000161154&sum=50000 [13:36:41]StoreToDocumentArchive [13:36:41]shift 174 fd 75756 [13:36:41]save to /storage/0174/doc_00075756 [13:36:41]save last doc name /storage/0174/doc_00075756 to /storage/kkm_last_doc_name [13:36:41]save OK [13:36:41]Clear old archive folders... [13:36:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:36:41]tlvbuf is B6E0A670 [13:36:41]SAM_PROTO_ClearQueue [13:36:41]wFMCommunicate request_size=4 [13:36:41]MH_SAM_APDU [13:36:41]CAPDU: 80 09 00 00 [13:36:41]Write to MH i2c: E2 08 00 38 17 80 09 00 00 00 00 00 00 C1 [13:36:41]Write i2c OK [13:36:41]MH_I2C_Read... [13:36:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:36:41]Read from MH i2c: E2 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: E2 03 00 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: E2 03 00 38 17 00 90 00 C3 [13:36:41]RAPDU: 90 00 [13:36:41]wFMCommunicate OK [13:36:41]SAM_PROTO_ClearQueue done [13:36:41]KKMCreateOFDPacket [13:36:41]OFDProtocolAddRootSTLVToBuf [13:36:41]FM_MakeSignedData [13:36:41]FM_MakeSignedData [13:36:41]SAM_PROTO_SignData [13:36:41]wFMCommunicate request_size=4 [13:36:41]MH_SAM_APDU [13:36:41]CAPDU: 80 0D 01 02 [13:36:41]Write to MH i2c: E2 08 00 39 17 80 0D 01 02 00 00 00 00 C9 [13:36:41]Write i2c OK [13:36:41]MH_I2C_Read... [13:36:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:36:41]Read from MH i2c: E2 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: E2 03 00 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: E2 03 00 39 17 00 90 00 C4 [13:36:41]RAPDU: 90 00 [13:36:41]wFMCommunicate OK [13:36:41]wFMCommunicate request_size=255 [13:36:41]MH_SAM_APDU [13:36: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 C3 00 00 00 F4 03 04 00 69 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EC 27 01 00 35 04 06 00 D4 [13:36:41]Write to MH i2c: E2 02 01 3A 17 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 C3 00 00 00 F4 03 04 00 69 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EC 27 01 00 35 04 06 00 D4 00 00 DB [13:36:41]Write i2c OK [13:36:41]MH_I2C_Read... [13:36:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:41]Read from MH i2c: E2 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: E2 03 00 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: E2 03 00 3A 17 00 90 00 C5 [13:36:41]RAPDU: 90 00 [13:36:41]wFMCommunicate OK [13:36:41]wFMCommunicate request_size=10 [13:36:41]MH_SAM_APDU [13:36:41]CAPDU: 80 0D 02 02 05 D3 BB E1 BC 2D [13:36:41]Write to MH i2c: E2 0D 00 3B 17 80 0D 02 02 05 00 D3 BB E1 BC 2D 00 00 2E [13:36:41]Write i2c OK [13:36:41]MH_I2C_Read... [13:36:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:41]Read from MH i2c: E2 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: E2 03 00 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: E2 03 00 3B 17 00 90 00 C6 [13:36:41]RAPDU: 90 00 [13:36:41]wFMCommunicate OK [13:36:41]wFMCommunicate request_size=4 [13:36:41]MH_SAM_APDU [13:36:41]CAPDU: 80 0D 03 02 [13:36:41]Write to MH i2c: E2 08 00 3C 17 80 0D 03 02 00 00 00 00 CE [13:36:41]Write i2c OK [13:36:41]MH_I2C_Read... [13:36:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:36:41]Read from MH i2c: E2 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: E2 0B 00 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: E2 0B 00 3C 17 00 2B 8B 85 B6 CD BF 7E 50 90 00 1A [13:36:41]RAPDU: 2B 8B 85 B6 CD BF 7E 50 90 00 [13:36:41]wFMCommunicate OK [13:36:41]SAM_PROTO_SignData done [13:36:41]FM_MakeSignedData done [13:36:41]CreateOFDProtocolMessage [13:36:41]wFMCommunicate request_size=4 [13:36:41]MH_SAM_APDU [13:36:41]CAPDU: 80 11 00 00 [13:36:41]Write to MH i2c: E2 08 00 3D 17 80 11 00 00 00 00 00 00 CE [13:36:41]Write i2c OK [13:36:41]MH_I2C_Read... [13:36:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:41]Read from MH i2c: E2 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: E2 17 00 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: E2 17 00 3D 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 1B [13:36:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:36:41]wFMCommunicate OK [13:36:41]CreateOFDProtocolMessage done [13:36:41]OFDSenderStorePacket 75756 [13:36:41]StoreOFDPacket docnum=75756 [13:36:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 68 E7 07 01 8B 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 C3 00 00 00 F4 03 04 00 69 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EC 27 01 00 35 04 06 00 D4 D3 BB E1 BC 2D 2B 8B 85 B6 CD BF 7E 50 [13:36:41]CheckFolder [13:36:41]dirname=/storage/ofd_packets [13:36:41]CheckFolder done [13:36:41]ProducePacketName [13:36:41]name=ofd_packets/00075756 [13:36:41]NVStorageSaveData ofd_packets/00075756 [13:36:41]File name is /storage/ofd_packets/00075756 [13:36:41]Write 301 bytes [13:36:41]NVStorageSaveData done [13:36:41]OFDSenderStorePacket done [13:36:41]KKMCreateOFDPacket done [13:36:41]NVStorageSaveData kkm_last_timestamp [13:36:41]File name is /storage/kkm_last_timestamp [13:36:41]Write 4 bytes [13:36:41]NVStorageSaveData done [13:36:41]ExternCall_PrintAddStr [13:36:41]wPrintStart [13:36:41]Write to MH i2c: 01 00 00 3E 17 55 [13:36:41]Write i2c OK [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: 01 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: 01 07 00 [13:36:41]MH_I2C_Read... [13:36:41]Read from MH i2c: 01 07 00 3E 17 00 00 00 00 00 FF 0F 6A [13:36:41]RasterBufferAndPrint [13:36:41]line Счет N : (1)1966379 [13:36:41]line ИНН: 02508201610067 [13:36:41]line Контрольно-Кассовый Чек [13:36:41]line ПРОДАЖА [13:36:41]line ТРК (МРК, ГНК) : 63 [13:36:41]line Товар: 2710124130 [13:36:41]line Аи-92-К-5 [13:36:41]line 7.480 * 66.90 [13:36:41]line = 500.41 [13:36:41]line НДС 12% НСП 1% [13:36:41]line > о реализуемом товаре [13:36:41]line ОКРУГЛЕНИЕ: -0.41 [13:36:41]line ИТОГО: 500.00 [13:36:41]line Внесено: 500.00 [13:36:41]line СДАЧА: 0.00 [13:36:41]line НСП 1% : 4.43 [13:36:41]line НДС 12% : 53.14 [13:36:41]line Наличными: 500.00 [13:36:41]line Безнал.: 0.00 [13:36:41]line Место: АЗС № 133 "Партнер Нефть" [13:36:41]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:36:41]line СНО: Общий режим [13:36:41]line Чек 195 24.10.2024 13:36 [13:36:41]line Смена: 174 ФФД: 1.0 [13:36:41]line ЗНМ: 0300000020 [13:36:41]line РНМ: 0000000000161154 [13:36:41]line Версия ККМ: v1.0 [13:36:41]line ФМ: 0000000000963323 [13:36:41]line ФД: 75756 [13:36:41]line ФПД: 234005855321133 [13:36:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133641&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75756&fm=234005855321133&tin=02508201610067®Number=0000000000161154&sum=50000 [13:36:42]OFD Sender: Processing packet 75756 [packets to send 16, broken 15] [13:36:42]ProducePacketName [13:36:42]name=ofd_packets/00075756 [13:36:42]OFD Sender: To server: pG, [13:36:42]CommunicateWithHost lk.salyk.kg:30040 [13:36:42]ConnectInit lk.salyk.kg [13:36:42]written 0, free lines is 4095 [13:36:42]Connected sock=10 [13:36:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 68 E7 07 01 8B 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 C3 00 00 00 F4 03 04 00 69 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EC 27 01 00 35 04 06 00 D4 D3 BB E1 BC 2D 2B 8B 85 B6 CD BF 7E 50 [13:36:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 41 13 47 00 A5 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 39 36 33 33 32 33 10 04 04 00 EC 27 01 00 F4 03 04 00 40 F6 19 67 B6 04 01 00 00 FA 7E 37 CF 18 0D D2 96 [13:36:42]CommunicateWithHost err = 0 [13:36:42]CheckOFDResponse [13:36:42]1017 (14) - 77093643461234 [13:36:42]1041 (16) - 0000000000963323 [13:36:42]1040 (4) - 75756 [13:36:42]1012 (4) - 24.10.2024 07:24 [13:36:42]1206 (1) - 0 [13:36:42]OFD Sender: Remove packet 75756 [13:36:42]ProducePacketName [13:36:42]name=ofd_packets/00075756 [13:36:42]NVStorageDeleteData [13:36:42]Write to MH i2c: 01 00 00 68 17 7F [13:36:42]Write i2c OK [13:36:42]MH_I2C_Read... [13:36:42]Read from MH i2c: 01 [13:36:42]MH_I2C_Read... [13:36:42]Read from MH i2c: 01 07 00 [13:36:42]MH_I2C_Read... [13:36:42]Read from MH i2c: 01 07 00 68 17 00 00 00 00 00 AD 0C 3F [13:36:42]RasterBufferAndPrint [13:36:42]line [13:36:42]line [13:36:42]line [13:36:42]line [13:36:42]line [13:36:42]written 0, free lines is 3249 [13:36:42]MH_Cut [13:36:42]Write to MH i2c: D1 01 00 6F 17 01 58 [13:36:42]Write i2c OK [13:36:42]MH_I2C_Read... [13:36:42]Read from MH i2c: D1 [13:36:42]MH_I2C_Read... [13:36:42]Read from MH i2c: D1 01 00 [13:36:42]MH_I2C_Read... [13:36:42]Read from MH i2c: D1 01 00 6F 17 00 57 [13:36:42]Write to MH i2c: 01 00 00 70 17 87 [13:36:42]Write i2c OK [13:36:42]MH_I2C_Read... [13:36:43]OFD Sender: No OFD packet to send [13:36:43]*** Cut start [13:36:43]*** Partial cut [13:36:43]*** CUTSNS_PIN = 1 [13:36:43]*** CUTSNS_PIN = 0 [13:36:43]*** Brake cut motor [13:36:44]Read from MH i2c: 01 [13:36:44]MH_I2C_Read... [13:36:44]*** Stop cut motor [13:36:44]*** Cut end [13:36:44]Read from MH i2c: 01 07 00 [13:36:44]MH_I2C_Read... [13:36:44]Read from MH i2c: 01 07 00 70 17 00 00 00 00 00 FF 0F 9C [13:36:44]process_action close_receipt done [13:36:44]requested_data is exist [13:36:44]produce_requested_data [13:36:44]requested_item fm.sn is exist - process it [13:36:44]wFMCommunicate request_size=4 [13:36:44]MH_SAM_APDU [13:36:44]CAPDU: 80 11 00 00 [13:36:44]Write to MH i2c: E2 08 00 71 17 80 11 00 00 00 00 00 00 02 [13:36:44]Write i2c OK [13:36:44]MH_I2C_Read... [13:36:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:44]Read from MH i2c: E2 [13:36:44]MH_I2C_Read... [13:36:44]Read from MH i2c: E2 17 00 [13:36:44]MH_I2C_Read... [13:36:44]Read from MH i2c: E2 17 00 71 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 4F [13:36:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:36:44]wFMCommunicate OK [13:36:44]requested_item fd.num is exist - process it [13:36:44]SAM_PROTO_GetFieldsCounters [13:36:44]wFMCommunicate request_size=4 [13:36:44]MH_SAM_APDU [13:36:44]CAPDU: 80 13 00 00 [13:36:44]Write to MH i2c: E2 08 00 72 17 80 13 00 00 00 00 00 00 05 [13:36:44]Write i2c OK [13:36:44]MH_I2C_Read... [13:36:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:36:44]Read from MH i2c: E2 [13:36:44]MH_I2C_Read... [13:36:44]Read from MH i2c: E2 62 00 [13:36:44]MH_I2C_Read... [13:36:44]Read from MH i2c: E2 62 00 72 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 EC 27 01 00 0E 04 04 00 AE 00 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 24 [13:36:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 EC 27 01 00 0E 04 04 00 AE 00 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:36:44]wFMCommunicate OK [13:36:44]SAM_PROTO_GetFieldsCounters done [13:36:44]requested_item shift.num is exist - process it [13:36:44]requested_item shift.opened is exist - process it [13:36:44]req_shift_opened [13:36:44]FM_GetShiftState [13:36:44]SAM_PROTO_GetShiftState [13:36:44]wFMCommunicate request_size=4 [13:36:44]MH_SAM_APDU [13:36:44]CAPDU: 80 13 01 00 [13:36:44]Write to MH i2c: E2 08 00 73 17 80 13 01 00 00 00 00 00 07 [13:36:44]Write i2c OK [13:36:44]MH_I2C_Read... [13:36:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:44]Read from MH i2c: E2 [13:36:44]MH_I2C_Read... [13:36:44]Read from MH i2c: E2 0E 00 [13:36:44]MH_I2C_Read... [13:36:44]Read from MH i2c: E2 0E 00 73 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 AB [13:36:44]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:36:44]wFMCommunicate OK [13:36:44]SAM_PROTO_GetShiftState done [13:36:44]FM_GetShiftState done [13:36:44]req_shift_opened done [13:36:44]requested_item shift.open_date is exist - process it [13:36:44]req_shift_open_date [13:36:44]req_shift_open_date done [13:36:44]produce_requested_data done [13:36:44]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75756,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:36:44]process_action_free close_receipt [13:36:44]json_value_free [13:36:44]json_value_free done [13:36:44]process_json_proto returns [13:36:44]Send response to host [13:36:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75756,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:36:44]free response buf [13:36:44]execute_script done [13:36:44]execute_script returns [13:36:44]free content buf [13:36:44]Sock 9.Close socket [13:36:44]Sock 9.Thread stoped [13:36:48]OFD Sender: No OFD packet to send [13:36:53]OFD Sender: No OFD packet to send [13:36:58]OFD Sender: No OFD packet to send [13:37:03]OFD Sender: No OFD packet to send [13:37:08]OFD Sender: No OFD packet to send [13:37:12]accept exits with 8 [13:37:12]New connection [13:37:12]New thread 3067211108 created [13:37:12]Thread 3067354468 joined [13:37:12]Waiting for new connection... [13:37:12] Sock 8.Parse request [13:37:12]Sock 8.Check first char [13:37:12]Sock 8.First char is OK [13:37:12]request: POST /json_proto HTTP/1.0 [13:37:12]Method: POST [13:37:12]URL: /json_proto [13:37:12]Method is POST - this is cgi request [13:37:12]url: /json_proto [13:37:12]query_string will be loaded in cgi processing [13:37:12]execute_cgi json_proto POST (null) [13:37:12]execute_cgi path=json_proto method=POST [13:37:12]POST find Content-Length [13:37:12]Host: 172.17.44.196:8080 [13:37:12]Content-Length: 621 [13:37:12]Content-Type: application/json [13:37:12] [13:37:12]POST finish read [13:37:12]Found Content-Length = 621 [13:37:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273393", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.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" ] } } [13:37:12]execute_script... [13:37: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 : (3)273393", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.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" ] } } [13:37:12]POST & json_proto [13:37:12]process_json_proto [13:37:12]json parsed OK: [13:37:12]protocol is kg_v1.0 [13:37:12]action value=close_receipt [13:37:12]process_action close_receipt [13:37:12]cmd_close_receipt [13:37:12]MH_GetDate [13:37:12]Write to MH i2c: F0 00 00 74 17 7A [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: F0 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: F0 09 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: F0 09 00 74 17 00 89 4D 1A 67 E7 19 F8 65 37 [13:37:12]GetLastDocTimeStamp 1729777001 [13:37:12]current date 1729777033 [13:37:12]FM_GetShiftState [13:37:12]SAM_PROTO_GetShiftState [13:37:12]wFMCommunicate request_size=4 [13:37:12]MH_SAM_APDU [13:37:12]CAPDU: 80 13 01 00 [13:37:12]Write to MH i2c: E2 08 00 75 17 80 13 01 00 00 00 00 00 09 [13:37:12]Write i2c OK [13:37:12]MH_I2C_Read... [13:37:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:12]Read from MH i2c: E2 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 0E 00 [13:37:12]MH_I2C_Read... [13:37:12]Read from MH i2c: E2 0E 00 75 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 AD [13:37:12]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:37:12]wFMCommunicate OK [13:37:12]SAM_PROTO_GetShiftState done [13:37:12]FM_GetShiftState done [13:37:12]opened in 1729729413 [13:37:12]opened+sec_in_day 1729815813 [13:37:12]quantity*price = 14000 [13:37:12]sum+1 = 14001 [13:37:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 196 24.10.2024 13:37 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75757 ФПД: 152112673569538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133713&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75757&fm=152112673569538&tin=02508201610067®Number=0000000000161154&sum=14000 0 [13:37:13]StoreToDocumentArchive [13:37:13]shift 174 fd 75757 [13:37:13]save to /storage/0174/doc_00075757 [13:37:13]save last doc name /storage/0174/doc_00075757 to /storage/kkm_last_doc_name [13:37:13]save OK [13:37:13]Clear old archive folders... [13:37:13]ProcessDocumentItem done err = 0, tmpTLVsize=273 [13:37:13]tlvbuf is B6E0A890 [13:37:13]SAM_PROTO_ClearQueue [13:37:13]wFMCommunicate request_size=4 [13:37:13]MH_SAM_APDU [13:37:13]CAPDU: 80 09 00 00 [13:37:13]Write to MH i2c: E2 08 00 82 17 80 09 00 00 00 00 00 00 0B [13:37:13]Write i2c OK [13:37:13]MH_I2C_Read... [13:37:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:37:14]Read from MH i2c: E2 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 03 00 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 03 00 82 17 00 90 00 0D [13:37:14]RAPDU: 90 00 [13:37:14]wFMCommunicate OK [13:37:14]SAM_PROTO_ClearQueue done [13:37:14]KKMCreateOFDPacket [13:37:14]OFDProtocolAddRootSTLVToBuf [13:37:14]FM_MakeSignedData [13:37:14]FM_MakeSignedData [13:37:14]SAM_PROTO_SignData [13:37:14]wFMCommunicate request_size=4 [13:37:14]MH_SAM_APDU [13:37:14]CAPDU: 80 0D 01 02 [13:37:14]Write to MH i2c: E2 08 00 83 17 80 0D 01 02 00 00 00 00 13 [13:37:14]Write i2c OK [13:37:14]MH_I2C_Read... [13:37:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:37:14]Read from MH i2c: E2 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 03 00 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 03 00 83 17 00 90 00 0E [13:37:14]RAPDU: 90 00 [13:37:14]wFMCommunicate OK [13:37:14]wFMCommunicate request_size=255 [13:37:14]MH_SAM_APDU [13:37:14]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 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 C4 00 00 00 F4 03 04 00 89 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 [13:37:14]Write to MH i2c: E2 02 01 84 17 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 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 C4 00 00 00 F4 03 04 00 89 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 CA [13:37:14]Write i2c OK [13:37:14]MH_I2C_Read... [13:37:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:14]Read from MH i2c: E2 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 03 00 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 03 00 84 17 00 90 00 0F [13:37:14]RAPDU: 90 00 [13:37:14]wFMCommunicate OK [13:37:14]wFMCommunicate request_size=32 [13:37:14]MH_SAM_APDU [13:37:14]CAPDU: 80 0D 02 02 1B 30 30 30 39 36 33 33 32 33 10 04 04 00 ED 27 01 00 35 04 06 00 8A 58 7D DF BB 02 [13:37:14]Write to MH i2c: E2 23 00 85 17 80 0D 02 02 1B 00 30 30 30 39 36 33 33 32 33 10 04 04 00 ED 27 01 00 35 04 06 00 8A 58 7D DF BB 02 00 00 7D [13:37:14]Write i2c OK [13:37:14]MH_I2C_Read... [13:37:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:14]Read from MH i2c: E2 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 03 00 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 03 00 85 17 00 90 00 10 [13:37:14]RAPDU: 90 00 [13:37:14]wFMCommunicate OK [13:37:14]wFMCommunicate request_size=4 [13:37:14]MH_SAM_APDU [13:37:14]CAPDU: 80 0D 03 02 [13:37:14]Write to MH i2c: E2 08 00 86 17 80 0D 03 02 00 00 00 00 18 [13:37:14]Write i2c OK [13:37:14]MH_I2C_Read... [13:37:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:37:14]Read from MH i2c: E2 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 0B 00 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 0B 00 86 17 00 6A 02 E9 72 48 20 BD 36 90 00 3B [13:37:14]RAPDU: 6A 02 E9 72 48 20 BD 36 90 00 [13:37:14]wFMCommunicate OK [13:37:14]SAM_PROTO_SignData done [13:37:14]FM_MakeSignedData done [13:37:14]CreateOFDProtocolMessage [13:37:14]wFMCommunicate request_size=4 [13:37:14]MH_SAM_APDU [13:37:14]CAPDU: 80 11 00 00 [13:37:14]Write to MH i2c: E2 08 00 87 17 80 11 00 00 00 00 00 00 18 [13:37:14]Write i2c OK [13:37:14]MH_I2C_Read... [13:37:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:14]Read from MH i2c: E2 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 17 00 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: E2 17 00 87 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 65 [13:37:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:37:14]wFMCommunicate OK [13:37:14]CreateOFDProtocolMessage done [13:37:14]OFDSenderStorePacket 75757 [13:37:14]StoreOFDPacket docnum=75757 [13:37:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 25 01 00 00 0F 53 1D 01 59 01 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 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 C4 00 00 00 F4 03 04 00 89 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 ED 27 01 00 35 04 06 00 8A 58 7D DF BB 02 6A 02 E9 72 48 20 BD 36 [13:37:14]CheckFolder [13:37:14]dirname=/storage/ofd_packets [13:37:14]CheckFolder done [13:37:14]ProducePacketName [13:37:14]name=ofd_packets/00075757 [13:37:14]NVStorageSaveData ofd_packets/00075757 [13:37:14]File name is /storage/ofd_packets/00075757 [13:37:14]Write 323 bytes [13:37:14]NVStorageSaveData done [13:37:14]OFDSenderStorePacket done [13:37:14]KKMCreateOFDPacket done [13:37:14]NVStorageSaveData kkm_last_timestamp [13:37:14]File name is /storage/kkm_last_timestamp [13:37:14]Write 4 bytes [13:37:14]NVStorageSaveData done [13:37:14]ExternCall_PrintAddStr [13:37:14]wPrintStart [13:37:14]Write to MH i2c: 01 00 00 88 17 9F [13:37:14]Write i2c OK [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: 01 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: 01 07 00 [13:37:14]MH_I2C_Read... [13:37:14]Read from MH i2c: 01 07 00 88 17 00 00 00 00 00 FF 0F B4 [13:37:14]RasterBufferAndPrint [13:37:14]line Счет N : (3)273393 [13:37:14]line ИНН: 02508201610067 [13:37:14]line Контрольно-Кассовый Чек [13:37:14]line ПРОДАЖА [13:37:14]line Товар: 48743570 [13:37:14]line Сигареты Winston XStyle Blue [13:37:14]line 1.000 * 140.00 [13:37:14]line = 140.00 [13:37:14]line НДС 12% НСП 1% [13:37:14]line > о реализуемом товаре [13:37:14]line ИТОГО: 140.00 [13:37:14]line НСП 1% : 1.24 [13:37:14]line НДС 12% : 14.87 [13:37:14]line Наличными: 140.00 [13:37:14]line Безнал.: 0.00 [13:37:14]line Место: АЗС № 133 "Партнер Нефть" [13:37:14]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:37:14]line СНО: Общий режим [13:37:14]line Чек 196 24.10.2024 13:37 [13:37:14]line Смена: 174 ФФД: 1.0 [13:37:14]line ЗНМ: 0300000020 [13:37:14]line РНМ: 0000000000161154 [13:37:14]line Версия ККМ: v1.0 [13:37:14]line ФМ: 0000000000963323 [13:37:14]line ФД: 75757 [13:37:14]line ФПД: 152112673569538 [13:37:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133713&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75757&fm=152112673569538&tin=02508201610067®Number=0000000000161154&sum=14000 [13:37:14]OFD Sender: Processing packet 75757 [packets to send 16, broken 15] [13:37:14]ProducePacketName [13:37:14]name=ofd_packets/00075757 [13:37:14]OFD Sender: To server: pG, [13:37:14]CommunicateWithHost lk.salyk.kg:30040 [13:37:14]ConnectInit lk.salyk.kg [13:37:14]line 0 [13:37:14]written 0, free lines is 4095 [13:37:15]Connected sock=10 [13:37:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 25 01 00 00 0F 53 1D 01 59 01 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 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 C4 00 00 00 F4 03 04 00 89 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 ED 27 01 00 35 04 06 00 8A 58 7D DF BB 02 6A 02 E9 72 48 20 BD 36 [13:37:15]Write to MH i2c: 01 00 00 AF 17 C6 [13:37:15]Write i2c OK [13:37:15]MH_I2C_Read... [13:37:15]Read from MH i2c: 01 [13:37:15]MH_I2C_Read... [13:37:15]Read from MH i2c: 01 07 00 [13:37:15]MH_I2C_Read... [13:37:15]Read from MH i2c: 01 07 00 AF 17 00 00 00 00 00 E2 0C BB [13:37:15]RasterBufferAndPrint [13:37:15]line [13:37:15]line [13:37:15]line [13:37:15]line [13:37:15]line [13:37:15]written 0, free lines is 3302 [13:37:15]MH_Cut [13:37:15]Write to MH i2c: D1 01 00 B6 17 01 9F [13:37:15]Write i2c OK [13:37:15]MH_I2C_Read... [13:37:15]Read from MH i2c: D1 [13:37:15]MH_I2C_Read... [13:37:15]Read from MH i2c: D1 01 00 [13:37:15]MH_I2C_Read... [13:37:15]Read from MH i2c: D1 01 00 B6 17 00 9E [13:37:15]Write to MH i2c: 01 00 00 B7 17 CE [13:37:15]Write i2c OK [13:37:15]MH_I2C_Read... [13:37:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 52 C3 47 00 07 F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 ED 27 01 00 F4 03 04 00 61 F6 19 67 B6 04 01 00 00 D4 06 E4 FC 8C 8E 12 EA [13:37:15]CommunicateWithHost err = 0 [13:37:15]CheckOFDResponse [13:37:15]1017 (14) - 77093643461234 [13:37:15]1041 (16) - 0000000000963323 [13:37:15]1040 (4) - 75757 [13:37:15]1012 (4) - 24.10.2024 07:25 [13:37:15]1206 (1) - 0 [13:37:15]OFD Sender: Remove packet 75757 [13:37:15]ProducePacketName [13:37:15]name=ofd_packets/00075757 [13:37:15]NVStorageDeleteData [13:37:15]OFD Sender: No OFD packet to send [13:37:16]*** Cut start [13:37:16]*** Partial cut [13:37:16]*** CUTSNS_PIN = 1 [13:37:16]*** CUTSNS_PIN = 0 [13:37:16]*** Brake cut motor [13:37:16]Read from MH i2c: 01 [13:37:16]MH_I2C_Read... [13:37:16]*** Stop cut motor [13:37:16]*** Cut end [13:37:16]Read from MH i2c: 01 07 00 [13:37:16]MH_I2C_Read... [13:37:16]Read from MH i2c: 01 07 00 B7 17 00 00 00 00 00 FF 0F E3 [13:37:16]process_action close_receipt done [13:37:16]requested_data is exist [13:37:16]produce_requested_data [13:37:16]requested_item fm.sn is exist - process it [13:37:16]wFMCommunicate request_size=4 [13:37:16]MH_SAM_APDU [13:37:16]CAPDU: 80 11 00 00 [13:37:16]Write to MH i2c: E2 08 00 B8 17 80 11 00 00 00 00 00 00 49 [13:37:16]Write i2c OK [13:37:16]MH_I2C_Read... [13:37:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:16]Read from MH i2c: E2 [13:37:16]MH_I2C_Read... [13:37:16]Read from MH i2c: E2 17 00 [13:37:16]MH_I2C_Read... [13:37:16]Read from MH i2c: E2 17 00 B8 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 96 [13:37:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:37:16]wFMCommunicate OK [13:37:16]requested_item fd.num is exist - process it [13:37:16]SAM_PROTO_GetFieldsCounters [13:37:16]wFMCommunicate request_size=4 [13:37:16]MH_SAM_APDU [13:37:16]CAPDU: 80 13 00 00 [13:37:16]Write to MH i2c: E2 08 00 B9 17 80 13 00 00 00 00 00 00 4C [13:37:16]Write i2c OK [13:37:16]MH_I2C_Read... [13:37:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:37:16]Read from MH i2c: E2 [13:37:16]MH_I2C_Read... [13:37:16]Read from MH i2c: E2 62 00 [13:37:16]MH_I2C_Read... [13:37:16]Read from MH i2c: E2 62 00 B9 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 ED 27 01 00 0E 04 04 00 AE 00 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 6F [13:37:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 ED 27 01 00 0E 04 04 00 AE 00 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:37:16]wFMCommunicate OK [13:37:16]SAM_PROTO_GetFieldsCounters done [13:37:16]requested_item shift.num is exist - process it [13:37:16]requested_item shift.opened is exist - process it [13:37:16]req_shift_opened [13:37:16]FM_GetShiftState [13:37:16]SAM_PROTO_GetShiftState [13:37:16]wFMCommunicate request_size=4 [13:37:16]MH_SAM_APDU [13:37:16]CAPDU: 80 13 01 00 [13:37:16]Write to MH i2c: E2 08 00 BA 17 80 13 01 00 00 00 00 00 4E [13:37:16]Write i2c OK [13:37:16]MH_I2C_Read... [13:37:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:17]Read from MH i2c: E2 [13:37:17]MH_I2C_Read... [13:37:17]Read from MH i2c: E2 0E 00 [13:37:17]MH_I2C_Read... [13:37:17]Read from MH i2c: E2 0E 00 BA 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 F2 [13:37:17]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:37:17]wFMCommunicate OK [13:37:17]SAM_PROTO_GetShiftState done [13:37:17]FM_GetShiftState done [13:37:17]req_shift_opened done [13:37:17]requested_item shift.open_date is exist - process it [13:37:17]req_shift_open_date [13:37:17]req_shift_open_date done [13:37:17]produce_requested_data done [13:37:17]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75757,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:37:17]process_action_free close_receipt [13:37:17]json_value_free [13:37:17]json_value_free done [13:37:17]process_json_proto returns [13:37:17]Send response to host [13:37:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75757,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:37:17]free response buf [13:37:17]execute_script done [13:37:17]execute_script returns [13:37:17]free content buf [13:37:17]Sock 8.Close socket [13:37:17]Sock 8.Thread stoped [13:37:20]OFD Sender: No OFD packet to send [13:37:25]OFD Sender: No OFD packet to send [13:37:30]OFD Sender: No OFD packet to send [13:37:35]OFD Sender: No OFD packet to send [13:37:40]OFD Sender: No OFD packet to send [13:37:45]OFD Sender: No OFD packet to send [13:37:50]OFD Sender: No OFD packet to send [13:37:55]OFD Sender: No OFD packet to send [13:38:00]OFD Sender: No OFD packet to send [13:38:03]accept exits with 9 [13:38:03]New connection [13:38:03]New thread 3067354468 created [13:38:03]Thread 3067211108 joined [13:38:03]Waiting for new connection... [13:38:03] Sock 9.Parse request [13:38:03]Sock 9.Check first char [13:38:03]Sock 9.First char is OK [13:38:03]request: POST /json_proto HTTP/1.0 [13:38:03]Method: POST [13:38:03]URL: /json_proto [13:38:03]Method is POST - this is cgi request [13:38:03]url: /json_proto [13:38:03]query_string will be loaded in cgi processing [13:38:03]execute_cgi json_proto POST (null) [13:38:03]execute_cgi path=json_proto method=POST [13:38:03]POST find Content-Length [13:38:03]Host: 172.17.44.196:8080 [13:38:03]Content-Length: 621 [13:38:03]Content-Type: application/json [13:38:03] [13:38:03]POST finish read [13:38:03]Found Content-Length = 621 [13:38:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:03]execute_script... [13:38: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)1966380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:03]POST & json_proto [13:38:03]process_json_proto [13:38:03]json parsed OK: [13:38:03]protocol is kg_v1.0 [13:38:03]action value=close_receipt [13:38:03]process_action close_receipt [13:38:03]cmd_close_receipt [13:38:03]MH_GetDate [13:38:03]Write to MH i2c: F0 00 00 BB 17 C1 [13:38:03]Write i2c OK [13:38:03]MH_I2C_Read... [13:38:03]Read from MH i2c: F0 [13:38:03]MH_I2C_Read... [13:38:03]Read from MH i2c: F0 09 00 [13:38:03]MH_I2C_Read... [13:38:03]Read from MH i2c: F0 09 00 BB 17 00 BC 4D 1A 67 E7 19 F8 65 B1 [13:38:03]GetLastDocTimeStamp 1729777033 [13:38:03]current date 1729777084 [13:38:03]FM_GetShiftState [13:38:03]SAM_PROTO_GetShiftState [13:38:03]wFMCommunicate request_size=4 [13:38:03]MH_SAM_APDU [13:38:03]CAPDU: 80 13 01 00 [13:38:03]Write to MH i2c: E2 08 00 BC 17 80 13 01 00 00 00 00 00 50 [13:38:03]Write i2c OK [13:38:03]MH_I2C_Read... [13:38:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:03]Read from MH i2c: E2 [13:38:03]MH_I2C_Read... [13:38:03]Read from MH i2c: E2 0E 00 [13:38:03]MH_I2C_Read... [13:38:03]Read from MH i2c: E2 0E 00 BC 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 F4 [13:38:03]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:38:03]wFMCommunicate OK [13:38:03]SAM_PROTO_GetShiftState done [13:38:03]FM_GetShiftState done [13:38:03]opened in 1729729413 [13:38:03]opened+sec_in_day 1729815813 [13:38:03]quantity*price = 50000 [13:38:03]sum+1 = 50001 [13:38:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 197 24.10.2024 13:38 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75758 ФПД: 205510859812460 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133804&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75758&fm=205510859812460&tin=02508201610067®Number=0000000000161154&sum=50000 [13:38:04]StoreToDocumentArchive [13:38:04]shift 174 fd 75758 [13:38:04]save to /storage/0174/doc_00075758 [13:38:04]save last doc name /storage/0174/doc_00075758 to /storage/kkm_last_doc_name [13:38:04]save OK [13:38:04]Clear old archive folders... [13:38:04]ProcessDocumentItem done err = 0, tmpTLVsize=244 [13:38:04]tlvbuf is 01DBEE90 [13:38:04]SAM_PROTO_ClearQueue [13:38:04]wFMCommunicate request_size=4 [13:38:04]MH_SAM_APDU [13:38:04]CAPDU: 80 09 00 00 [13:38:04]Write to MH i2c: E2 08 00 C9 17 80 09 00 00 00 00 00 00 52 [13:38:04]Write i2c OK [13:38:04]MH_I2C_Read... [13:38:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:38:05]Read from MH i2c: E2 [13:38:05]MH_I2C_Read... [13:38:05]Read from MH i2c: E2 03 00 [13:38:05]MH_I2C_Read... [13:38:05]Read from MH i2c: E2 03 00 C9 17 00 90 00 54 [13:38:05]RAPDU: 90 00 [13:38:05]wFMCommunicate OK [13:38:05]SAM_PROTO_ClearQueue done [13:38:05]KKMCreateOFDPacket [13:38:05]OFDProtocolAddRootSTLVToBuf [13:38:05]FM_MakeSignedData [13:38:05]FM_MakeSignedData [13:38:05]SAM_PROTO_SignData [13:38:05]wFMCommunicate request_size=4 [13:38:05]MH_SAM_APDU [13:38:05]CAPDU: 80 0D 01 02 [13:38:05]Write to MH i2c: E2 08 00 CA 17 80 0D 01 02 00 00 00 00 5A [13:38:05]Write i2c OK [13:38:05]MH_I2C_Read... [13:38:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:38:05]Read from MH i2c: E2 [13:38:05]MH_I2C_Read... [13:38:05]Read from MH i2c: E2 03 00 [13:38:05]MH_I2C_Read... [13:38:05]Read from MH i2c: E2 03 00 CA 17 00 90 00 55 [13:38:05]RAPDU: 90 00 [13:38:05]wFMCommunicate OK [13:38:05]wFMCommunicate request_size=253 [13:38:05]MH_SAM_APDU [13:38:05]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 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 BC 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EE 27 01 00 35 04 06 00 BA E9 39 CB EE 6C [13:38:05]Write to MH i2c: E2 00 01 CB 17 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 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 BC 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EE 27 01 00 35 04 06 00 BA E9 39 CB EE 6C 00 00 5B [13:38:05]Write i2c OK [13:38:05]MH_I2C_Read... [13:38:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:05]Read from MH i2c: E2 [13:38:05]MH_I2C_Read... [13:38:05]Read from MH i2c: E2 03 00 [13:38:05]MH_I2C_Read... [13:38:05]Read from MH i2c: E2 03 00 CB 17 00 90 00 56 [13:38:05]RAPDU: 90 00 [13:38:05]wFMCommunicate OK [13:38:05]wFMCommunicate request_size=4 [13:38:05]MH_SAM_APDU [13:38:05]CAPDU: 80 0D 03 02 [13:38:05]Write to MH i2c: E2 08 00 CC 17 80 0D 03 02 00 00 00 00 5E [13:38:05]Write i2c OK [13:38:05]MH_I2C_Read... [13:38:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:38:05]Read from MH i2c: E2 [13:38:05]MH_I2C_Read... [13:38:05]Read from MH i2c: E2 0B 00 [13:38:05]MH_I2C_Read... [13:38:05]Read from MH i2c: E2 0B 00 CC 17 00 B8 DB 00 8C 87 01 73 75 90 00 EE [13:38:05]RAPDU: B8 DB 00 8C 87 01 73 75 90 00 [13:38:05]wFMCommunicate OK [13:38:05]SAM_PROTO_SignData done [13:38:05]FM_MakeSignedData done [13:38:05]CreateOFDProtocolMessage [13:38:05]wFMCommunicate request_size=4 [13:38:05]MH_SAM_APDU [13:38:05]CAPDU: 80 11 00 00 [13:38:05]Write to MH i2c: E2 08 00 CD 17 80 11 00 00 00 00 00 00 5E [13:38:05]Write i2c OK [13:38:05]MH_I2C_Read... [13:38:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:05]Read from MH i2c: E2 [13:38:05]MH_I2C_Read... [13:38:05]Read from MH i2c: E2 17 00 [13:38:05]MH_I2C_Read... [13:38:05]Read from MH i2c: E2 17 00 CD 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 AB [13:38:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:38:05]wFMCommunicate OK [13:38:05]CreateOFDProtocolMessage done [13:38:05]OFDSenderStorePacket 75758 [13:38:05]StoreOFDPacket docnum=75758 [13:38:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 C9 DE 00 01 4F 31 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 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 BC 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EE 27 01 00 35 04 06 00 BA E9 39 CB EE 6C B8 DB 00 8C 87 01 73 75 [13:38:05]CheckFolder [13:38:05]dirname=/storage/ofd_packets [13:38:05]CheckFolder done [13:38:05]ProducePacketName [13:38:05]name=ofd_packets/00075758 [13:38:05]NVStorageSaveData ofd_packets/00075758 [13:38:05]File name is /storage/ofd_packets/00075758 [13:38:05]Write 294 bytes [13:38:05]NVStorageSaveData done [13:38:05]OFDSenderStorePacket done [13:38:05]KKMCreateOFDPacket done [13:38:05]NVStorageSaveData kkm_last_timestamp [13:38:05]File name is /storage/kkm_last_timestamp [13:38:05]Write 4 bytes [13:38:05]NVStorageSaveData done [13:38:05]ExternCall_PrintAddStr [13:38:05]wPrintStart [13:38:05]Write to MH i2c: 01 00 00 CE 17 E5 [13:38:05]Write i2c OK [13:38:05]MH_I2C_Read... [13:38:05]Read from MH i2c: 01 [13:38:05]MH_I2C_Read... [13:38:05]Read from MH i2c: 01 07 00 [13:38:05]MH_I2C_Read... [13:38:05]Read from MH i2c: 01 07 00 CE 17 00 00 00 00 00 FF 0F FA [13:38:05]RasterBufferAndPrint [13:38:05]line Счет N : (1)1966380 [13:38:05]line ИНН: 02508201610067 [13:38:05]line Контрольно-Кассовый Чек [13:38:05]line ПРОДАЖА [13:38:05]line ТРК (МРК, ГНК) : 42 [13:38:05]line Товар: 2710124130 [13:38:05]line SU-92 [13:38:05]line 7.310 * 68.40 [13:38:05]line = 500.00 [13:38:05]line НДС 12% НСП 1% [13:38:05]line > о реализуемом товаре [13:38:05]line ИТОГО: 500.00 [13:38:05]line НСП 1% : 4.42 [13:38:05]line НДС 12% : 53.10 [13:38:05]line Наличными: 500.00 [13:38:05]line Безнал.: 0.00 [13:38:05]line Место: АЗС № 133 "Партнер Нефть" [13:38:05]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:38:05]line СНО: Общий режим [13:38:05]line Чек 197 24.10.2024 13:38 [13:38:05]line Смена: 174 ФФД: 1.0 [13:38:05]line ЗНМ: 0300000020 [13:38:05]line РНМ: 0000000000161154 [13:38:05]line Версия ККМ: v1.0 [13:38:05]line ФМ: 0000000000963323 [13:38:05]line ФД: 75758 [13:38:05]line ФПД: 205510859812460 [13:38:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133804&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75758&fm=205510859812460&tin=02508201610067®Number=0000000000161154&sum=50000 [13:38:05]OFD Sender: Processing packet 75758 [packets to send 16, broken 15] [13:38:05]ProducePacketName [13:38:05]name=ofd_packets/00075758 [13:38:05]OFD Sender: To server: pG, [13:38:05]CommunicateWithHost lk.salyk.kg:30040 [13:38:05]ConnectInit lk.salyk.kg [13:38:05]written 0, free lines is 4095 [13:38:05]Connected sock=10 [13:38:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 C9 DE 00 01 4F 31 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 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 BC 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EE 27 01 00 35 04 06 00 BA E9 39 CB EE 6C B8 DB 00 8C 87 01 73 75 [13:38:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 93 10 47 00 7F 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 39 36 33 33 32 33 10 04 04 00 EE 27 01 00 F4 03 04 00 93 F6 19 67 B6 04 01 00 00 3E 16 17 28 3A 23 26 7E [13:38:06]CommunicateWithHost err = 0 [13:38:06]CheckOFDResponse [13:38:06]1017 (14) - 77093643461234 [13:38:06]1041 (16) - 0000000000963323 [13:38:06]1040 (4) - 75758 [13:38:06]1012 (4) - 24.10.2024 07:26 [13:38:06]1206 (1) - 0 [13:38:06]OFD Sender: Remove packet 75758 [13:38:06]ProducePacketName [13:38:06]name=ofd_packets/00075758 [13:38:06]NVStorageDeleteData [13:38:06]Write to MH i2c: 01 00 00 F5 17 0C [13:38:06]Write i2c OK [13:38:06]MH_I2C_Read... [13:38:06]Read from MH i2c: 01 [13:38:06]MH_I2C_Read... [13:38:06]Read from MH i2c: 01 07 00 [13:38:06]MH_I2C_Read... [13:38:06]Read from MH i2c: 01 07 00 F5 17 00 00 00 00 00 EA 0C 09 [13:38:06]RasterBufferAndPrint [13:38:06]line [13:38:06]line [13:38:06]line [13:38:06]line [13:38:06]line [13:38:06]written 0, free lines is 3308 [13:38:06]MH_Cut [13:38:06]Write to MH i2c: D1 01 00 FC 17 01 E5 [13:38:06]Write i2c OK [13:38:06]MH_I2C_Read... [13:38:06]Read from MH i2c: D1 [13:38:06]MH_I2C_Read... [13:38:06]Read from MH i2c: D1 01 00 [13:38:06]MH_I2C_Read... [13:38:06]Read from MH i2c: D1 01 00 FC 17 00 E4 [13:38:06]Write to MH i2c: 01 00 00 FD 17 14 [13:38:06]Write i2c OK [13:38:06]MH_I2C_Read... [13:38:06]OFD Sender: No OFD packet to send [13:38:07]*** Cut start [13:38:07]*** Partial cut [13:38:07]*** CUTSNS_PIN = 1 [13:38:07]*** CUTSNS_PIN = 0 [13:38:07]*** Brake cut motor [13:38:07]Read from MH i2c: 01 [13:38:07]MH_I2C_Read... [13:38:07]*** Stop cut motor [13:38:07]*** Cut end [13:38:07]Read from MH i2c: 01 07 00 [13:38:07]MH_I2C_Read... [13:38:07]Read from MH i2c: 01 07 00 FD 17 00 00 00 00 00 FF 0F 29 [13:38:07]process_action close_receipt done [13:38:07]requested_data is exist [13:38:07]produce_requested_data [13:38:07]requested_item fm.sn is exist - process it [13:38:07]wFMCommunicate request_size=4 [13:38:07]MH_SAM_APDU [13:38:07]CAPDU: 80 11 00 00 [13:38:07]Write to MH i2c: E2 08 00 FE 17 80 11 00 00 00 00 00 00 8F [13:38:07]Write i2c OK [13:38:07]MH_I2C_Read... [13:38:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:07]Read from MH i2c: E2 [13:38:07]MH_I2C_Read... [13:38:07]Read from MH i2c: E2 17 00 [13:38:07]MH_I2C_Read... [13:38:07]Read from MH i2c: E2 17 00 FE 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 DC [13:38:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:38:07]wFMCommunicate OK [13:38:07]requested_item fd.num is exist - process it [13:38:07]SAM_PROTO_GetFieldsCounters [13:38:07]wFMCommunicate request_size=4 [13:38:07]MH_SAM_APDU [13:38:07]CAPDU: 80 13 00 00 [13:38:07]Write to MH i2c: E2 08 00 FF 17 80 13 00 00 00 00 00 00 92 [13:38:07]Write i2c OK [13:38:07]MH_I2C_Read... [13:38:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:07]Read from MH i2c: E2 [13:38:07]MH_I2C_Read... [13:38:07]Read from MH i2c: E2 62 00 [13:38:07]MH_I2C_Read... [13:38:07]Read from MH i2c: E2 62 00 FF 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 EE 27 01 00 0E 04 04 00 AE 00 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 B9 [13:38:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 EE 27 01 00 0E 04 04 00 AE 00 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:38:07]wFMCommunicate OK [13:38:07]SAM_PROTO_GetFieldsCounters done [13:38:07]requested_item shift.num is exist - process it [13:38:07]requested_item shift.opened is exist - process it [13:38:07]req_shift_opened [13:38:07]FM_GetShiftState [13:38:07]SAM_PROTO_GetShiftState [13:38:07]wFMCommunicate request_size=4 [13:38:07]MH_SAM_APDU [13:38:07]CAPDU: 80 13 01 00 [13:38:07]Write to MH i2c: E2 08 00 00 18 80 13 01 00 00 00 00 00 95 [13:38:07]Write i2c OK [13:38:07]MH_I2C_Read... [13:38:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:07]Read from MH i2c: E2 [13:38:07]MH_I2C_Read... [13:38:07]Read from MH i2c: E2 0E 00 [13:38:07]MH_I2C_Read... [13:38:07]Read from MH i2c: E2 0E 00 00 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 39 [13:38:07]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:38:07]wFMCommunicate OK [13:38:07]SAM_PROTO_GetShiftState done [13:38:07]FM_GetShiftState done [13:38:07]req_shift_opened done [13:38:07]requested_item shift.open_date is exist - process it [13:38:07]req_shift_open_date [13:38:07]req_shift_open_date done [13:38:07]produce_requested_data done [13:38:07]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75758,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:38:07]process_action_free close_receipt [13:38:07]json_value_free [13:38:07]json_value_free done [13:38:07]process_json_proto returns [13:38:07]Send response to host [13:38:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75758,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:38:07]free response buf [13:38:07]execute_script done [13:38:07]execute_script returns [13:38:07]free content buf [13:38:07]Sock 9.Close socket [13:38:07]Sock 9.Thread stoped [13:38:11]OFD Sender: No OFD packet to send [13:38:15]accept exits with 8 [13:38:15]New connection [13:38:15]New thread 3067211108 created [13:38:15]Thread 3067354468 joined [13:38:15]Waiting for new connection... [13:38:15] Sock 8.Parse request [13:38:15]Sock 8.Check first char [13:38:15]Sock 8.First char is OK [13:38:15]request: POST /json_proto HTTP/1.0 [13:38:15]Method: POST [13:38:15]URL: /json_proto [13:38:15]Method is POST - this is cgi request [13:38:15]url: /json_proto [13:38:15]query_string will be loaded in cgi processing [13:38:15]execute_cgi json_proto POST (null) [13:38:15]execute_cgi path=json_proto method=POST [13:38:15]POST find Content-Length [13:38:15]Host: 172.17.44.196:8080 [13:38:15]Content-Length: 683 [13:38:15]Content-Type: application/json [13:38:15] [13:38:15]POST finish read [13:38:15]Found Content-Length = 683 [13:38:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:38:15]execute_script... [13:38: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)1966381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:38:15]POST & json_proto [13:38:15]process_json_proto [13:38:15]json parsed OK: [13:38:15]protocol is kg_v1.0 [13:38:15]action value=close_receipt [13:38:15]process_action close_receipt [13:38:15]cmd_close_receipt [13:38:15]MH_GetDate [13:38:15]Write to MH i2c: F0 00 00 01 18 08 [13:38:15]Write i2c OK [13:38:15]MH_I2C_Read... [13:38:15]Read from MH i2c: F0 [13:38:15]MH_I2C_Read... [13:38:15]Read from MH i2c: F0 09 00 [13:38:15]MH_I2C_Read... [13:38:15]Read from MH i2c: F0 09 00 01 18 00 C7 4D 1A 67 E7 19 F8 65 03 [13:38:15]GetLastDocTimeStamp 1729777084 [13:38:15]current date 1729777095 [13:38:15]FM_GetShiftState [13:38:15]SAM_PROTO_GetShiftState [13:38:15]wFMCommunicate request_size=4 [13:38:15]MH_SAM_APDU [13:38:15]CAPDU: 80 13 01 00 [13:38:15]Write to MH i2c: E2 08 00 02 18 80 13 01 00 00 00 00 00 97 [13:38:15]Write i2c OK [13:38:15]MH_I2C_Read... [13:38:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:15]Read from MH i2c: E2 [13:38:15]MH_I2C_Read... [13:38:15]Read from MH i2c: E2 0E 00 [13:38:15]MH_I2C_Read... [13:38:15]Read from MH i2c: E2 0E 00 02 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 3B [13:38:15]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:38:15]wFMCommunicate OK [13:38:15]SAM_PROTO_GetShiftState done [13:38:15]FM_GetShiftState done [13:38:15]opened in 1729729413 [13:38:15]opened+sec_in_day 1729815813 [13:38:15]quantity*price = 100015 [13:38:15]sum+1 = 100017 [13:38:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 198 24.10.2024 13:38 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75759 ФПД: 13772099892717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133816&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75759&fm=13772099892717&tin=02508201610067®Number=0000000000161154&sum=100000 [13:38:16]StoreToDocumentArchive [13:38:16]shift 174 fd 75759 [13:38:16]save to /storage/0174/doc_00075759 [13:38:16]save last doc name /storage/0174/doc_00075759 to /storage/kkm_last_doc_name [13:38:16]save OK [13:38:16]Clear old archive folders... [13:38:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:38:16]tlvbuf is 01EA0900 [13:38:16]SAM_PROTO_ClearQueue [13:38:16]wFMCommunicate request_size=4 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 09 00 00 [13:38:16]Write to MH i2c: E2 08 00 0F 18 80 09 00 00 00 00 00 00 99 [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 0F 18 00 90 00 9B [13:38:16]RAPDU: 90 00 [13:38:16]wFMCommunicate OK [13:38:16]SAM_PROTO_ClearQueue done [13:38:16]KKMCreateOFDPacket [13:38:16]OFDProtocolAddRootSTLVToBuf [13:38:16]FM_MakeSignedData [13:38:16]FM_MakeSignedData [13:38:16]SAM_PROTO_SignData [13:38:16]wFMCommunicate request_size=4 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 0D 01 02 [13:38:16]Write to MH i2c: E2 08 00 10 18 80 0D 01 02 00 00 00 00 A1 [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 10 18 00 90 00 9C [13:38:16]RAPDU: 90 00 [13:38:16]wFMCommunicate OK [13:38:16]wFMCommunicate request_size=255 [13:38:16]MH_SAM_APDU [13:38: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 C6 00 00 00 F4 03 04 00 C8 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EF 27 01 00 35 04 06 00 0C [13:38:16]Write to MH i2c: E2 02 01 11 18 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 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 C6 00 00 00 F4 03 04 00 C8 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EF 27 01 00 35 04 06 00 0C 00 00 4A [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]OFD Sender: No OFD packet to send [13:38:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 11 18 00 90 00 9D [13:38:16]RAPDU: 90 00 [13:38:16]wFMCommunicate OK [13:38:16]wFMCommunicate request_size=10 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 0D 02 02 05 86 91 1F 35 ED [13:38:16]Write to MH i2c: E2 0D 00 12 18 80 0D 02 02 05 00 86 91 1F 35 ED 00 00 06 [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 03 00 12 18 00 90 00 9E [13:38:16]RAPDU: 90 00 [13:38:16]wFMCommunicate OK [13:38:16]wFMCommunicate request_size=4 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 0D 03 02 [13:38:16]Write to MH i2c: E2 08 00 13 18 80 0D 03 02 00 00 00 00 A6 [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 0B 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 0B 00 13 18 00 1E 7B 60 C7 52 F8 69 AC 90 00 C6 [13:38:16]RAPDU: 1E 7B 60 C7 52 F8 69 AC 90 00 [13:38:16]wFMCommunicate OK [13:38:16]SAM_PROTO_SignData done [13:38:16]FM_MakeSignedData done [13:38:16]CreateOFDProtocolMessage [13:38:16]wFMCommunicate request_size=4 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 11 00 00 [13:38:16]Write to MH i2c: E2 08 00 14 18 80 11 00 00 00 00 00 00 A6 [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 17 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 17 00 14 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 F3 [13:38:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:38:16]wFMCommunicate OK [13:38:16]CreateOFDProtocolMessage done [13:38:16]OFDSenderStorePacket 75759 [13:38:16]StoreOFDPacket docnum=75759 [13:38:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 4B AE 07 01 16 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 C6 00 00 00 F4 03 04 00 C8 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EF 27 01 00 35 04 06 00 0C 86 91 1F 35 ED 1E 7B 60 C7 52 F8 69 AC [13:38:16]CheckFolder [13:38:16]dirname=/storage/ofd_packets [13:38:16]CheckFolder done [13:38:16]ProducePacketName [13:38:16]name=ofd_packets/00075759 [13:38:16]NVStorageSaveData ofd_packets/00075759 [13:38:16]File name is /storage/ofd_packets/00075759 [13:38:16]Write 301 bytes [13:38:16]NVStorageSaveData done [13:38:16]OFDSenderStorePacket done [13:38:16]KKMCreateOFDPacket done [13:38:16]NVStorageSaveData kkm_last_timestamp [13:38:16]File name is /storage/kkm_last_timestamp [13:38:16]Write 4 bytes [13:38:16]NVStorageSaveData done [13:38:16]ExternCall_PrintAddStr [13:38:16]wPrintStart [13:38:16]Write to MH i2c: 01 00 00 15 18 2D [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: 01 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: 01 07 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: 01 07 00 15 18 00 00 00 00 00 FF 0F 42 [13:38:16]RasterBufferAndPrint [13:38:16]line Счет N : (1)1966381 [13:38:16]line ИНН: 02508201610067 [13:38:16]line Контрольно-Кассовый Чек [13:38:16]line ПРОДАЖА [13:38:16]line ТРК (МРК, ГНК) : 33 [13:38:16]line Товар: 2710124130 [13:38:16]line Аи-92-К-5 [13:38:16]line 14.950 * 66.90 [13:38:16]line = 1000.16 [13:38:16]line НДС 12% НСП 1% [13:38:16]line > о реализуемом товаре [13:38:16]line ОКРУГЛЕНИЕ: -0.16 [13:38:16]line ИТОГО: 1000.00 [13:38:16]line Внесено: 1000.00 [13:38:16]line СДАЧА: 0.00 [13:38:16]line НСП 1% : 8.85 [13:38:16]line НДС 12% : 106.21 [13:38:16]line Наличными: 1000.00 [13:38:16]line Безнал.: 0.00 [13:38:16]line Место: АЗС № 133 "Партнер Нефть" [13:38:16]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:38:16]line СНО: Общий режим [13:38:16]line Чек 198 24.10.2024 13:38 [13:38:16]line Смена: 174 ФФД: 1.0 [13:38:16]line ЗНМ: 0300000020 [13:38:16]line РНМ: 0000000000161154 [13:38:16]line Версия ККМ: v1.0 [13:38:16]line ФМ: 0000000000963323 [13:38:16]line ФД: 75759 [13:38:16]line ФПД: 13772099892717 [13:38:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133816&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75759&fm=13772099892717&tin=02508201610067®Number=0000000000161154&sum=100000 [13:38:17]OFD Sender: Processing packet 75759 [packets to send 16, broken 15] [13:38:17]ProducePacketName [13:38:17]name=ofd_packets/00075759 [13:38:17]OFD Sender: To server: pG, [13:38:17]CommunicateWithHost lk.salyk.kg:30040 [13:38:17]ConnectInit lk.salyk.kg [13:38:17]written 0, free lines is 4095 [13:38:17]Connected sock=10 [13:38:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 4B AE 07 01 16 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 C6 00 00 00 F4 03 04 00 C8 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 EF 27 01 00 35 04 06 00 0C 86 91 1F 35 ED 1E 7B 60 C7 52 F8 69 AC [13:38:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 91 A0 47 00 91 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 39 36 33 33 32 33 10 04 04 00 EF 27 01 00 F4 03 04 00 9F F6 19 67 B6 04 01 00 00 1A 9E C8 83 84 61 B1 59 [13:38:17]CommunicateWithHost err = 0 [13:38:17]CheckOFDResponse [13:38:17]1017 (14) - 77093643461234 [13:38:17]1041 (16) - 0000000000963323 [13:38:17]1040 (4) - 75759 [13:38:17]1012 (4) - 24.10.2024 07:26 [13:38:17]1206 (1) - 0 [13:38:17]OFD Sender: Remove packet 75759 [13:38:17]ProducePacketName [13:38:17]name=ofd_packets/00075759 [13:38:17]NVStorageDeleteData [13:38:17]Write to MH i2c: 01 00 00 3F 18 57 [13:38:17]Write i2c OK [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: 01 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: 01 07 00 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: 01 07 00 3F 18 00 00 00 00 00 BA 0C 24 [13:38:17]RasterBufferAndPrint [13:38:17]line [13:38:17]line [13:38:17]line [13:38:17]line [13:38:17]line [13:38:17]written 0, free lines is 3263 [13:38:17]MH_Cut [13:38:17]Write to MH i2c: D1 01 00 46 18 01 30 [13:38:17]Write i2c OK [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: D1 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: D1 01 00 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: D1 01 00 46 18 00 2F [13:38:17]Write to MH i2c: 01 00 00 47 18 5F [13:38:17]Write i2c OK [13:38:17]MH_I2C_Read... [13:38:18]OFD Sender: No OFD packet to send [13:38:18]*** Cut start [13:38:18]*** Partial cut [13:38:18]*** CUTSNS_PIN = 1 [13:38:18]*** CUTSNS_PIN = 0 [13:38:18]*** Brake cut motor [13:38:19]Read from MH i2c: 01 [13:38:19]MH_I2C_Read... [13:38:19]*** Stop cut motor [13:38:19]*** Cut end [13:38:19]Read from MH i2c: 01 07 00 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: 01 07 00 47 18 00 00 00 00 00 FF 0F 74 [13:38:19]process_action close_receipt done [13:38:19]requested_data is exist [13:38:19]produce_requested_data [13:38:19]requested_item fm.sn is exist - process it [13:38:19]wFMCommunicate request_size=4 [13:38:19]MH_SAM_APDU [13:38:19]CAPDU: 80 11 00 00 [13:38:19]Write to MH i2c: E2 08 00 48 18 80 11 00 00 00 00 00 00 DA [13:38:19]Write i2c OK [13:38:19]MH_I2C_Read... [13:38:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:19]Read from MH i2c: E2 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: E2 17 00 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: E2 17 00 48 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 27 [13:38:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:38:19]wFMCommunicate OK [13:38:19]requested_item fd.num is exist - process it [13:38:19]SAM_PROTO_GetFieldsCounters [13:38:19]wFMCommunicate request_size=4 [13:38:19]MH_SAM_APDU [13:38:19]CAPDU: 80 13 00 00 [13:38:19]Write to MH i2c: E2 08 00 49 18 80 13 00 00 00 00 00 00 DD [13:38:19]Write i2c OK [13:38:19]MH_I2C_Read... [13:38:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:19]Read from MH i2c: E2 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: E2 62 00 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: E2 62 00 49 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 EF 27 01 00 0E 04 04 00 AE 00 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 08 [13:38:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 EF 27 01 00 0E 04 04 00 AE 00 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:38:19]wFMCommunicate OK [13:38:19]SAM_PROTO_GetFieldsCounters done [13:38:19]requested_item shift.num is exist - process it [13:38:19]requested_item shift.opened is exist - process it [13:38:19]req_shift_opened [13:38:19]FM_GetShiftState [13:38:19]SAM_PROTO_GetShiftState [13:38:19]wFMCommunicate request_size=4 [13:38:19]MH_SAM_APDU [13:38:19]CAPDU: 80 13 01 00 [13:38:19]Write to MH i2c: E2 08 00 4A 18 80 13 01 00 00 00 00 00 DF [13:38:19]Write i2c OK [13:38:19]MH_I2C_Read... [13:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:19]Read from MH i2c: E2 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: E2 0E 00 [13:38:19]MH_I2C_Read... [13:38:19]Read from MH i2c: E2 0E 00 4A 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 83 [13:38:19]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:38:19]wFMCommunicate OK [13:38:19]SAM_PROTO_GetShiftState done [13:38:19]FM_GetShiftState done [13:38:19]req_shift_opened done [13:38:19]requested_item shift.open_date is exist - process it [13:38:19]req_shift_open_date [13:38:19]req_shift_open_date done [13:38:19]produce_requested_data done [13:38:19]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75759,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:38:19]process_action_free close_receipt [13:38:19]json_value_free [13:38:19]json_value_free done [13:38:19]process_json_proto returns [13:38:19]Send response to host [13:38:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75759,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:38:19]free response buf [13:38:19]execute_script done [13:38:19]execute_script returns [13:38:19]free content buf [13:38:19]Sock 8.Close socket [13:38:19]Sock 8.Thread stoped [13:38:23]OFD Sender: No OFD packet to send [13:38:28]OFD Sender: No OFD packet to send [13:38:33]OFD Sender: No OFD packet to send [13:38:38]OFD Sender: No OFD packet to send [13:38:43]OFD Sender: No OFD packet to send [13:38:48]OFD Sender: No OFD packet to send [13:38:53]OFD Sender: No OFD packet to send [13:38:53]accept exits with 9 [13:38:53]New connection [13:38:53]New thread 3067354468 created [13:38:53]Thread 3067211108 joined [13:38:53]Waiting for new connection... [13:38:53] Sock 9.Parse request [13:38:53]Sock 9.Check first char [13:38:53]Sock 9.First char is OK [13:38:53]request: POST /json_proto HTTP/1.0 [13:38:53]Method: POST [13:38:53]URL: /json_proto [13:38:53]Method is POST - this is cgi request [13:38:53]url: /json_proto [13:38:53]query_string will be loaded in cgi processing [13:38:53]execute_cgi json_proto POST (null) [13:38:53]execute_cgi path=json_proto method=POST [13:38:53]POST find Content-Length [13:38:53]Host: 172.17.44.196:8080 [13:38:53]Content-Length: 675 [13:38:53]Content-Type: application/json [13:38:53] [13:38:53]POST finish read [13:38:53]Found Content-Length = 675 [13:38:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [13:38:53]execute_script... [13:38: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)1966382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "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" ] } } [13:38:53]POST & json_proto [13:38:53]process_json_proto [13:38:53]json parsed OK: [13:38:53]protocol is kg_v1.0 [13:38:53]action value=close_receipt [13:38:53]process_action close_receipt [13:38:53]cmd_close_receipt [13:38:53]MH_GetDate [13:38:53]Write to MH i2c: F0 00 00 4B 18 52 [13:38:53]Write i2c OK [13:38:53]MH_I2C_Read... [13:38:53]Read from MH i2c: F0 [13:38:53]MH_I2C_Read... [13:38:53]Read from MH i2c: F0 09 00 [13:38:53]MH_I2C_Read... [13:38:53]Read from MH i2c: F0 09 00 4B 18 00 EE 4D 1A 67 E7 19 F8 65 74 [13:38:53]GetLastDocTimeStamp 1729777096 [13:38:53]current date 1729777134 [13:38:53]FM_GetShiftState [13:38:53]SAM_PROTO_GetShiftState [13:38:53]wFMCommunicate request_size=4 [13:38:53]MH_SAM_APDU [13:38:53]CAPDU: 80 13 01 00 [13:38:53]Write to MH i2c: E2 08 00 4C 18 80 13 01 00 00 00 00 00 E1 [13:38:53]Write i2c OK [13:38:53]MH_I2C_Read... [13:38:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:53]Read from MH i2c: E2 [13:38:53]MH_I2C_Read... [13:38:53]Read from MH i2c: E2 0E 00 [13:38:53]MH_I2C_Read... [13:38:53]Read from MH i2c: E2 0E 00 4C 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 85 [13:38:53]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:38:53]wFMCommunicate OK [13:38:53]SAM_PROTO_GetShiftState done [13:38:53]FM_GetShiftState done [13:38:53]opened in 1729729413 [13:38:53]opened+sec_in_day 1729815813 [13:38:53]quantity*price = 50063 [13:38:53]sum+1 = 50064 [13:38: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 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 199 24.10.2024 13:38 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75760 ФПД: 193583958181905 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133854&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75760&fm=193583958181905&tin=02508201610067®Number=0000000000161154&sum=50000 [13:38:54]StoreToDocumentArchive [13:38:54]shift 174 fd 75760 [13:38:54]save to /storage/0174/doc_00075760 [13:38:54]save last doc name /storage/0174/doc_00075760 to /storage/kkm_last_doc_name [13:38:54]save OK [13:38:54]Clear old archive folders... [13:38:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:38:54]tlvbuf is B6FB7A40 [13:38:54]SAM_PROTO_ClearQueue [13:38:54]wFMCommunicate request_size=4 [13:38:54]MH_SAM_APDU [13:38:54]CAPDU: 80 09 00 00 [13:38:54]Write to MH i2c: E2 08 00 59 18 80 09 00 00 00 00 00 00 E3 [13:38:54]Write i2c OK [13:38:54]MH_I2C_Read... [13:38:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:38:54]Read from MH i2c: E2 [13:38:54]MH_I2C_Read... [13:38:54]Read from MH i2c: E2 03 00 [13:38:54]MH_I2C_Read... [13:38:54]Read from MH i2c: E2 03 00 59 18 00 90 00 E5 [13:38:54]RAPDU: 90 00 [13:38:54]wFMCommunicate OK [13:38:54]SAM_PROTO_ClearQueue done [13:38:54]KKMCreateOFDPacket [13:38:54]OFDProtocolAddRootSTLVToBuf [13:38:54]FM_MakeSignedData [13:38:54]FM_MakeSignedData [13:38:54]SAM_PROTO_SignData [13:38:54]wFMCommunicate request_size=4 [13:38:54]MH_SAM_APDU [13:38:54]CAPDU: 80 0D 01 02 [13:38:54]Write to MH i2c: E2 08 00 5A 18 80 0D 01 02 00 00 00 00 EB [13:38:54]Write i2c OK [13:38:54]MH_I2C_Read... [13:38:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:38:54]Read from MH i2c: E2 [13:38:54]MH_I2C_Read... [13:38:54]Read from MH i2c: E2 03 00 [13:38:54]MH_I2C_Read... [13:38:54]Read from MH i2c: E2 03 00 5A 18 00 90 00 E6 [13:38:54]RAPDU: 90 00 [13:38:54]wFMCommunicate OK [13:38:54]wFMCommunicate request_size=255 [13:38:54]MH_SAM_APDU [13:38: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 C7 00 00 00 F4 03 04 00 EE 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F0 27 01 00 35 04 06 00 B0 10 47 0F [13:38:54]Write to MH i2c: E2 02 01 5B 18 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 C7 00 00 00 F4 03 04 00 EE 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F0 27 01 00 35 04 06 00 B0 10 47 0F 00 00 4A [13:38:54]Write i2c OK [13:38:54]MH_I2C_Read... [13:38:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:55]Read from MH i2c: E2 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: E2 03 00 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: E2 03 00 5B 18 00 90 00 E7 [13:38:55]RAPDU: 90 00 [13:38:55]wFMCommunicate OK [13:38:55]wFMCommunicate request_size=7 [13:38:55]MH_SAM_APDU [13:38:55]CAPDU: 80 0D 02 02 02 C8 11 [13:38:55]Write to MH i2c: E2 0A 00 5C 18 80 0D 02 02 02 00 C8 11 00 00 CB [13:38:55]Write i2c OK [13:38:55]MH_I2C_Read... [13:38:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:55]Read from MH i2c: E2 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: E2 03 00 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: E2 03 00 5C 18 00 90 00 E8 [13:38:55]RAPDU: 90 00 [13:38:55]wFMCommunicate OK [13:38:55]wFMCommunicate request_size=4 [13:38:55]MH_SAM_APDU [13:38:55]CAPDU: 80 0D 03 02 [13:38:55]Write to MH i2c: E2 08 00 5D 18 80 0D 03 02 00 00 00 00 F0 [13:38:55]Write i2c OK [13:38:55]MH_I2C_Read... [13:38:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:38:55]Read from MH i2c: E2 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: E2 0B 00 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: E2 0B 00 5D 18 00 59 B0 71 90 B5 0F 7B D6 90 00 10 [13:38:55]RAPDU: 59 B0 71 90 B5 0F 7B D6 90 00 [13:38:55]wFMCommunicate OK [13:38:55]SAM_PROTO_SignData done [13:38:55]FM_MakeSignedData done [13:38:55]CreateOFDProtocolMessage [13:38:55]wFMCommunicate request_size=4 [13:38:55]MH_SAM_APDU [13:38:55]CAPDU: 80 11 00 00 [13:38:55]Write to MH i2c: E2 08 00 5E 18 80 11 00 00 00 00 00 00 F0 [13:38:55]Write i2c OK [13:38:55]MH_I2C_Read... [13:38:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:55]Read from MH i2c: E2 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: E2 17 00 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: E2 17 00 5E 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 3D [13:38:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:38:55]wFMCommunicate OK [13:38:55]CreateOFDProtocolMessage done [13:38:55]OFDSenderStorePacket 75760 [13:38:55]StoreOFDPacket docnum=75760 [13:38:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 C6 4C 04 01 5E 2D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 C7 00 00 00 F4 03 04 00 EE 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F0 27 01 00 35 04 06 00 B0 10 47 0F C8 11 59 B0 71 90 B5 0F 7B D6 [13:38:55]CheckFolder [13:38:55]dirname=/storage/ofd_packets [13:38:55]CheckFolder done [13:38:55]ProducePacketName [13:38:55]name=ofd_packets/00075760 [13:38:55]NVStorageSaveData ofd_packets/00075760 [13:38:55]File name is /storage/ofd_packets/00075760 [13:38:55]Write 298 bytes [13:38:55]NVStorageSaveData done [13:38:55]OFDSenderStorePacket done [13:38:55]KKMCreateOFDPacket done [13:38:55]NVStorageSaveData kkm_last_timestamp [13:38:55]File name is /storage/kkm_last_timestamp [13:38:55]Write 4 bytes [13:38:55]NVStorageSaveData done [13:38:55]ExternCall_PrintAddStr [13:38:55]wPrintStart [13:38:55]Write to MH i2c: 01 00 00 5F 18 77 [13:38:55]Write i2c OK [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: 01 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: 01 07 00 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: 01 07 00 5F 18 00 00 00 00 00 FF 0F 8C [13:38:55]RasterBufferAndPrint [13:38:55]line Счет N : (1)1966382 [13:38:55]line ИНН: 02508201610067 [13:38:55]line Контрольно-Кассовый Чек [13:38:55]line ПРОДАЖА [13:38:55]line ТРК (МРК, ГНК) : 61 [13:38:55]line Товар: 2710194210 [13:38:55]line ДТ-К-5 [13:38:55]line 6.570 * 76.20 [13:38:55]line = 500.63 [13:38:55]line НДС 12% НСП 1% [13:38:55]line > о реализуемом товаре [13:38:55]line ОКРУГЛЕНИЕ: -0.63 [13:38:55]line ИТОГО: 500.00 [13:38:55]line Внесено: 500.00 [13:38:55]line СДАЧА: 0.00 [13:38:55]line НСП 1% : 4.43 [13:38:55]line НДС 12% : 53.16 [13:38:55]line Наличными: 500.00 [13:38:55]line Безнал.: 0.00 [13:38:55]line Место: АЗС № 133 "Партнер Нефть" [13:38:55]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:38:55]line СНО: Общий режим [13:38:55]line Чек 199 24.10.2024 13:38 [13:38:55]line Смена: 174 ФФД: 1.0 [13:38:55]line ЗНМ: 0300000020 [13:38:55]line РНМ: 0000000000161154 [13:38:55]line Версия ККМ: v1.0 [13:38:55]line ФМ: 0000000000963323 [13:38:55]line ФД: 75760 [13:38:55]line ФПД: 193583958181905 [13:38:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T133854&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75760&fm=193583958181905&tin=02508201610067®Number=0000000000161154&sum=50000 [13:38:55]written 0, free lines is 4095 [13:38:55]OFD Sender: Processing packet 75760 [packets to send 16, broken 15] [13:38:55]ProducePacketName [13:38:55]name=ofd_packets/00075760 [13:38:55]OFD Sender: To server: pG, [13:38:55]CommunicateWithHost lk.salyk.kg:30040 [13:38:55]ConnectInit lk.salyk.kg [13:38:55]Connected sock=10 [13:38:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 C6 4C 04 01 5E 2D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 C7 00 00 00 F4 03 04 00 EE 4D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F0 27 01 00 35 04 06 00 B0 10 47 0F C8 11 59 B0 71 90 B5 0F 7B D6 [13:38:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 05 C7 47 00 C6 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 39 36 33 33 32 33 10 04 04 00 F0 27 01 00 F4 03 04 00 C5 F6 19 67 B6 04 01 00 00 5C D0 BE 2F 42 84 A7 9C [13:38:55]CommunicateWithHost err = 0 [13:38:55]CheckOFDResponse [13:38:55]1017 (14) - 77093643461234 [13:38:55]1041 (16) - 0000000000963323 [13:38:55]1040 (4) - 75760 [13:38:55]1012 (4) - 24.10.2024 07:27 [13:38:55]1206 (1) - 0 [13:38:55]OFD Sender: Remove packet 75760 [13:38:55]ProducePacketName [13:38:55]name=ofd_packets/00075760 [13:38:55]NVStorageDeleteData [13:38:55]Write to MH i2c: 01 00 00 89 18 A1 [13:38:55]Write i2c OK [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: 01 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: 01 07 00 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: 01 07 00 89 18 00 00 00 00 00 AF 0C 63 [13:38:55]RasterBufferAndPrint [13:38:55]line [13:38:55]line [13:38:55]line [13:38:55]line [13:38:55]line [13:38:55]written 0, free lines is 3251 [13:38:55]MH_Cut [13:38:55]Write to MH i2c: D1 01 00 90 18 01 7A [13:38:55]Write i2c OK [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: D1 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: D1 01 00 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: D1 01 00 90 18 00 79 [13:38:55]Write to MH i2c: 01 00 00 91 18 A9 [13:38:55]Write i2c OK [13:38:55]MH_I2C_Read... [13:38:56]OFD Sender: No OFD packet to send [13:38:56]*** Cut start [13:38:56]*** Partial cut [13:38:56]*** CUTSNS_PIN = 1 [13:38:56]*** CUTSNS_PIN = 0 [13:38:56]*** Brake cut motor [13:38:57]Read from MH i2c: 01 [13:38:57]MH_I2C_Read... [13:38:57]*** Stop cut motor [13:38:57]*** Cut end [13:38:57]Read from MH i2c: 01 07 00 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: 01 07 00 91 18 00 00 00 00 00 FF 0F BE [13:38:57]process_action close_receipt done [13:38:57]requested_data is exist [13:38:57]produce_requested_data [13:38:57]requested_item fm.sn is exist - process it [13:38:57]wFMCommunicate request_size=4 [13:38:57]MH_SAM_APDU [13:38:57]CAPDU: 80 11 00 00 [13:38:57]Write to MH i2c: E2 08 00 92 18 80 11 00 00 00 00 00 00 24 [13:38:57]Write i2c OK [13:38:57]MH_I2C_Read... [13:38:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:57]Read from MH i2c: E2 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 17 00 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 17 00 92 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 71 [13:38:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:38:57]wFMCommunicate OK [13:38:57]requested_item fd.num is exist - process it [13:38:57]SAM_PROTO_GetFieldsCounters [13:38:57]wFMCommunicate request_size=4 [13:38:57]MH_SAM_APDU [13:38:57]CAPDU: 80 13 00 00 [13:38:57]Write to MH i2c: E2 08 00 93 18 80 13 00 00 00 00 00 00 27 [13:38:57]Write i2c OK [13:38:57]MH_I2C_Read... [13:38:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:57]Read from MH i2c: E2 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 62 00 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 62 00 93 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F0 27 01 00 0E 04 04 00 AE 00 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 56 [13:38:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F0 27 01 00 0E 04 04 00 AE 00 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:38:57]wFMCommunicate OK [13:38:57]SAM_PROTO_GetFieldsCounters done [13:38:57]requested_item shift.num is exist - process it [13:38:57]requested_item shift.opened is exist - process it [13:38:57]req_shift_opened [13:38:57]FM_GetShiftState [13:38:57]SAM_PROTO_GetShiftState [13:38:57]wFMCommunicate request_size=4 [13:38:57]MH_SAM_APDU [13:38:57]CAPDU: 80 13 01 00 [13:38:57]Write to MH i2c: E2 08 00 94 18 80 13 01 00 00 00 00 00 29 [13:38:57]Write i2c OK [13:38:57]MH_I2C_Read... [13:38:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:57]Read from MH i2c: E2 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 0E 00 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: E2 0E 00 94 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 CD [13:38:57]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:38:57]wFMCommunicate OK [13:38:57]SAM_PROTO_GetShiftState done [13:38:57]FM_GetShiftState done [13:38:57]req_shift_opened done [13:38:57]requested_item shift.open_date is exist - process it [13:38:57]req_shift_open_date [13:38:57]req_shift_open_date done [13:38:57]produce_requested_data done [13:38:57]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75760,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:38:57]process_action_free close_receipt [13:38:57]json_value_free [13:38:57]json_value_free done [13:38:57]process_json_proto returns [13:38:57]Send response to host [13:38:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75760,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:38:57]free response buf [13:38:57]execute_script done [13:38:57]execute_script returns [13:38:57]free content buf [13:38:57]Sock 9.Close socket [13:38:57]Sock 9.Thread stoped [13:39:01]OFD Sender: No OFD packet to send [13:39:06]OFD Sender: No OFD packet to send [13:39:11]OFD Sender: No OFD packet to send [13:39:16]OFD Sender: No OFD packet to send [13:39:21]OFD Sender: No OFD packet to send [13:39:26]OFD Sender: No OFD packet to send [13:39:31]OFD Sender: No OFD packet to send [13:39:36]OFD Sender: No OFD packet to send [13:39:41]OFD Sender: No OFD packet to send [13:39:46]OFD Sender: No OFD packet to send [13:39:51]OFD Sender: No OFD packet to send [13:39:56]OFD Sender: No OFD packet to send [13:40:01]OFD Sender: No OFD packet to send [13:40:06]OFD Sender: No OFD packet to send [13:40:11]OFD Sender: No OFD packet to send [13:40:16]OFD Sender: No OFD packet to send [13:40:21]OFD Sender: No OFD packet to send [13:40:26]OFD Sender: No OFD packet to send [13:40:31]OFD Sender: No OFD packet to send [13:40:36]OFD Sender: No OFD packet to send [13:40:38]accept exits with 8 [13:40:38]New connection [13:40:38]New thread 3067211108 created [13:40:38]Thread 3067354468 joined [13:40:38]Waiting for new connection... [13:40:38] Sock 8.Parse request [13:40:38]Sock 8.Check first char [13:40:38]Sock 8.First char is OK [13:40:38]request: POST /json_proto HTTP/1.0 [13:40:38]Method: POST [13:40:38]URL: /json_proto [13:40:38]Method is POST - this is cgi request [13:40:38]url: /json_proto [13:40:38]query_string will be loaded in cgi processing [13:40:38]execute_cgi json_proto POST (null) [13:40:38]execute_cgi path=json_proto method=POST [13:40:38]POST find Content-Length [13:40:38]Host: 172.17.44.196:8080 [13:40:38]Content-Length: 678 [13:40:38]Content-Type: application/json [13:40:38] [13:40:38]POST finish read [13:40:38]Found Content-Length = 678 [13:40:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:40:38]execute_script... [13: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 : (1)1966384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:40:38]POST & json_proto [13:40:38]process_json_proto [13:40:38]json parsed OK: [13:40:38]protocol is kg_v1.0 [13:40:38]action value=close_receipt [13:40:38]process_action close_receipt [13:40:38]cmd_close_receipt [13:40:38]MH_GetDate [13:40:38]Write to MH i2c: F0 00 00 95 18 9C [13:40:38]Write i2c OK [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: F0 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: F0 09 00 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: F0 09 00 95 18 00 56 4E 1A 67 E7 19 F8 65 27 [13:40:38]GetLastDocTimeStamp 1729777134 [13:40:38]current date 1729777238 [13:40:38]FM_GetShiftState [13:40:38]SAM_PROTO_GetShiftState [13:40:38]wFMCommunicate request_size=4 [13:40:38]MH_SAM_APDU [13:40:38]CAPDU: 80 13 01 00 [13:40:38]Write to MH i2c: E2 08 00 96 18 80 13 01 00 00 00 00 00 2B [13:40:38]Write i2c OK [13:40:38]MH_I2C_Read... [13:40:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:40:38]Read from MH i2c: E2 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: E2 0E 00 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: E2 0E 00 96 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 CF [13:40:38]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:40:38]wFMCommunicate OK [13:40:38]SAM_PROTO_GetShiftState done [13:40:38]FM_GetShiftState done [13:40:38]opened in 1729729413 [13:40:38]opened+sec_in_day 1729815813 [13:40:38]quantity*price = 30038 [13:40:38]sum+1 = 30039 [13:40:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 200 24.10.2024 13:40 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75761 ФПД: 209318587883458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134039&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75761&fm=209318587883458&tin=02508201610067®Number=0000000000161154&sum=30000 [13:40:39]StoreToDocumentArchive [13:40:39]shift 174 fd 75761 [13:40:39]save to /storage/0174/doc_00075761 [13:40:39]save last doc name /storage/0174/doc_00075761 to /storage/kkm_last_doc_name [13:40:39]save OK [13:40:39]Clear old archive folders... [13:40:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:40:39]tlvbuf is B6F3C870 [13:40:39]SAM_PROTO_ClearQueue [13:40:39]wFMCommunicate request_size=4 [13:40:39]MH_SAM_APDU [13:40:39]CAPDU: 80 09 00 00 [13:40:39]Write to MH i2c: E2 08 00 A3 18 80 09 00 00 00 00 00 00 2D [13:40:39]Write i2c OK [13:40:39]MH_I2C_Read... [13:40:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:40:39]Read from MH i2c: E2 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 03 00 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 03 00 A3 18 00 90 00 2F [13:40:39]RAPDU: 90 00 [13:40:39]wFMCommunicate OK [13:40:39]SAM_PROTO_ClearQueue done [13:40:39]KKMCreateOFDPacket [13:40:39]OFDProtocolAddRootSTLVToBuf [13:40:39]FM_MakeSignedData [13:40:39]FM_MakeSignedData [13:40:39]SAM_PROTO_SignData [13:40:39]wFMCommunicate request_size=4 [13:40:39]MH_SAM_APDU [13:40:39]CAPDU: 80 0D 01 02 [13:40:39]Write to MH i2c: E2 08 00 A4 18 80 0D 01 02 00 00 00 00 35 [13:40:39]Write i2c OK [13:40:39]MH_I2C_Read... [13:40:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:40:39]Read from MH i2c: E2 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 03 00 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 03 00 A4 18 00 90 00 30 [13:40:39]RAPDU: 90 00 [13:40:39]wFMCommunicate OK [13:40:39]wFMCommunicate request_size=255 [13:40:39]MH_SAM_APDU [13:40: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 C8 00 00 00 F4 03 04 00 57 4E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F1 27 01 00 35 04 06 00 BE [13:40:39]Write to MH i2c: E2 02 01 A5 18 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 C8 00 00 00 F4 03 04 00 57 4E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F1 27 01 00 35 04 06 00 BE 00 00 1E [13:40:39]Write i2c OK [13:40:39]MH_I2C_Read... [13:40:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:40:39]Read from MH i2c: E2 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 03 00 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 03 00 A5 18 00 90 00 31 [13:40:39]RAPDU: 90 00 [13:40:39]wFMCommunicate OK [13:40:39]wFMCommunicate request_size=10 [13:40:39]MH_SAM_APDU [13:40:39]CAPDU: 80 0D 02 02 05 5F C8 13 5F C2 [13:40:39]Write to MH i2c: E2 0D 00 A6 18 80 0D 02 02 05 00 5F C8 13 5F C2 00 00 9D [13:40:39]Write i2c OK [13:40:39]MH_I2C_Read... [13:40:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:40:39]Read from MH i2c: E2 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 03 00 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 03 00 A6 18 00 90 00 32 [13:40:39]RAPDU: 90 00 [13:40:39]wFMCommunicate OK [13:40:39]wFMCommunicate request_size=4 [13:40:39]MH_SAM_APDU [13:40:39]CAPDU: 80 0D 03 02 [13:40:39]Write to MH i2c: E2 08 00 A7 18 80 0D 03 02 00 00 00 00 3A [13:40:39]Write i2c OK [13:40:39]MH_I2C_Read... [13:40:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:40:39]Read from MH i2c: E2 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 0B 00 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 0B 00 A7 18 00 64 E0 08 DA 31 DB 07 A9 90 00 1D [13:40:39]RAPDU: 64 E0 08 DA 31 DB 07 A9 90 00 [13:40:39]wFMCommunicate OK [13:40:39]SAM_PROTO_SignData done [13:40:39]FM_MakeSignedData done [13:40:39]CreateOFDProtocolMessage [13:40:39]wFMCommunicate request_size=4 [13:40:39]MH_SAM_APDU [13:40:39]CAPDU: 80 11 00 00 [13:40:39]Write to MH i2c: E2 08 00 A8 18 80 11 00 00 00 00 00 00 3A [13:40:39]Write i2c OK [13:40:39]MH_I2C_Read... [13:40:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:40:39]Read from MH i2c: E2 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 17 00 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 17 00 A8 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 87 [13:40:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:40:39]wFMCommunicate OK [13:40:39]CreateOFDProtocolMessage done [13:40:39]OFDSenderStorePacket 75761 [13:40:39]StoreOFDPacket docnum=75761 [13:40:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 FD 33 07 01 FC 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 C8 00 00 00 F4 03 04 00 57 4E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F1 27 01 00 35 04 06 00 BE 5F C8 13 5F C2 64 E0 08 DA 31 DB 07 A9 [13:40:39]CheckFolder [13:40:39]dirname=/storage/ofd_packets [13:40:39]CheckFolder done [13:40:39]ProducePacketName [13:40:39]name=ofd_packets/00075761 [13:40:39]NVStorageSaveData ofd_packets/00075761 [13:40:39]File name is /storage/ofd_packets/00075761 [13:40:39]Write 301 bytes [13:40:39]NVStorageSaveData done [13:40:39]OFDSenderStorePacket done [13:40:39]KKMCreateOFDPacket done [13:40:39]NVStorageSaveData kkm_last_timestamp [13:40:39]File name is /storage/kkm_last_timestamp [13:40:39]Write 4 bytes [13:40:39]NVStorageSaveData done [13:40:39]ExternCall_PrintAddStr [13:40:39]wPrintStart [13:40:39]Write to MH i2c: 01 00 00 A9 18 C1 [13:40:39]Write i2c OK [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: 01 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: 01 07 00 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: 01 07 00 A9 18 00 00 00 00 00 FF 0F D6 [13:40:39]RasterBufferAndPrint [13:40:39]line Счет N : (1)1966384 [13:40:39]line ИНН: 02508201610067 [13:40:39]line Контрольно-Кассовый Чек [13:40:39]line ПРОДАЖА [13:40:39]line ТРК (МРК, ГНК) : 43 [13:40:39]line Товар: 2710124130 [13:40:39]line Аи-92-К-5 [13:40:39]line 4.490 * 66.90 [13:40:39]line = 300.38 [13:40:39]line НДС 12% НСП 1% [13:40:39]line > о реализуемом товаре [13:40:39]line ОКРУГЛЕНИЕ: -0.38 [13:40:39]line ИТОГО: 300.00 [13:40:39]line Внесено: 300.00 [13:40:39]line СДАЧА: 0.00 [13:40:39]line НСП 1% : 2.66 [13:40:39]line НДС 12% : 31.90 [13:40:39]line Наличными: 300.00 [13:40:39]line Безнал.: 0.00 [13:40:39]line Место: АЗС № 133 "Партнер Нефть" [13:40:39]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:40:39]line СНО: Общий режим [13:40:39]line Чек 200 24.10.2024 13:40 [13:40:39]line Смена: 174 ФФД: 1.0 [13:40:39]line ЗНМ: 0300000020 [13:40:39]line РНМ: 0000000000161154 [13:40:39]line Версия ККМ: v1.0 [13:40:39]line ФМ: 0000000000963323 [13:40:39]line ФД: 75761 [13:40:40]line ФПД: 209318587883458 [13:40:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134039&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75761&fm=209318587883458&tin=02508201610067®Number=0000000000161154&sum=30000 [13:40:40]OFD Sender: Processing packet 75761 [packets to send 16, broken 15] [13:40:40]ProducePacketName [13:40:40]name=ofd_packets/00075761 [13:40:40]OFD Sender: To server: pG, [13:40:40]CommunicateWithHost lk.salyk.kg:30040 [13:40:40]ConnectInit lk.salyk.kg [13:40:40]written 0, free lines is 4095 [13:40:40]Connected sock=10 [13:40:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 FD 33 07 01 FC 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 C8 00 00 00 F4 03 04 00 57 4E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F1 27 01 00 35 04 06 00 BE 5F C8 13 5F C2 64 E0 08 DA 31 DB 07 A9 [13:40:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 6D 84 47 00 01 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 39 36 33 33 32 33 10 04 04 00 F1 27 01 00 F4 03 04 00 2E F7 19 67 B6 04 01 00 00 C2 61 2C 0A CE FC 53 82 [13:40:40]CommunicateWithHost err = 0 [13:40:40]CheckOFDResponse [13:40:40]1017 (14) - 77093643461234 [13:40:40]1041 (16) - 0000000000963323 [13:40:40]1040 (4) - 75761 [13:40:40]1012 (4) - 24.10.2024 07:28 [13:40:40]1206 (1) - 0 [13:40:40]OFD Sender: Remove packet 75761 [13:40:40]ProducePacketName [13:40:40]name=ofd_packets/00075761 [13:40:40]NVStorageDeleteData [13:40:40]Write to MH i2c: 01 00 00 D3 18 EB [13:40:40]Write i2c OK [13:40:40]MH_I2C_Read... [13:40:40]Read from MH i2c: 01 [13:40:40]MH_I2C_Read... [13:40:40]Read from MH i2c: 01 07 00 [13:40:40]MH_I2C_Read... [13:40:40]Read from MH i2c: 01 07 00 D3 18 00 00 00 00 00 AE 0C AC [13:40:40]RasterBufferAndPrint [13:40:40]line [13:40:40]line [13:40:40]line [13:40:40]line [13:40:40]line [13:40:40]written 0, free lines is 3249 [13:40:40]MH_Cut [13:40:40]Write to MH i2c: D1 01 00 DA 18 01 C4 [13:40:40]Write i2c OK [13:40:40]MH_I2C_Read... [13:40:40]Read from MH i2c: D1 [13:40:40]MH_I2C_Read... [13:40:40]Read from MH i2c: D1 01 00 [13:40:40]MH_I2C_Read... [13:40:40]Read from MH i2c: D1 01 00 DA 18 00 C3 [13:40:40]Write to MH i2c: 01 00 00 DB 18 F3 [13:40:40]Write i2c OK [13:40:40]MH_I2C_Read... [13:40:41]OFD Sender: No OFD packet to send [13:40:41]*** Cut start [13:40:41]*** Partial cut [13:40:41]*** CUTSNS_PIN = 1 [13:40:41]*** CUTSNS_PIN = 0 [13:40:41]*** Brake cut motor [13:40:42]Read from MH i2c: 01 [13:40:42]MH_I2C_Read... [13:40:42]*** Stop cut motor [13:40:42]*** Cut end [13:40:42]Read from MH i2c: 01 07 00 [13:40:42]MH_I2C_Read... [13:40:42]Read from MH i2c: 01 07 00 DB 18 00 00 00 00 00 FF 0F 08 [13:40:42]process_action close_receipt done [13:40:42]requested_data is exist [13:40:42]produce_requested_data [13:40:42]requested_item fm.sn is exist - process it [13:40:42]wFMCommunicate request_size=4 [13:40:42]MH_SAM_APDU [13:40:42]CAPDU: 80 11 00 00 [13:40:42]Write to MH i2c: E2 08 00 DC 18 80 11 00 00 00 00 00 00 6E [13:40:42]Write i2c OK [13:40:42]MH_I2C_Read... [13:40:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:40:42]Read from MH i2c: E2 [13:40:42]MH_I2C_Read... [13:40:42]Read from MH i2c: E2 17 00 [13:40:42]MH_I2C_Read... [13:40:42]Read from MH i2c: E2 17 00 DC 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 BB [13:40:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:40:42]wFMCommunicate OK [13:40:42]requested_item fd.num is exist - process it [13:40:42]SAM_PROTO_GetFieldsCounters [13:40:42]wFMCommunicate request_size=4 [13:40:42]MH_SAM_APDU [13:40:42]CAPDU: 80 13 00 00 [13:40:42]Write to MH i2c: E2 08 00 DD 18 80 13 00 00 00 00 00 00 71 [13:40:42]Write i2c OK [13:40:42]MH_I2C_Read... [13:40:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:40:42]Read from MH i2c: E2 [13:40:42]MH_I2C_Read... [13:40:42]Read from MH i2c: E2 62 00 [13:40:42]MH_I2C_Read... [13:40:42]Read from MH i2c: E2 62 00 DD 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F1 27 01 00 0E 04 04 00 AE 00 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 A4 [13:40:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F1 27 01 00 0E 04 04 00 AE 00 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:40:42]wFMCommunicate OK [13:40:42]SAM_PROTO_GetFieldsCounters done [13:40:42]requested_item shift.num is exist - process it [13:40:42]requested_item shift.opened is exist - process it [13:40:42]req_shift_opened [13:40:42]FM_GetShiftState [13:40:42]SAM_PROTO_GetShiftState [13:40:42]wFMCommunicate request_size=4 [13:40:42]MH_SAM_APDU [13:40:42]CAPDU: 80 13 01 00 [13:40:42]Write to MH i2c: E2 08 00 DE 18 80 13 01 00 00 00 00 00 73 [13:40:42]Write i2c OK [13:40:42]MH_I2C_Read... [13:40:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:40:42]Read from MH i2c: E2 [13:40:42]MH_I2C_Read... [13:40:42]Read from MH i2c: E2 0E 00 [13:40:42]MH_I2C_Read... [13:40:42]Read from MH i2c: E2 0E 00 DE 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 17 [13:40:42]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:40:42]wFMCommunicate OK [13:40:42]SAM_PROTO_GetShiftState done [13:40:42]FM_GetShiftState done [13:40:42]req_shift_opened done [13:40:42]requested_item shift.open_date is exist - process it [13:40:42]req_shift_open_date [13:40:42]req_shift_open_date done [13:40:42]produce_requested_data done [13:40:42]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75761,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:40:42]process_action_free close_receipt [13:40:42]json_value_free [13:40:42]json_value_free done [13:40:42]process_json_proto returns [13:40:42]Send response to host [13:40:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75761,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:40:42]free response buf [13:40:42]execute_script done [13:40:42]execute_script returns [13:40:42]free content buf [13:40:42]Sock 8.Close socket [13:40:42]Sock 8.Thread stoped [13:40:46]OFD Sender: No OFD packet to send [13:40:51]OFD Sender: No OFD packet to send [13:40:56]OFD Sender: No OFD packet to send [13:41:01]OFD Sender: No OFD packet to send [13:41:06]OFD Sender: No OFD packet to send [13:41:11]OFD Sender: No OFD packet to send [13:41:11]accept exits with 9 [13:41:11]New connection [13:41:11]New thread 3067354468 created [13:41:11]Thread 3067211108 joined [13:41:11]Waiting for new connection... [13:41:11] Sock 9.Parse request [13:41:11]Sock 9.Check first char [13:41:11]Sock 9.First char is OK [13:41:11]request: POST /json_proto HTTP/1.0 [13:41:11]Method: POST [13:41:11]URL: /json_proto [13:41:11]Method is POST - this is cgi request [13:41:11]url: /json_proto [13:41:11]query_string will be loaded in cgi processing [13:41:11]execute_cgi json_proto POST (null) [13:41:11]execute_cgi path=json_proto method=POST [13:41:11]POST find Content-Length [13:41:11]Host: 172.17.44.196:8080 [13:41:11]Content-Length: 632 [13:41:11]Content-Type: application/json [13:41:11] [13:41:11]POST finish read [13:41:11]Found Content-Length = 632 [13:41:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273394", "tax_sys" : 0, "items" : [ { "code": "4700025313937", "name": "\u0412\u041E\u0414\u041A\u0410 \u041C\u042F\u0413\u041A\u0410\u042F 0,1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:11]execute_script... [13:41: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 : (3)273394", "tax_sys" : 0, "items" : [ { "code": "4700025313937", "name": "\u0412\u041E\u0414\u041A\u0410 \u041C\u042F\u0413\u041A\u0410\u042F 0,1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:11]POST & json_proto [13:41:11]process_json_proto [13:41:11]json parsed OK: [13:41:11]protocol is kg_v1.0 [13:41:11]action value=close_receipt [13:41:11]process_action close_receipt [13:41:11]cmd_close_receipt [13:41:11]MH_GetDate [13:41:11]Write to MH i2c: F0 00 00 DF 18 E6 [13:41:11]Write i2c OK [13:41:11]MH_I2C_Read... [13:41:11]Read from MH i2c: F0 [13:41:11]MH_I2C_Read... [13:41:11]Read from MH i2c: F0 09 00 [13:41:11]MH_I2C_Read... [13:41:11]Read from MH i2c: F0 09 00 DF 18 00 78 4E 1A 67 E7 19 F8 65 93 [13:41:11]GetLastDocTimeStamp 1729777239 [13:41:11]current date 1729777272 [13:41:11]FM_GetShiftState [13:41:11]SAM_PROTO_GetShiftState [13:41:11]wFMCommunicate request_size=4 [13:41:11]MH_SAM_APDU [13:41:11]CAPDU: 80 13 01 00 [13:41:11]Write to MH i2c: E2 08 00 E0 18 80 13 01 00 00 00 00 00 75 [13:41:11]Write i2c OK [13:41:11]MH_I2C_Read... [13:41:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:11]Read from MH i2c: E2 [13:41:11]MH_I2C_Read... [13:41:11]Read from MH i2c: E2 0E 00 [13:41:11]MH_I2C_Read... [13:41:11]Read from MH i2c: E2 0E 00 E0 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 19 [13:41:11]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:41:11]wFMCommunicate OK [13:41:11]SAM_PROTO_GetShiftState done [13:41:11]FM_GetShiftState done [13:41:11]opened in 1729729413 [13:41:11]opened+sec_in_day 1729815813 [13:41:11]quantity*price = 6000 [13:41:11]sum+1 = 6001 [13:41:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 201 24.10.2024 13:41 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75762 ФПД: 101017529128210 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134112&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75762&fm=101017529128210&tin=02508201610067®Number=0000000000161154&sum=6000 0 [13:41:12]StoreToDocumentArchive [13:41:12]shift 174 fd 75762 [13:41:12]save to /storage/0174/doc_00075762 [13:41:12]save last doc name /storage/0174/doc_00075762 to /storage/kkm_last_doc_name [13:41:12]save OK [13:41:12]Clear old archive folders... [13:41:12]ProcessDocumentItem done err = 0, tmpTLVsize=271 [13:41:12]tlvbuf is B6F0A120 [13:41:12]SAM_PROTO_ClearQueue [13:41:12]wFMCommunicate request_size=4 [13:41:12]MH_SAM_APDU [13:41:12]CAPDU: 80 09 00 00 [13:41:12]Write to MH i2c: E2 08 00 ED 18 80 09 00 00 00 00 00 00 77 [13:41:12]Write i2c OK [13:41:12]MH_I2C_Read... [13:41:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:12]Read from MH i2c: E2 [13:41:12]MH_I2C_Read... [13:41:12]Read from MH i2c: E2 03 00 [13:41:12]MH_I2C_Read... [13:41:12]Read from MH i2c: E2 03 00 ED 18 00 90 00 79 [13:41:12]RAPDU: 90 00 [13:41:12]wFMCommunicate OK [13:41:12]SAM_PROTO_ClearQueue done [13:41:12]KKMCreateOFDPacket [13:41:12]OFDProtocolAddRootSTLVToBuf [13:41:12]FM_MakeSignedData [13:41:12]FM_MakeSignedData [13:41:12]SAM_PROTO_SignData [13:41:12]wFMCommunicate request_size=4 [13:41:12]MH_SAM_APDU [13:41:12]CAPDU: 80 0D 01 02 [13:41:12]Write to MH i2c: E2 08 00 EE 18 80 0D 01 02 00 00 00 00 7F [13:41:12]Write i2c OK [13:41:12]MH_I2C_Read... [13:41:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:13]Read from MH i2c: E2 [13:41:13]MH_I2C_Read... [13:41:13]Read from MH i2c: E2 03 00 [13:41:13]MH_I2C_Read... [13:41:13]Read from MH i2c: E2 03 00 EE 18 00 90 00 7A [13:41:13]RAPDU: 90 00 [13:41:13]wFMCommunicate OK [13:41:13]wFMCommunicate request_size=255 [13:41:13]MH_SAM_APDU [13:41:13]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 32 35 33 31 33 39 33 37 06 04 1D 00 D0 92 D0 9E D0 94 D0 9A D0 90 20 D0 9C D0 AF D0 93 D0 9A D0 90 D0 AF 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 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 C9 00 00 00 F4 03 04 00 78 4E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 [13:41:13]Write to MH i2c: E2 02 01 EF 18 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 32 35 33 31 33 39 33 37 06 04 1D 00 D0 92 D0 9E D0 94 D0 9A D0 90 20 D0 9C D0 AF D0 93 D0 9A D0 90 D0 AF 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 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 C9 00 00 00 F4 03 04 00 78 4E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 8C [13:41:13]Write i2c OK [13:41:13]MH_I2C_Read... [13:41:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:13]Read from MH i2c: E2 [13:41:13]MH_I2C_Read... [13:41:13]Read from MH i2c: E2 03 00 [13:41:13]MH_I2C_Read... [13:41:13]Read from MH i2c: E2 03 00 EF 18 00 90 00 7B [13:41:13]RAPDU: 90 00 [13:41:13]wFMCommunicate OK [13:41:13]wFMCommunicate request_size=30 [13:41:13]MH_SAM_APDU [13:41:13]CAPDU: 80 0D 02 02 19 30 39 36 33 33 32 33 10 04 04 00 F2 27 01 00 35 04 06 00 5B DF F9 F0 95 12 [13:41:13]Write to MH i2c: E2 21 00 F0 18 80 0D 02 02 19 00 30 39 36 33 33 32 33 10 04 04 00 F2 27 01 00 35 04 06 00 5B DF F9 F0 95 12 00 00 59 [13:41:13]Write i2c OK [13:41:13]MH_I2C_Read... [13:41:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:13]Read from MH i2c: E2 [13:41:13]MH_I2C_Read... [13:41:13]Read from MH i2c: E2 03 00 [13:41:13]MH_I2C_Read... [13:41:13]Read from MH i2c: E2 03 00 F0 18 00 90 00 7C [13:41:13]RAPDU: 90 00 [13:41:13]wFMCommunicate OK [13:41:13]wFMCommunicate request_size=4 [13:41:13]MH_SAM_APDU [13:41:13]CAPDU: 80 0D 03 02 [13:41:13]Write to MH i2c: E2 08 00 F1 18 80 0D 03 02 00 00 00 00 84 [13:41:13]Write i2c OK [13:41:13]MH_I2C_Read... [13:41:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:41:13]Read from MH i2c: E2 [13:41:13]MH_I2C_Read... [13:41:13]Read from MH i2c: E2 0B 00 [13:41:13]MH_I2C_Read... [13:41:13]Read from MH i2c: E2 0B 00 F1 18 00 89 FF BC 44 97 F9 B7 4D 90 00 A1 [13:41:13]RAPDU: 89 FF BC 44 97 F9 B7 4D 90 00 [13:41:13]wFMCommunicate OK [13:41:13]SAM_PROTO_SignData done [13:41:13]FM_MakeSignedData done [13:41:13]CreateOFDProtocolMessage [13:41:13]wFMCommunicate request_size=4 [13:41:13]MH_SAM_APDU [13:41:13]CAPDU: 80 11 00 00 [13:41:13]Write to MH i2c: E2 08 00 F2 18 80 11 00 00 00 00 00 00 84 [13:41:13]Write i2c OK [13:41:13]MH_I2C_Read... [13:41:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:13]Read from MH i2c: E2 [13:41:13]MH_I2C_Read... [13:41:13]Read from MH i2c: E2 17 00 [13:41:13]MH_I2C_Read... [13:41:13]Read from MH i2c: E2 17 00 F2 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 D1 [13:41:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:41:13]wFMCommunicate OK [13:41:13]CreateOFDProtocolMessage done [13:41:13]OFDSenderStorePacket 75762 [13:41:13]StoreOFDPacket docnum=75762 [13:41:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 23 01 00 00 8A 9E 1B 01 D1 5F 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 32 35 33 31 33 39 33 37 06 04 1D 00 D0 92 D0 9E D0 94 D0 9A D0 90 20 D0 9C D0 AF D0 93 D0 9A D0 90 D0 AF 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 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 C9 00 00 00 F4 03 04 00 78 4E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F2 27 01 00 35 04 06 00 5B DF F9 F0 95 12 89 FF BC 44 97 F9 B7 4D [13:41:13]CheckFolder [13:41:13]dirname=/storage/ofd_packets [13:41:13]CheckFolder done [13:41:13]ProducePacketName [13:41:13]name=ofd_packets/00075762 [13:41:13]NVStorageSaveData ofd_packets/00075762 [13:41:13]File name is /storage/ofd_packets/00075762 [13:41:13]Write 321 bytes [13:41:13]NVStorageSaveData done [13:41:13]OFDSenderStorePacket done [13:41:13]KKMCreateOFDPacket done [13:41:13]NVStorageSaveData kkm_last_timestamp [13:41:13]File name is /storage/kkm_last_timestamp [13:41:13]Write 4 bytes [13:41:13]NVStorageSaveData done [13:41:13]OFD Sender: Processing packet 75762 [packets to send 16, broken 15] [13:41:13]ProducePacketName [13:41:13]name=ofd_packets/00075762 [13:41:13]OFD Sender: To server: pG, [13:41:13]CommunicateWithHost lk.salyk.kg:30040 [13:41:13]ConnectInit lk.salyk.kg [13:41:13]ExternCall_PrintAddStr [13:41:13]wPrintStart [13:41:13]Write to MH i2c: 01 00 00 F3 18 0B [13:41:13]Write i2c OK [13:41:13]MH_I2C_Read... [13:41:13]Read from MH i2c: 01 [13:41:13]MH_I2C_Read... [13:41:13]Read from MH i2c: 01 07 00 [13:41:13]MH_I2C_Read... [13:41:13]Read from MH i2c: 01 07 00 F3 18 00 00 00 00 00 FF 0F 20 [13:41:13]RasterBufferAndPrint [13:41:13]line Счет N : (3)273394 [13:41:13]line ИНН: 02508201610067 [13:41:13]line Контрольно-Кассовый Чек [13:41:13]line ПРОДАЖА [13:41:13]line Товар: 4700025313937 [13:41:13]line ВОДКА МЯГКАЯ 0,1л [13:41:13]line 1.000 * 60.00 [13:41:13]line = 60.00 [13:41:13]line НДС 12% НСП 1% [13:41:13]line > о реализуемом товаре [13:41:13]line ИТОГО: 60.00 [13:41:13]line НСП 1% : 0.53 [13:41:13]line НДС 12% : 6.37 [13:41:13]line Наличными: 60.00 [13:41:13]line Безнал.: 0.00 [13:41:13]line Место: АЗС № 133 "Партнер Нефть" [13:41:13]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:41:13]line СНО: Общий режим [13:41:13]line Чек 201 24.10.2024 13:41 [13:41:13]line Смена: 174 ФФД: 1.0 [13:41:13]line ЗНМ: 0300000020 [13:41:13]line РНМ: 0000000000161154 [13:41:13]line Версия ККМ: v1.0 [13:41:13]line ФМ: 0000000000963323 [13:41:13]line ФД: 75762 [13:41:13]line ФПД: 101017529128210 [13:41:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134112&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75762&fm=101017529128210&tin=02508201610067®Number=0000000000161154&sum=6000 [13:41:13]line 0 [13:41:13]Connected sock=11 [13:41:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 23 01 00 00 8A 9E 1B 01 D1 5F 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 32 35 33 31 33 39 33 37 06 04 1D 00 D0 92 D0 9E D0 94 D0 9A D0 90 20 D0 9C D0 AF D0 93 D0 9A D0 90 D0 AF 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 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 C9 00 00 00 F4 03 04 00 78 4E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F2 27 01 00 35 04 06 00 5B DF F9 F0 95 12 89 FF BC 44 97 F9 B7 4D [13:41:13]written 0, free lines is 4095 [13:41:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 F8 82 47 00 9D 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 39 36 33 33 32 33 10 04 04 00 F2 27 01 00 F4 03 04 00 4F F7 19 67 B6 04 01 00 00 F3 84 72 F9 67 AB 9F FF [13:41:14]CommunicateWithHost err = 0 [13:41:14]CheckOFDResponse [13:41:14]1017 (14) - 77093643461234 [13:41:14]1041 (16) - 0000000000963323 [13:41:14]1040 (4) - 75762 [13:41:14]1012 (4) - 24.10.2024 07:29 [13:41:14]1206 (1) - 0 [13:41:14]OFD Sender: Remove packet 75762 [13:41:14]ProducePacketName [13:41:14]name=ofd_packets/00075762 [13:41:14]NVStorageDeleteData [13:41:14]Write to MH i2c: 01 00 00 1A 19 33 [13:41:14]Write i2c OK [13:41:14]MH_I2C_Read... [13:41:14]Read from MH i2c: 01 [13:41:14]MH_I2C_Read... [13:41:14]Read from MH i2c: 01 07 00 [13:41:14]MH_I2C_Read... [13:41:14]Read from MH i2c: 01 07 00 1A 19 00 00 00 00 00 DA 0C 20 [13:41:14]RasterBufferAndPrint [13:41:14]line [13:41:14]line [13:41:14]line [13:41:14]line [13:41:14]line [13:41:14]written 0, free lines is 3295 [13:41:14]MH_Cut [13:41:14]Write to MH i2c: D1 01 00 21 19 01 0C [13:41:14]Write i2c OK [13:41:14]MH_I2C_Read... [13:41:14]Read from MH i2c: D1 [13:41:14]MH_I2C_Read... [13:41:14]Read from MH i2c: D1 01 00 [13:41:14]MH_I2C_Read... [13:41:14]Read from MH i2c: D1 01 00 21 19 00 0B [13:41:14]Write to MH i2c: 01 00 00 22 19 3B [13:41:14]Write i2c OK [13:41:14]MH_I2C_Read... [13:41:14]OFD Sender: No OFD packet to send [13:41:15]*** Cut start [13:41:15]*** Partial cut [13:41:15]*** CUTSNS_PIN = 1 [13:41:15]*** CUTSNS_PIN = 0 [13:41:15]*** Brake cut motor [13:41:15]Read from MH i2c: 01 [13:41:15]MH_I2C_Read... [13:41:15]*** Stop cut motor [13:41:15]*** Cut end [13:41:15]Read from MH i2c: 01 07 00 [13:41:15]MH_I2C_Read... [13:41:15]Read from MH i2c: 01 07 00 22 19 00 00 00 00 00 FF 0F 50 [13:41:15]process_action close_receipt done [13:41:15]requested_data is exist [13:41:15]produce_requested_data [13:41:15]requested_item fm.sn is exist - process it [13:41:15]wFMCommunicate request_size=4 [13:41:15]MH_SAM_APDU [13:41:15]CAPDU: 80 11 00 00 [13:41:15]Write to MH i2c: E2 08 00 23 19 80 11 00 00 00 00 00 00 B6 [13:41:15]Write i2c OK [13:41:15]MH_I2C_Read... [13:41:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:15]Read from MH i2c: E2 [13:41:15]MH_I2C_Read... [13:41:15]Read from MH i2c: E2 17 00 [13:41:15]MH_I2C_Read... [13:41:15]Read from MH i2c: E2 17 00 23 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 03 [13:41:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:41:15]wFMCommunicate OK [13:41:15]requested_item fd.num is exist - process it [13:41:15]SAM_PROTO_GetFieldsCounters [13:41:15]wFMCommunicate request_size=4 [13:41:15]MH_SAM_APDU [13:41:15]CAPDU: 80 13 00 00 [13:41:15]Write to MH i2c: E2 08 00 24 19 80 13 00 00 00 00 00 00 B9 [13:41:15]Write i2c OK [13:41:15]MH_I2C_Read... [13:41:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:15]Read from MH i2c: E2 [13:41:15]MH_I2C_Read... [13:41:15]Read from MH i2c: E2 62 00 [13:41:15]MH_I2C_Read... [13:41:15]Read from MH i2c: E2 62 00 24 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F2 27 01 00 0E 04 04 00 AE 00 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 F0 [13:41:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F2 27 01 00 0E 04 04 00 AE 00 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:41:15]wFMCommunicate OK [13:41:15]SAM_PROTO_GetFieldsCounters done [13:41:15]requested_item shift.num is exist - process it [13:41:15]requested_item shift.opened is exist - process it [13:41:15]req_shift_opened [13:41:15]FM_GetShiftState [13:41:15]SAM_PROTO_GetShiftState [13:41:15]wFMCommunicate request_size=4 [13:41:15]MH_SAM_APDU [13:41:15]CAPDU: 80 13 01 00 [13:41:15]Write to MH i2c: E2 08 00 25 19 80 13 01 00 00 00 00 00 BB [13:41:15]Write i2c OK [13:41:15]MH_I2C_Read... [13:41:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:16]Read from MH i2c: E2 [13:41:16]MH_I2C_Read... [13:41:16]Read from MH i2c: E2 0E 00 [13:41:16]MH_I2C_Read... [13:41:16]Read from MH i2c: E2 0E 00 25 19 00 09 00 01 85 93 19 67 00 00 00 00 90 00 5F [13:41:16]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:41:16]wFMCommunicate OK [13:41:16]SAM_PROTO_GetShiftState done [13:41:16]FM_GetShiftState done [13:41:16]req_shift_opened done [13:41:16]requested_item shift.open_date is exist - process it [13:41:16]req_shift_open_date [13:41:16]req_shift_open_date done [13:41:16]produce_requested_data done [13:41:16]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75762,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:41:16]process_action_free close_receipt [13:41:16]json_value_free [13:41:16]json_value_free done [13:41:16]process_json_proto returns [13:41:16]Send response to host [13:41:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75762,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:41:16]free response buf [13:41:16]execute_script done [13:41:16]execute_script returns [13:41:16]free content buf [13:41:16]Sock 9.Close socket [13:41:16]Sock 9.Thread stoped [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: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:38]accept exits with 10 [13:42:38]New connection [13:42:38]New thread 3067211108 created [13:42:38]Thread 3067354468 joined [13:42:38]Waiting for new connection... [13:42:38] Sock 10.Parse request [13:42:38]Sock 10.Check first char [13:42:38]Sock 10.First char is OK [13:42:38]request: POST /json_proto HTTP/1.0 [13:42:38]Method: POST [13:42:38]URL: /json_proto [13:42:38]Method is POST - this is cgi request [13:42:38]url: /json_proto [13:42:38]query_string will be loaded in cgi processing [13:42:38]execute_cgi json_proto POST (null) [13:42:38]execute_cgi path=json_proto method=POST [13:42:38]POST find Content-Length [13:42:38]Host: 172.17.44.196:8080 [13:42:38]Content-Length: 674 [13:42:38]Content-Type: application/json [13:42:38] [13:42:38]POST finish read [13:42:38]Found Content-Length = 674 [13:42:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 24.890, "sum" : 968.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 968.00, "payments": [ { "type": 0, "sum" : 968.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:38]execute_script... [13:42: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)1966383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 24.890, "sum" : 968.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 968.00, "payments": [ { "type": 0, "sum" : 968.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:38]POST & json_proto [13:42:38]process_json_proto [13:42:38]json parsed OK: [13:42:38]protocol is kg_v1.0 [13:42:38]action value=close_receipt [13:42:38]process_action close_receipt [13:42:38]cmd_close_receipt [13:42:38]MH_GetDate [13:42:38]Write to MH i2c: F0 00 00 26 19 2E [13:42:38]Write i2c OK [13:42:38]MH_I2C_Read... [13:42:38]Read from MH i2c: F0 [13:42:38]MH_I2C_Read... [13:42:38]Read from MH i2c: F0 09 00 [13:42:38]MH_I2C_Read... [13:42:38]Read from MH i2c: F0 09 00 26 19 00 CE 4E 1A 67 E7 19 F8 65 31 [13:42:38]GetLastDocTimeStamp 1729777272 [13:42:38]current date 1729777358 [13:42:38]FM_GetShiftState [13:42:38]SAM_PROTO_GetShiftState [13:42:38]wFMCommunicate request_size=4 [13:42:38]MH_SAM_APDU [13:42:38]CAPDU: 80 13 01 00 [13:42:38]Write to MH i2c: E2 08 00 27 19 80 13 01 00 00 00 00 00 BD [13:42:38]Write i2c OK [13:42:38]MH_I2C_Read... [13:42:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:38]Read from MH i2c: E2 [13:42:38]MH_I2C_Read... [13:42:38]Read from MH i2c: E2 0E 00 [13:42:38]MH_I2C_Read... [13:42:38]Read from MH i2c: E2 0E 00 27 19 00 09 00 01 85 93 19 67 00 00 00 00 90 00 61 [13:42:38]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:42:38]wFMCommunicate OK [13:42:38]SAM_PROTO_GetShiftState done [13:42:38]FM_GetShiftState done [13:42:38]opened in 1729729413 [13:42:38]opened+sec_in_day 1729815813 [13:42:38]quantity*price = 96822 [13:42:38]sum+1 = 96823 [13:42:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 968.00 Внесено: 1000.00 СДАЧА: 32.00 НСП 1% : 8.57 НДС 12% : 102.82 Наличными: 968.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 202 24.10.2024 13:42 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75763 ФПД: 10795652756356 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134238&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75763&fm=10795652756356&tin=02508201610067®Number=0000000000161154&sum=96800 [13:42:39]StoreToDocumentArchive [13:42:39]shift 174 fd 75763 [13:42:39]save to /storage/0174/doc_00075763 [13:42:39]save last doc name /storage/0174/doc_00075763 to /storage/kkm_last_doc_name [13:42:39]save OK [13:42:39]Clear old archive folders... [13:42:39]ProcessDocumentItem done err = 0, tmpTLVsize=245 [13:42:39]tlvbuf is 01EBEED0 [13:42:39]SAM_PROTO_ClearQueue [13:42:39]wFMCommunicate request_size=4 [13:42:39]MH_SAM_APDU [13:42:39]CAPDU: 80 09 00 00 [13:42:39]Write to MH i2c: E2 08 00 34 19 80 09 00 00 00 00 00 00 BF [13:42:39]Write i2c OK [13:42:39]MH_I2C_Read... [13:42:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:42:39]Read from MH i2c: E2 [13:42:39]MH_I2C_Read... [13:42:39]Read from MH i2c: E2 03 00 [13:42:39]MH_I2C_Read... [13:42:39]Read from MH i2c: E2 03 00 34 19 00 90 00 C1 [13:42:39]RAPDU: 90 00 [13:42:39]wFMCommunicate OK [13:42:39]SAM_PROTO_ClearQueue done [13:42:39]KKMCreateOFDPacket [13:42:39]OFDProtocolAddRootSTLVToBuf [13:42:39]FM_MakeSignedData [13:42:39]FM_MakeSignedData [13:42:39]SAM_PROTO_SignData [13:42:39]wFMCommunicate request_size=4 [13:42:39]MH_SAM_APDU [13:42:39]CAPDU: 80 0D 01 02 [13:42:39]Write to MH i2c: E2 08 00 35 19 80 0D 01 02 00 00 00 00 C7 [13:42:39]Write i2c OK [13:42:39]MH_I2C_Read... [13:42:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:42:39]Read from MH i2c: E2 [13:42:39]MH_I2C_Read... [13:42:39]Read from MH i2c: E2 03 00 [13:42:39]MH_I2C_Read... [13:42:39]Read from MH i2c: E2 03 00 35 19 00 90 00 C2 [13:42:39]RAPDU: 90 00 [13:42:39]wFMCommunicate OK [13:42:39]wFMCommunicate request_size=254 [13:42:39]MH_SAM_APDU [13:42:39]CAPDU: 80 0D 02 02 F9 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 3A 61 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 36 7A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 7A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 28 00 00 00 00 07 04 06 00 20 7A 01 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 CE 4E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F3 27 01 00 35 04 06 00 09 D1 8F 0C 33 84 [13:42:39]Write to MH i2c: E2 01 01 36 19 80 0D 02 02 F9 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 3A 61 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 36 7A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 7A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 28 00 00 00 00 07 04 06 00 20 7A 01 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 CE 4E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F3 27 01 00 35 04 06 00 09 D1 8F 0C 33 84 00 00 37 [13:42:39]Write i2c OK [13:42:39]MH_I2C_Read... [13:42:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:39]Read from MH i2c: E2 [13:42:39]MH_I2C_Read... [13:42:39]Read from MH i2c: E2 03 00 [13:42:39]MH_I2C_Read... [13:42:39]Read from MH i2c: E2 03 00 36 19 00 90 00 C3 [13:42:39]RAPDU: 90 00 [13:42:39]wFMCommunicate OK [13:42:39]wFMCommunicate request_size=4 [13:42:39]MH_SAM_APDU [13:42:39]CAPDU: 80 0D 03 02 [13:42:39]Write to MH i2c: E2 08 00 37 19 80 0D 03 02 00 00 00 00 CB [13:42:39]Write i2c OK [13:42:39]MH_I2C_Read... [13:42:39]OFD Sender: No OFD packet to send [13:42:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:42:39]Read from MH i2c: E2 [13:42:39]MH_I2C_Read... [13:42:39]Read from MH i2c: E2 0B 00 [13:42:39]MH_I2C_Read... [13:42:39]Read from MH i2c: E2 0B 00 37 19 00 EA A3 CD B7 FF 9C E2 3D 90 00 97 [13:42:39]RAPDU: EA A3 CD B7 FF 9C E2 3D 90 00 [13:42:39]wFMCommunicate OK [13:42:39]SAM_PROTO_SignData done [13:42:39]FM_MakeSignedData done [13:42:39]CreateOFDProtocolMessage [13:42:39]wFMCommunicate request_size=4 [13:42:39]MH_SAM_APDU [13:42:39]CAPDU: 80 11 00 00 [13:42:39]Write to MH i2c: E2 08 00 38 19 80 11 00 00 00 00 00 00 CB [13:42:39]Write i2c OK [13:42:39]MH_I2C_Read... [13:42:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:39]Read from MH i2c: E2 [13:42:39]MH_I2C_Read... [13:42:39]Read from MH i2c: E2 17 00 [13:42:39]MH_I2C_Read... [13:42:39]Read from MH i2c: E2 17 00 38 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 18 [13:42:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:42:39]wFMCommunicate OK [13:42:39]CreateOFDProtocolMessage done [13:42:39]OFDSenderStorePacket 75763 [13:42:39]StoreOFDPacket docnum=75763 [13:42:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 09 01 00 00 98 53 01 01 34 52 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 3A 61 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 36 7A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 7A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 28 00 00 00 00 07 04 06 00 20 7A 01 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 CE 4E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F3 27 01 00 35 04 06 00 09 D1 8F 0C 33 84 EA A3 CD B7 FF 9C E2 3D [13:42:39]CheckFolder [13:42:39]dirname=/storage/ofd_packets [13:42:39]CheckFolder done [13:42:39]ProducePacketName [13:42:39]name=ofd_packets/00075763 [13:42:39]NVStorageSaveData ofd_packets/00075763 [13:42:39]File name is /storage/ofd_packets/00075763 [13:42:39]Write 295 bytes [13:42:39]NVStorageSaveData done [13:42:39]OFDSenderStorePacket done [13:42:39]KKMCreateOFDPacket done [13:42:39]NVStorageSaveData kkm_last_timestamp [13:42:39]File name is /storage/kkm_last_timestamp [13:42:39]Write 4 bytes [13:42:39]NVStorageSaveData done [13:42:39]ExternCall_PrintAddStr [13:42:39]wPrintStart [13:42:39]Write to MH i2c: 01 00 00 39 19 52 [13:42:39]Write i2c OK [13:42:39]MH_I2C_Read... [13:42:39]Read from MH i2c: 01 [13:42:39]MH_I2C_Read... [13:42:39]Read from MH i2c: 01 07 00 [13:42:39]MH_I2C_Read... [13:42:39]Read from MH i2c: 01 07 00 39 19 00 00 00 00 00 FF 0F 67 [13:42:39]RasterBufferAndPrint [13:42:39]line Счет N : (1)1966383 [13:42:39]line ИНН: 02508201610067 [13:42:39]line Контрольно-Кассовый Чек [13:42:39]line ПРОДАЖА [13:42:39]line ТРК (МРК, ГНК) : 71 [13:42:39]line Товар: 2711129700 [13:42:39]line ГАЗ [13:42:39]line 24.890 * 38.90 [13:42:39]line = 968.22 [13:42:39]line НДС 12% НСП 1% [13:42:39]line > о реализуемом товаре [13:42:39]line ОКРУГЛЕНИЕ: -0.22 [13:42:39]line ИТОГО: 968.00 [13:42:39]line Внесено: 1000.00 [13:42:39]line СДАЧА: 32.00 [13:42:39]line НСП 1% : 8.57 [13:42:39]line НДС 12% : 102.82 [13:42:39]line Наличными: 968.00 [13:42:39]line Безнал.: 0.00 [13:42:39]line Место: АЗС № 133 "Партнер Нефть" [13:42:39]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:42:39]line СНО: Общий режим [13:42:39]line Чек 202 24.10.2024 13:42 [13:42:39]line Смена: 174 ФФД: 1.0 [13:42:39]line ЗНМ: 0300000020 [13:42:39]line РНМ: 0000000000161154 [13:42:39]line Версия ККМ: v1.0 [13:42:39]line ФМ: 0000000000963323 [13:42:39]line ФД: 75763 [13:42:39]line ФПД: 10795652756356 [13:42:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134238&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75763&fm=10795652756356&tin=02508201610067®Number=0000000000161154&sum=96800 [13:42:40]OFD Sender: Processing packet 75763 [packets to send 16, broken 15] [13:42:40]ProducePacketName [13:42:40]name=ofd_packets/00075763 [13:42:40]OFD Sender: To server: pG, [13:42:40]CommunicateWithHost lk.salyk.kg:30040 [13:42:40]ConnectInit lk.salyk.kg [13:42:40]written 0, free lines is 4095 [13:42:40]Connected sock=9 [13:42:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 09 01 00 00 98 53 01 01 34 52 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 3A 61 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 36 7A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 7A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 28 00 00 00 00 07 04 06 00 20 7A 01 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 CE 4E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F3 27 01 00 35 04 06 00 09 D1 8F 0C 33 84 EA A3 CD B7 FF 9C E2 3D [13:42:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 12 7C 47 00 D5 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 39 36 33 33 32 33 10 04 04 00 F3 27 01 00 F4 03 04 00 A6 F7 19 67 B6 04 01 00 00 EC 7A 83 8A 25 7C 83 33 [13:42:40]CommunicateWithHost err = 0 [13:42:40]CheckOFDResponse [13:42:40]1017 (14) - 77093643461234 [13:42:40]1041 (16) - 0000000000963323 [13:42:40]1040 (4) - 75763 [13:42:40]1012 (4) - 24.10.2024 07:30 [13:42:40]1206 (1) - 0 [13:42:40]OFD Sender: Remove packet 75763 [13:42:40]ProducePacketName [13:42:40]name=ofd_packets/00075763 [13:42:40]NVStorageDeleteData [13:42:40]Write to MH i2c: 01 00 00 63 19 7C [13:42:40]Write i2c OK [13:42:40]MH_I2C_Read... [13:42:40]Read from MH i2c: 01 [13:42:40]MH_I2C_Read... [13:42:40]Read from MH i2c: 01 07 00 [13:42:40]MH_I2C_Read... [13:42:40]Read from MH i2c: 01 07 00 63 19 00 00 00 00 00 B7 0C 46 [13:42:40]RasterBufferAndPrint [13:42:40]line [13:42:40]line [13:42:40]line [13:42:40]line [13:42:40]line [13:42:40]written 0, free lines is 3261 [13:42:40]MH_Cut [13:42:40]Write to MH i2c: D1 01 00 6A 19 01 55 [13:42:40]Write i2c OK [13:42:40]MH_I2C_Read... [13:42:40]Read from MH i2c: D1 [13:42:40]MH_I2C_Read... [13:42:40]Read from MH i2c: D1 01 00 [13:42:40]MH_I2C_Read... [13:42:40]Read from MH i2c: D1 01 00 6A 19 00 54 [13:42:40]Write to MH i2c: 01 00 00 6B 19 84 [13:42:40]Write i2c OK [13:42:40]MH_I2C_Read... [13:42:40]OFD Sender: No OFD packet to send [13:42:41]*** Cut start [13:42:41]*** Partial cut [13:42:41]*** CUTSNS_PIN = 1 [13:42:41]*** CUTSNS_PIN = 0 [13:42:41]*** Brake cut motor [13:42:42]Read from MH i2c: 01 [13:42:42]MH_I2C_Read... [13:42:42]*** Stop cut motor [13:42:42]*** Cut end [13:42:42]Read from MH i2c: 01 07 00 [13:42:42]MH_I2C_Read... [13:42:42]Read from MH i2c: 01 07 00 6B 19 00 00 00 00 00 FF 0F 99 [13:42:42]process_action close_receipt done [13:42:42]requested_data is exist [13:42:42]produce_requested_data [13:42:42]requested_item fm.sn is exist - process it [13:42:42]wFMCommunicate request_size=4 [13:42:42]MH_SAM_APDU [13:42:42]CAPDU: 80 11 00 00 [13:42:42]Write to MH i2c: E2 08 00 6C 19 80 11 00 00 00 00 00 00 FF [13:42:42]Write i2c OK [13:42:42]MH_I2C_Read... [13:42:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:42]Read from MH i2c: E2 [13:42:42]MH_I2C_Read... [13:42:42]Read from MH i2c: E2 17 00 [13:42:42]MH_I2C_Read... [13:42:42]Read from MH i2c: E2 17 00 6C 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 4C [13:42:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:42:42]wFMCommunicate OK [13:42:42]requested_item fd.num is exist - process it [13:42:42]SAM_PROTO_GetFieldsCounters [13:42:42]wFMCommunicate request_size=4 [13:42:42]MH_SAM_APDU [13:42:42]CAPDU: 80 13 00 00 [13:42:42]Write to MH i2c: E2 08 00 6D 19 80 13 00 00 00 00 00 00 02 [13:42:42]Write i2c OK [13:42:42]MH_I2C_Read... [13:42:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:42:42]Read from MH i2c: E2 [13:42:42]MH_I2C_Read... [13:42:42]Read from MH i2c: E2 62 00 [13:42:42]MH_I2C_Read... [13:42:42]Read from MH i2c: E2 62 00 6D 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F3 27 01 00 0E 04 04 00 AE 00 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 3D [13:42:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F3 27 01 00 0E 04 04 00 AE 00 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:42:42]wFMCommunicate OK [13:42:42]SAM_PROTO_GetFieldsCounters done [13:42:42]requested_item shift.num is exist - process it [13:42:42]requested_item shift.opened is exist - process it [13:42:42]req_shift_opened [13:42:42]FM_GetShiftState [13:42:42]SAM_PROTO_GetShiftState [13:42:42]wFMCommunicate request_size=4 [13:42:42]MH_SAM_APDU [13:42:42]CAPDU: 80 13 01 00 [13:42:42]Write to MH i2c: E2 08 00 6E 19 80 13 01 00 00 00 00 00 04 [13:42:42]Write i2c OK [13:42:42]MH_I2C_Read... [13:42:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:42]Read from MH i2c: E2 [13:42:42]MH_I2C_Read... [13:42:42]Read from MH i2c: E2 0E 00 [13:42:42]MH_I2C_Read... [13:42:42]Read from MH i2c: E2 0E 00 6E 19 00 09 00 01 85 93 19 67 00 00 00 00 90 00 A8 [13:42:42]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:42:42]wFMCommunicate OK [13:42:42]SAM_PROTO_GetShiftState done [13:42:42]FM_GetShiftState done [13:42:42]req_shift_opened done [13:42:42]requested_item shift.open_date is exist - process it [13:42:42]req_shift_open_date [13:42:42]req_shift_open_date done [13:42:42]produce_requested_data done [13:42:42]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75763,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:42:42]process_action_free close_receipt [13:42:42]json_value_free [13:42:42]json_value_free done [13:42:42]process_json_proto returns [13:42:42]Send response to host [13:42:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75763,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:42:42]free response buf [13:42:42]execute_script done [13:42:42]execute_script returns [13:42:42]free content buf [13:42:42]Sock 10.Close socket [13:42:42]Sock 10.Thread stoped [13:42:45]OFD Sender: No OFD packet to send [13:42:50]OFD Sender: No OFD packet to send [13:42:55]OFD Sender: No OFD packet to send [13:43:00]OFD Sender: No OFD packet to send [13:43:05]OFD Sender: No OFD packet to send [13:43:10]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:28]accept exits with 8 [13:43:28]New connection [13:43:28]New thread 3067354468 created [13:43:28]Thread 3067211108 joined [13:43:28]Waiting for new connection... [13:43:28] Sock 8.Parse request [13:43:28]Sock 8.Check first char [13:43:28]Sock 8.First char is OK [13:43:28]request: POST /json_proto HTTP/1.0 [13:43:28]Method: POST [13:43:28]URL: /json_proto [13:43:28]Method is POST - this is cgi request [13:43:28]url: /json_proto [13:43:28]query_string will be loaded in cgi processing [13:43:28]execute_cgi json_proto POST (null) [13:43:28]execute_cgi path=json_proto method=POST [13:43:28]POST find Content-Length [13:43:28]Host: 172.17.44.196:8080 [13:43:28]Content-Length: 622 [13:43:28]Content-Type: application/json [13:43:28] [13:43:28]POST finish read [13:43:28]Found Content-Length = 622 [13:43:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273395", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:28]execute_script... [13:43: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 : (3)273395", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:28]POST & json_proto [13:43:28]process_json_proto [13:43:28]json parsed OK: [13:43:28]protocol is kg_v1.0 [13:43:28]action value=close_receipt [13:43:28]process_action close_receipt [13:43:28]cmd_close_receipt [13:43:28]MH_GetDate [13:43:28]Write to MH i2c: F0 00 00 6F 19 77 [13:43:28]Write i2c OK [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: F0 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: F0 09 00 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: F0 09 00 6F 19 00 01 4F 1A 67 E7 19 F8 65 AE [13:43:28]GetLastDocTimeStamp 1729777358 [13:43:28]current date 1729777409 [13:43:28]FM_GetShiftState [13:43:28]SAM_PROTO_GetShiftState [13:43:28]wFMCommunicate request_size=4 [13:43:28]MH_SAM_APDU [13:43:28]CAPDU: 80 13 01 00 [13:43:28]Write to MH i2c: E2 08 00 70 19 80 13 01 00 00 00 00 00 06 [13:43:28]Write i2c OK [13:43:28]MH_I2C_Read... [13:43:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:28]Read from MH i2c: E2 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: E2 0E 00 [13:43:28]MH_I2C_Read... [13:43:28]Read from MH i2c: E2 0E 00 70 19 00 09 00 01 85 93 19 67 00 00 00 00 90 00 AA [13:43:28]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:43:28]wFMCommunicate OK [13:43:28]SAM_PROTO_GetShiftState done [13:43:28]FM_GetShiftState done [13:43:28]opened in 1729729413 [13:43:28]opened+sec_in_day 1729815813 [13:43:28]quantity*price = 15100 [13:43:28]sum+1 = 15101 [13:43:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 151.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 203 24.10.2024 13:43 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75764 ФПД: 251441096886933 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134329&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75764&fm=251441096886933&tin=02508201610067®Number=0000000000161154&sum=15100 0 [13:43:30]StoreToDocumentArchive [13:43:30]shift 174 fd 75764 [13:43:30]save to /storage/0174/doc_00075764 [13:43:30]save last doc name /storage/0174/doc_00075764 to /storage/kkm_last_doc_name [13:43:30]save OK [13:43:30]Clear old archive folders... [13:43:30]ProcessDocumentItem done err = 0, tmpTLVsize=274 [13:43:30]tlvbuf is B6F23780 [13:43:30]SAM_PROTO_ClearQueue [13:43:30]wFMCommunicate request_size=4 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 09 00 00 [13:43:30]Write to MH i2c: E2 08 00 7D 19 80 09 00 00 00 00 00 00 08 [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 7D 19 00 90 00 0A [13:43:30]RAPDU: 90 00 [13:43:30]wFMCommunicate OK [13:43:30]SAM_PROTO_ClearQueue done [13:43:30]KKMCreateOFDPacket [13:43:30]OFDProtocolAddRootSTLVToBuf [13:43:30]FM_MakeSignedData [13:43:30]FM_MakeSignedData [13:43:30]SAM_PROTO_SignData [13:43:30]wFMCommunicate request_size=4 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 0D 01 02 [13:43:30]Write to MH i2c: E2 08 00 7E 19 80 0D 01 02 00 00 00 00 10 [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 7E 19 00 90 00 0B [13:43:30]RAPDU: 90 00 [13:43:30]wFMCommunicate OK [13:43:30]wFMCommunicate request_size=255 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 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 01 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 [13:43:30]Write to MH i2c: E2 02 01 7F 19 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 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 01 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 00 00 1C [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 7F 19 00 90 00 0C [13:43:30]RAPDU: 90 00 [13:43:30]wFMCommunicate OK [13:43:30]wFMCommunicate request_size=33 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F4 27 01 00 35 04 06 00 E4 AF 31 43 0A 95 [13:43:30]Write to MH i2c: E2 24 00 80 19 80 0D 02 02 1C 00 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F4 27 01 00 35 04 06 00 E4 AF 31 43 0A 95 00 00 5E [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 80 19 00 90 00 0D [13:43:30]RAPDU: 90 00 [13:43:30]wFMCommunicate OK [13:43:30]wFMCommunicate request_size=4 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 0D 03 02 [13:43:30]Write to MH i2c: E2 08 00 81 19 80 0D 03 02 00 00 00 00 15 [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 0B 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 0B 00 81 19 00 F9 D2 E5 DB 49 01 57 92 90 00 D4 [13:43:30]RAPDU: F9 D2 E5 DB 49 01 57 92 90 00 [13:43:30]wFMCommunicate OK [13:43:30]SAM_PROTO_SignData done [13:43:30]FM_MakeSignedData done [13:43:30]CreateOFDProtocolMessage [13:43:30]wFMCommunicate request_size=4 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 11 00 00 [13:43:30]Write to MH i2c: E2 08 00 82 19 80 11 00 00 00 00 00 00 15 [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 17 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 17 00 82 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 62 [13:43:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:43:30]wFMCommunicate OK [13:43:30]CreateOFDProtocolMessage done [13:43:30]OFDSenderStorePacket 75764 [13:43:30]StoreOFDPacket docnum=75764 [13:43:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 26 01 00 00 CA 1E 1E 01 0F 8C 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 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 01 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F4 27 01 00 35 04 06 00 E4 AF 31 43 0A 95 F9 D2 E5 DB 49 01 57 92 [13:43:30]CheckFolder [13:43:30]dirname=/storage/ofd_packets [13:43:30]CheckFolder done [13:43:30]ProducePacketName [13:43:30]name=ofd_packets/00075764 [13:43:30]NVStorageSaveData ofd_packets/00075764 [13:43:30]File name is /storage/ofd_packets/00075764 [13:43:30]Write 324 bytes [13:43:30]NVStorageSaveData done [13:43:30]OFDSenderStorePacket done [13:43:30]KKMCreateOFDPacket done [13:43:30]NVStorageSaveData kkm_last_timestamp [13:43:30]File name is /storage/kkm_last_timestamp [13:43:30]Write 4 bytes [13:43:30]NVStorageSaveData done [13:43:30]ExternCall_PrintAddStr [13:43:30]wPrintStart [13:43:30]Write to MH i2c: 01 00 00 83 19 9C [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: 01 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: 01 07 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: 01 07 00 83 19 00 00 00 00 00 FF 0F B1 [13:43:30]RasterBufferAndPrint [13:43:30]line Счет N : (3)273395 [13:43:30]line ИНН: 02508201610067 [13:43:30]line Контрольно-Кассовый Чек [13:43:30]line ПРОДАЖА [13:43:30]line Товар: 48741958 [13:43:30]line Сигареты Parliament Aqua Blue [13:43:30]line 1.000 * 151.00 [13:43:30]line = 151.00 [13:43:30]line НДС 12% НСП 1% [13:43:30]line > о реализуемом товаре [13:43:30]line ИТОГО: 151.00 [13:43:30]line НСП 1% : 1.34 [13:43:30]line НДС 12% : 16.03 [13:43:30]line Наличными: 151.00 [13:43:30]line Безнал.: 0.00 [13:43:30]line Место: АЗС № 133 "Партнер Нефть" [13:43:30]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:43:30]line СНО: Общий режим [13:43:30]line Чек 203 24.10.2024 13:43 [13:43:30]line Смена: 174 ФФД: 1.0 [13:43:30]line ЗНМ: 0300000020 [13:43:30]line РНМ: 0000000000161154 [13:43:30]line Версия ККМ: v1.0 [13:43:30]line ФМ: 0000000000963323 [13:43:30]line ФД: 75764 [13:43:30]line ФПД: 251441096886933 [13:43:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134329&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75764&fm=251441096886933&tin=02508201610067®Number=0000000000161154&sum=15100 [13:43:30]line 0 [13:43:30]OFD Sender: Processing packet 75764 [packets to send 16, broken 15] [13:43:30]ProducePacketName [13:43:30]name=ofd_packets/00075764 [13:43:30]OFD Sender: To server: pG, [13:43:30]CommunicateWithHost lk.salyk.kg:30040 [13:43:30]ConnectInit lk.salyk.kg [13:43:30]written 0, free lines is 4095 [13:43:31]Connected sock=10 [13:43:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 26 01 00 00 CA 1E 1E 01 0F 8C 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 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 01 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F4 27 01 00 35 04 06 00 E4 AF 31 43 0A 95 F9 D2 E5 DB 49 01 57 92 [13:43:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 9B 88 47 00 77 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 39 36 33 33 32 33 10 04 04 00 F4 27 01 00 F4 03 04 00 D9 F7 19 67 B6 04 01 00 00 2E 96 18 2D DE E1 85 30 [13:43:31]CommunicateWithHost err = 0 [13:43:31]CheckOFDResponse [13:43:31]1017 (14) - 77093643461234 [13:43:31]1041 (16) - 0000000000963323 [13:43:31]1040 (4) - 75764 [13:43:31]1012 (4) - 24.10.2024 07:31 [13:43:31]1206 (1) - 0 [13:43:31]OFD Sender: Remove packet 75764 [13:43:31]ProducePacketName [13:43:31]name=ofd_packets/00075764 [13:43:31]NVStorageDeleteData [13:43:31]Write to MH i2c: 01 00 00 AB 19 C4 [13:43:31]Write i2c OK [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: 01 [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: 01 07 00 [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: 01 07 00 AB 19 00 00 00 00 00 D9 0C B0 [13:43:31]RasterBufferAndPrint [13:43:31]line [13:43:31]line [13:43:31]line [13:43:31]line [13:43:31]line [13:43:31]written 0, free lines is 3294 [13:43:31]MH_Cut [13:43:31]Write to MH i2c: D1 01 00 B2 19 01 9D [13:43:31]Write i2c OK [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: D1 [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: D1 01 00 [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: D1 01 00 B2 19 00 9C [13:43:31]Write to MH i2c: 01 00 00 B3 19 CC [13:43:31]Write i2c OK [13:43:31]MH_I2C_Read... [13:43:31]OFD Sender: No OFD packet to send [13:43:32]*** Cut start [13:43:32]*** Partial cut [13:43:32]*** CUTSNS_PIN = 1 [13:43:32]*** CUTSNS_PIN = 0 [13:43:32]*** Brake cut motor [13:43:32]Read from MH i2c: 01 [13:43:32]MH_I2C_Read... [13:43:32]*** Stop cut motor [13:43:32]*** Cut end [13:43:32]Read from MH i2c: 01 07 00 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: 01 07 00 B3 19 00 00 00 00 00 FF 0F E1 [13:43:32]process_action close_receipt done [13:43:32]requested_data is exist [13:43:32]produce_requested_data [13:43:32]requested_item fm.sn is exist - process it [13:43:32]wFMCommunicate request_size=4 [13:43:32]MH_SAM_APDU [13:43:32]CAPDU: 80 11 00 00 [13:43:32]Write to MH i2c: E2 08 00 B4 19 80 11 00 00 00 00 00 00 47 [13:43:32]Write i2c OK [13:43:32]MH_I2C_Read... [13:43:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:32]Read from MH i2c: E2 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: E2 17 00 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: E2 17 00 B4 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 94 [13:43:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:43:32]wFMCommunicate OK [13:43:32]requested_item fd.num is exist - process it [13:43:32]SAM_PROTO_GetFieldsCounters [13:43:32]wFMCommunicate request_size=4 [13:43:32]MH_SAM_APDU [13:43:32]CAPDU: 80 13 00 00 [13:43:32]Write to MH i2c: E2 08 00 B5 19 80 13 00 00 00 00 00 00 4A [13:43:32]Write i2c OK [13:43:32]MH_I2C_Read... [13:43:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:43:33]Read from MH i2c: E2 [13:43:33]MH_I2C_Read... [13:43:33]Read from MH i2c: E2 62 00 [13:43:33]MH_I2C_Read... [13:43:33]Read from MH i2c: E2 62 00 B5 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F4 27 01 00 0E 04 04 00 AE 00 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 89 [13:43:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F4 27 01 00 0E 04 04 00 AE 00 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:43:33]wFMCommunicate OK [13:43:33]SAM_PROTO_GetFieldsCounters done [13:43:33]requested_item shift.num is exist - process it [13:43:33]requested_item shift.opened is exist - process it [13:43:33]req_shift_opened [13:43:33]FM_GetShiftState [13:43:33]SAM_PROTO_GetShiftState [13:43:33]wFMCommunicate request_size=4 [13:43:33]MH_SAM_APDU [13:43:33]CAPDU: 80 13 01 00 [13:43:33]Write to MH i2c: E2 08 00 B6 19 80 13 01 00 00 00 00 00 4C [13:43:33]Write i2c OK [13:43:33]MH_I2C_Read... [13:43:33]Read from MH i2c: E2 [13:43:33]MH_I2C_Read... [13:43:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:33]Read from MH i2c: E2 0E 00 [13:43:33]MH_I2C_Read... [13:43:33]Read from MH i2c: E2 0E 00 B6 19 00 09 00 01 85 93 19 67 00 00 00 00 90 00 F0 [13:43:33]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:43:33]wFMCommunicate OK [13:43:33]SAM_PROTO_GetShiftState done [13:43:33]FM_GetShiftState done [13:43:33]req_shift_opened done [13:43:33]requested_item shift.open_date is exist - process it [13:43:33]req_shift_open_date [13:43:33]req_shift_open_date done [13:43:33]produce_requested_data done [13:43:33]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75764,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:43:33]process_action_free close_receipt [13:43:33]json_value_free [13:43:33]json_value_free done [13:43:33]process_json_proto returns [13:43:33]Send response to host [13:43:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75764,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:43:33]free response buf [13:43:33]execute_script done [13:43:33]execute_script returns [13:43:33]free content buf [13:43:33]Sock 8.Close socket [13:43:33]Sock 8.Thread stoped [13:43:36]OFD Sender: No OFD packet to send [13:43:41]OFD Sender: No OFD packet to send [13:43:46]OFD Sender: No OFD packet to send [13:43:51]OFD Sender: No OFD packet to send [13:43:56]OFD Sender: No OFD packet to send [13:44:01]OFD Sender: No OFD packet to send [13:44:02]accept exits with 9 [13:44:02]New connection [13:44:02]New thread 3067211108 created [13:44:02]Thread 3067354468 joined [13:44:02]Waiting for new connection... [13:44:02] Sock 9.Parse request [13:44:02]Sock 9.Check first char [13:44:02]Sock 9.First char is OK [13:44:02]request: POST /json_proto HTTP/1.0 [13:44:02]Method: POST [13:44:02]URL: /json_proto [13:44:02]Method is POST - this is cgi request [13:44:02]url: /json_proto [13:44:02]query_string will be loaded in cgi processing [13:44:02]execute_cgi json_proto POST (null) [13:44:02]execute_cgi path=json_proto method=POST [13:44:02]POST find Content-Length [13:44:02]Host: 172.17.44.196:8080 [13:44:02]Content-Length: 591 [13:44:02]Content-Type: application/json [13:44:02] [13:44:02]POST finish read [13:44:02]Found Content-Length = 591 [13:44:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273396", "tax_sys" : 0, "items" : [ { "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "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" ] } } [13:44:02]execute_script... [13:44: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 : (3)273396", "tax_sys" : 0, "items" : [ { "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "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" ] } } [13:44:02]POST & json_proto [13:44:02]process_json_proto [13:44:02]json parsed OK: [13:44:02]protocol is kg_v1.0 [13:44:02]action value=close_receipt [13:44:02]process_action close_receipt [13:44:02]cmd_close_receipt [13:44:02]MH_GetDate [13:44:02]Write to MH i2c: F0 00 00 B7 19 BF [13:44:02]Write i2c OK [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: F0 [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: F0 09 00 [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: F0 09 00 B7 19 00 23 4F 1A 67 E7 19 F8 65 18 [13:44:02]GetLastDocTimeStamp 1729777409 [13:44:02]current date 1729777443 [13:44:02]FM_GetShiftState [13:44:02]SAM_PROTO_GetShiftState [13:44:02]wFMCommunicate request_size=4 [13:44:02]MH_SAM_APDU [13:44:02]CAPDU: 80 13 01 00 [13:44:02]Write to MH i2c: E2 08 00 B8 19 80 13 01 00 00 00 00 00 4E [13:44:02]Write i2c OK [13:44:02]MH_I2C_Read... [13:44:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:02]Read from MH i2c: E2 [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: E2 0E 00 [13:44:02]MH_I2C_Read... [13:44:02]Read from MH i2c: E2 0E 00 B8 19 00 09 00 01 85 93 19 67 00 00 00 00 90 00 F2 [13:44:02]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:44:02]wFMCommunicate OK [13:44:02]SAM_PROTO_GetShiftState done [13:44:02]FM_GetShiftState done [13:44:02]opened in 1729729413 [13:44:02]opened+sec_in_day 1729815813 [13:44:02]quantity*price = 4500 [13:44:02]sum+1 = 4501 [13:44:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 204 24.10.2024 13:44 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75765 ФПД: 198949649228088 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134403&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75765&fm=198949649228088&tin=02508201610067®Number=0000000000161154&sum=4500 0 [13:44:04]StoreToDocumentArchive [13:44:04]shift 174 fd 75765 [13:44:04]save to /storage/0174/doc_00075765 [13:44:04]save last doc name /storage/0174/doc_00075765 to /storage/kkm_last_doc_name [13:44:04]save OK [13:44:04]Clear old archive folders... [13:44:04]ProcessDocumentItem done err = 0, tmpTLVsize=266 [13:44:04]tlvbuf is 01EA26B0 [13:44:04]SAM_PROTO_ClearQueue [13:44:04]wFMCommunicate request_size=4 [13:44:04]MH_SAM_APDU [13:44:04]CAPDU: 80 09 00 00 [13:44:04]Write to MH i2c: E2 08 00 C5 19 80 09 00 00 00 00 00 00 50 [13:44:04]Write i2c OK [13:44:04]MH_I2C_Read... [13:44:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:44:04]Read from MH i2c: E2 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: E2 03 00 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: E2 03 00 C5 19 00 90 00 52 [13:44:04]RAPDU: 90 00 [13:44:04]wFMCommunicate OK [13:44:04]SAM_PROTO_ClearQueue done [13:44:04]KKMCreateOFDPacket [13:44:04]OFDProtocolAddRootSTLVToBuf [13:44:04]FM_MakeSignedData [13:44:04]FM_MakeSignedData [13:44:04]SAM_PROTO_SignData [13:44:04]wFMCommunicate request_size=4 [13:44:04]MH_SAM_APDU [13:44:04]CAPDU: 80 0D 01 02 [13:44:04]Write to MH i2c: E2 08 00 C6 19 80 0D 01 02 00 00 00 00 58 [13:44:04]Write i2c OK [13:44:04]MH_I2C_Read... [13:44:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:44:04]Read from MH i2c: E2 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: E2 03 00 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: E2 03 00 C6 19 00 90 00 53 [13:44:04]RAPDU: 90 00 [13:44:04]wFMCommunicate OK [13:44:04]wFMCommunicate request_size=255 [13:44:04]MH_SAM_APDU [13:44:04]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 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 CC 00 00 00 F4 03 04 00 23 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 [13:44:04]Write to MH i2c: E2 02 01 C7 19 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 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 CC 00 00 00 F4 03 04 00 23 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 00 00 6E [13:44:04]Write i2c OK [13:44:04]MH_I2C_Read... [13:44:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:04]Read from MH i2c: E2 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: E2 03 00 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: E2 03 00 C7 19 00 90 00 54 [13:44:04]RAPDU: 90 00 [13:44:04]wFMCommunicate OK [13:44:04]wFMCommunicate request_size=25 [13:44:04]MH_SAM_APDU [13:44:04]CAPDU: 80 0D 02 02 14 32 33 10 04 04 00 F5 27 01 00 35 04 06 00 B4 F1 93 2B A1 38 [13:44:04]Write to MH i2c: E2 1C 00 C8 19 80 0D 02 02 14 00 32 33 10 04 04 00 F5 27 01 00 35 04 06 00 B4 F1 93 2B A1 38 00 00 98 [13:44:04]Write i2c OK [13:44:04]MH_I2C_Read... [13:44:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:04]Read from MH i2c: E2 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: E2 03 00 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: E2 03 00 C8 19 00 90 00 55 [13:44:04]RAPDU: 90 00 [13:44:04]wFMCommunicate OK [13:44:04]wFMCommunicate request_size=4 [13:44:04]MH_SAM_APDU [13:44:04]CAPDU: 80 0D 03 02 [13:44:04]Write to MH i2c: E2 08 00 C9 19 80 0D 03 02 00 00 00 00 5D [13:44:04]Write i2c OK [13:44:04]MH_I2C_Read... [13:44:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:44:04]Read from MH i2c: E2 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: E2 0B 00 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: E2 0B 00 C9 19 00 44 F2 EF 37 4B 30 D8 D3 90 00 E0 [13:44:04]RAPDU: 44 F2 EF 37 4B 30 D8 D3 90 00 [13:44:04]wFMCommunicate OK [13:44:04]SAM_PROTO_SignData done [13:44:04]FM_MakeSignedData done [13:44:04]CreateOFDProtocolMessage [13:44:04]wFMCommunicate request_size=4 [13:44:04]MH_SAM_APDU [13:44:04]CAPDU: 80 11 00 00 [13:44:04]Write to MH i2c: E2 08 00 CA 19 80 11 00 00 00 00 00 00 5D [13:44:04]Write i2c OK [13:44:04]MH_I2C_Read... [13:44:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:04]Read from MH i2c: E2 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: E2 17 00 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: E2 17 00 CA 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 AA [13:44:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:44:04]wFMCommunicate OK [13:44:04]CreateOFDProtocolMessage done [13:44:04]OFDSenderStorePacket 75765 [13:44:04]StoreOFDPacket docnum=75765 [13:44:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 1E 01 00 00 B2 2F 16 01 92 72 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 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 CC 00 00 00 F4 03 04 00 23 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F5 27 01 00 35 04 06 00 B4 F1 93 2B A1 38 44 F2 EF 37 4B 30 D8 D3 [13:44:04]CheckFolder [13:44:04]dirname=/storage/ofd_packets [13:44:04]CheckFolder done [13:44:04]ProducePacketName [13:44:04]name=ofd_packets/00075765 [13:44:04]NVStorageSaveData ofd_packets/00075765 [13:44:04]File name is /storage/ofd_packets/00075765 [13:44:04]Write 316 bytes [13:44:04]NVStorageSaveData done [13:44:04]OFDSenderStorePacket done [13:44:04]KKMCreateOFDPacket done [13:44:04]NVStorageSaveData kkm_last_timestamp [13:44:04]File name is /storage/kkm_last_timestamp [13:44:04]Write 4 bytes [13:44:04]NVStorageSaveData done [13:44:04]ExternCall_PrintAddStr [13:44:04]wPrintStart [13:44:04]Write to MH i2c: 01 00 00 CB 19 E4 [13:44:04]Write i2c OK [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: 01 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: 01 07 00 [13:44:04]MH_I2C_Read... [13:44:04]Read from MH i2c: 01 07 00 CB 19 00 00 00 00 00 FF 0F F9 [13:44:04]RasterBufferAndPrint [13:44:04]line Счет N : (3)273396 [13:44:04]line ИНН: 02508201610067 [13:44:04]line Контрольно-Кассовый Чек [13:44:04]line ПРОДАЖА [13:44:04]line Товар: 42069942 [13:44:04]line Жев Orbit White Fresh Mint [13:44:04]line 1.000 * 45.00 [13:44:04]line = 45.00 [13:44:04]line НДС 12% НСП 1% [13:44:04]line > о реализуемом товаре [13:44:04]line ИТОГО: 45.00 [13:44:04]line НСП 1% : 0.40 [13:44:04]line НДС 12% : 4.78 [13:44:04]line Наличными: 45.00 [13:44:04]line Безнал.: 0.00 [13:44:04]line Место: АЗС № 133 "Партнер Нефть" [13:44:04]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:44:04]line СНО: Общий режим [13:44:04]line Чек 204 24.10.2024 13:44 [13:44:04]line Смена: 174 ФФД: 1.0 [13:44:04]line ЗНМ: 0300000020 [13:44:04]line РНМ: 0000000000161154 [13:44:04]line Версия ККМ: v1.0 [13:44:04]line ФМ: 0000000000963323 [13:44:04]line ФД: 75765 [13:44:04]line ФПД: 198949649228088 [13:44:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134403&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75765&fm=198949649228088&tin=02508201610067®Number=0000000000161154&sum=4500 [13:44:04]line 0 [13:44:04]OFD Sender: Processing packet 75765 [packets to send 16, broken 15] [13:44:04]ProducePacketName [13:44:04]name=ofd_packets/00075765 [13:44:04]OFD Sender: To server: pG, [13:44:04]CommunicateWithHost lk.salyk.kg:30040 [13:44:04]ConnectInit lk.salyk.kg [13:44:04]written 0, free lines is 4095 [13:44:05]Connected sock=10 [13:44:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 1E 01 00 00 B2 2F 16 01 92 72 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 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 CC 00 00 00 F4 03 04 00 23 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F5 27 01 00 35 04 06 00 B4 F1 93 2B A1 38 44 F2 EF 37 4B 30 D8 D3 [13:44:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 F3 29 47 00 8A CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F5 27 01 00 F4 03 04 00 FB F7 19 67 B6 04 01 00 00 05 EC 95 FF E6 12 69 EF [13:44:05]CommunicateWithHost err = 0 [13:44:05]CheckOFDResponse [13:44:05]1017 (14) - 77093643461234 [13:44:05]1041 (16) - 0000000000963323 [13:44:05]1040 (4) - 75765 [13:44:05]1012 (4) - 24.10.2024 07:32 [13:44:05]1206 (1) - 0 [13:44:05]OFD Sender: Remove packet 75765 [13:44:05]ProducePacketName [13:44:05]name=ofd_packets/00075765 [13:44:05]NVStorageDeleteData [13:44:05]Write to MH i2c: 01 00 00 F2 19 0B [13:44:05]Write i2c OK [13:44:05]MH_I2C_Read... [13:44:05]Read from MH i2c: 01 [13:44:05]MH_I2C_Read... [13:44:05]Read from MH i2c: 01 07 00 [13:44:05]MH_I2C_Read... [13:44:05]Read from MH i2c: 01 07 00 F2 19 00 00 00 00 00 E9 0C 07 [13:44:05]RasterBufferAndPrint [13:44:05]line [13:44:05]line [13:44:05]line [13:44:05]line [13:44:05]line [13:44:05]written 0, free lines is 3311 [13:44:05]MH_Cut [13:44:05]Write to MH i2c: D1 01 00 F9 19 01 E4 [13:44:05]Write i2c OK [13:44:05]MH_I2C_Read... [13:44:05]Read from MH i2c: D1 [13:44:05]MH_I2C_Read... [13:44:05]Read from MH i2c: D1 01 00 [13:44:05]MH_I2C_Read... [13:44:05]Read from MH i2c: D1 01 00 F9 19 00 E3 [13:44:05]Write to MH i2c: 01 00 00 FA 19 13 [13:44:05]Write i2c OK [13:44:05]MH_I2C_Read... [13:44:05]OFD Sender: No OFD packet to send [13:44:06]*** Cut start [13:44:06]*** Partial cut [13:44:06]*** CUTSNS_PIN = 1 [13:44:06]*** CUTSNS_PIN = 0 [13:44:06]*** Brake cut motor [13:44:06]Read from MH i2c: 01 [13:44:06]MH_I2C_Read... [13:44:06]*** Stop cut motor [13:44:06]*** Cut end [13:44:06]Read from MH i2c: 01 07 00 [13:44:06]MH_I2C_Read... [13:44:06]Read from MH i2c: 01 07 00 FA 19 00 00 00 00 00 FF 0F 28 [13:44:06]process_action close_receipt done [13:44:06]requested_data is exist [13:44:06]produce_requested_data [13:44:06]requested_item fm.sn is exist - process it [13:44:06]wFMCommunicate request_size=4 [13:44:06]MH_SAM_APDU [13:44:06]CAPDU: 80 11 00 00 [13:44:06]Write to MH i2c: E2 08 00 FB 19 80 11 00 00 00 00 00 00 8E [13:44:06]Write i2c OK [13:44:06]MH_I2C_Read... [13:44:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:06]Read from MH i2c: E2 [13:44:06]MH_I2C_Read... [13:44:06]Read from MH i2c: E2 17 00 [13:44:06]MH_I2C_Read... [13:44:06]Read from MH i2c: E2 17 00 FB 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 DB [13:44:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:44:06]wFMCommunicate OK [13:44:06]requested_item fd.num is exist - process it [13:44:06]SAM_PROTO_GetFieldsCounters [13:44:06]wFMCommunicate request_size=4 [13:44:06]MH_SAM_APDU [13:44:06]CAPDU: 80 13 00 00 [13:44:06]Write to MH i2c: E2 08 00 FC 19 80 13 00 00 00 00 00 00 91 [13:44:06]Write i2c OK [13:44:06]MH_I2C_Read... [13:44:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:44:07]Read from MH i2c: E2 [13:44:07]MH_I2C_Read... [13:44:07]Read from MH i2c: E2 62 00 [13:44:07]MH_I2C_Read... [13:44:07]Read from MH i2c: E2 62 00 FC 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F5 27 01 00 0E 04 04 00 AE 00 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 D4 [13:44:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F5 27 01 00 0E 04 04 00 AE 00 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:07]wFMCommunicate OK [13:44:07]SAM_PROTO_GetFieldsCounters done [13:44:07]requested_item shift.num is exist - process it [13:44:07]requested_item shift.opened is exist - process it [13:44:07]req_shift_opened [13:44:07]FM_GetShiftState [13:44:07]SAM_PROTO_GetShiftState [13:44:07]wFMCommunicate request_size=4 [13:44:07]MH_SAM_APDU [13:44:07]CAPDU: 80 13 01 00 [13:44:07]Write to MH i2c: E2 08 00 FD 19 80 13 01 00 00 00 00 00 93 [13:44:07]Write i2c OK [13:44:07]MH_I2C_Read... [13:44:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:07]Read from MH i2c: E2 [13:44:07]MH_I2C_Read... [13:44:07]Read from MH i2c: E2 0E 00 [13:44:07]MH_I2C_Read... [13:44:07]Read from MH i2c: E2 0E 00 FD 19 00 09 00 01 85 93 19 67 00 00 00 00 90 00 37 [13:44:07]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:44:07]wFMCommunicate OK [13:44:07]SAM_PROTO_GetShiftState done [13:44:07]FM_GetShiftState done [13:44:07]req_shift_opened done [13:44:07]requested_item shift.open_date is exist - process it [13:44:07]req_shift_open_date [13:44:07]req_shift_open_date done [13:44:07]produce_requested_data done [13:44:07]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75765,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:44:07]process_action_free close_receipt [13:44:07]json_value_free [13:44:07]json_value_free done [13:44:07]process_json_proto returns [13:44:07]Send response to host [13:44:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75765,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:44:07]free response buf [13:44:07]execute_script done [13:44:07]execute_script returns [13:44:07]free content buf [13:44:07]Sock 9.Close socket [13:44:07]Sock 9.Thread stoped [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:25]OFD Sender: No OFD packet to send [13:44:30]OFD Sender: No OFD packet to send [13:44:35]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:53]accept exits with 8 [13:44:53]New connection [13:44:53]New thread 3067354468 created [13:44:53]Thread 3067211108 joined [13:44:53]Waiting for new connection... [13:44:53] Sock 8.Parse request [13:44:53]Sock 8.Check first char [13:44:53]Sock 8.First char is OK [13:44:53]request: POST /json_proto HTTP/1.0 [13:44:53]Method: POST [13:44:53]URL: /json_proto [13:44:53]Method is POST - this is cgi request [13:44:53]url: /json_proto [13:44:53]query_string will be loaded in cgi processing [13:44:53]execute_cgi json_proto POST (null) [13:44:53]execute_cgi path=json_proto method=POST [13:44:53]POST find Content-Length [13:44:53]Host: 172.17.44.196:8080 [13:44:53]Content-Length: 1297 [13:44:53]Content-Type: application/json [13:44:53] [13:44:53]POST finish read [13:44:53]Found Content-Length = 1297 [13:44:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273397", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "6931280300549", "name": "\u0417\u0430\u0436\u0438\u0433\u0430\u043B\u043A\u0430 Cricket \u041F\u041D \u043F\u044C\u0435\u0437\u043E", "price" : 67.00, "quantity" : 1.000, "sum" : 67.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.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: Mbank", "payments": [ { "type": 1, "sum" : 302.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:53]execute_script... [13:44: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 : (3)273397", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "6931280300549", "name": "\u0417\u0430\u0436\u0438\u0433\u0430\u043B\u043A\u0430 Cricket \u041F\u041D \u043F\u044C\u0435\u0437\u043E", "price" : 67.00, "quantity" : 1.000, "sum" : 67.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.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: Mbank", "payments": [ { "type": 1, "sum" : 302.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:53]POST & json_proto [13:44:53]process_json_proto [13:44:53]json parsed OK: [13:44:53]protocol is kg_v1.0 [13:44:53]action value=close_receipt [13:44:53]process_action close_receipt [13:44:53]cmd_close_receipt [13:44:53]MH_GetDate [13:44:53]Write to MH i2c: F0 00 00 FE 19 06 [13:44:53]Write i2c OK [13:44:53]MH_I2C_Read... [13:44:53]Read from MH i2c: F0 [13:44:53]MH_I2C_Read... [13:44:53]Read from MH i2c: F0 09 00 [13:44:53]MH_I2C_Read... [13:44:53]Read from MH i2c: F0 09 00 FE 19 00 56 4F 1A 67 E7 19 F8 65 92 [13:44:53]GetLastDocTimeStamp 1729777443 [13:44:53]current date 1729777494 [13:44:53]FM_GetShiftState [13:44:53]SAM_PROTO_GetShiftState [13:44:53]wFMCommunicate request_size=4 [13:44:53]MH_SAM_APDU [13:44:53]CAPDU: 80 13 01 00 [13:44:53]Write to MH i2c: E2 08 00 FF 19 80 13 01 00 00 00 00 00 95 [13:44:53]Write i2c OK [13:44:53]MH_I2C_Read... [13:44:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:53]Read from MH i2c: E2 [13:44:53]MH_I2C_Read... [13:44:53]Read from MH i2c: E2 0E 00 [13:44:53]MH_I2C_Read... [13:44:53]Read from MH i2c: E2 0E 00 FF 19 00 09 00 01 85 93 19 67 00 00 00 00 90 00 39 [13:44:53]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:44:53]wFMCommunicate OK [13:44:53]SAM_PROTO_GetShiftState done [13:44:53]FM_GetShiftState done [13:44:53]opened in 1729729413 [13:44:53]opened+sec_in_day 1729815813 [13:44:53]quantity*price = 14000 [13:44:53]sum+1 = 14001 [13:44:53]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 6931280300549 Зажигалка Cricket ПН пьезо 1.000 * 67.00 = 67.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000480050 Напиток Nitro Energy эн green ж/б 0,45л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 302.00 НСП 1% : 2.67 НДС 12% : 32.07 Наличными: 0.00 Безнал.: 302.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 205 24.10.2024 13:44 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75766 ФПД: 101407236803717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134454&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75766&fm=101407236803717&tin=02508201610067®Number=0000000000161154&sum=30200 0 [13:44:54]StoreToDocumentArchive [13:44:54]shift 174 fd 75766 [13:44:54]save to /storage/0174/doc_00075766 [13:44:54]save last doc name /storage/0174/doc_00075766 to /storage/kkm_last_doc_name [13:44:54]save OK [13:44:54]Clear old archive folders... [13:44:54]ProcessDocumentItem done err = 0, tmpTLVsize=510 [13:44:54]tlvbuf is 01EBF010 [13:44:54]SAM_PROTO_ClearQueue [13:44:54]wFMCommunicate request_size=4 [13:44:54]MH_SAM_APDU [13:44:54]CAPDU: 80 09 00 00 [13:44:54]Write to MH i2c: E2 08 00 0C 1A 80 09 00 00 00 00 00 00 98 [13:44:54]Write i2c OK [13:44:54]MH_I2C_Read... [13:44:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:44:54]Read from MH i2c: E2 [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: E2 03 00 [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: E2 03 00 0C 1A 00 90 00 9A [13:44:54]RAPDU: 90 00 [13:44:54]wFMCommunicate OK [13:44:54]SAM_PROTO_ClearQueue done [13:44:54]KKMCreateOFDPacket [13:44:54]OFDProtocolAddRootSTLVToBuf [13:44:54]FM_MakeSignedData [13:44:54]FM_MakeSignedData [13:44:54]SAM_PROTO_SignData [13:44:54]wFMCommunicate request_size=4 [13:44:54]MH_SAM_APDU [13:44:54]CAPDU: 80 0D 01 02 [13:44:54]Write to MH i2c: E2 08 00 0D 1A 80 0D 01 02 00 00 00 00 A0 [13:44:54]Write i2c OK [13:44:54]MH_I2C_Read... [13:44:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:44:54]Read from MH i2c: E2 [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: E2 03 00 [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: E2 03 00 0D 1A 00 90 00 9B [13:44:54]RAPDU: 90 00 [13:44:54]wFMCommunicate OK [13:44:54]wFMCommunicate request_size=255 [13:44:54]MH_SAM_APDU [13:44:54]CAPDU: 80 0D 02 02 FA 03 00 FE 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 36 39 33 31 32 38 30 33 30 30 35 34 39 06 04 2A 00 D0 97 D0 B0 D0 B6 D0 B8 D0 B3 D0 B0 D0 BB D0 BA D0 B0 20 43 72 69 63 6B 65 74 20 D0 9F D0 9D 20 D0 BF D1 8C D0 B5 D0 B7 D0 BE FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 2C 1A 00 00 00 00 13 04 06 00 2C 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 [13:44:54]Write to MH i2c: E2 02 01 0E 1A 80 0D 02 02 FA 00 03 00 FE 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 36 39 33 31 32 38 30 33 30 30 35 34 39 06 04 2A 00 D0 97 D0 B0 D0 B6 D0 B8 D0 B3 D0 B0 D0 BB D0 BA D0 B0 20 43 72 69 63 6B 65 74 20 D0 9F D0 9D 20 D0 BF D1 8C D0 B5 D0 B7 D0 BE FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 2C 1A 00 00 00 00 13 04 06 00 2C 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 00 FD [13:44:54]Write i2c OK [13:44:54]MH_I2C_Read... [13:44:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:55]Read from MH i2c: E2 [13:44:55]MH_I2C_Read... [13:44:55]Read from MH i2c: E2 03 00 [13:44:55]MH_I2C_Read... [13:44:55]Read from MH i2c: E2 03 00 0E 1A 00 90 00 9C [13:44:55]RAPDU: 90 00 [13:44:55]wFMCommunicate OK [13:44:55]wFMCommunicate request_size=255 [13:44:55]MH_SAM_APDU [13:44:55]CAPDU: 80 0D 02 02 FA 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 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 F8 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 56 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 [13:44:55]Write to MH i2c: E2 02 01 0F 1A 80 0D 02 02 FA 00 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 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 F8 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 56 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 00 00 5B [13:44:55]Write i2c OK [13:44:55]MH_I2C_Read... [13:44:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:55]Read from MH i2c: E2 [13:44:55]MH_I2C_Read... [13:44:55]Read from MH i2c: E2 03 00 [13:44:55]MH_I2C_Read... [13:44:55]Read from MH i2c: E2 03 00 0F 1A 00 90 00 9D [13:44:55]RAPDU: 90 00 [13:44:55]wFMCommunicate OK [13:44:55]wFMCommunicate request_size=19 [13:44:55]MH_SAM_APDU [13:44:55]CAPDU: 80 0D 02 02 0E F6 27 01 00 35 04 06 00 5C 3A B6 53 CC 85 [13:44:55]Write to MH i2c: E2 16 00 10 1A 80 0D 02 02 0E 00 F6 27 01 00 35 04 06 00 5C 3A B6 53 CC 85 00 00 0D [13:44:55]Write i2c OK [13:44:55]MH_I2C_Read... [13:44:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:55]Read from MH i2c: E2 [13:44:55]MH_I2C_Read... [13:44:55]Read from MH i2c: E2 03 00 [13:44:55]MH_I2C_Read... [13:44:55]Read from MH i2c: E2 03 00 10 1A 00 90 00 9E [13:44:55]RAPDU: 90 00 [13:44:55]wFMCommunicate OK [13:44:55]wFMCommunicate request_size=4 [13:44:55]MH_SAM_APDU [13:44:55]CAPDU: 80 0D 03 02 [13:44:55]Write to MH i2c: E2 08 00 11 1A 80 0D 03 02 00 00 00 00 A6 [13:44:55]Write i2c OK [13:44:55]MH_I2C_Read... [13:44:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:44:55]Read from MH i2c: E2 [13:44:55]MH_I2C_Read... [13:44:55]Read from MH i2c: E2 0B 00 [13:44:55]MH_I2C_Read... [13:44:55]Read from MH i2c: E2 0B 00 11 1A 00 3E 7B D8 91 2B EF 9A 99 90 00 16 [13:44:55]RAPDU: 3E 7B D8 91 2B EF 9A 99 90 00 [13:44:55]wFMCommunicate OK [13:44:55]SAM_PROTO_SignData done [13:44:55]FM_MakeSignedData done [13:44:55]CreateOFDProtocolMessage [13:44:55]wFMCommunicate request_size=4 [13:44:55]MH_SAM_APDU [13:44:55]CAPDU: 80 11 00 00 [13:44:55]Write to MH i2c: E2 08 00 12 1A 80 11 00 00 00 00 00 00 A6 [13:44:55]Write i2c OK [13:44:55]MH_I2C_Read... [13:44:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:55]Read from MH i2c: E2 [13:44:55]MH_I2C_Read... [13:44:55]Read from MH i2c: E2 17 00 [13:44:55]MH_I2C_Read... [13:44:55]Read from MH i2c: E2 17 00 12 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 F3 [13:44:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:44:55]wFMCommunicate OK [13:44:55]CreateOFDProtocolMessage done [13:44:55]OFDSenderStorePacket 75766 [13:44:55]StoreOFDPacket docnum=75766 [13:44:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 12 02 00 00 CA 40 0A 02 92 38 5A 03 01 00 03 00 FE 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 36 39 33 31 32 38 30 33 30 30 35 34 39 06 04 2A 00 D0 97 D0 B0 D0 B6 D0 B8 D0 B3 D0 B0 D0 BB D0 BA D0 B0 20 43 72 69 63 6B 65 74 20 D0 9F D0 9D 20 D0 BF D1 8C D0 B5 D0 B7 D0 BE FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 2C 1A 00 00 00 00 13 04 06 00 2C 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 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 F8 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 56 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F6 27 01 00 35 04 06 00 5C 3A B6 53 CC 85 3E 7B D8 91 2B EF 9A 99 [13:44:55]CheckFolder [13:44:55]dirname=/storage/ofd_packets [13:44:55]CheckFolder done [13:44:55]ProducePacketName [13:44:55]name=ofd_packets/00075766 [13:44:55]NVStorageSaveData ofd_packets/00075766 [13:44:55]File name is /storage/ofd_packets/00075766 [13:44:55]Write 560 bytes [13:44:55]NVStorageSaveData done [13:44:55]OFDSenderStorePacket done [13:44:55]KKMCreateOFDPacket done [13:44:55]NVStorageSaveData kkm_last_timestamp [13:44:55]File name is /storage/kkm_last_timestamp [13:44:55]Write 4 bytes [13:44:55]NVStorageSaveData done [13:44:55]ExternCall_PrintAddStr [13:44:55]wPrintStart [13:44:55]Write to MH i2c: 01 00 00 13 1A 2D [13:44:55]Write i2c OK [13:44:55]MH_I2C_Read... [13:44:55]Read from MH i2c: 01 [13:44:55]MH_I2C_Read... [13:44:55]Read from MH i2c: 01 07 00 [13:44:55]MH_I2C_Read... [13:44:55]Read from MH i2c: 01 07 00 13 1A 00 00 00 00 00 FF 0F 42 [13:44:55]RasterBufferAndPrint [13:44:55]line Счет N : (3)273397 [13:44:55]line ИНН: 02508201610067 [13:44:55]line Контрольно-Кассовый Чек [13:44:55]line ПРОДАЖА [13:44:55]line Товар: 48743570 [13:44:55]line Сигареты Winston XStyle Blue [13:44:55]line 1.000 * 140.00 [13:44:55]line = 140.00 [13:44:55]line НДС 12% НСП 1% [13:44:55]line > о реализуемом товаре [13:44:55]line Товар: 6931280300549 [13:44:55]line Зажигалка Cricket ПН пьезо [13:44:55]line 1.000 * 67.00 [13:44:55]line = 67.00 [13:44:55]line НДС 12% НСП 1% [13:44:55]line > о реализуемом товаре [13:44:55]line Товар: 4700000480050 [13:44:55]line Напиток Nitro Energy эн green ж/б 0,45л [13:44:55]line 1.000 * 95.00 [13:44:55]line = 95.00 [13:44:55]line НДС 12% НСП 1% [13:44:55]line > о реализуемом товаре [13:44:55]line ИТОГО: 302.00 [13:44:55]line НСП 1% : 2.67 [13:44:55]line НДС 12% : 32.07 [13:44:55]line Наличными: 0.00 [13:44:55]line Безнал.: 302.00 [13:44:55]line Место: АЗС № 133 "Партнер Нефть" [13:44:55]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:44:55]line СНО: Общий режим [13:44:55]line Чек 205 24.10.2024 13:44 [13:44:55]line Смена: 174 ФФД: 1.0 [13:44:55]line ЗНМ: 0300000020 [13:44:55]line РНМ: 0000000000161154 [13:44:55]line Версия ККМ: v1.0 [13:44:55]line Платежная система: Mbank [13:44:55]line ФМ: 0000000000963323 [13:44:55]line ФД: 75766 [13:44:55]line ФПД: 101407236803717 [13:44:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134454&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75766&fm=101407236803717&tin=02508201610067®Number=0000000000161154&sum=30200 [13:44:55]line 0 [13:44:55]OFD Sender: Processing packet 75766 [packets to send 16, broken 15] [13:44:55]ProducePacketName [13:44:55]name=ofd_packets/00075766 [13:44:55]OFD Sender: To server: pG, [13:44:55]CommunicateWithHost lk.salyk.kg:30040 [13:44:55]ConnectInit lk.salyk.kg [13:44:55]written 0, free lines is 4095 [13:44:56]Connected sock=10 [13:44:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 12 02 00 00 CA 40 0A 02 92 38 5A 03 01 00 03 00 FE 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 36 39 33 31 32 38 30 33 30 30 35 34 39 06 04 2A 00 D0 97 D0 B0 D0 B6 D0 B8 D0 B3 D0 B0 D0 BB D0 BA D0 B0 20 43 72 69 63 6B 65 74 20 D0 9F D0 9D 20 D0 BF D1 8C D0 B5 D0 B7 D0 BE FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 2C 1A 00 00 00 00 13 04 06 00 2C 1A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 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 F8 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 56 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F6 27 01 00 35 04 06 00 5C 3A B6 53 CC 85 3E 7B D8 91 2B EF 9A 99 [13:44:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 4B 1F 47 00 44 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 39 36 33 33 32 33 10 04 04 00 F6 27 01 00 F4 03 04 00 2E F8 19 67 B6 04 01 00 00 20 D5 A7 CC A1 03 ED 9E [13:44:56]CommunicateWithHost err = 0 [13:44:56]CheckOFDResponse [13:44:56]1017 (14) - 77093643461234 [13:44:56]1041 (16) - 0000000000963323 [13:44:56]1040 (4) - 75766 [13:44:56]1012 (4) - 24.10.2024 07:33 [13:44:56]1206 (1) - 0 [13:44:56]OFD Sender: Remove packet 75766 [13:44:56]ProducePacketName [13:44:56]name=ofd_packets/00075766 [13:44:56]NVStorageDeleteData [13:44:56]Write to MH i2c: 01 00 00 48 1A 62 [13:44:56]Write i2c OK [13:44:56]MH_I2C_Read... [13:44:56]Read from MH i2c: 01 [13:44:56]MH_I2C_Read... [13:44:56]Read from MH i2c: 01 07 00 [13:44:56]MH_I2C_Read... [13:44:56]Read from MH i2c: 01 07 00 48 1A 00 00 00 00 00 0A 0C 7F [13:44:56]RasterBufferAndPrint [13:44:56]line [13:44:56]line [13:44:56]line [13:44:56]line [13:44:56]line [13:44:56]written 0, free lines is 3087 [13:44:56]MH_Cut [13:44:56]Write to MH i2c: D1 01 00 4F 1A 01 3B [13:44:56]Write i2c OK [13:44:56]MH_I2C_Read... [13:44:56]Read from MH i2c: D1 [13:44:56]MH_I2C_Read... [13:44:56]Read from MH i2c: D1 01 00 [13:44:56]MH_I2C_Read... [13:44:56]Read from MH i2c: D1 01 00 4F 1A 00 3A [13:44:56]Write to MH i2c: 01 00 00 50 1A 6A [13:44:56]Write i2c OK [13:44:56]MH_I2C_Read... [13:44:56]OFD Sender: No OFD packet to send [13:44:57]*** Cut start [13:44:57]*** Partial cut [13:44:57]*** CUTSNS_PIN = 1 [13:44:57]*** CUTSNS_PIN = 0 [13:44:57]*** Brake cut motor [13:44:58]Read from MH i2c: 01 [13:44:58]MH_I2C_Read... [13:44:58]*** Stop cut motor [13:44:58]*** Cut end [13:44:58]Read from MH i2c: 01 07 00 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: 01 07 00 50 1A 00 00 00 00 00 FF 0F 7F [13:44:58]process_action close_receipt done [13:44:58]requested_data is exist [13:44:58]produce_requested_data [13:44:58]requested_item fm.sn is exist - process it [13:44:58]wFMCommunicate request_size=4 [13:44:58]MH_SAM_APDU [13:44:58]CAPDU: 80 11 00 00 [13:44:58]Write to MH i2c: E2 08 00 51 1A 80 11 00 00 00 00 00 00 E5 [13:44:58]Write i2c OK [13:44:58]MH_I2C_Read... [13:44:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:58]Read from MH i2c: E2 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 17 00 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 17 00 51 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 32 [13:44:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:44:58]wFMCommunicate OK [13:44:58]requested_item fd.num is exist - process it [13:44:58]SAM_PROTO_GetFieldsCounters [13:44:58]wFMCommunicate request_size=4 [13:44:58]MH_SAM_APDU [13:44:58]CAPDU: 80 13 00 00 [13:44:58]Write to MH i2c: E2 08 00 52 1A 80 13 00 00 00 00 00 00 E8 [13:44:58]Write i2c OK [13:44:58]MH_I2C_Read... [13:44:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:44:58]Read from MH i2c: E2 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 62 00 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 62 00 52 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F6 27 01 00 0E 04 04 00 AE 00 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 2F [13:44:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F6 27 01 00 0E 04 04 00 AE 00 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:44:58]wFMCommunicate OK [13:44:58]SAM_PROTO_GetFieldsCounters done [13:44:58]requested_item shift.num is exist - process it [13:44:58]requested_item shift.opened is exist - process it [13:44:58]req_shift_opened [13:44:58]FM_GetShiftState [13:44:58]SAM_PROTO_GetShiftState [13:44:58]wFMCommunicate request_size=4 [13:44:58]MH_SAM_APDU [13:44:58]CAPDU: 80 13 01 00 [13:44:58]Write to MH i2c: E2 08 00 53 1A 80 13 01 00 00 00 00 00 EA [13:44:58]Write i2c OK [13:44:58]MH_I2C_Read... [13:44:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:58]Read from MH i2c: E2 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 0E 00 [13:44:58]MH_I2C_Read... [13:44:58]Read from MH i2c: E2 0E 00 53 1A 00 09 00 01 85 93 19 67 00 00 00 00 90 00 8E [13:44:58]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:44:58]wFMCommunicate OK [13:44:58]SAM_PROTO_GetShiftState done [13:44:58]FM_GetShiftState done [13:44:58]req_shift_opened done [13:44:58]requested_item shift.open_date is exist - process it [13:44:58]req_shift_open_date [13:44:58]req_shift_open_date done [13:44:58]produce_requested_data done [13:44:58]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75766,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:44:58]process_action_free close_receipt [13:44:58]json_value_free [13:44:58]json_value_free done [13:44:58]process_json_proto returns [13:44:58]Send response to host [13:44:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75766,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:44:58]free response buf [13:44:58]execute_script done [13:44:58]execute_script returns [13:44:58]free content buf [13:44:58]Sock 8.Close socket [13:44:58]Sock 8.Thread stoped [13:45:01]OFD Sender: No OFD packet to send [13:45:06]OFD Sender: No OFD packet to send [13:45:11]OFD Sender: No OFD packet to send [13:45:16]OFD Sender: No OFD packet to send [13:45:21]OFD Sender: No OFD packet to send [13:45:26]OFD Sender: No OFD packet to send [13:45:31]OFD Sender: No OFD packet to send [13:45:36]OFD Sender: No OFD packet to send [13:45:41]OFD Sender: No OFD packet to send [13:45:46]OFD Sender: No OFD packet to send [13:45:51]OFD Sender: No OFD packet to send [13:45:54]accept exits with 9 [13:45:54]New connection [13:45:54]New thread 3067211108 created [13:45:54]Thread 3067354468 joined [13:45:54]Waiting for new connection... [13:45:54] Sock 9.Parse request [13:45:54]Sock 9.Check first char [13:45:54]Sock 9.First char is OK [13:45:54]request: POST /json_proto HTTP/1.0 [13:45:54]Method: POST [13:45:54]URL: /json_proto [13:45:54]Method is POST - this is cgi request [13:45:54]url: /json_proto [13:45:54]query_string will be loaded in cgi processing [13:45:54]execute_cgi json_proto POST (null) [13:45:54]execute_cgi path=json_proto method=POST [13:45:54]POST find Content-Length [13:45:54]Host: 172.17.44.196:8080 [13:45:54]Content-Length: 677 [13:45:54]Content-Type: application/json [13:45:54] [13:45:54]POST finish read [13:45:54]Found Content-Length = 677 [13:45:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966386", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 25.710, "sum" : 1000.12, "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:45:54]execute_script... [13:45: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)1966386", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 25.710, "sum" : 1000.12, "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:45:54]POST & json_proto [13:45:54]process_json_proto [13:45:54]json parsed OK: [13:45:54]protocol is kg_v1.0 [13:45:54]action value=close_receipt [13:45:54]process_action close_receipt [13:45:54]cmd_close_receipt [13:45:54]MH_GetDate [13:45:54]Write to MH i2c: F0 00 00 54 1A 5D [13:45:54]Write i2c OK [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: F0 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: F0 09 00 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: F0 09 00 54 1A 00 93 4F 1A 67 E7 19 F8 65 26 [13:45:54]GetLastDocTimeStamp 1729777494 [13:45:54]current date 1729777555 [13:45:54]FM_GetShiftState [13:45:54]SAM_PROTO_GetShiftState [13:45:54]wFMCommunicate request_size=4 [13:45:54]MH_SAM_APDU [13:45:54]CAPDU: 80 13 01 00 [13:45:54]Write to MH i2c: E2 08 00 55 1A 80 13 01 00 00 00 00 00 EC [13:45:54]Write i2c OK [13:45:54]MH_I2C_Read... [13:45:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:54]Read from MH i2c: E2 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 0E 00 [13:45:54]MH_I2C_Read... [13:45:54]Read from MH i2c: E2 0E 00 55 1A 00 09 00 01 85 93 19 67 00 00 00 00 90 00 90 [13:45:54]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:45:54]wFMCommunicate OK [13:45:54]SAM_PROTO_GetShiftState done [13:45:54]FM_GetShiftState done [13:45:54]opened in 1729729413 [13:45:54]opened+sec_in_day 1729815813 [13:45:54]quantity*price = 100011 [13:45:54]sum+1 = 100013 [13:45:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 206 24.10.2024 13:45 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75767 ФПД: 33727529540870 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134555&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75767&fm=33727529540870&tin=02508201610067®Number=0000000000161154&sum=100000 [13:45:55]StoreToDocumentArchive [13:45:55]shift 174 fd 75767 [13:45:55]save to /storage/0174/doc_00075767 [13:45:55]save last doc name /storage/0174/doc_00075767 to /storage/kkm_last_doc_name [13:45:55]save OK [13:45:55]Clear old archive folders... [13:45:55]ProcessDocumentItem done err = 0, tmpTLVsize=245 [13:45:55]tlvbuf is 01EA2BF0 [13:45:55]SAM_PROTO_ClearQueue [13:45:55]wFMCommunicate request_size=4 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 09 00 00 [13:45:55]Write to MH i2c: E2 08 00 62 1A 80 09 00 00 00 00 00 00 EE [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 62 1A 00 90 00 F0 [13:45:55]RAPDU: 90 00 [13:45:55]wFMCommunicate OK [13:45:55]SAM_PROTO_ClearQueue done [13:45:55]KKMCreateOFDPacket [13:45:55]OFDProtocolAddRootSTLVToBuf [13:45:55]FM_MakeSignedData [13:45:55]FM_MakeSignedData [13:45:55]SAM_PROTO_SignData [13:45:55]wFMCommunicate request_size=4 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 0D 01 02 [13:45:55]Write to MH i2c: E2 08 00 63 1A 80 0D 01 02 00 00 00 00 F6 [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 63 1A 00 90 00 F1 [13:45:55]RAPDU: 90 00 [13:45:55]wFMCommunicate OK [13:45:55]wFMCommunicate request_size=254 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 0D 02 02 F9 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 6E 64 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 AC 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 7D 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 CE 00 00 00 F4 03 04 00 93 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F7 27 01 00 35 04 06 00 1E AC CD 6A DD 06 [13:45:55]Write to MH i2c: E2 01 01 64 1A 80 0D 02 02 F9 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 6E 64 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 AC 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 7D 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 CE 00 00 00 F4 03 04 00 93 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F7 27 01 00 35 04 06 00 1E AC CD 6A DD 06 00 00 2D [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:56]Read from MH i2c: E2 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: E2 03 00 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: E2 03 00 64 1A 00 90 00 F2 [13:45:56]RAPDU: 90 00 [13:45:56]wFMCommunicate OK [13:45:56]wFMCommunicate request_size=4 [13:45:56]MH_SAM_APDU [13:45:56]CAPDU: 80 0D 03 02 [13:45:56]Write to MH i2c: E2 08 00 65 1A 80 0D 03 02 00 00 00 00 FA [13:45:56]Write i2c OK [13:45:56]MH_I2C_Read... [13:45:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:45:56]Read from MH i2c: E2 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: E2 0B 00 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: E2 0B 00 65 1A 00 42 13 39 A0 38 38 1C 37 90 00 EC [13:45:56]RAPDU: 42 13 39 A0 38 38 1C 37 90 00 [13:45:56]wFMCommunicate OK [13:45:56]SAM_PROTO_SignData done [13:45:56]FM_MakeSignedData done [13:45:56]CreateOFDProtocolMessage [13:45:56]wFMCommunicate request_size=4 [13:45:56]MH_SAM_APDU [13:45:56]CAPDU: 80 11 00 00 [13:45:56]Write to MH i2c: E2 08 00 66 1A 80 11 00 00 00 00 00 00 FA [13:45:56]Write i2c OK [13:45:56]MH_I2C_Read... [13:45:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:56]Read from MH i2c: E2 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: E2 17 00 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: E2 17 00 66 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 47 [13:45:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:45:56]wFMCommunicate OK [13:45:56]CreateOFDProtocolMessage done [13:45:56]OFDSenderStorePacket 75767 [13:45:56]StoreOFDPacket docnum=75767 [13:45:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 09 01 00 00 EC A3 01 01 06 1D 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 6E 64 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 AC 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 7D 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 CE 00 00 00 F4 03 04 00 93 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F7 27 01 00 35 04 06 00 1E AC CD 6A DD 06 42 13 39 A0 38 38 1C 37 [13:45:56]CheckFolder [13:45:56]dirname=/storage/ofd_packets [13:45:56]CheckFolder done [13:45:56]ProducePacketName [13:45:56]name=ofd_packets/00075767 [13:45:56]NVStorageSaveData ofd_packets/00075767 [13:45:56]File name is /storage/ofd_packets/00075767 [13:45:56]Write 295 bytes [13:45:56]NVStorageSaveData done [13:45:56]OFDSenderStorePacket done [13:45:56]KKMCreateOFDPacket done [13:45:56]NVStorageSaveData kkm_last_timestamp [13:45:56]File name is /storage/kkm_last_timestamp [13:45:56]Write 4 bytes [13:45:56]NVStorageSaveData done [13:45:56]ExternCall_PrintAddStr [13:45:56]wPrintStart [13:45:56]Write to MH i2c: 01 00 00 67 1A 81 [13:45:56]Write i2c OK [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: 01 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: 01 07 00 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: 01 07 00 67 1A 00 00 00 00 00 FF 0F 96 [13:45:56]RasterBufferAndPrint [13:45:56]line Счет N : (1)1966386 [13:45:56]line ИНН: 02508201610067 [13:45:56]line Контрольно-Кассовый Чек [13:45:56]line ПРОДАЖА [13:45:56]line ТРК (МРК, ГНК) : 71 [13:45:56]line Товар: 2711129700 [13:45:56]line ГАЗ [13:45:56]line 25.710 * 38.90 [13:45:56]line = 1000.12 [13:45:56]line НДС 12% НСП 1% [13:45:56]line > о реализуемом товаре [13:45:56]line ОКРУГЛЕНИЕ: -0.12 [13:45:56]line ИТОГО: 1000.00 [13:45:56]line Внесено: 1000.00 [13:45:56]line СДАЧА: 0.00 [13:45:56]line НСП 1% : 8.85 [13:45:56]line НДС 12% : 106.21 [13:45:56]line Наличными: 1000.00 [13:45:56]line Безнал.: 0.00 [13:45:56]line Место: АЗС № 133 "Партнер Нефть" [13:45:56]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:45:56]line СНО: Общий режим [13:45:56]line Чек 206 24.10.2024 13:45 [13:45:56]line Смена: 174 ФФД: 1.0 [13:45:56]line ЗНМ: 0300000020 [13:45:56]line РНМ: 0000000000161154 [13:45:56]line Версия ККМ: v1.0 [13:45:56]line ФМ: 0000000000963323 [13:45:56]line ФД: 75767 [13:45:56]line ФПД: 33727529540870 [13:45:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134555&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75767&fm=33727529540870&tin=02508201610067®Number=0000000000161154&sum=100000 [13:45:56]OFD Sender: Processing packet 75767 [packets to send 16, broken 15] [13:45:56]ProducePacketName [13:45:56]name=ofd_packets/00075767 [13:45:56]OFD Sender: To server: pG, [13:45:56]CommunicateWithHost lk.salyk.kg:30040 [13:45:56]ConnectInit lk.salyk.kg [13:45:56]written 0, free lines is 4095 [13:45:56]Connected sock=10 [13:45:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 09 01 00 00 EC A3 01 01 06 1D 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 6E 64 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 AC 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 7D 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 CE 00 00 00 F4 03 04 00 93 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F7 27 01 00 35 04 06 00 1E AC CD 6A DD 06 42 13 39 A0 38 38 1C 37 [13:45:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 1A 4D 47 00 91 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 39 36 33 33 32 33 10 04 04 00 F7 27 01 00 F4 03 04 00 6A F8 19 67 B6 04 01 00 00 92 FA C7 FA 1A EE 7A 3C [13:45:56]CommunicateWithHost err = 0 [13:45:56]CheckOFDResponse [13:45:56]1017 (14) - 77093643461234 [13:45:56]1041 (16) - 0000000000963323 [13:45:56]1040 (4) - 75767 [13:45:56]1012 (4) - 24.10.2024 07:34 [13:45:56]1206 (1) - 0 [13:45:56]OFD Sender: Remove packet 75767 [13:45:56]ProducePacketName [13:45:56]name=ofd_packets/00075767 [13:45:56]NVStorageDeleteData [13:45:56]Write to MH i2c: 01 00 00 91 1A AB [13:45:56]Write i2c OK [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: 01 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: 01 07 00 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: 01 07 00 91 1A 00 00 00 00 00 B1 0C 6F [13:45:56]RasterBufferAndPrint [13:45:56]line [13:45:56]line [13:45:56]line [13:45:56]line [13:45:56]line [13:45:56]written 0, free lines is 3254 [13:45:56]MH_Cut [13:45:56]Write to MH i2c: D1 01 00 98 1A 01 84 [13:45:56]Write i2c OK [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: D1 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: D1 01 00 [13:45:56]MH_I2C_Read... [13:45:56]Read from MH i2c: D1 01 00 98 1A 00 83 [13:45:56]Write to MH i2c: 01 00 00 99 1A B3 [13:45:56]Write i2c OK [13:45:56]MH_I2C_Read... [13:45:57]OFD Sender: No OFD packet to send [13:45:57]*** Cut start [13:45:57]*** Partial cut [13:45:57]*** CUTSNS_PIN = 1 [13:45:57]*** CUTSNS_PIN = 0 [13:45:58]*** Brake cut motor [13:45:58]Read from MH i2c: 01 [13:45:58]MH_I2C_Read... [13:45:58]*** Stop cut motor [13:45:58]*** Cut end [13:45:58]Read from MH i2c: 01 07 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: 01 07 00 99 1A 00 00 00 00 00 FF 0F C8 [13:45:58]process_action close_receipt done [13:45:58]requested_data is exist [13:45:58]produce_requested_data [13:45:58]requested_item fm.sn is exist - process it [13:45:58]wFMCommunicate request_size=4 [13:45:58]MH_SAM_APDU [13:45:58]CAPDU: 80 11 00 00 [13:45:58]Write to MH i2c: E2 08 00 9A 1A 80 11 00 00 00 00 00 00 2E [13:45:58]Write i2c OK [13:45:58]MH_I2C_Read... [13:45:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:58]Read from MH i2c: E2 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 17 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 17 00 9A 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 7B [13:45:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:45:58]wFMCommunicate OK [13:45:58]requested_item fd.num is exist - process it [13:45:58]SAM_PROTO_GetFieldsCounters [13:45:58]wFMCommunicate request_size=4 [13:45:58]MH_SAM_APDU [13:45:58]CAPDU: 80 13 00 00 [13:45:58]Write to MH i2c: E2 08 00 9B 1A 80 13 00 00 00 00 00 00 31 [13:45:58]Write i2c OK [13:45:58]MH_I2C_Read... [13:45:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:45:58]Read from MH i2c: E2 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 62 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 62 00 9B 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F7 27 01 00 0E 04 04 00 AE 00 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 7C [13:45:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F7 27 01 00 0E 04 04 00 AE 00 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:45:58]wFMCommunicate OK [13:45:58]SAM_PROTO_GetFieldsCounters done [13:45:58]requested_item shift.num is exist - process it [13:45:58]requested_item shift.opened is exist - process it [13:45:58]req_shift_opened [13:45:58]FM_GetShiftState [13:45:58]SAM_PROTO_GetShiftState [13:45:58]wFMCommunicate request_size=4 [13:45:58]MH_SAM_APDU [13:45:58]CAPDU: 80 13 01 00 [13:45:58]Write to MH i2c: E2 08 00 9C 1A 80 13 01 00 00 00 00 00 33 [13:45:58]Write i2c OK [13:45:58]MH_I2C_Read... [13:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:58]Read from MH i2c: E2 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 0E 00 [13:45:58]MH_I2C_Read... [13:45:58]Read from MH i2c: E2 0E 00 9C 1A 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D7 [13:45:58]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:45:58]wFMCommunicate OK [13:45:58]SAM_PROTO_GetShiftState done [13:45:58]FM_GetShiftState done [13:45:58]req_shift_opened done [13:45:58]requested_item shift.open_date is exist - process it [13:45:58]req_shift_open_date [13:45:58]req_shift_open_date done [13:45:58]produce_requested_data done [13:45:58]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75767,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:45:58]process_action_free close_receipt [13:45:58]json_value_free [13:45:58]json_value_free done [13:45:58]process_json_proto returns [13:45:58]Send response to host [13:45:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75767,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:45:58]free response buf [13:45:58]execute_script done [13:45:58]execute_script returns [13:45:58]free content buf [13:45:58]Sock 9.Close socket [13:45:58]Sock 9.Thread stoped [13:45:59]accept exits with 8 [13:45:59]New connection [13:45:59]New thread 3067354468 created [13:45:59]Thread 3067211108 joined [13:45:59]Waiting for new connection... [13:45:59] Sock 8.Parse request [13:45:59]Sock 8.Check first char [13:45:59]Sock 8.First char is OK [13:45:59]request: POST /json_proto HTTP/1.0 [13:45:59]Method: POST [13:45:59]URL: /json_proto [13:45:59]Method is POST - this is cgi request [13:45:59]url: /json_proto [13:45:59]query_string will be loaded in cgi processing [13:45:59]execute_cgi json_proto POST (null) [13:45:59]execute_cgi path=json_proto method=POST [13:45:59]POST find Content-Length [13:45:59]Host: 172.17.44.196:8080 [13:45:59]Content-Length: 790 [13:45:59]Content-Type: application/json [13:45:59] [13:45:59]POST finish read [13:45:59]Found Content-Length = 790 [13:45:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 43.960, "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\u000A53620", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:59]execute_script... [13:45: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)1966385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 43.960, "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\u000A53620", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:59]POST & json_proto [13:45:59]process_json_proto [13:45:59]json parsed OK: [13:45:59]protocol is kg_v1.0 [13:45:59]action value=close_receipt [13:45:59]process_action close_receipt [13:45:59]cmd_close_receipt [13:45:59]MH_GetDate [13:45:59]Write to MH i2c: F0 00 00 9D 1A A6 [13:45:59]Write i2c OK [13:45:59]MH_I2C_Read... [13:45:59]Read from MH i2c: F0 [13:45:59]MH_I2C_Read... [13:45:59]Read from MH i2c: F0 09 00 [13:45:59]MH_I2C_Read... [13:45:59]Read from MH i2c: F0 09 00 9D 1A 00 97 4F 1A 67 E7 19 F8 65 73 [13:45:59]GetLastDocTimeStamp 1729777555 [13:45:59]current date 1729777559 [13:45:59]FM_GetShiftState [13:45:59]SAM_PROTO_GetShiftState [13:45:59]wFMCommunicate request_size=4 [13:45:59]MH_SAM_APDU [13:45:59]CAPDU: 80 13 01 00 [13:45:59]Write to MH i2c: E2 08 00 9E 1A 80 13 01 00 00 00 00 00 35 [13:45:59]Write i2c OK [13:45:59]MH_I2C_Read... [13:45:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:59]Read from MH i2c: E2 [13:45:59]MH_I2C_Read... [13:45:59]Read from MH i2c: E2 0E 00 [13:45:59]MH_I2C_Read... [13:45:59]Read from MH i2c: E2 0E 00 9E 1A 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D9 [13:45:59]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:45:59]wFMCommunicate OK [13:45:59]SAM_PROTO_GetShiftState done [13:45:59]FM_GetShiftState done [13:45:59]opened in 1729729413 [13:45:59]opened+sec_in_day 1729815813 [13:45:59]quantity*price = 0 [13:45:59]sum+1 = 1 [13:45:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 207 24.10.2024 13:45 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Талоны: Топливная Карта 53620 ФМ: 0000000000963323 ФД: 75768 ФПД: 91924798395530 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134559&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75768&fm=91924798395530&tin=02508201610067®Number=0000000000161154&sum=0 [13:46:00]StoreToDocumentArchive [13:46:00]shift 174 fd 75768 [13:46:00]save to /storage/0174/doc_00075768 [13:46:00]save last doc name /storage/0174/doc_00075768 to /storage/kkm_last_doc_name [13:46:00]save OK [13:46:00]Clear old archive folders... [13:46:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:46:00]tlvbuf is 01EE58F0 [13:46:00]SAM_PROTO_ClearQueue [13:46:00]wFMCommunicate request_size=4 [13:46:00]MH_SAM_APDU [13:46:00]CAPDU: 80 09 00 00 [13:46:00]Write to MH i2c: E2 08 00 AB 1A 80 09 00 00 00 00 00 00 37 [13:46:00]Write i2c OK [13:46:00]MH_I2C_Read... [13:46:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:46:00]Read from MH i2c: E2 [13:46:00]MH_I2C_Read... [13:46:00]Read from MH i2c: E2 03 00 [13:46:00]MH_I2C_Read... [13:46:00]Read from MH i2c: E2 03 00 AB 1A 00 90 00 39 [13:46:00]RAPDU: 90 00 [13:46:00]wFMCommunicate OK [13:46:00]SAM_PROTO_ClearQueue done [13:46:00]KKMCreateOFDPacket [13:46:00]OFDProtocolAddRootSTLVToBuf [13:46:00]FM_MakeSignedData [13:46:00]FM_MakeSignedData [13:46:00]SAM_PROTO_SignData [13:46:00]wFMCommunicate request_size=4 [13:46:00]MH_SAM_APDU [13:46:00]CAPDU: 80 0D 01 02 [13:46:00]Write to MH i2c: E2 08 00 AC 1A 80 0D 01 02 00 00 00 00 3F [13:46:00]Write i2c OK [13:46:00]MH_I2C_Read... [13:46:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:46:00]Read from MH i2c: E2 [13:46:00]MH_I2C_Read... [13:46:00]Read from MH i2c: E2 03 00 [13:46:00]MH_I2C_Read... [13:46:00]Read from MH i2c: E2 03 00 AC 1A 00 90 00 3A [13:46:00]RAPDU: 90 00 [13:46:00]wFMCommunicate OK [13:46:00]wFMCommunicate request_size=255 [13:46:00]MH_SAM_APDU [13:46: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 B8 AB 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 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 97 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F8 27 01 00 35 04 06 00 53 9A E8 F4 [13:46:00]Write to MH i2c: E2 02 01 AD 1A 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 B8 AB 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 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 97 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F8 27 01 00 35 04 06 00 53 9A E8 F4 00 00 BF [13:46:00]Write i2c OK [13:46:00]MH_I2C_Read... [13:46:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:00]Read from MH i2c: E2 [13:46:00]MH_I2C_Read... [13:46:00]Read from MH i2c: E2 03 00 [13:46:00]MH_I2C_Read... [13:46:00]Read from MH i2c: E2 03 00 AD 1A 00 90 00 3B [13:46:00]RAPDU: 90 00 [13:46:00]wFMCommunicate OK [13:46:00]wFMCommunicate request_size=7 [13:46:00]MH_SAM_APDU [13:46:00]CAPDU: 80 0D 02 02 02 54 8A [13:46:00]Write to MH i2c: E2 0A 00 AE 1A 80 0D 02 02 02 00 54 8A 00 00 24 [13:46:00]Write i2c OK [13:46:00]MH_I2C_Read... [13:46:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:00]Read from MH i2c: E2 [13:46:00]MH_I2C_Read... [13:46:00]Read from MH i2c: E2 03 00 [13:46:00]MH_I2C_Read... [13:46:00]Read from MH i2c: E2 03 00 AE 1A 00 90 00 3C [13:46:00]RAPDU: 90 00 [13:46:00]wFMCommunicate OK [13:46:00]wFMCommunicate request_size=4 [13:46:00]MH_SAM_APDU [13:46:00]CAPDU: 80 0D 03 02 [13:46:00]Write to MH i2c: E2 08 00 AF 1A 80 0D 03 02 00 00 00 00 44 [13:46:00]Write i2c OK [13:46:00]MH_I2C_Read... [13:46:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:46:00]Read from MH i2c: E2 [13:46:00]MH_I2C_Read... [13:46:00]Read from MH i2c: E2 0B 00 [13:46:00]MH_I2C_Read... [13:46:00]Read from MH i2c: E2 0B 00 AF 1A 00 9F E5 B8 74 9F D6 64 74 90 00 42 [13:46:00]RAPDU: 9F E5 B8 74 9F D6 64 74 90 00 [13:46:00]wFMCommunicate OK [13:46:00]SAM_PROTO_SignData done [13:46:00]FM_MakeSignedData done [13:46:00]CreateOFDProtocolMessage [13:46:00]wFMCommunicate request_size=4 [13:46:00]MH_SAM_APDU [13:46:00]CAPDU: 80 11 00 00 [13:46:00]Write to MH i2c: E2 08 00 B0 1A 80 11 00 00 00 00 00 00 44 [13:46:00]Write i2c OK [13:46:00]MH_I2C_Read... [13:46:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:01]Read from MH i2c: E2 [13:46:01]MH_I2C_Read... [13:46:01]Read from MH i2c: E2 17 00 [13:46:01]MH_I2C_Read... [13:46:01]Read from MH i2c: E2 17 00 B0 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 91 [13:46:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:46:01]wFMCommunicate OK [13:46:01]CreateOFDProtocolMessage done [13:46:01]OFDSenderStorePacket 75768 [13:46:01]StoreOFDPacket docnum=75768 [13:46:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 36 01 04 01 B3 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 B8 AB 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 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 97 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F8 27 01 00 35 04 06 00 53 9A E8 F4 54 8A 9F E5 B8 74 9F D6 64 74 [13:46:01]CheckFolder [13:46:01]dirname=/storage/ofd_packets [13:46:01]CheckFolder done [13:46:01]ProducePacketName [13:46:01]name=ofd_packets/00075768 [13:46:01]NVStorageSaveData ofd_packets/00075768 [13:46:01]File name is /storage/ofd_packets/00075768 [13:46:01]Write 298 bytes [13:46:01]NVStorageSaveData done [13:46:01]OFDSenderStorePacket done [13:46:01]KKMCreateOFDPacket done [13:46:01]NVStorageSaveData kkm_last_timestamp [13:46:01]File name is /storage/kkm_last_timestamp [13:46:01]Write 4 bytes [13:46:01]NVStorageSaveData done [13:46:01]ExternCall_PrintAddStr [13:46:01]wPrintStart [13:46:01]Write to MH i2c: 01 00 00 B1 1A CB [13:46:01]Write i2c OK [13:46:01]MH_I2C_Read... [13:46:01]Read from MH i2c: 01 [13:46:01]MH_I2C_Read... [13:46:01]Read from MH i2c: 01 07 00 [13:46:01]MH_I2C_Read... [13:46:01]Read from MH i2c: 01 07 00 B1 1A 00 00 00 00 00 FF 0F E0 [13:46:01]RasterBufferAndPrint [13:46:01]line Счет N : (1)1966385 [13:46:01]line ИНН: 02508201610067 [13:46:01]line Контрольно-Кассовый Чек [13:46:01]line ПРОДАЖА [13:46:01]line ТРК (МРК, ГНК) : 11 [13:46:01]line Товар: 2710194210 [13:46:01]line ДТ-К-5 [13:46:01]line 43.960 * 0.00 [13:46:01]line = 0.00 [13:46:01]line НДС 12% НСП 1% [13:46:01]line > о реализуемом товаре [13:46:01]line ИТОГО: 0.00 [13:46:01]line НСП 1% : 0.00 [13:46:01]line НДС 12% : 0.00 [13:46:01]line Наличными: 0.00 [13:46:01]line Безнал.: 0.00 [13:46:01]line Место: АЗС № 133 "Партнер Нефть" [13:46:01]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:46:01]line СНО: Общий режим [13:46:01]line Чек 207 24.10.2024 13:45 [13:46:01]line Смена: 174 ФФД: 1.0 [13:46:01]line ЗНМ: 0300000020 [13:46:01]line РНМ: 0000000000161154 [13:46:01]line Версия ККМ: v1.0 [13:46:01]line Талоны: Топливная Карта [13:46:01]line 53620 [13:46:01]line ФМ: 0000000000963323 [13:46:01]line ФД: 75768 [13:46:01]line ФПД: 91924798395530 [13:46:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134559&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75768&fm=91924798395530&tin=02508201610067®Number=0000000000161154&sum=0 [13:46:01]OFD Sender: Processing packet 75768 [packets to send 16, broken 15] [13:46:01]ProducePacketName [13:46:01]name=ofd_packets/00075768 [13:46:01]OFD Sender: To server: pG, [13:46:01]CommunicateWithHost lk.salyk.kg:30040 [13:46:01]ConnectInit lk.salyk.kg [13:46:01]written 0, free lines is 4095 [13:46:01]Connected sock=10 [13:46:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 36 01 04 01 B3 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 B8 AB 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 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 97 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F8 27 01 00 35 04 06 00 53 9A E8 F4 54 8A 9F E5 B8 74 9F D6 64 74 [13:46:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 EA 30 47 00 23 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 39 36 33 33 32 33 10 04 04 00 F8 27 01 00 F4 03 04 00 6F F8 19 67 B6 04 01 00 00 8E ED 46 BA DE AB A0 F7 [13:46:01]CommunicateWithHost err = 0 [13:46:01]CheckOFDResponse [13:46:01]1017 (14) - 77093643461234 [13:46:01]1041 (16) - 0000000000963323 [13:46:01]1040 (4) - 75768 [13:46:01]1012 (4) - 24.10.2024 07:34 [13:46:01]1206 (1) - 0 [13:46:01]OFD Sender: Remove packet 75768 [13:46:01]ProducePacketName [13:46:01]name=ofd_packets/00075768 [13:46:01]NVStorageDeleteData [13:46:01]Write to MH i2c: 01 00 00 DA 1A F4 [13:46:01]Write i2c OK [13:46:01]MH_I2C_Read... [13:46:01]Read from MH i2c: 01 [13:46:01]MH_I2C_Read... [13:46:01]Read from MH i2c: 01 07 00 [13:46:01]MH_I2C_Read... [13:46:01]Read from MH i2c: 01 07 00 DA 1A 00 00 00 00 00 DB 0C E2 [13:46:01]RasterBufferAndPrint [13:46:01]line [13:46:01]line [13:46:01]line [13:46:01]line [13:46:01]line [13:46:01]written 0, free lines is 3303 [13:46:01]MH_Cut [13:46:01]Write to MH i2c: D1 01 00 E1 1A 01 CD [13:46:01]Write i2c OK [13:46:01]MH_I2C_Read... [13:46:01]Read from MH i2c: D1 [13:46:01]MH_I2C_Read... [13:46:01]Read from MH i2c: D1 01 00 [13:46:01]MH_I2C_Read... [13:46:01]Read from MH i2c: D1 01 00 E1 1A 00 CC [13:46:01]Write to MH i2c: 01 00 00 E2 1A FC [13:46:01]Write i2c OK [13:46:01]MH_I2C_Read... [13:46:02]OFD Sender: No OFD packet to send [13:46:02]*** Cut start [13:46:02]*** Partial cut [13:46:02]*** CUTSNS_PIN = 1 [13:46:02]*** CUTSNS_PIN = 0 [13:46:03]*** Brake cut motor [13:46:03]Read from MH i2c: 01 [13:46:03]MH_I2C_Read... [13:46:03]*** Stop cut motor [13:46:03]*** Cut end [13:46:03]Read from MH i2c: 01 07 00 [13:46:03]MH_I2C_Read... [13:46:03]Read from MH i2c: 01 07 00 E2 1A 00 00 00 00 00 FF 0F 11 [13:46:03]process_action close_receipt done [13:46:03]requested_data is exist [13:46:03]produce_requested_data [13:46:03]requested_item fm.sn is exist - process it [13:46:03]wFMCommunicate request_size=4 [13:46:03]MH_SAM_APDU [13:46:03]CAPDU: 80 11 00 00 [13:46:03]Write to MH i2c: E2 08 00 E3 1A 80 11 00 00 00 00 00 00 77 [13:46:03]Write i2c OK [13:46:03]MH_I2C_Read... [13:46:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:03]Read from MH i2c: E2 [13:46:03]MH_I2C_Read... [13:46:03]Read from MH i2c: E2 17 00 [13:46:03]MH_I2C_Read... [13:46:03]Read from MH i2c: E2 17 00 E3 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 C4 [13:46:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:46:03]wFMCommunicate OK [13:46:03]requested_item fd.num is exist - process it [13:46:03]SAM_PROTO_GetFieldsCounters [13:46:03]wFMCommunicate request_size=4 [13:46:03]MH_SAM_APDU [13:46:03]CAPDU: 80 13 00 00 [13:46:03]Write to MH i2c: E2 08 00 E4 1A 80 13 00 00 00 00 00 00 7A [13:46:03]Write i2c OK [13:46:03]MH_I2C_Read... [13:46:03]Read from MH i2c: E2 [13:46:03]MH_I2C_Read... [13:46:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:46:03]Read from MH i2c: E2 62 00 [13:46:03]MH_I2C_Read... [13:46:03]Read from MH i2c: E2 62 00 E4 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F8 27 01 00 0E 04 04 00 AE 00 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 C9 [13:46:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F8 27 01 00 0E 04 04 00 AE 00 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:46:03]wFMCommunicate OK [13:46:03]SAM_PROTO_GetFieldsCounters done [13:46:03]requested_item shift.num is exist - process it [13:46:03]requested_item shift.opened is exist - process it [13:46:03]req_shift_opened [13:46:03]FM_GetShiftState [13:46:03]SAM_PROTO_GetShiftState [13:46:03]wFMCommunicate request_size=4 [13:46:03]MH_SAM_APDU [13:46:03]CAPDU: 80 13 01 00 [13:46:03]Write to MH i2c: E2 08 00 E5 1A 80 13 01 00 00 00 00 00 7C [13:46:03]Write i2c OK [13:46:03]MH_I2C_Read... [13:46:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:03]Read from MH i2c: E2 [13:46:03]MH_I2C_Read... [13:46:03]Read from MH i2c: E2 0E 00 [13:46:03]MH_I2C_Read... [13:46:03]Read from MH i2c: E2 0E 00 E5 1A 00 09 00 01 85 93 19 67 00 00 00 00 90 00 20 [13:46:03]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:46:03]wFMCommunicate OK [13:46:03]SAM_PROTO_GetShiftState done [13:46:03]FM_GetShiftState done [13:46:03]req_shift_opened done [13:46:03]requested_item shift.open_date is exist - process it [13:46:03]req_shift_open_date [13:46:03]req_shift_open_date done [13:46:03]produce_requested_data done [13:46:03]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75768,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:46:03]process_action_free close_receipt [13:46:03]json_value_free [13:46:03]json_value_free done [13:46:03]process_json_proto returns [13:46:03]Send response to host [13:46:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75768,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:46:03]free response buf [13:46:03]execute_script done [13:46:03]execute_script returns [13:46:03]free content buf [13:46:03]Sock 8.Close socket [13:46:03]Sock 8.Thread stoped [13:46:07]OFD Sender: No OFD packet to send [13:46:12]OFD Sender: No OFD packet to send [13:46:17]OFD Sender: No OFD packet to send [13:46:22]OFD Sender: No OFD packet to send [13:46:27]OFD Sender: No OFD packet to send [13:46:32]OFD Sender: No OFD packet to send [13:46:37]OFD Sender: No OFD packet to send [13:46:42]OFD Sender: No OFD packet to send [13:46:47]OFD Sender: No OFD packet to send [13:46:52]OFD Sender: No OFD packet to send [13:46:57]OFD Sender: No OFD packet to send [13:47:02]OFD Sender: No OFD packet to send [13:47:07]OFD Sender: No OFD packet to send [13:47:12]OFD Sender: No OFD packet to send [13:47:17]OFD Sender: No OFD packet to send [13:47:21]accept exits with 9 [13:47:21]New connection [13:47:21]New thread 3067211108 created [13:47:21]Thread 3067354468 joined [13:47:21]Waiting for new connection... [13:47:21] Sock 9.Parse request [13:47:21]Sock 9.Check first char [13:47:21]Sock 9.First char is OK [13:47:21]request: POST /json_proto HTTP/1.0 [13:47:21]Method: POST [13:47:21]URL: /json_proto [13:47:21]Method is POST - this is cgi request [13:47:21]url: /json_proto [13:47:21]query_string will be loaded in cgi processing [13:47:21]execute_cgi json_proto POST (null) [13:47:21]execute_cgi path=json_proto method=POST [13:47:21]POST find Content-Length [13:47:21]Host: 172.17.44.196:8080 [13:47:21]Content-Length: 770 [13:47:21]Content-Type: application/json [13:47:21] [13:47:21]POST finish read [13:47:21]Found Content-Length = 770 [13:47:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "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: Mbank", "payments": [ { "type": 1, "sum" : 1400.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:47:21]execute_script... [13: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)1966387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "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: Mbank", "payments": [ { "type": 1, "sum" : 1400.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:47:21]POST & json_proto [13:47:21]process_json_proto [13:47:21]json parsed OK: [13:47:21]protocol is kg_v1.0 [13:47:21]action value=close_receipt [13:47:21]process_action close_receipt [13:47:21]cmd_close_receipt [13:47:21]MH_GetDate [13:47:21]Write to MH i2c: F0 00 00 E6 1A EF [13:47:21]Write i2c OK [13:47:21]MH_I2C_Read... [13:47:21]Read from MH i2c: F0 [13:47:21]MH_I2C_Read... [13:47:21]Read from MH i2c: F0 09 00 [13:47:21]MH_I2C_Read... [13:47:21]Read from MH i2c: F0 09 00 E6 1A 00 EA 4F 1A 67 E7 19 F8 65 0F [13:47:21]GetLastDocTimeStamp 1729777559 [13:47:21]current date 1729777642 [13:47:21]FM_GetShiftState [13:47:21]SAM_PROTO_GetShiftState [13:47:21]wFMCommunicate request_size=4 [13:47:21]MH_SAM_APDU [13:47:21]CAPDU: 80 13 01 00 [13:47:21]Write to MH i2c: E2 08 00 E7 1A 80 13 01 00 00 00 00 00 7E [13:47:21]Write i2c OK [13:47:21]MH_I2C_Read... [13:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:21]Read from MH i2c: E2 [13:47:21]MH_I2C_Read... [13:47:21]Read from MH i2c: E2 0E 00 [13:47:21]MH_I2C_Read... [13:47:21]Read from MH i2c: E2 0E 00 E7 1A 00 09 00 01 85 93 19 67 00 00 00 00 90 00 22 [13:47:21]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:47:21]wFMCommunicate OK [13:47:21]SAM_PROTO_GetShiftState done [13:47:21]FM_GetShiftState done [13:47:21]opened in 1729729413 [13:47:21]opened+sec_in_day 1729815813 [13:47:21]quantity*price = 140021 [13:47:21]sum+1 = 140023 [13:47:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1400.22 НСП 1% : 12.39 НДС 12% : 148.70 Наличными: 0.00 Безнал.: 1400.22 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 208 24.10.2024 13:47 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75769 ФПД: 36911173121510 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134722&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75769&fm=36911173121510&tin=02508201610067®Number=0000000000161154&sum=140022 [13:47:22]StoreToDocumentArchive [13:47:22]shift 174 fd 75769 [13:47:22]save to /storage/0174/doc_00075769 [13:47:22]save last doc name /storage/0174/doc_00075769 to /storage/kkm_last_doc_name [13:47:22]save OK [13:47:22]Clear old archive folders... [13:47:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:47:22]tlvbuf is B6F3C970 [13:47:22]SAM_PROTO_ClearQueue [13:47:22]wFMCommunicate request_size=4 [13:47:22]MH_SAM_APDU [13:47:22]CAPDU: 80 09 00 00 [13:47:22]Write to MH i2c: E2 08 00 F4 1A 80 09 00 00 00 00 00 00 80 [13:47:22]Write i2c OK [13:47:22]MH_I2C_Read... [13:47:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:47:22]Read from MH i2c: E2 [13:47:22]MH_I2C_Read... [13:47:22]Read from MH i2c: E2 03 00 [13:47:22]MH_I2C_Read... [13:47:22]Read from MH i2c: E2 03 00 F4 1A 00 90 00 82 [13:47:22]RAPDU: 90 00 [13:47:22]wFMCommunicate OK [13:47:22]SAM_PROTO_ClearQueue done [13:47:22]KKMCreateOFDPacket [13:47:22]OFDProtocolAddRootSTLVToBuf [13:47:22]FM_MakeSignedData [13:47:22]FM_MakeSignedData [13:47:22]SAM_PROTO_SignData [13:47:22]wFMCommunicate request_size=4 [13:47:22]MH_SAM_APDU [13:47:22]CAPDU: 80 0D 01 02 [13:47:22]Write to MH i2c: E2 08 00 F5 1A 80 0D 01 02 00 00 00 00 88 [13:47:22]Write i2c OK [13:47:22]MH_I2C_Read... [13:47:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:47:23]Read from MH i2c: E2 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 03 00 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 03 00 F5 1A 00 90 00 83 [13:47:23]RAPDU: 90 00 [13:47:23]wFMCommunicate OK [13:47:23]wFMCommunicate request_size=255 [13:47:23]MH_SAM_APDU [13:47: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 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 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 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 EA 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F9 27 01 00 35 04 06 00 21 [13:47:23]Write to MH i2c: E2 02 01 F6 1A 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 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 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 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 EA 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F9 27 01 00 35 04 06 00 21 00 00 C7 [13:47:23]Write i2c OK [13:47:23]MH_I2C_Read... [13:47:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:23]Read from MH i2c: E2 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 03 00 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 03 00 F6 1A 00 90 00 84 [13:47:23]RAPDU: 90 00 [13:47:23]wFMCommunicate OK [13:47:23]wFMCommunicate request_size=10 [13:47:23]MH_SAM_APDU [13:47:23]CAPDU: 80 0D 02 02 05 92 0D 5C B5 E6 [13:47:23]Write to MH i2c: E2 0D 00 F7 1A 80 0D 02 02 05 00 92 0D 5C B5 E6 00 00 2B [13:47:23]Write i2c OK [13:47:23]MH_I2C_Read... [13:47:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:23]Read from MH i2c: E2 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 03 00 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 03 00 F7 1A 00 90 00 85 [13:47:23]RAPDU: 90 00 [13:47:23]wFMCommunicate OK [13:47:23]wFMCommunicate request_size=4 [13:47:23]MH_SAM_APDU [13:47:23]CAPDU: 80 0D 03 02 [13:47:23]Write to MH i2c: E2 08 00 F8 1A 80 0D 03 02 00 00 00 00 8D [13:47:23]Write i2c OK [13:47:23]MH_I2C_Read... [13:47:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:47:23]Read from MH i2c: E2 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 0B 00 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 0B 00 F8 1A 00 93 98 C3 F4 C6 35 5B 7E 90 00 44 [13:47:23]RAPDU: 93 98 C3 F4 C6 35 5B 7E 90 00 [13:47:23]wFMCommunicate OK [13:47:23]SAM_PROTO_SignData done [13:47:23]FM_MakeSignedData done [13:47:23]CreateOFDProtocolMessage [13:47:23]wFMCommunicate request_size=4 [13:47:23]MH_SAM_APDU [13:47:23]CAPDU: 80 11 00 00 [13:47:23]Write to MH i2c: E2 08 00 F9 1A 80 11 00 00 00 00 00 00 8D [13:47:23]Write i2c OK [13:47:23]MH_I2C_Read... [13:47:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:23]Read from MH i2c: E2 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 17 00 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: E2 17 00 F9 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 DA [13:47:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:47:23]wFMCommunicate OK [13:47:23]CreateOFDProtocolMessage done [13:47:23]OFDSenderStorePacket 75769 [13:47:23]StoreOFDPacket docnum=75769 [13:47:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 2D 2A 07 01 33 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 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 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 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 EA 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F9 27 01 00 35 04 06 00 21 92 0D 5C B5 E6 93 98 C3 F4 C6 35 5B 7E [13:47:23]CheckFolder [13:47:23]dirname=/storage/ofd_packets [13:47:23]CheckFolder done [13:47:23]ProducePacketName [13:47:23]name=ofd_packets/00075769 [13:47:23]NVStorageSaveData ofd_packets/00075769 [13:47:23]File name is /storage/ofd_packets/00075769 [13:47:23]Write 301 bytes [13:47:23]NVStorageSaveData done [13:47:23]OFDSenderStorePacket done [13:47:23]KKMCreateOFDPacket done [13:47:23]NVStorageSaveData kkm_last_timestamp [13:47:23]File name is /storage/kkm_last_timestamp [13:47:23]Write 4 bytes [13:47:23]NVStorageSaveData done [13:47:23]ExternCall_PrintAddStr [13:47:23]wPrintStart [13:47:23]Write to MH i2c: 01 00 00 FA 1A 14 [13:47:23]Write i2c OK [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: 01 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: 01 07 00 [13:47:23]MH_I2C_Read... [13:47:23]Read from MH i2c: 01 07 00 FA 1A 00 00 00 00 00 FF 0F 29 [13:47:23]RasterBufferAndPrint [13:47:23]line Счет N : (1)1966387 [13:47:23]line ИНН: 02508201610067 [13:47:23]line Контрольно-Кассовый Чек [13:47:23]line ПРОДАЖА [13:47:23]line ТРК (МРК, ГНК) : 33 [13:47:23]line Товар: 2710124130 [13:47:23]line Аи-92-К-5 [13:47:23]line 20.930 * 66.90 [13:47:23]line = 1400.22 [13:47:23]line НДС 12% НСП 1% [13:47:23]line > о реализуемом товаре [13:47:23]line ИТОГО: 1400.22 [13:47:23]line НСП 1% : 12.39 [13:47:23]line НДС 12% : 148.70 [13:47:23]line Наличными: 0.00 [13:47:23]line Безнал.: 1400.22 [13:47:23]line Место: АЗС № 133 "Партнер Нефть" [13:47:23]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:47:23]line СНО: Общий режим [13:47:23]line Чек 208 24.10.2024 13:47 [13:47:23]line Смена: 174 ФФД: 1.0 [13:47:23]line ЗНМ: 0300000020 [13:47:23]line РНМ: 0000000000161154 [13:47:23]line Версия ККМ: v1.0 [13:47:23]line Платежная система: Mbank [13:47:23]line ФМ: 0000000000963323 [13:47:23]line ФД: 75769 [13:47:23]line ФПД: 36911173121510 [13:47:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134722&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75769&fm=36911173121510&tin=02508201610067®Number=0000000000161154&sum=140022 [13:47:23]OFD Sender: Processing packet 75769 [packets to send 16, broken 15] [13:47:23]ProducePacketName [13:47:23]name=ofd_packets/00075769 [13:47:23]OFD Sender: To server: pG, [13:47:23]CommunicateWithHost lk.salyk.kg:30040 [13:47:23]ConnectInit lk.salyk.kg [13:47:23]written 0, free lines is 4095 [13:47:23]Connected sock=10 [13:47:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 2D 2A 07 01 33 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 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 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 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 EA 4F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 F9 27 01 00 35 04 06 00 21 92 0D 5C B5 E6 93 98 C3 F4 C6 35 5B 7E [13:47:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 BB E0 47 00 37 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 39 36 33 33 32 33 10 04 04 00 F9 27 01 00 F4 03 04 00 C1 F8 19 67 B6 04 01 00 00 A7 5C 0B 5E E9 72 48 D4 [13:47:24]CommunicateWithHost err = 0 [13:47:24]CheckOFDResponse [13:47:24]1017 (14) - 77093643461234 [13:47:24]1041 (16) - 0000000000963323 [13:47:24]1040 (4) - 75769 [13:47:24]1012 (4) - 24.10.2024 07:35 [13:47:24]1206 (1) - 0 [13:47:24]OFD Sender: Remove packet 75769 [13:47:24]ProducePacketName [13:47:24]name=ofd_packets/00075769 [13:47:24]NVStorageDeleteData [13:47:24]Write to MH i2c: 01 00 00 22 1B 3D [13:47:24]Write i2c OK [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: 01 [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: 01 07 00 [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: 01 07 00 22 1B 00 00 00 00 00 E7 0C 37 [13:47:24]RasterBufferAndPrint [13:47:24]line [13:47:24]line [13:47:24]line [13:47:24]line [13:47:24]line [13:47:24]written 0, free lines is 3307 [13:47:24]MH_Cut [13:47:24]Write to MH i2c: D1 01 00 29 1B 01 16 [13:47:24]Write i2c OK [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: D1 [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: D1 01 00 [13:47:24]MH_I2C_Read... [13:47:24]Read from MH i2c: D1 01 00 29 1B 00 15 [13:47:24]Write to MH i2c: 01 00 00 2A 1B 45 [13:47:24]Write i2c OK [13:47:24]MH_I2C_Read... [13:47:24]OFD Sender: No OFD packet to send [13:47:25]*** Cut start [13:47:25]*** Partial cut [13:47:25]*** CUTSNS_PIN = 1 [13:47:25]*** CUTSNS_PIN = 0 [13:47:25]*** Brake cut motor [13:47:25]Read from MH i2c: 01 [13:47:25]MH_I2C_Read... [13:47:25]*** Stop cut motor [13:47:25]*** Cut end [13:47:25]Read from MH i2c: 01 07 00 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: 01 07 00 2A 1B 00 00 00 00 00 FF 0F 5A [13:47:25]process_action close_receipt done [13:47:25]requested_data is exist [13:47:25]produce_requested_data [13:47:25]requested_item fm.sn is exist - process it [13:47:25]wFMCommunicate request_size=4 [13:47:25]MH_SAM_APDU [13:47:25]CAPDU: 80 11 00 00 [13:47:25]Write to MH i2c: E2 08 00 2B 1B 80 11 00 00 00 00 00 00 C0 [13:47:25]Write i2c OK [13:47:25]MH_I2C_Read... [13:47:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:25]Read from MH i2c: E2 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: E2 17 00 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: E2 17 00 2B 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 0D [13:47:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:47:25]wFMCommunicate OK [13:47:25]requested_item fd.num is exist - process it [13:47:25]SAM_PROTO_GetFieldsCounters [13:47:25]wFMCommunicate request_size=4 [13:47:25]MH_SAM_APDU [13:47:25]CAPDU: 80 13 00 00 [13:47:25]Write to MH i2c: E2 08 00 2C 1B 80 13 00 00 00 00 00 00 C3 [13:47:25]Write i2c OK [13:47:25]MH_I2C_Read... [13:47:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:47:25]Read from MH i2c: E2 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: E2 62 00 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: E2 62 00 2C 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F9 27 01 00 0E 04 04 00 AE 00 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 16 [13:47:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 F9 27 01 00 0E 04 04 00 AE 00 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:47:25]wFMCommunicate OK [13:47:25]SAM_PROTO_GetFieldsCounters done [13:47:25]requested_item shift.num is exist - process it [13:47:25]requested_item shift.opened is exist - process it [13:47:25]req_shift_opened [13:47:25]FM_GetShiftState [13:47:25]SAM_PROTO_GetShiftState [13:47:25]wFMCommunicate request_size=4 [13:47:25]MH_SAM_APDU [13:47:25]CAPDU: 80 13 01 00 [13:47:25]Write to MH i2c: E2 08 00 2D 1B 80 13 01 00 00 00 00 00 C5 [13:47:25]Write i2c OK [13:47:25]MH_I2C_Read... [13:47:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:25]Read from MH i2c: E2 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: E2 0E 00 [13:47:25]MH_I2C_Read... [13:47:25]Read from MH i2c: E2 0E 00 2D 1B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 69 [13:47:25]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:47:25]wFMCommunicate OK [13:47:25]SAM_PROTO_GetShiftState done [13:47:25]FM_GetShiftState done [13:47:25]req_shift_opened done [13:47:25]requested_item shift.open_date is exist - process it [13:47:25]req_shift_open_date [13:47:25]req_shift_open_date done [13:47:25]produce_requested_data done [13:47:25]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75769,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:47:25]process_action_free close_receipt [13:47:25]json_value_free [13:47:25]json_value_free done [13:47:25]process_json_proto returns [13:47:25]Send response to host [13:47:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75769,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:47:25]free response buf [13:47:25]execute_script done [13:47:25]execute_script returns [13:47:25]free content buf [13:47:25]Sock 9.Close socket [13:47:25]Sock 9.Thread stoped [13:47:29]OFD Sender: No OFD packet to send [13:47:34]OFD Sender: No OFD packet to send [13:47:39]OFD Sender: No OFD packet to send [13:47:44]OFD Sender: No OFD packet to send [13:47:49]OFD Sender: No OFD packet to send [13:47:54]OFD Sender: No OFD packet to send [13:47:59]OFD Sender: No OFD packet to send [13:48:04]OFD Sender: No OFD packet to send [13:48:09]OFD Sender: No OFD packet to send [13:48:14]OFD Sender: No OFD packet to send [13:48:19]OFD Sender: No OFD packet to send [13:48:24]OFD Sender: No OFD packet to send [13:48:29]OFD Sender: No OFD packet to send [13:48:34]OFD Sender: No OFD packet to send [13:48:39]OFD Sender: No OFD packet to send [13:48:44]OFD Sender: No OFD packet to send [13:48:49]OFD Sender: No OFD packet to send [13:48:54]OFD Sender: No OFD packet to send [13:48:59]OFD Sender: No OFD packet to send [13:49:04]OFD Sender: No OFD packet to send [13:49:09]OFD Sender: No OFD packet to send [13:49:14]OFD Sender: No OFD packet to send [13:49:19]OFD Sender: No OFD packet to send [13:49:24]OFD Sender: No OFD packet to send [13:49:29]OFD Sender: No OFD packet to send [13:49:34]OFD Sender: No OFD packet to send [13:49:39]OFD Sender: No OFD packet to send [13:49:44]OFD Sender: No OFD packet to send [13:49:49]OFD Sender: No OFD packet to send [13:49:54]OFD Sender: No OFD packet to send [13:49:59]OFD Sender: No OFD packet to send [13:50:04]OFD Sender: No OFD packet to send [13:50:09]OFD Sender: No OFD packet to send [13:50:14]OFD Sender: No OFD packet to send [13:50:19]OFD Sender: No OFD packet to send [13:50:20]accept exits with 8 [13:50:20]New connection [13:50:20]New thread 3067354468 created [13:50:20]Thread 3067211108 joined [13:50:20]Waiting for new connection... [13:50:20] Sock 8.Parse request [13:50:20]Sock 8.Check first char [13:50:20]Sock 8.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.44.196:8080 [13:50:20]Content-Length: 678 [13:50:20]Content-Type: application/json [13:50:20] [13:50:20]POST finish read [13:50:20]Found Content-Length = 678 [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)1966390", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "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" ] } } [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)1966390", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "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" ] } } [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 2E 1B 38 [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 2E 1B 00 9D 50 1A 67 E7 19 F8 65 0C [13:50:20]GetLastDocTimeStamp 1729777642 [13:50:20]current date 1729777821 [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 2F 1B 80 13 01 00 00 00 00 00 C7 [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 2F 1B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 6B [13:50:20]RAPDU: 09 00 01 85 93 19 67 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 1729729413 [13:50:20]opened+sec_in_day 1729815813 [13:50:20]quantity*price = 50010 [13:50:20]sum+1 = 50012 [13:50:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 209 24.10.2024 13:50 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75770 ФПД: 89740758442045 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135021&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75770&fm=89740758442045&tin=02508201610067®Number=0000000000161154&sum=50000 [13:50:21]StoreToDocumentArchive [13:50:21]shift 174 fd 75770 [13:50:21]save to /storage/0174/doc_00075770 [13:50:21]save last doc name /storage/0174/doc_00075770 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=251 [13:50:21]tlvbuf is B6E0A870 [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 3C 1B 80 09 00 00 00 00 00 00 C9 [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 3C 1B 00 90 00 CB [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 3D 1B 80 0D 01 02 00 00 00 00 D1 [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 3D 1B 00 90 00 CC [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 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 D1 00 00 00 F4 03 04 00 9D 50 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FA 27 01 00 35 04 06 00 51 [13:50:21]Write to MH i2c: E2 02 01 3E 1B 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 D1 00 00 00 F4 03 04 00 9D 50 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FA 27 01 00 35 04 06 00 51 00 00 8B [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:22]Read from MH i2c: E2 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: E2 03 00 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: E2 03 00 3E 1B 00 90 00 CD [13:50:22]RAPDU: 90 00 [13:50:22]wFMCommunicate OK [13:50:22]wFMCommunicate request_size=10 [13:50:22]MH_SAM_APDU [13:50:22]CAPDU: 80 0D 02 02 05 9E 66 07 60 3D [13:50:22]Write to MH i2c: E2 0D 00 3F 1B 80 0D 02 02 05 00 9E 66 07 60 3D 00 00 86 [13:50:22]Write i2c OK [13:50:22]MH_I2C_Read... [13:50:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:22]Read from MH i2c: E2 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: E2 03 00 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: E2 03 00 3F 1B 00 90 00 CE [13:50:22]RAPDU: 90 00 [13:50:22]wFMCommunicate OK [13:50:22]wFMCommunicate request_size=4 [13:50:22]MH_SAM_APDU [13:50:22]CAPDU: 80 0D 03 02 [13:50:22]Write to MH i2c: E2 08 00 40 1B 80 0D 03 02 00 00 00 00 D6 [13:50:22]Write i2c OK [13:50:22]MH_I2C_Read... [13:50:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:50:22]Read from MH i2c: E2 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: E2 0B 00 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: E2 0B 00 40 1B 00 D4 B2 F6 3A EE CB 88 45 90 00 13 [13:50:22]RAPDU: D4 B2 F6 3A EE CB 88 45 90 00 [13:50:22]wFMCommunicate OK [13:50:22]SAM_PROTO_SignData done [13:50:22]FM_MakeSignedData done [13:50:22]CreateOFDProtocolMessage [13:50:22]wFMCommunicate request_size=4 [13:50:22]MH_SAM_APDU [13:50:22]CAPDU: 80 11 00 00 [13:50:22]Write to MH i2c: E2 08 00 41 1B 80 11 00 00 00 00 00 00 D6 [13:50:22]Write i2c OK [13:50:22]MH_I2C_Read... [13:50:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:22]Read from MH i2c: E2 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: E2 17 00 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: E2 17 00 41 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 23 [13:50:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:50:22]wFMCommunicate OK [13:50:22]CreateOFDProtocolMessage done [13:50:22]OFDSenderStorePacket 75770 [13:50:22]StoreOFDPacket docnum=75770 [13:50:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 52 33 07 01 82 F0 5A 03 01 00 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 D1 00 00 00 F4 03 04 00 9D 50 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FA 27 01 00 35 04 06 00 51 9E 66 07 60 3D D4 B2 F6 3A EE CB 88 45 [13:50:22]CheckFolder [13:50:22]dirname=/storage/ofd_packets [13:50:22]CheckFolder done [13:50:22]ProducePacketName [13:50:22]name=ofd_packets/00075770 [13:50:22]NVStorageSaveData ofd_packets/00075770 [13:50:22]File name is /storage/ofd_packets/00075770 [13:50:22]Write 301 bytes [13:50:22]NVStorageSaveData done [13:50:22]OFDSenderStorePacket done [13:50:22]KKMCreateOFDPacket done [13:50:22]NVStorageSaveData kkm_last_timestamp [13:50:22]File name is /storage/kkm_last_timestamp [13:50:22]Write 4 bytes [13:50:22]NVStorageSaveData done [13:50:22]ExternCall_PrintAddStr [13:50:22]wPrintStart [13:50:22]Write to MH i2c: 01 00 00 42 1B 5D [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 42 1B 00 00 00 00 00 FF 0F 72 [13:50:22]RasterBufferAndPrint [13:50:22]line Счет N : (1)1966390 [13:50:22]line ИНН: 02508201610067 [13:50:22]line Контрольно-Кассовый Чек [13:50:22]line ПРОДАЖА [13:50:22]line ТРК (МРК, ГНК) : 64 [13:50:22]line Товар: 2710124500 [13:50:22]line Аи-95-К-5 [13:50:22]line 6.740 * 74.20 [13:50:22]line = 500.11 [13:50:22]line НДС 12% НСП 1% [13:50:22]line > о реализуемом товаре [13:50:22]line ОКРУГЛЕНИЕ: -0.11 [13:50:22]line ИТОГО: 500.00 [13:50:22]line Внесено: 500.00 [13:50:22]line СДАЧА: 0.00 [13:50:22]line НСП 1% : 4.43 [13:50:22]line НДС 12% : 53.11 [13:50:22]line Наличными: 500.00 [13:50:22]line Безнал.: 0.00 [13:50:22]line Место: АЗС № 133 "Партнер Нефть" [13:50:22]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:50:22]line СНО: Общий режим [13:50:22]line Чек 209 24.10.2024 13:50 [13:50:22]line Смена: 174 ФФД: 1.0 [13:50:22]line ЗНМ: 0300000020 [13:50:22]line РНМ: 0000000000161154 [13:50:22]line Версия ККМ: v1.0 [13:50:22]line ФМ: 0000000000963323 [13:50:22]line ФД: 75770 [13:50:22]line ФПД: 89740758442045 [13:50:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135021&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75770&fm=89740758442045&tin=02508201610067®Number=0000000000161154&sum=50000 [13:50:22]OFD Sender: Processing packet 75770 [packets to send 16, broken 15] [13:50:22]ProducePacketName [13:50:22]name=ofd_packets/00075770 [13:50:22]OFD Sender: To server: pG, [13:50:22]CommunicateWithHost lk.salyk.kg:30040 [13:50:22]ConnectInit lk.salyk.kg [13:50:22]written 0, free lines is 4095 [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 39 36 33 33 32 33 0F 01 00 00 52 33 07 01 82 F0 5A 03 01 00 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 D1 00 00 00 F4 03 04 00 9D 50 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FA 27 01 00 35 04 06 00 51 9E 66 07 60 3D D4 B2 F6 3A EE CB 88 45 [13:50:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 21 5D 47 00 72 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 39 36 33 33 32 33 10 04 04 00 FA 27 01 00 F4 03 04 00 74 F9 19 67 B6 04 01 00 00 84 AA 43 76 81 06 88 A9 [13:50:23]CommunicateWithHost err = 0 [13:50:23]CheckOFDResponse [13:50:23]1017 (14) - 77093643461234 [13:50:23]1041 (16) - 0000000000963323 [13:50:23]1040 (4) - 75770 [13:50:23]1012 (4) - 24.10.2024 07:38 [13:50:23]1206 (1) - 0 [13:50:23]OFD Sender: Remove packet 75770 [13:50:23]ProducePacketName [13:50:23]name=ofd_packets/00075770 [13:50:23]NVStorageDeleteData [13:50:23]Write to MH i2c: 01 00 00 6C 1B 87 [13:50:23]Write i2c OK [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: 01 [13:50:23]MH_I2C_Read... [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 6C 1B 00 00 00 00 00 AA 0C 44 [13:50:23]RasterBufferAndPrint [13:50:23]line [13:50:23]line [13:50:23]line [13:50:23]line [13:50:23]line [13:50:23]written 0, free lines is 3248 [13:50:23]MH_Cut [13:50:23]Write to MH i2c: D1 01 00 73 1B 01 60 [13:50:23]Write i2c OK [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: D1 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: D1 01 00 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: D1 01 00 73 1B 00 5F [13:50:23]Write to MH i2c: 01 00 00 74 1B 8F [13:50:23]Write i2c OK [13:50:23]MH_I2C_Read... [13:50:23]OFD Sender: No OFD packet to send [13:50:24]*** Cut start [13:50:24]*** Partial cut [13:50:24]*** CUTSNS_PIN = 1 [13:50:24]*** CUTSNS_PIN = 0 [13:50:24]*** Brake cut motor [13:50:24]Read from MH i2c: 01 [13:50:24]MH_I2C_Read... [13:50:24]*** Stop cut motor [13:50:24]*** Cut end [13:50:24]Read from MH i2c: 01 07 00 [13:50:24]MH_I2C_Read... [13:50:24]Read from MH i2c: 01 07 00 74 1B 00 00 00 00 00 FF 0F A4 [13:50:24]process_action close_receipt done [13:50:24]requested_data is exist [13:50:24]produce_requested_data [13:50:24]requested_item fm.sn is exist - process it [13:50:24]wFMCommunicate request_size=4 [13:50:24]MH_SAM_APDU [13:50:24]CAPDU: 80 11 00 00 [13:50:24]Write to MH i2c: E2 08 00 75 1B 80 11 00 00 00 00 00 00 0A [13:50:24]Write i2c OK [13:50:24]MH_I2C_Read... [13:50:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:24]Read from MH i2c: E2 [13:50:24]MH_I2C_Read... [13:50:24]Read from MH i2c: E2 17 00 [13:50:24]MH_I2C_Read... [13:50:24]Read from MH i2c: E2 17 00 75 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 57 [13:50:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:50:24]wFMCommunicate OK [13:50:24]requested_item fd.num is exist - process it [13:50:24]SAM_PROTO_GetFieldsCounters [13:50:24]wFMCommunicate request_size=4 [13:50:24]MH_SAM_APDU [13:50:24]CAPDU: 80 13 00 00 [13:50:24]Write to MH i2c: E2 08 00 76 1B 80 13 00 00 00 00 00 00 0D [13:50:24]Write i2c OK [13:50:24]MH_I2C_Read... [13:50:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:50:24]Read from MH i2c: E2 [13:50:24]MH_I2C_Read... [13:50:24]Read from MH i2c: E2 62 00 [13:50:24]MH_I2C_Read... [13:50:24]Read from MH i2c: E2 62 00 76 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 FA 27 01 00 0E 04 04 00 AE 00 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 64 [13:50:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 FA 27 01 00 0E 04 04 00 AE 00 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:50:24]wFMCommunicate OK [13:50:24]SAM_PROTO_GetFieldsCounters done [13:50:24]requested_item shift.num is exist - process it [13:50:24]requested_item shift.opened is exist - process it [13:50:24]req_shift_opened [13:50:24]FM_GetShiftState [13:50:24]SAM_PROTO_GetShiftState [13:50:24]wFMCommunicate request_size=4 [13:50:24]MH_SAM_APDU [13:50:24]CAPDU: 80 13 01 00 [13:50:24]Write to MH i2c: E2 08 00 77 1B 80 13 01 00 00 00 00 00 0F [13:50:24]Write i2c OK [13:50:24]MH_I2C_Read... [13:50:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:24]Read from MH i2c: E2 [13:50:24]MH_I2C_Read... [13:50:24]Read from MH i2c: E2 0E 00 [13:50:24]MH_I2C_Read... [13:50:24]Read from MH i2c: E2 0E 00 77 1B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 B3 [13:50:24]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:50:24]wFMCommunicate OK [13:50:24]SAM_PROTO_GetShiftState done [13:50:24]FM_GetShiftState done [13:50:24]req_shift_opened done [13:50:24]requested_item shift.open_date is exist - process it [13:50:24]req_shift_open_date [13:50:24]req_shift_open_date done [13:50:24]produce_requested_data done [13:50:24]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75770,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:50:24]process_action_free close_receipt [13:50:24]json_value_free [13:50:24]json_value_free done [13:50:24]process_json_proto returns [13:50:24]Send response to host [13:50:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75770,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:50:24]free response buf [13:50:24]execute_script done [13:50:24]execute_script returns [13:50:24]free content buf [13:50:24]Sock 8.Close socket [13:50:24]Sock 8.Thread stoped [13:50:28]OFD Sender: No OFD packet to send [13:50:33]OFD Sender: No OFD packet to send [13:50:38]OFD Sender: No OFD packet to send [13:50:43]OFD Sender: No OFD packet to send [13:50:48]OFD Sender: No OFD packet to send [13:50:53]OFD Sender: No OFD packet to send [13:50:58]OFD Sender: No OFD packet to send [13:51:03]OFD Sender: No OFD packet to send [13:51:08]OFD Sender: No OFD packet to send [13:51:13]OFD Sender: No OFD packet to send [13:51:18]OFD Sender: No OFD packet to send [13:51:23]OFD Sender: No OFD packet to send [13:51:25]accept exits with 9 [13:51:25]New connection [13:51:25]New thread 3067211108 created [13:51:25]Thread 3067354468 joined [13:51:25]Waiting for new connection... [13:51:25] Sock 9.Parse request [13:51:25]Sock 9.Check first char [13:51:25]Sock 9.First char is OK [13:51:25]request: POST /json_proto HTTP/1.0 [13:51:25]Method: POST [13:51:25]URL: /json_proto [13:51:25]Method is POST - this is cgi request [13:51:25]url: /json_proto [13:51:25]query_string will be loaded in cgi processing [13:51:25]execute_cgi json_proto POST (null) [13:51:25]execute_cgi path=json_proto method=POST [13:51:25]POST find Content-Length [13:51:25]Host: 172.17.44.196:8080 [13:51:25]Content-Length: 678 [13:51:25]Content-Type: application/json [13:51:25] [13:51:25]POST finish read [13:51:25]Found Content-Length = 678 [13:51:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [13:51:25]execute_script... [13:51: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)1966391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [13:51:25]POST & json_proto [13:51:25]process_json_proto [13:51:25]json parsed OK: [13:51:25]protocol is kg_v1.0 [13:51:25]action value=close_receipt [13:51:25]process_action close_receipt [13:51:25]cmd_close_receipt [13:51:25]MH_GetDate [13:51:25]Write to MH i2c: F0 00 00 78 1B 82 [13:51:25]Write i2c OK [13:51:25]MH_I2C_Read... [13:51:25]Read from MH i2c: F0 [13:51:25]MH_I2C_Read... [13:51:25]Read from MH i2c: F0 09 00 [13:51:25]MH_I2C_Read... [13:51:25]Read from MH i2c: F0 09 00 78 1B 00 DE 50 1A 67 E7 19 F8 65 97 [13:51:25]GetLastDocTimeStamp 1729777821 [13:51:25]current date 1729777886 [13:51:25]FM_GetShiftState [13:51:25]SAM_PROTO_GetShiftState [13:51:25]wFMCommunicate request_size=4 [13:51:25]MH_SAM_APDU [13:51:25]CAPDU: 80 13 01 00 [13:51:25]Write to MH i2c: E2 08 00 79 1B 80 13 01 00 00 00 00 00 11 [13:51:25]Write i2c OK [13:51:25]MH_I2C_Read... [13:51:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:25]Read from MH i2c: E2 [13:51:25]MH_I2C_Read... [13:51:25]Read from MH i2c: E2 0E 00 [13:51:25]MH_I2C_Read... [13:51:25]Read from MH i2c: E2 0E 00 79 1B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 B5 [13:51:25]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:51:25]wFMCommunicate OK [13:51:25]SAM_PROTO_GetShiftState done [13:51:25]FM_GetShiftState done [13:51:25]opened in 1729729413 [13:51:25]opened+sec_in_day 1729815813 [13:51:25]quantity*price = 50010 [13:51:25]sum+1 = 50012 [13:51:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 210 24.10.2024 13:51 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75771 ФПД: 74211657825429 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135126&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75771&fm=74211657825429&tin=02508201610067®Number=0000000000161154&sum=50000 [13:51:27]StoreToDocumentArchive [13:51:27]shift 174 fd 75771 [13:51:27]save to /storage/0174/doc_00075771 [13:51:27]save last doc name /storage/0174/doc_00075771 to /storage/kkm_last_doc_name [13:51:27]save OK [13:51:27]Clear old archive folders... [13:51:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:51:27]tlvbuf is 01E805C0 [13:51:27]SAM_PROTO_ClearQueue [13:51:27]wFMCommunicate request_size=4 [13:51:27]MH_SAM_APDU [13:51:27]CAPDU: 80 09 00 00 [13:51:27]Write to MH i2c: E2 08 00 86 1B 80 09 00 00 00 00 00 00 13 [13:51:27]Write i2c OK [13:51:27]MH_I2C_Read... [13:51:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:27]Read from MH i2c: E2 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 03 00 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 03 00 86 1B 00 90 00 15 [13:51:27]RAPDU: 90 00 [13:51:27]wFMCommunicate OK [13:51:27]SAM_PROTO_ClearQueue done [13:51:27]KKMCreateOFDPacket [13:51:27]OFDProtocolAddRootSTLVToBuf [13:51:27]FM_MakeSignedData [13:51:27]FM_MakeSignedData [13:51:27]SAM_PROTO_SignData [13:51:27]wFMCommunicate request_size=4 [13:51:27]MH_SAM_APDU [13:51:27]CAPDU: 80 0D 01 02 [13:51:27]Write to MH i2c: E2 08 00 87 1B 80 0D 01 02 00 00 00 00 1B [13:51:27]Write i2c OK [13:51:27]MH_I2C_Read... [13:51:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:27]Read from MH i2c: E2 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 03 00 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 03 00 87 1B 00 90 00 16 [13:51:27]RAPDU: 90 00 [13:51:27]wFMCommunicate OK [13:51:27]wFMCommunicate request_size=255 [13:51:27]MH_SAM_APDU [13:51: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 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 D2 00 00 00 F4 03 04 00 DE 50 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FB 27 01 00 35 04 06 00 43 [13:51:27]Write to MH i2c: E2 02 01 88 1B 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 D2 00 00 00 F4 03 04 00 DE 50 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FB 27 01 00 35 04 06 00 43 00 00 0A [13:51:27]Write i2c OK [13:51:27]MH_I2C_Read... [13:51:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:27]Read from MH i2c: E2 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 03 00 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 03 00 88 1B 00 90 00 17 [13:51:27]RAPDU: 90 00 [13:51:27]wFMCommunicate OK [13:51:27]wFMCommunicate request_size=10 [13:51:27]MH_SAM_APDU [13:51:27]CAPDU: 80 0D 02 02 05 7E BF 80 BC 95 [13:51:27]Write to MH i2c: E2 0D 00 89 1B 80 0D 02 02 05 00 7E BF 80 BC 95 00 00 36 [13:51:27]Write i2c OK [13:51:27]MH_I2C_Read... [13:51:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:27]Read from MH i2c: E2 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 03 00 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 03 00 89 1B 00 90 00 18 [13:51:27]RAPDU: 90 00 [13:51:27]wFMCommunicate OK [13:51:27]wFMCommunicate request_size=4 [13:51:27]MH_SAM_APDU [13:51:27]CAPDU: 80 0D 03 02 [13:51:27]Write to MH i2c: E2 08 00 8A 1B 80 0D 03 02 00 00 00 00 20 [13:51:27]Write i2c OK [13:51:27]MH_I2C_Read... [13:51:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:27]Read from MH i2c: E2 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 0B 00 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 0B 00 8A 1B 00 36 04 B7 ED A1 25 B1 A8 90 00 1E [13:51:27]RAPDU: 36 04 B7 ED A1 25 B1 A8 90 00 [13:51:27]wFMCommunicate OK [13:51:27]SAM_PROTO_SignData done [13:51:27]FM_MakeSignedData done [13:51:27]CreateOFDProtocolMessage [13:51:27]wFMCommunicate request_size=4 [13:51:27]MH_SAM_APDU [13:51:27]CAPDU: 80 11 00 00 [13:51:27]Write to MH i2c: E2 08 00 8B 1B 80 11 00 00 00 00 00 00 20 [13:51:27]Write i2c OK [13:51:27]MH_I2C_Read... [13:51:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:27]Read from MH i2c: E2 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 17 00 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: E2 17 00 8B 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 6D [13:51:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:51:27]wFMCommunicate OK [13:51:27]CreateOFDProtocolMessage done [13:51:27]OFDSenderStorePacket 75771 [13:51:27]StoreOFDPacket docnum=75771 [13:51:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 80 6A 07 01 6F 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 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 D2 00 00 00 F4 03 04 00 DE 50 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FB 27 01 00 35 04 06 00 43 7E BF 80 BC 95 36 04 B7 ED A1 25 B1 A8 [13:51:27]CheckFolder [13:51:27]dirname=/storage/ofd_packets [13:51:27]CheckFolder done [13:51:27]ProducePacketName [13:51:27]name=ofd_packets/00075771 [13:51:27]NVStorageSaveData ofd_packets/00075771 [13:51:27]File name is /storage/ofd_packets/00075771 [13:51:27]Write 301 bytes [13:51:27]NVStorageSaveData done [13:51:27]OFDSenderStorePacket done [13:51:27]KKMCreateOFDPacket done [13:51:27]NVStorageSaveData kkm_last_timestamp [13:51:27]File name is /storage/kkm_last_timestamp [13:51:27]Write 4 bytes [13:51:27]NVStorageSaveData done [13:51:27]ExternCall_PrintAddStr [13:51:27]wPrintStart [13:51:27]Write to MH i2c: 01 00 00 8C 1B A7 [13:51:27]Write i2c OK [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: 01 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: 01 07 00 [13:51:27]MH_I2C_Read... [13:51:27]Read from MH i2c: 01 07 00 8C 1B 00 00 00 00 00 FF 0F BC [13:51:27]RasterBufferAndPrint [13:51:27]line Счет N : (1)1966391 [13:51:27]line ИНН: 02508201610067 [13:51:27]line Контрольно-Кассовый Чек [13:51:27]line ПРОДАЖА [13:51:27]line ТРК (МРК, ГНК) : 34 [13:51:27]line Товар: 2710124500 [13:51:27]line Аи-95-К-5 [13:51:27]line 6.740 * 74.20 [13:51:27]line = 500.11 [13:51:27]line НДС 12% НСП 1% [13:51:27]line > о реализуемом товаре [13:51:27]line ОКРУГЛЕНИЕ: -0.11 [13:51:27]line ИТОГО: 500.00 [13:51:27]line Внесено: 500.00 [13:51:27]line СДАЧА: 0.00 [13:51:27]line НСП 1% : 4.43 [13:51:27]line НДС 12% : 53.11 [13:51:27]line Наличными: 500.00 [13:51:27]line Безнал.: 0.00 [13:51:27]line Место: АЗС № 133 "Партнер Нефть" [13:51:27]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:51:27]line СНО: Общий режим [13:51:27]line Чек 210 24.10.2024 13:51 [13:51:27]line Смена: 174 ФФД: 1.0 [13:51:27]line ЗНМ: 0300000020 [13:51:27]line РНМ: 0000000000161154 [13:51:27]line Версия ККМ: v1.0 [13:51:27]line ФМ: 0000000000963323 [13:51:27]line ФД: 75771 [13:51:27]line ФПД: 74211657825429 [13:51:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135126&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75771&fm=74211657825429&tin=02508201610067®Number=0000000000161154&sum=50000 [13:51:27]OFD Sender: Processing packet 75771 [packets to send 16, broken 15] [13:51:27]ProducePacketName [13:51:27]name=ofd_packets/00075771 [13:51:27]OFD Sender: To server: pG, [13:51:27]CommunicateWithHost lk.salyk.kg:30040 [13:51:27]ConnectInit lk.salyk.kg [13:51:27]written 0, free lines is 4095 [13:51:28]Connected sock=10 [13:51:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 80 6A 07 01 6F 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 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 D2 00 00 00 F4 03 04 00 DE 50 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FB 27 01 00 35 04 06 00 43 7E BF 80 BC 95 36 04 B7 ED A1 25 B1 A8 [13:51:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 B6 11 47 00 0C 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 39 36 33 33 32 33 10 04 04 00 FB 27 01 00 F4 03 04 00 B6 F9 19 67 B6 04 01 00 00 07 72 3D 34 2C 35 E1 36 [13:51:28]CommunicateWithHost err = 0 [13:51:28]CheckOFDResponse [13:51:28]1017 (14) - 77093643461234 [13:51:28]1041 (16) - 0000000000963323 [13:51:28]1040 (4) - 75771 [13:51:28]1012 (4) - 24.10.2024 07:39 [13:51:28]1206 (1) - 0 [13:51:28]OFD Sender: Remove packet 75771 [13:51:28]ProducePacketName [13:51:28]name=ofd_packets/00075771 [13:51:28]NVStorageDeleteData [13:51:28]Write to MH i2c: 01 00 00 B6 1B D1 [13:51:28]Write i2c OK [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: 01 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: 01 07 00 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: 01 07 00 B6 1B 00 00 00 00 00 AE 0C 92 [13:51:28]RasterBufferAndPrint [13:51:28]line [13:51:28]line [13:51:28]line [13:51:28]line [13:51:28]line [13:51:28]written 0, free lines is 3250 [13:51:28]MH_Cut [13:51:28]Write to MH i2c: D1 01 00 BD 1B 01 AA [13:51:28]Write i2c OK [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: D1 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: D1 01 00 [13:51:28]MH_I2C_Read... [13:51:28]Read from MH i2c: D1 01 00 BD 1B 00 A9 [13:51:28]Write to MH i2c: 01 00 00 BE 1B D9 [13:51:28]Write i2c OK [13:51:28]MH_I2C_Read... [13:51:28]OFD Sender: No OFD packet to send [13:51:29]*** Cut start [13:51:29]*** Partial cut [13:51:29]*** CUTSNS_PIN = 1 [13:51:29]*** CUTSNS_PIN = 0 [13:51:29]*** Brake cut motor [13:51:29]Read from MH i2c: 01 [13:51:29]MH_I2C_Read... [13:51:29]*** Stop cut motor [13:51:29]*** Cut end [13:51:29]Read from MH i2c: 01 07 00 [13:51:29]MH_I2C_Read... [13:51:29]Read from MH i2c: 01 07 00 BE 1B 00 00 00 00 00 FF 0F EE [13:51:29]process_action close_receipt done [13:51:29]requested_data is exist [13:51:29]produce_requested_data [13:51:29]requested_item fm.sn is exist - process it [13:51:29]wFMCommunicate request_size=4 [13:51:29]MH_SAM_APDU [13:51:29]CAPDU: 80 11 00 00 [13:51:29]Write to MH i2c: E2 08 00 BF 1B 80 11 00 00 00 00 00 00 54 [13:51:29]Write i2c OK [13:51:29]MH_I2C_Read... [13:51:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:29]Read from MH i2c: E2 [13:51:29]MH_I2C_Read... [13:51:29]Read from MH i2c: E2 17 00 [13:51:29]MH_I2C_Read... [13:51:29]Read from MH i2c: E2 17 00 BF 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 A1 [13:51:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:51:29]wFMCommunicate OK [13:51:29]requested_item fd.num is exist - process it [13:51:29]SAM_PROTO_GetFieldsCounters [13:51:29]wFMCommunicate request_size=4 [13:51:29]MH_SAM_APDU [13:51:29]CAPDU: 80 13 00 00 [13:51:29]Write to MH i2c: E2 08 00 C0 1B 80 13 00 00 00 00 00 00 57 [13:51:29]Write i2c OK [13:51:29]MH_I2C_Read... [13:51:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:30]Read from MH i2c: E2 [13:51:30]MH_I2C_Read... [13:51:30]Read from MH i2c: E2 62 00 [13:51:30]MH_I2C_Read... [13:51:30]Read from MH i2c: E2 62 00 C0 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 FB 27 01 00 0E 04 04 00 AE 00 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 B2 [13:51:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 FB 27 01 00 0E 04 04 00 AE 00 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 [13:51:30]wFMCommunicate OK [13:51:30]SAM_PROTO_GetFieldsCounters done [13:51:30]requested_item shift.num is exist - process it [13:51:30]requested_item shift.opened is exist - process it [13:51:30]req_shift_opened [13:51:30]FM_GetShiftState [13:51:30]SAM_PROTO_GetShiftState [13:51:30]wFMCommunicate request_size=4 [13:51:30]MH_SAM_APDU [13:51:30]CAPDU: 80 13 01 00 [13:51:30]Write to MH i2c: E2 08 00 C1 1B 80 13 01 00 00 00 00 00 59 [13:51:30]Write i2c OK [13:51:30]MH_I2C_Read... [13:51:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:30]Read from MH i2c: E2 [13:51:30]MH_I2C_Read... [13:51:30]Read from MH i2c: E2 0E 00 [13:51:30]MH_I2C_Read... [13:51:30]Read from MH i2c: E2 0E 00 C1 1B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 FD [13:51:30]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:51:30]wFMCommunicate OK [13:51:30]SAM_PROTO_GetShiftState done [13:51:30]FM_GetShiftState done [13:51:30]req_shift_opened done [13:51:30]requested_item shift.open_date is exist - process it [13:51:30]req_shift_open_date [13:51:30]req_shift_open_date done [13:51:30]produce_requested_data done [13:51:30]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75771,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:51:30]process_action_free close_receipt [13:51:30]json_value_free [13:51:30]json_value_free done [13:51:30]process_json_proto returns [13:51:30]Send response to host [13:51:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75771,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:51:30]free response buf [13:51:30]execute_script done [13:51:30]execute_script returns [13:51:30]free content buf [13:51:30]Sock 9.Close socket [13:51:30]Sock 9.Thread stoped [13:51:33]OFD Sender: No OFD packet to send [13:51:38]OFD Sender: No OFD packet to send [13:51:41]accept exits with 8 [13:51:41]New connection [13:51:41]New thread 3067354468 created [13:51:41]Thread 3067211108 joined [13:51:41]Waiting for new connection... [13:51:41] Sock 8.Parse request [13:51:41]Sock 8.Check first char [13:51:41]Sock 8.First char is OK [13:51:41]request: POST /json_proto HTTP/1.0 [13:51:41]Method: POST [13:51:41]URL: /json_proto [13:51:41]Method is POST - this is cgi request [13:51:41]url: /json_proto [13:51:41]query_string will be loaded in cgi processing [13:51:41]execute_cgi json_proto POST (null) [13:51:41]execute_cgi path=json_proto method=POST [13:51:41]POST find Content-Length [13:51:41]Host: 172.17.44.196:8080 [13:51:41]Content-Length: 683 [13:51:41]Content-Type: application/json [13:51:41] [13:51:41]POST finish read [13:51:41]Found Content-Length = 683 [13:51:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 53.910, "sum" : 4000.12, "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" ] } } [13:51:41]execute_script... [13:51: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)1966389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 53.910, "sum" : 4000.12, "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" ] } } [13:51:41]POST & json_proto [13:51:41]process_json_proto [13:51:41]json parsed OK: [13:51:41]protocol is kg_v1.0 [13:51:41]action value=close_receipt [13:51:41]process_action close_receipt [13:51:41]cmd_close_receipt [13:51:41]MH_GetDate [13:51:41]Write to MH i2c: F0 00 00 C2 1B CC [13:51:41]Write i2c OK [13:51:41]MH_I2C_Read... [13:51:41]Read from MH i2c: F0 [13:51:41]MH_I2C_Read... [13:51:41]Read from MH i2c: F0 09 00 [13:51:41]MH_I2C_Read... [13:51:41]Read from MH i2c: F0 09 00 C2 1B 00 EE 50 1A 67 E7 19 F8 65 F1 [13:51:41]GetLastDocTimeStamp 1729777886 [13:51:41]current date 1729777902 [13:51:41]FM_GetShiftState [13:51:41]SAM_PROTO_GetShiftState [13:51:41]wFMCommunicate request_size=4 [13:51:41]MH_SAM_APDU [13:51:41]CAPDU: 80 13 01 00 [13:51:41]Write to MH i2c: E2 08 00 C3 1B 80 13 01 00 00 00 00 00 5B [13:51:41]Write i2c OK [13:51:41]MH_I2C_Read... [13:51:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:41]Read from MH i2c: E2 [13:51:41]MH_I2C_Read... [13:51:41]Read from MH i2c: E2 0E 00 [13:51:41]MH_I2C_Read... [13:51:41]Read from MH i2c: E2 0E 00 C3 1B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 FF [13:51:41]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:51:41]wFMCommunicate OK [13:51:41]SAM_PROTO_GetShiftState done [13:51:41]FM_GetShiftState done [13:51:41]opened in 1729729413 [13:51:41]opened+sec_in_day 1729815813 [13:51:41]quantity*price = 400012 [13:51:41]sum+1 = 400013 [13:51:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.79 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 211 24.10.2024 13:51 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75772 ФПД: 215639897458636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135142&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75772&fm=215639897458636&tin=02508201610067®Number=0000000000161154&sum=400000 [13:51:42]StoreToDocumentArchive [13:51:42]shift 174 fd 75772 [13:51:42]save to /storage/0174/doc_00075772 [13:51:42]save last doc name /storage/0174/doc_00075772 to /storage/kkm_last_doc_name [13:51:42]save OK [13:51:42]Clear old archive folders... [13:51:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:51:42]tlvbuf is 01EB8170 [13:51:42]SAM_PROTO_ClearQueue [13:51:42]wFMCommunicate request_size=4 [13:51:42]MH_SAM_APDU [13:51:42]CAPDU: 80 09 00 00 [13:51:42]Write to MH i2c: E2 08 00 D0 1B 80 09 00 00 00 00 00 00 5D [13:51:42]Write i2c OK [13:51:42]MH_I2C_Read... [13:51:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:42]Read from MH i2c: E2 [13:51:42]MH_I2C_Read... [13:51:42]Read from MH i2c: E2 03 00 [13:51:42]MH_I2C_Read... [13:51:42]Read from MH i2c: E2 03 00 D0 1B 00 90 00 5F [13:51:42]RAPDU: 90 00 [13:51:42]wFMCommunicate OK [13:51:42]SAM_PROTO_ClearQueue done [13:51:42]KKMCreateOFDPacket [13:51:42]OFDProtocolAddRootSTLVToBuf [13:51:42]FM_MakeSignedData [13:51:42]FM_MakeSignedData [13:51:42]SAM_PROTO_SignData [13:51:42]wFMCommunicate request_size=4 [13:51:42]MH_SAM_APDU [13:51:42]CAPDU: 80 0D 01 02 [13:51:42]Write to MH i2c: E2 08 00 D1 1B 80 0D 01 02 00 00 00 00 65 [13:51:42]Write i2c OK [13:51:42]MH_I2C_Read... [13:51:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:42]Read from MH i2c: E2 [13:51:42]MH_I2C_Read... [13:51:42]Read from MH i2c: E2 03 00 [13:51:42]MH_I2C_Read... [13:51:42]Read from MH i2c: E2 03 00 D1 1B 00 90 00 60 [13:51:42]RAPDU: 90 00 [13:51:42]wFMCommunicate OK [13:51:42]wFMCommunicate request_size=255 [13:51:42]MH_SAM_APDU [13:51: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 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 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 EF 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 D3 00 00 00 F4 03 04 00 EE 50 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FC 27 01 00 35 04 06 00 C4 [13:51:42]Write to MH i2c: E2 02 01 D2 1B 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 FC 1C 00 00 00 00 13 04 06 00 8C 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 EF 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 D3 00 00 00 F4 03 04 00 EE 50 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FC 27 01 00 35 04 06 00 C4 00 00 6F [13:51:42]Write i2c OK [13:51:42]MH_I2C_Read... [13:51:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:43]Read from MH i2c: E2 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 03 00 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 03 00 D2 1B 00 90 00 61 [13:51:43]RAPDU: 90 00 [13:51:43]wFMCommunicate OK [13:51:43]wFMCommunicate request_size=10 [13:51:43]MH_SAM_APDU [13:51:43]CAPDU: 80 0D 02 02 05 1F 93 7C C7 CC [13:51:43]Write to MH i2c: E2 0D 00 D3 1B 80 0D 02 02 05 00 1F 93 7C C7 CC 00 00 33 [13:51:43]Write i2c OK [13:51:43]MH_I2C_Read... [13:51:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:43]Read from MH i2c: E2 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 03 00 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 03 00 D3 1B 00 90 00 62 [13:51:43]RAPDU: 90 00 [13:51:43]wFMCommunicate OK [13:51:43]wFMCommunicate request_size=4 [13:51:43]MH_SAM_APDU [13:51:43]CAPDU: 80 0D 03 02 [13:51:43]Write to MH i2c: E2 08 00 D4 1B 80 0D 03 02 00 00 00 00 6A [13:51:43]Write i2c OK [13:51:43]MH_I2C_Read... [13:51:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:43]Read from MH i2c: E2 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 0B 00 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 0B 00 D4 1B 00 ED 0D 1C AA 62 BE 0B 40 90 00 96 [13:51:43]RAPDU: ED 0D 1C AA 62 BE 0B 40 90 00 [13:51:43]wFMCommunicate OK [13:51:43]SAM_PROTO_SignData done [13:51:43]FM_MakeSignedData done [13:51:43]CreateOFDProtocolMessage [13:51:43]wFMCommunicate request_size=4 [13:51:43]MH_SAM_APDU [13:51:43]CAPDU: 80 11 00 00 [13:51:43]Write to MH i2c: E2 08 00 D5 1B 80 11 00 00 00 00 00 00 6A [13:51:43]Write i2c OK [13:51:43]MH_I2C_Read... [13:51:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:43]Read from MH i2c: E2 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 17 00 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: E2 17 00 D5 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 B7 [13:51:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:51:43]wFMCommunicate OK [13:51:43]CreateOFDProtocolMessage done [13:51:43]OFDSenderStorePacket 75772 [13:51:43]StoreOFDPacket docnum=75772 [13:51:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 F5 6D 07 01 4C 8C 5A 03 01 00 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 FC 1C 00 00 00 00 13 04 06 00 8C 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 EF 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 D3 00 00 00 F4 03 04 00 EE 50 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FC 27 01 00 35 04 06 00 C4 1F 93 7C C7 CC ED 0D 1C AA 62 BE 0B 40 [13:51:43]CheckFolder [13:51:43]dirname=/storage/ofd_packets [13:51:43]CheckFolder done [13:51:43]ProducePacketName [13:51:43]name=ofd_packets/00075772 [13:51:43]NVStorageSaveData ofd_packets/00075772 [13:51:43]File name is /storage/ofd_packets/00075772 [13:51:43]Write 301 bytes [13:51:43]NVStorageSaveData done [13:51:43]OFDSenderStorePacket done [13:51:43]KKMCreateOFDPacket done [13:51:43]NVStorageSaveData kkm_last_timestamp [13:51:43]File name is /storage/kkm_last_timestamp [13:51:43]Write 4 bytes [13:51:43]NVStorageSaveData done [13:51:43]ExternCall_PrintAddStr [13:51:43]wPrintStart [13:51:43]Write to MH i2c: 01 00 00 D6 1B F1 [13:51:43]Write i2c OK [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: 01 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: 01 07 00 [13:51:43]MH_I2C_Read... [13:51:43]Read from MH i2c: 01 07 00 D6 1B 00 00 00 00 00 FF 0F 06 [13:51:43]RasterBufferAndPrint [13:51:43]line Счет N : (1)1966389 [13:51:43]line ИНН: 02508201610067 [13:51:43]line Контрольно-Кассовый Чек [13:51:43]line ПРОДАЖА [13:51:43]line ТРК (МРК, ГНК) : 44 [13:51:43]line Товар: 2710124500 [13:51:43]line Аи-95-К-5 [13:51:43]line 53.910 * 74.20 [13:51:43]line = 4000.12 [13:51:43]line НДС 12% НСП 1% [13:51:43]line > о реализуемом товаре [13:51:43]line ОКРУГЛЕНИЕ: -0.12 [13:51:43]line ИТОГО: 4000.00 [13:51:43]line Внесено: 4000.00 [13:51:43]line СДАЧА: 0.00 [13:51:43]line НСП 1% : 35.40 [13:51:43]line НДС 12% : 424.79 [13:51:43]line Наличными: 4000.00 [13:51:43]line Безнал.: 0.00 [13:51:43]line Место: АЗС № 133 "Партнер Нефть" [13:51:43]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:51:43]line СНО: Общий режим [13:51:43]line Чек 211 24.10.2024 13:51 [13:51:43]line Смена: 174 ФФД: 1.0 [13:51:43]line ЗНМ: 0300000020 [13:51:43]line РНМ: 0000000000161154 [13:51:43]line Версия ККМ: v1.0 [13:51:43]line ФМ: 0000000000963323 [13:51:43]line ФД: 75772 [13:51:43]line ФПД: 215639897458636 [13:51:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135142&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75772&fm=215639897458636&tin=02508201610067®Number=0000000000161154&sum=400000 [13:51:43]OFD Sender: Processing packet 75772 [packets to send 16, broken 15] [13:51:43]ProducePacketName [13:51:43]name=ofd_packets/00075772 [13:51:43]OFD Sender: To server: pG, [13:51:43]CommunicateWithHost lk.salyk.kg:30040 [13:51:43]ConnectInit lk.salyk.kg [13:51:43]written 0, free lines is 4095 [13:51:43]Connected sock=10 [13:51:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 F5 6D 07 01 4C 8C 5A 03 01 00 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 FC 1C 00 00 00 00 13 04 06 00 8C 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 EF 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 D3 00 00 00 F4 03 04 00 EE 50 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FC 27 01 00 35 04 06 00 C4 1F 93 7C C7 CC ED 0D 1C AA 62 BE 0B 40 [13:51:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 C2 4E 47 00 92 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 39 36 33 33 32 33 10 04 04 00 FC 27 01 00 F4 03 04 00 C5 F9 19 67 B6 04 01 00 00 43 8E 94 3D 63 DA C0 1B [13:51:44]CommunicateWithHost err = 0 [13:51:44]CheckOFDResponse [13:51:44]1017 (14) - 77093643461234 [13:51:44]1041 (16) - 0000000000963323 [13:51:44]1040 (4) - 75772 [13:51:44]1012 (4) - 24.10.2024 07:39 [13:51:44]1206 (1) - 0 [13:51:44]OFD Sender: Remove packet 75772 [13:51:44]ProducePacketName [13:51:44]name=ofd_packets/00075772 [13:51:44]NVStorageDeleteData [13:51:44]Write to MH i2c: 01 00 00 00 1C 1C [13:51:44]Write i2c OK [13:51:44]MH_I2C_Read... [13:51:44]Read from MH i2c: 01 [13:51:44]MH_I2C_Read... [13:51:44]Read from MH i2c: 01 07 00 [13:51:44]MH_I2C_Read... [13:51:44]Read from MH i2c: 01 07 00 00 1C 00 00 00 00 00 B6 0C E5 [13:51:44]RasterBufferAndPrint [13:51:44]line [13:51:44]line [13:51:44]line [13:51:44]line [13:51:44]line [13:51:44]written 0, free lines is 3258 [13:51:44]MH_Cut [13:51:44]Write to MH i2c: D1 01 00 07 1C 01 F5 [13:51:44]Write i2c OK [13:51:44]MH_I2C_Read... [13:51:44]Read from MH i2c: D1 [13:51:44]MH_I2C_Read... [13:51:44]Read from MH i2c: D1 01 00 [13:51:44]MH_I2C_Read... [13:51:44]Read from MH i2c: D1 01 00 07 1C 00 F4 [13:51:44]Write to MH i2c: 01 00 00 08 1C 24 [13:51:44]Write i2c OK [13:51:44]MH_I2C_Read... [13:51:44]OFD Sender: No OFD packet to send [13:51:45]*** Cut start [13:51:45]*** Partial cut [13:51:45]*** CUTSNS_PIN = 1 [13:51:45]*** CUTSNS_PIN = 0 [13:51:45]*** Brake cut motor [13:51:45]Read from MH i2c: 01 [13:51:45]MH_I2C_Read... [13:51:45]*** Stop cut motor [13:51:45]*** Cut end [13:51:45]Read from MH i2c: 01 07 00 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: 01 07 00 08 1C 00 00 00 00 00 FF 0F 39 [13:51:45]process_action close_receipt done [13:51:45]requested_data is exist [13:51:45]produce_requested_data [13:51:45]requested_item fm.sn is exist - process it [13:51:45]wFMCommunicate request_size=4 [13:51:45]MH_SAM_APDU [13:51:45]CAPDU: 80 11 00 00 [13:51:45]Write to MH i2c: E2 08 00 09 1C 80 11 00 00 00 00 00 00 9F [13:51:45]Write i2c OK [13:51:45]MH_I2C_Read... [13:51:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:45]Read from MH i2c: E2 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: E2 17 00 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: E2 17 00 09 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 EC [13:51:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:51:45]wFMCommunicate OK [13:51:45]requested_item fd.num is exist - process it [13:51:45]SAM_PROTO_GetFieldsCounters [13:51:45]wFMCommunicate request_size=4 [13:51:45]MH_SAM_APDU [13:51:45]CAPDU: 80 13 00 00 [13:51:45]Write to MH i2c: E2 08 00 0A 1C 80 13 00 00 00 00 00 00 A2 [13:51:45]Write i2c OK [13:51:45]MH_I2C_Read... [13:51:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:45]Read from MH i2c: E2 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: E2 62 00 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: E2 62 00 0A 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 FC 27 01 00 0E 04 04 00 AE 00 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 01 [13:51:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 FC 27 01 00 0E 04 04 00 AE 00 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 [13:51:45]wFMCommunicate OK [13:51:45]SAM_PROTO_GetFieldsCounters done [13:51:45]requested_item shift.num is exist - process it [13:51:45]requested_item shift.opened is exist - process it [13:51:45]req_shift_opened [13:51:45]FM_GetShiftState [13:51:45]SAM_PROTO_GetShiftState [13:51:45]wFMCommunicate request_size=4 [13:51:45]MH_SAM_APDU [13:51:45]CAPDU: 80 13 01 00 [13:51:45]Write to MH i2c: E2 08 00 0B 1C 80 13 01 00 00 00 00 00 A4 [13:51:45]Write i2c OK [13:51:45]MH_I2C_Read... [13:51:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:45]Read from MH i2c: E2 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: E2 0E 00 [13:51:45]MH_I2C_Read... [13:51:45]Read from MH i2c: E2 0E 00 0B 1C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 48 [13:51:45]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:51:45]wFMCommunicate OK [13:51:45]SAM_PROTO_GetShiftState done [13:51:45]FM_GetShiftState done [13:51:45]req_shift_opened done [13:51:45]requested_item shift.open_date is exist - process it [13:51:45]req_shift_open_date [13:51:45]req_shift_open_date done [13:51:45]produce_requested_data done [13:51:45]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75772,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:51:45]process_action_free close_receipt [13:51:45]json_value_free [13:51:45]json_value_free done [13:51:45]process_json_proto returns [13:51:45]Send response to host [13:51:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75772,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:51:45]free response buf [13:51:45]execute_script done [13:51:45]execute_script returns [13:51:45]free content buf [13:51:45]Sock 8.Close socket [13:51:45]Sock 8.Thread stoped [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: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]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: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: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]OFD Sender: No OFD packet to send [13:54:14]OFD Sender: No OFD packet to send [13:54:19]OFD Sender: No OFD packet to send [13:54:23]accept exits with 9 [13:54:23]New connection [13:54:23]New thread 3067211108 created [13:54:23]Thread 3067354468 joined [13:54:23]Waiting for new connection... [13:54:23] Sock 9.Parse request [13:54:23]Sock 9.Check first char [13:54:23]Sock 9.First char is OK [13:54:23]request: POST /json_proto HTTP/1.0 [13:54:23]Method: POST [13:54:23]URL: /json_proto [13:54:23]Method is POST - this is cgi request [13:54:23]url: /json_proto [13:54:23]query_string will be loaded in cgi processing [13:54:23]execute_cgi json_proto POST (null) [13:54:23]execute_cgi path=json_proto method=POST [13:54:23]POST find Content-Length [13:54:23]Host: 172.17.44.196:8080 [13:54:23]Content-Length: 678 [13:54:23]Content-Type: application/json [13:54:23] [13:54:23]POST finish read [13:54:23]Found Content-Length = 678 [13:54:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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" ] } } [13:54:23]execute_script... [13:54: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)1966392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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" ] } } [13:54:23]POST & json_proto [13:54:23]process_json_proto [13:54:23]json parsed OK: [13:54:23]protocol is kg_v1.0 [13:54:23]action value=close_receipt [13:54:23]process_action close_receipt [13:54:23]cmd_close_receipt [13:54:23]MH_GetDate [13:54:23]Write to MH i2c: F0 00 00 0C 1C 17 [13:54:23]Write i2c OK [13:54:23]MH_I2C_Read... [13:54:23]Read from MH i2c: F0 [13:54:23]MH_I2C_Read... [13:54:23]Read from MH i2c: F0 09 00 [13:54:23]MH_I2C_Read... [13:54:23]Read from MH i2c: F0 09 00 0C 1C 00 90 51 1A 67 E7 19 F8 65 DF [13:54:23]GetLastDocTimeStamp 1729777902 [13:54:23]current date 1729778064 [13:54:23]FM_GetShiftState [13:54:23]SAM_PROTO_GetShiftState [13:54:23]wFMCommunicate request_size=4 [13:54:23]MH_SAM_APDU [13:54:23]CAPDU: 80 13 01 00 [13:54:23]Write to MH i2c: E2 08 00 0D 1C 80 13 01 00 00 00 00 00 A6 [13:54:23]Write i2c OK [13:54:23]MH_I2C_Read... [13:54:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:23]Read from MH i2c: E2 [13:54:23]MH_I2C_Read... [13:54:23]Read from MH i2c: E2 0E 00 [13:54:23]MH_I2C_Read... [13:54:23]Read from MH i2c: E2 0E 00 0D 1C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 4A [13:54:23]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:54:23]wFMCommunicate OK [13:54:23]SAM_PROTO_GetShiftState done [13:54:23]FM_GetShiftState done [13:54:23]opened in 1729729413 [13:54:23]opened+sec_in_day 1729815813 [13:54:23]quantity*price = 50041 [13:54:23]sum+1 = 50042 [13:54:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 212 24.10.2024 13:54 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75773 ФПД: 245926143640295 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135424&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75773&fm=245926143640295&tin=02508201610067®Number=0000000000161154&sum=50000 [13:54:24]StoreToDocumentArchive [13:54:24]shift 174 fd 75773 [13:54:24]save to /storage/0174/doc_00075773 [13:54:24]save last doc name /storage/0174/doc_00075773 to /storage/kkm_last_doc_name [13:54:24]save OK [13:54:24]Clear old archive folders... [13:54:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:54:24]tlvbuf is B6FBA460 [13:54:24]SAM_PROTO_ClearQueue [13:54:24]wFMCommunicate request_size=4 [13:54:24]MH_SAM_APDU [13:54:24]CAPDU: 80 09 00 00 [13:54:24]Write to MH i2c: E2 08 00 1A 1C 80 09 00 00 00 00 00 00 A8 [13:54:24]Write i2c OK [13:54:24]MH_I2C_Read... [13:54:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:24]Read from MH i2c: E2 [13:54:24]MH_I2C_Read... [13:54:24]Read from MH i2c: E2 03 00 [13:54:24]MH_I2C_Read... [13:54:24]Read from MH i2c: E2 03 00 1A 1C 00 90 00 AA [13:54:24]RAPDU: 90 00 [13:54:24]wFMCommunicate OK [13:54:24]SAM_PROTO_ClearQueue done [13:54:24]KKMCreateOFDPacket [13:54:24]OFDProtocolAddRootSTLVToBuf [13:54:24]FM_MakeSignedData [13:54:24]FM_MakeSignedData [13:54:24]SAM_PROTO_SignData [13:54:24]wFMCommunicate request_size=4 [13:54:24]MH_SAM_APDU [13:54:24]CAPDU: 80 0D 01 02 [13:54:24]Write to MH i2c: E2 08 00 1B 1C 80 0D 01 02 00 00 00 00 B0 [13:54:24]Write i2c OK [13:54:24]MH_I2C_Read... [13:54:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:24]Read from MH i2c: E2 [13:54:24]MH_I2C_Read... [13:54:24]Read from MH i2c: E2 03 00 [13:54:24]MH_I2C_Read... [13:54:24]Read from MH i2c: E2 03 00 1B 1C 00 90 00 AB [13:54:24]RAPDU: 90 00 [13:54:24]wFMCommunicate OK [13:54:24]wFMCommunicate request_size=255 [13:54:24]MH_SAM_APDU [13:54: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 90 51 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FD 27 01 00 35 04 06 00 DF [13:54:24]Write to MH i2c: E2 02 01 1C 1C 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 90 51 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FD 27 01 00 35 04 06 00 DF 00 00 1A [13:54:24]Write i2c OK [13:54:24]MH_I2C_Read... [13:54:24]OFD Sender: No OFD packet to send [13:54:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:24]Read from MH i2c: E2 [13:54:24]MH_I2C_Read... [13:54:24]Read from MH i2c: E2 03 00 [13:54:24]MH_I2C_Read... [13:54:24]Read from MH i2c: E2 03 00 1C 1C 00 90 00 AC [13:54:24]RAPDU: 90 00 [13:54:24]wFMCommunicate OK [13:54:24]wFMCommunicate request_size=10 [13:54:24]MH_SAM_APDU [13:54:24]CAPDU: 80 0D 02 02 05 AB 24 6E C2 E7 [13:54:24]Write to MH i2c: E2 0D 00 1D 1C 80 0D 02 02 05 00 AB 24 6E C2 E7 00 00 A3 [13:54:24]Write i2c OK [13:54:24]MH_I2C_Read... [13:54:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:24]Read from MH i2c: E2 [13:54:24]MH_I2C_Read... [13:54:24]Read from MH i2c: E2 03 00 [13:54:24]MH_I2C_Read... [13:54:24]Read from MH i2c: E2 03 00 1D 1C 00 90 00 AD [13:54:24]RAPDU: 90 00 [13:54:24]wFMCommunicate OK [13:54:24]wFMCommunicate request_size=4 [13:54:24]MH_SAM_APDU [13:54:24]CAPDU: 80 0D 03 02 [13:54:24]Write to MH i2c: E2 08 00 1E 1C 80 0D 03 02 00 00 00 00 B5 [13:54:24]Write i2c OK [13:54:24]MH_I2C_Read... [13:54:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:25]Read from MH i2c: E2 [13:54:25]MH_I2C_Read... [13:54:25]Read from MH i2c: E2 0B 00 [13:54:25]MH_I2C_Read... [13:54:25]Read from MH i2c: E2 0B 00 1E 1C 00 44 2E BE 7E 0E B9 1A 2A 90 00 6F [13:54:25]RAPDU: 44 2E BE 7E 0E B9 1A 2A 90 00 [13:54:25]wFMCommunicate OK [13:54:25]SAM_PROTO_SignData done [13:54:25]FM_MakeSignedData done [13:54:25]CreateOFDProtocolMessage [13:54:25]wFMCommunicate request_size=4 [13:54:25]MH_SAM_APDU [13:54:25]CAPDU: 80 11 00 00 [13:54:25]Write to MH i2c: E2 08 00 1F 1C 80 11 00 00 00 00 00 00 B5 [13:54:25]Write i2c OK [13:54:25]MH_I2C_Read... [13:54:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:25]Read from MH i2c: E2 [13:54:25]MH_I2C_Read... [13:54:25]Read from MH i2c: E2 17 00 [13:54:25]MH_I2C_Read... [13:54:25]Read from MH i2c: E2 17 00 1F 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 02 [13:54:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:54:25]wFMCommunicate OK [13:54:25]CreateOFDProtocolMessage done [13:54:25]OFDSenderStorePacket 75773 [13:54:25]StoreOFDPacket docnum=75773 [13:54:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 F0 3D 07 01 72 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 90 51 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FD 27 01 00 35 04 06 00 DF AB 24 6E C2 E7 44 2E BE 7E 0E B9 1A 2A [13:54:25]CheckFolder [13:54:25]dirname=/storage/ofd_packets [13:54:25]CheckFolder done [13:54:25]ProducePacketName [13:54:25]name=ofd_packets/00075773 [13:54:25]NVStorageSaveData ofd_packets/00075773 [13:54:25]File name is /storage/ofd_packets/00075773 [13:54:25]Write 301 bytes [13:54:25]NVStorageSaveData done [13:54:25]OFDSenderStorePacket done [13:54:25]KKMCreateOFDPacket done [13:54:25]NVStorageSaveData kkm_last_timestamp [13:54:25]File name is /storage/kkm_last_timestamp [13:54:25]Write 4 bytes [13:54:25]NVStorageSaveData done [13:54:25]ExternCall_PrintAddStr [13:54:25]wPrintStart [13:54:25]Write to MH i2c: 01 00 00 20 1C 3C [13:54:25]Write i2c OK [13:54:25]MH_I2C_Read... [13:54:25]Read from MH i2c: 01 [13:54:25]MH_I2C_Read... [13:54:25]Read from MH i2c: 01 07 00 [13:54:25]MH_I2C_Read... [13:54:25]Read from MH i2c: 01 07 00 20 1C 00 00 00 00 00 FF 0F 51 [13:54:25]RasterBufferAndPrint [13:54:25]line Счет N : (1)1966392 [13:54:25]line ИНН: 02508201610067 [13:54:25]line Контрольно-Кассовый Чек [13:54:25]line ПРОДАЖА [13:54:25]line ТРК (МРК, ГНК) : 43 [13:54:25]line Товар: 2710124130 [13:54:25]line Аи-92-К-5 [13:54:25]line 7.480 * 66.90 [13:54:25]line = 500.41 [13:54:25]line НДС 12% НСП 1% [13:54:25]line > о реализуемом товаре [13:54:25]line ОКРУГЛЕНИЕ: -0.41 [13:54:25]line ИТОГО: 500.00 [13:54:25]line Внесено: 500.00 [13:54:25]line СДАЧА: 0.00 [13:54:25]line НСП 1% : 4.43 [13:54:25]line НДС 12% : 53.14 [13:54:25]line Наличными: 500.00 [13:54:25]line Безнал.: 0.00 [13:54:25]line Место: АЗС № 133 "Партнер Нефть" [13:54:25]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:54:25]line СНО: Общий режим [13:54:25]line Чек 212 24.10.2024 13:54 [13:54:25]line Смена: 174 ФФД: 1.0 [13:54:25]line ЗНМ: 0300000020 [13:54:25]line РНМ: 0000000000161154 [13:54:25]line Версия ККМ: v1.0 [13:54:25]line ФМ: 0000000000963323 [13:54:25]line ФД: 75773 [13:54:25]line ФПД: 245926143640295 [13:54:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135424&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75773&fm=245926143640295&tin=02508201610067®Number=0000000000161154&sum=50000 [13:54:25]OFD Sender: Processing packet 75773 [packets to send 16, broken 15] [13:54:25]ProducePacketName [13:54:25]name=ofd_packets/00075773 [13:54:25]OFD Sender: To server: pG, [13:54:25]CommunicateWithHost lk.salyk.kg:30040 [13:54:25]ConnectInit lk.salyk.kg [13:54:25]written 0, free lines is 4095 [13:54:25]Connected sock=10 [13:54:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 F0 3D 07 01 72 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 90 51 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FD 27 01 00 35 04 06 00 DF AB 24 6E C2 E7 44 2E BE 7E 0E B9 1A 2A [13:54:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 7E 9D 47 00 37 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 39 36 33 33 32 33 10 04 04 00 FD 27 01 00 F4 03 04 00 67 FA 19 67 B6 04 01 00 00 FE 40 B5 1B 67 A7 41 73 [13:54:25]CommunicateWithHost err = 0 [13:54:25]CheckOFDResponse [13:54:25]1017 (14) - 77093643461234 [13:54:25]1041 (16) - 0000000000963323 [13:54:25]1040 (4) - 75773 [13:54:25]1012 (4) - 24.10.2024 07:42 [13:54:25]1206 (1) - 0 [13:54:25]OFD Sender: Remove packet 75773 [13:54:25]ProducePacketName [13:54:25]name=ofd_packets/00075773 [13:54:25]NVStorageDeleteData [13:54:25]Write to MH i2c: 01 00 00 4A 1C 66 [13:54:25]Write i2c OK [13:54:25]MH_I2C_Read... [13:54:25]Read from MH i2c: 01 [13:54:25]MH_I2C_Read... [13:54:25]Read from MH i2c: 01 07 00 [13:54:25]MH_I2C_Read... [13:54:25]Read from MH i2c: 01 07 00 4A 1C 00 00 00 00 00 B3 0C 2C [13:54:25]RasterBufferAndPrint [13:54:25]line [13:54:25]line [13:54:25]line [13:54:25]line [13:54:25]line [13:54:25]written 0, free lines is 3256 [13:54:25]MH_Cut [13:54:25]Write to MH i2c: D1 01 00 51 1C 01 3F [13:54:25]Write i2c OK [13:54:25]MH_I2C_Read... [13:54:25]Read from MH i2c: D1 [13:54:25]MH_I2C_Read... [13:54:25]Read from MH i2c: D1 01 00 [13:54:25]MH_I2C_Read... [13:54:25]Read from MH i2c: D1 01 00 51 1C 00 3E [13:54:25]Write to MH i2c: 01 00 00 52 1C 6E [13:54:25]Write i2c OK [13:54:25]MH_I2C_Read... [13:54:26]OFD Sender: No OFD packet to send [13:54:26]*** Cut start [13:54:26]*** Partial cut [13:54:26]*** CUTSNS_PIN = 1 [13:54:26]*** CUTSNS_PIN = 0 [13:54:27]*** Brake cut motor [13:54:27]Read from MH i2c: 01 [13:54:27]MH_I2C_Read... [13:54:27]*** Stop cut motor [13:54:27]*** Cut end [13:54:27]Read from MH i2c: 01 07 00 [13:54:27]MH_I2C_Read... [13:54:27]Read from MH i2c: 01 07 00 52 1C 00 00 00 00 00 FF 0F 83 [13:54:27]process_action close_receipt done [13:54:27]requested_data is exist [13:54:27]produce_requested_data [13:54:27]requested_item fm.sn is exist - process it [13:54:27]wFMCommunicate request_size=4 [13:54:27]MH_SAM_APDU [13:54:27]CAPDU: 80 11 00 00 [13:54:27]Write to MH i2c: E2 08 00 53 1C 80 11 00 00 00 00 00 00 E9 [13:54:27]Write i2c OK [13:54:27]MH_I2C_Read... [13:54:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:27]Read from MH i2c: E2 [13:54:27]MH_I2C_Read... [13:54:27]Read from MH i2c: E2 17 00 [13:54:27]MH_I2C_Read... [13:54:27]Read from MH i2c: E2 17 00 53 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 36 [13:54:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:54:27]wFMCommunicate OK [13:54:27]requested_item fd.num is exist - process it [13:54:27]SAM_PROTO_GetFieldsCounters [13:54:27]wFMCommunicate request_size=4 [13:54:27]MH_SAM_APDU [13:54:27]CAPDU: 80 13 00 00 [13:54:27]Write to MH i2c: E2 08 00 54 1C 80 13 00 00 00 00 00 00 EC [13:54:27]Write i2c OK [13:54:27]MH_I2C_Read... [13:54:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:27]Read from MH i2c: E2 [13:54:27]MH_I2C_Read... [13:54:27]Read from MH i2c: E2 62 00 [13:54:27]MH_I2C_Read... [13:54:27]Read from MH i2c: E2 62 00 54 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 FD 27 01 00 0E 04 04 00 AE 00 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 4F [13:54:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 FD 27 01 00 0E 04 04 00 AE 00 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 [13:54:27]wFMCommunicate OK [13:54:27]SAM_PROTO_GetFieldsCounters done [13:54:27]requested_item shift.num is exist - process it [13:54:27]requested_item shift.opened is exist - process it [13:54:27]req_shift_opened [13:54:27]FM_GetShiftState [13:54:27]SAM_PROTO_GetShiftState [13:54:27]wFMCommunicate request_size=4 [13:54:27]MH_SAM_APDU [13:54:27]CAPDU: 80 13 01 00 [13:54:27]Write to MH i2c: E2 08 00 55 1C 80 13 01 00 00 00 00 00 EE [13:54:27]Write i2c OK [13:54:27]MH_I2C_Read... [13:54:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:27]Read from MH i2c: E2 [13:54:27]MH_I2C_Read... [13:54:27]Read from MH i2c: E2 0E 00 [13:54:27]MH_I2C_Read... [13:54:27]Read from MH i2c: E2 0E 00 55 1C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 92 [13:54:27]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:54:27]wFMCommunicate OK [13:54:27]SAM_PROTO_GetShiftState done [13:54:27]FM_GetShiftState done [13:54:27]req_shift_opened done [13:54:27]requested_item shift.open_date is exist - process it [13:54:27]req_shift_open_date [13:54:27]req_shift_open_date done [13:54:27]produce_requested_data done [13:54:27]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75773,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:54:27]process_action_free close_receipt [13:54:27]json_value_free [13:54:27]json_value_free done [13:54:27]process_json_proto returns [13:54:27]Send response to host [13:54:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75773,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:54:27]free response buf [13:54:27]execute_script done [13:54:27]execute_script returns [13:54:27]free content buf [13:54:27]Sock 9.Close socket [13:54:27]Sock 9.Thread stoped [13:54:31]OFD Sender: No OFD packet to send [13:54:36]OFD Sender: No OFD packet to send [13:54:41]OFD Sender: No OFD packet to send [13:54:46]OFD Sender: No OFD packet to send [13:54:51]OFD Sender: No OFD packet to send [13:54:56]OFD Sender: No OFD packet to send [13:55:01]OFD Sender: No OFD packet to send [13:55:06]OFD Sender: No OFD packet to send [13:55:11]OFD Sender: No OFD packet to send [13:55:16]OFD Sender: No OFD packet to send [13:55:21]OFD Sender: No OFD packet to send [13:55:26]OFD Sender: No OFD packet to send [13:55:31]OFD Sender: No OFD packet to send [13:55:36]OFD Sender: No OFD packet to send [13:55:41]OFD Sender: No OFD packet to send [13:55:46]OFD Sender: No OFD packet to send [13:55:51]OFD Sender: No OFD packet to send [13:55:56]OFD Sender: No OFD packet to send [13:56:01]OFD Sender: No OFD packet to send [13:56:06]OFD Sender: No OFD packet to send [13:56:11]OFD Sender: No OFD packet to send [13:56:16]OFD Sender: No OFD packet to send [13:56:21]OFD Sender: No OFD packet to send [13:56:26]OFD Sender: No OFD packet to send [13:56:31]OFD Sender: No OFD packet to send [13:56:36]OFD Sender: No OFD packet to send [13:56:41]OFD Sender: No OFD packet to send [13:56:46]OFD Sender: No OFD packet to send [13:56:51]OFD Sender: No OFD packet to send [13:56:56]OFD Sender: No OFD packet to send [13:57:01]OFD Sender: No OFD packet to send [13:57:06]OFD Sender: No OFD packet to send [13:57:11]OFD Sender: No OFD packet to send [13:57:16]OFD Sender: No OFD packet to send [13:57:21]OFD Sender: No OFD packet to send [13:57:26]OFD Sender: No OFD packet to send [13:57:31]OFD Sender: No OFD packet to send [13:57:36]OFD Sender: No OFD packet to send [13:57:41]OFD Sender: No OFD packet to send [13:57:46]OFD Sender: No OFD packet to send [13:57:51]OFD Sender: No OFD packet to send [13:57:56]OFD Sender: No OFD packet to send [13:58:01]OFD Sender: No OFD packet to send [13:58:06]OFD Sender: No OFD packet to send [13:58:11]OFD Sender: No OFD packet to send [13:58:16]OFD Sender: No OFD packet to send [13:58:21]OFD Sender: No OFD packet to send [13:58:26]OFD Sender: No OFD packet to send [13:58:31]OFD Sender: No OFD packet to send [13:58:36]OFD Sender: No OFD packet to send [13:58:41]OFD Sender: No OFD packet to send [13:58:46]OFD Sender: No OFD packet to send [13:58:51]OFD Sender: No OFD packet to send [13:58:56]OFD Sender: No OFD packet to send [13:59:01]OFD Sender: No OFD packet to send [13:59:06]OFD Sender: No OFD packet to send [13:59:11]OFD Sender: No OFD packet to send [13:59:16]OFD Sender: No OFD packet to send [13:59:21]OFD Sender: No OFD packet to send [13:59:26]OFD Sender: No OFD packet to send [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:54]accept exits with 8 [13:59:54]New connection [13:59:54]New thread 3067354468 created [13:59:54]Thread 3067211108 joined [13:59:54]Waiting for new connection... [13:59:54] Sock 8.Parse request [13:59:54]Sock 8.Check first char [13:59:54]Sock 8.First char is OK [13:59:54]request: POST /json_proto HTTP/1.0 [13:59:54]Method: POST [13:59:54]URL: /json_proto [13:59:54]Method is POST - this is cgi request [13:59:54]url: /json_proto [13:59:54]query_string will be loaded in cgi processing [13:59:54]execute_cgi json_proto POST (null) [13:59:54]execute_cgi path=json_proto method=POST [13:59:54]POST find Content-Length [13:59:54]Host: 172.17.44.196:8080 [13:59:54]Content-Length: 645 [13:59:54]Content-Type: application/json [13:59:54] [13:59:54]POST finish read [13:59:54]Found Content-Length = 645 [13:59:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273398", "tax_sys" : 0, "items" : [ { "code": "46226617", "name": "Mentos \u041F\u0412 \u041D\u0435\u0436\u043D\u0430\u044F \u041C\u044F\u0442\u0430 6*100*2\u0433", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:59:54]execute_script... [13:59: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 : (3)273398", "tax_sys" : 0, "items" : [ { "code": "46226617", "name": "Mentos \u041F\u0412 \u041D\u0435\u0436\u043D\u0430\u044F \u041C\u044F\u0442\u0430 6*100*2\u0433", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:59:54]POST & json_proto [13:59:54]process_json_proto [13:59:54]json parsed OK: [13:59:54]protocol is kg_v1.0 [13:59:54]action value=close_receipt [13:59:54]process_action close_receipt [13:59:54]cmd_close_receipt [13:59:54]MH_GetDate [13:59:54]Write to MH i2c: F0 00 00 56 1C 61 [13:59:54]Write i2c OK [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: F0 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: F0 09 00 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: F0 09 00 56 1C 00 DB 52 1A 67 E7 19 F8 65 75 [13:59:54]GetLastDocTimeStamp 1729778064 [13:59:54]current date 1729778395 [13:59:54]FM_GetShiftState [13:59:54]SAM_PROTO_GetShiftState [13:59:54]wFMCommunicate request_size=4 [13:59:54]MH_SAM_APDU [13:59:54]CAPDU: 80 13 01 00 [13:59:54]Write to MH i2c: E2 08 00 57 1C 80 13 01 00 00 00 00 00 F0 [13:59:54]Write i2c OK [13:59:54]MH_I2C_Read... [13:59:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:54]Read from MH i2c: E2 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 0E 00 [13:59:54]MH_I2C_Read... [13:59:54]Read from MH i2c: E2 0E 00 57 1C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 94 [13:59:54]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:59:54]wFMCommunicate OK [13:59:54]SAM_PROTO_GetShiftState done [13:59:54]FM_GetShiftState done [13:59:54]opened in 1729729413 [13:59:54]opened+sec_in_day 1729815813 [13:59:54]quantity*price = 1000 [13:59:54]sum+1 = 1001 [13:59:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 10.00 НСП 1% : 0.09 НДС 12% : 1.06 Наличными: 10.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 213 24.10.2024 13:59 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75774 ФПД: 248854596587812 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135955&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75774&fm=248854596587812&tin=02508201610067®Number=0000000000161154&sum=1000 0 [13:59:55]StoreToDocumentArchive [13:59:55]shift 174 fd 75774 [13:59:55]save to /storage/0174/doc_00075774 [13:59:55]save last doc name /storage/0174/doc_00075774 to /storage/kkm_last_doc_name [13:59:55]save OK [13:59:55]Clear old archive folders... [13:59:55]ProcessDocumentItem done err = 0, tmpTLVsize=280 [13:59:55]tlvbuf is 01DED640 [13:59:55]SAM_PROTO_ClearQueue [13:59:55]wFMCommunicate request_size=4 [13:59:55]MH_SAM_APDU [13:59:55]CAPDU: 80 09 00 00 [13:59:55]Write to MH i2c: E2 08 00 64 1C 80 09 00 00 00 00 00 00 F2 [13:59:55]Write i2c OK [13:59:55]MH_I2C_Read... [13:59:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:59:55]Read from MH i2c: E2 [13:59:55]MH_I2C_Read... [13:59:55]Read from MH i2c: E2 03 00 [13:59:55]MH_I2C_Read... [13:59:55]Read from MH i2c: E2 03 00 64 1C 00 90 00 F4 [13:59:55]RAPDU: 90 00 [13:59:55]wFMCommunicate OK [13:59:55]SAM_PROTO_ClearQueue done [13:59:55]KKMCreateOFDPacket [13:59:55]OFDProtocolAddRootSTLVToBuf [13:59:55]FM_MakeSignedData [13:59:55]FM_MakeSignedData [13:59:55]SAM_PROTO_SignData [13:59:55]wFMCommunicate request_size=4 [13:59:55]MH_SAM_APDU [13:59:55]CAPDU: 80 0D 01 02 [13:59:55]Write to MH i2c: E2 08 00 65 1C 80 0D 01 02 00 00 00 00 FA [13:59:55]Write i2c OK [13:59:55]MH_I2C_Read... [13:59:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:59:55]Read from MH i2c: E2 [13:59:55]MH_I2C_Read... [13:59:55]Read from MH i2c: E2 03 00 [13:59:55]MH_I2C_Read... [13:59:55]Read from MH i2c: E2 03 00 65 1C 00 90 00 F5 [13:59:55]RAPDU: 90 00 [13:59:55]wFMCommunicate OK [13:59:55]wFMCommunicate request_size=255 [13:59:55]MH_SAM_APDU [13:59:55]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 36 32 32 36 36 31 37 06 04 2B 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9D D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 9C D1 8F D1 82 D0 B0 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 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 DB 52 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 [13:59:55]Write to MH i2c: E2 02 01 66 1C 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 36 32 32 36 36 31 37 06 04 2B 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9D D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 9C D1 8F D1 82 D0 B0 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 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 DB 52 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 00 00 68 [13:59:55]Write i2c OK [13:59:55]MH_I2C_Read... [13:59:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:56]Read from MH i2c: E2 [13:59:56]MH_I2C_Read... [13:59:56]Read from MH i2c: E2 03 00 [13:59:56]MH_I2C_Read... [13:59:56]Read from MH i2c: E2 03 00 66 1C 00 90 00 F6 [13:59:56]RAPDU: 90 00 [13:59:56]wFMCommunicate OK [13:59:56]wFMCommunicate request_size=39 [13:59:56]MH_SAM_APDU [13:59:56]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FE 27 01 00 35 04 06 00 E2 54 F9 D4 91 24 [13:59:56]Write to MH i2c: E2 2A 00 67 1C 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FE 27 01 00 35 04 06 00 E2 54 F9 D4 91 24 00 00 90 [13:59:56]Write i2c OK [13:59:56]MH_I2C_Read... [13:59:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:59:56]Read from MH i2c: E2 [13:59:56]MH_I2C_Read... [13:59:56]Read from MH i2c: E2 03 00 [13:59:56]MH_I2C_Read... [13:59:56]Read from MH i2c: E2 03 00 67 1C 00 90 00 F7 [13:59:56]RAPDU: 90 00 [13:59:56]wFMCommunicate OK [13:59:56]wFMCommunicate request_size=4 [13:59:56]MH_SAM_APDU [13:59:56]CAPDU: 80 0D 03 02 [13:59:56]Write to MH i2c: E2 08 00 68 1C 80 0D 03 02 00 00 00 00 FF [13:59:56]Write i2c OK [13:59:56]MH_I2C_Read... [13:59:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:59:56]Read from MH i2c: E2 [13:59:56]MH_I2C_Read... [13:59:56]Read from MH i2c: E2 0B 00 [13:59:56]MH_I2C_Read... [13:59:56]Read from MH i2c: E2 0B 00 68 1C 00 4C 45 06 1A 30 21 32 46 90 00 7A [13:59:56]RAPDU: 4C 45 06 1A 30 21 32 46 90 00 [13:59:56]wFMCommunicate OK [13:59:56]SAM_PROTO_SignData done [13:59:56]FM_MakeSignedData done [13:59:56]CreateOFDProtocolMessage [13:59:56]wFMCommunicate request_size=4 [13:59:56]MH_SAM_APDU [13:59:56]CAPDU: 80 11 00 00 [13:59:56]Write to MH i2c: E2 08 00 69 1C 80 11 00 00 00 00 00 00 FF [13:59:56]Write i2c OK [13:59:56]MH_I2C_Read... [13:59:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:56]Read from MH i2c: E2 [13:59:56]MH_I2C_Read... [13:59:56]Read from MH i2c: E2 17 00 [13:59:56]MH_I2C_Read... [13:59:56]Read from MH i2c: E2 17 00 69 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 4C [13:59:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:59:56]wFMCommunicate OK [13:59:56]CreateOFDProtocolMessage done [13:59:56]OFDSenderStorePacket 75774 [13:59:56]StoreOFDPacket docnum=75774 [13:59:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 2C 01 00 00 79 64 24 01 D7 CF 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 36 32 32 36 36 31 37 06 04 2B 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9D D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 9C D1 8F D1 82 D0 B0 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 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 DB 52 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FE 27 01 00 35 04 06 00 E2 54 F9 D4 91 24 4C 45 06 1A 30 21 32 46 [13:59:56]CheckFolder [13:59:56]dirname=/storage/ofd_packets [13:59:56]CheckFolder done [13:59:56]ProducePacketName [13:59:56]name=ofd_packets/00075774 [13:59:56]NVStorageSaveData ofd_packets/00075774 [13:59:56]File name is /storage/ofd_packets/00075774 [13:59:56]Write 330 bytes [13:59:56]NVStorageSaveData done [13:59:56]OFDSenderStorePacket done [13:59:56]KKMCreateOFDPacket done [13:59:56]NVStorageSaveData kkm_last_timestamp [13:59:56]File name is /storage/kkm_last_timestamp [13:59:56]Write 4 bytes [13:59:56]NVStorageSaveData done [13:59:56]ExternCall_PrintAddStr [13:59:56]wPrintStart [13:59:56]Write to MH i2c: 01 00 00 6A 1C 86 [13:59:56]Write i2c OK [13:59:56]MH_I2C_Read... [13:59:56]Read from MH i2c: 01 [13:59:56]MH_I2C_Read... [13:59:56]Read from MH i2c: 01 07 00 [13:59:56]MH_I2C_Read... [13:59:56]Read from MH i2c: 01 07 00 6A 1C 00 00 00 00 00 FF 0F 9B [13:59:56]RasterBufferAndPrint [13:59:56]line Счет N : (3)273398 [13:59:56]line ИНН: 02508201610067 [13:59:56]line Контрольно-Кассовый Чек [13:59:56]line ПРОДАЖА [13:59:56]line Товар: 46226617 [13:59:56]line Mentos ПВ Нежная Мята 6*100*2г [13:59:56]line 1.000 * 10.00 [13:59:56]line = 10.00 [13:59:56]line НДС 12% НСП 1% [13:59:56]line > о реализуемом товаре [13:59:56]line ИТОГО: 10.00 [13:59:56]line НСП 1% : 0.09 [13:59:56]line НДС 12% : 1.06 [13:59:56]line Наличными: 10.00 [13:59:56]line Безнал.: 0.00 [13:59:56]line Место: АЗС № 133 "Партнер Нефть" [13:59:56]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [13:59:56]line СНО: Общий режим [13:59:56]line Чек 213 24.10.2024 13:59 [13:59:56]line Смена: 174 ФФД: 1.0 [13:59:56]line ЗНМ: 0300000020 [13:59:56]line РНМ: 0000000000161154 [13:59:56]line Версия ККМ: v1.0 [13:59:56]line ФМ: 0000000000963323 [13:59:56]line ФД: 75774 [13:59:56]line ФПД: 248854596587812 [13:59:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135955&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75774&fm=248854596587812&tin=02508201610067®Number=0000000000161154&sum=1000 [13:59:56]line 0 [13:59:56]OFD Sender: Processing packet 75774 [packets to send 16, broken 15] [13:59:56]ProducePacketName [13:59:56]name=ofd_packets/00075774 [13:59:56]OFD Sender: To server: pG, [13:59:56]CommunicateWithHost lk.salyk.kg:30040 [13:59:56]ConnectInit lk.salyk.kg [13:59:56]written 0, free lines is 4095 [13:59:56]Connected sock=10 [13:59:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 2C 01 00 00 79 64 24 01 D7 CF 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 36 32 32 36 36 31 37 06 04 2B 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9D D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 9C D1 8F D1 82 D0 B0 20 36 2A 31 30 30 2A 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 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 DB 52 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FE 27 01 00 35 04 06 00 E2 54 F9 D4 91 24 4C 45 06 1A 30 21 32 46 [13:59:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 3F C2 47 00 1B 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FE 27 01 00 F4 03 04 00 B2 FB 19 67 B6 04 01 00 00 79 19 40 0E CA C8 1D E3 [13:59:56]CommunicateWithHost err = 0 [13:59:56]CheckOFDResponse [13:59:56]1017 (14) - 77093643461234 [13:59:56]1041 (16) - 0000000000963323 [13:59:56]1040 (4) - 75774 [13:59:56]1012 (4) - 24.10.2024 07:48 [13:59:56]1206 (1) - 0 [13:59:56]OFD Sender: Remove packet 75774 [13:59:56]ProducePacketName [13:59:56]name=ofd_packets/00075774 [13:59:56]NVStorageDeleteData [13:59:57]Write to MH i2c: 01 00 00 92 1C AE [13:59:57]Write i2c OK [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: 01 [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: 01 07 00 [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: 01 07 00 92 1C 00 00 00 00 00 CA 0C 8B [13:59:57]RasterBufferAndPrint [13:59:57]line [13:59:57]line [13:59:57]line [13:59:57]line [13:59:57]line [13:59:57]written 0, free lines is 3277 [13:59:57]MH_Cut [13:59:57]Write to MH i2c: D1 01 00 99 1C 01 87 [13:59:57]Write i2c OK [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: D1 [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: D1 01 00 [13:59:57]MH_I2C_Read... [13:59:57]Read from MH i2c: D1 01 00 99 1C 00 86 [13:59:57]Write to MH i2c: 01 00 00 9A 1C B6 [13:59:57]Write i2c OK [13:59:57]MH_I2C_Read... [13:59:57]OFD Sender: No OFD packet to send [13:59:57]*** Cut start [13:59:57]*** Partial cut [13:59:57]*** CUTSNS_PIN = 1 [13:59:58]*** CUTSNS_PIN = 0 [13:59:58]*** Brake cut motor [13:59:58]Read from MH i2c: 01 [13:59:58]MH_I2C_Read... [13:59:58]*** Stop cut motor [13:59:58]*** Cut end [13:59:58]Read from MH i2c: 01 07 00 [13:59:58]MH_I2C_Read... [13:59:58]Read from MH i2c: 01 07 00 9A 1C 00 00 00 00 00 FF 0F CB [13:59:58]process_action close_receipt done [13:59:58]requested_data is exist [13:59:58]produce_requested_data [13:59:58]requested_item fm.sn is exist - process it [13:59:58]wFMCommunicate request_size=4 [13:59:58]MH_SAM_APDU [13:59:58]CAPDU: 80 11 00 00 [13:59:58]Write to MH i2c: E2 08 00 9B 1C 80 11 00 00 00 00 00 00 31 [13:59:58]Write i2c OK [13:59:58]MH_I2C_Read... [13:59:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:59:58]Read from MH i2c: E2 [13:59:58]MH_I2C_Read... [13:59:58]Read from MH i2c: E2 17 00 [13:59:58]MH_I2C_Read... [13:59:58]Read from MH i2c: E2 17 00 9B 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 7E [13:59:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [13:59:58]wFMCommunicate OK [13:59:58]requested_item fd.num is exist - process it [13:59:58]SAM_PROTO_GetFieldsCounters [13:59:58]wFMCommunicate request_size=4 [13:59:58]MH_SAM_APDU [13:59:58]CAPDU: 80 13 00 00 [13:59:58]Write to MH i2c: E2 08 00 9C 1C 80 13 00 00 00 00 00 00 34 [13:59:58]Write i2c OK [13:59:58]MH_I2C_Read... [13:59:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:59:58]Read from MH i2c: E2 [13:59:58]MH_I2C_Read... [13:59:58]Read from MH i2c: E2 62 00 [13:59:58]MH_I2C_Read... [13:59:58]Read from MH i2c: E2 62 00 9C 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 FE 27 01 00 0E 04 04 00 AE 00 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 9B [13:59:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 FE 27 01 00 0E 04 04 00 AE 00 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 [13:59:58]wFMCommunicate OK [13:59:58]SAM_PROTO_GetFieldsCounters done [13:59:58]requested_item shift.num is exist - process it [13:59:58]requested_item shift.opened is exist - process it [13:59:58]req_shift_opened [13:59:58]FM_GetShiftState [13:59:58]SAM_PROTO_GetShiftState [13:59:58]wFMCommunicate request_size=4 [13:59:58]MH_SAM_APDU [13:59:58]CAPDU: 80 13 01 00 [13:59:58]Write to MH i2c: E2 08 00 9D 1C 80 13 01 00 00 00 00 00 36 [13:59:58]Write i2c OK [13:59:58]MH_I2C_Read... [13:59:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:59:58]Read from MH i2c: E2 [13:59:58]MH_I2C_Read... [13:59:58]Read from MH i2c: E2 0E 00 [13:59:58]MH_I2C_Read... [13:59:58]Read from MH i2c: E2 0E 00 9D 1C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 DA [13:59:58]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [13:59:58]wFMCommunicate OK [13:59:58]SAM_PROTO_GetShiftState done [13:59:58]FM_GetShiftState done [13:59:58]req_shift_opened done [13:59:58]requested_item shift.open_date is exist - process it [13:59:58]req_shift_open_date [13:59:58]req_shift_open_date done [13:59:58]produce_requested_data done [13:59:58]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75774,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [13:59:58]process_action_free close_receipt [13:59:58]json_value_free [13:59:58]json_value_free done [13:59:58]process_json_proto returns [13:59:58]Send response to host [13:59:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75774,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [13:59:58]free response buf [13:59:58]execute_script done [13:59:58]execute_script returns [13:59:58]free content buf [13:59:58]Sock 8.Close socket [13:59:58]Sock 8.Thread stoped [14:00:02]OFD Sender: No OFD packet to send [14:00:07]OFD Sender: No OFD packet to send [14:00:12]OFD Sender: No OFD packet to send [14:00:17]OFD Sender: No OFD packet to send [14:00:22]OFD Sender: No OFD packet to send [14:00:27]OFD Sender: No OFD packet to send [14:00:32]OFD Sender: No OFD packet to send [14:00:37]OFD Sender: No OFD packet to send [14:00:42]OFD Sender: No OFD packet to send [14:00:47]OFD Sender: No OFD packet to send [14:00:52]OFD Sender: No OFD packet to send [14:00:57]OFD Sender: No OFD packet to send [14:01:02]OFD Sender: No OFD packet to send [14:01:07]OFD Sender: No OFD packet to send [14:01:12]OFD Sender: No OFD packet to send [14:01:17]OFD Sender: No OFD packet to send [14:01:22]OFD Sender: No OFD packet to send [14:01:27]OFD Sender: No OFD packet to send [14:01:32]OFD Sender: No OFD packet to send [14:01:37]OFD Sender: No OFD packet to send [14:01:42]OFD Sender: No OFD packet to send [14:01:47]OFD Sender: No OFD packet to send [14:01:52]OFD Sender: No OFD packet to send [14:01:57]OFD Sender: No OFD packet to send [14:02:02]OFD Sender: No OFD packet to send [14:02:07]OFD Sender: No OFD packet to send [14:02:12]OFD Sender: No OFD packet to send [14:02:17]OFD Sender: No OFD packet to send [14:02:22]OFD Sender: No OFD packet to send [14:02:27]OFD Sender: No OFD packet to send [14:02:32]OFD Sender: No OFD packet to send [14:02:37]OFD Sender: No OFD packet to send [14:02:42]OFD Sender: No OFD packet to send [14:02:47]OFD Sender: No OFD packet to send [14:02:52]OFD Sender: No OFD packet to send [14:02:57]OFD Sender: No OFD packet to send [14:03:02]OFD Sender: No OFD packet to send [14:03:07]OFD Sender: No OFD packet to send [14:03:12]OFD Sender: No OFD packet to send [14:03:17]OFD Sender: No OFD packet to send [14:03:22]OFD Sender: No OFD packet to send [14:03:27]OFD Sender: No OFD packet to send [14:03:32]OFD Sender: No OFD packet to send [14:03:37]OFD Sender: No OFD packet to send [14:03:42]OFD Sender: No OFD packet to send [14:03:47]OFD Sender: No OFD packet to send [14:03:52]OFD Sender: No OFD packet to send [14:03:57]OFD Sender: No OFD packet to send [14:04:02]OFD Sender: No OFD packet to send [14:04:07]OFD Sender: No OFD packet to send [14:04:12]OFD Sender: No OFD packet to send [14:04:17]OFD Sender: No OFD packet to send [14:04:22]OFD Sender: No OFD packet to send [14:04:27]OFD Sender: No OFD packet to send [14:04:32]OFD Sender: No OFD packet to send [14:04:37]OFD Sender: No OFD packet to send [14:04:42]OFD Sender: No OFD packet to send [14:04:47]OFD Sender: No OFD packet to send [14:04:52]OFD Sender: No OFD packet to send [14:04:57]OFD Sender: No OFD packet to send [14:05:02]OFD Sender: No OFD packet to send [14:05:07]OFD Sender: No OFD packet to send [14:05:12]OFD Sender: No OFD packet to send [14:05:17]OFD Sender: No OFD packet to send [14:05:22]OFD Sender: No OFD packet to send [14:05:27]OFD Sender: No OFD packet to send [14:05:32]OFD Sender: No OFD packet to send [14:05:37]OFD Sender: No OFD packet to send [14:05:42]OFD Sender: No OFD packet to send [14:05:47]OFD Sender: No OFD packet to send [14:05:52]OFD Sender: No OFD packet to send [14:05:57]OFD Sender: No OFD packet to send [14:06:02]OFD Sender: No OFD packet to send [14:06:07]OFD Sender: No OFD packet to send [14:06:12]OFD Sender: No OFD packet to send [14:06:17]OFD Sender: No OFD packet to send [14:06:22]OFD Sender: No OFD packet to send [14:06:27]OFD Sender: No OFD packet to send [14:06:32]OFD Sender: No OFD packet to send [14:06:37]OFD Sender: No OFD packet to send [14:06:42]OFD Sender: No OFD packet to send [14:06:47]OFD Sender: No OFD packet to send [14:06:52]OFD Sender: No OFD packet to send [14:06:57]OFD Sender: No OFD packet to send [14:07:02]OFD Sender: No OFD packet to send [14:07:07]OFD Sender: No OFD packet to send [14:07:12]OFD Sender: No OFD packet to send [14:07:17]OFD Sender: No OFD packet to send [14:07:22]OFD Sender: No OFD packet to send [14:07:27]OFD Sender: No OFD packet to send [14:07:32]OFD Sender: No OFD packet to send [14:07:35]accept exits with 9 [14:07:35]New connection [14:07:35]New thread 3067211108 created [14:07:35]Thread 3067354468 joined [14:07:35]Waiting for new connection... [14:07:35] Sock 9.Parse request [14:07:35]Sock 9.Check first char [14:07:35]Sock 9.First char is OK [14:07:35]request: POST /json_proto HTTP/1.0 [14:07:35]Method: POST [14:07:35]URL: /json_proto [14:07:35]Method is POST - this is cgi request [14:07:35]url: /json_proto [14:07:35]query_string will be loaded in cgi processing [14:07:35]execute_cgi json_proto POST (null) [14:07:35]execute_cgi path=json_proto method=POST [14:07:35]POST find Content-Length [14:07:35]Host: 172.17.44.196:8080 [14:07:35]Content-Length: 678 [14:07:35]Content-Type: application/json [14:07:35] [14:07:35]POST finish read [14:07:35]Found Content-Length = 678 [14:07:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "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" ] } } [14:07:35]execute_script... [14:07: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)1966407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "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" ] } } [14:07:35]POST & json_proto [14:07:35]process_json_proto [14:07:35]json parsed OK: [14:07:35]protocol is kg_v1.0 [14:07:35]action value=close_receipt [14:07:35]process_action close_receipt [14:07:35]cmd_close_receipt [14:07:35]MH_GetDate [14:07:35]Write to MH i2c: F0 00 00 9E 1C A9 [14:07:35]Write i2c OK [14:07:35]MH_I2C_Read... [14:07:35]Read from MH i2c: F0 [14:07:35]MH_I2C_Read... [14:07:35]Read from MH i2c: F0 09 00 [14:07:35]MH_I2C_Read... [14:07:35]Read from MH i2c: F0 09 00 9E 1C 00 A8 54 1A 67 E7 19 F8 65 8C [14:07:35]GetLastDocTimeStamp 1729778395 [14:07:35]current date 1729778856 [14:07:35]FM_GetShiftState [14:07:35]SAM_PROTO_GetShiftState [14:07:35]wFMCommunicate request_size=4 [14:07:35]MH_SAM_APDU [14:07:35]CAPDU: 80 13 01 00 [14:07:35]Write to MH i2c: E2 08 00 9F 1C 80 13 01 00 00 00 00 00 38 [14:07:35]Write i2c OK [14:07:35]MH_I2C_Read... [14:07:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:35]Read from MH i2c: E2 [14:07:35]MH_I2C_Read... [14:07:35]Read from MH i2c: E2 0E 00 [14:07:35]MH_I2C_Read... [14:07:35]Read from MH i2c: E2 0E 00 9F 1C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 DC [14:07:35]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:07:35]wFMCommunicate OK [14:07:35]SAM_PROTO_GetShiftState done [14:07:35]FM_GetShiftState done [14:07:35]opened in 1729729413 [14:07:35]opened+sec_in_day 1729815813 [14:07:35]quantity*price = 60009 [14:07:35]sum+1 = 60010 [14:07:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 214 24.10.2024 14:07 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75775 ФПД: 195905277486644 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T140736&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75775&fm=195905277486644&tin=02508201610067®Number=0000000000161154&sum=60000 [14:07:36]StoreToDocumentArchive [14:07:36]shift 174 fd 75775 [14:07:36]save to /storage/0174/doc_00075775 [14:07:36]save last doc name /storage/0174/doc_00075775 to /storage/kkm_last_doc_name [14:07:36]save OK [14:07:36]Clear old archive folders... [14:07:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:07:36]tlvbuf is B6F230E0 [14:07:36]SAM_PROTO_ClearQueue [14:07:36]wFMCommunicate request_size=4 [14:07:36]MH_SAM_APDU [14:07:36]CAPDU: 80 09 00 00 [14:07:36]Write to MH i2c: E2 08 00 AC 1C 80 09 00 00 00 00 00 00 3A [14:07:36]Write i2c OK [14:07:36]MH_I2C_Read... [14:07:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:07:36]Read from MH i2c: E2 [14:07:36]MH_I2C_Read... [14:07:36]Read from MH i2c: E2 03 00 [14:07:36]MH_I2C_Read... [14:07:36]Read from MH i2c: E2 03 00 AC 1C 00 90 00 3C [14:07:36]RAPDU: 90 00 [14:07:36]wFMCommunicate OK [14:07:36]SAM_PROTO_ClearQueue done [14:07:36]KKMCreateOFDPacket [14:07:36]OFDProtocolAddRootSTLVToBuf [14:07:36]FM_MakeSignedData [14:07:36]FM_MakeSignedData [14:07:36]SAM_PROTO_SignData [14:07:36]wFMCommunicate request_size=4 [14:07:36]MH_SAM_APDU [14:07:36]CAPDU: 80 0D 01 02 [14:07:36]Write to MH i2c: E2 08 00 AD 1C 80 0D 01 02 00 00 00 00 42 [14:07:36]Write i2c OK [14:07:36]MH_I2C_Read... [14:07:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:07:36]Read from MH i2c: E2 [14:07:36]MH_I2C_Read... [14:07:36]Read from MH i2c: E2 03 00 [14:07:36]MH_I2C_Read... [14:07:36]Read from MH i2c: E2 03 00 AD 1C 00 90 00 3D [14:07:36]RAPDU: 90 00 [14:07:36]wFMCommunicate OK [14:07:36]wFMCommunicate request_size=255 [14:07:36]MH_SAM_APDU [14:07: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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 D6 00 00 00 F4 03 04 00 A8 54 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FF 27 01 00 35 04 06 00 B2 [14:07:36]Write to MH i2c: E2 02 01 AE 1C 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 D6 00 00 00 F4 03 04 00 A8 54 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FF 27 01 00 35 04 06 00 B2 00 00 7B [14:07:36]Write i2c OK [14:07:36]MH_I2C_Read... [14:07:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:36]Read from MH i2c: E2 [14:07:36]MH_I2C_Read... [14:07:36]Read from MH i2c: E2 03 00 [14:07:36]MH_I2C_Read... [14:07:36]Read from MH i2c: E2 03 00 AE 1C 00 90 00 3E [14:07:36]RAPDU: 90 00 [14:07:36]wFMCommunicate OK [14:07:36]wFMCommunicate request_size=10 [14:07:36]MH_SAM_APDU [14:07:36]CAPDU: 80 0D 02 02 05 2C C0 79 66 34 [14:07:36]Write to MH i2c: E2 0D 00 AF 1C 80 0D 02 02 05 00 2C C0 79 66 34 00 00 4E [14:07:36]Write i2c OK [14:07:36]MH_I2C_Read... [14:07:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:37]Read from MH i2c: E2 [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: E2 03 00 [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: E2 03 00 AF 1C 00 90 00 3F [14:07:37]RAPDU: 90 00 [14:07:37]wFMCommunicate OK [14:07:37]wFMCommunicate request_size=4 [14:07:37]MH_SAM_APDU [14:07:37]CAPDU: 80 0D 03 02 [14:07:37]Write to MH i2c: E2 08 00 B0 1C 80 0D 03 02 00 00 00 00 47 [14:07:37]Write i2c OK [14:07:37]MH_I2C_Read... [14:07:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:07:37]Read from MH i2c: E2 [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: E2 0B 00 [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: E2 0B 00 B0 1C 00 5C AE 82 08 A1 1C EB AD 90 00 31 [14:07:37]RAPDU: 5C AE 82 08 A1 1C EB AD 90 00 [14:07:37]wFMCommunicate OK [14:07:37]SAM_PROTO_SignData done [14:07:37]FM_MakeSignedData done [14:07:37]CreateOFDProtocolMessage [14:07:37]wFMCommunicate request_size=4 [14:07:37]MH_SAM_APDU [14:07:37]CAPDU: 80 11 00 00 [14:07:37]Write to MH i2c: E2 08 00 B1 1C 80 11 00 00 00 00 00 00 47 [14:07:37]Write i2c OK [14:07:37]MH_I2C_Read... [14:07:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:37]Read from MH i2c: E2 [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: E2 17 00 [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: E2 17 00 B1 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 94 [14:07:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:07:37]wFMCommunicate OK [14:07:37]CreateOFDProtocolMessage done [14:07:37]OFDSenderStorePacket 75775 [14:07:37]StoreOFDPacket docnum=75775 [14:07:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 4A 9A 07 01 FB 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 D6 00 00 00 F4 03 04 00 A8 54 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FF 27 01 00 35 04 06 00 B2 2C C0 79 66 34 5C AE 82 08 A1 1C EB AD [14:07:37]CheckFolder [14:07:37]dirname=/storage/ofd_packets [14:07:37]CheckFolder done [14:07:37]ProducePacketName [14:07:37]name=ofd_packets/00075775 [14:07:37]NVStorageSaveData ofd_packets/00075775 [14:07:37]File name is /storage/ofd_packets/00075775 [14:07:37]Write 301 bytes [14:07:37]NVStorageSaveData done [14:07:37]OFDSenderStorePacket done [14:07:37]KKMCreateOFDPacket done [14:07:37]NVStorageSaveData kkm_last_timestamp [14:07:37]File name is /storage/kkm_last_timestamp [14:07:37]Write 4 bytes [14:07:37]NVStorageSaveData done [14:07:37]ExternCall_PrintAddStr [14:07:37]wPrintStart [14:07:37]Write to MH i2c: 01 00 00 B2 1C CE [14:07:37]Write i2c OK [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: 01 [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: 01 07 00 [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: 01 07 00 B2 1C 00 00 00 00 00 FF 0F E3 [14:07:37]RasterBufferAndPrint [14:07:37]line Счет N : (1)1966407 [14:07:37]line ИНН: 02508201610067 [14:07:37]line Контрольно-Кассовый Чек [14:07:37]line ПРОДАЖА [14:07:37]line ТРК (МРК, ГНК) : 53 [14:07:37]line Товар: 2710124130 [14:07:37]line Аи-92-К-5 [14:07:37]line 8.970 * 66.90 [14:07:37]line = 600.09 [14:07:37]line НДС 12% НСП 1% [14:07:37]line > о реализуемом товаре [14:07:37]line ОКРУГЛЕНИЕ: -0.09 [14:07:37]line ИТОГО: 600.00 [14:07:37]line Внесено: 600.00 [14:07:37]line СДАЧА: 0.00 [14:07:37]line НСП 1% : 5.31 [14:07:37]line НДС 12% : 63.73 [14:07:37]line Наличными: 600.00 [14:07:37]line Безнал.: 0.00 [14:07:37]line Место: АЗС № 133 "Партнер Нефть" [14:07:37]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:07:37]line СНО: Общий режим [14:07:37]line Чек 214 24.10.2024 14:07 [14:07:37]line Смена: 174 ФФД: 1.0 [14:07:37]line ЗНМ: 0300000020 [14:07:37]line РНМ: 0000000000161154 [14:07:37]line Версия ККМ: v1.0 [14:07:37]line ФМ: 0000000000963323 [14:07:37]line ФД: 75775 [14:07:37]line ФПД: 195905277486644 [14:07:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T140736&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75775&fm=195905277486644&tin=02508201610067®Number=0000000000161154&sum=60000 [14:07:37]OFD Sender: Processing packet 75775 [packets to send 16, broken 15] [14:07:37]ProducePacketName [14:07:37]name=ofd_packets/00075775 [14:07:37]OFD Sender: To server: pG, [14:07:37]CommunicateWithHost lk.salyk.kg:30040 [14:07:37]ConnectInit lk.salyk.kg [14:07:37]written 0, free lines is 4095 [14:07:37]Connected sock=10 [14:07:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 4A 9A 07 01 FB 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 D6 00 00 00 F4 03 04 00 A8 54 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 FF 27 01 00 35 04 06 00 B2 2C C0 79 66 34 5C AE 82 08 A1 1C EB AD [14:07:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 A3 AB 47 00 CD 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 39 36 33 33 32 33 10 04 04 00 FF 27 01 00 F4 03 04 00 7F FD 19 67 B6 04 01 00 00 C4 48 0F F8 46 41 A8 51 [14:07:37]CommunicateWithHost err = 0 [14:07:37]CheckOFDResponse [14:07:37]1017 (14) - 77093643461234 [14:07:37]1041 (16) - 0000000000963323 [14:07:37]1040 (4) - 75775 [14:07:37]1012 (4) - 24.10.2024 07:55 [14:07:37]1206 (1) - 0 [14:07:37]OFD Sender: Remove packet 75775 [14:07:37]ProducePacketName [14:07:37]name=ofd_packets/00075775 [14:07:37]NVStorageDeleteData [14:07:37]Write to MH i2c: 01 00 00 DC 1C F8 [14:07:37]Write i2c OK [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: 01 [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: 01 07 00 [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: 01 07 00 DC 1C 00 00 00 00 00 B0 0C BB [14:07:37]RasterBufferAndPrint [14:07:37]line [14:07:37]line [14:07:37]line [14:07:37]line [14:07:37]line [14:07:37]written 0, free lines is 3251 [14:07:37]MH_Cut [14:07:37]Write to MH i2c: D1 01 00 E3 1C 01 D1 [14:07:37]Write i2c OK [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: D1 [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: D1 01 00 [14:07:37]MH_I2C_Read... [14:07:37]Read from MH i2c: D1 01 00 E3 1C 00 D0 [14:07:37]Write to MH i2c: 01 00 00 E4 1C 00 [14:07:37]Write i2c OK [14:07:37]MH_I2C_Read... [14:07:38]OFD Sender: No OFD packet to send [14:07:38]*** Cut start [14:07:38]*** Partial cut [14:07:38]*** CUTSNS_PIN = 1 [14:07:38]*** CUTSNS_PIN = 0 [14:07:39]*** Brake cut motor [14:07:39]Read from MH i2c: 01 [14:07:39]MH_I2C_Read... [14:07:39]*** Stop cut motor [14:07:39]*** Cut end [14:07:39]Read from MH i2c: 01 07 00 [14:07:39]MH_I2C_Read... [14:07:39]Read from MH i2c: 01 07 00 E4 1C 00 00 00 00 00 FF 0F 15 [14:07:39]process_action close_receipt done [14:07:39]requested_data is exist [14:07:39]produce_requested_data [14:07:39]requested_item fm.sn is exist - process it [14:07:39]wFMCommunicate request_size=4 [14:07:39]MH_SAM_APDU [14:07:39]CAPDU: 80 11 00 00 [14:07:39]Write to MH i2c: E2 08 00 E5 1C 80 11 00 00 00 00 00 00 7B [14:07:39]Write i2c OK [14:07:39]MH_I2C_Read... [14:07:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:39]Read from MH i2c: E2 [14:07:39]MH_I2C_Read... [14:07:39]Read from MH i2c: E2 17 00 [14:07:39]MH_I2C_Read... [14:07:39]Read from MH i2c: E2 17 00 E5 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 C8 [14:07:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:07:39]wFMCommunicate OK [14:07:39]requested_item fd.num is exist - process it [14:07:39]SAM_PROTO_GetFieldsCounters [14:07:39]wFMCommunicate request_size=4 [14:07:39]MH_SAM_APDU [14:07:39]CAPDU: 80 13 00 00 [14:07:39]Write to MH i2c: E2 08 00 E6 1C 80 13 00 00 00 00 00 00 7E [14:07:39]Write i2c OK [14:07:39]MH_I2C_Read... [14:07:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:07:39]Read from MH i2c: E2 [14:07:39]MH_I2C_Read... [14:07:39]Read from MH i2c: E2 62 00 [14:07:39]MH_I2C_Read... [14:07:39]Read from MH i2c: E2 62 00 E6 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 FF 27 01 00 0E 04 04 00 AE 00 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 E9 [14:07:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 FF 27 01 00 0E 04 04 00 AE 00 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:07:39]wFMCommunicate OK [14:07:39]SAM_PROTO_GetFieldsCounters done [14:07:39]requested_item shift.num is exist - process it [14:07:39]requested_item shift.opened is exist - process it [14:07:39]req_shift_opened [14:07:39]FM_GetShiftState [14:07:39]SAM_PROTO_GetShiftState [14:07:39]wFMCommunicate request_size=4 [14:07:39]MH_SAM_APDU [14:07:39]CAPDU: 80 13 01 00 [14:07:39]Write to MH i2c: E2 08 00 E7 1C 80 13 01 00 00 00 00 00 80 [14:07:39]Write i2c OK [14:07:39]MH_I2C_Read... [14:07:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:39]Read from MH i2c: E2 [14:07:39]MH_I2C_Read... [14:07:39]Read from MH i2c: E2 0E 00 [14:07:39]MH_I2C_Read... [14:07:39]Read from MH i2c: E2 0E 00 E7 1C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 24 [14:07:39]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:07:39]wFMCommunicate OK [14:07:39]SAM_PROTO_GetShiftState done [14:07:39]FM_GetShiftState done [14:07:39]req_shift_opened done [14:07:39]requested_item shift.open_date is exist - process it [14:07:39]req_shift_open_date [14:07:39]req_shift_open_date done [14:07:39]produce_requested_data done [14:07:39]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75775,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:07:39]process_action_free close_receipt [14:07:39]json_value_free [14:07:39]json_value_free done [14:07:39]process_json_proto returns [14:07:39]Send response to host [14:07:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75775,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:07:39]free response buf [14:07:39]execute_script done [14:07:39]execute_script returns [14:07:39]free content buf [14:07:39]Sock 9.Close socket [14:07:39]Sock 9.Thread stoped [14:07:43]OFD Sender: No OFD packet to send [14:07:48]OFD Sender: No OFD packet to send [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:23]OFD Sender: No OFD packet to send [14:08:28]OFD Sender: No OFD packet to send [14:08:33]OFD Sender: No OFD packet to send [14:08:38]OFD Sender: No OFD packet to send [14:08:43]OFD Sender: No OFD packet to send [14:08:48]OFD Sender: No OFD packet to send [14:08:53]OFD Sender: No OFD packet to send [14:08:58]OFD Sender: No OFD packet to send [14:09:03]OFD Sender: No OFD packet to send [14:09:08]OFD Sender: No OFD packet to send [14:09:13]OFD Sender: No OFD packet to send [14:09:18]OFD Sender: No OFD packet to send [14:09:23]OFD Sender: No OFD packet to send [14:09:28]OFD Sender: No OFD packet to send [14:09:33]OFD Sender: No OFD packet to send [14:09:38]OFD Sender: No OFD packet to send [14:09:43]OFD Sender: No OFD packet to send [14:09:48]OFD Sender: No OFD packet to send [14:09:53]OFD Sender: No OFD packet to send [14:09:58]OFD Sender: No OFD packet to send [14:10:03]OFD Sender: No OFD packet to send [14:10:08]OFD Sender: No OFD packet to send [14:10:13]OFD Sender: No OFD packet to send [14:10:18]OFD Sender: No OFD packet to send [14:10:23]OFD Sender: No OFD packet to send [14:10:28]OFD Sender: No OFD packet to send [14:10:30]accept exits with 8 [14:10:30]New connection [14:10:30]New thread 3067354468 created [14:10:30]Thread 3067211108 joined [14:10:30]Waiting for new connection... [14:10:30] Sock 8.Parse request [14:10:30]Sock 8.Check first char [14:10:30]Sock 8.First char is OK [14:10:30]request: POST /json_proto HTTP/1.0 [14:10:30]Method: POST [14:10:30]URL: /json_proto [14:10:30]Method is POST - this is cgi request [14:10:30]url: /json_proto [14:10:30]query_string will be loaded in cgi processing [14:10:30]execute_cgi json_proto POST (null) [14:10:30]execute_cgi path=json_proto method=POST [14:10:30]POST find Content-Length [14:10:30]Host: 172.17.44.196:8080 [14:10:30]Content-Length: 767 [14:10:30]Content-Type: application/json [14:10:30] [14:10:30]POST finish read [14:10:30]Found Content-Length = 767 [14:10:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:30]execute_script... [14: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)1966409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:30]POST & json_proto [14:10:30]process_json_proto [14:10:30]json parsed OK: [14:10:30]protocol is kg_v1.0 [14:10:30]action value=close_receipt [14:10:30]process_action close_receipt [14:10:30]cmd_close_receipt [14:10:30]MH_GetDate [14:10:30]Write to MH i2c: F0 00 00 E8 1C F3 [14:10:30]Write i2c OK [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: F0 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: F0 09 00 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: F0 09 00 E8 1C 00 57 55 1A 67 E7 19 F8 65 86 [14:10:30]GetLastDocTimeStamp 1729778856 [14:10:30]current date 1729779031 [14:10:30]FM_GetShiftState [14:10:30]SAM_PROTO_GetShiftState [14:10:30]wFMCommunicate request_size=4 [14:10:30]MH_SAM_APDU [14:10:30]CAPDU: 80 13 01 00 [14:10:30]Write to MH i2c: E2 08 00 E9 1C 80 13 01 00 00 00 00 00 82 [14:10:30]Write i2c OK [14:10:30]MH_I2C_Read... [14:10:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:30]Read from MH i2c: E2 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: E2 0E 00 [14:10:30]MH_I2C_Read... [14:10:30]Read from MH i2c: E2 0E 00 E9 1C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 26 [14:10:30]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:10:30]wFMCommunicate OK [14:10:30]SAM_PROTO_GetShiftState done [14:10:30]FM_GetShiftState done [14:10:30]opened in 1729729413 [14:10:30]opened+sec_in_day 1729815813 [14:10:30]quantity*price = 50041 [14:10:30]sum+1 = 50042 [14:10:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 215 24.10.2024 14:10 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75776 ФПД: 50676375072465 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141031&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75776&fm=50676375072465&tin=02508201610067®Number=0000000000161154&sum=50041 [14:10:31]StoreToDocumentArchive [14:10:31]shift 174 fd 75776 [14:10:31]save to /storage/0174/doc_00075776 [14:10:31]save last doc name /storage/0174/doc_00075776 to /storage/kkm_last_doc_name [14:10:31]save OK [14:10:31]Clear old archive folders... [14:10:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:10:31]tlvbuf is B6F0A410 [14:10:31]SAM_PROTO_ClearQueue [14:10:31]wFMCommunicate request_size=4 [14:10:31]MH_SAM_APDU [14:10:31]CAPDU: 80 09 00 00 [14:10:31]Write to MH i2c: E2 08 00 F6 1C 80 09 00 00 00 00 00 00 84 [14:10:31]Write i2c OK [14:10:31]MH_I2C_Read... [14:10:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:10:31]Read from MH i2c: E2 [14:10:31]MH_I2C_Read... [14:10:31]Read from MH i2c: E2 03 00 [14:10:31]MH_I2C_Read... [14:10:31]Read from MH i2c: E2 03 00 F6 1C 00 90 00 86 [14:10:31]RAPDU: 90 00 [14:10:31]wFMCommunicate OK [14:10:31]SAM_PROTO_ClearQueue done [14:10:31]KKMCreateOFDPacket [14:10:31]OFDProtocolAddRootSTLVToBuf [14:10:31]FM_MakeSignedData [14:10:31]FM_MakeSignedData [14:10:31]SAM_PROTO_SignData [14:10:31]wFMCommunicate request_size=4 [14:10:31]MH_SAM_APDU [14:10:31]CAPDU: 80 0D 01 02 [14:10:31]Write to MH i2c: E2 08 00 F7 1C 80 0D 01 02 00 00 00 00 8C [14:10:31]Write i2c OK [14:10:31]MH_I2C_Read... [14:10:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:10:31]Read from MH i2c: E2 [14:10:31]MH_I2C_Read... [14:10:31]Read from MH i2c: E2 03 00 [14:10:31]MH_I2C_Read... [14:10:31]Read from MH i2c: E2 03 00 F7 1C 00 90 00 87 [14:10:31]RAPDU: 90 00 [14:10:31]wFMCommunicate OK [14:10:31]wFMCommunicate request_size=255 [14:10:31]MH_SAM_APDU [14: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 57 55 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 00 28 01 00 35 04 06 00 2E [14:10:31]Write to MH i2c: E2 02 01 F8 1C 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 57 55 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 00 28 01 00 35 04 06 00 2E 00 00 69 [14:10:31]Write i2c OK [14:10:31]MH_I2C_Read... [14:10:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:31]Read from MH i2c: E2 [14:10:31]MH_I2C_Read... [14:10:31]Read from MH i2c: E2 03 00 [14:10:31]MH_I2C_Read... [14:10:31]Read from MH i2c: E2 03 00 F8 1C 00 90 00 88 [14:10:31]RAPDU: 90 00 [14:10:31]wFMCommunicate OK [14:10:31]wFMCommunicate request_size=10 [14:10:31]MH_SAM_APDU [14:10:31]CAPDU: 80 0D 02 02 05 17 03 55 AE D1 [14:10:31]Write to MH i2c: E2 0D 00 F9 1C 80 0D 02 02 05 00 17 03 55 AE D1 00 00 87 [14:10:31]Write i2c OK [14:10:31]MH_I2C_Read... [14:10:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:31]Read from MH i2c: E2 [14:10:31]MH_I2C_Read... [14:10:31]Read from MH i2c: E2 03 00 [14:10:31]MH_I2C_Read... [14:10:31]Read from MH i2c: E2 03 00 F9 1C 00 90 00 89 [14:10:31]RAPDU: 90 00 [14:10:31]wFMCommunicate OK [14:10:31]wFMCommunicate request_size=4 [14:10:31]MH_SAM_APDU [14:10:31]CAPDU: 80 0D 03 02 [14:10:31]Write to MH i2c: E2 08 00 FA 1C 80 0D 03 02 00 00 00 00 91 [14:10:31]Write i2c OK [14:10:31]MH_I2C_Read... [14:10:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:10:32]Read from MH i2c: E2 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: E2 0B 00 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: E2 0B 00 FA 1C 00 6A 39 37 9B 79 87 3D 70 90 00 B4 [14:10:32]RAPDU: 6A 39 37 9B 79 87 3D 70 90 00 [14:10:32]wFMCommunicate OK [14:10:32]SAM_PROTO_SignData done [14:10:32]FM_MakeSignedData done [14:10:32]CreateOFDProtocolMessage [14:10:32]wFMCommunicate request_size=4 [14:10:32]MH_SAM_APDU [14:10:32]CAPDU: 80 11 00 00 [14:10:32]Write to MH i2c: E2 08 00 FB 1C 80 11 00 00 00 00 00 00 91 [14:10:32]Write i2c OK [14:10:32]MH_I2C_Read... [14:10:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:32]Read from MH i2c: E2 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: E2 17 00 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: E2 17 00 FB 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 DE [14:10:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:10:32]wFMCommunicate OK [14:10:32]CreateOFDProtocolMessage done [14:10:32]OFDSenderStorePacket 75776 [14:10:32]StoreOFDPacket docnum=75776 [14:10:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 2A E7 07 01 90 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 57 55 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 00 28 01 00 35 04 06 00 2E 17 03 55 AE D1 6A 39 37 9B 79 87 3D 70 [14:10:32]CheckFolder [14:10:32]dirname=/storage/ofd_packets [14:10:32]CheckFolder done [14:10:32]ProducePacketName [14:10:32]name=ofd_packets/00075776 [14:10:32]NVStorageSaveData ofd_packets/00075776 [14:10:32]File name is /storage/ofd_packets/00075776 [14:10:32]Write 301 bytes [14:10:32]NVStorageSaveData done [14:10:32]OFDSenderStorePacket done [14:10:32]KKMCreateOFDPacket done [14:10:32]NVStorageSaveData kkm_last_timestamp [14:10:32]File name is /storage/kkm_last_timestamp [14:10:32]Write 4 bytes [14:10:32]NVStorageSaveData done [14:10:32]ExternCall_PrintAddStr [14:10:32]wPrintStart [14:10:32]Write to MH i2c: 01 00 00 FC 1C 18 [14:10:32]Write i2c OK [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: 01 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: 01 07 00 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: 01 07 00 FC 1C 00 00 00 00 00 FF 0F 2D [14:10:32]RasterBufferAndPrint [14:10:32]line Счет N : (1)1966409 [14:10:32]line ИНН: 02508201610067 [14:10:32]line Контрольно-Кассовый Чек [14:10:32]line ПРОДАЖА [14:10:32]line ТРК (МРК, ГНК) : 33 [14:10:32]line Товар: 2710124130 [14:10:32]line Аи-92-К-5 [14:10:32]line 7.480 * 66.90 [14:10:32]line = 500.41 [14:10:32]line НДС 12% НСП 1% [14:10:32]line > о реализуемом товаре [14:10:32]line ИТОГО: 500.41 [14:10:32]line НСП 1% : 4.43 [14:10:32]line НДС 12% : 53.14 [14:10:32]line Наличными: 0.00 [14:10:32]line Безнал.: 500.41 [14:10:32]line Место: АЗС № 133 "Партнер Нефть" [14:10:32]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:10:32]line СНО: Общий режим [14:10:32]line Чек 215 24.10.2024 14:10 [14:10:32]line Смена: 174 ФФД: 1.0 [14:10:32]line ЗНМ: 0300000020 [14:10:32]line РНМ: 0000000000161154 [14:10:32]line Версия ККМ: v1.0 [14:10:32]line Платежная система: Mbank [14:10:32]line ФМ: 0000000000963323 [14:10:32]line ФД: 75776 [14:10:32]line ФПД: 50676375072465 [14:10:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141031&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75776&fm=50676375072465&tin=02508201610067®Number=0000000000161154&sum=50041 [14:10:32]OFD Sender: Processing packet 75776 [packets to send 16, broken 15] [14:10:32]ProducePacketName [14:10:32]name=ofd_packets/00075776 [14:10:32]OFD Sender: To server: pG, [14:10:32]CommunicateWithHost lk.salyk.kg:30040 [14:10:32]ConnectInit lk.salyk.kg [14:10:32]written 0, free lines is 4095 [14:10:32]Connected sock=10 [14:10:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 2A E7 07 01 90 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 57 55 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 00 28 01 00 35 04 06 00 2E 17 03 55 AE D1 6A 39 37 9B 79 87 3D 70 [14:10:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 81 FD 47 00 9A 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 39 36 33 33 32 33 10 04 04 00 00 28 01 00 F4 03 04 00 2E FE 19 67 B6 04 01 00 00 1B D9 23 A7 FE B3 89 90 [14:10:32]CommunicateWithHost err = 0 [14:10:32]CheckOFDResponse [14:10:32]1017 (14) - 77093643461234 [14:10:32]1041 (16) - 0000000000963323 [14:10:32]1040 (4) - 75776 [14:10:32]1012 (4) - 24.10.2024 07:58 [14:10:32]1206 (1) - 0 [14:10:32]OFD Sender: Remove packet 75776 [14:10:32]ProducePacketName [14:10:32]name=ofd_packets/00075776 [14:10:32]NVStorageDeleteData [14:10:32]Write to MH i2c: 01 00 00 24 1D 41 [14:10:32]Write i2c OK [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: 01 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: 01 07 00 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: 01 07 00 24 1D 00 00 00 00 00 CE 0C 22 [14:10:32]RasterBufferAndPrint [14:10:32]line [14:10:32]line [14:10:32]line [14:10:32]line [14:10:32]line [14:10:32]written 0, free lines is 3281 [14:10:32]MH_Cut [14:10:32]Write to MH i2c: D1 01 00 2B 1D 01 1A [14:10:32]Write i2c OK [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: D1 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: D1 01 00 [14:10:32]MH_I2C_Read... [14:10:32]Read from MH i2c: D1 01 00 2B 1D 00 19 [14:10:32]Write to MH i2c: 01 00 00 2C 1D 49 [14:10:32]Write i2c OK [14:10:32]MH_I2C_Read... [14:10:33]OFD Sender: No OFD packet to send [14:10:33]*** Cut start [14:10:33]*** Partial cut [14:10:33]*** CUTSNS_PIN = 1 [14:10:33]*** CUTSNS_PIN = 0 [14:10:34]*** Brake cut motor [14:10:34]Read from MH i2c: 01 [14:10:34]MH_I2C_Read... [14:10:34]*** Stop cut motor [14:10:34]*** Cut end [14:10:34]Read from MH i2c: 01 07 00 [14:10:34]MH_I2C_Read... [14:10:34]Read from MH i2c: 01 07 00 2C 1D 00 00 00 00 00 FF 0F 5E [14:10:34]process_action close_receipt done [14:10:34]requested_data is exist [14:10:34]produce_requested_data [14:10:34]requested_item fm.sn is exist - process it [14:10:34]wFMCommunicate request_size=4 [14:10:34]MH_SAM_APDU [14:10:34]CAPDU: 80 11 00 00 [14:10:34]Write to MH i2c: E2 08 00 2D 1D 80 11 00 00 00 00 00 00 C4 [14:10:34]Write i2c OK [14:10:34]MH_I2C_Read... [14:10:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:34]Read from MH i2c: E2 [14:10:34]MH_I2C_Read... [14:10:34]Read from MH i2c: E2 17 00 [14:10:34]MH_I2C_Read... [14:10:34]Read from MH i2c: E2 17 00 2D 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 11 [14:10:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:10:34]wFMCommunicate OK [14:10:34]requested_item fd.num is exist - process it [14:10:34]SAM_PROTO_GetFieldsCounters [14:10:34]wFMCommunicate request_size=4 [14:10:34]MH_SAM_APDU [14:10:34]CAPDU: 80 13 00 00 [14:10:34]Write to MH i2c: E2 08 00 2E 1D 80 13 00 00 00 00 00 00 C7 [14:10:34]Write i2c OK [14:10:34]MH_I2C_Read... [14:10:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:10:34]Read from MH i2c: E2 [14:10:34]MH_I2C_Read... [14:10:34]Read from MH i2c: E2 62 00 [14:10:34]MH_I2C_Read... [14:10:34]Read from MH i2c: E2 62 00 2E 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 00 28 01 00 0E 04 04 00 AE 00 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 37 [14:10:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 00 28 01 00 0E 04 04 00 AE 00 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:10:34]wFMCommunicate OK [14:10:34]SAM_PROTO_GetFieldsCounters done [14:10:34]requested_item shift.num is exist - process it [14:10:34]requested_item shift.opened is exist - process it [14:10:34]req_shift_opened [14:10:34]FM_GetShiftState [14:10:34]SAM_PROTO_GetShiftState [14:10:34]wFMCommunicate request_size=4 [14:10:34]MH_SAM_APDU [14:10:34]CAPDU: 80 13 01 00 [14:10:34]Write to MH i2c: E2 08 00 2F 1D 80 13 01 00 00 00 00 00 C9 [14:10:34]Write i2c OK [14:10:34]MH_I2C_Read... [14:10:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:34]Read from MH i2c: E2 [14:10:34]MH_I2C_Read... [14:10:34]Read from MH i2c: E2 0E 00 [14:10:34]MH_I2C_Read... [14:10:34]Read from MH i2c: E2 0E 00 2F 1D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 6D [14:10:34]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:10:34]wFMCommunicate OK [14:10:34]SAM_PROTO_GetShiftState done [14:10:34]FM_GetShiftState done [14:10:34]req_shift_opened done [14:10:34]requested_item shift.open_date is exist - process it [14:10:34]req_shift_open_date [14:10:34]req_shift_open_date done [14:10:34]produce_requested_data done [14:10:34]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75776,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:10:34]process_action_free close_receipt [14:10:34]json_value_free [14:10:34]json_value_free done [14:10:34]process_json_proto returns [14:10:34]Send response to host [14:10:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75776,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:10:34]free response buf [14:10:34]execute_script done [14:10:34]execute_script returns [14:10:34]free content buf [14:10:34]Sock 8.Close socket [14:10:34]Sock 8.Thread stoped [14:10:38]OFD Sender: No OFD packet to send [14:10:43]OFD Sender: No OFD packet to send [14:10:48]OFD Sender: No OFD packet to send [14:10:53]OFD Sender: No OFD packet to send [14:10:58]OFD Sender: No OFD packet to send [14:11:03]OFD Sender: No OFD packet to send [14:11:08]OFD Sender: No OFD packet to send [14:11:13]OFD Sender: No OFD packet to send [14:11:18]OFD Sender: No OFD packet to send [14:11:23]OFD Sender: No OFD packet to send [14:11:28]OFD Sender: No OFD packet to send [14:11:33]OFD Sender: No OFD packet to send [14:11:38]OFD Sender: No OFD packet to send [14:11:43]OFD Sender: No OFD packet to send [14:11:48]OFD Sender: No OFD packet to send [14:11:53]OFD Sender: No OFD packet to send [14:11:55]accept exits with 9 [14:11:55]New connection [14:11:55]New thread 3067211108 created [14:11:55]Thread 3067354468 joined [14:11:55]Waiting for new connection... [14:11:55] Sock 9.Parse request [14:11:55]Sock 9.Check first char [14:11:55]Sock 9.First char is OK [14:11:55]request: POST /json_proto HTTP/1.0 [14:11:55]Method: POST [14:11:55]URL: /json_proto [14:11:55]Method is POST - this is cgi request [14:11:55]url: /json_proto [14:11:55]query_string will be loaded in cgi processing [14:11:55]execute_cgi json_proto POST (null) [14:11:55]execute_cgi path=json_proto method=POST [14:11:55]POST find Content-Length [14:11:55]Host: 172.17.44.196:8080 [14:11:55]Content-Length: 678 [14:11:55]Content-Type: application/json [14:11:55] [14:11:55]POST finish read [14:11:55]Found Content-Length = 678 [14:11:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "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" ] } } [14:11:55]execute_script... [14:11: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)1966408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "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" ] } } [14:11:55]POST & json_proto [14:11:55]process_json_proto [14:11:55]json parsed OK: [14:11:55]protocol is kg_v1.0 [14:11:55]action value=close_receipt [14:11:55]process_action close_receipt [14:11:55]cmd_close_receipt [14:11:55]MH_GetDate [14:11:55]Write to MH i2c: F0 00 00 30 1D 3C [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: F0 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: F0 09 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: F0 09 00 30 1D 00 AC 55 1A 67 E7 19 F8 65 24 [14:11:55]GetLastDocTimeStamp 1729779031 [14:11:55]current date 1729779116 [14:11:55]FM_GetShiftState [14:11:55]SAM_PROTO_GetShiftState [14:11:55]wFMCommunicate request_size=4 [14:11:55]MH_SAM_APDU [14:11:55]CAPDU: 80 13 01 00 [14:11:55]Write to MH i2c: E2 08 00 31 1D 80 13 01 00 00 00 00 00 CB [14:11:55]Write i2c OK [14:11:55]MH_I2C_Read... [14:11:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:55]Read from MH i2c: E2 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 0E 00 [14:11:55]MH_I2C_Read... [14:11:55]Read from MH i2c: E2 0E 00 31 1D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 6F [14:11:55]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:11:55]wFMCommunicate OK [14:11:55]SAM_PROTO_GetShiftState done [14:11:55]FM_GetShiftState done [14:11:55]opened in 1729729413 [14:11:55]opened+sec_in_day 1729815813 [14:11:55]quantity*price = 70044 [14:11:55]sum+1 = 70046 [14:11:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 216 24.10.2024 14:11 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75777 ФПД: 89338456241732 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141156&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75777&fm=89338456241732&tin=02508201610067®Number=0000000000161154&sum=70000 [14:11:56]StoreToDocumentArchive [14:11:56]shift 174 fd 75777 [14:11:56]save to /storage/0174/doc_00075777 [14:11:56]save last doc name /storage/0174/doc_00075777 to /storage/kkm_last_doc_name [14:11:56]save OK [14:11:56]Clear old archive folders... [14:11:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:11:56]tlvbuf is 01DBF090 [14:11:56]SAM_PROTO_ClearQueue [14:11:56]wFMCommunicate request_size=4 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 09 00 00 [14:11:56]Write to MH i2c: E2 08 00 3E 1D 80 09 00 00 00 00 00 00 CD [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:11:56]Read from MH i2c: E2 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 03 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 03 00 3E 1D 00 90 00 CF [14:11:56]RAPDU: 90 00 [14:11:56]wFMCommunicate OK [14:11:56]SAM_PROTO_ClearQueue done [14:11:56]KKMCreateOFDPacket [14:11:56]OFDProtocolAddRootSTLVToBuf [14:11:56]FM_MakeSignedData [14:11:56]FM_MakeSignedData [14:11:56]SAM_PROTO_SignData [14:11:56]wFMCommunicate request_size=4 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 0D 01 02 [14:11:56]Write to MH i2c: E2 08 00 3F 1D 80 0D 01 02 00 00 00 00 D5 [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:11:56]Read from MH i2c: E2 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 03 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 03 00 3F 1D 00 90 00 D0 [14:11:56]RAPDU: 90 00 [14:11:56]wFMCommunicate OK [14:11:56]wFMCommunicate request_size=255 [14:11:56]MH_SAM_APDU [14:11: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 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 D8 00 00 00 F4 03 04 00 AC 55 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 01 28 01 00 35 04 06 00 51 [14:11:56]Write to MH i2c: E2 02 01 40 1D 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 D8 00 00 00 F4 03 04 00 AC 55 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 01 28 01 00 35 04 06 00 51 00 00 C1 [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:56]Read from MH i2c: E2 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 03 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 03 00 40 1D 00 90 00 D1 [14:11:56]RAPDU: 90 00 [14:11:56]wFMCommunicate OK [14:11:56]wFMCommunicate request_size=10 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 0D 02 02 05 40 BA F2 F6 44 [14:11:56]Write to MH i2c: E2 0D 00 41 1D 80 0D 02 02 05 00 40 BA F2 F6 44 00 00 08 [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:56]Read from MH i2c: E2 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 03 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 03 00 41 1D 00 90 00 D2 [14:11:56]RAPDU: 90 00 [14:11:56]wFMCommunicate OK [14:11:56]wFMCommunicate request_size=4 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 0D 03 02 [14:11:56]Write to MH i2c: E2 08 00 42 1D 80 0D 03 02 00 00 00 00 DA [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:11:56]Read from MH i2c: E2 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 0B 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 0B 00 42 1D 00 37 68 05 00 1D 88 E3 DF 90 00 E6 [14:11:56]RAPDU: 37 68 05 00 1D 88 E3 DF 90 00 [14:11:56]wFMCommunicate OK [14:11:56]SAM_PROTO_SignData done [14:11:56]FM_MakeSignedData done [14:11:56]CreateOFDProtocolMessage [14:11:56]wFMCommunicate request_size=4 [14:11:56]MH_SAM_APDU [14:11:56]CAPDU: 80 11 00 00 [14:11:56]Write to MH i2c: E2 08 00 43 1D 80 11 00 00 00 00 00 00 DA [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:56]Read from MH i2c: E2 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 17 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: E2 17 00 43 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 27 [14:11:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:11:56]wFMCommunicate OK [14:11:56]CreateOFDProtocolMessage done [14:11:56]OFDSenderStorePacket 75777 [14:11:56]StoreOFDPacket docnum=75777 [14:11:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 49 B2 07 01 5D 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 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 D8 00 00 00 F4 03 04 00 AC 55 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 01 28 01 00 35 04 06 00 51 40 BA F2 F6 44 37 68 05 00 1D 88 E3 DF [14:11:56]CheckFolder [14:11:56]dirname=/storage/ofd_packets [14:11:56]CheckFolder done [14:11:56]ProducePacketName [14:11:56]name=ofd_packets/00075777 [14:11:56]NVStorageSaveData ofd_packets/00075777 [14:11:56]File name is /storage/ofd_packets/00075777 [14:11:56]Write 301 bytes [14:11:56]NVStorageSaveData done [14:11:56]OFDSenderStorePacket done [14:11:56]KKMCreateOFDPacket done [14:11:56]NVStorageSaveData kkm_last_timestamp [14:11:56]File name is /storage/kkm_last_timestamp [14:11:56]Write 4 bytes [14:11:56]NVStorageSaveData done [14:11:56]ExternCall_PrintAddStr [14:11:56]wPrintStart [14:11:56]Write to MH i2c: 01 00 00 44 1D 61 [14:11:56]Write i2c OK [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: 01 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: 01 07 00 [14:11:56]MH_I2C_Read... [14:11:56]Read from MH i2c: 01 07 00 44 1D 00 00 00 00 00 FF 0F 76 [14:11:56]RasterBufferAndPrint [14:11:56]line Счет N : (1)1966408 [14:11:56]line ИНН: 02508201610067 [14:11:56]line Контрольно-Кассовый Чек [14:11:56]line ПРОДАЖА [14:11:56]line ТРК (МРК, ГНК) : 54 [14:11:56]line Товар: 2710124500 [14:11:56]line Аи-95-К-5 [14:11:56]line 9.440 * 74.20 [14:11:56]line = 700.45 [14:11:56]line НДС 12% НСП 1% [14:11:56]line > о реализуемом товаре [14:11:56]line ОКРУГЛЕНИЕ: -0.45 [14:11:56]line ИТОГО: 700.00 [14:11:56]line Внесено: 700.00 [14:11:56]line СДАЧА: 0.00 [14:11:56]line НСП 1% : 6.20 [14:11:56]line НДС 12% : 74.38 [14:11:56]line Наличными: 700.00 [14:11:56]line Безнал.: 0.00 [14:11:56]line Место: АЗС № 133 "Партнер Нефть" [14:11:56]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:11:56]line СНО: Общий режим [14:11:56]line Чек 216 24.10.2024 14:11 [14:11:56]line Смена: 174 ФФД: 1.0 [14:11:56]line ЗНМ: 0300000020 [14:11:56]line РНМ: 0000000000161154 [14:11:56]line Версия ККМ: v1.0 [14:11:56]line ФМ: 0000000000963323 [14:11:56]line ФД: 75777 [14:11:56]line ФПД: 89338456241732 [14:11:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141156&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75777&fm=89338456241732&tin=02508201610067®Number=0000000000161154&sum=70000 [14:11:57]OFD Sender: Processing packet 75777 [packets to send 16, broken 15] [14:11:57]ProducePacketName [14:11:57]name=ofd_packets/00075777 [14:11:57]OFD Sender: To server: pG, [14:11:57]CommunicateWithHost lk.salyk.kg:30040 [14:11:57]ConnectInit lk.salyk.kg [14:11:57]written 0, free lines is 4095 [14:11:57]Connected sock=10 [14:11:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 49 B2 07 01 5D 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 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 D8 00 00 00 F4 03 04 00 AC 55 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 01 28 01 00 35 04 06 00 51 40 BA F2 F6 44 37 68 05 00 1D 88 E3 DF [14:11:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 AA 26 47 00 9E 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 39 36 33 33 32 33 10 04 04 00 01 28 01 00 F4 03 04 00 83 FE 19 67 B6 04 01 00 00 D7 FA CB AB 09 6E 84 21 [14:11:57]CommunicateWithHost err = 0 [14:11:57]CheckOFDResponse [14:11:57]1017 (14) - 77093643461234 [14:11:57]1041 (16) - 0000000000963323 [14:11:57]1040 (4) - 75777 [14:11:57]1012 (4) - 24.10.2024 08:00 [14:11:57]1206 (1) - 0 [14:11:57]OFD Sender: Remove packet 75777 [14:11:57]ProducePacketName [14:11:57]name=ofd_packets/00075777 [14:11:57]NVStorageDeleteData [14:11:57]Write to MH i2c: 01 00 00 6E 1D 8B [14:11:57]Write i2c OK [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: 01 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: 01 07 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: 01 07 00 6E 1D 00 00 00 00 00 A8 0C 46 [14:11:57]RasterBufferAndPrint [14:11:57]line [14:11:57]line [14:11:57]line [14:11:57]line [14:11:57]line [14:11:57]written 0, free lines is 3243 [14:11:57]MH_Cut [14:11:57]Write to MH i2c: D1 01 00 75 1D 01 64 [14:11:57]Write i2c OK [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: D1 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: D1 01 00 [14:11:57]MH_I2C_Read... [14:11:57]Read from MH i2c: D1 01 00 75 1D 00 63 [14:11:57]Write to MH i2c: 01 00 00 76 1D 93 [14:11:57]Write i2c OK [14:11:57]MH_I2C_Read... [14:11:57]OFD Sender: No OFD packet to send [14:11:58]*** Cut start [14:11:58]*** Partial cut [14:11:58]*** CUTSNS_PIN = 1 [14:11:58]*** CUTSNS_PIN = 0 [14:11:58]*** Brake cut motor [14:11:59]Read from MH i2c: 01 [14:11:59]MH_I2C_Read... [14:11:59]*** Stop cut motor [14:11:59]*** Cut end [14:11:59]Read from MH i2c: 01 07 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: 01 07 00 76 1D 00 00 00 00 00 FF 0F A8 [14:11:59]process_action close_receipt done [14:11:59]requested_data is exist [14:11:59]produce_requested_data [14:11:59]requested_item fm.sn is exist - process it [14:11:59]wFMCommunicate request_size=4 [14:11:59]MH_SAM_APDU [14:11:59]CAPDU: 80 11 00 00 [14:11:59]Write to MH i2c: E2 08 00 77 1D 80 11 00 00 00 00 00 00 0E [14:11:59]Write i2c OK [14:11:59]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 17 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 17 00 77 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 5B [14:11:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:11:59]wFMCommunicate OK [14:11:59]requested_item fd.num is exist - process it [14:11:59]SAM_PROTO_GetFieldsCounters [14:11:59]wFMCommunicate request_size=4 [14:11:59]MH_SAM_APDU [14:11:59]CAPDU: 80 13 00 00 [14:11:59]Write to MH i2c: E2 08 00 78 1D 80 13 00 00 00 00 00 00 11 [14:11:59]Write i2c OK [14:11:59]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 62 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 62 00 78 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 01 28 01 00 0E 04 04 00 AE 00 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 85 [14:11:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 01 28 01 00 0E 04 04 00 AE 00 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:11:59]wFMCommunicate OK [14:11:59]SAM_PROTO_GetFieldsCounters done [14:11:59]requested_item shift.num is exist - process it [14:11:59]requested_item shift.opened is exist - process it [14:11:59]req_shift_opened [14:11:59]FM_GetShiftState [14:11:59]SAM_PROTO_GetShiftState [14:11:59]wFMCommunicate request_size=4 [14:11:59]MH_SAM_APDU [14:11:59]CAPDU: 80 13 01 00 [14:11:59]Write to MH i2c: E2 08 00 79 1D 80 13 01 00 00 00 00 00 13 [14:11:59]Write i2c OK [14:11:59]MH_I2C_Read... [14:11:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:59]Read from MH i2c: E2 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 0E 00 [14:11:59]MH_I2C_Read... [14:11:59]Read from MH i2c: E2 0E 00 79 1D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 B7 [14:11:59]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:11:59]wFMCommunicate OK [14:11:59]SAM_PROTO_GetShiftState done [14:11:59]FM_GetShiftState done [14:11:59]req_shift_opened done [14:11:59]requested_item shift.open_date is exist - process it [14:11:59]req_shift_open_date [14:11:59]req_shift_open_date done [14:11:59]produce_requested_data done [14:11:59]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75777,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:11:59]process_action_free close_receipt [14:11:59]json_value_free [14:11:59]json_value_free done [14:11:59]process_json_proto returns [14:11:59]Send response to host [14:11:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75777,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:11:59]free response buf [14:11:59]execute_script done [14:11:59]execute_script returns [14:11:59]free content buf [14:11:59]Sock 9.Close socket [14:11:59]Sock 9.Thread stoped [14:12:03]OFD Sender: No OFD packet to send [14:12:06]accept exits with 8 [14:12:06]New connection [14:12:06]New thread 3067354468 created [14:12:06]Thread 3067211108 joined [14:12:06]Waiting for new connection... [14:12:06] Sock 8.Parse request [14:12:06]Sock 8.Check first char [14:12:06]Sock 8.First char is OK [14:12:06]request: POST /json_proto HTTP/1.0 [14:12:06]Method: POST [14:12:06]URL: /json_proto [14:12:06]Method is POST - this is cgi request [14:12:06]url: /json_proto [14:12:06]query_string will be loaded in cgi processing [14:12:06]execute_cgi json_proto POST (null) [14:12:06]execute_cgi path=json_proto method=POST [14:12:06]POST find Content-Length [14:12:06]Host: 172.17.44.196:8080 [14:12:06]Content-Length: 656 [14:12:06]Content-Type: application/json [14:12:06] [14:12:06]POST finish read [14:12:06]Found Content-Length = 656 [14:12:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273399", "tax_sys" : 0, "items" : [ { "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 4.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:12:06]execute_script... [14:12: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 : (3)273399", "tax_sys" : 0, "items" : [ { "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 4.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:12:06]POST & json_proto [14:12:06]process_json_proto [14:12:06]json parsed OK: [14:12:06]protocol is kg_v1.0 [14:12:06]action value=close_receipt [14:12:06]process_action close_receipt [14:12:06]cmd_close_receipt [14:12:06]MH_GetDate [14:12:06]Write to MH i2c: F0 00 00 7A 1D 86 [14:12:06]Write i2c OK [14:12:06]MH_I2C_Read... [14:12:06]Read from MH i2c: F0 [14:12:06]MH_I2C_Read... [14:12:06]Read from MH i2c: F0 09 00 [14:12:06]MH_I2C_Read... [14:12:06]Read from MH i2c: F0 09 00 7A 1D 00 B7 55 1A 67 E7 19 F8 65 79 [14:12:06]GetLastDocTimeStamp 1729779116 [14:12:06]current date 1729779127 [14:12:06]FM_GetShiftState [14:12:06]SAM_PROTO_GetShiftState [14:12:06]wFMCommunicate request_size=4 [14:12:06]MH_SAM_APDU [14:12:06]CAPDU: 80 13 01 00 [14:12:06]Write to MH i2c: E2 08 00 7B 1D 80 13 01 00 00 00 00 00 15 [14:12:06]Write i2c OK [14:12:06]MH_I2C_Read... [14:12:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:06]Read from MH i2c: E2 [14:12:06]MH_I2C_Read... [14:12:06]Read from MH i2c: E2 0E 00 [14:12:06]MH_I2C_Read... [14:12:06]Read from MH i2c: E2 0E 00 7B 1D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 B9 [14:12:06]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:12:06]wFMCommunicate OK [14:12:06]SAM_PROTO_GetShiftState done [14:12:06]FM_GetShiftState done [14:12:06]opened in 1729729413 [14:12:06]opened+sec_in_day 1729815813 [14:12:06]quantity*price = 400 [14:12:06]sum+1 = 401 [14:12:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4.00 НСП 1% : 0.03 НДС 12% : 0.42 Наличными: 4.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 217 24.10.2024 14:12 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75778 ФПД: 107116751325985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141207&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75778&fm=107116751325985&tin=02508201610067®Number=0000000000161154&sum=400 0 [14:12:07]StoreToDocumentArchive [14:12:07]shift 174 fd 75778 [14:12:07]save to /storage/0174/doc_00075778 [14:12:07]save last doc name /storage/0174/doc_00075778 to /storage/kkm_last_doc_name [14:12:07]save OK [14:12:07]Clear old archive folders... [14:12:07]ProcessDocumentItem done err = 0, tmpTLVsize=278 [14:12:07]tlvbuf is 01E73820 [14:12:07]SAM_PROTO_ClearQueue [14:12:07]wFMCommunicate request_size=4 [14:12:07]MH_SAM_APDU [14:12:07]CAPDU: 80 09 00 00 [14:12:07]Write to MH i2c: E2 08 00 88 1D 80 09 00 00 00 00 00 00 17 [14:12:07]Write i2c OK [14:12:07]MH_I2C_Read... [14:12:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:12:07]Read from MH i2c: E2 [14:12:07]MH_I2C_Read... [14:12:07]Read from MH i2c: E2 03 00 [14:12:07]MH_I2C_Read... [14:12:07]Read from MH i2c: E2 03 00 88 1D 00 90 00 19 [14:12:07]RAPDU: 90 00 [14:12:07]wFMCommunicate OK [14:12:07]SAM_PROTO_ClearQueue done [14:12:07]KKMCreateOFDPacket [14:12:07]OFDProtocolAddRootSTLVToBuf [14:12:07]FM_MakeSignedData [14:12:07]FM_MakeSignedData [14:12:07]SAM_PROTO_SignData [14:12:07]wFMCommunicate request_size=4 [14:12:07]MH_SAM_APDU [14:12:07]CAPDU: 80 0D 01 02 [14:12:07]Write to MH i2c: E2 08 00 89 1D 80 0D 01 02 00 00 00 00 1F [14:12:07]Write i2c OK [14:12:07]MH_I2C_Read... [14:12:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:12:07]Read from MH i2c: E2 [14:12:07]MH_I2C_Read... [14:12:07]Read from MH i2c: E2 03 00 [14:12:07]MH_I2C_Read... [14:12:07]Read from MH i2c: E2 03 00 89 1D 00 90 00 1A [14:12:07]RAPDU: 90 00 [14:12:07]wFMCommunicate OK [14:12:07]wFMCommunicate request_size=255 [14:12:07]MH_SAM_APDU [14:12:07]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 00 00 00 00 00 07 04 06 00 90 01 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 B7 55 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 [14:12:07]Write to MH i2c: E2 02 01 8A 1D 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 00 00 00 00 00 07 04 06 00 90 01 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 B7 55 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 00 00 69 [14:12:08]Write i2c OK [14:12:08]MH_I2C_Read... [14:12:08]OFD Sender: No OFD packet to send [14:12:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:08]Read from MH i2c: E2 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: E2 03 00 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: E2 03 00 8A 1D 00 90 00 1B [14:12:08]RAPDU: 90 00 [14:12:08]wFMCommunicate OK [14:12:08]wFMCommunicate request_size=37 [14:12:08]MH_SAM_APDU [14:12:08]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 02 28 01 00 35 04 06 00 61 6C 0F E9 8B 21 [14:12:08]Write to MH i2c: E2 28 00 8B 1D 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 02 28 01 00 35 04 06 00 61 6C 0F E9 8B 21 00 00 0F [14:12:08]Write i2c OK [14:12:08]MH_I2C_Read... [14:12:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:08]Read from MH i2c: E2 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: E2 03 00 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: E2 03 00 8B 1D 00 90 00 1C [14:12:08]RAPDU: 90 00 [14:12:08]wFMCommunicate OK [14:12:08]wFMCommunicate request_size=4 [14:12:08]MH_SAM_APDU [14:12:08]CAPDU: 80 0D 03 02 [14:12:08]Write to MH i2c: E2 08 00 8C 1D 80 0D 03 02 00 00 00 00 24 [14:12:08]Write i2c OK [14:12:08]MH_I2C_Read... [14:12:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:12:08]Read from MH i2c: E2 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: E2 0B 00 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: E2 0B 00 8C 1D 00 A6 4E 09 AD E4 39 46 30 90 00 62 [14:12:08]RAPDU: A6 4E 09 AD E4 39 46 30 90 00 [14:12:08]wFMCommunicate OK [14:12:08]SAM_PROTO_SignData done [14:12:08]FM_MakeSignedData done [14:12:08]CreateOFDProtocolMessage [14:12:08]wFMCommunicate request_size=4 [14:12:08]MH_SAM_APDU [14:12:08]CAPDU: 80 11 00 00 [14:12:08]Write to MH i2c: E2 08 00 8D 1D 80 11 00 00 00 00 00 00 24 [14:12:08]Write i2c OK [14:12:08]MH_I2C_Read... [14:12:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:08]Read from MH i2c: E2 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: E2 17 00 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: E2 17 00 8D 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 71 [14:12:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:12:08]wFMCommunicate OK [14:12:08]CreateOFDProtocolMessage done [14:12:08]OFDSenderStorePacket 75778 [14:12:08]StoreOFDPacket docnum=75778 [14:12:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 2A 01 00 00 35 5F 22 01 6A 51 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 00 00 00 00 00 07 04 06 00 90 01 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 B7 55 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 02 28 01 00 35 04 06 00 61 6C 0F E9 8B 21 A6 4E 09 AD E4 39 46 30 [14:12:08]CheckFolder [14:12:08]dirname=/storage/ofd_packets [14:12:08]CheckFolder done [14:12:08]ProducePacketName [14:12:08]name=ofd_packets/00075778 [14:12:08]NVStorageSaveData ofd_packets/00075778 [14:12:08]File name is /storage/ofd_packets/00075778 [14:12:08]Write 328 bytes [14:12:08]NVStorageSaveData done [14:12:08]OFDSenderStorePacket done [14:12:08]KKMCreateOFDPacket done [14:12:08]NVStorageSaveData kkm_last_timestamp [14:12:08]File name is /storage/kkm_last_timestamp [14:12:08]Write 4 bytes [14:12:08]NVStorageSaveData done [14:12:08]ExternCall_PrintAddStr [14:12:08]wPrintStart [14:12:08]Write to MH i2c: 01 00 00 8E 1D AB [14:12:08]Write i2c OK [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: 01 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: 01 07 00 [14:12:08]MH_I2C_Read... [14:12:08]Read from MH i2c: 01 07 00 8E 1D 00 00 00 00 00 FF 0F C0 [14:12:08]RasterBufferAndPrint [14:12:08]line Счет N : (3)273399 [14:12:08]line ИНН: 02508201610067 [14:12:08]line Контрольно-Кассовый Чек [14:12:08]line ПРОДАЖА [14:12:08]line Товар: 2000031750019 [14:12:08]line Пакет Партнер Нефть [14:12:08]line 1.000 * 4.00 [14:12:08]line = 4.00 [14:12:08]line НДС 12% НСП 1% [14:12:08]line > о реализуемом товаре [14:12:08]line ИТОГО: 4.00 [14:12:08]line НСП 1% : 0.03 [14:12:08]line НДС 12% : 0.42 [14:12:08]line Наличными: 4.00 [14:12:08]line Безнал.: 0.00 [14:12:08]line Место: АЗС № 133 "Партнер Нефть" [14:12:08]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:12:08]line СНО: Общий режим [14:12:08]line Чек 217 24.10.2024 14:12 [14:12:08]line Смена: 174 ФФД: 1.0 [14:12:08]line ЗНМ: 0300000020 [14:12:08]line РНМ: 0000000000161154 [14:12:08]line Версия ККМ: v1.0 [14:12:08]line ФМ: 0000000000963323 [14:12:08]line ФД: 75778 [14:12:08]line ФПД: 107116751325985 [14:12:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141207&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75778&fm=107116751325985&tin=02508201610067®Number=0000000000161154&sum=400 [14:12:08]line 0 [14:12:08]OFD Sender: Processing packet 75778 [packets to send 16, broken 15] [14:12:08]ProducePacketName [14:12:08]name=ofd_packets/00075778 [14:12:08]OFD Sender: To server: pG, [14:12:08]CommunicateWithHost lk.salyk.kg:30040 [14:12:08]ConnectInit lk.salyk.kg [14:12:08]written 0, free lines is 4095 [14:12:08]Connected sock=10 [14:12:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 2A 01 00 00 35 5F 22 01 6A 51 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 00 00 00 00 00 07 04 06 00 90 01 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 B7 55 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 02 28 01 00 35 04 06 00 61 6C 0F E9 8B 21 A6 4E 09 AD E4 39 46 30 [14:12:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 3C 70 47 00 12 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 39 36 33 33 32 33 10 04 04 00 02 28 01 00 F4 03 04 00 8E FE 19 67 B6 04 01 00 00 44 09 C7 17 5E 13 A0 A2 [14:12:09]CommunicateWithHost err = 0 [14:12:09]CheckOFDResponse [14:12:09]1017 (14) - 77093643461234 [14:12:09]1041 (16) - 0000000000963323 [14:12:09]1040 (4) - 75778 [14:12:09]1012 (4) - 24.10.2024 08:00 [14:12:09]1206 (1) - 0 [14:12:09]OFD Sender: Remove packet 75778 [14:12:09]ProducePacketName [14:12:09]name=ofd_packets/00075778 [14:12:09]NVStorageDeleteData [14:12:09]Write to MH i2c: 01 00 00 B5 1D D2 [14:12:09]Write i2c OK [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: 01 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: 01 07 00 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: 01 07 00 B5 1D 00 00 00 00 00 D1 0C B6 [14:12:09]RasterBufferAndPrint [14:12:09]line [14:12:09]line [14:12:09]line [14:12:09]line [14:12:09]line [14:12:09]written 0, free lines is 3285 [14:12:09]MH_Cut [14:12:09]Write to MH i2c: D1 01 00 BC 1D 01 AB [14:12:09]Write i2c OK [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: D1 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: D1 01 00 [14:12:09]MH_I2C_Read... [14:12:09]Read from MH i2c: D1 01 00 BC 1D 00 AA [14:12:09]Write to MH i2c: 01 00 00 BD 1D DA [14:12:09]Write i2c OK [14:12:09]MH_I2C_Read... [14:12:09]OFD Sender: No OFD packet to send [14:12:10]*** Cut start [14:12:10]*** Partial cut [14:12:10]*** CUTSNS_PIN = 1 [14:12:10]*** CUTSNS_PIN = 0 [14:12:10]*** Brake cut motor [14:12:10]Read from MH i2c: 01 [14:12:10]MH_I2C_Read... [14:12:10]*** Stop cut motor [14:12:10]*** Cut end [14:12:10]Read from MH i2c: 01 07 00 [14:12:10]MH_I2C_Read... [14:12:10]Read from MH i2c: 01 07 00 BD 1D 00 00 00 00 00 FF 0F EF [14:12:10]process_action close_receipt done [14:12:10]requested_data is exist [14:12:10]produce_requested_data [14:12:10]requested_item fm.sn is exist - process it [14:12:10]wFMCommunicate request_size=4 [14:12:10]MH_SAM_APDU [14:12:10]CAPDU: 80 11 00 00 [14:12:10]Write to MH i2c: E2 08 00 BE 1D 80 11 00 00 00 00 00 00 55 [14:12:10]Write i2c OK [14:12:10]MH_I2C_Read... [14:12:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:10]Read from MH i2c: E2 [14:12:10]MH_I2C_Read... [14:12:10]Read from MH i2c: E2 17 00 [14:12:10]MH_I2C_Read... [14:12:10]Read from MH i2c: E2 17 00 BE 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 A2 [14:12:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:12:10]wFMCommunicate OK [14:12:10]requested_item fd.num is exist - process it [14:12:10]SAM_PROTO_GetFieldsCounters [14:12:10]wFMCommunicate request_size=4 [14:12:10]MH_SAM_APDU [14:12:10]CAPDU: 80 13 00 00 [14:12:10]Write to MH i2c: E2 08 00 BF 1D 80 13 00 00 00 00 00 00 58 [14:12:10]Write i2c OK [14:12:10]MH_I2C_Read... [14:12:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:12:10]Read from MH i2c: E2 [14:12:10]MH_I2C_Read... [14:12:10]Read from MH i2c: E2 62 00 [14:12:10]MH_I2C_Read... [14:12:10]Read from MH i2c: E2 62 00 BF 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 02 28 01 00 0E 04 04 00 AE 00 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 D0 [14:12:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 02 28 01 00 0E 04 04 00 AE 00 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:12:10]wFMCommunicate OK [14:12:10]SAM_PROTO_GetFieldsCounters done [14:12:10]requested_item shift.num is exist - process it [14:12:10]requested_item shift.opened is exist - process it [14:12:10]req_shift_opened [14:12:10]FM_GetShiftState [14:12:10]SAM_PROTO_GetShiftState [14:12:10]wFMCommunicate request_size=4 [14:12:10]MH_SAM_APDU [14:12:10]CAPDU: 80 13 01 00 [14:12:10]Write to MH i2c: E2 08 00 C0 1D 80 13 01 00 00 00 00 00 5A [14:12:10]Write i2c OK [14:12:10]MH_I2C_Read... [14:12:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:10]Read from MH i2c: E2 [14:12:10]MH_I2C_Read... [14:12:10]Read from MH i2c: E2 0E 00 [14:12:10]MH_I2C_Read... [14:12:10]Read from MH i2c: E2 0E 00 C0 1D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 FE [14:12:10]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:12:10]wFMCommunicate OK [14:12:10]SAM_PROTO_GetShiftState done [14:12:10]FM_GetShiftState done [14:12:10]req_shift_opened done [14:12:10]requested_item shift.open_date is exist - process it [14:12:10]req_shift_open_date [14:12:10]req_shift_open_date done [14:12:10]produce_requested_data done [14:12:10]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75778,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:12:10]process_action_free close_receipt [14:12:10]json_value_free [14:12:10]json_value_free done [14:12:10]process_json_proto returns [14:12:10]Send response to host [14:12:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75778,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:12:10]free response buf [14:12:10]execute_script done [14:12:10]execute_script returns [14:12:10]free content buf [14:12:10]Sock 8.Close socket [14:12:10]Sock 8.Thread stoped [14:12:14]OFD Sender: No OFD packet to send [14:12:19]OFD Sender: No OFD packet to send [14:12:24]OFD Sender: No OFD packet to send [14:12:29]OFD Sender: No OFD packet to send [14:12:34]OFD Sender: No OFD packet to send [14:12:39]OFD Sender: No OFD packet to send [14:12:44]OFD Sender: No OFD packet to send [14:12:49]OFD Sender: No OFD packet to send [14:12:54]OFD Sender: No OFD packet to send [14:12:59]OFD Sender: No OFD packet to send [14:13:04]OFD Sender: No OFD packet to send [14:13:09]OFD Sender: No OFD packet to send [14:13:14]OFD Sender: No OFD packet to send [14:13:19]OFD Sender: No OFD packet to send [14:13:24]OFD Sender: No OFD packet to send [14:13:29]OFD Sender: No OFD packet to send [14:13:34]OFD Sender: No OFD packet to send [14:13:39]OFD Sender: No OFD packet to send [14:13:44]OFD Sender: No OFD packet to send [14:13:49]OFD Sender: No OFD packet to send [14:13:54]OFD Sender: No OFD packet to send [14:13:59]OFD Sender: No OFD packet to send [14:14:04]OFD Sender: No OFD packet to send [14:14:09]OFD Sender: No OFD packet to send [14:14:14]OFD Sender: No OFD packet to send [14:14:19]OFD Sender: No OFD packet to send [14:14:24]OFD Sender: No OFD packet to send [14:14:29]OFD Sender: No OFD packet to send [14:14:34]OFD Sender: No OFD packet to send [14:14:39]OFD Sender: No OFD packet to send [14:14:44]OFD Sender: No OFD packet to send [14:14:44]accept exits with 9 [14:14:44]New connection [14:14:44]New thread 3067211108 created [14:14:44]Thread 3067354468 joined [14:14:44]Waiting for new connection... [14:14:44] Sock 9.Parse request [14:14:44]Sock 9.Check first char [14:14:44]Sock 9.First char is OK [14:14:44]request: POST /json_proto HTTP/1.0 [14:14:44]Method: POST [14:14:44]URL: /json_proto [14:14:44]Method is POST - this is cgi request [14:14:44]url: /json_proto [14:14:44]query_string will be loaded in cgi processing [14:14:44]execute_cgi json_proto POST (null) [14:14:44]execute_cgi path=json_proto method=POST [14:14:44]POST find Content-Length [14:14:44]Host: 172.17.44.196:8080 [14:14:44]Content-Length: 683 [14:14:44]Content-Type: application/json [14:14:44] [14:14:44]POST finish read [14:14:44]Found Content-Length = 683 [14:14:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [14:14:44]execute_script... [14:14: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)1966410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [14:14:44]POST & json_proto [14:14:44]process_json_proto [14:14:44]json parsed OK: [14:14:44]protocol is kg_v1.0 [14:14:44]action value=close_receipt [14:14:44]process_action close_receipt [14:14:44]cmd_close_receipt [14:14:44]MH_GetDate [14:14:44]Write to MH i2c: F0 00 00 C1 1D CD [14:14:44]Write i2c OK [14:14:44]MH_I2C_Read... [14:14:44]Read from MH i2c: F0 [14:14:44]MH_I2C_Read... [14:14:44]Read from MH i2c: F0 09 00 [14:14:44]MH_I2C_Read... [14:14:44]Read from MH i2c: F0 09 00 C1 1D 00 55 56 1A 67 E7 19 F8 65 5F [14:14:44]GetLastDocTimeStamp 1729779127 [14:14:44]current date 1729779285 [14:14:44]FM_GetShiftState [14:14:44]SAM_PROTO_GetShiftState [14:14:44]wFMCommunicate request_size=4 [14:14:44]MH_SAM_APDU [14:14:44]CAPDU: 80 13 01 00 [14:14:44]Write to MH i2c: E2 08 00 C2 1D 80 13 01 00 00 00 00 00 5C [14:14:44]Write i2c OK [14:14:44]MH_I2C_Read... [14:14:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:44]Read from MH i2c: E2 [14:14:44]MH_I2C_Read... [14:14:44]Read from MH i2c: E2 0E 00 [14:14:44]MH_I2C_Read... [14:14:44]Read from MH i2c: E2 0E 00 C2 1D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 00 [14:14:44]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:14:44]wFMCommunicate OK [14:14:44]SAM_PROTO_GetShiftState done [14:14:44]FM_GetShiftState done [14:14:44]opened in 1729729413 [14:14:44]opened+sec_in_day 1729815813 [14:14:44]quantity*price = 100021 [14:14:44]sum+1 = 100023 [14:14:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 218 24.10.2024 14:14 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75779 ФПД: 257413871140857 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141445&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75779&fm=257413871140857&tin=02508201610067®Number=0000000000161154&sum=100000 [14:14:45]StoreToDocumentArchive [14:14:45]shift 174 fd 75779 [14:14:45]save to /storage/0174/doc_00075779 [14:14:45]save last doc name /storage/0174/doc_00075779 to /storage/kkm_last_doc_name [14:14:45]save OK [14:14:45]Clear old archive folders... [14:14:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:14:45]tlvbuf is 01E803D0 [14:14:45]SAM_PROTO_ClearQueue [14:14:45]wFMCommunicate request_size=4 [14:14:45]MH_SAM_APDU [14:14:45]CAPDU: 80 09 00 00 [14:14:45]Write to MH i2c: E2 08 00 CF 1D 80 09 00 00 00 00 00 00 5E [14:14:45]Write i2c OK [14:14:45]MH_I2C_Read... [14:14:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:14:46]Read from MH i2c: E2 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: E2 03 00 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: E2 03 00 CF 1D 00 90 00 60 [14:14:46]RAPDU: 90 00 [14:14:46]wFMCommunicate OK [14:14:46]SAM_PROTO_ClearQueue done [14:14:46]KKMCreateOFDPacket [14:14:46]OFDProtocolAddRootSTLVToBuf [14:14:46]FM_MakeSignedData [14:14:46]FM_MakeSignedData [14:14:46]SAM_PROTO_SignData [14:14:46]wFMCommunicate request_size=4 [14:14:46]MH_SAM_APDU [14:14:46]CAPDU: 80 0D 01 02 [14:14:46]Write to MH i2c: E2 08 00 D0 1D 80 0D 01 02 00 00 00 00 66 [14:14:46]Write i2c OK [14:14:46]MH_I2C_Read... [14:14:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:14:46]Read from MH i2c: E2 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: E2 03 00 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: E2 03 00 D0 1D 00 90 00 61 [14:14:46]RAPDU: 90 00 [14:14:46]wFMCommunicate OK [14:14:46]wFMCommunicate request_size=255 [14:14:46]MH_SAM_APDU [14:14: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 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 DA 00 00 00 F4 03 04 00 55 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 03 28 01 00 35 04 06 00 EA [14:14:46]Write to MH i2c: E2 02 01 D1 1D 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 DA 00 00 00 F4 03 04 00 55 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 03 28 01 00 35 04 06 00 EA 00 00 CF [14:14:46]Write i2c OK [14:14:46]MH_I2C_Read... [14:14:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:46]Read from MH i2c: E2 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: E2 03 00 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: E2 03 00 D1 1D 00 90 00 62 [14:14:46]RAPDU: 90 00 [14:14:46]wFMCommunicate OK [14:14:46]wFMCommunicate request_size=10 [14:14:46]MH_SAM_APDU [14:14:46]CAPDU: 80 0D 02 02 05 1D D6 59 7F F9 [14:14:46]Write to MH i2c: E2 0D 00 D2 1D 80 0D 02 02 05 00 1D D6 59 7F F9 00 00 37 [14:14:46]Write i2c OK [14:14:46]MH_I2C_Read... [14:14:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:46]Read from MH i2c: E2 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: E2 03 00 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: E2 03 00 D2 1D 00 90 00 63 [14:14:46]RAPDU: 90 00 [14:14:46]wFMCommunicate OK [14:14:46]wFMCommunicate request_size=4 [14:14:46]MH_SAM_APDU [14:14:46]CAPDU: 80 0D 03 02 [14:14:46]Write to MH i2c: E2 08 00 D3 1D 80 0D 03 02 00 00 00 00 6B [14:14:46]Write i2c OK [14:14:46]MH_I2C_Read... [14:14:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:14:46]Read from MH i2c: E2 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: E2 0B 00 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: E2 0B 00 D3 1D 00 4F E0 80 C2 02 03 A9 14 90 00 9F [14:14:46]RAPDU: 4F E0 80 C2 02 03 A9 14 90 00 [14:14:46]wFMCommunicate OK [14:14:46]SAM_PROTO_SignData done [14:14:46]FM_MakeSignedData done [14:14:46]CreateOFDProtocolMessage [14:14:46]wFMCommunicate request_size=4 [14:14:46]MH_SAM_APDU [14:14:46]CAPDU: 80 11 00 00 [14:14:46]Write to MH i2c: E2 08 00 D4 1D 80 11 00 00 00 00 00 00 6B [14:14:46]Write i2c OK [14:14:46]MH_I2C_Read... [14:14:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:46]Read from MH i2c: E2 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: E2 17 00 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: E2 17 00 D4 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 B8 [14:14:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:14:46]wFMCommunicate OK [14:14:46]CreateOFDProtocolMessage done [14:14:46]OFDSenderStorePacket 75779 [14:14:46]StoreOFDPacket docnum=75779 [14:14:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 8C CC 07 01 D7 A9 5A 03 01 00 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 DA 00 00 00 F4 03 04 00 55 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 03 28 01 00 35 04 06 00 EA 1D D6 59 7F F9 4F E0 80 C2 02 03 A9 14 [14:14:46]CheckFolder [14:14:46]dirname=/storage/ofd_packets [14:14:46]CheckFolder done [14:14:46]ProducePacketName [14:14:46]name=ofd_packets/00075779 [14:14:46]NVStorageSaveData ofd_packets/00075779 [14:14:46]File name is /storage/ofd_packets/00075779 [14:14:46]Write 301 bytes [14:14:46]NVStorageSaveData done [14:14:46]OFDSenderStorePacket done [14:14:46]KKMCreateOFDPacket done [14:14:46]NVStorageSaveData kkm_last_timestamp [14:14:46]File name is /storage/kkm_last_timestamp [14:14:46]Write 4 bytes [14:14:46]NVStorageSaveData done [14:14:46]ExternCall_PrintAddStr [14:14:46]wPrintStart [14:14:46]Write to MH i2c: 01 00 00 D5 1D F2 [14:14:46]Write i2c OK [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: 01 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: 01 07 00 [14:14:46]MH_I2C_Read... [14:14:46]Read from MH i2c: 01 07 00 D5 1D 00 00 00 00 00 FF 0F 07 [14:14:46]RasterBufferAndPrint [14:14:46]line Счет N : (1)1966410 [14:14:46]line ИНН: 02508201610067 [14:14:46]line Контрольно-Кассовый Чек [14:14:46]line ПРОДАЖА [14:14:46]line ТРК (МРК, ГНК) : 34 [14:14:46]line Товар: 2710124500 [14:14:46]line Аи-95-К-5 [14:14:46]line 13.480 * 74.20 [14:14:46]line = 1000.22 [14:14:46]line НДС 12% НСП 1% [14:14:46]line > о реализуемом товаре [14:14:46]line ОКРУГЛЕНИЕ: -0.22 [14:14:46]line ИТОГО: 1000.00 [14:14:46]line Внесено: 1000.00 [14:14:46]line СДАЧА: 0.00 [14:14:46]line НСП 1% : 8.85 [14:14:46]line НДС 12% : 106.22 [14:14:46]line Наличными: 1000.00 [14:14:46]line Безнал.: 0.00 [14:14:46]line Место: АЗС № 133 "Партнер Нефть" [14:14:46]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:14:46]line СНО: Общий режим [14:14:46]line Чек 218 24.10.2024 14:14 [14:14:46]line Смена: 174 ФФД: 1.0 [14:14:46]line ЗНМ: 0300000020 [14:14:46]line РНМ: 0000000000161154 [14:14:46]line Версия ККМ: v1.0 [14:14:46]line ФМ: 0000000000963323 [14:14:46]line ФД: 75779 [14:14:46]line ФПД: 257413871140857 [14:14:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141445&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75779&fm=257413871140857&tin=02508201610067®Number=0000000000161154&sum=100000 [14:14:46]OFD Sender: Processing packet 75779 [packets to send 16, broken 15] [14:14:46]ProducePacketName [14:14:46]name=ofd_packets/00075779 [14:14:46]OFD Sender: To server: pG, [14:14:46]CommunicateWithHost lk.salyk.kg:30040 [14:14:46]ConnectInit lk.salyk.kg [14:14:46]written 0, free lines is 4095 [14:14:46]Connected sock=10 [14:14:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 8C CC 07 01 D7 A9 5A 03 01 00 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 DA 00 00 00 F4 03 04 00 55 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 03 28 01 00 35 04 06 00 EA 1D D6 59 7F F9 4F E0 80 C2 02 03 A9 14 [14:14:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 61 A6 47 00 39 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 39 36 33 33 32 33 10 04 04 00 03 28 01 00 F4 03 04 00 2D FF 19 67 B6 04 01 00 00 F9 62 8E DF BA 18 4D 55 [14:14:47]CommunicateWithHost err = 0 [14:14:47]CheckOFDResponse [14:14:47]1017 (14) - 77093643461234 [14:14:47]1041 (16) - 0000000000963323 [14:14:47]1040 (4) - 75779 [14:14:47]1012 (4) - 24.10.2024 08:02 [14:14:47]1206 (1) - 0 [14:14:47]OFD Sender: Remove packet 75779 [14:14:47]ProducePacketName [14:14:47]name=ofd_packets/00075779 [14:14:47]NVStorageDeleteData [14:14:47]Write to MH i2c: 01 00 00 FF 1D 1C [14:14:47]Write i2c OK [14:14:47]MH_I2C_Read... [14:14:47]Read from MH i2c: 01 [14:14:47]MH_I2C_Read... [14:14:47]Read from MH i2c: 01 07 00 [14:14:47]MH_I2C_Read... [14:14:47]Read from MH i2c: 01 07 00 FF 1D 00 00 00 00 00 A5 0C D4 [14:14:47]RasterBufferAndPrint [14:14:47]line [14:14:47]line [14:14:47]line [14:14:47]line [14:14:47]line [14:14:47]written 0, free lines is 3241 [14:14:47]MH_Cut [14:14:47]Write to MH i2c: D1 01 00 06 1E 01 F6 [14:14:47]Write i2c OK [14:14:47]MH_I2C_Read... [14:14:47]Read from MH i2c: D1 [14:14:47]MH_I2C_Read... [14:14:47]Read from MH i2c: D1 01 00 [14:14:47]MH_I2C_Read... [14:14:47]Read from MH i2c: D1 01 00 06 1E 00 F5 [14:14:47]Write to MH i2c: 01 00 00 07 1E 25 [14:14:47]Write i2c OK [14:14:47]MH_I2C_Read... [14:14:47]OFD Sender: No OFD packet to send [14:14:48]*** Cut start [14:14:48]*** Partial cut [14:14:48]*** CUTSNS_PIN = 1 [14:14:48]*** CUTSNS_PIN = 0 [14:14:48]*** Brake cut motor [14:14:48]Read from MH i2c: 01 [14:14:48]MH_I2C_Read... [14:14:48]*** Stop cut motor [14:14:48]*** Cut end [14:14:48]Read from MH i2c: 01 07 00 [14:14:48]MH_I2C_Read... [14:14:48]Read from MH i2c: 01 07 00 07 1E 00 00 00 00 00 FF 0F 3A [14:14:48]process_action close_receipt done [14:14:48]requested_data is exist [14:14:48]produce_requested_data [14:14:48]requested_item fm.sn is exist - process it [14:14:48]wFMCommunicate request_size=4 [14:14:48]MH_SAM_APDU [14:14:48]CAPDU: 80 11 00 00 [14:14:48]Write to MH i2c: E2 08 00 08 1E 80 11 00 00 00 00 00 00 A0 [14:14:48]Write i2c OK [14:14:48]MH_I2C_Read... [14:14:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:48]Read from MH i2c: E2 [14:14:48]MH_I2C_Read... [14:14:48]Read from MH i2c: E2 17 00 [14:14:48]MH_I2C_Read... [14:14:48]Read from MH i2c: E2 17 00 08 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 ED [14:14:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:14:48]wFMCommunicate OK [14:14:48]requested_item fd.num is exist - process it [14:14:48]SAM_PROTO_GetFieldsCounters [14:14:48]wFMCommunicate request_size=4 [14:14:48]MH_SAM_APDU [14:14:48]CAPDU: 80 13 00 00 [14:14:48]Write to MH i2c: E2 08 00 09 1E 80 13 00 00 00 00 00 00 A3 [14:14:48]Write i2c OK [14:14:48]MH_I2C_Read... [14:14:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:49]Read from MH i2c: E2 [14:14:49]MH_I2C_Read... [14:14:49]Read from MH i2c: E2 62 00 [14:14:49]MH_I2C_Read... [14:14:49]Read from MH i2c: E2 62 00 09 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 03 28 01 00 0E 04 04 00 AE 00 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 1F [14:14:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 03 28 01 00 0E 04 04 00 AE 00 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:14:49]wFMCommunicate OK [14:14:49]SAM_PROTO_GetFieldsCounters done [14:14:49]requested_item shift.num is exist - process it [14:14:49]requested_item shift.opened is exist - process it [14:14:49]req_shift_opened [14:14:49]FM_GetShiftState [14:14:49]SAM_PROTO_GetShiftState [14:14:49]wFMCommunicate request_size=4 [14:14:49]MH_SAM_APDU [14:14:49]CAPDU: 80 13 01 00 [14:14:49]Write to MH i2c: E2 08 00 0A 1E 80 13 01 00 00 00 00 00 A5 [14:14:49]Write i2c OK [14:14:49]MH_I2C_Read... [14:14:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:49]Read from MH i2c: E2 [14:14:49]MH_I2C_Read... [14:14:49]Read from MH i2c: E2 0E 00 [14:14:49]MH_I2C_Read... [14:14:49]Read from MH i2c: E2 0E 00 0A 1E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 49 [14:14:49]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:14:49]wFMCommunicate OK [14:14:49]SAM_PROTO_GetShiftState done [14:14:49]FM_GetShiftState done [14:14:49]req_shift_opened done [14:14:49]requested_item shift.open_date is exist - process it [14:14:49]req_shift_open_date [14:14:49]req_shift_open_date done [14:14:49]produce_requested_data done [14:14:49]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75779,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:14:49]process_action_free close_receipt [14:14:49]json_value_free [14:14:49]json_value_free done [14:14:49]process_json_proto returns [14:14:49]Send response to host [14:14:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75779,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:14:49]free response buf [14:14:49]execute_script done [14:14:49]execute_script returns [14:14:49]free content buf [14:14:49]Sock 9.Close socket [14:14:49]Sock 9.Thread stoped [14:14:52]OFD Sender: No OFD packet to send [14:14:57]OFD Sender: No OFD packet to send [14:15:02]OFD Sender: No OFD packet to send [14:15:07]OFD Sender: No OFD packet to send [14:15:12]OFD Sender: No OFD packet to send [14:15:17]OFD Sender: No OFD packet to send [14:15:22]OFD Sender: No OFD packet to send [14:15:27]OFD Sender: No OFD packet to send [14:15:32]OFD Sender: No OFD packet to send [14:15:35]accept exits with 8 [14:15:35]New connection [14:15:35]New thread 3067354468 created [14:15:35]Thread 3067211108 joined [14:15:35]Waiting for new connection... [14:15:35] Sock 8.Parse request [14:15:35]Sock 8.Check first char [14:15:35]Sock 8.First char is OK [14:15:35]request: POST /json_proto HTTP/1.0 [14:15:35]Method: POST [14:15:35]URL: /json_proto [14:15:35]Method is POST - this is cgi request [14:15:35]url: /json_proto [14:15:35]query_string will be loaded in cgi processing [14:15:35]execute_cgi json_proto POST (null) [14:15:35]execute_cgi path=json_proto method=POST [14:15:35]POST find Content-Length [14:15:35]Host: 172.17.44.196:8080 [14:15:35]Content-Length: 793 [14:15:35]Content-Type: application/json [14:15:35] [14:15:35]POST finish read [14:15:35]Found Content-Length = 793 [14:15:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A00934", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:35]execute_script... [14:15: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)1966411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "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\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A00934", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:35]POST & json_proto [14:15:35]process_json_proto [14:15:35]json parsed OK: [14:15:35]protocol is kg_v1.0 [14:15:35]action value=close_receipt [14:15:35]process_action close_receipt [14:15:35]cmd_close_receipt [14:15:35]MH_GetDate [14:15:35]Write to MH i2c: F0 00 00 0B 1E 18 [14:15:35]Write i2c OK [14:15:35]MH_I2C_Read... [14:15:35]Read from MH i2c: F0 [14:15:35]MH_I2C_Read... [14:15:35]Read from MH i2c: F0 09 00 [14:15:35]MH_I2C_Read... [14:15:35]Read from MH i2c: F0 09 00 0B 1E 00 88 56 1A 67 E7 19 F8 65 DD [14:15:35]GetLastDocTimeStamp 1729779285 [14:15:35]current date 1729779336 [14:15:35]FM_GetShiftState [14:15:35]SAM_PROTO_GetShiftState [14:15:35]wFMCommunicate request_size=4 [14:15:35]MH_SAM_APDU [14:15:35]CAPDU: 80 13 01 00 [14:15:35]Write to MH i2c: E2 08 00 0C 1E 80 13 01 00 00 00 00 00 A7 [14:15:35]Write i2c OK [14:15:35]MH_I2C_Read... [14:15:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:35]Read from MH i2c: E2 [14:15:35]MH_I2C_Read... [14:15:35]Read from MH i2c: E2 0E 00 [14:15:35]MH_I2C_Read... [14:15:35]Read from MH i2c: E2 0E 00 0C 1E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 4B [14:15:35]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:15:35]wFMCommunicate OK [14:15:35]SAM_PROTO_GetShiftState done [14:15:35]FM_GetShiftState done [14:15:35]opened in 1729729413 [14:15:35]opened+sec_in_day 1729815813 [14:15:35]quantity*price = 0 [14:15:35]sum+1 = 1 [14:15:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 219 24.10.2024 14:15 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Талоны: Топливная Карта 00934 ФМ: 0000000000963323 ФД: 75780 ФПД: 106115685875207 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141536&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75780&fm=106115685875207&tin=02508201610067®Number=0000000000161154&sum=0 [14:15:36]StoreToDocumentArchive [14:15:36]shift 174 fd 75780 [14:15:36]save to /storage/0174/doc_00075780 [14:15:36]save last doc name /storage/0174/doc_00075780 to /storage/kkm_last_doc_name [14:15:36]save OK [14:15:36]Clear old archive folders... [14:15:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:15:36]tlvbuf is 01EA2A40 [14:15:36]SAM_PROTO_ClearQueue [14:15:36]wFMCommunicate request_size=4 [14:15:36]MH_SAM_APDU [14:15:36]CAPDU: 80 09 00 00 [14:15:36]Write to MH i2c: E2 08 00 19 1E 80 09 00 00 00 00 00 00 A9 [14:15:36]Write i2c OK [14:15:36]MH_I2C_Read... [14:15:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:36]Read from MH i2c: E2 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 03 00 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 03 00 19 1E 00 90 00 AB [14:15:36]RAPDU: 90 00 [14:15:36]wFMCommunicate OK [14:15:36]SAM_PROTO_ClearQueue done [14:15:36]KKMCreateOFDPacket [14:15:36]OFDProtocolAddRootSTLVToBuf [14:15:36]FM_MakeSignedData [14:15:36]FM_MakeSignedData [14:15:36]SAM_PROTO_SignData [14:15:36]wFMCommunicate request_size=4 [14:15:36]MH_SAM_APDU [14:15:36]CAPDU: 80 0D 01 02 [14:15:36]Write to MH i2c: E2 08 00 1A 1E 80 0D 01 02 00 00 00 00 B1 [14:15:36]Write i2c OK [14:15:36]MH_I2C_Read... [14:15:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:36]Read from MH i2c: E2 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 03 00 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 03 00 1A 1E 00 90 00 AC [14:15:36]RAPDU: 90 00 [14:15:36]wFMCommunicate OK [14:15:36]wFMCommunicate request_size=255 [14:15:36]MH_SAM_APDU [14:15: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 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 DB 00 00 00 F4 03 04 00 88 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 04 28 01 00 35 04 06 00 60 [14:15:36]Write to MH i2c: E2 02 01 1B 1E 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 DB 00 00 00 F4 03 04 00 88 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 04 28 01 00 35 04 06 00 60 00 00 5A [14:15:36]Write i2c OK [14:15:36]MH_I2C_Read... [14:15:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:36]Read from MH i2c: E2 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 03 00 [14:15:36]MH_I2C_Read... [14:15:36]Read from MH i2c: E2 03 00 1B 1E 00 90 00 AD [14:15:36]RAPDU: 90 00 [14:15:36]wFMCommunicate OK [14:15:36]wFMCommunicate request_size=10 [14:15:36]MH_SAM_APDU [14:15:36]CAPDU: 80 0D 02 02 05 82 FB C2 FE 07 [14:15:36]Write to MH i2c: E2 0D 00 1C 1E 80 0D 02 02 05 00 82 FB C2 FE 07 00 00 02 [14:15:36]Write i2c OK [14:15:36]MH_I2C_Read... [14:15:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:37]Read from MH i2c: E2 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: E2 03 00 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: E2 03 00 1C 1E 00 90 00 AE [14:15:37]RAPDU: 90 00 [14:15:37]wFMCommunicate OK [14:15:37]wFMCommunicate request_size=4 [14:15:37]MH_SAM_APDU [14:15:37]CAPDU: 80 0D 03 02 [14:15:37]Write to MH i2c: E2 08 00 1D 1E 80 0D 03 02 00 00 00 00 B6 [14:15:37]Write i2c OK [14:15:37]MH_I2C_Read... [14:15:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:37]Read from MH i2c: E2 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: E2 0B 00 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: E2 0B 00 1D 1E 00 06 AF 33 4C C9 0B CC 88 90 00 13 [14:15:37]RAPDU: 06 AF 33 4C C9 0B CC 88 90 00 [14:15:37]wFMCommunicate OK [14:15:37]SAM_PROTO_SignData done [14:15:37]FM_MakeSignedData done [14:15:37]CreateOFDProtocolMessage [14:15:37]wFMCommunicate request_size=4 [14:15:37]MH_SAM_APDU [14:15:37]CAPDU: 80 11 00 00 [14:15:37]Write to MH i2c: E2 08 00 1E 1E 80 11 00 00 00 00 00 00 B6 [14:15:37]Write i2c OK [14:15:37]MH_I2C_Read... [14:15:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:37]Read from MH i2c: E2 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: E2 17 00 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: E2 17 00 1E 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 03 [14:15:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:15:37]wFMCommunicate OK [14:15:37]CreateOFDProtocolMessage done [14:15:37]OFDSenderStorePacket 75780 [14:15:37]StoreOFDPacket docnum=75780 [14:15:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 36 13 07 01 3E 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 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 DB 00 00 00 F4 03 04 00 88 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 04 28 01 00 35 04 06 00 60 82 FB C2 FE 07 06 AF 33 4C C9 0B CC 88 [14:15:37]CheckFolder [14:15:37]dirname=/storage/ofd_packets [14:15:37]CheckFolder done [14:15:37]ProducePacketName [14:15:37]name=ofd_packets/00075780 [14:15:37]NVStorageSaveData ofd_packets/00075780 [14:15:37]File name is /storage/ofd_packets/00075780 [14:15:37]Write 301 bytes [14:15:37]NVStorageSaveData done [14:15:37]OFDSenderStorePacket done [14:15:37]KKMCreateOFDPacket done [14:15:37]NVStorageSaveData kkm_last_timestamp [14:15:37]File name is /storage/kkm_last_timestamp [14:15:37]Write 4 bytes [14:15:37]NVStorageSaveData done [14:15:37]ExternCall_PrintAddStr [14:15:37]wPrintStart [14:15:37]Write to MH i2c: 01 00 00 1F 1E 3D [14:15:37]Write i2c OK [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: 01 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: 01 07 00 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: 01 07 00 1F 1E 00 00 00 00 00 FF 0F 52 [14:15:37]RasterBufferAndPrint [14:15:37]line Счет N : (1)1966411 [14:15:37]line ИНН: 02508201610067 [14:15:37]line Контрольно-Кассовый Чек [14:15:37]line ПРОДАЖА [14:15:37]line ТРК (МРК, ГНК) : 63 [14:15:37]line Товар: 2710124130 [14:15:37]line Аи-92-К-5 [14:15:37]line 10.000 * 0.00 [14:15:37]line = 0.00 [14:15:37]line НДС 12% НСП 1% [14:15:37]line > о реализуемом товаре [14:15:37]line ИТОГО: 0.00 [14:15:37]line НСП 1% : 0.00 [14:15:37]line НДС 12% : 0.00 [14:15:37]line Наличными: 0.00 [14:15:37]line Безнал.: 0.00 [14:15:37]line Место: АЗС № 133 "Партнер Нефть" [14:15:37]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:15:37]line СНО: Общий режим [14:15:37]line Чек 219 24.10.2024 14:15 [14:15:37]line Смена: 174 ФФД: 1.0 [14:15:37]line ЗНМ: 0300000020 [14:15:37]line РНМ: 0000000000161154 [14:15:37]line Версия ККМ: v1.0 [14:15:37]line Талоны: Топливная Карта [14:15:37]line 00934 [14:15:37]line ФМ: 0000000000963323 [14:15:37]line ФД: 75780 [14:15:37]line ФПД: 106115685875207 [14:15:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141536&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75780&fm=106115685875207&tin=02508201610067®Number=0000000000161154&sum=0 [14:15:37]OFD Sender: Processing packet 75780 [packets to send 16, broken 15] [14:15:37]ProducePacketName [14:15:37]name=ofd_packets/00075780 [14:15:37]OFD Sender: To server: pG, [14:15:37]CommunicateWithHost lk.salyk.kg:30040 [14:15:37]ConnectInit lk.salyk.kg [14:15:37]written 0, free lines is 4095 [14:15:37]Connected sock=10 [14:15:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 36 13 07 01 3E 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 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 DB 00 00 00 F4 03 04 00 88 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 04 28 01 00 35 04 06 00 60 82 FB C2 FE 07 06 AF 33 4C C9 0B CC 88 [14:15:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 CE 33 47 00 94 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 39 36 33 33 32 33 10 04 04 00 04 28 01 00 F4 03 04 00 5F FF 19 67 B6 04 01 00 00 75 2E 7C CD D5 4E 98 E9 [14:15:37]CommunicateWithHost err = 0 [14:15:37]CheckOFDResponse [14:15:37]1017 (14) - 77093643461234 [14:15:37]1041 (16) - 0000000000963323 [14:15:37]1040 (4) - 75780 [14:15:37]1012 (4) - 24.10.2024 08:03 [14:15:37]1206 (1) - 0 [14:15:37]OFD Sender: Remove packet 75780 [14:15:37]ProducePacketName [14:15:37]name=ofd_packets/00075780 [14:15:37]NVStorageDeleteData [14:15:37]Write to MH i2c: 01 00 00 48 1E 66 [14:15:37]Write i2c OK [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: 01 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: 01 07 00 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: 01 07 00 48 1E 00 00 00 00 00 C1 0C 3A [14:15:37]RasterBufferAndPrint [14:15:37]line [14:15:37]line [14:15:37]line [14:15:37]line [14:15:37]line [14:15:37]written 0, free lines is 3269 [14:15:37]MH_Cut [14:15:37]Write to MH i2c: D1 01 00 4F 1E 01 3F [14:15:37]Write i2c OK [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: D1 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: D1 01 00 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: D1 01 00 4F 1E 00 3E [14:15:37]Write to MH i2c: 01 00 00 50 1E 6E [14:15:37]Write i2c OK [14:15:37]MH_I2C_Read... [14:15:38]OFD Sender: No OFD packet to send [14:15:38]*** Cut start [14:15:38]*** Partial cut [14:15:38]*** CUTSNS_PIN = 1 [14:15:38]*** CUTSNS_PIN = 0 [14:15:39]*** Brake cut motor [14:15:39]Read from MH i2c: 01 [14:15:39]MH_I2C_Read... [14:15:39]*** Stop cut motor [14:15:39]*** Cut end [14:15:39]Read from MH i2c: 01 07 00 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: 01 07 00 50 1E 00 00 00 00 00 FF 0F 83 [14:15:39]process_action close_receipt done [14:15:39]requested_data is exist [14:15:39]produce_requested_data [14:15:39]requested_item fm.sn is exist - process it [14:15:39]wFMCommunicate request_size=4 [14:15:39]MH_SAM_APDU [14:15:39]CAPDU: 80 11 00 00 [14:15:39]Write to MH i2c: E2 08 00 51 1E 80 11 00 00 00 00 00 00 E9 [14:15:39]Write i2c OK [14:15:39]MH_I2C_Read... [14:15:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:39]Read from MH i2c: E2 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: E2 17 00 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: E2 17 00 51 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 36 [14:15:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:15:39]wFMCommunicate OK [14:15:39]requested_item fd.num is exist - process it [14:15:39]SAM_PROTO_GetFieldsCounters [14:15:39]wFMCommunicate request_size=4 [14:15:39]MH_SAM_APDU [14:15:39]CAPDU: 80 13 00 00 [14:15:39]Write to MH i2c: E2 08 00 52 1E 80 13 00 00 00 00 00 00 EC [14:15:39]Write i2c OK [14:15:39]MH_I2C_Read... [14:15:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:39]Read from MH i2c: E2 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: E2 62 00 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: E2 62 00 52 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 04 28 01 00 0E 04 04 00 AE 00 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 6C [14:15:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 04 28 01 00 0E 04 04 00 AE 00 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:15:39]wFMCommunicate OK [14:15:39]SAM_PROTO_GetFieldsCounters done [14:15:39]requested_item shift.num is exist - process it [14:15:39]requested_item shift.opened is exist - process it [14:15:39]req_shift_opened [14:15:39]FM_GetShiftState [14:15:39]SAM_PROTO_GetShiftState [14:15:39]wFMCommunicate request_size=4 [14:15:39]MH_SAM_APDU [14:15:39]CAPDU: 80 13 01 00 [14:15:39]Write to MH i2c: E2 08 00 53 1E 80 13 01 00 00 00 00 00 EE [14:15:39]Write i2c OK [14:15:39]MH_I2C_Read... [14:15:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:39]Read from MH i2c: E2 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: E2 0E 00 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: E2 0E 00 53 1E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 92 [14:15:39]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:15:39]wFMCommunicate OK [14:15:39]SAM_PROTO_GetShiftState done [14:15:39]FM_GetShiftState done [14:15:39]req_shift_opened done [14:15:39]requested_item shift.open_date is exist - process it [14:15:39]req_shift_open_date [14:15:39]req_shift_open_date done [14:15:39]produce_requested_data done [14:15:39]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75780,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:15:39]process_action_free close_receipt [14:15:39]json_value_free [14:15:39]json_value_free done [14:15:39]process_json_proto returns [14:15:39]Send response to host [14:15:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75780,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:15:39]free response buf [14:15:39]execute_script done [14:15:39]execute_script returns [14:15:39]free content buf [14:15:39]Sock 8.Close socket [14:15:39]Sock 8.Thread stoped [14:15:43]OFD Sender: No OFD packet to send [14:15:48]OFD Sender: No OFD packet to send [14:15:53]OFD Sender: No OFD packet to send [14:15:58]OFD Sender: No OFD packet to send [14:16:03]OFD Sender: No OFD packet to send [14:16:08]OFD Sender: No OFD packet to send [14:16:13]OFD Sender: No OFD packet to send [14:16:18]OFD Sender: No OFD packet to send [14:16:23]OFD Sender: No OFD packet to send [14:16:25]accept exits with 9 [14:16:25]New connection [14:16:25]New thread 3067211108 created [14:16:25]Thread 3067354468 joined [14:16:25]Waiting for new connection... [14:16:25] Sock 9.Parse request [14:16:25]Sock 9.Check first char [14:16:25]Sock 9.First char is OK [14:16:25]request: POST /json_proto HTTP/1.0 [14:16:25]Method: POST [14:16:25]URL: /json_proto [14:16:25]Method is POST - this is cgi request [14:16:25]url: /json_proto [14:16:25]query_string will be loaded in cgi processing [14:16:25]execute_cgi json_proto POST (null) [14:16:25]execute_cgi path=json_proto method=POST [14:16:25]POST find Content-Length [14:16:25]Host: 172.17.44.196:8080 [14:16:25]Content-Length: 683 [14:16:25]Content-Type: application/json [14:16:25] [14:16:25]POST finish read [14:16:25]Found Content-Length = 683 [14:16:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:16:25]execute_script... [14:16: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)1966413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:16:25]POST & json_proto [14:16:25]process_json_proto [14:16:25]json parsed OK: [14:16:25]protocol is kg_v1.0 [14:16:25]action value=close_receipt [14:16:25]process_action close_receipt [14:16:25]cmd_close_receipt [14:16:25]MH_GetDate [14:16:25]Write to MH i2c: F0 00 00 54 1E 61 [14:16:25]Write i2c OK [14:16:25]MH_I2C_Read... [14:16:25]Read from MH i2c: F0 [14:16:25]MH_I2C_Read... [14:16:25]Read from MH i2c: F0 09 00 [14:16:25]MH_I2C_Read... [14:16:25]Read from MH i2c: F0 09 00 54 1E 00 BA 56 1A 67 E7 19 F8 65 58 [14:16:25]GetLastDocTimeStamp 1729779336 [14:16:25]current date 1729779386 [14:16:25]FM_GetShiftState [14:16:25]SAM_PROTO_GetShiftState [14:16:25]wFMCommunicate request_size=4 [14:16:25]MH_SAM_APDU [14:16:25]CAPDU: 80 13 01 00 [14:16:25]Write to MH i2c: E2 08 00 55 1E 80 13 01 00 00 00 00 00 F0 [14:16:25]Write i2c OK [14:16:25]MH_I2C_Read... [14:16:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:25]Read from MH i2c: E2 [14:16:25]MH_I2C_Read... [14:16:25]Read from MH i2c: E2 0E 00 [14:16:25]MH_I2C_Read... [14:16:25]Read from MH i2c: E2 0E 00 55 1E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 94 [14:16:25]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:16:25]wFMCommunicate OK [14:16:25]SAM_PROTO_GetShiftState done [14:16:25]FM_GetShiftState done [14:16:25]opened in 1729729413 [14:16:25]opened+sec_in_day 1729815813 [14:16:25]quantity*price = 100015 [14:16:25]sum+1 = 100017 [14:16:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 220 24.10.2024 14:16 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75781 ФПД: 108661465605064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141626&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75781&fm=108661465605064&tin=02508201610067®Number=0000000000161154&sum=100000 [14:16:26]StoreToDocumentArchive [14:16:26]shift 174 fd 75781 [14:16:26]save to /storage/0174/doc_00075781 [14:16:26]save last doc name /storage/0174/doc_00075781 to /storage/kkm_last_doc_name [14:16:26]save OK [14:16:26]Clear old archive folders... [14:16:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:16:26]tlvbuf is 01E80310 [14:16:26]SAM_PROTO_ClearQueue [14:16:26]wFMCommunicate request_size=4 [14:16:26]MH_SAM_APDU [14:16:26]CAPDU: 80 09 00 00 [14:16:26]Write to MH i2c: E2 08 00 62 1E 80 09 00 00 00 00 00 00 F2 [14:16:26]Write i2c OK [14:16:26]MH_I2C_Read... [14:16:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:16:26]Read from MH i2c: E2 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 03 00 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 03 00 62 1E 00 90 00 F4 [14:16:26]RAPDU: 90 00 [14:16:26]wFMCommunicate OK [14:16:26]SAM_PROTO_ClearQueue done [14:16:26]KKMCreateOFDPacket [14:16:26]OFDProtocolAddRootSTLVToBuf [14:16:26]FM_MakeSignedData [14:16:26]FM_MakeSignedData [14:16:26]SAM_PROTO_SignData [14:16:26]wFMCommunicate request_size=4 [14:16:26]MH_SAM_APDU [14:16:26]CAPDU: 80 0D 01 02 [14:16:26]Write to MH i2c: E2 08 00 63 1E 80 0D 01 02 00 00 00 00 FA [14:16:26]Write i2c OK [14:16:26]MH_I2C_Read... [14:16:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:16:26]Read from MH i2c: E2 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 03 00 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 03 00 63 1E 00 90 00 F5 [14:16:26]RAPDU: 90 00 [14:16:26]wFMCommunicate OK [14:16:26]wFMCommunicate request_size=255 [14:16:26]MH_SAM_APDU [14:16: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 DC 00 00 00 F4 03 04 00 BA 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 05 28 01 00 35 04 06 00 62 [14:16:26]Write to MH i2c: E2 02 01 64 1E 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 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 DC 00 00 00 F4 03 04 00 BA 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 05 28 01 00 35 04 06 00 62 00 00 21 [14:16:26]Write i2c OK [14:16:26]MH_I2C_Read... [14:16:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:26]Read from MH i2c: E2 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 03 00 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 03 00 64 1E 00 90 00 F6 [14:16:26]RAPDU: 90 00 [14:16:26]wFMCommunicate OK [14:16:26]wFMCommunicate request_size=10 [14:16:26]MH_SAM_APDU [14:16:26]CAPDU: 80 0D 02 02 05 D3 B8 0E E3 C8 [14:16:26]Write to MH i2c: E2 0D 00 65 1E 80 0D 02 02 05 00 D3 B8 0E E3 C8 00 00 4B [14:16:26]Write i2c OK [14:16:26]MH_I2C_Read... [14:16:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:26]Read from MH i2c: E2 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 03 00 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 03 00 65 1E 00 90 00 F7 [14:16:26]RAPDU: 90 00 [14:16:26]wFMCommunicate OK [14:16:26]wFMCommunicate request_size=4 [14:16:26]MH_SAM_APDU [14:16:26]CAPDU: 80 0D 03 02 [14:16:26]Write to MH i2c: E2 08 00 66 1E 80 0D 03 02 00 00 00 00 FF [14:16:26]Write i2c OK [14:16:26]MH_I2C_Read... [14:16:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:16:26]Read from MH i2c: E2 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 0B 00 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 0B 00 66 1E 00 45 6A 4E 4A 75 E0 99 D4 90 00 09 [14:16:26]RAPDU: 45 6A 4E 4A 75 E0 99 D4 90 00 [14:16:26]wFMCommunicate OK [14:16:26]SAM_PROTO_SignData done [14:16:26]FM_MakeSignedData done [14:16:26]CreateOFDProtocolMessage [14:16:26]wFMCommunicate request_size=4 [14:16:26]MH_SAM_APDU [14:16:26]CAPDU: 80 11 00 00 [14:16:26]Write to MH i2c: E2 08 00 67 1E 80 11 00 00 00 00 00 00 FF [14:16:26]Write i2c OK [14:16:26]MH_I2C_Read... [14:16:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:26]Read from MH i2c: E2 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 17 00 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: E2 17 00 67 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 4C [14:16:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:16:26]wFMCommunicate OK [14:16:26]CreateOFDProtocolMessage done [14:16:26]OFDSenderStorePacket 75781 [14:16:26]StoreOFDPacket docnum=75781 [14:16:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 C1 A5 07 01 F0 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 DC 00 00 00 F4 03 04 00 BA 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 05 28 01 00 35 04 06 00 62 D3 B8 0E E3 C8 45 6A 4E 4A 75 E0 99 D4 [14:16:26]CheckFolder [14:16:26]dirname=/storage/ofd_packets [14:16:26]CheckFolder done [14:16:26]ProducePacketName [14:16:26]name=ofd_packets/00075781 [14:16:26]NVStorageSaveData ofd_packets/00075781 [14:16:26]File name is /storage/ofd_packets/00075781 [14:16:26]Write 301 bytes [14:16:26]NVStorageSaveData done [14:16:26]OFDSenderStorePacket done [14:16:26]KKMCreateOFDPacket done [14:16:26]NVStorageSaveData kkm_last_timestamp [14:16:26]File name is /storage/kkm_last_timestamp [14:16:26]Write 4 bytes [14:16:26]NVStorageSaveData done [14:16:26]ExternCall_PrintAddStr [14:16:26]wPrintStart [14:16:26]Write to MH i2c: 01 00 00 68 1E 86 [14:16:26]Write i2c OK [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: 01 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: 01 07 00 [14:16:26]MH_I2C_Read... [14:16:26]Read from MH i2c: 01 07 00 68 1E 00 00 00 00 00 FF 0F 9B [14:16:26]RasterBufferAndPrint [14:16:26]line Счет N : (1)1966413 [14:16:26]line ИНН: 02508201610067 [14:16:26]line Контрольно-Кассовый Чек [14:16:26]line ПРОДАЖА [14:16:26]line ТРК (МРК, ГНК) : 53 [14:16:26]line Товар: 2710124130 [14:16:26]line Аи-92-К-5 [14:16:26]line 14.950 * 66.90 [14:16:26]line = 1000.16 [14:16:26]line НДС 12% НСП 1% [14:16:26]line > о реализуемом товаре [14:16:26]line ОКРУГЛЕНИЕ: -0.16 [14:16:26]line ИТОГО: 1000.00 [14:16:26]line Внесено: 1000.00 [14:16:26]line СДАЧА: 0.00 [14:16:26]line НСП 1% : 8.85 [14:16:26]line НДС 12% : 106.21 [14:16:26]line Наличными: 1000.00 [14:16:26]line Безнал.: 0.00 [14:16:26]line Место: АЗС № 133 "Партнер Нефть" [14:16:26]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:16:26]line СНО: Общий режим [14:16:26]line Чек 220 24.10.2024 14:16 [14:16:26]line Смена: 174 ФФД: 1.0 [14:16:26]line ЗНМ: 0300000020 [14:16:26]line РНМ: 0000000000161154 [14:16:26]line Версия ККМ: v1.0 [14:16:26]line ФМ: 0000000000963323 [14:16:26]line ФД: 75781 [14:16:26]line ФПД: 108661465605064 [14:16:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141626&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75781&fm=108661465605064&tin=02508201610067®Number=0000000000161154&sum=100000 [14:16:27]OFD Sender: Processing packet 75781 [packets to send 16, broken 15] [14:16:27]ProducePacketName [14:16:27]name=ofd_packets/00075781 [14:16:27]OFD Sender: To server: pG, [14:16:27]CommunicateWithHost lk.salyk.kg:30040 [14:16:27]ConnectInit lk.salyk.kg [14:16:27]written 0, free lines is 4095 [14:16:27]Connected sock=10 [14:16:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 C1 A5 07 01 F0 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 DC 00 00 00 F4 03 04 00 BA 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 05 28 01 00 35 04 06 00 62 D3 B8 0E E3 C8 45 6A 4E 4A 75 E0 99 D4 [14:16:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 7A 6C 47 00 52 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 39 36 33 33 32 33 10 04 04 00 05 28 01 00 F4 03 04 00 91 FF 19 67 B6 04 01 00 00 AF 7E 9E BE FA E3 2F FF [14:16:27]CommunicateWithHost err = 0 [14:16:27]CheckOFDResponse [14:16:27]1017 (14) - 77093643461234 [14:16:27]1041 (16) - 0000000000963323 [14:16:27]1040 (4) - 75781 [14:16:27]1012 (4) - 24.10.2024 08:04 [14:16:27]1206 (1) - 0 [14:16:27]OFD Sender: Remove packet 75781 [14:16:27]ProducePacketName [14:16:27]name=ofd_packets/00075781 [14:16:27]NVStorageDeleteData [14:16:27]Write to MH i2c: 01 00 00 92 1E B0 [14:16:27]Write i2c OK [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: 01 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: 01 07 00 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: 01 07 00 92 1E 00 00 00 00 00 AA 0C 6D [14:16:27]RasterBufferAndPrint [14:16:27]line [14:16:27]line [14:16:27]line [14:16:27]line [14:16:27]line [14:16:27]written 0, free lines is 3245 [14:16:27]MH_Cut [14:16:27]Write to MH i2c: D1 01 00 99 1E 01 89 [14:16:27]Write i2c OK [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: D1 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: D1 01 00 [14:16:27]MH_I2C_Read... [14:16:27]Read from MH i2c: D1 01 00 99 1E 00 88 [14:16:27]Write to MH i2c: 01 00 00 9A 1E B8 [14:16:27]Write i2c OK [14:16:27]MH_I2C_Read... [14:16:28]OFD Sender: No OFD packet to send [14:16:28]*** Cut start [14:16:28]*** Partial cut [14:16:28]*** CUTSNS_PIN = 1 [14:16:28]*** CUTSNS_PIN = 0 [14:16:28]*** Brake cut motor [14:16:29]Read from MH i2c: 01 [14:16:29]MH_I2C_Read... [14:16:29]*** Stop cut motor [14:16:29]*** Cut end [14:16:29]Read from MH i2c: 01 07 00 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: 01 07 00 9A 1E 00 00 00 00 00 FF 0F CD [14:16:29]process_action close_receipt done [14:16:29]requested_data is exist [14:16:29]produce_requested_data [14:16:29]requested_item fm.sn is exist - process it [14:16:29]wFMCommunicate request_size=4 [14:16:29]MH_SAM_APDU [14:16:29]CAPDU: 80 11 00 00 [14:16:29]Write to MH i2c: E2 08 00 9B 1E 80 11 00 00 00 00 00 00 33 [14:16:29]Write i2c OK [14:16:29]MH_I2C_Read... [14:16:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:29]Read from MH i2c: E2 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 17 00 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 17 00 9B 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 80 [14:16:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:16:29]wFMCommunicate OK [14:16:29]requested_item fd.num is exist - process it [14:16:29]SAM_PROTO_GetFieldsCounters [14:16:29]wFMCommunicate request_size=4 [14:16:29]MH_SAM_APDU [14:16:29]CAPDU: 80 13 00 00 [14:16:29]Write to MH i2c: E2 08 00 9C 1E 80 13 00 00 00 00 00 00 36 [14:16:29]Write i2c OK [14:16:29]MH_I2C_Read... [14:16:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:29]Read from MH i2c: E2 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 62 00 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 62 00 9C 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 05 28 01 00 0E 04 04 00 AE 00 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 BA [14:16:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 05 28 01 00 0E 04 04 00 AE 00 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:16:29]wFMCommunicate OK [14:16:29]SAM_PROTO_GetFieldsCounters done [14:16:29]requested_item shift.num is exist - process it [14:16:29]requested_item shift.opened is exist - process it [14:16:29]req_shift_opened [14:16:29]FM_GetShiftState [14:16:29]SAM_PROTO_GetShiftState [14:16:29]wFMCommunicate request_size=4 [14:16:29]MH_SAM_APDU [14:16:29]CAPDU: 80 13 01 00 [14:16:29]Write to MH i2c: E2 08 00 9D 1E 80 13 01 00 00 00 00 00 38 [14:16:29]Write i2c OK [14:16:29]MH_I2C_Read... [14:16:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:29]Read from MH i2c: E2 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 0E 00 [14:16:29]MH_I2C_Read... [14:16:29]Read from MH i2c: E2 0E 00 9D 1E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 DC [14:16:29]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:16:29]wFMCommunicate OK [14:16:29]SAM_PROTO_GetShiftState done [14:16:29]FM_GetShiftState done [14:16:29]req_shift_opened done [14:16:29]requested_item shift.open_date is exist - process it [14:16:29]req_shift_open_date [14:16:29]req_shift_open_date done [14:16:29]produce_requested_data done [14:16:29]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75781,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:16:29]process_action_free close_receipt [14:16:29]json_value_free [14:16:29]json_value_free done [14:16:29]process_json_proto returns [14:16:29]Send response to host [14:16:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75781,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:16:29]free response buf [14:16:29]execute_script done [14:16:29]execute_script returns [14:16:29]free content buf [14:16:29]Sock 9.Close socket [14:16:29]Sock 9.Thread stoped [14:16:33]OFD Sender: No OFD packet to send [14:16:38]OFD Sender: No OFD packet to send [14:16:43]OFD Sender: No OFD packet to send [14:16:48]OFD Sender: No OFD packet to send [14:16:53]OFD Sender: No OFD packet to send [14:16:58]OFD Sender: No OFD packet to send [14:16:59]accept exits with 8 [14:16:59]New connection [14:16:59]New thread 3067354468 created [14:16:59]Thread 3067211108 joined [14:16:59]Waiting for new connection... [14:16:59] Sock 8.Parse request [14:16:59]Sock 8.Check first char [14:16:59]Sock 8.First char is OK [14:16:59]request: POST /json_proto HTTP/1.0 [14:16:59]Method: POST [14:16:59]URL: /json_proto [14:16:59]Method is POST - this is cgi request [14:16:59]url: /json_proto [14:16:59]query_string will be loaded in cgi processing [14:16:59]execute_cgi json_proto POST (null) [14:16:59]execute_cgi path=json_proto method=POST [14:16:59]POST find Content-Length [14:16:59]Host: 172.17.44.196:8080 [14:16:59]Content-Length: 678 [14:16:59]Content-Type: application/json [14:16:59] [14:16:59]POST finish read [14:16:59]Found Content-Length = 678 [14:16:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:16:59]execute_script... [14: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)1966414", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:16:59]POST & json_proto [14:16:59]process_json_proto [14:16:59]json parsed OK: [14:16:59]protocol is kg_v1.0 [14:16:59]action value=close_receipt [14:16:59]process_action close_receipt [14:16:59]cmd_close_receipt [14:16:59]MH_GetDate [14:16:59]Write to MH i2c: F0 00 00 9E 1E AB [14:16:59]Write i2c OK [14:16:59]MH_I2C_Read... [14:16:59]Read from MH i2c: F0 [14:16:59]MH_I2C_Read... [14:16:59]Read from MH i2c: F0 09 00 [14:16:59]MH_I2C_Read... [14:16:59]Read from MH i2c: F0 09 00 9E 1E 00 DC 56 1A 67 E7 19 F8 65 C4 [14:16:59]GetLastDocTimeStamp 1729779386 [14:16:59]current date 1729779420 [14:16:59]FM_GetShiftState [14:16:59]SAM_PROTO_GetShiftState [14:16:59]wFMCommunicate request_size=4 [14:16:59]MH_SAM_APDU [14:16:59]CAPDU: 80 13 01 00 [14:16:59]Write to MH i2c: E2 08 00 9F 1E 80 13 01 00 00 00 00 00 3A [14:16:59]Write i2c OK [14:16:59]MH_I2C_Read... [14:16:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:59]Read from MH i2c: E2 [14:16:59]MH_I2C_Read... [14:16:59]Read from MH i2c: E2 0E 00 [14:16:59]MH_I2C_Read... [14:16:59]Read from MH i2c: E2 0E 00 9F 1E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 DE [14:16:59]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:16:59]wFMCommunicate OK [14:16:59]SAM_PROTO_GetShiftState done [14:16:59]FM_GetShiftState done [14:16:59]opened in 1729729413 [14:16:59]opened+sec_in_day 1729815813 [14:16:59]quantity*price = 50041 [14:16:59]sum+1 = 50042 [14:16:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 221 24.10.2024 14:17 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75782 ФПД: 201130674590324 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141700&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75782&fm=201130674590324&tin=02508201610067®Number=0000000000161154&sum=50000 [14:17:00]StoreToDocumentArchive [14:17:00]shift 174 fd 75782 [14:17:00]save to /storage/0174/doc_00075782 [14:17:00]save last doc name /storage/0174/doc_00075782 to /storage/kkm_last_doc_name [14:17:00]save OK [14:17:00]Clear old archive folders... [14:17:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:17:00]tlvbuf is 01EB8470 [14:17:00]SAM_PROTO_ClearQueue [14:17:00]wFMCommunicate request_size=4 [14:17:00]MH_SAM_APDU [14:17:00]CAPDU: 80 09 00 00 [14:17:00]Write to MH i2c: E2 08 00 AC 1E 80 09 00 00 00 00 00 00 3C [14:17:00]Write i2c OK [14:17:00]MH_I2C_Read... [14:17:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:00]Read from MH i2c: E2 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: E2 03 00 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: E2 03 00 AC 1E 00 90 00 3E [14:17:00]RAPDU: 90 00 [14:17:00]wFMCommunicate OK [14:17:00]SAM_PROTO_ClearQueue done [14:17:00]KKMCreateOFDPacket [14:17:00]OFDProtocolAddRootSTLVToBuf [14:17:00]FM_MakeSignedData [14:17:00]FM_MakeSignedData [14:17:00]SAM_PROTO_SignData [14:17:00]wFMCommunicate request_size=4 [14:17:00]MH_SAM_APDU [14:17:00]CAPDU: 80 0D 01 02 [14:17:00]Write to MH i2c: E2 08 00 AD 1E 80 0D 01 02 00 00 00 00 44 [14:17:00]Write i2c OK [14:17:00]MH_I2C_Read... [14:17:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:00]Read from MH i2c: E2 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: E2 03 00 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: E2 03 00 AD 1E 00 90 00 3F [14:17:00]RAPDU: 90 00 [14:17:00]wFMCommunicate OK [14:17:00]wFMCommunicate request_size=255 [14:17:00]MH_SAM_APDU [14: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 DD 00 00 00 F4 03 04 00 DC 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 06 28 01 00 35 04 06 00 B6 [14:17:00]Write to MH i2c: E2 02 01 AE 1E 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 DD 00 00 00 F4 03 04 00 DC 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 06 28 01 00 35 04 06 00 B6 00 00 E9 [14:17:00]Write i2c OK [14:17:00]MH_I2C_Read... [14:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:00]Read from MH i2c: E2 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: E2 03 00 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: E2 03 00 AE 1E 00 90 00 40 [14:17:00]RAPDU: 90 00 [14:17:00]wFMCommunicate OK [14:17:00]wFMCommunicate request_size=10 [14:17:00]MH_SAM_APDU [14:17:00]CAPDU: 80 0D 02 02 05 ED 62 69 92 74 [14:17:00]Write to MH i2c: E2 0D 00 AF 1E 80 0D 02 02 05 00 ED 62 69 92 74 00 00 0F [14:17:00]Write i2c OK [14:17:00]MH_I2C_Read... [14:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:00]Read from MH i2c: E2 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: E2 03 00 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: E2 03 00 AF 1E 00 90 00 41 [14:17:00]RAPDU: 90 00 [14:17:00]wFMCommunicate OK [14:17:00]wFMCommunicate request_size=4 [14:17:00]MH_SAM_APDU [14:17:00]CAPDU: 80 0D 03 02 [14:17:00]Write to MH i2c: E2 08 00 B0 1E 80 0D 03 02 00 00 00 00 49 [14:17:00]Write i2c OK [14:17:00]MH_I2C_Read... [14:17:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:00]Read from MH i2c: E2 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: E2 0B 00 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: E2 0B 00 B0 1E 00 49 49 6B 44 39 BE 07 8C 90 00 15 [14:17:00]RAPDU: 49 49 6B 44 39 BE 07 8C 90 00 [14:17:00]wFMCommunicate OK [14:17:00]SAM_PROTO_SignData done [14:17:00]FM_MakeSignedData done [14:17:00]CreateOFDProtocolMessage [14:17:00]wFMCommunicate request_size=4 [14:17:00]MH_SAM_APDU [14:17:00]CAPDU: 80 11 00 00 [14:17:00]Write to MH i2c: E2 08 00 B1 1E 80 11 00 00 00 00 00 00 49 [14:17:00]Write i2c OK [14:17:00]MH_I2C_Read... [14:17:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:00]Read from MH i2c: E2 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: E2 17 00 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: E2 17 00 B1 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 96 [14:17:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:17:00]wFMCommunicate OK [14:17:00]CreateOFDProtocolMessage done [14:17:00]OFDSenderStorePacket 75782 [14:17:00]StoreOFDPacket docnum=75782 [14:17:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 84 8C 07 01 74 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 DD 00 00 00 F4 03 04 00 DC 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 06 28 01 00 35 04 06 00 B6 ED 62 69 92 74 49 49 6B 44 39 BE 07 8C [14:17:00]CheckFolder [14:17:00]dirname=/storage/ofd_packets [14:17:00]CheckFolder done [14:17:00]ProducePacketName [14:17:00]name=ofd_packets/00075782 [14:17:00]NVStorageSaveData ofd_packets/00075782 [14:17:00]File name is /storage/ofd_packets/00075782 [14:17:00]Write 301 bytes [14:17:00]NVStorageSaveData done [14:17:00]OFDSenderStorePacket done [14:17:00]KKMCreateOFDPacket done [14:17:00]NVStorageSaveData kkm_last_timestamp [14:17:00]File name is /storage/kkm_last_timestamp [14:17:00]Write 4 bytes [14:17:00]NVStorageSaveData done [14:17:00]OFD Sender: Processing packet 75782 [packets to send 16, broken 15] [14:17:00]ProducePacketName [14:17:00]name=ofd_packets/00075782 [14:17:00]OFD Sender: To server: pG, [14:17:00]CommunicateWithHost lk.salyk.kg:30040 [14:17:00]ConnectInit lk.salyk.kg [14:17:00]ExternCall_PrintAddStr [14:17:00]wPrintStart [14:17:00]Write to MH i2c: 01 00 00 B2 1E D0 [14:17:00]Write i2c OK [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: 01 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: 01 07 00 [14:17:00]MH_I2C_Read... [14:17:00]Read from MH i2c: 01 07 00 B2 1E 00 00 00 00 00 FF 0F E5 [14:17:00]RasterBufferAndPrint [14:17:00]line Счет N : (1)1966414 [14:17:00]line ИНН: 02508201610067 [14:17:00]line Контрольно-Кассовый Чек [14:17:00]line ПРОДАЖА [14:17:00]line ТРК (МРК, ГНК) : 33 [14:17:00]line Товар: 2710124130 [14:17:00]line Аи-92-К-5 [14:17:00]line 7.480 * 66.90 [14:17:00]line = 500.41 [14:17:00]line НДС 12% НСП 1% [14:17:00]line > о реализуемом товаре [14:17:00]line ОКРУГЛЕНИЕ: -0.41 [14:17:00]line ИТОГО: 500.00 [14:17:00]line Внесено: 500.00 [14:17:00]line СДАЧА: 0.00 [14:17:00]line НСП 1% : 4.43 [14:17:00]line НДС 12% : 53.14 [14:17:00]line Наличными: 500.00 [14:17:00]line Безнал.: 0.00 [14:17:00]line Место: АЗС № 133 "Партнер Нефть" [14:17:00]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:17:00]line СНО: Общий режим [14:17:00]line Чек 221 24.10.2024 14:17 [14:17:00]line Смена: 174 ФФД: 1.0 [14:17:00]line ЗНМ: 0300000020 [14:17:00]line РНМ: 0000000000161154 [14:17:00]line Версия ККМ: v1.0 [14:17:00]line ФМ: 0000000000963323 [14:17:00]line ФД: 75782 [14:17:00]line ФПД: 201130674590324 [14:17:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141700&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75782&fm=201130674590324&tin=02508201610067®Number=0000000000161154&sum=50000 [14:17:01]Connected sock=11 [14:17:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 84 8C 07 01 74 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 DD 00 00 00 F4 03 04 00 DC 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 06 28 01 00 35 04 06 00 B6 ED 62 69 92 74 49 49 6B 44 39 BE 07 8C [14:17:01]written 0, free lines is 4095 [14:17:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 55 D0 47 00 FC 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 39 36 33 33 32 33 10 04 04 00 06 28 01 00 F4 03 04 00 B3 FF 19 67 B6 04 01 00 00 64 85 81 22 6E 07 70 9C [14:17:01]CommunicateWithHost err = 0 [14:17:01]CheckOFDResponse [14:17:01]1017 (14) - 77093643461234 [14:17:01]1041 (16) - 0000000000963323 [14:17:01]1040 (4) - 75782 [14:17:01]1012 (4) - 24.10.2024 08:05 [14:17:01]1206 (1) - 0 [14:17:01]OFD Sender: Remove packet 75782 [14:17:01]ProducePacketName [14:17:01]name=ofd_packets/00075782 [14:17:01]NVStorageDeleteData [14:17:01]Write to MH i2c: 01 00 00 DC 1E FA [14:17:01]Write i2c OK [14:17:01]MH_I2C_Read... [14:17:01]Read from MH i2c: 01 [14:17:01]MH_I2C_Read... [14:17:01]Read from MH i2c: 01 07 00 [14:17:01]MH_I2C_Read... [14:17:01]Read from MH i2c: 01 07 00 DC 1E 00 00 00 00 00 A9 0C B6 [14:17:01]RasterBufferAndPrint [14:17:01]line [14:17:01]line [14:17:01]line [14:17:01]line [14:17:01]line [14:17:01]written 0, free lines is 3245 [14:17:01]MH_Cut [14:17:01]Write to MH i2c: D1 01 00 E3 1E 01 D3 [14:17:01]Write i2c OK [14:17:01]MH_I2C_Read... [14:17:01]Read from MH i2c: D1 [14:17:01]MH_I2C_Read... [14:17:01]Read from MH i2c: D1 01 00 [14:17:01]MH_I2C_Read... [14:17:01]Read from MH i2c: D1 01 00 E3 1E 00 D2 [14:17:01]Write to MH i2c: 01 00 00 E4 1E 02 [14:17:01]Write i2c OK [14:17:01]MH_I2C_Read... [14:17:01]OFD Sender: No OFD packet to send [14:17:02]*** Cut start [14:17:02]*** Partial cut [14:17:02]*** CUTSNS_PIN = 1 [14:17:02]*** CUTSNS_PIN = 0 [14:17:02]*** Brake cut motor [14:17:03]Read from MH i2c: 01 [14:17:03]MH_I2C_Read... [14:17:03]*** Stop cut motor [14:17:03]*** Cut end [14:17:03]Read from MH i2c: 01 07 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: 01 07 00 E4 1E 00 00 00 00 00 FF 0F 17 [14:17:03]process_action close_receipt done [14:17:03]requested_data is exist [14:17:03]produce_requested_data [14:17:03]requested_item fm.sn is exist - process it [14:17:03]wFMCommunicate request_size=4 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 11 00 00 [14:17:03]Write to MH i2c: E2 08 00 E5 1E 80 11 00 00 00 00 00 00 7D [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 17 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 17 00 E5 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 CA [14:17:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:17:03]wFMCommunicate OK [14:17:03]requested_item fd.num is exist - process it [14:17:03]SAM_PROTO_GetFieldsCounters [14:17:03]wFMCommunicate request_size=4 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 13 00 00 [14:17:03]Write to MH i2c: E2 08 00 E6 1E 80 13 00 00 00 00 00 00 80 [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 62 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 62 00 E6 1E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 06 28 01 00 0E 04 04 00 AE 00 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 08 [14:17:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 06 28 01 00 0E 04 04 00 AE 00 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:17:03]wFMCommunicate OK [14:17:03]SAM_PROTO_GetFieldsCounters done [14:17:03]requested_item shift.num is exist - process it [14:17:03]requested_item shift.opened is exist - process it [14:17:03]req_shift_opened [14:17:03]FM_GetShiftState [14:17:03]SAM_PROTO_GetShiftState [14:17:03]wFMCommunicate request_size=4 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 13 01 00 [14:17:03]Write to MH i2c: E2 08 00 E7 1E 80 13 01 00 00 00 00 00 82 [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 0E 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 0E 00 E7 1E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 26 [14:17:03]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:17:03]wFMCommunicate OK [14:17:03]SAM_PROTO_GetShiftState done [14:17:03]FM_GetShiftState done [14:17:03]req_shift_opened done [14:17:03]requested_item shift.open_date is exist - process it [14:17:03]req_shift_open_date [14:17:03]req_shift_open_date done [14:17:03]produce_requested_data done [14:17:03]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75782,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:17:03]process_action_free close_receipt [14:17:03]json_value_free [14:17:03]json_value_free done [14:17:03]process_json_proto returns [14:17:03]Send response to host [14:17:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75782,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:17:03]free response buf [14:17:03]execute_script done [14:17:03]execute_script returns [14:17:03]free content buf [14:17:03]Sock 8.Close socket [14:17:03]Sock 8.Thread stoped [14:17:05]accept exits with 9 [14:17:05]New connection [14:17:05]New thread 3067211108 created [14:17:05]Thread 3067354468 joined [14:17:05]Waiting for new connection... [14:17:05] Sock 9.Parse request [14:17:05]Sock 9.Check first char [14:17:05]Sock 9.First char is OK [14:17:05]request: POST /json_proto HTTP/1.0 [14:17:05]Method: POST [14:17:05]URL: /json_proto [14:17:05]Method is POST - this is cgi request [14:17:05]url: /json_proto [14:17:05]query_string will be loaded in cgi processing [14:17:05]execute_cgi json_proto POST (null) [14:17:05]execute_cgi path=json_proto method=POST [14:17:05]POST find Content-Length [14:17:05]Host: 172.17.44.196:8080 [14:17:05]Content-Length: 793 [14:17:05]Content-Type: application/json [14:17:05] [14:17:05]POST finish read [14:17:05]Found Content-Length = 793 [14:17:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 15.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\u000A00934", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:05]execute_script... [14:17: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)1966412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 15.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\u000A00934", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:05]POST & json_proto [14:17:05]process_json_proto [14:17:05]json parsed OK: [14:17:05]protocol is kg_v1.0 [14:17:05]action value=close_receipt [14:17:05]process_action close_receipt [14:17:05]cmd_close_receipt [14:17:05]MH_GetDate [14:17:05]Write to MH i2c: F0 00 00 E8 1E F5 [14:17:05]Write i2c OK [14:17:05]MH_I2C_Read... [14:17:05]Read from MH i2c: F0 [14:17:05]MH_I2C_Read... [14:17:05]Read from MH i2c: F0 09 00 [14:17:05]MH_I2C_Read... [14:17:05]Read from MH i2c: F0 09 00 E8 1E 00 E2 56 1A 67 E7 19 F8 65 14 [14:17:05]GetLastDocTimeStamp 1729779420 [14:17:05]current date 1729779426 [14:17:05]FM_GetShiftState [14:17:05]SAM_PROTO_GetShiftState [14:17:05]wFMCommunicate request_size=4 [14:17:05]MH_SAM_APDU [14:17:05]CAPDU: 80 13 01 00 [14:17:05]Write to MH i2c: E2 08 00 E9 1E 80 13 01 00 00 00 00 00 84 [14:17:05]Write i2c OK [14:17:05]MH_I2C_Read... [14:17:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:05]Read from MH i2c: E2 [14:17:05]MH_I2C_Read... [14:17:05]Read from MH i2c: E2 0E 00 [14:17:05]MH_I2C_Read... [14:17:05]Read from MH i2c: E2 0E 00 E9 1E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 28 [14:17:05]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:17:05]wFMCommunicate OK [14:17:05]SAM_PROTO_GetShiftState done [14:17:05]FM_GetShiftState done [14:17:05]opened in 1729729413 [14:17:05]opened+sec_in_day 1729815813 [14:17:05]quantity*price = 0 [14:17:05]sum+1 = 1 [14:17:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 222 24.10.2024 14:17 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Талоны: Топливная Карта 00934 ФМ: 0000000000963323 ФД: 75783 ФПД: 208546489449977 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141706&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75783&fm=208546489449977&tin=02508201610067®Number=0000000000161154&sum=0 [14:17:07]StoreToDocumentArchive [14:17:07]shift 174 fd 75783 [14:17:07]save to /storage/0174/doc_00075783 [14:17:07]save last doc name /storage/0174/doc_00075783 to /storage/kkm_last_doc_name [14:17:07]save OK [14:17:07]Clear old archive folders... [14:17:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:17:07]tlvbuf is 01E136D0 [14:17:07]SAM_PROTO_ClearQueue [14:17:07]wFMCommunicate request_size=4 [14:17:07]MH_SAM_APDU [14:17:07]CAPDU: 80 09 00 00 [14:17:07]Write to MH i2c: E2 08 00 F6 1E 80 09 00 00 00 00 00 00 86 [14:17:07]Write i2c OK [14:17:07]MH_I2C_Read... [14:17:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:07]Read from MH i2c: E2 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 03 00 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 03 00 F6 1E 00 90 00 88 [14:17:07]RAPDU: 90 00 [14:17:07]wFMCommunicate OK [14:17:07]SAM_PROTO_ClearQueue done [14:17:07]KKMCreateOFDPacket [14:17:07]OFDProtocolAddRootSTLVToBuf [14:17:07]FM_MakeSignedData [14:17:07]FM_MakeSignedData [14:17:07]SAM_PROTO_SignData [14:17:07]wFMCommunicate request_size=4 [14:17:07]MH_SAM_APDU [14:17:07]CAPDU: 80 0D 01 02 [14:17:07]Write to MH i2c: E2 08 00 F7 1E 80 0D 01 02 00 00 00 00 8E [14:17:07]Write i2c OK [14:17:07]MH_I2C_Read... [14:17:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:07]Read from MH i2c: E2 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 03 00 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 03 00 F7 1E 00 90 00 89 [14:17:07]RAPDU: 90 00 [14:17:07]wFMCommunicate OK [14:17:07]wFMCommunicate request_size=255 [14:17:07]MH_SAM_APDU [14:17: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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 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 E2 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 07 28 01 00 35 04 06 00 BD [14:17:07]Write to MH i2c: E2 02 01 F8 1E 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 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 E2 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 07 28 01 00 35 04 06 00 BD 00 00 8F [14:17:07]Write i2c OK [14:17:07]MH_I2C_Read... [14:17:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:07]Read from MH i2c: E2 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 03 00 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 03 00 F8 1E 00 90 00 8A [14:17:07]RAPDU: 90 00 [14:17:07]wFMCommunicate OK [14:17:07]wFMCommunicate request_size=10 [14:17:07]MH_SAM_APDU [14:17:07]CAPDU: 80 0D 02 02 05 AC 03 6C 3D F9 [14:17:07]Write to MH i2c: E2 0D 00 F9 1E 80 0D 02 02 05 00 AC 03 6C 3D F9 00 00 EC [14:17:07]Write i2c OK [14:17:07]MH_I2C_Read... [14:17:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:07]Read from MH i2c: E2 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 03 00 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 03 00 F9 1E 00 90 00 8B [14:17:07]RAPDU: 90 00 [14:17:07]wFMCommunicate OK [14:17:07]wFMCommunicate request_size=4 [14:17:07]MH_SAM_APDU [14:17:07]CAPDU: 80 0D 03 02 [14:17:07]Write to MH i2c: E2 08 00 FA 1E 80 0D 03 02 00 00 00 00 93 [14:17:07]Write i2c OK [14:17:07]MH_I2C_Read... [14:17:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:07]Read from MH i2c: E2 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 0B 00 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 0B 00 FA 1E 00 EE 39 A5 B6 47 84 4E 8A 90 00 B9 [14:17:07]RAPDU: EE 39 A5 B6 47 84 4E 8A 90 00 [14:17:07]wFMCommunicate OK [14:17:07]SAM_PROTO_SignData done [14:17:07]FM_MakeSignedData done [14:17:07]CreateOFDProtocolMessage [14:17:07]wFMCommunicate request_size=4 [14:17:07]MH_SAM_APDU [14:17:07]CAPDU: 80 11 00 00 [14:17:07]Write to MH i2c: E2 08 00 FB 1E 80 11 00 00 00 00 00 00 93 [14:17:07]Write i2c OK [14:17:07]MH_I2C_Read... [14:17:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:07]Read from MH i2c: E2 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 17 00 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: E2 17 00 FB 1E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 E0 [14:17:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:17:07]wFMCommunicate OK [14:17:07]CreateOFDProtocolMessage done [14:17:07]OFDSenderStorePacket 75783 [14:17:07]StoreOFDPacket docnum=75783 [14:17:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 33 7A 07 01 04 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 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 E2 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 07 28 01 00 35 04 06 00 BD AC 03 6C 3D F9 EE 39 A5 B6 47 84 4E 8A [14:17:07]CheckFolder [14:17:07]dirname=/storage/ofd_packets [14:17:07]CheckFolder done [14:17:07]ProducePacketName [14:17:07]name=ofd_packets/00075783 [14:17:07]NVStorageSaveData ofd_packets/00075783 [14:17:07]File name is /storage/ofd_packets/00075783 [14:17:07]Write 301 bytes [14:17:07]NVStorageSaveData done [14:17:07]OFDSenderStorePacket done [14:17:07]KKMCreateOFDPacket done [14:17:07]NVStorageSaveData kkm_last_timestamp [14:17:07]File name is /storage/kkm_last_timestamp [14:17:07]Write 4 bytes [14:17:07]NVStorageSaveData done [14:17:07]ExternCall_PrintAddStr [14:17:07]wPrintStart [14:17:07]Write to MH i2c: 01 00 00 FC 1E 1A [14:17:07]Write i2c OK [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: 01 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: 01 07 00 [14:17:07]MH_I2C_Read... [14:17:07]Read from MH i2c: 01 07 00 FC 1E 00 00 00 00 00 FF 0F 2F [14:17:07]RasterBufferAndPrint [14:17:07]line Счет N : (1)1966412 [14:17:07]line ИНН: 02508201610067 [14:17:07]line Контрольно-Кассовый Чек [14:17:07]line ПРОДАЖА [14:17:07]line ТРК (МРК, ГНК) : 43 [14:17:07]line Товар: 2710124130 [14:17:07]line Аи-92-К-5 [14:17:07]line 15.000 * 0.00 [14:17:07]line = 0.00 [14:17:07]line НДС 12% НСП 1% [14:17:07]line > о реализуемом товаре [14:17:07]line ИТОГО: 0.00 [14:17:07]line НСП 1% : 0.00 [14:17:07]line НДС 12% : 0.00 [14:17:07]line Наличными: 0.00 [14:17:07]line Безнал.: 0.00 [14:17:07]line Место: АЗС № 133 "Партнер Нефть" [14:17:07]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:17:07]line СНО: Общий режим [14:17:07]line Чек 222 24.10.2024 14:17 [14:17:07]line Смена: 174 ФФД: 1.0 [14:17:07]line ЗНМ: 0300000020 [14:17:07]line РНМ: 0000000000161154 [14:17:07]line Версия ККМ: v1.0 [14:17:07]line Талоны: Топливная Карта [14:17:07]line 00934 [14:17:07]line ФМ: 0000000000963323 [14:17:07]line ФД: 75783 [14:17:07]line ФПД: 208546489449977 [14:17:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141706&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75783&fm=208546489449977&tin=02508201610067®Number=0000000000161154&sum=0 [14:17:07]written 0, free lines is 4095 [14:17:07]OFD Sender: Processing packet 75783 [packets to send 16, broken 15] [14:17:07]ProducePacketName [14:17:07]name=ofd_packets/00075783 [14:17:07]OFD Sender: To server: pG, [14:17:07]CommunicateWithHost lk.salyk.kg:30040 [14:17:07]ConnectInit lk.salyk.kg [14:17:07]Connected sock=10 [14:17:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 33 7A 07 01 04 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 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 E2 56 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 07 28 01 00 35 04 06 00 BD AC 03 6C 3D F9 EE 39 A5 B6 47 84 4E 8A [14:17:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 6F 40 47 00 1A 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 39 36 33 33 32 33 10 04 04 00 07 28 01 00 F4 03 04 00 B9 FF 19 67 B6 04 01 00 00 36 B3 40 22 55 36 21 26 [14:17:08]CommunicateWithHost err = 0 [14:17:08]CheckOFDResponse [14:17:08]1017 (14) - 77093643461234 [14:17:08]1041 (16) - 0000000000963323 [14:17:08]1040 (4) - 75783 [14:17:08]1012 (4) - 24.10.2024 08:05 [14:17:08]1206 (1) - 0 [14:17:08]OFD Sender: Remove packet 75783 [14:17:08]ProducePacketName [14:17:08]name=ofd_packets/00075783 [14:17:08]NVStorageDeleteData [14:17:08]Write to MH i2c: 01 00 00 25 1F 44 [14:17:08]Write i2c OK [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: 01 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: 01 07 00 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: 01 07 00 25 1F 00 00 00 00 00 D1 0C 28 [14:17:08]RasterBufferAndPrint [14:17:08]line [14:17:08]line [14:17:08]line [14:17:08]line [14:17:08]line [14:17:08]written 0, free lines is 3294 [14:17:08]MH_Cut [14:17:08]Write to MH i2c: D1 01 00 2C 1F 01 1D [14:17:08]Write i2c OK [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: D1 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: D1 01 00 [14:17:08]MH_I2C_Read... [14:17:08]Read from MH i2c: D1 01 00 2C 1F 00 1C [14:17:08]Write to MH i2c: 01 00 00 2D 1F 4C [14:17:08]Write i2c OK [14:17:08]MH_I2C_Read... [14:17:08]OFD Sender: No OFD packet to send [14:17:09]*** Cut start [14:17:09]*** Partial cut [14:17:09]*** CUTSNS_PIN = 1 [14:17:09]*** CUTSNS_PIN = 0 [14:17:09]*** Brake cut motor [14:17:09]Read from MH i2c: 01 [14:17:09]MH_I2C_Read... [14:17:09]*** Stop cut motor [14:17:09]*** Cut end [14:17:09]Read from MH i2c: 01 07 00 [14:17:09]MH_I2C_Read... [14:17:09]Read from MH i2c: 01 07 00 2D 1F 00 00 00 00 00 FF 0F 61 [14:17:09]process_action close_receipt done [14:17:09]requested_data is exist [14:17:09]produce_requested_data [14:17:09]requested_item fm.sn is exist - process it [14:17:09]wFMCommunicate request_size=4 [14:17:09]MH_SAM_APDU [14:17:09]CAPDU: 80 11 00 00 [14:17:09]Write to MH i2c: E2 08 00 2E 1F 80 11 00 00 00 00 00 00 C7 [14:17:09]Write i2c OK [14:17:09]MH_I2C_Read... [14:17:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:09]Read from MH i2c: E2 [14:17:09]MH_I2C_Read... [14:17:09]Read from MH i2c: E2 17 00 [14:17:09]MH_I2C_Read... [14:17:09]Read from MH i2c: E2 17 00 2E 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 14 [14:17:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:17:09]wFMCommunicate OK [14:17:09]requested_item fd.num is exist - process it [14:17:09]SAM_PROTO_GetFieldsCounters [14:17:09]wFMCommunicate request_size=4 [14:17:09]MH_SAM_APDU [14:17:09]CAPDU: 80 13 00 00 [14:17:09]Write to MH i2c: E2 08 00 2F 1F 80 13 00 00 00 00 00 00 CA [14:17:09]Write i2c OK [14:17:09]MH_I2C_Read... [14:17:09]Read from MH i2c: E2 [14:17:09]MH_I2C_Read... [14:17:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:09]Read from MH i2c: E2 62 00 [14:17:09]MH_I2C_Read... [14:17:09]Read from MH i2c: E2 62 00 2F 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 07 28 01 00 0E 04 04 00 AE 00 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 56 [14:17:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 07 28 01 00 0E 04 04 00 AE 00 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:17:09]wFMCommunicate OK [14:17:09]SAM_PROTO_GetFieldsCounters done [14:17:09]requested_item shift.num is exist - process it [14:17:09]requested_item shift.opened is exist - process it [14:17:09]req_shift_opened [14:17:09]FM_GetShiftState [14:17:09]SAM_PROTO_GetShiftState [14:17:09]wFMCommunicate request_size=4 [14:17:09]MH_SAM_APDU [14:17:09]CAPDU: 80 13 01 00 [14:17:09]Write to MH i2c: E2 08 00 30 1F 80 13 01 00 00 00 00 00 CC [14:17:09]Write i2c OK [14:17:09]MH_I2C_Read... [14:17:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:09]Read from MH i2c: E2 [14:17:09]MH_I2C_Read... [14:17:09]Read from MH i2c: E2 0E 00 [14:17:09]MH_I2C_Read... [14:17:09]Read from MH i2c: E2 0E 00 30 1F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 70 [14:17:09]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:17:09]wFMCommunicate OK [14:17:09]SAM_PROTO_GetShiftState done [14:17:09]FM_GetShiftState done [14:17:09]req_shift_opened done [14:17:09]requested_item shift.open_date is exist - process it [14:17:09]req_shift_open_date [14:17:09]req_shift_open_date done [14:17:09]produce_requested_data done [14:17:09]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75783,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:17:09]process_action_free close_receipt [14:17:09]json_value_free [14:17:09]json_value_free done [14:17:09]process_json_proto returns [14:17:09]Send response to host [14:17:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75783,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:17:09]free response buf [14:17:09]execute_script done [14:17:09]execute_script returns [14:17:09]free content buf [14:17:09]Sock 9.Close socket [14:17:09]Sock 9.Thread stoped [14:17:13]OFD Sender: No OFD packet to send [14:17:18]OFD Sender: No OFD packet to send [14:17:23]OFD Sender: No OFD packet to send [14:17:28]OFD Sender: No OFD packet to send [14:17:33]OFD Sender: No OFD packet to send [14:17:38]OFD Sender: No OFD packet to send [14:17:43]OFD Sender: No OFD packet to send [14:17:48]OFD Sender: No OFD packet to send [14:17:51]accept exits with 8 [14:17:51]New connection [14:17:51]New thread 3067354468 created [14:17:51]Thread 3067211108 joined [14:17:51]Waiting for new connection... [14:17:51] Sock 8.Parse request [14:17:51]Sock 8.Check first char [14:17:51]Sock 8.First char is OK [14:17:51]request: POST /json_proto HTTP/1.0 [14:17:51]Method: POST [14:17:51]URL: /json_proto [14:17:51]Method is POST - this is cgi request [14:17:51]url: /json_proto [14:17:51]query_string will be loaded in cgi processing [14:17:51]execute_cgi json_proto POST (null) [14:17:51]execute_cgi path=json_proto method=POST [14:17:51]POST find Content-Length [14:17:51]Host: 172.17.44.196:8080 [14:17:51]Content-Length: 678 [14:17:51]Content-Type: application/json [14:17:51] [14:17:51]POST finish read [14:17:51]Found Content-Length = 678 [14:17:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "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" ] } } [14:17:51]execute_script... [14:17: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)1966415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "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" ] } } [14:17:51]POST & json_proto [14:17:51]process_json_proto [14:17:51]json parsed OK: [14:17:51]protocol is kg_v1.0 [14:17:51]action value=close_receipt [14:17:51]process_action close_receipt [14:17:51]cmd_close_receipt [14:17:51]MH_GetDate [14:17:51]Write to MH i2c: F0 00 00 31 1F 3F [14:17:51]Write i2c OK [14:17:51]MH_I2C_Read... [14:17:51]Read from MH i2c: F0 [14:17:51]MH_I2C_Read... [14:17:51]Read from MH i2c: F0 09 00 [14:17:51]MH_I2C_Read... [14:17:51]Read from MH i2c: F0 09 00 31 1F 00 10 57 1A 67 E7 19 F8 65 8D [14:17:51]GetLastDocTimeStamp 1729779426 [14:17:51]current date 1729779472 [14:17:51]FM_GetShiftState [14:17:51]SAM_PROTO_GetShiftState [14:17:51]wFMCommunicate request_size=4 [14:17:51]MH_SAM_APDU [14:17:51]CAPDU: 80 13 01 00 [14:17:51]Write to MH i2c: E2 08 00 32 1F 80 13 01 00 00 00 00 00 CE [14:17:51]Write i2c OK [14:17:51]MH_I2C_Read... [14:17:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:51]Read from MH i2c: E2 [14:17:51]MH_I2C_Read... [14:17:51]Read from MH i2c: E2 0E 00 [14:17:51]MH_I2C_Read... [14:17:51]Read from MH i2c: E2 0E 00 32 1F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 72 [14:17:51]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:17:51]wFMCommunicate OK [14:17:51]SAM_PROTO_GetShiftState done [14:17:51]FM_GetShiftState done [14:17:51]opened in 1729729413 [14:17:51]opened+sec_in_day 1729815813 [14:17:51]quantity*price = 50010 [14:17:51]sum+1 = 50012 [14:17:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 223 24.10.2024 14:17 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75784 ФПД: 268653030316287 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141752&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75784&fm=268653030316287&tin=02508201610067®Number=0000000000161154&sum=50000 [14:17:52]StoreToDocumentArchive [14:17:52]shift 174 fd 75784 [14:17:52]save to /storage/0174/doc_00075784 [14:17:52]save last doc name /storage/0174/doc_00075784 to /storage/kkm_last_doc_name [14:17:52]save OK [14:17:52]Clear old archive folders... [14:17:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:17:52]tlvbuf is 01EB7B70 [14:17:52]SAM_PROTO_ClearQueue [14:17:52]wFMCommunicate request_size=4 [14:17:52]MH_SAM_APDU [14:17:52]CAPDU: 80 09 00 00 [14:17:52]Write to MH i2c: E2 08 00 3F 1F 80 09 00 00 00 00 00 00 D0 [14:17:52]Write i2c OK [14:17:52]MH_I2C_Read... [14:17:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:52]Read from MH i2c: E2 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: E2 03 00 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: E2 03 00 3F 1F 00 90 00 D2 [14:17:52]RAPDU: 90 00 [14:17:52]wFMCommunicate OK [14:17:52]SAM_PROTO_ClearQueue done [14:17:52]KKMCreateOFDPacket [14:17:52]OFDProtocolAddRootSTLVToBuf [14:17:52]FM_MakeSignedData [14:17:52]FM_MakeSignedData [14:17:52]SAM_PROTO_SignData [14:17:52]wFMCommunicate request_size=4 [14:17:52]MH_SAM_APDU [14:17:52]CAPDU: 80 0D 01 02 [14:17:52]Write to MH i2c: E2 08 00 40 1F 80 0D 01 02 00 00 00 00 D8 [14:17:52]Write i2c OK [14:17:52]MH_I2C_Read... [14:17:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:52]Read from MH i2c: E2 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: E2 03 00 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: E2 03 00 40 1F 00 90 00 D3 [14:17:52]RAPDU: 90 00 [14:17:52]wFMCommunicate OK [14:17:52]wFMCommunicate request_size=255 [14:17:52]MH_SAM_APDU [14:17: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 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 DF 00 00 00 F4 03 04 00 10 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 08 28 01 00 35 04 06 00 F4 [14:17:52]Write to MH i2c: E2 02 01 41 1F 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 DF 00 00 00 F4 03 04 00 10 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 08 28 01 00 35 04 06 00 F4 00 00 CC [14:17:52]Write i2c OK [14:17:52]MH_I2C_Read... [14:17:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:52]Read from MH i2c: E2 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: E2 03 00 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: E2 03 00 41 1F 00 90 00 D4 [14:17:52]RAPDU: 90 00 [14:17:52]wFMCommunicate OK [14:17:52]wFMCommunicate request_size=10 [14:17:52]MH_SAM_APDU [14:17:52]CAPDU: 80 0D 02 02 05 56 A8 70 98 FF [14:17:52]Write to MH i2c: E2 0D 00 42 1F 80 0D 02 02 05 00 56 A8 70 98 FF 00 00 EA [14:17:52]Write i2c OK [14:17:52]MH_I2C_Read... [14:17:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:52]Read from MH i2c: E2 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: E2 03 00 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: E2 03 00 42 1F 00 90 00 D5 [14:17:52]RAPDU: 90 00 [14:17:52]wFMCommunicate OK [14:17:52]wFMCommunicate request_size=4 [14:17:52]MH_SAM_APDU [14:17:52]CAPDU: 80 0D 03 02 [14:17:52]Write to MH i2c: E2 08 00 43 1F 80 0D 03 02 00 00 00 00 DD [14:17:52]Write i2c OK [14:17:52]MH_I2C_Read... [14:17:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:52]Read from MH i2c: E2 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: E2 0B 00 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: E2 0B 00 43 1F 00 16 A8 90 F5 0E 8D 1E AF 90 00 89 [14:17:52]RAPDU: 16 A8 90 F5 0E 8D 1E AF 90 00 [14:17:52]wFMCommunicate OK [14:17:52]SAM_PROTO_SignData done [14:17:52]FM_MakeSignedData done [14:17:52]CreateOFDProtocolMessage [14:17:52]wFMCommunicate request_size=4 [14:17:52]MH_SAM_APDU [14:17:52]CAPDU: 80 11 00 00 [14:17:52]Write to MH i2c: E2 08 00 44 1F 80 11 00 00 00 00 00 00 DD [14:17:52]Write i2c OK [14:17:52]MH_I2C_Read... [14:17:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:52]Read from MH i2c: E2 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: E2 17 00 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: E2 17 00 44 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 2A [14:17:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:17:52]wFMCommunicate OK [14:17:52]CreateOFDProtocolMessage done [14:17:52]OFDSenderStorePacket 75784 [14:17:52]StoreOFDPacket docnum=75784 [14:17:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 AE BD 07 01 F3 60 5A 03 01 00 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 DF 00 00 00 F4 03 04 00 10 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 08 28 01 00 35 04 06 00 F4 56 A8 70 98 FF 16 A8 90 F5 0E 8D 1E AF [14:17:52]CheckFolder [14:17:52]dirname=/storage/ofd_packets [14:17:52]CheckFolder done [14:17:52]ProducePacketName [14:17:52]name=ofd_packets/00075784 [14:17:52]NVStorageSaveData ofd_packets/00075784 [14:17:52]File name is /storage/ofd_packets/00075784 [14:17:52]Write 301 bytes [14:17:52]NVStorageSaveData done [14:17:52]OFDSenderStorePacket done [14:17:52]KKMCreateOFDPacket done [14:17:52]NVStorageSaveData kkm_last_timestamp [14:17:52]File name is /storage/kkm_last_timestamp [14:17:52]Write 4 bytes [14:17:52]NVStorageSaveData done [14:17:52]ExternCall_PrintAddStr [14:17:52]wPrintStart [14:17:52]Write to MH i2c: 01 00 00 45 1F 64 [14:17:52]Write i2c OK [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: 01 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: 01 07 00 [14:17:52]MH_I2C_Read... [14:17:52]Read from MH i2c: 01 07 00 45 1F 00 00 00 00 00 FF 0F 79 [14:17:52]RasterBufferAndPrint [14:17:52]line Счет N : (1)1966415 [14:17:52]line ИНН: 02508201610067 [14:17:52]line Контрольно-Кассовый Чек [14:17:52]line ПРОДАЖА [14:17:52]line ТРК (МРК, ГНК) : 44 [14:17:52]line Товар: 2710124500 [14:17:52]line Аи-95-К-5 [14:17:52]line 6.740 * 74.20 [14:17:52]line = 500.11 [14:17:52]line НДС 12% НСП 1% [14:17:52]line > о реализуемом товаре [14:17:52]line ОКРУГЛЕНИЕ: -0.11 [14:17:52]line ИТОГО: 500.00 [14:17:52]line Внесено: 500.00 [14:17:52]line СДАЧА: 0.00 [14:17:52]line НСП 1% : 4.43 [14:17:52]line НДС 12% : 53.11 [14:17:52]line Наличными: 500.00 [14:17:52]line Безнал.: 0.00 [14:17:52]line Место: АЗС № 133 "Партнер Нефть" [14:17:52]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:17:52]line СНО: Общий режим [14:17:52]line Чек 223 24.10.2024 14:17 [14:17:52]line Смена: 174 ФФД: 1.0 [14:17:52]line ЗНМ: 0300000020 [14:17:52]line РНМ: 0000000000161154 [14:17:52]line Версия ККМ: v1.0 [14:17:52]line ФМ: 0000000000963323 [14:17:52]line ФД: 75784 [14:17:52]line ФПД: 268653030316287 [14:17:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141752&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75784&fm=268653030316287&tin=02508201610067®Number=0000000000161154&sum=50000 [14:17:53]OFD Sender: Processing packet 75784 [packets to send 16, broken 15] [14:17:53]ProducePacketName [14:17:53]name=ofd_packets/00075784 [14:17:53]OFD Sender: To server: pG, [14:17:53]CommunicateWithHost lk.salyk.kg:30040 [14:17:53]ConnectInit lk.salyk.kg [14:17:53]written 0, free lines is 4095 [14:17:53]Connected sock=10 [14:17:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 AE BD 07 01 F3 60 5A 03 01 00 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 DF 00 00 00 F4 03 04 00 10 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 08 28 01 00 35 04 06 00 F4 56 A8 70 98 FF 16 A8 90 F5 0E 8D 1E AF [14:17:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 13 AF 47 00 F5 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 39 36 33 33 32 33 10 04 04 00 08 28 01 00 F4 03 04 00 E7 FF 19 67 B6 04 01 00 00 62 DC BD 5A E5 28 F3 27 [14:17:53]CommunicateWithHost err = 0 [14:17:53]CheckOFDResponse [14:17:53]1017 (14) - 77093643461234 [14:17:53]1041 (16) - 0000000000963323 [14:17:53]1040 (4) - 75784 [14:17:53]1012 (4) - 24.10.2024 08:05 [14:17:53]1206 (1) - 0 [14:17:53]OFD Sender: Remove packet 75784 [14:17:53]ProducePacketName [14:17:53]name=ofd_packets/00075784 [14:17:53]NVStorageDeleteData [14:17:53]Write to MH i2c: 01 00 00 6F 1F 8E [14:17:53]Write i2c OK [14:17:53]MH_I2C_Read... [14:17:53]Read from MH i2c: 01 [14:17:53]MH_I2C_Read... [14:17:53]Read from MH i2c: 01 07 00 [14:17:53]MH_I2C_Read... [14:17:53]Read from MH i2c: 01 07 00 6F 1F 00 00 00 00 00 AD 0C 4E [14:17:53]RasterBufferAndPrint [14:17:53]line [14:17:53]line [14:17:53]line [14:17:53]line [14:17:53]line [14:17:53]written 0, free lines is 3248 [14:17:53]MH_Cut [14:17:53]Write to MH i2c: D1 01 00 76 1F 01 67 [14:17:53]Write i2c OK [14:17:53]MH_I2C_Read... [14:17:53]Read from MH i2c: D1 [14:17:53]MH_I2C_Read... [14:17:53]Read from MH i2c: D1 01 00 [14:17:53]MH_I2C_Read... [14:17:53]Read from MH i2c: D1 01 00 76 1F 00 66 [14:17:53]Write to MH i2c: 01 00 00 77 1F 96 [14:17:53]Write i2c OK [14:17:53]MH_I2C_Read... [14:17:53]OFD Sender: No OFD packet to send [14:17:54]*** Cut start [14:17:54]*** Partial cut [14:17:54]*** CUTSNS_PIN = 1 [14:17:54]*** CUTSNS_PIN = 0 [14:17:54]*** Brake cut motor [14:17:55]Read from MH i2c: 01 [14:17:55]MH_I2C_Read... [14:17:55]*** Stop cut motor [14:17:55]*** Cut end [14:17:55]Read from MH i2c: 01 07 00 [14:17:55]MH_I2C_Read... [14:17:55]Read from MH i2c: 01 07 00 77 1F 00 00 00 00 00 FF 0F AB [14:17:55]process_action close_receipt done [14:17:55]requested_data is exist [14:17:55]produce_requested_data [14:17:55]requested_item fm.sn is exist - process it [14:17:55]wFMCommunicate request_size=4 [14:17:55]MH_SAM_APDU [14:17:55]CAPDU: 80 11 00 00 [14:17:55]Write to MH i2c: E2 08 00 78 1F 80 11 00 00 00 00 00 00 11 [14:17:55]Write i2c OK [14:17:55]MH_I2C_Read... [14:17:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:55]Read from MH i2c: E2 [14:17:55]MH_I2C_Read... [14:17:55]Read from MH i2c: E2 17 00 [14:17:55]MH_I2C_Read... [14:17:55]Read from MH i2c: E2 17 00 78 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 5E [14:17:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:17:55]wFMCommunicate OK [14:17:55]requested_item fd.num is exist - process it [14:17:55]SAM_PROTO_GetFieldsCounters [14:17:55]wFMCommunicate request_size=4 [14:17:55]MH_SAM_APDU [14:17:55]CAPDU: 80 13 00 00 [14:17:55]Write to MH i2c: E2 08 00 79 1F 80 13 00 00 00 00 00 00 14 [14:17:55]Write i2c OK [14:17:55]MH_I2C_Read... [14:17:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:55]Read from MH i2c: E2 [14:17:55]MH_I2C_Read... [14:17:55]Read from MH i2c: E2 62 00 [14:17:55]MH_I2C_Read... [14:17:55]Read from MH i2c: E2 62 00 79 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 08 28 01 00 0E 04 04 00 AE 00 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 A4 [14:17:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 08 28 01 00 0E 04 04 00 AE 00 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:17:55]wFMCommunicate OK [14:17:55]SAM_PROTO_GetFieldsCounters done [14:17:55]requested_item shift.num is exist - process it [14:17:55]requested_item shift.opened is exist - process it [14:17:55]req_shift_opened [14:17:55]FM_GetShiftState [14:17:55]SAM_PROTO_GetShiftState [14:17:55]wFMCommunicate request_size=4 [14:17:55]MH_SAM_APDU [14:17:55]CAPDU: 80 13 01 00 [14:17:55]Write to MH i2c: E2 08 00 7A 1F 80 13 01 00 00 00 00 00 16 [14:17:55]Write i2c OK [14:17:55]MH_I2C_Read... [14:17:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:55]Read from MH i2c: E2 [14:17:55]MH_I2C_Read... [14:17:55]Read from MH i2c: E2 0E 00 [14:17:55]MH_I2C_Read... [14:17:55]Read from MH i2c: E2 0E 00 7A 1F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 BA [14:17:55]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:17:55]wFMCommunicate OK [14:17:55]SAM_PROTO_GetShiftState done [14:17:55]FM_GetShiftState done [14:17:55]req_shift_opened done [14:17:55]requested_item shift.open_date is exist - process it [14:17:55]req_shift_open_date [14:17:55]req_shift_open_date done [14:17:55]produce_requested_data done [14:17:55]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75784,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:17:55]process_action_free close_receipt [14:17:55]json_value_free [14:17:55]json_value_free done [14:17:55]process_json_proto returns [14:17:55]Send response to host [14:17:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75784,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:17:55]free response buf [14:17:55]execute_script done [14:17:55]execute_script returns [14:17:55]free content buf [14:17:55]Sock 8.Close socket [14:17:55]Sock 8.Thread stoped [14:17:58]OFD Sender: No OFD packet to send [14:18:03]OFD Sender: No OFD packet to send [14:18:08]OFD Sender: No OFD packet to send [14:18:13]OFD Sender: No OFD packet to send [14:18:18]OFD Sender: No OFD packet to send [14:18:23]OFD Sender: No OFD packet to send [14:18:28]OFD Sender: No OFD packet to send [14:18:33]OFD Sender: No OFD packet to send [14:18:38]OFD Sender: No OFD packet to send [14:18:40]accept exits with 9 [14:18:40]New connection [14:18:40]New thread 3067211108 created [14:18:40]Thread 3067354468 joined [14:18:40]Waiting for new connection... [14:18:40] Sock 9.Parse request [14:18:40]Sock 9.Check first char [14:18:40]Sock 9.First char is OK [14:18:40]request: POST /json_proto HTTP/1.0 [14:18:40]Method: POST [14:18:40]URL: /json_proto [14:18:40]Method is POST - this is cgi request [14:18:40]url: /json_proto [14:18:40]query_string will be loaded in cgi processing [14:18:40]execute_cgi json_proto POST (null) [14:18:40]execute_cgi path=json_proto method=POST [14:18:40]POST find Content-Length [14:18:40]Host: 172.17.44.196:8080 [14:18:40]Content-Length: 678 [14:18:40]Content-Type: application/json [14:18:40] [14:18:40]POST finish read [14:18:40]Found Content-Length = 678 [14:18:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:18:40]execute_script... [14:18: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)1966416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:18:40]POST & json_proto [14:18:40]process_json_proto [14:18:40]json parsed OK: [14:18:40]protocol is kg_v1.0 [14:18:40]action value=close_receipt [14:18:40]process_action close_receipt [14:18:40]cmd_close_receipt [14:18:40]MH_GetDate [14:18:40]Write to MH i2c: F0 00 00 7B 1F 89 [14:18:40]Write i2c OK [14:18:40]MH_I2C_Read... [14:18:40]Read from MH i2c: F0 [14:18:40]MH_I2C_Read... [14:18:40]Read from MH i2c: F0 09 00 [14:18:40]MH_I2C_Read... [14:18:40]Read from MH i2c: F0 09 00 7B 1F 00 41 57 1A 67 E7 19 F8 65 08 [14:18:40]GetLastDocTimeStamp 1729779472 [14:18:40]current date 1729779521 [14:18:40]FM_GetShiftState [14:18:40]SAM_PROTO_GetShiftState [14:18:40]wFMCommunicate request_size=4 [14:18:40]MH_SAM_APDU [14:18:40]CAPDU: 80 13 01 00 [14:18:40]Write to MH i2c: E2 08 00 7C 1F 80 13 01 00 00 00 00 00 18 [14:18:40]Write i2c OK [14:18:40]MH_I2C_Read... [14:18:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:40]Read from MH i2c: E2 [14:18:40]MH_I2C_Read... [14:18:40]Read from MH i2c: E2 0E 00 [14:18:40]MH_I2C_Read... [14:18:40]Read from MH i2c: E2 0E 00 7C 1F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 BC [14:18:40]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:18:40]wFMCommunicate OK [14:18:40]SAM_PROTO_GetShiftState done [14:18:40]FM_GetShiftState done [14:18:40]opened in 1729729413 [14:18:40]opened+sec_in_day 1729815813 [14:18:40]quantity*price = 20003 [14:18:40]sum+1 = 20004 [14:18:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 224 24.10.2024 14:18 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75785 ФПД: 81611657808813 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141841&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75785&fm=81611657808813&tin=02508201610067®Number=0000000000161154&sum=20000 [14:18:41]StoreToDocumentArchive [14:18:41]shift 174 fd 75785 [14:18:41]save to /storage/0174/doc_00075785 [14:18:41]save last doc name /storage/0174/doc_00075785 to /storage/kkm_last_doc_name [14:18:41]save OK [14:18:41]Clear old archive folders... [14:18:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:18:41]tlvbuf is 01E02280 [14:18:41]SAM_PROTO_ClearQueue [14:18:41]wFMCommunicate request_size=4 [14:18:41]MH_SAM_APDU [14:18:41]CAPDU: 80 09 00 00 [14:18:41]Write to MH i2c: E2 08 00 89 1F 80 09 00 00 00 00 00 00 1A [14:18:41]Write i2c OK [14:18:41]MH_I2C_Read... [14:18:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:18:41]Read from MH i2c: E2 [14:18:41]MH_I2C_Read... [14:18:41]Read from MH i2c: E2 03 00 [14:18:41]MH_I2C_Read... [14:18:41]Read from MH i2c: E2 03 00 89 1F 00 90 00 1C [14:18:41]RAPDU: 90 00 [14:18:41]wFMCommunicate OK [14:18:41]SAM_PROTO_ClearQueue done [14:18:41]KKMCreateOFDPacket [14:18:41]OFDProtocolAddRootSTLVToBuf [14:18:41]FM_MakeSignedData [14:18:41]FM_MakeSignedData [14:18:41]SAM_PROTO_SignData [14:18:41]wFMCommunicate request_size=4 [14:18:41]MH_SAM_APDU [14:18:41]CAPDU: 80 0D 01 02 [14:18:41]Write to MH i2c: E2 08 00 8A 1F 80 0D 01 02 00 00 00 00 22 [14:18:41]Write i2c OK [14:18:41]MH_I2C_Read... [14:18:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:18:41]Read from MH i2c: E2 [14:18:41]MH_I2C_Read... [14:18:41]Read from MH i2c: E2 03 00 [14:18:41]MH_I2C_Read... [14:18:41]Read from MH i2c: E2 03 00 8A 1F 00 90 00 1D [14:18:41]RAPDU: 90 00 [14:18:41]wFMCommunicate OK [14:18:41]wFMCommunicate request_size=255 [14:18:41]MH_SAM_APDU [14:18: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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 E0 00 00 00 F4 03 04 00 41 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 09 28 01 00 35 04 06 00 4A [14:18:41]Write to MH i2c: E2 02 01 8B 1F 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 E0 00 00 00 F4 03 04 00 41 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 09 28 01 00 35 04 06 00 4A 00 00 89 [14:18:41]Write i2c OK [14:18:41]MH_I2C_Read... [14:18:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:41]Read from MH i2c: E2 [14:18:41]MH_I2C_Read... [14:18:41]Read from MH i2c: E2 03 00 [14:18:41]MH_I2C_Read... [14:18:41]Read from MH i2c: E2 03 00 8B 1F 00 90 00 1E [14:18:41]RAPDU: 90 00 [14:18:41]wFMCommunicate OK [14:18:41]wFMCommunicate request_size=10 [14:18:41]MH_SAM_APDU [14:18:41]CAPDU: 80 0D 02 02 05 39 B1 DF 8B AD [14:18:41]Write to MH i2c: E2 0D 00 8C 1F 80 0D 02 02 05 00 39 B1 DF 8B AD 00 00 30 [14:18:41]Write i2c OK [14:18:41]MH_I2C_Read... [14:18:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:42]Read from MH i2c: E2 [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: E2 03 00 [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: E2 03 00 8C 1F 00 90 00 1F [14:18:42]RAPDU: 90 00 [14:18:42]wFMCommunicate OK [14:18:42]wFMCommunicate request_size=4 [14:18:42]MH_SAM_APDU [14:18:42]CAPDU: 80 0D 03 02 [14:18:42]Write to MH i2c: E2 08 00 8D 1F 80 0D 03 02 00 00 00 00 27 [14:18:42]Write i2c OK [14:18:42]MH_I2C_Read... [14:18:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:18:42]Read from MH i2c: E2 [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: E2 0B 00 [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: E2 0B 00 8D 1F 00 91 93 92 B4 8F DD 3D 58 90 00 93 [14:18:42]RAPDU: 91 93 92 B4 8F DD 3D 58 90 00 [14:18:42]wFMCommunicate OK [14:18:42]SAM_PROTO_SignData done [14:18:42]FM_MakeSignedData done [14:18:42]CreateOFDProtocolMessage [14:18:42]wFMCommunicate request_size=4 [14:18:42]MH_SAM_APDU [14:18:42]CAPDU: 80 11 00 00 [14:18:42]Write to MH i2c: E2 08 00 8E 1F 80 11 00 00 00 00 00 00 27 [14:18:42]Write i2c OK [14:18:42]MH_I2C_Read... [14:18:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:42]Read from MH i2c: E2 [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: E2 17 00 [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: E2 17 00 8E 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 74 [14:18:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:18:42]wFMCommunicate OK [14:18:42]CreateOFDProtocolMessage done [14:18:42]OFDSenderStorePacket 75785 [14:18:42]StoreOFDPacket docnum=75785 [14:18:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 0B 65 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 E0 00 00 00 F4 03 04 00 41 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 09 28 01 00 35 04 06 00 4A 39 B1 DF 8B AD 91 93 92 B4 8F DD 3D 58 [14:18:42]CheckFolder [14:18:42]dirname=/storage/ofd_packets [14:18:42]CheckFolder done [14:18:42]ProducePacketName [14:18:42]name=ofd_packets/00075785 [14:18:42]NVStorageSaveData ofd_packets/00075785 [14:18:42]File name is /storage/ofd_packets/00075785 [14:18:42]Write 301 bytes [14:18:42]NVStorageSaveData done [14:18:42]OFDSenderStorePacket done [14:18:42]KKMCreateOFDPacket done [14:18:42]NVStorageSaveData kkm_last_timestamp [14:18:42]File name is /storage/kkm_last_timestamp [14:18:42]Write 4 bytes [14:18:42]NVStorageSaveData done [14:18:42]ExternCall_PrintAddStr [14:18:42]wPrintStart [14:18:42]Write to MH i2c: 01 00 00 8F 1F AE [14:18:42]Write i2c OK [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: 01 [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: 01 07 00 [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: 01 07 00 8F 1F 00 00 00 00 00 FF 0F C3 [14:18:42]RasterBufferAndPrint [14:18:42]line Счет N : (1)1966416 [14:18:42]line ИНН: 02508201610067 [14:18:42]line Контрольно-Кассовый Чек [14:18:42]line ПРОДАЖА [14:18:42]line ТРК (МРК, ГНК) : 63 [14:18:42]line Товар: 2710124130 [14:18:42]line Аи-92-К-5 [14:18:42]line 2.990 * 66.90 [14:18:42]line = 200.03 [14:18:42]line НДС 12% НСП 1% [14:18:42]line > о реализуемом товаре [14:18:42]line ОКРУГЛЕНИЕ: -0.03 [14:18:42]line ИТОГО: 200.00 [14:18:42]line Внесено: 200.00 [14:18:42]line СДАЧА: 0.00 [14:18:42]line НСП 1% : 1.77 [14:18:42]line НДС 12% : 21.24 [14:18:42]line Наличными: 200.00 [14:18:42]line Безнал.: 0.00 [14:18:42]line Место: АЗС № 133 "Партнер Нефть" [14:18:42]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:18:42]line СНО: Общий режим [14:18:42]line Чек 224 24.10.2024 14:18 [14:18:42]line Смена: 174 ФФД: 1.0 [14:18:42]line ЗНМ: 0300000020 [14:18:42]line РНМ: 0000000000161154 [14:18:42]line Версия ККМ: v1.0 [14:18:42]line ФМ: 0000000000963323 [14:18:42]line ФД: 75785 [14:18:42]line ФПД: 81611657808813 [14:18:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141841&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75785&fm=81611657808813&tin=02508201610067®Number=0000000000161154&sum=20000 [14:18:42]OFD Sender: Processing packet 75785 [packets to send 16, broken 15] [14:18:42]ProducePacketName [14:18:42]name=ofd_packets/00075785 [14:18:42]OFD Sender: To server: pG, [14:18:42]CommunicateWithHost lk.salyk.kg:30040 [14:18:42]ConnectInit lk.salyk.kg [14:18:42]written 0, free lines is 4095 [14:18:42]Connected sock=10 [14:18:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 0B 65 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 E0 00 00 00 F4 03 04 00 41 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 09 28 01 00 35 04 06 00 4A 39 B1 DF 8B AD 91 93 92 B4 8F DD 3D 58 [14:18:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 1A 21 47 00 52 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 39 36 33 33 32 33 10 04 04 00 09 28 01 00 F4 03 04 00 18 00 1A 67 B6 04 01 00 00 F5 2D CB D2 55 28 E2 91 [14:18:42]CommunicateWithHost err = 0 [14:18:42]CheckOFDResponse [14:18:42]1017 (14) - 77093643461234 [14:18:42]1041 (16) - 0000000000963323 [14:18:42]1040 (4) - 75785 [14:18:42]1012 (4) - 24.10.2024 08:06 [14:18:42]1206 (1) - 0 [14:18:42]OFD Sender: Remove packet 75785 [14:18:42]ProducePacketName [14:18:42]name=ofd_packets/00075785 [14:18:42]NVStorageDeleteData [14:18:42]Write to MH i2c: 01 00 00 B9 1F D8 [14:18:42]Write i2c OK [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: 01 [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: 01 07 00 [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: 01 07 00 B9 1F 00 00 00 00 00 B2 0C 9D [14:18:42]RasterBufferAndPrint [14:18:42]line [14:18:42]line [14:18:42]line [14:18:42]line [14:18:42]line [14:18:42]written 0, free lines is 3255 [14:18:42]MH_Cut [14:18:42]Write to MH i2c: D1 01 00 C0 1F 01 B1 [14:18:42]Write i2c OK [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: D1 [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: D1 01 00 [14:18:42]MH_I2C_Read... [14:18:42]Read from MH i2c: D1 01 00 C0 1F 00 B0 [14:18:42]Write to MH i2c: 01 00 00 C1 1F E0 [14:18:42]Write i2c OK [14:18:42]MH_I2C_Read... [14:18:43]OFD Sender: No OFD packet to send [14:18:43]*** Cut start [14:18:43]*** Partial cut [14:18:43]*** CUTSNS_PIN = 1 [14:18:43]*** CUTSNS_PIN = 0 [14:18:44]*** Brake cut motor [14:18:44]Read from MH i2c: 01 [14:18:44]MH_I2C_Read... [14:18:44]*** Stop cut motor [14:18:44]*** Cut end [14:18:44]Read from MH i2c: 01 07 00 [14:18:44]MH_I2C_Read... [14:18:44]Read from MH i2c: 01 07 00 C1 1F 00 00 00 00 00 FF 0F F5 [14:18:44]process_action close_receipt done [14:18:44]requested_data is exist [14:18:44]produce_requested_data [14:18:44]requested_item fm.sn is exist - process it [14:18:44]wFMCommunicate request_size=4 [14:18:44]MH_SAM_APDU [14:18:44]CAPDU: 80 11 00 00 [14:18:44]Write to MH i2c: E2 08 00 C2 1F 80 11 00 00 00 00 00 00 5B [14:18:44]Write i2c OK [14:18:44]MH_I2C_Read... [14:18:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:44]Read from MH i2c: E2 [14:18:44]MH_I2C_Read... [14:18:44]Read from MH i2c: E2 17 00 [14:18:44]MH_I2C_Read... [14:18:44]Read from MH i2c: E2 17 00 C2 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 A8 [14:18:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:18:44]wFMCommunicate OK [14:18:44]requested_item fd.num is exist - process it [14:18:44]SAM_PROTO_GetFieldsCounters [14:18:44]wFMCommunicate request_size=4 [14:18:44]MH_SAM_APDU [14:18:44]CAPDU: 80 13 00 00 [14:18:44]Write to MH i2c: E2 08 00 C3 1F 80 13 00 00 00 00 00 00 5E [14:18:44]Write i2c OK [14:18:44]MH_I2C_Read... [14:18:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:18:44]Read from MH i2c: E2 [14:18:44]MH_I2C_Read... [14:18:44]Read from MH i2c: E2 62 00 [14:18:44]MH_I2C_Read... [14:18:44]Read from MH i2c: E2 62 00 C3 1F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 09 28 01 00 0E 04 04 00 AE 00 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 F2 [14:18:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 09 28 01 00 0E 04 04 00 AE 00 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:18:44]wFMCommunicate OK [14:18:44]SAM_PROTO_GetFieldsCounters done [14:18:44]requested_item shift.num is exist - process it [14:18:44]requested_item shift.opened is exist - process it [14:18:44]req_shift_opened [14:18:44]FM_GetShiftState [14:18:44]SAM_PROTO_GetShiftState [14:18:44]wFMCommunicate request_size=4 [14:18:44]MH_SAM_APDU [14:18:44]CAPDU: 80 13 01 00 [14:18:44]Write to MH i2c: E2 08 00 C4 1F 80 13 01 00 00 00 00 00 60 [14:18:44]Write i2c OK [14:18:44]MH_I2C_Read... [14:18:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:44]Read from MH i2c: E2 [14:18:44]MH_I2C_Read... [14:18:44]Read from MH i2c: E2 0E 00 [14:18:44]MH_I2C_Read... [14:18:44]Read from MH i2c: E2 0E 00 C4 1F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 04 [14:18:44]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:18:44]wFMCommunicate OK [14:18:44]SAM_PROTO_GetShiftState done [14:18:44]FM_GetShiftState done [14:18:44]req_shift_opened done [14:18:44]requested_item shift.open_date is exist - process it [14:18:44]req_shift_open_date [14:18:44]req_shift_open_date done [14:18:44]produce_requested_data done [14:18:44]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75785,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:18:44]process_action_free close_receipt [14:18:44]json_value_free [14:18:44]json_value_free done [14:18:44]process_json_proto returns [14:18:44]Send response to host [14:18:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75785,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:18:44]free response buf [14:18:44]execute_script done [14:18:44]execute_script returns [14:18:44]free content buf [14:18:44]Sock 9.Close socket [14:18:44]Sock 9.Thread stoped [14:18:48]OFD Sender: No OFD packet to send [14:18:53]OFD Sender: No OFD packet to send [14:18:57]accept exits with 8 [14:18:57]New connection [14:18:57]New thread 3067354468 created [14:18:57]Thread 3067211108 joined [14:18:57]Waiting for new connection... [14:18:57] Sock 8.Parse request [14:18:57]Sock 8.Check first char [14:18:57]Sock 8.First char is OK [14:18:57]request: POST /json_proto HTTP/1.0 [14:18:57]Method: POST [14:18:57]URL: /json_proto [14:18:57]Method is POST - this is cgi request [14:18:57]url: /json_proto [14:18:57]query_string will be loaded in cgi processing [14:18:57]execute_cgi json_proto POST (null) [14:18:57]execute_cgi path=json_proto method=POST [14:18:57]POST find Content-Length [14:18:57]Host: 172.17.44.196:8080 [14:18:57]Content-Length: 697 [14:18:57]Content-Type: application/json [14:18:57] [14:18:57]POST finish read [14:18:57]Found Content-Length = 697 [14:18:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273400", "tax_sys" : 0, "items" : [ { "code": "2000032760017", "name": "\u0421\u043B\u043E\u0439\u043A\u0430 DC \u0442\u0440\u0435\u0443\u0433\u043E\u043B\u044C\u043D\u0430\u044F \u043C\u044F\u0441\u043E110\u0433", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:57]execute_script... [14:18: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)273400", "tax_sys" : 0, "items" : [ { "code": "2000032760017", "name": "\u0421\u043B\u043E\u0439\u043A\u0430 DC \u0442\u0440\u0435\u0443\u0433\u043E\u043B\u044C\u043D\u0430\u044F \u043C\u044F\u0441\u043E110\u0433", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:57]POST & json_proto [14:18:57]process_json_proto [14:18:57]json parsed OK: [14:18:57]protocol is kg_v1.0 [14:18:57]action value=close_receipt [14:18:57]process_action close_receipt [14:18:57]cmd_close_receipt [14:18:57]MH_GetDate [14:18:57]Write to MH i2c: F0 00 00 C5 1F D3 [14:18:57]Write i2c OK [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: F0 [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: F0 09 00 [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: F0 09 00 C5 1F 00 52 57 1A 67 E7 19 F8 65 63 [14:18:57]GetLastDocTimeStamp 1729779521 [14:18:57]current date 1729779538 [14:18:57]FM_GetShiftState [14:18:57]SAM_PROTO_GetShiftState [14:18:57]wFMCommunicate request_size=4 [14:18:57]MH_SAM_APDU [14:18:57]CAPDU: 80 13 01 00 [14:18:57]Write to MH i2c: E2 08 00 C6 1F 80 13 01 00 00 00 00 00 62 [14:18:57]Write i2c OK [14:18:57]MH_I2C_Read... [14:18:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:57]Read from MH i2c: E2 [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: E2 0E 00 [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: E2 0E 00 C6 1F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 06 [14:18:57]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:18:57]wFMCommunicate OK [14:18:57]SAM_PROTO_GetShiftState done [14:18:57]FM_GetShiftState done [14:18:57]opened in 1729729413 [14:18:57]opened+sec_in_day 1729815813 [14:18:57]quantity*price = 13000 [14:18:57]sum+1 = 13001 [14:18:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 225 24.10.2024 14:18 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75786 ФПД: 146703656316679 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141858&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75786&fm=146703656316679&tin=02508201610067®Number=0000000000161154&sum=13000 0 [14:18:58]StoreToDocumentArchive [14:18:58]shift 174 fd 75786 [14:18:58]save to /storage/0174/doc_00075786 [14:18:58]save last doc name /storage/0174/doc_00075786 to /storage/kkm_last_doc_name [14:18:58]save OK [14:18:58]Clear old archive folders... [14:18:58]ProcessDocumentItem done err = 0, tmpTLVsize=294 [14:18:58]tlvbuf is 01E72F00 [14:18:58]SAM_PROTO_ClearQueue [14:18:58]wFMCommunicate request_size=4 [14:18:58]MH_SAM_APDU [14:18:58]CAPDU: 80 09 00 00 [14:18:58]Write to MH i2c: E2 08 00 D3 1F 80 09 00 00 00 00 00 00 64 [14:18:58]Write i2c OK [14:18:58]MH_I2C_Read... [14:18:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:18:58]Read from MH i2c: E2 [14:18:58]MH_I2C_Read... [14:18:58]Read from MH i2c: E2 03 00 [14:18:58]MH_I2C_Read... [14:18:58]Read from MH i2c: E2 03 00 D3 1F 00 90 00 66 [14:18:58]RAPDU: 90 00 [14:18:58]wFMCommunicate OK [14:18:58]SAM_PROTO_ClearQueue done [14:18:58]KKMCreateOFDPacket [14:18:58]OFDProtocolAddRootSTLVToBuf [14:18:58]FM_MakeSignedData [14:18:58]FM_MakeSignedData [14:18:58]SAM_PROTO_SignData [14:18:58]wFMCommunicate request_size=4 [14:18:58]MH_SAM_APDU [14:18:58]CAPDU: 80 0D 01 02 [14:18:58]Write to MH i2c: E2 08 00 D4 1F 80 0D 01 02 00 00 00 00 6C [14:18:58]Write i2c OK [14:18:58]MH_I2C_Read... [14:18:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:18:58]Read from MH i2c: E2 [14:18:58]MH_I2C_Read... [14:18:58]Read from MH i2c: E2 03 00 [14:18:58]MH_I2C_Read... [14:18:58]Read from MH i2c: E2 03 00 D4 1F 00 90 00 67 [14:18:58]RAPDU: 90 00 [14:18:58]wFMCommunicate OK [14:18:58]wFMCommunicate request_size=255 [14:18:58]MH_SAM_APDU [14:18:58]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 32 30 30 30 30 33 32 37 36 30 30 31 37 06 04 34 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 81 D0 BE 31 31 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 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 52 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [14:18:58]Write to MH i2c: E2 02 01 D5 1F 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 32 30 30 30 30 33 32 37 36 30 30 31 37 06 04 34 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 81 D0 BE 31 31 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 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 52 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 20 [14:18:58]Write i2c OK [14:18:58]MH_I2C_Read... [14:18:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:59]Read from MH i2c: E2 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 03 00 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 03 00 D5 1F 00 90 00 68 [14:18:59]RAPDU: 90 00 [14:18:59]wFMCommunicate OK [14:18:59]wFMCommunicate request_size=53 [14:18:59]MH_SAM_APDU [14:18:59]CAPDU: 80 0D 02 02 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0A 28 01 00 35 04 06 00 85 6D 1B 52 6F 07 [14:18:59]Write to MH i2c: E2 38 00 D6 1F 80 0D 02 02 30 00 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0A 28 01 00 35 04 06 00 85 6D 1B 52 6F 07 00 00 5F [14:18:59]Write i2c OK [14:18:59]MH_I2C_Read... [14:18:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:59]Read from MH i2c: E2 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 03 00 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 03 00 D6 1F 00 90 00 69 [14:18:59]RAPDU: 90 00 [14:18:59]wFMCommunicate OK [14:18:59]wFMCommunicate request_size=4 [14:18:59]MH_SAM_APDU [14:18:59]CAPDU: 80 0D 03 02 [14:18:59]Write to MH i2c: E2 08 00 D7 1F 80 0D 03 02 00 00 00 00 71 [14:18:59]Write i2c OK [14:18:59]MH_I2C_Read... [14:18:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:18:59]Read from MH i2c: E2 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 0B 00 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 0B 00 D7 1F 00 8B 6D 57 6F 19 68 79 E0 90 00 0A [14:18:59]RAPDU: 8B 6D 57 6F 19 68 79 E0 90 00 [14:18:59]wFMCommunicate OK [14:18:59]SAM_PROTO_SignData done [14:18:59]FM_MakeSignedData done [14:18:59]CreateOFDProtocolMessage [14:18:59]wFMCommunicate request_size=4 [14:18:59]MH_SAM_APDU [14:18:59]CAPDU: 80 11 00 00 [14:18:59]Write to MH i2c: E2 08 00 D8 1F 80 11 00 00 00 00 00 00 71 [14:18:59]Write i2c OK [14:18:59]MH_I2C_Read... [14:18:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:59]Read from MH i2c: E2 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 17 00 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 17 00 D8 1F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 BE [14:18:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:18:59]wFMCommunicate OK [14:18:59]CreateOFDProtocolMessage done [14:18:59]OFDSenderStorePacket 75786 [14:18:59]StoreOFDPacket docnum=75786 [14:18:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 3A 01 00 00 4F 99 32 01 7E 20 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 32 30 30 30 30 33 32 37 36 30 30 31 37 06 04 34 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 81 D0 BE 31 31 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 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 52 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0A 28 01 00 35 04 06 00 85 6D 1B 52 6F 07 8B 6D 57 6F 19 68 79 E0 [14:18:59]CheckFolder [14:18:59]dirname=/storage/ofd_packets [14:18:59]CheckFolder done [14:18:59]ProducePacketName [14:18:59]name=ofd_packets/00075786 [14:18:59]NVStorageSaveData ofd_packets/00075786 [14:18:59]File name is /storage/ofd_packets/00075786 [14:18:59]Write 344 bytes [14:18:59]NVStorageSaveData done [14:18:59]OFDSenderStorePacket done [14:18:59]KKMCreateOFDPacket done [14:18:59]NVStorageSaveData kkm_last_timestamp [14:18:59]File name is /storage/kkm_last_timestamp [14:18:59]Write 4 bytes [14:18:59]NVStorageSaveData done [14:18:59]OFD Sender: Processing packet 75786 [packets to send 16, broken 15] [14:18:59]ProducePacketName [14:18:59]name=ofd_packets/00075786 [14:18:59]OFD Sender: To server: pG, [14:18:59]CommunicateWithHost lk.salyk.kg:30040 [14:18:59]ConnectInit lk.salyk.kg [14:18:59]ExternCall_PrintAddStr [14:18:59]wPrintStart [14:18:59]Write to MH i2c: 01 00 00 D9 1F F8 [14:18:59]Write i2c OK [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: 01 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: 01 07 00 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: 01 07 00 D9 1F 00 00 00 00 00 FF 0F 0D [14:18:59]RasterBufferAndPrint [14:18:59]line Счет N : (3)273400 [14:18:59]line ИНН: 02508201610067 [14:18:59]line Контрольно-Кассовый Чек [14:18:59]line ПРОДАЖА [14:18:59]line Товар: 2000032760017 [14:18:59]line Слойка DC треугольная мясо110г [14:18:59]line 2.000 * 65.00 [14:18:59]line = 130.00 [14:18:59]line НДС 12% НСП 1% [14:18:59]line > о реализуемом товаре [14:18:59]line ИТОГО: 130.00 [14:18:59]line НСП 1% : 1.15 [14:18:59]line НДС 12% : 13.80 [14:18:59]line Наличными: 130.00 [14:18:59]line Безнал.: 0.00 [14:18:59]line Место: АЗС № 133 "Партнер Нефть" [14:18:59]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:18:59]line СНО: Общий режим [14:18:59]line Чек 225 24.10.2024 14:18 [14:18:59]line Смена: 174 ФФД: 1.0 [14:18:59]line ЗНМ: 0300000020 [14:18:59]line РНМ: 0000000000161154 [14:18:59]line Версия ККМ: v1.0 [14:18:59]line ФМ: 0000000000963323 [14:18:59]line ФД: 75786 [14:18:59]line ФПД: 146703656316679 [14:18:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141858&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75786&fm=146703656316679&tin=02508201610067®Number=0000000000161154&sum=13000 [14:18:59]line 0 [14:18:59]Connected sock=11 [14:18:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 3A 01 00 00 4F 99 32 01 7E 20 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 32 30 30 30 30 33 32 37 36 30 30 31 37 06 04 34 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 81 D0 BE 31 31 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 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 52 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0A 28 01 00 35 04 06 00 85 6D 1B 52 6F 07 8B 6D 57 6F 19 68 79 E0 [14:18:59]written 0, free lines is 4095 [14:18:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 96 29 47 00 F8 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0A 28 01 00 F4 03 04 00 29 00 1A 67 B6 04 01 00 00 32 D9 ED 0B 4B A8 9C 5B [14:18:59]CommunicateWithHost err = 0 [14:18:59]CheckOFDResponse [14:18:59]1017 (14) - 77093643461234 [14:18:59]1041 (16) - 0000000000963323 [14:18:59]1040 (4) - 75786 [14:18:59]1012 (4) - 24.10.2024 08:07 [14:18:59]1206 (1) - 0 [14:18:59]OFD Sender: Remove packet 75786 [14:18:59]ProducePacketName [14:18:59]name=ofd_packets/00075786 [14:18:59]NVStorageDeleteData [14:19:00]Write to MH i2c: 01 00 00 01 20 21 [14:19:00]Write i2c OK [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: 01 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: 01 07 00 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: 01 07 00 01 20 00 00 00 00 00 D1 0C 05 [14:19:00]RasterBufferAndPrint [14:19:00]line [14:19:00]line [14:19:00]line [14:19:00]line [14:19:00]line [14:19:00]written 0, free lines is 3285 [14:19:00]MH_Cut [14:19:00]Write to MH i2c: D1 01 00 08 20 01 FA [14:19:00]Write i2c OK [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: D1 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: D1 01 00 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: D1 01 00 08 20 00 F9 [14:19:00]Write to MH i2c: 01 00 00 09 20 29 [14:19:00]Write i2c OK [14:19:00]MH_I2C_Read... [14:19:00]OFD Sender: No OFD packet to send [14:19:01]*** Cut start [14:19:01]*** Partial cut [14:19:01]*** CUTSNS_PIN = 1 [14:19:01]*** CUTSNS_PIN = 0 [14:19:01]*** Brake cut motor [14:19:01]Read from MH i2c: 01 [14:19:01]MH_I2C_Read... [14:19:01]*** Stop cut motor [14:19:01]*** Cut end [14:19:01]Read from MH i2c: 01 07 00 [14:19:01]MH_I2C_Read... [14:19:01]Read from MH i2c: 01 07 00 09 20 00 00 00 00 00 FF 0F 3E [14:19:01]process_action close_receipt done [14:19:01]requested_data is exist [14:19:01]produce_requested_data [14:19:01]requested_item fm.sn is exist - process it [14:19:01]wFMCommunicate request_size=4 [14:19:01]MH_SAM_APDU [14:19:01]CAPDU: 80 11 00 00 [14:19:01]Write to MH i2c: E2 08 00 0A 20 80 11 00 00 00 00 00 00 A4 [14:19:01]Write i2c OK [14:19:01]MH_I2C_Read... [14:19:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:01]Read from MH i2c: E2 [14:19:01]MH_I2C_Read... [14:19:01]Read from MH i2c: E2 17 00 [14:19:01]MH_I2C_Read... [14:19:01]Read from MH i2c: E2 17 00 0A 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 F1 [14:19:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:19:01]wFMCommunicate OK [14:19:01]requested_item fd.num is exist - process it [14:19:01]SAM_PROTO_GetFieldsCounters [14:19:01]wFMCommunicate request_size=4 [14:19:01]MH_SAM_APDU [14:19:01]CAPDU: 80 13 00 00 [14:19:01]Write to MH i2c: E2 08 00 0B 20 80 13 00 00 00 00 00 00 A7 [14:19:01]Write i2c OK [14:19:01]MH_I2C_Read... [14:19:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:19:01]Read from MH i2c: E2 [14:19:01]MH_I2C_Read... [14:19:01]Read from MH i2c: E2 62 00 [14:19:01]MH_I2C_Read... [14:19:01]Read from MH i2c: E2 62 00 0B 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 0A 28 01 00 0E 04 04 00 AE 00 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 3F [14:19:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 0A 28 01 00 0E 04 04 00 AE 00 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:19:01]wFMCommunicate OK [14:19:01]SAM_PROTO_GetFieldsCounters done [14:19:01]requested_item shift.num is exist - process it [14:19:01]requested_item shift.opened is exist - process it [14:19:01]req_shift_opened [14:19:01]FM_GetShiftState [14:19:01]SAM_PROTO_GetShiftState [14:19:01]wFMCommunicate request_size=4 [14:19:01]MH_SAM_APDU [14:19:01]CAPDU: 80 13 01 00 [14:19:01]Write to MH i2c: E2 08 00 0C 20 80 13 01 00 00 00 00 00 A9 [14:19:01]Write i2c OK [14:19:01]MH_I2C_Read... [14:19:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:01]Read from MH i2c: E2 [14:19:01]MH_I2C_Read... [14:19:01]Read from MH i2c: E2 0E 00 [14:19:01]MH_I2C_Read... [14:19:01]Read from MH i2c: E2 0E 00 0C 20 00 09 00 01 85 93 19 67 00 00 00 00 90 00 4D [14:19:01]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:19:01]wFMCommunicate OK [14:19:01]SAM_PROTO_GetShiftState done [14:19:01]FM_GetShiftState done [14:19:01]req_shift_opened done [14:19:01]requested_item shift.open_date is exist - process it [14:19:01]req_shift_open_date [14:19:01]req_shift_open_date done [14:19:01]produce_requested_data done [14:19:01]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75786,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:19:01]process_action_free close_receipt [14:19:01]json_value_free [14:19:01]json_value_free done [14:19:01]process_json_proto returns [14:19:01]Send response to host [14:19:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75786,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:19:01]free response buf [14:19:01]execute_script done [14:19:01]execute_script returns [14:19:01]free content buf [14:19:01]Sock 8.Close socket [14:19:01]Sock 8.Thread stoped [14:19:05]OFD Sender: No OFD packet to send [14:19:10]OFD Sender: No OFD packet to send [14:19:15]OFD Sender: No OFD packet to send [14:19:20]OFD Sender: No OFD packet to send [14:19:25]OFD Sender: No OFD packet to send [14:19:27]accept exits with 9 [14:19:27]New connection [14:19:27]New thread 3067211108 created [14:19:27]Thread 3067354468 joined [14:19:27]Waiting for new connection... [14:19:27] Sock 9.Parse request [14:19:27]Sock 9.Check first char [14:19:27]Sock 9.First char is OK [14:19:27]request: POST /json_proto HTTP/1.0 [14:19:27]Method: POST [14:19:27]URL: /json_proto [14:19:27]Method is POST - this is cgi request [14:19:27]url: /json_proto [14:19:27]query_string will be loaded in cgi processing [14:19:27]execute_cgi json_proto POST (null) [14:19:27]execute_cgi path=json_proto method=POST [14:19:27]POST find Content-Length [14:19:27]Host: 172.17.44.196:8080 [14:19:27]Content-Length: 678 [14:19:27]Content-Type: application/json [14:19:27] [14:19:27]POST finish read [14:19:27]Found Content-Length = 678 [14:19:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "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" ] } } [14:19:27]execute_script... [14:19: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)1966417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "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" ] } } [14:19:27]POST & json_proto [14:19:27]process_json_proto [14:19:27]json parsed OK: [14:19:27]protocol is kg_v1.0 [14:19:27]action value=close_receipt [14:19:27]process_action close_receipt [14:19:27]cmd_close_receipt [14:19:27]MH_GetDate [14:19:27]Write to MH i2c: F0 00 00 0D 20 1C [14:19:27]Write i2c OK [14:19:27]MH_I2C_Read... [14:19:27]Read from MH i2c: F0 [14:19:27]MH_I2C_Read... [14:19:27]Read from MH i2c: F0 09 00 [14:19:27]MH_I2C_Read... [14:19:27]Read from MH i2c: F0 09 00 0D 20 00 70 57 1A 67 E7 19 F8 65 CA [14:19:27]GetLastDocTimeStamp 1729779538 [14:19:27]current date 1729779568 [14:19:27]FM_GetShiftState [14:19:27]SAM_PROTO_GetShiftState [14:19:27]wFMCommunicate request_size=4 [14:19:27]MH_SAM_APDU [14:19:27]CAPDU: 80 13 01 00 [14:19:27]Write to MH i2c: E2 08 00 0E 20 80 13 01 00 00 00 00 00 AB [14:19:27]Write i2c OK [14:19:27]MH_I2C_Read... [14:19:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:27]Read from MH i2c: E2 [14:19:27]MH_I2C_Read... [14:19:27]Read from MH i2c: E2 0E 00 [14:19:27]MH_I2C_Read... [14:19:27]Read from MH i2c: E2 0E 00 0E 20 00 09 00 01 85 93 19 67 00 00 00 00 90 00 4F [14:19:27]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:19:27]wFMCommunicate OK [14:19:27]SAM_PROTO_GetShiftState done [14:19:27]FM_GetShiftState done [14:19:27]opened in 1729729413 [14:19:27]opened+sec_in_day 1729815813 [14:19:27]quantity*price = 35055 [14:19:27]sum+1 = 35057 [14:19:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 226 24.10.2024 14:19 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75787 ФПД: 123042482046824 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141928&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75787&fm=123042482046824&tin=02508201610067®Number=0000000000161154&sum=35000 [14:19:29]StoreToDocumentArchive [14:19:29]shift 174 fd 75787 [14:19:29]save to /storage/0174/doc_00075787 [14:19:29]save last doc name /storage/0174/doc_00075787 to /storage/kkm_last_doc_name [14:19:29]save OK [14:19:29]Clear old archive folders... [14:19:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:19:29]tlvbuf is 01ECD0D0 [14:19:29]SAM_PROTO_ClearQueue [14:19:29]wFMCommunicate request_size=4 [14:19:29]MH_SAM_APDU [14:19:29]CAPDU: 80 09 00 00 [14:19:29]Write to MH i2c: E2 08 00 1B 20 80 09 00 00 00 00 00 00 AD [14:19:29]Write i2c OK [14:19:29]MH_I2C_Read... [14:19:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:19:29]Read from MH i2c: E2 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 03 00 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 03 00 1B 20 00 90 00 AF [14:19:29]RAPDU: 90 00 [14:19:29]wFMCommunicate OK [14:19:29]SAM_PROTO_ClearQueue done [14:19:29]KKMCreateOFDPacket [14:19:29]OFDProtocolAddRootSTLVToBuf [14:19:29]FM_MakeSignedData [14:19:29]FM_MakeSignedData [14:19:29]SAM_PROTO_SignData [14:19:29]wFMCommunicate request_size=4 [14:19:29]MH_SAM_APDU [14:19:29]CAPDU: 80 0D 01 02 [14:19:29]Write to MH i2c: E2 08 00 1C 20 80 0D 01 02 00 00 00 00 B5 [14:19:29]Write i2c OK [14:19:29]MH_I2C_Read... [14:19:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:19:29]Read from MH i2c: E2 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 03 00 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 03 00 1C 20 00 90 00 B0 [14:19:29]RAPDU: 90 00 [14:19:29]wFMCommunicate OK [14:19:29]wFMCommunicate request_size=255 [14:19:29]MH_SAM_APDU [14:19: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 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 E2 00 00 00 F4 03 04 00 70 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0B 28 01 00 35 04 06 00 6F [14:19:29]Write to MH i2c: E2 02 01 1D 20 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 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 E2 00 00 00 F4 03 04 00 70 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0B 28 01 00 35 04 06 00 6F 00 00 BD [14:19:29]Write i2c OK [14:19:29]MH_I2C_Read... [14:19:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:29]Read from MH i2c: E2 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 03 00 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 03 00 1D 20 00 90 00 B1 [14:19:29]RAPDU: 90 00 [14:19:29]wFMCommunicate OK [14:19:29]wFMCommunicate request_size=10 [14:19:29]MH_SAM_APDU [14:19:29]CAPDU: 80 0D 02 02 05 E8 0F 6F 47 68 [14:19:29]Write to MH i2c: E2 0D 00 1E 20 80 0D 02 02 05 00 E8 0F 6F 47 68 00 00 D7 [14:19:29]Write i2c OK [14:19:29]MH_I2C_Read... [14:19:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:29]Read from MH i2c: E2 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 03 00 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 03 00 1E 20 00 90 00 B2 [14:19:29]RAPDU: 90 00 [14:19:29]wFMCommunicate OK [14:19:29]wFMCommunicate request_size=4 [14:19:29]MH_SAM_APDU [14:19:29]CAPDU: 80 0D 03 02 [14:19:29]Write to MH i2c: E2 08 00 1F 20 80 0D 03 02 00 00 00 00 BA [14:19:29]Write i2c OK [14:19:29]MH_I2C_Read... [14:19:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:19:29]Read from MH i2c: E2 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 0B 00 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 0B 00 1F 20 00 06 00 DE 8F F9 76 AA FE 90 00 45 [14:19:29]RAPDU: 06 00 DE 8F F9 76 AA FE 90 00 [14:19:29]wFMCommunicate OK [14:19:29]SAM_PROTO_SignData done [14:19:29]FM_MakeSignedData done [14:19:29]CreateOFDProtocolMessage [14:19:29]wFMCommunicate request_size=4 [14:19:29]MH_SAM_APDU [14:19:29]CAPDU: 80 11 00 00 [14:19:29]Write to MH i2c: E2 08 00 20 20 80 11 00 00 00 00 00 00 BA [14:19:29]Write i2c OK [14:19:29]MH_I2C_Read... [14:19:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:29]Read from MH i2c: E2 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 17 00 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 17 00 20 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 07 [14:19:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:19:29]wFMCommunicate OK [14:19:29]CreateOFDProtocolMessage done [14:19:29]OFDSenderStorePacket 75787 [14:19:29]StoreOFDPacket docnum=75787 [14:19:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 F8 11 07 01 CA A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 E2 00 00 00 F4 03 04 00 70 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0B 28 01 00 35 04 06 00 6F E8 0F 6F 47 68 06 00 DE 8F F9 76 AA FE [14:19:29]CheckFolder [14:19:29]dirname=/storage/ofd_packets [14:19:29]CheckFolder done [14:19:29]ProducePacketName [14:19:29]name=ofd_packets/00075787 [14:19:29]NVStorageSaveData ofd_packets/00075787 [14:19:29]File name is /storage/ofd_packets/00075787 [14:19:29]Write 301 bytes [14:19:29]NVStorageSaveData done [14:19:29]OFDSenderStorePacket done [14:19:29]KKMCreateOFDPacket done [14:19:29]NVStorageSaveData kkm_last_timestamp [14:19:29]File name is /storage/kkm_last_timestamp [14:19:29]Write 4 bytes [14:19:29]NVStorageSaveData done [14:19:29]ExternCall_PrintAddStr [14:19:29]wPrintStart [14:19:29]Write to MH i2c: 01 00 00 21 20 41 [14:19:29]Write i2c OK [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: 01 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: 01 07 00 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: 01 07 00 21 20 00 00 00 00 00 FF 0F 56 [14:19:29]RasterBufferAndPrint [14:19:29]line Счет N : (1)1966417 [14:19:29]line ИНН: 02508201610067 [14:19:29]line Контрольно-Кассовый Чек [14:19:29]line ПРОДАЖА [14:19:29]line ТРК (МРК, ГНК) : 33 [14:19:29]line Товар: 2710124130 [14:19:29]line Аи-92-К-5 [14:19:29]line 5.240 * 66.90 [14:19:29]line = 350.56 [14:19:29]line НДС 12% НСП 1% [14:19:29]line > о реализуемом товаре [14:19:29]line ОКРУГЛЕНИЕ: -0.56 [14:19:29]line ИТОГО: 350.00 [14:19:29]line Внесено: 350.00 [14:19:29]line СДАЧА: 0.00 [14:19:29]line НСП 1% : 3.10 [14:19:29]line НДС 12% : 37.23 [14:19:29]line Наличными: 350.00 [14:19:29]line Безнал.: 0.00 [14:19:29]line Место: АЗС № 133 "Партнер Нефть" [14:19:29]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:19:29]line СНО: Общий режим [14:19:29]line Чек 226 24.10.2024 14:19 [14:19:29]line Смена: 174 ФФД: 1.0 [14:19:29]line ЗНМ: 0300000020 [14:19:29]line РНМ: 0000000000161154 [14:19:29]line Версия ККМ: v1.0 [14:19:29]line ФМ: 0000000000963323 [14:19:29]line ФД: 75787 [14:19:29]line ФПД: 123042482046824 [14:19:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141928&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75787&fm=123042482046824&tin=02508201610067®Number=0000000000161154&sum=35000 [14:19:29]OFD Sender: Processing packet 75787 [packets to send 16, broken 15] [14:19:29]ProducePacketName [14:19:29]name=ofd_packets/00075787 [14:19:29]OFD Sender: To server: pG, [14:19:29]CommunicateWithHost lk.salyk.kg:30040 [14:19:29]ConnectInit lk.salyk.kg [14:19:29]written 0, free lines is 4095 [14:19:30]Connected sock=10 [14:19:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 F8 11 07 01 CA A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 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 8B 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 E2 00 00 00 F4 03 04 00 70 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0B 28 01 00 35 04 06 00 6F E8 0F 6F 47 68 06 00 DE 8F F9 76 AA FE [14:19:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 7B C8 47 00 35 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0B 28 01 00 F4 03 04 00 48 00 1A 67 B6 04 01 00 00 D0 42 39 08 EB FE 4B 97 [14:19:30]CommunicateWithHost err = 0 [14:19:30]CheckOFDResponse [14:19:30]1017 (14) - 77093643461234 [14:19:30]1041 (16) - 0000000000963323 [14:19:30]1040 (4) - 75787 [14:19:30]1012 (4) - 24.10.2024 08:07 [14:19:30]1206 (1) - 0 [14:19:30]OFD Sender: Remove packet 75787 [14:19:30]ProducePacketName [14:19:30]name=ofd_packets/00075787 [14:19:30]NVStorageDeleteData [14:19:30]Write to MH i2c: 01 00 00 4B 20 6B [14:19:30]Write i2c OK [14:19:30]MH_I2C_Read... [14:19:30]Read from MH i2c: 01 [14:19:30]MH_I2C_Read... [14:19:30]Read from MH i2c: 01 07 00 [14:19:30]MH_I2C_Read... [14:19:30]Read from MH i2c: 01 07 00 4B 20 00 00 00 00 00 B9 0C 37 [14:19:30]RasterBufferAndPrint [14:19:30]line [14:19:30]line [14:19:30]line [14:19:30]line [14:19:30]line [14:19:30]written 0, free lines is 3262 [14:19:30]MH_Cut [14:19:30]Write to MH i2c: D1 01 00 52 20 01 44 [14:19:30]Write i2c OK [14:19:30]MH_I2C_Read... [14:19:30]Read from MH i2c: D1 [14:19:30]MH_I2C_Read... [14:19:30]Read from MH i2c: D1 01 00 [14:19:30]MH_I2C_Read... [14:19:30]Read from MH i2c: D1 01 00 52 20 00 43 [14:19:30]Write to MH i2c: 01 00 00 53 20 73 [14:19:30]Write i2c OK [14:19:30]MH_I2C_Read... [14:19:30]OFD Sender: No OFD packet to send [14:19:31]*** Cut start [14:19:31]*** Partial cut [14:19:31]*** CUTSNS_PIN = 1 [14:19:31]*** CUTSNS_PIN = 0 [14:19:31]*** Brake cut motor [14:19:31]Read from MH i2c: 01 [14:19:31]MH_I2C_Read... [14:19:31]*** Stop cut motor [14:19:31]*** Cut end [14:19:31]Read from MH i2c: 01 07 00 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: 01 07 00 53 20 00 00 00 00 00 FF 0F 88 [14:19:31]process_action close_receipt done [14:19:31]requested_data is exist [14:19:31]produce_requested_data [14:19:31]requested_item fm.sn is exist - process it [14:19:31]wFMCommunicate request_size=4 [14:19:31]MH_SAM_APDU [14:19:31]CAPDU: 80 11 00 00 [14:19:31]Write to MH i2c: E2 08 00 54 20 80 11 00 00 00 00 00 00 EE [14:19:31]Write i2c OK [14:19:31]MH_I2C_Read... [14:19:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:31]Read from MH i2c: E2 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: E2 17 00 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: E2 17 00 54 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 3B [14:19:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:19:31]wFMCommunicate OK [14:19:31]requested_item fd.num is exist - process it [14:19:31]SAM_PROTO_GetFieldsCounters [14:19:31]wFMCommunicate request_size=4 [14:19:31]MH_SAM_APDU [14:19:31]CAPDU: 80 13 00 00 [14:19:31]Write to MH i2c: E2 08 00 55 20 80 13 00 00 00 00 00 00 F1 [14:19:31]Write i2c OK [14:19:31]MH_I2C_Read... [14:19:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:19:32]Read from MH i2c: E2 [14:19:32]MH_I2C_Read... [14:19:32]Read from MH i2c: E2 62 00 [14:19:32]MH_I2C_Read... [14:19:32]Read from MH i2c: E2 62 00 55 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 0B 28 01 00 0E 04 04 00 AE 00 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:19:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 0B 28 01 00 0E 04 04 00 AE 00 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:19:32]wFMCommunicate OK [14:19:32]SAM_PROTO_GetFieldsCounters done [14:19:32]requested_item shift.num is exist - process it [14:19:32]requested_item shift.opened is exist - process it [14:19:32]req_shift_opened [14:19:32]FM_GetShiftState [14:19:32]SAM_PROTO_GetShiftState [14:19:32]wFMCommunicate request_size=4 [14:19:32]MH_SAM_APDU [14:19:32]CAPDU: 80 13 01 00 [14:19:32]Write to MH i2c: E2 08 00 56 20 80 13 01 00 00 00 00 00 F3 [14:19:32]Write i2c OK [14:19:32]MH_I2C_Read... [14:19:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:32]Read from MH i2c: E2 [14:19:32]MH_I2C_Read... [14:19:32]Read from MH i2c: E2 0E 00 [14:19:32]MH_I2C_Read... [14:19:32]Read from MH i2c: E2 0E 00 56 20 00 09 00 01 85 93 19 67 00 00 00 00 90 00 97 [14:19:32]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:19:32]wFMCommunicate OK [14:19:32]SAM_PROTO_GetShiftState done [14:19:32]FM_GetShiftState done [14:19:32]req_shift_opened done [14:19:32]requested_item shift.open_date is exist - process it [14:19:32]req_shift_open_date [14:19:32]req_shift_open_date done [14:19:32]produce_requested_data done [14:19:32]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75787,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:19:32]process_action_free close_receipt [14:19:32]json_value_free [14:19:32]json_value_free done [14:19:32]process_json_proto returns [14:19:32]Send response to host [14:19:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75787,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:19:32]free response buf [14:19:32]execute_script done [14:19:32]execute_script returns [14:19:32]free content buf [14:19:32]Sock 9.Close socket [14:19:32]Sock 9.Thread stoped [14:19:35]OFD Sender: No OFD packet to send [14:19:40]OFD Sender: No OFD packet to send [14:19:45]OFD Sender: No OFD packet to send [14:19:50]OFD Sender: No OFD packet to send [14:19:55]OFD Sender: No OFD packet to send [14:20:00]OFD Sender: No OFD packet to send [14:20:05]OFD Sender: No OFD packet to send [14:20:10]OFD Sender: No OFD packet to send [14:20:15]OFD Sender: No OFD packet to send [14:20:20]OFD Sender: No OFD packet to send [14:20:25]OFD Sender: No OFD packet to send [14:20:30]OFD Sender: No OFD packet to send [14:20:35]OFD Sender: No OFD packet to send [14:20:40]OFD Sender: No OFD packet to send [14:20:45]OFD Sender: No OFD packet to send [14:20:50]accept exits with 8 [14:20:50]New connection [14:20:50]New thread 3067354468 created [14:20:50]Thread 3067211108 joined [14:20:50]Waiting for new connection... [14:20:50] Sock 8.Parse request [14:20:50]Sock 8.Check first char [14:20:50]Sock 8.First char is OK [14:20:50]request: POST /json_proto HTTP/1.0 [14:20:50]Method: POST [14:20:50]URL: /json_proto [14:20:50]Method is POST - this is cgi request [14:20:50]url: /json_proto [14:20:50]query_string will be loaded in cgi processing [14:20:50]execute_cgi json_proto POST (null) [14:20:50]execute_cgi path=json_proto method=POST [14:20:50]POST find Content-Length [14:20:50]Host: 172.17.44.196:8080 [14:20:50]Content-Length: 659 [14:20:50]Content-Type: application/json [14:20:50] [14:20:50]POST finish read [14:20:50]Found Content-Length = 659 [14:20:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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" ] } } [14:20:50]execute_script... [14:20: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)1966418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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" ] } } [14:20:50]POST & json_proto [14:20:50]process_json_proto [14:20:50]json parsed OK: [14:20:50]protocol is kg_v1.0 [14:20:50]action value=close_receipt [14:20:50]process_action close_receipt [14:20:50]cmd_close_receipt [14:20:50]MH_GetDate [14:20:50]Write to MH i2c: F0 00 00 57 20 66 [14:20:50]Write i2c OK [14:20:50]MH_I2C_Read... [14:20:50]Read from MH i2c: F0 [14:20:50]MH_I2C_Read... [14:20:50]Read from MH i2c: F0 09 00 [14:20:50]MH_I2C_Read... [14:20:50]Read from MH i2c: F0 09 00 57 20 00 C3 57 1A 67 E7 19 F8 65 67 [14:20:50]GetLastDocTimeStamp 1729779568 [14:20:50]current date 1729779651 [14:20:50]FM_GetShiftState [14:20:50]SAM_PROTO_GetShiftState [14:20:50]wFMCommunicate request_size=4 [14:20:50]MH_SAM_APDU [14:20:50]CAPDU: 80 13 01 00 [14:20:50]Write to MH i2c: E2 08 00 58 20 80 13 01 00 00 00 00 00 F5 [14:20:50]Write i2c OK [14:20:50]MH_I2C_Read... [14:20:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:50]Read from MH i2c: E2 [14:20:50]MH_I2C_Read... [14:20:50]Read from MH i2c: E2 0E 00 [14:20:50]MH_I2C_Read... [14:20:50]Read from MH i2c: E2 0E 00 58 20 00 09 00 01 85 93 19 67 00 00 00 00 90 00 99 [14:20:50]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:20:50]wFMCommunicate OK [14:20:50]SAM_PROTO_GetShiftState done [14:20:50]FM_GetShiftState done [14:20:50]opened in 1729729413 [14:20:50]opened+sec_in_day 1729815813 [14:20:50]quantity*price = 30027 [14:20:50]sum+1 = 30029 [14:20:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 227 24.10.2024 14:20 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75788 ФПД: 168178068594325 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142051&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75788&fm=168178068594325&tin=02508201610067®Number=0000000000161154&sum=30000 [14:20:51]StoreToDocumentArchive [14:20:51]shift 174 fd 75788 [14:20:51]save to /storage/0174/doc_00075788 [14:20:51]save last doc name /storage/0174/doc_00075788 to /storage/kkm_last_doc_name [14:20:51]save OK [14:20:51]Clear old archive folders... [14:20:51]ProcessDocumentItem done err = 0, tmpTLVsize=244 [14:20:51]tlvbuf is 01E02460 [14:20:51]SAM_PROTO_ClearQueue [14:20:51]wFMCommunicate request_size=4 [14:20:51]MH_SAM_APDU [14:20:51]CAPDU: 80 09 00 00 [14:20:51]Write to MH i2c: E2 08 00 65 20 80 09 00 00 00 00 00 00 F7 [14:20:51]Write i2c OK [14:20:51]MH_I2C_Read... [14:20:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:51]Read from MH i2c: E2 [14:20:51]MH_I2C_Read... [14:20:51]Read from MH i2c: E2 03 00 [14:20:51]MH_I2C_Read... [14:20:51]Read from MH i2c: E2 03 00 65 20 00 90 00 F9 [14:20:51]RAPDU: 90 00 [14:20:51]wFMCommunicate OK [14:20:51]SAM_PROTO_ClearQueue done [14:20:51]KKMCreateOFDPacket [14:20:51]OFDProtocolAddRootSTLVToBuf [14:20:51]FM_MakeSignedData [14:20:51]FM_MakeSignedData [14:20:51]SAM_PROTO_SignData [14:20:51]wFMCommunicate request_size=4 [14:20:51]MH_SAM_APDU [14:20:51]CAPDU: 80 0D 01 02 [14:20:51]Write to MH i2c: E2 08 00 66 20 80 0D 01 02 00 00 00 00 FF [14:20:51]Write i2c OK [14:20:51]MH_I2C_Read... [14:20:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:51]Read from MH i2c: E2 [14:20:51]MH_I2C_Read... [14:20:51]Read from MH i2c: E2 03 00 [14:20:51]MH_I2C_Read... [14:20:51]Read from MH i2c: E2 03 00 66 20 00 90 00 FA [14:20:51]RAPDU: 90 00 [14:20:51]wFMCommunicate OK [14:20:51]wFMCommunicate request_size=253 [14:20:51]MH_SAM_APDU [14:20:51]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 E3 00 00 00 F4 03 04 00 C3 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0C 28 01 00 35 04 06 00 98 F5 02 09 9E 95 [14:20:51]Write to MH i2c: E2 00 01 67 20 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 E3 00 00 00 F4 03 04 00 C3 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0C 28 01 00 35 04 06 00 98 F5 02 09 9E 95 00 00 76 [14:20:51]Write i2c OK [14:20:51]MH_I2C_Read... [14:20:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:51]Read from MH i2c: E2 [14:20:51]MH_I2C_Read... [14:20:51]Read from MH i2c: E2 03 00 [14:20:51]MH_I2C_Read... [14:20:51]Read from MH i2c: E2 03 00 67 20 00 90 00 FB [14:20:51]RAPDU: 90 00 [14:20:51]wFMCommunicate OK [14:20:51]wFMCommunicate request_size=4 [14:20:51]MH_SAM_APDU [14:20:51]CAPDU: 80 0D 03 02 [14:20:51]Write to MH i2c: E2 08 00 68 20 80 0D 03 02 00 00 00 00 03 [14:20:51]Write i2c OK [14:20:51]MH_I2C_Read... [14:20:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:51]Read from MH i2c: E2 [14:20:51]MH_I2C_Read... [14:20:51]Read from MH i2c: E2 0B 00 [14:20:51]MH_I2C_Read... [14:20:51]Read from MH i2c: E2 0B 00 68 20 00 C3 13 D2 0D B6 E0 2B E9 90 00 63 [14:20:51]RAPDU: C3 13 D2 0D B6 E0 2B E9 90 00 [14:20:51]wFMCommunicate OK [14:20:51]SAM_PROTO_SignData done [14:20:51]FM_MakeSignedData done [14:20:51]CreateOFDProtocolMessage [14:20:51]wFMCommunicate request_size=4 [14:20:51]MH_SAM_APDU [14:20:51]CAPDU: 80 11 00 00 [14:20:51]Write to MH i2c: E2 08 00 69 20 80 11 00 00 00 00 00 00 03 [14:20:51]Write i2c OK [14:20:51]MH_I2C_Read... [14:20:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:52]Read from MH i2c: E2 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: E2 17 00 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: E2 17 00 69 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 50 [14:20:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:20:52]wFMCommunicate OK [14:20:52]CreateOFDProtocolMessage done [14:20:52]OFDSenderStorePacket 75788 [14:20:52]StoreOFDPacket docnum=75788 [14:20:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 A6 55 00 01 20 70 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 E3 00 00 00 F4 03 04 00 C3 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0C 28 01 00 35 04 06 00 98 F5 02 09 9E 95 C3 13 D2 0D B6 E0 2B E9 [14:20:52]CheckFolder [14:20:52]dirname=/storage/ofd_packets [14:20:52]CheckFolder done [14:20:52]ProducePacketName [14:20:52]name=ofd_packets/00075788 [14:20:52]NVStorageSaveData ofd_packets/00075788 [14:20:52]File name is /storage/ofd_packets/00075788 [14:20:52]Write 294 bytes [14:20:52]NVStorageSaveData done [14:20:52]OFDSenderStorePacket done [14:20:52]KKMCreateOFDPacket done [14:20:52]NVStorageSaveData kkm_last_timestamp [14:20:52]File name is /storage/kkm_last_timestamp [14:20:52]Write 4 bytes [14:20:52]NVStorageSaveData done [14:20:52]ExternCall_PrintAddStr [14:20:52]wPrintStart [14:20:52]Write to MH i2c: 01 00 00 6A 20 8A [14:20:52]Write i2c OK [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: 01 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: 01 07 00 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: 01 07 00 6A 20 00 00 00 00 00 FF 0F 9F [14:20:52]RasterBufferAndPrint [14:20:52]line Счет N : (1)1966418 [14:20:52]line ИНН: 02508201610067 [14:20:52]line Контрольно-Кассовый Чек [14:20:52]line ПРОДАЖА [14:20:52]line ТРК (МРК, ГНК) : 62 [14:20:52]line Товар: 2710124130 [14:20:52]line SU-92 [14:20:52]line 4.390 * 68.40 [14:20:52]line = 300.28 [14:20:52]line НДС 12% НСП 1% [14:20:52]line > о реализуемом товаре [14:20:52]line ОКРУГЛЕНИЕ: -0.28 [14:20:52]line ИТОГО: 300.00 [14:20:52]line Внесено: 300.00 [14:20:52]line СДАЧА: 0.00 [14:20:52]line НСП 1% : 2.66 [14:20:52]line НДС 12% : 31.89 [14:20:52]line Наличными: 300.00 [14:20:52]line Безнал.: 0.00 [14:20:52]line Место: АЗС № 133 "Партнер Нефть" [14:20:52]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:20:52]line СНО: Общий режим [14:20:52]line Чек 227 24.10.2024 14:20 [14:20:52]line Смена: 174 ФФД: 1.0 [14:20:52]line ЗНМ: 0300000020 [14:20:52]line РНМ: 0000000000161154 [14:20:52]line Версия ККМ: v1.0 [14:20:52]line ФМ: 0000000000963323 [14:20:52]line ФД: 75788 [14:20:52]line ФПД: 168178068594325 [14:20:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142051&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75788&fm=168178068594325&tin=02508201610067®Number=0000000000161154&sum=30000 [14:20:52]OFD Sender: Processing packet 75788 [packets to send 16, broken 15] [14:20:52]ProducePacketName [14:20:52]name=ofd_packets/00075788 [14:20:52]OFD Sender: To server: pG, [14:20:52]CommunicateWithHost lk.salyk.kg:30040 [14:20:52]ConnectInit lk.salyk.kg [14:20:52]written 0, free lines is 4095 [14:20:52]Connected sock=10 [14:20:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 A6 55 00 01 20 70 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 E3 00 00 00 F4 03 04 00 C3 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0C 28 01 00 35 04 06 00 98 F5 02 09 9E 95 C3 13 D2 0D B6 E0 2B E9 [14:20:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 99 9D 47 00 88 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 39 36 33 33 32 33 10 04 04 00 0C 28 01 00 F4 03 04 00 9A 00 1A 67 B6 04 01 00 00 58 57 FA FE 71 39 27 70 [14:20:52]CommunicateWithHost err = 0 [14:20:52]CheckOFDResponse [14:20:52]1017 (14) - 77093643461234 [14:20:52]1041 (16) - 0000000000963323 [14:20:52]1040 (4) - 75788 [14:20:52]1012 (4) - 24.10.2024 08:08 [14:20:52]1206 (1) - 0 [14:20:52]OFD Sender: Remove packet 75788 [14:20:52]ProducePacketName [14:20:52]name=ofd_packets/00075788 [14:20:52]NVStorageDeleteData [14:20:52]Write to MH i2c: 01 00 00 94 20 B4 [14:20:52]Write i2c OK [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: 01 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: 01 07 00 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: 01 07 00 94 20 00 00 00 00 00 AA 0C 71 [14:20:52]RasterBufferAndPrint [14:20:52]line [14:20:52]line [14:20:52]line [14:20:52]line [14:20:52]line [14:20:52]written 0, free lines is 3246 [14:20:52]MH_Cut [14:20:52]Write to MH i2c: D1 01 00 9B 20 01 8D [14:20:52]Write i2c OK [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: D1 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: D1 01 00 [14:20:52]MH_I2C_Read... [14:20:52]Read from MH i2c: D1 01 00 9B 20 00 8C [14:20:52]Write to MH i2c: 01 00 00 9C 20 BC [14:20:52]Write i2c OK [14:20:52]MH_I2C_Read... [14:20:53]OFD Sender: No OFD packet to send [14:20:53]*** Cut start [14:20:53]*** Partial cut [14:20:53]*** CUTSNS_PIN = 1 [14:20:53]*** CUTSNS_PIN = 0 [14:20:53]*** Brake cut motor [14:20:54]Read from MH i2c: 01 [14:20:54]MH_I2C_Read... [14:20:54]*** Stop cut motor [14:20:54]*** Cut end [14:20:54]Read from MH i2c: 01 07 00 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: 01 07 00 9C 20 00 00 00 00 00 FF 0F D1 [14:20:54]process_action close_receipt done [14:20:54]requested_data is exist [14:20:54]produce_requested_data [14:20:54]requested_item fm.sn is exist - process it [14:20:54]wFMCommunicate request_size=4 [14:20:54]MH_SAM_APDU [14:20:54]CAPDU: 80 11 00 00 [14:20:54]Write to MH i2c: E2 08 00 9D 20 80 11 00 00 00 00 00 00 37 [14:20:54]Write i2c OK [14:20:54]MH_I2C_Read... [14:20:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:54]Read from MH i2c: E2 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 17 00 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 17 00 9D 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 84 [14:20:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:20:54]wFMCommunicate OK [14:20:54]requested_item fd.num is exist - process it [14:20:54]SAM_PROTO_GetFieldsCounters [14:20:54]wFMCommunicate request_size=4 [14:20:54]MH_SAM_APDU [14:20:54]CAPDU: 80 13 00 00 [14:20:54]Write to MH i2c: E2 08 00 9E 20 80 13 00 00 00 00 00 00 3A [14:20:54]Write i2c OK [14:20:54]MH_I2C_Read... [14:20:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:54]Read from MH i2c: E2 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 62 00 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 62 00 9E 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 0C 28 01 00 0E 04 04 00 AE 00 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 DA [14:20:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 0C 28 01 00 0E 04 04 00 AE 00 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:20:54]wFMCommunicate OK [14:20:54]SAM_PROTO_GetFieldsCounters done [14:20:54]requested_item shift.num is exist - process it [14:20:54]requested_item shift.opened is exist - process it [14:20:54]req_shift_opened [14:20:54]FM_GetShiftState [14:20:54]SAM_PROTO_GetShiftState [14:20:54]wFMCommunicate request_size=4 [14:20:54]MH_SAM_APDU [14:20:54]CAPDU: 80 13 01 00 [14:20:54]Write to MH i2c: E2 08 00 9F 20 80 13 01 00 00 00 00 00 3C [14:20:54]Write i2c OK [14:20:54]MH_I2C_Read... [14:20:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:54]Read from MH i2c: E2 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 0E 00 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 0E 00 9F 20 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E0 [14:20:54]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:20:54]wFMCommunicate OK [14:20:54]SAM_PROTO_GetShiftState done [14:20:54]FM_GetShiftState done [14:20:54]req_shift_opened done [14:20:54]requested_item shift.open_date is exist - process it [14:20:54]req_shift_open_date [14:20:54]req_shift_open_date done [14:20:54]produce_requested_data done [14:20:54]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75788,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:20:54]process_action_free close_receipt [14:20:54]json_value_free [14:20:54]json_value_free done [14:20:54]process_json_proto returns [14:20:54]Send response to host [14:20:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75788,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:20:54]free response buf [14:20:54]execute_script done [14:20:54]execute_script returns [14:20:54]free content buf [14:20:54]Sock 8.Close socket [14:20:54]Sock 8.Thread stoped [14:20:58]OFD Sender: No OFD packet to send [14:21:03]OFD Sender: No OFD packet to send [14:21:08]OFD Sender: No OFD packet to send [14:21:13]OFD Sender: No OFD packet to send [14:21:18]OFD Sender: No OFD packet to send [14:21:23]OFD Sender: No OFD packet to send [14:21:26]accept exits with 9 [14:21:26]New connection [14:21:26]New thread 3067211108 created [14:21:26]Thread 3067354468 joined [14:21:26]Waiting for new connection... [14:21:26] Sock 9.Parse request [14:21:26]Sock 9.Check first char [14:21:26]Sock 9.First char is OK [14:21:26]request: POST /json_proto HTTP/1.0 [14:21:26]Method: POST [14:21:26]URL: /json_proto [14:21:26]Method is POST - this is cgi request [14:21:26]url: /json_proto [14:21:26]query_string will be loaded in cgi processing [14:21:26]execute_cgi json_proto POST (null) [14:21:26]execute_cgi path=json_proto method=POST [14:21:26]POST find Content-Length [14:21:26]Host: 172.17.44.196:8080 [14:21:26]Content-Length: 678 [14:21:26]Content-Type: application/json [14:21:26] [14:21:26]POST finish read [14:21:26]Found Content-Length = 678 [14:21:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:21:26]execute_script... [14:21: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)1966420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:21:26]POST & json_proto [14:21:26]process_json_proto [14:21:26]json parsed OK: [14:21:26]protocol is kg_v1.0 [14:21:26]action value=close_receipt [14:21:26]process_action close_receipt [14:21:26]cmd_close_receipt [14:21:26]MH_GetDate [14:21:26]Write to MH i2c: F0 00 00 A0 20 AF [14:21:26]Write i2c OK [14:21:26]MH_I2C_Read... [14:21:26]Read from MH i2c: F0 [14:21:26]MH_I2C_Read... [14:21:26]Read from MH i2c: F0 09 00 [14:21:26]MH_I2C_Read... [14:21:26]Read from MH i2c: F0 09 00 A0 20 00 E7 57 1A 67 E7 19 F8 65 D4 [14:21:26]GetLastDocTimeStamp 1729779651 [14:21:26]current date 1729779687 [14:21:26]FM_GetShiftState [14:21:26]SAM_PROTO_GetShiftState [14:21:26]wFMCommunicate request_size=4 [14:21:26]MH_SAM_APDU [14:21:26]CAPDU: 80 13 01 00 [14:21:26]Write to MH i2c: E2 08 00 A1 20 80 13 01 00 00 00 00 00 3E [14:21:26]Write i2c OK [14:21:26]MH_I2C_Read... [14:21:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:26]Read from MH i2c: E2 [14:21:26]MH_I2C_Read... [14:21:26]Read from MH i2c: E2 0E 00 [14:21:26]MH_I2C_Read... [14:21:26]Read from MH i2c: E2 0E 00 A1 20 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E2 [14:21:26]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:21:26]wFMCommunicate OK [14:21:26]SAM_PROTO_GetShiftState done [14:21:26]FM_GetShiftState done [14:21:26]opened in 1729729413 [14:21:26]opened+sec_in_day 1729815813 [14:21:26]quantity*price = 50041 [14:21:26]sum+1 = 50042 [14:21:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 228 24.10.2024 14:21 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75789 ФПД: 3836078368373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142127&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75789&fm=3836078368373&tin=02508201610067®Number=0000000000161154&sum=50000 [14:21:27]StoreToDocumentArchive [14:21:27]shift 174 fd 75789 [14:21:27]save to /storage/0174/doc_00075789 [14:21:27]save last doc name /storage/0174/doc_00075789 to /storage/kkm_last_doc_name [14:21:27]save OK [14:21:27]Clear old archive folders... [14:21:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:21:27]tlvbuf is 01E86CE0 [14:21:27]SAM_PROTO_ClearQueue [14:21:27]wFMCommunicate request_size=4 [14:21:27]MH_SAM_APDU [14:21:27]CAPDU: 80 09 00 00 [14:21:27]Write to MH i2c: E2 08 00 AE 20 80 09 00 00 00 00 00 00 40 [14:21:27]Write i2c OK [14:21:27]MH_I2C_Read... [14:21:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:21:27]Read from MH i2c: E2 [14:21:27]MH_I2C_Read... [14:21:27]Read from MH i2c: E2 03 00 [14:21:27]MH_I2C_Read... [14:21:27]Read from MH i2c: E2 03 00 AE 20 00 90 00 42 [14:21:27]RAPDU: 90 00 [14:21:27]wFMCommunicate OK [14:21:27]SAM_PROTO_ClearQueue done [14:21:27]KKMCreateOFDPacket [14:21:27]OFDProtocolAddRootSTLVToBuf [14:21:27]FM_MakeSignedData [14:21:27]FM_MakeSignedData [14:21:27]SAM_PROTO_SignData [14:21:27]wFMCommunicate request_size=4 [14:21:27]MH_SAM_APDU [14:21:27]CAPDU: 80 0D 01 02 [14:21:27]Write to MH i2c: E2 08 00 AF 20 80 0D 01 02 00 00 00 00 48 [14:21:27]Write i2c OK [14:21:27]MH_I2C_Read... [14:21:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:21:27]Read from MH i2c: E2 [14:21:27]MH_I2C_Read... [14:21:27]Read from MH i2c: E2 03 00 [14:21:27]MH_I2C_Read... [14:21:27]Read from MH i2c: E2 03 00 AF 20 00 90 00 43 [14:21:27]RAPDU: 90 00 [14:21:27]wFMCommunicate OK [14:21:27]wFMCommunicate request_size=255 [14:21:27]MH_SAM_APDU [14:21: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 E4 00 00 00 F4 03 04 00 E7 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0D 28 01 00 35 04 06 00 03 [14:21:27]Write to MH i2c: E2 02 01 B0 20 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 E4 00 00 00 F4 03 04 00 E7 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0D 28 01 00 35 04 06 00 03 00 00 54 [14:21:28]Write i2c OK [14:21:28]MH_I2C_Read... [14:21:28]OFD Sender: No OFD packet to send [14:21:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:28]Read from MH i2c: E2 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: E2 03 00 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: E2 03 00 B0 20 00 90 00 44 [14:21:28]RAPDU: 90 00 [14:21:28]wFMCommunicate OK [14:21:28]wFMCommunicate request_size=10 [14:21:28]MH_SAM_APDU [14:21:28]CAPDU: 80 0D 02 02 05 7D 28 16 A6 75 [14:21:28]Write to MH i2c: E2 0D 00 B1 20 80 0D 02 02 05 00 7D 28 16 A6 75 00 00 2B [14:21:28]Write i2c OK [14:21:28]MH_I2C_Read... [14:21:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:28]Read from MH i2c: E2 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: E2 03 00 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: E2 03 00 B1 20 00 90 00 45 [14:21:28]RAPDU: 90 00 [14:21:28]wFMCommunicate OK [14:21:28]wFMCommunicate request_size=4 [14:21:28]MH_SAM_APDU [14:21:28]CAPDU: 80 0D 03 02 [14:21:28]Write to MH i2c: E2 08 00 B2 20 80 0D 03 02 00 00 00 00 4D [14:21:28]Write i2c OK [14:21:28]MH_I2C_Read... [14:21:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:21:28]Read from MH i2c: E2 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: E2 0B 00 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: E2 0B 00 B2 20 00 AB 0F 94 98 00 0C 73 5A 90 00 0D [14:21:28]RAPDU: AB 0F 94 98 00 0C 73 5A 90 00 [14:21:28]wFMCommunicate OK [14:21:28]SAM_PROTO_SignData done [14:21:28]FM_MakeSignedData done [14:21:28]CreateOFDProtocolMessage [14:21:28]wFMCommunicate request_size=4 [14:21:28]MH_SAM_APDU [14:21:28]CAPDU: 80 11 00 00 [14:21:28]Write to MH i2c: E2 08 00 B3 20 80 11 00 00 00 00 00 00 4D [14:21:28]Write i2c OK [14:21:28]MH_I2C_Read... [14:21:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:28]Read from MH i2c: E2 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: E2 17 00 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: E2 17 00 B3 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 9A [14:21:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:21:28]wFMCommunicate OK [14:21:28]CreateOFDProtocolMessage done [14:21:28]OFDSenderStorePacket 75789 [14:21:28]StoreOFDPacket docnum=75789 [14:21:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 49 48 07 01 72 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 E4 00 00 00 F4 03 04 00 E7 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0D 28 01 00 35 04 06 00 03 7D 28 16 A6 75 AB 0F 94 98 00 0C 73 5A [14:21:28]CheckFolder [14:21:28]dirname=/storage/ofd_packets [14:21:28]CheckFolder done [14:21:28]ProducePacketName [14:21:28]name=ofd_packets/00075789 [14:21:28]NVStorageSaveData ofd_packets/00075789 [14:21:28]File name is /storage/ofd_packets/00075789 [14:21:28]Write 301 bytes [14:21:28]NVStorageSaveData done [14:21:28]OFDSenderStorePacket done [14:21:28]KKMCreateOFDPacket done [14:21:28]NVStorageSaveData kkm_last_timestamp [14:21:28]File name is /storage/kkm_last_timestamp [14:21:28]Write 4 bytes [14:21:28]NVStorageSaveData done [14:21:28]ExternCall_PrintAddStr [14:21:28]wPrintStart [14:21:28]Write to MH i2c: 01 00 00 B4 20 D4 [14:21:28]Write i2c OK [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: 01 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: 01 07 00 [14:21:28]MH_I2C_Read... [14:21:28]Read from MH i2c: 01 07 00 B4 20 00 00 00 00 00 FF 0F E9 [14:21:28]RasterBufferAndPrint [14:21:28]line Счет N : (1)1966420 [14:21:28]line ИНН: 02508201610067 [14:21:28]line Контрольно-Кассовый Чек [14:21:28]line ПРОДАЖА [14:21:28]line ТРК (МРК, ГНК) : 33 [14:21:28]line Товар: 2710124130 [14:21:28]line Аи-92-К-5 [14:21:28]line 7.480 * 66.90 [14:21:28]line = 500.41 [14:21:28]line НДС 12% НСП 1% [14:21:28]line > о реализуемом товаре [14:21:28]line ОКРУГЛЕНИЕ: -0.41 [14:21:28]line ИТОГО: 500.00 [14:21:28]line Внесено: 500.00 [14:21:28]line СДАЧА: 0.00 [14:21:28]line НСП 1% : 4.43 [14:21:28]line НДС 12% : 53.14 [14:21:28]line Наличными: 500.00 [14:21:28]line Безнал.: 0.00 [14:21:28]line Место: АЗС № 133 "Партнер Нефть" [14:21:28]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:21:28]line СНО: Общий режим [14:21:28]line Чек 228 24.10.2024 14:21 [14:21:28]line Смена: 174 ФФД: 1.0 [14:21:28]line ЗНМ: 0300000020 [14:21:28]line РНМ: 0000000000161154 [14:21:28]line Версия ККМ: v1.0 [14:21:28]line ФМ: 0000000000963323 [14:21:28]line ФД: 75789 [14:21:28]line ФПД: 3836078368373 [14:21:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142127&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75789&fm=3836078368373&tin=02508201610067®Number=0000000000161154&sum=50000 [14:21:28]OFD Sender: Processing packet 75789 [packets to send 16, broken 15] [14:21:28]ProducePacketName [14:21:28]name=ofd_packets/00075789 [14:21:28]OFD Sender: To server: pG, [14:21:28]CommunicateWithHost lk.salyk.kg:30040 [14:21:28]ConnectInit lk.salyk.kg [14:21:28]written 0, free lines is 4095 [14:21:28]Connected sock=11 [14:21:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 49 48 07 01 72 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 E4 00 00 00 F4 03 04 00 E7 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0D 28 01 00 35 04 06 00 03 7D 28 16 A6 75 AB 0F 94 98 00 0C 73 5A [14:21:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 15 AA 47 00 E7 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 39 36 33 33 32 33 10 04 04 00 0D 28 01 00 F4 03 04 00 BE 00 1A 67 B6 04 01 00 00 7C 9A 62 C3 3F B4 66 5B [14:21:29]CommunicateWithHost err = 0 [14:21:29]CheckOFDResponse [14:21:29]1017 (14) - 77093643461234 [14:21:29]1041 (16) - 0000000000963323 [14:21:29]1040 (4) - 75789 [14:21:29]1012 (4) - 24.10.2024 08:09 [14:21:29]1206 (1) - 0 [14:21:29]OFD Sender: Remove packet 75789 [14:21:29]ProducePacketName [14:21:29]name=ofd_packets/00075789 [14:21:29]NVStorageDeleteData [14:21:29]Write to MH i2c: 01 00 00 DE 20 FE [14:21:29]Write i2c OK [14:21:29]MH_I2C_Read... [14:21:29]Read from MH i2c: 01 [14:21:29]MH_I2C_Read... [14:21:29]Read from MH i2c: 01 07 00 [14:21:29]MH_I2C_Read... [14:21:29]Read from MH i2c: 01 07 00 DE 20 00 00 00 00 00 B5 0C C6 [14:21:29]RasterBufferAndPrint [14:21:29]line [14:21:29]line [14:21:29]line [14:21:29]line [14:21:29]line [14:21:29]written 0, free lines is 3256 [14:21:29]MH_Cut [14:21:29]Write to MH i2c: D1 01 00 E5 20 01 D7 [14:21:29]Write i2c OK [14:21:29]MH_I2C_Read... [14:21:29]Read from MH i2c: D1 [14:21:29]MH_I2C_Read... [14:21:29]Read from MH i2c: D1 01 00 [14:21:29]MH_I2C_Read... [14:21:29]Read from MH i2c: D1 01 00 E5 20 00 D6 [14:21:29]Write to MH i2c: 01 00 00 E6 20 06 [14:21:29]Write i2c OK [14:21:29]MH_I2C_Read... [14:21:29]OFD Sender: No OFD packet to send [14:21:30]*** Cut start [14:21:30]*** Partial cut [14:21:30]*** CUTSNS_PIN = 1 [14:21:30]*** CUTSNS_PIN = 0 [14:21:30]*** Brake cut motor [14:21:30]Read from MH i2c: 01 [14:21:30]MH_I2C_Read... [14:21:30]*** Stop cut motor [14:21:30]*** Cut end [14:21:30]Read from MH i2c: 01 07 00 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: 01 07 00 E6 20 00 00 00 00 00 FF 0F 1B [14:21:30]process_action close_receipt done [14:21:30]requested_data is exist [14:21:30]produce_requested_data [14:21:30]requested_item fm.sn is exist - process it [14:21:30]wFMCommunicate request_size=4 [14:21:30]MH_SAM_APDU [14:21:30]CAPDU: 80 11 00 00 [14:21:30]Write to MH i2c: E2 08 00 E7 20 80 11 00 00 00 00 00 00 81 [14:21:30]Write i2c OK [14:21:30]MH_I2C_Read... [14:21:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:30]Read from MH i2c: E2 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 17 00 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 17 00 E7 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 CE [14:21:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:21:30]wFMCommunicate OK [14:21:30]requested_item fd.num is exist - process it [14:21:30]SAM_PROTO_GetFieldsCounters [14:21:30]wFMCommunicate request_size=4 [14:21:30]MH_SAM_APDU [14:21:30]CAPDU: 80 13 00 00 [14:21:30]Write to MH i2c: E2 08 00 E8 20 80 13 00 00 00 00 00 00 84 [14:21:30]Write i2c OK [14:21:30]MH_I2C_Read... [14:21:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:21:30]Read from MH i2c: E2 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 62 00 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 62 00 E8 20 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 0D 28 01 00 0E 04 04 00 AE 00 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 28 [14:21:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 0D 28 01 00 0E 04 04 00 AE 00 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:21:30]wFMCommunicate OK [14:21:30]SAM_PROTO_GetFieldsCounters done [14:21:30]requested_item shift.num is exist - process it [14:21:30]requested_item shift.opened is exist - process it [14:21:30]req_shift_opened [14:21:30]FM_GetShiftState [14:21:30]SAM_PROTO_GetShiftState [14:21:30]wFMCommunicate request_size=4 [14:21:30]MH_SAM_APDU [14:21:30]CAPDU: 80 13 01 00 [14:21:30]Write to MH i2c: E2 08 00 E9 20 80 13 01 00 00 00 00 00 86 [14:21:30]Write i2c OK [14:21:30]MH_I2C_Read... [14:21:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:30]Read from MH i2c: E2 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 0E 00 [14:21:30]MH_I2C_Read... [14:21:30]Read from MH i2c: E2 0E 00 E9 20 00 09 00 01 85 93 19 67 00 00 00 00 90 00 2A [14:21:30]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:21:30]wFMCommunicate OK [14:21:30]SAM_PROTO_GetShiftState done [14:21:30]FM_GetShiftState done [14:21:30]req_shift_opened done [14:21:30]requested_item shift.open_date is exist - process it [14:21:30]req_shift_open_date [14:21:30]req_shift_open_date done [14:21:30]produce_requested_data done [14:21:30]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75789,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:21:30]process_action_free close_receipt [14:21:30]json_value_free [14:21:30]json_value_free done [14:21:30]process_json_proto returns [14:21:30]Send response to host [14:21:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75789,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:21:30]free response buf [14:21:30]execute_script done [14:21:30]execute_script returns [14:21:30]free content buf [14:21:30]Sock 9.Close socket [14:21:30]Sock 9.Thread stoped [14:21:31]accept exits with 8 [14:21:31]New connection [14:21:31]New thread 3067354468 created [14:21:31]Thread 3067211108 joined [14:21:31]Waiting for new connection... [14:21:31] Sock 8.Parse request [14:21:31]Sock 8.Check first char [14:21:31]Sock 8.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.44.196:8080 [14:21:31]Content-Length: 683 [14:21:31]Content-Type: application/json [14:21:31] [14:21:31]POST finish read [14:21:31]Found Content-Length = 683 [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)1966419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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)1966419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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 EA 20 F9 [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 EA 20 00 EC 57 1A 67 E7 19 F8 65 23 [14:21:31]GetLastDocTimeStamp 1729779687 [14:21:31]current date 1729779692 [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 EB 20 80 13 01 00 00 00 00 00 88 [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 EB 20 00 09 00 01 85 93 19 67 00 00 00 00 90 00 2C [14:21:31]RAPDU: 09 00 01 85 93 19 67 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 1729729413 [14:21:31]opened+sec_in_day 1729815813 [14:21:31]quantity*price = 100015 [14:21:31]sum+1 = 100017 [14:21:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 229 24.10.2024 14:21 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75790 ФПД: 246713699511095 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142132&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75790&fm=246713699511095&tin=02508201610067®Number=0000000000161154&sum=100000 [14:21:32]StoreToDocumentArchive [14:21:32]shift 174 fd 75790 [14:21:32]save to /storage/0174/doc_00075790 [14:21:32]save last doc name /storage/0174/doc_00075790 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=251 [14:21:32]tlvbuf is 01E024B0 [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 F8 20 80 09 00 00 00 00 00 00 8A [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 F8 20 00 90 00 8C [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 F9 20 80 0D 01 02 00 00 00 00 92 [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 F9 20 00 90 00 8D [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 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 E5 00 00 00 F4 03 04 00 EC 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0E 28 01 00 35 04 06 00 E0 [14:21:32]Write to MH i2c: E2 02 01 FA 20 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 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 E5 00 00 00 F4 03 04 00 EC 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0E 28 01 00 35 04 06 00 E0 00 00 7C [14:21:32]Write i2c OK [14:21:32]MH_I2C_Read... [14:21:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:33]Read from MH i2c: E2 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: E2 03 00 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: E2 03 00 FA 20 00 90 00 8E [14:21:33]RAPDU: 90 00 [14:21:33]wFMCommunicate OK [14:21:33]wFMCommunicate request_size=10 [14:21:33]MH_SAM_APDU [14:21:33]CAPDU: 80 0D 02 02 05 62 82 6B AB 37 [14:21:33]Write to MH i2c: E2 0D 00 FB 20 80 0D 02 02 05 00 62 82 6B AB 37 00 00 D0 [14:21:33]Write i2c OK [14:21:33]MH_I2C_Read... [14:21:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:33]Read from MH i2c: E2 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: E2 03 00 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: E2 03 00 FB 20 00 90 00 8F [14:21:33]RAPDU: 90 00 [14:21:33]wFMCommunicate OK [14:21:33]wFMCommunicate request_size=4 [14:21:33]MH_SAM_APDU [14:21:33]CAPDU: 80 0D 03 02 [14:21:33]Write to MH i2c: E2 08 00 FC 20 80 0D 03 02 00 00 00 00 97 [14:21:33]Write i2c OK [14:21:33]MH_I2C_Read... [14:21:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:21:33]Read from MH i2c: E2 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: E2 0B 00 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: E2 0B 00 FC 20 00 85 41 84 C1 26 DD 34 58 90 00 32 [14:21:33]RAPDU: 85 41 84 C1 26 DD 34 58 90 00 [14:21:33]wFMCommunicate OK [14:21:33]SAM_PROTO_SignData done [14:21:33]FM_MakeSignedData done [14:21:33]CreateOFDProtocolMessage [14:21:33]wFMCommunicate request_size=4 [14:21:33]MH_SAM_APDU [14:21:33]CAPDU: 80 11 00 00 [14:21:33]Write to MH i2c: E2 08 00 FD 20 80 11 00 00 00 00 00 00 97 [14:21:33]Write i2c OK [14:21:33]MH_I2C_Read... [14:21:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:33]Read from MH i2c: E2 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: E2 17 00 [14:21:33]MH_I2C_Read... [14:21:33]Read from MH i2c: E2 17 00 FD 20 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 E4 [14:21:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:21:33]wFMCommunicate OK [14:21:33]CreateOFDProtocolMessage done [14:21:33]OFDSenderStorePacket 75790 [14:21:33]StoreOFDPacket docnum=75790 [14:21:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 B7 46 07 01 14 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 E5 00 00 00 F4 03 04 00 EC 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0E 28 01 00 35 04 06 00 E0 62 82 6B AB 37 85 41 84 C1 26 DD 34 58 [14:21:33]CheckFolder [14:21:33]dirname=/storage/ofd_packets [14:21:33]CheckFolder done [14:21:33]ProducePacketName [14:21:33]name=ofd_packets/00075790 [14:21:33]NVStorageSaveData ofd_packets/00075790 [14:21:33]File name is /storage/ofd_packets/00075790 [14:21:33]Write 301 bytes [14:21:33]NVStorageSaveData done [14:21:33]OFDSenderStorePacket done [14:21:33]KKMCreateOFDPacket done [14:21:33]NVStorageSaveData kkm_last_timestamp [14:21:33]File name is /storage/kkm_last_timestamp [14:21:33]Write 4 bytes [14:21:33]NVStorageSaveData done [14:21:33]ExternCall_PrintAddStr [14:21:33]wPrintStart [14:21:33]Write to MH i2c: 01 00 00 FE 20 1E [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 FE 20 00 00 00 00 00 FF 0F 33 [14:21:33]RasterBufferAndPrint [14:21:33]line Счет N : (1)1966419 [14:21:33]line ИНН: 02508201610067 [14:21:33]line Контрольно-Кассовый Чек [14:21:33]line ПРОДАЖА [14:21:33]line ТРК (МРК, ГНК) : 43 [14:21:33]line Товар: 2710124130 [14:21:33]line Аи-92-К-5 [14:21:33]line 14.950 * 66.90 [14:21:33]line = 1000.16 [14:21:33]line НДС 12% НСП 1% [14:21:33]line > о реализуемом товаре [14:21:33]line ОКРУГЛЕНИЕ: -0.16 [14:21:33]line ИТОГО: 1000.00 [14:21:33]line Внесено: 1000.00 [14:21:33]line СДАЧА: 0.00 [14:21:33]line НСП 1% : 8.85 [14:21:33]line НДС 12% : 106.21 [14:21:33]line Наличными: 1000.00 [14:21:33]line Безнал.: 0.00 [14:21:33]line Место: АЗС № 133 "Партнер Нефть" [14:21:33]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [14:21:33]line СНО: Общий режим [14:21:33]line Чек 229 24.10.2024 14:21 [14:21:33]line Смена: 174 ФФД: 1.0 [14:21:33]line ЗНМ: 0300000020 [14:21:33]line РНМ: 0000000000161154 [14:21:33]line Версия ККМ: v1.0 [14:21:33]line ФМ: 0000000000963323 [14:21:33]line ФД: 75790 [14:21:33]line ФПД: 246713699511095 [14:21:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142132&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75790&fm=246713699511095&tin=02508201610067®Number=0000000000161154&sum=100000 [14:21:33]OFD Sender: Processing packet 75790 [packets to send 16, broken 15] [14:21:33]ProducePacketName [14:21:33]name=ofd_packets/00075790 [14:21:33]OFD Sender: To server: pG, [14:21:33]CommunicateWithHost lk.salyk.kg:30040 [14:21:33]ConnectInit lk.salyk.kg [14:21:33]written 0, free lines is 4095 [14:21:33]Connected sock=10 [14:21:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 B7 46 07 01 14 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 E5 00 00 00 F4 03 04 00 EC 57 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 0E 28 01 00 35 04 06 00 E0 62 82 6B AB 37 85 41 84 C1 26 DD 34 58 [14:21:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 DF A5 47 00 AA 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 39 36 33 33 32 33 10 04 04 00 0E 28 01 00 F4 03 04 00 C4 00 1A 67 B6 04 01 00 00 4D AA A7 A7 40 51 06 63 [14:21:34]CommunicateWithHost err = 0 [14:21:34]CheckOFDResponse [14:21:34]1017 (14) - 77093643461234 [14:21:34]1041 (16) - 0000000000963323 [14:21:34]1040 (4) - 75790 [14:21:34]1012 (4) - 24.10.2024 08:09 [14:21:34]1206 (1) - 0 [14:21:34]OFD Sender: Remove packet 75790 [14:21:34]ProducePacketName [14:21:34]name=ofd_packets/00075790 [14:21:34]NVStorageDeleteData [14:21:34]Write to MH i2c: 01 00 00 28 21 49 [14:21:34]Write i2c OK [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: 01 [14:21:34]MH_I2C_Read... [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 28 21 00 00 00 00 00 B9 0C 15 [14:21:34]RasterBufferAndPrint [14:21:34]line [14:21:34]line [14:21:34]line [14:21:34]line [14:21:34]line [14:21:34]written 0, free lines is 3267 [14:21:34]MH_Cut [14:21:34]Write to MH i2c: D1 01 00 2F 21 01 22 [14:21:34]Write i2c OK [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: D1 [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: D1 01 00 [14:21:34]MH_I2C_Read... [14:21:34]Read from MH i2c: D1 01 00 2F 21 00 21 [14:21:34]Write to MH i2c: 01 00 00 30 21 51 [14:21:34]Write i2c OK [14:21:34]MH_I2C_Read... [14:21:34]OFD Sender: No OFD packet to send [14:21:35]*** Cut start [14:21:35]*** Partial cut [14:21:35]*** CUTSNS_PIN = 1 [14:21:35]*** CUTSNS_PIN = 0 [14:21:35]*** Brake cut motor [14:21:35]Read from MH i2c: 01 [14:21:35]MH_I2C_Read... [14:21:35]*** Stop cut motor [14:21:35]*** Cut end [14:21:35]Read from MH i2c: 01 07 00 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: 01 07 00 30 21 00 00 00 00 00 FF 0F 66 [14:21:35]process_action close_receipt done [14:21:35]requested_data is exist [14:21:35]produce_requested_data [14:21:35]requested_item fm.sn is exist - process it [14:21:35]wFMCommunicate request_size=4 [14:21:35]MH_SAM_APDU [14:21:35]CAPDU: 80 11 00 00 [14:21:35]Write to MH i2c: E2 08 00 31 21 80 11 00 00 00 00 00 00 CC [14:21:35]Write i2c OK [14:21:35]MH_I2C_Read... [14:21:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:35]Read from MH i2c: E2 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 17 00 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 17 00 31 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 19 [14:21:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [14:21:35]wFMCommunicate OK [14:21:35]requested_item fd.num is exist - process it [14:21:35]SAM_PROTO_GetFieldsCounters [14:21:35]wFMCommunicate request_size=4 [14:21:35]MH_SAM_APDU [14:21:35]CAPDU: 80 13 00 00 [14:21:35]Write to MH i2c: E2 08 00 32 21 80 13 00 00 00 00 00 00 CF [14:21:35]Write i2c OK [14:21:35]MH_I2C_Read... [14:21:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:21:35]Read from MH i2c: E2 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 62 00 [14:21:35]MH_I2C_Read... [14:21:35]Read from MH i2c: E2 62 00 32 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 0E 28 01 00 0E 04 04 00 AE 00 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 77 [14:21:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 0E 28 01 00 0E 04 04 00 AE 00 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:21:35]wFMCommunicate OK [14:21:35]SAM_PROTO_GetFieldsCounters done [14:21:35]requested_item shift.num is exist - process it [14:21:35]requested_item shift.opened is exist - process it [14:21:35]req_shift_opened [14:21:35]FM_GetShiftState [14:21:35]SAM_PROTO_GetShiftState [14:21:35]wFMCommunicate request_size=4 [14:21:35]MH_SAM_APDU [14:21:35]CAPDU: 80 13 01 00 [14:21:35]Write to MH i2c: E2 08 00 33 21 80 13 01 00 00 00 00 00 D1 [14:21:35]Write i2c OK [14:21:35]MH_I2C_Read... [14:21:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:36]Read from MH i2c: E2 [14:21:36]MH_I2C_Read... [14:21:36]Read from MH i2c: E2 0E 00 [14:21:36]MH_I2C_Read... [14:21:36]Read from MH i2c: E2 0E 00 33 21 00 09 00 01 85 93 19 67 00 00 00 00 90 00 75 [14:21:36]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:21:36]wFMCommunicate OK [14:21:36]SAM_PROTO_GetShiftState done [14:21:36]FM_GetShiftState done [14:21:36]req_shift_opened done [14:21:36]requested_item shift.open_date is exist - process it [14:21:36]req_shift_open_date [14:21:36]req_shift_open_date done [14:21:36]produce_requested_data done [14:21:36]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75790,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [14:21:36]process_action_free close_receipt [14:21:36]json_value_free [14:21:36]json_value_free done [14:21:36]process_json_proto returns [14:21:36]Send response to host [14:21:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75790,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [14:21:36]free response buf [14:21:36]execute_script done [14:21:36]execute_script returns [14:21:36]free content buf [14:21:36]Sock 8.Close socket [14:21:36]Sock 8.Thread stoped [14:21:36]accept exits with 9 [14:21:36]New connection [14:21:36]New thread 3067211108 created [14:21:36]Thread 3067354468 joined [14:21:36]Waiting for new connection... [14:21:36] Sock 9.Parse request [14:21:36]Sock 9.Check first char [14:21:36]Sock 9.First char is OK [14:21:36]request: POST /json_proto HTTP/1.0 [14:21:36]Method: POST [14:21:36]URL: /json_proto [14:21:36]Method is POST - this is cgi request [14:21:36]url: /json_proto [14:21:36]query_string will be loaded in cgi processing [14:21:36]execute_cgi json_proto POST (null) [14:21:36]execute_cgi path=json_proto method=POST [14:21:36]POST find Content-Length [14:21:36]Host: 172.17.44.196:8080 [14:21:36]Content-Length: 678 [14:21:36]Content-Type: application/json [14:21:36] [14:21:36]POST finish read [14:21:36]Found Content-Length = 678 [14:21:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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" ] } } [14:21:36]execute_script... [14:21: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)1966421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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" ] } } [14:21:36]POST & json_proto [14:21:36]process_json_proto [14:21:36]json parsed OK: [14:21:36]protocol is kg_v1.0 [14:21:36]action value=close_receipt [14:21:36]process_action close_receipt [14:21:36]cmd_close_receipt [14:21:36]MH_GetDate [14:21:36]Write to MH i2c: F0 00 00 34 21 44 [14:21:36]Write i2c OK [14:21:36]MH_I2C_Read... [14:21:36]Read from MH i2c: F0 [14:21:36]MH_I2C_Read... [14:21:36]Read from MH i2c: F0 09 00 [14:21:36]MH_I2C_Read... [14:21:36]Read from MH i2c: F0 09 00 34 21 00 F1 57 1A 67 E7 19 F8 65 73 [14:21:36]GetLastDocTimeStamp 1729779692 [14:21:36]current date 1729779697 [14:21:36]FM_GetShiftState [14:21:36]SAM_PROTO_GetShiftState [14:21:36]wFMCommunicate request_size=4 [14:21:36]MH_SAM_APDU [14:21:36]CAPDU: 80 13 01 00 [14:21:36]Write to MH i2c: E2 08 00 35 21 80 13 01 00 00 00 00 00 D3 [14:21:36]Write i2c OK [14:21:36]MH_I2C_Read... [14:21:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:36]Read from MH i2c: E2 [14:21:36]MH_I2C_Read... [14:21:36]Read from MH i2c: E2 0E 00 [14:21:36]MH_I2C_Read... [14:21:36]Read from MH i2c: E2 0E 00 35 21 00 09 00 01 85 93 19 67 00 00 00 00 90 00 77 [14:21:36]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [14:21:36]wFMCommunicate OK [14:21:36]SAM_PROTO_GetShiftState done [14:21:36]FM_GetShiftState done [14:21:36]opened in 1729729413 [14:21:36]opened+sec_in_day 1729815813 [14:21:36]quantity*price = 40006 [14:21:36]sum+1 = 40007 [14:21:36]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 17.00 НСП 1% : 0.15 НДС 12% : 1.80 Наличными: 17.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 232 24.10.2024 15:27 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75793 ФПД: 146525212688533 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152729&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75793&fm=146525212688533&tin=02508201610067®Number=0000000000161154&sum=1700 0 [15:27:30]StoreToDocumentArchive [15:27:30]shift 174 fd 75793 [15:27:30]save to /storage/0174/doc_00075793 [15:27:30]save last doc name /storage/0174/doc_00075793 to /storage/kkm_last_doc_name [15:27:30]save OK [15:27:30]Clear old archive folders... [15:27:30]Remove dir /storage/0010 [15:27:30]opendir ok [15:27:30]file . [15:27:30]file .. [15:27:30]file doc_1729783645 [15:27:30]remove file /storage/0010/doc_1729783645 [15:27:30]remove dir /storage/0010 [15:27:30]ProcessDocumentItem done err = 0, tmpTLVsize=290 [15:27:30]tlvbuf is 02011C90 [15:27:30]SAM_PROTO_ClearQueue [15:27:30]wFMCommunicate request_size=4 [15:27:30]MH_SAM_APDU [15:27:30]CAPDU: 80 09 00 00 [15:27:30]Write to MH i2c: E2 08 00 9B 00 80 09 00 00 00 00 00 00 0D [15:27:30]Write i2c OK [15:27:30]MH_I2C_Read... [15:27:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:27:30]Read from MH i2c: E2 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 03 00 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 03 00 9B 00 00 90 00 0F [15:27:30]RAPDU: 90 00 [15:27:30]wFMCommunicate OK [15:27:30]SAM_PROTO_ClearQueue done [15:27:30]KKMCreateOFDPacket [15:27:30]OFDProtocolAddRootSTLVToBuf [15:27:30]FM_MakeSignedData [15:27:30]FM_MakeSignedData [15:27:30]SAM_PROTO_SignData [15:27:30]wFMCommunicate request_size=4 [15:27:30]MH_SAM_APDU [15:27:30]CAPDU: 80 0D 01 02 [15:27:30]Write to MH i2c: E2 08 00 9C 00 80 0D 01 02 00 00 00 00 15 [15:27:30]Write i2c OK [15:27:30]MH_I2C_Read... [15:27:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:27:30]Read from MH i2c: E2 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 03 00 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 03 00 9C 00 00 90 00 10 [15:27:30]RAPDU: 90 00 [15:27:30]wFMCommunicate OK [15:27:30]wFMCommunicate request_size=255 [15:27:30]MH_SAM_APDU [15:27:30]CAPDU: 80 0D 02 02 FA 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 36 32 30 30 31 37 34 35 31 33 30 33 06 04 30 00 D0 9A D0 B0 D1 80 2E D1 81 20 D0 B6 D0 B5 D0 B2 2E D0 BA D0 BE D0 BD D1 84 2E D0 A1 D1 82 D1 80 D0 B0 D0 B9 D0 BA 20 31 31 2E 33 D0 B3 2F 35 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 06 00 00 00 00 13 04 06 00 A4 06 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 06 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 00 00 00 00 00 07 04 06 00 A4 06 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 61 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 [15:27:30]Write to MH i2c: E2 02 01 9D 00 80 0D 02 02 FA 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 36 32 30 30 31 37 34 35 31 33 30 33 06 04 30 00 D0 9A D0 B0 D1 80 2E D1 81 20 D0 B6 D0 B5 D0 B2 2E D0 BA D0 BE D0 BD D1 84 2E D0 A1 D1 82 D1 80 D0 B0 D0 B9 D0 BA 20 31 31 2E 33 D0 B3 2F 35 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 06 00 00 00 00 13 04 06 00 A4 06 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 06 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 00 00 00 00 00 07 04 06 00 A4 06 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 61 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 00 00 7B [15:27:31]Write i2c OK [15:27:31]MH_I2C_Read... [15:27:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:31]Read from MH i2c: E2 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: E2 03 00 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: E2 03 00 9D 00 00 90 00 11 [15:27:31]RAPDU: 90 00 [15:27:31]wFMCommunicate OK [15:27:31]wFMCommunicate request_size=49 [15:27:31]MH_SAM_APDU [15:27:31]CAPDU: 80 0D 02 02 2C 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 11 28 01 00 35 04 06 00 85 43 8F 40 C0 95 [15:27:31]Write to MH i2c: E2 34 00 9E 00 80 0D 02 02 2C 00 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 11 28 01 00 35 04 06 00 85 43 8F 40 C0 95 00 00 5E [15:27:31]Write i2c OK [15:27:31]MH_I2C_Read... [15:27:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:31]Read from MH i2c: E2 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: E2 03 00 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: E2 03 00 9E 00 00 90 00 12 [15:27:31]RAPDU: 90 00 [15:27:31]wFMCommunicate OK [15:27:31]wFMCommunicate request_size=4 [15:27:31]MH_SAM_APDU [15:27:31]CAPDU: 80 0D 03 02 [15:27:31]Write to MH i2c: E2 08 00 9F 00 80 0D 03 02 00 00 00 00 1A [15:27:31]Write i2c OK [15:27:31]MH_I2C_Read... [15:27:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:27:31]Read from MH i2c: E2 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: E2 0B 00 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: E2 0B 00 9F 00 00 46 C2 39 A6 6B 42 46 E8 90 00 DD [15:27:31]RAPDU: 46 C2 39 A6 6B 42 46 E8 90 00 [15:27:31]wFMCommunicate OK [15:27:31]SAM_PROTO_SignData done [15:27:31]FM_MakeSignedData done [15:27:31]CreateOFDProtocolMessage [15:27:31]wFMCommunicate request_size=4 [15:27:31]MH_SAM_APDU [15:27:31]CAPDU: 80 11 00 00 [15:27:31]Write to MH i2c: E2 08 00 A0 00 80 11 00 00 00 00 00 00 1A [15:27:31]Write i2c OK [15:27:31]MH_I2C_Read... [15:27:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:31]Read from MH i2c: E2 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: E2 17 00 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: E2 17 00 A0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 67 [15:27:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:27:31]wFMCommunicate OK [15:27:31]CreateOFDProtocolMessage done [15:27:31]OFDSenderStorePacket 75793 [15:27:31]StoreOFDPacket docnum=75793 [15:27:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 36 01 00 00 43 50 2E 01 46 FA 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 36 32 30 30 31 37 34 35 31 33 30 33 06 04 30 00 D0 9A D0 B0 D1 80 2E D1 81 20 D0 B6 D0 B5 D0 B2 2E D0 BA D0 BE D0 BD D1 84 2E D0 A1 D1 82 D1 80 D0 B0 D0 B9 D0 BA 20 31 31 2E 33 D0 B3 2F 35 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 06 00 00 00 00 13 04 06 00 A4 06 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 06 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 00 00 00 00 00 07 04 06 00 A4 06 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 61 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 11 28 01 00 35 04 06 00 85 43 8F 40 C0 95 46 C2 39 A6 6B 42 46 E8 [15:27:31]CheckFolder [15:27:31]dirname=/storage/ofd_packets [15:27:31]CheckFolder done [15:27:31]ProducePacketName [15:27:31]name=ofd_packets/00075793 [15:27:31]NVStorageSaveData ofd_packets/00075793 [15:27:31]File name is /storage/ofd_packets/00075793 [15:27:31]Write 340 bytes [15:27:31]NVStorageSaveData done [15:27:31]OFDSenderStorePacket done [15:27:31]KKMCreateOFDPacket done [15:27:31]NVStorageSaveData kkm_last_timestamp [15:27:31]File name is /storage/kkm_last_timestamp [15:27:31]Write 4 bytes [15:27:31]NVStorageSaveData done [15:27:31]ExternCall_PrintAddStr [15:27:31]wPrintStart [15:27:31]Write to MH i2c: 01 00 00 A1 00 A1 [15:27:31]Write i2c OK [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: 01 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: 01 07 00 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: 01 07 00 A1 00 00 00 00 00 00 FF 0F B6 [15:27:31]RasterBufferAndPrint [15:27:31]line Счет N : (3)273402 [15:27:31]line ИНН: 02508201610067 [15:27:31]line Контрольно-Кассовый Чек [15:27:31]line ПРОДАЖА [15:27:31]line Товар: 4620017451303 [15:27:31]line Кар.с жев.конф.Страйк 11.3г/50 [15:27:31]line 1.000 * 17.00 [15:27:31]line = 17.00 [15:27:31]line НДС 12% НСП 1% [15:27:31]line > о реализуемом товаре [15:27:31]line ИТОГО: 17.00 [15:27:31]line НСП 1% : 0.15 [15:27:31]line НДС 12% : 1.80 [15:27:31]line Наличными: 17.00 [15:27:31]line Безнал.: 0.00 [15:27:31]line Место: АЗС № 133 "Партнер Нефть" [15:27:31]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:27:31]line СНО: Общий режим [15:27:31]line Чек 232 24.10.2024 15:27 [15:27:31]line Смена: 174 ФФД: 1.0 [15:27:31]line ЗНМ: 0300000020 [15:27:31]line РНМ: 0000000000161154 [15:27:31]line Версия ККМ: v1.0 [15:27:31]line ФМ: 0000000000963323 [15:27:31]line ФД: 75793 [15:27:31]line ФПД: 146525212688533 [15:27:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152729&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75793&fm=146525212688533&tin=02508201610067®Number=0000000000161154&sum=1700 [15:27:31]line 0 [15:27:31]written 0, free lines is 4095 [15:27:31]OFD Sender: Processing packet 75793 [packets to send 16, broken 15] [15:27:31]ProducePacketName [15:27:31]name=ofd_packets/00075793 [15:27:31]OFD Sender: To server: pG, [15:27:31]CommunicateWithHost lk.salyk.kg:30040 [15:27:31]ConnectInit lk.salyk.kg [15:27:31]Connected sock=10 [15:27:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 36 01 00 00 43 50 2E 01 46 FA 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 36 32 30 30 31 37 34 35 31 33 30 33 06 04 30 00 D0 9A D0 B0 D1 80 2E D1 81 20 D0 B6 D0 B5 D0 B2 2E D0 BA D0 BE D0 BD D1 84 2E D0 A1 D1 82 D1 80 D0 B0 D0 B9 D0 BA 20 31 31 2E 33 D0 B3 2F 35 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 06 00 00 00 00 13 04 06 00 A4 06 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 06 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 00 00 00 00 00 07 04 06 00 A4 06 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 61 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 11 28 01 00 35 04 06 00 85 43 8F 40 C0 95 46 C2 39 A6 6B 42 46 E8 [15:27:32]Write to MH i2c: 01 00 00 C9 00 C9 [15:27:32]Write i2c OK [15:27:32]MH_I2C_Read... [15:27:32]Read from MH i2c: 01 [15:27:32]MH_I2C_Read... [15:27:32]Read from MH i2c: 01 07 00 [15:27:32]MH_I2C_Read... [15:27:32]Read from MH i2c: 01 07 00 C9 00 00 00 00 00 00 C5 0C A1 [15:27:32]RasterBufferAndPrint [15:27:32]line [15:27:32]line [15:27:32]line [15:27:32]line [15:27:32]line [15:27:32]written 0, free lines is 3292 [15:27:32]MH_Cut [15:27:32]Write to MH i2c: D1 01 00 D0 00 01 A2 [15:27:32]Write i2c OK [15:27:32]MH_I2C_Read... [15:27:32]Read from MH i2c: D1 [15:27:32]MH_I2C_Read... [15:27:32]Read from MH i2c: D1 01 00 [15:27:32]MH_I2C_Read... [15:27:32]Read from MH i2c: D1 01 00 D0 00 00 A1 [15:27:32]Write to MH i2c: 01 00 00 D1 00 D1 [15:27:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 79 ED 47 00 E0 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 39 36 33 33 32 33 10 04 04 00 11 28 01 00 F4 03 04 00 39 10 1A 67 B6 04 01 00 00 C7 84 C0 C3 D9 13 FC 51 [15:27:32]CommunicateWithHost err = 0 [15:27:32]CheckOFDResponse [15:27:32]1017 (14) - 77093643461234 [15:27:32]1041 (16) - 0000000000963323 [15:27:32]1040 (4) - 75793 [15:27:32]1012 (4) - 24.10.2024 09:15 [15:27:32]1206 (1) - 0 [15:27:32]OFD Sender: Remove packet 75793 [15:27:32]ProducePacketName [15:27:32]name=ofd_packets/00075793 [15:27:32]NVStorageDeleteData [15:27:32]Write i2c OK [15:27:32]MH_I2C_Read... [15:27:32]OFD Sender: No OFD packet to send [15:27:33]*** Cut start [15:27:33]*** Partial cut [15:27:33]*** CUTSNS_PIN = 1 [15:27:33]*** CUTSNS_PIN = 0 [15:27:33]*** Brake cut motor [15:27:33]Read from MH i2c: 01 [15:27:33]MH_I2C_Read... [15:27:33]*** Stop cut motor [15:27:33]*** Cut end [15:27:33]Read from MH i2c: 01 07 00 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: 01 07 00 D1 00 00 00 00 00 00 FF 0F E6 [15:27:33]process_action close_receipt done [15:27:33]requested_data is exist [15:27:33]produce_requested_data [15:27:33]requested_item fm.sn is exist - process it [15:27:33]wFMCommunicate request_size=4 [15:27:33]MH_SAM_APDU [15:27:33]CAPDU: 80 11 00 00 [15:27:33]Write to MH i2c: E2 08 00 D2 00 80 11 00 00 00 00 00 00 4C [15:27:33]Write i2c OK [15:27:33]MH_I2C_Read... [15:27:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:33]Read from MH i2c: E2 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 17 00 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 17 00 D2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 99 [15:27:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:27:33]wFMCommunicate OK [15:27:33]requested_item fd.num is exist - process it [15:27:33]SAM_PROTO_GetFieldsCounters [15:27:33]wFMCommunicate request_size=4 [15:27:33]MH_SAM_APDU [15:27:33]CAPDU: 80 13 00 00 [15:27:33]Write to MH i2c: E2 08 00 D3 00 80 13 00 00 00 00 00 00 4F [15:27:33]Write i2c OK [15:27:33]MH_I2C_Read... [15:27:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:27:33]Read from MH i2c: E2 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 62 00 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 62 00 D3 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 11 28 01 00 0E 04 04 00 AE 00 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 03 [15:27:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 11 28 01 00 0E 04 04 00 AE 00 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 [15:27:34]wFMCommunicate OK [15:27:34]SAM_PROTO_GetFieldsCounters done [15:27:34]requested_item shift.num is exist - process it [15:27:34]requested_item shift.opened is exist - process it [15:27:34]req_shift_opened [15:27:34]FM_GetShiftState [15:27:34]SAM_PROTO_GetShiftState [15:27:34]wFMCommunicate request_size=4 [15:27:34]MH_SAM_APDU [15:27:34]CAPDU: 80 13 01 00 [15:27:34]Write to MH i2c: E2 08 00 D4 00 80 13 01 00 00 00 00 00 51 [15:27:34]Write i2c OK [15:27:34]MH_I2C_Read... [15:27:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:34]Read from MH i2c: E2 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 0E 00 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 0E 00 D4 00 00 09 00 01 85 93 19 67 00 00 00 00 90 00 F5 [15:27:34]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:27:34]wFMCommunicate OK [15:27:34]SAM_PROTO_GetShiftState done [15:27:34]FM_GetShiftState done [15:27:34]req_shift_opened done [15:27:34]requested_item shift.open_date is exist - process it [15:27:34]req_shift_open_date [15:27:34]req_shift_open_date done [15:27:34]produce_requested_data done [15:27:34]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75793,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:27:34]process_action_free close_receipt [15:27:34]json_value_free [15:27:34]json_value_free done [15:27:34]process_json_proto returns [15:27:34]Send response to host [15:27:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75793,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:27:34]free response buf [15:27:34]execute_script done [15:27:34]execute_script returns [15:27:34]free content buf [15:27:34]Sock 9.Close socket [15:27:34]Sock 9.Thread stoped [15:27:35]accept exits with 7 [15:27:35]New connection [15:27:35]New thread 3066998116 created [15:27:35]Thread 3067141476 joined [15:27:35]Waiting for new connection... [15:27:35] Sock 7.Parse request [15:27:35]Sock 7.Check first char [15:27:35]Sock 7.First char is OK [15:27:35]request: POST /json_proto HTTP/1.0 [15:27:35]Method: POST [15:27:35]URL: /json_proto [15:27:35]Method is POST - this is cgi request [15:27:35]url: /json_proto [15:27:35]query_string will be loaded in cgi processing [15:27:35]execute_cgi json_proto POST (null) [15:27:35]execute_cgi path=json_proto method=POST [15:27:35]POST find Content-Length [15:27:35]Host: 172.17.44.196:8080 [15:27:35]Content-Length: 648 [15:27:35]Content-Type: application/json [15:27:35] [15:27:35]POST finish read [15:27:35]Found Content-Length = 648 [15:27:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273403", "tax_sys" : 0, "items" : [ { "code": "8691216097162", "name": "\u041C\u0430\u0440\u0448\u043C\u0435\u043B\u043B\u043E\u0443 HARIBO Party 70\u0433\u0440 (24)", "price" : 86.00, "quantity" : 1.000, "sum" : 86.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 86.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:35]execute_script... [15:27: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 : (3)273403", "tax_sys" : 0, "items" : [ { "code": "8691216097162", "name": "\u041C\u0430\u0440\u0448\u043C\u0435\u043B\u043B\u043E\u0443 HARIBO Party 70\u0433\u0440 (24)", "price" : 86.00, "quantity" : 1.000, "sum" : 86.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 86.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:35]POST & json_proto [15:27:35]process_json_proto [15:27:35]json parsed OK: [15:27:35]protocol is kg_v1.0 [15:27:35]action value=close_receipt [15:27:35]process_action close_receipt [15:27:35]cmd_close_receipt [15:27:35]MH_GetDate [15:27:35]Write to MH i2c: F0 00 00 D5 00 C4 [15:27:35]Write i2c OK [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: F0 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: F0 09 00 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: F0 09 00 D5 00 00 67 67 1A 67 E7 19 F8 65 79 [15:27:35]GetLastDocTimeStamp 1729783649 [15:27:35]current date 1729783655 [15:27:35]FM_GetShiftState [15:27:35]SAM_PROTO_GetShiftState [15:27:35]wFMCommunicate request_size=4 [15:27:35]MH_SAM_APDU [15:27:35]CAPDU: 80 13 01 00 [15:27:35]Write to MH i2c: E2 08 00 D6 00 80 13 01 00 00 00 00 00 53 [15:27:35]Write i2c OK [15:27:35]MH_I2C_Read... [15:27:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:35]Read from MH i2c: E2 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: E2 0E 00 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: E2 0E 00 D6 00 00 09 00 01 85 93 19 67 00 00 00 00 90 00 F7 [15:27:35]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:27:35]wFMCommunicate OK [15:27:35]SAM_PROTO_GetShiftState done [15:27:35]FM_GetShiftState done [15:27:35]opened in 1729729413 [15:27:35]opened+sec_in_day 1729815813 [15:27:35]quantity*price = 8600 [15:27:35]sum+1 = 8601 [15:27:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 86.00 НСП 1% : 0.76 НДС 12% : 9.13 Наличными: 86.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 233 24.10.2024 15:27 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75794 ФПД: 175203313166046 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152736&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75794&fm=175203313166046&tin=02508201610067®Number=0000000000161154&sum=8600 0 [15:27:37]StoreToDocumentArchive [15:27:37]shift 174 fd 75794 [15:27:37]save to /storage/0174/doc_00075794 [15:27:37]save last doc name /storage/0174/doc_00075794 to /storage/kkm_last_doc_name [15:27:37]save OK [15:27:37]Clear old archive folders... [15:27:37]ProcessDocumentItem done err = 0, tmpTLVsize=287 [15:27:37]tlvbuf is 02008B00 [15:27:37]SAM_PROTO_ClearQueue [15:27:37]wFMCommunicate request_size=4 [15:27:37]MH_SAM_APDU [15:27:37]CAPDU: 80 09 00 00 [15:27:37]Write to MH i2c: E2 08 00 E3 00 80 09 00 00 00 00 00 00 55 [15:27:37]Write i2c OK [15:27:37]MH_I2C_Read... [15:27:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:27:37]Read from MH i2c: E2 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: E2 03 00 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: E2 03 00 E3 00 00 90 00 57 [15:27:37]RAPDU: 90 00 [15:27:37]wFMCommunicate OK [15:27:37]SAM_PROTO_ClearQueue done [15:27:37]KKMCreateOFDPacket [15:27:37]OFDProtocolAddRootSTLVToBuf [15:27:37]FM_MakeSignedData [15:27:37]FM_MakeSignedData [15:27:37]SAM_PROTO_SignData [15:27:37]wFMCommunicate request_size=4 [15:27:37]MH_SAM_APDU [15:27:37]CAPDU: 80 0D 01 02 [15:27:37]Write to MH i2c: E2 08 00 E4 00 80 0D 01 02 00 00 00 00 5D [15:27:37]Write i2c OK [15:27:37]MH_I2C_Read... [15:27:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:27:37]Read from MH i2c: E2 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: E2 03 00 [15:27:37]MH_I2C_Read... [15:27:37]Read from MH i2c: E2 03 00 E4 00 00 90 00 58 [15:27:37]RAPDU: 90 00 [15:27:37]wFMCommunicate OK [15:27:37]wFMCommunicate request_size=255 [15:27:37]MH_SAM_APDU [15:27:37]CAPDU: 80 0D 02 02 FA 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 38 36 39 31 32 31 36 30 39 37 31 36 32 06 04 2D 00 D0 9C D0 B0 D1 80 D1 88 D0 BC D0 B5 D0 BB D0 BB D0 BE D1 83 20 48 41 52 49 42 4F 20 50 61 72 74 79 20 37 30 D0 B3 D1 80 20 28 32 34 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 21 00 00 00 00 13 04 06 00 98 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 03 00 00 00 00 07 04 06 00 98 21 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 68 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 [15:27:37]Write to MH i2c: E2 02 01 E5 00 80 0D 02 02 FA 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 38 36 39 31 32 31 36 30 39 37 31 36 32 06 04 2D 00 D0 9C D0 B0 D1 80 D1 88 D0 BC D0 B5 D0 BB D0 BB D0 BE D1 83 20 48 41 52 49 42 4F 20 50 61 72 74 79 20 37 30 D0 B3 D1 80 20 28 32 34 29 FF 03 08 00 03 E8 03 00 OFD Sender: No OFD packet to send [15:27:38]00 00 00 00 37 04 06 00 98 21 00 00 00 00 13 04 06 00 98 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 03 00 00 00 00 07 04 06 00 98 21 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 68 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 00 00 3F [15:27:38]Write i2c OK [15:27:38]MH_I2C_Read... [15:27:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:38]Read from MH i2c: E2 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 03 00 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 03 00 E5 00 00 90 00 59 [15:27:38]RAPDU: 90 00 [15:27:38]wFMCommunicate OK [15:27:38]wFMCommunicate request_size=46 [15:27:38]MH_SAM_APDU [15:27:38]CAPDU: 80 0D 02 02 29 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 12 28 01 00 35 04 06 00 9F 58 B3 3E A6 DE [15:27:38]Write to MH i2c: E2 31 00 E6 00 80 0D 02 02 29 00 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 12 28 01 00 35 04 06 00 9F 58 B3 3E A6 DE 00 00 89 [15:27:38]Write i2c OK [15:27:38]MH_I2C_Read... [15:27:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:38]Read from MH i2c: E2 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 03 00 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 03 00 E6 00 00 90 00 5A [15:27:38]RAPDU: 90 00 [15:27:38]wFMCommunicate OK [15:27:38]wFMCommunicate request_size=4 [15:27:38]MH_SAM_APDU [15:27:38]CAPDU: 80 0D 03 02 [15:27:38]Write to MH i2c: E2 08 00 E7 00 80 0D 03 02 00 00 00 00 62 [15:27:38]Write i2c OK [15:27:38]MH_I2C_Read... [15:27:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:27:38]Read from MH i2c: E2 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 0B 00 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 0B 00 E7 00 00 D2 4E 49 9D EA 4D 82 D1 90 00 F3 [15:27:38]RAPDU: D2 4E 49 9D EA 4D 82 D1 90 00 [15:27:38]wFMCommunicate OK [15:27:38]SAM_PROTO_SignData done [15:27:38]FM_MakeSignedData done [15:27:38]CreateOFDProtocolMessage [15:27:38]wFMCommunicate request_size=4 [15:27:38]MH_SAM_APDU [15:27:38]CAPDU: 80 11 00 00 [15:27:38]Write to MH i2c: E2 08 00 E8 00 80 11 00 00 00 00 00 00 62 [15:27:38]Write i2c OK [15:27:38]MH_I2C_Read... [15:27:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:38]Read from MH i2c: E2 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 17 00 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 17 00 E8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 AF [15:27:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:27:38]wFMCommunicate OK [15:27:38]CreateOFDProtocolMessage done [15:27:38]OFDSenderStorePacket 75794 [15:27:38]StoreOFDPacket docnum=75794 [15:27:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 33 01 00 00 C1 4B 2B 01 0F F1 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 38 36 39 31 32 31 36 30 39 37 31 36 32 06 04 2D 00 D0 9C D0 B0 D1 80 D1 88 D0 BC D0 B5 D0 BB D0 BB D0 BE D1 83 20 48 41 52 49 42 4F 20 50 61 72 74 79 20 37 30 D0 B3 D1 80 20 28 32 34 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 21 00 00 00 00 13 04 06 00 98 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 03 00 00 00 00 07 04 06 00 98 21 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 68 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 12 28 01 00 35 04 06 00 9F 58 B3 3E A6 DE D2 4E 49 9D EA 4D 82 D1 [15:27:38]CheckFolder [15:27:38]dirname=/storage/ofd_packets [15:27:38]CheckFolder done [15:27:38]ProducePacketName [15:27:38]name=ofd_packets/00075794 [15:27:38]NVStorageSaveData ofd_packets/00075794 [15:27:38]File name is /storage/ofd_packets/00075794 [15:27:38]Write 337 bytes [15:27:38]NVStorageSaveData done [15:27:38]OFDSenderStorePacket done [15:27:38]KKMCreateOFDPacket done [15:27:38]NVStorageSaveData kkm_last_timestamp [15:27:38]File name is /storage/kkm_last_timestamp [15:27:38]Write 4 bytes [15:27:38]NVStorageSaveData done [15:27:38]ExternCall_PrintAddStr [15:27:38]wPrintStart [15:27:38]Write to MH i2c: 01 00 00 E9 00 E9 [15:27:38]Write i2c OK [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: 01 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: 01 07 00 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: 01 07 00 E9 00 00 00 00 00 00 FF 0F FE [15:27:38]RasterBufferAndPrint [15:27:38]line Счет N : (3)273403 [15:27:38]line ИНН: 02508201610067 [15:27:38]line Контрольно-Кассовый Чек [15:27:38]line ПРОДАЖА [15:27:38]line Товар: 8691216097162 [15:27:38]line Маршмеллоу HARIBO Party 70гр (24) [15:27:38]line 1.000 * 86.00 [15:27:38]line = 86.00 [15:27:38]line НДС 12% НСП 1% [15:27:38]line > о реализуемом товаре [15:27:38]line ИТОГО: 86.00 [15:27:38]line НСП 1% : 0.76 [15:27:38]line НДС 12% : 9.13 [15:27:38]line Наличными: 86.00 [15:27:38]line Безнал.: 0.00 [15:27:38]line Место: АЗС № 133 "Партнер Нефть" [15:27:38]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:27:38]line СНО: Общий режим [15:27:38]line Чек 233 24.10.2024 15:27 [15:27:38]line Смена: 174 ФФД: 1.0 [15:27:38]line ЗНМ: 0300000020 [15:27:38]line РНМ: 0000000000161154 [15:27:38]line Версия ККМ: v1.0 [15:27:38]line ФМ: 0000000000963323 [15:27:38]line ФД: 75794 [15:27:38]line ФПД: 175203313166046 [15:27:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152736&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75794&fm=175203313166046&tin=02508201610067®Number=0000000000161154&sum=8600 [15:27:38]line 0 [15:27:38]written 0, free lines is 4095 [15:27:38]OFD Sender: Processing packet 75794 [packets to send 16, broken 15] [15:27:38]ProducePacketName [15:27:38]name=ofd_packets/00075794 [15:27:38]OFD Sender: To server: pG, [15:27:38]CommunicateWithHost lk.salyk.kg:30040 [15:27:38]ConnectInit lk.salyk.kg [15:27:39]Connected sock=10 [15:27:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 33 01 00 00 C1 4B 2B 01 0F F1 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 38 36 39 31 32 31 36 30 39 37 31 36 32 06 04 2D 00 D0 9C D0 B0 D1 80 D1 88 D0 BC D0 B5 D0 BB D0 BB D0 BE D1 83 20 48 41 52 49 42 4F 20 50 61 72 74 79 20 37 30 D0 B3 D1 80 20 28 32 34 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 21 00 00 00 00 13 04 06 00 98 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 03 00 00 00 00 07 04 06 00 98 21 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 68 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 12 28 01 00 35 04 06 00 9F 58 B3 3E A6 DE D2 4E 49 9D EA 4D 82 D1 [15:27:39]Write to MH i2c: 01 00 00 11 01 12 [15:27:39]Write i2c OK [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: 01 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: 01 07 00 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 D6 0C FB [15:27:39]RasterBufferAndPrint [15:27:39]line [15:27:39]line [15:27:39]line [15:27:39]line [15:27:39]line [15:27:39]written 0, free lines is 3317 [15:27:39]MH_Cut [15:27:39]Write to MH i2c: D1 01 00 18 01 01 EB [15:27:39]Write i2c OK [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: D1 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: D1 01 00 [15:27:39]MH_I2C_Read... [15:27:39]Read from MH i2c: D1 01 00 18 01 00 EA [15:27:39]Write to MH i2c: 01 00 00 19 01 1A [15:27:39]Write i2c OK [15:27:39]MH_I2C_Read... [15:27:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 8F C6 47 00 23 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 39 36 33 33 32 33 10 04 04 00 12 28 01 00 F4 03 04 00 40 10 1A 67 B6 04 01 00 00 BC 99 6F DE 3A FF 17 E7 [15:27:39]CommunicateWithHost err = 0 [15:27:39]CheckOFDResponse [15:27:39]1017 (14) - 77093643461234 [15:27:39]1041 (16) - 0000000000963323 [15:27:39]1040 (4) - 75794 [15:27:39]1012 (4) - 24.10.2024 09:15 [15:27:39]1206 (1) - 0 [15:27:39]OFD Sender: Remove packet 75794 [15:27:39]ProducePacketName [15:27:39]name=ofd_packets/00075794 [15:27:39]NVStorageDeleteData [15:27:40]OFD Sender: No OFD packet to send [15:27:40]*** Cut start [15:27:40]*** Partial cut [15:27:40]*** CUTSNS_PIN = 1 [15:27:40]*** CUTSNS_PIN = 0 [15:27:40]*** Brake cut motor [15:27:40]Read from MH i2c: 01 [15:27:40]MH_I2C_Read... [15:27:40]*** Stop cut motor [15:27:40]*** Cut end [15:27:40]Read from MH i2c: 01 07 00 [15:27:40]MH_I2C_Read... [15:27:40]Read from MH i2c: 01 07 00 19 01 00 00 00 00 00 FF 0F 2F [15:27:40]process_action close_receipt done [15:27:40]requested_data is exist [15:27:40]produce_requested_data [15:27:40]requested_item fm.sn is exist - process it [15:27:40]wFMCommunicate request_size=4 [15:27:40]MH_SAM_APDU [15:27:40]CAPDU: 80 11 00 00 [15:27:40]Write to MH i2c: E2 08 00 1A 01 80 11 00 00 00 00 00 00 95 [15:27:40]Write i2c OK [15:27:40]MH_I2C_Read... [15:27:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:40]Read from MH i2c: E2 [15:27:40]MH_I2C_Read... [15:27:40]Read from MH i2c: E2 17 00 [15:27:40]MH_I2C_Read... [15:27:40]Read from MH i2c: E2 17 00 1A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 E2 [15:27:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:27:40]wFMCommunicate OK [15:27:40]requested_item fd.num is exist - process it [15:27:40]SAM_PROTO_GetFieldsCounters [15:27:40]wFMCommunicate request_size=4 [15:27:40]MH_SAM_APDU [15:27:40]CAPDU: 80 13 00 00 [15:27:40]Write to MH i2c: E2 08 00 1B 01 80 13 00 00 00 00 00 00 98 [15:27:40]Write i2c OK [15:27:40]MH_I2C_Read... [15:27:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:27:41]Read from MH i2c: E2 [15:27:41]MH_I2C_Read... [15:27:41]Read from MH i2c: E2 62 00 [15:27:41]MH_I2C_Read... [15:27:41]Read from MH i2c: E2 62 00 1B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 12 28 01 00 0E 04 04 00 AE 00 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 50 [15:27:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 12 28 01 00 0E 04 04 00 AE 00 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:27:41]wFMCommunicate OK [15:27:41]SAM_PROTO_GetFieldsCounters done [15:27:41]requested_item shift.num is exist - process it [15:27:41]requested_item shift.opened is exist - process it [15:27:41]req_shift_opened [15:27:41]FM_GetShiftState [15:27:41]SAM_PROTO_GetShiftState [15:27:41]wFMCommunicate request_size=4 [15:27:41]MH_SAM_APDU [15:27:41]CAPDU: 80 13 01 00 [15:27:41]Write to MH i2c: E2 08 00 1C 01 80 13 01 00 00 00 00 00 9A [15:27:41]Write i2c OK [15:27:41]MH_I2C_Read... [15:27:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:41]Read from MH i2c: E2 [15:27:41]MH_I2C_Read... [15:27:41]Read from MH i2c: E2 0E 00 [15:27:41]MH_I2C_Read... [15:27:41]Read from MH i2c: E2 0E 00 1C 01 00 09 00 01 85 93 19 67 00 00 00 00 90 00 3E [15:27:41]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:27:41]wFMCommunicate OK [15:27:41]SAM_PROTO_GetShiftState done [15:27:41]FM_GetShiftState done [15:27:41]req_shift_opened done [15:27:41]requested_item shift.open_date is exist - process it [15:27:41]req_shift_open_date [15:27:41]req_shift_open_date done [15:27:41]produce_requested_data done [15:27:41]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75794,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:27:41]process_action_free close_receipt [15:27:41]json_value_free [15:27:41]json_value_free done [15:27:41]process_json_proto returns [15:27:41]Send response to host [15:27:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75794,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:27:41]free response buf [15:27:41]execute_script done [15:27:41]execute_script returns [15:27:41]free content buf [15:27:41]Sock 7.Close socket [15:27:41]Sock 7.Thread stoped [15:27:42]accept exits with 9 [15:27:42]New connection [15:27:42]New thread 3067141476 created [15:27:42]Thread 3066998116 joined [15:27:42]Waiting for new connection... [15:27:42] Sock 9.Parse request [15:27:42]Sock 9.Check first char [15:27:42]Sock 9.First char is OK [15:27:42]request: POST /json_proto HTTP/1.0 [15:27:42]Method: POST [15:27:42]URL: /json_proto [15:27:42]Method is POST - this is cgi request [15:27:42]url: /json_proto [15:27:42]query_string will be loaded in cgi processing [15:27:42]execute_cgi json_proto POST (null) [15:27:42]execute_cgi path=json_proto method=POST [15:27:42]POST find Content-Length [15:27:42]Host: 172.17.44.196:8080 [15:27:42]Content-Length: 687 [15:27:42]Content-Type: application/json [15:27:42] [15:27:42]POST finish read [15:27:42]Found Content-Length = 687 [15:27:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273404", "tax_sys" : 0, "items" : [ { "code": "4823063105439", "name": "\u0421\u0430\u0434\u043E\u0447\u043E\u043A 0,2 \u041F\u0435\u0440\u0441\u0438\u043A\u043E\u0432\u044B\u0439 \u0441\u043E\u043A 1/200", "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" ] } } [15:27:42]execute_script... [15:27: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 : (3)273404", "tax_sys" : 0, "items" : [ { "code": "4823063105439", "name": "\u0421\u0430\u0434\u043E\u0447\u043E\u043A 0,2 \u041F\u0435\u0440\u0441\u0438\u043A\u043E\u0432\u044B\u0439 \u0441\u043E\u043A 1/200", "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" ] } } [15:27:42]POST & json_proto [15:27:42]process_json_proto [15:27:42]json parsed OK: [15:27:42]protocol is kg_v1.0 [15:27:42]action value=close_receipt [15:27:42]process_action close_receipt [15:27:42]cmd_close_receipt [15:27:42]MH_GetDate [15:27:42]Write to MH i2c: F0 00 00 1D 01 0D [15:27:42]Write i2c OK [15:27:42]MH_I2C_Read... [15:27:42]Read from MH i2c: F0 [15:27:42]MH_I2C_Read... [15:27:42]Read from MH i2c: F0 09 00 [15:27:42]MH_I2C_Read... [15:27:42]Read from MH i2c: F0 09 00 1D 01 00 6E 67 1A 67 E7 19 F8 65 C9 [15:27:42]GetLastDocTimeStamp 1729783656 [15:27:42]current date 1729783662 [15:27:42]FM_GetShiftState [15:27:42]SAM_PROTO_GetShiftState [15:27:42]wFMCommunicate request_size=4 [15:27:42]MH_SAM_APDU [15:27:42]CAPDU: 80 13 01 00 [15:27:42]Write to MH i2c: E2 08 00 1E 01 80 13 01 00 00 00 00 00 9C [15:27:42]Write i2c OK [15:27:42]MH_I2C_Read... [15:27:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:42]Read from MH i2c: E2 [15:27:42]MH_I2C_Read... [15:27:42]Read from MH i2c: E2 0E 00 [15:27:42]MH_I2C_Read... [15:27:42]Read from MH i2c: E2 0E 00 1E 01 00 09 00 01 85 93 19 67 00 00 00 00 90 00 40 [15:27:42]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:27:42]wFMCommunicate OK [15:27:42]SAM_PROTO_GetShiftState done [15:27:42]FM_GetShiftState done [15:27:42]opened in 1729729413 [15:27:42]opened+sec_in_day 1729815813 [15:27:42]quantity*price = 4500 [15:27:42]sum+1 = 4501 [15:27:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 234 24.10.2024 15:27 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75795 ФПД: 247926626328178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152743&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75795&fm=247926626328178&tin=02508201610067®Number=0000000000161154&sum=4500 0 [15:27:44]StoreToDocumentArchive [15:27:44]shift 174 fd 75795 [15:27:44]save to /storage/0174/doc_00075795 [15:27:44]save last doc name /storage/0174/doc_00075795 to /storage/kkm_last_doc_name [15:27:44]save OK [15:27:44]Clear old archive folders... [15:27:44]ProcessDocumentItem done err = 0, tmpTLVsize=294 [15:27:44]tlvbuf is 0204DD30 [15:27:44]SAM_PROTO_ClearQueue [15:27:44]wFMCommunicate request_size=4 [15:27:44]MH_SAM_APDU [15:27:44]CAPDU: 80 09 00 00 [15:27:44]Write to MH i2c: E2 08 00 2B 01 80 09 00 00 00 00 00 00 9E [15:27:44]Write i2c OK [15:27:44]MH_I2C_Read... [15:27:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:27:44]Read from MH i2c: E2 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: E2 03 00 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: E2 03 00 2B 01 00 90 00 A0 [15:27:44]RAPDU: 90 00 [15:27:44]wFMCommunicate OK [15:27:44]SAM_PROTO_ClearQueue done [15:27:44]KKMCreateOFDPacket [15:27:44]OFDProtocolAddRootSTLVToBuf [15:27:44]FM_MakeSignedData [15:27:44]FM_MakeSignedData [15:27:44]SAM_PROTO_SignData [15:27:44]wFMCommunicate request_size=4 [15:27:44]MH_SAM_APDU [15:27:44]CAPDU: 80 0D 01 02 [15:27:44]Write to MH i2c: E2 08 00 2C 01 80 0D 01 02 00 00 00 00 A6 [15:27:44]Write i2c OK [15:27:44]MH_I2C_Read... [15:27:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:27:44]Read from MH i2c: E2 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: E2 03 00 [15:27:44]MH_I2C_Read... [15:27:44]Read from MH i2c: E2 03 00 2C 01 00 90 00 A1 [15:27:44]RAPDU: 90 00 [15:27:44]wFMCommunicate OK [15:27:44]wFMCommunicate request_size=255 [15:27:44]MH_SAM_APDU [15:27:44]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 32 33 30 36 33 31 30 35 34 33 39 06 04 34 00 D0 A1 D0 B0 D0 B4 D0 BE D1 87 D0 BE D0 BA 20 30 2C 32 20 D0 9F D0 B5 D1 80 D1 81 D0 B8 D0 BA D0 BE D0 B2 D1 8B D0 B9 20 D1 81 D0 BE D0 BA 20 31 2F 32 30 30 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 EA 00 00 00 F4 03 04 00 6F 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [15:27:44]Write to MH i2c: E2 02 01 2D 01 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 32 33 30 36 33 31 30 35 34 33 39 06 04 34 00 D0 A1 D0 B0 D0 B4 D0 BE D1 87 D0 BE D0 BA 20 30 2C 32 20 D0 9F D0 B5 D1 80 D1 81 D0 B8 D0 BA D0 BE D0 B2 D1 8B D0 B9 20 D1 81 D0 BE D0 BA 20 31 2F 32 30 30 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 OFD Sender: No OFD packet to send [15:27:45]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 EA 00 00 00 F4 03 04 00 6F 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 BF [15:27:45]Write i2c OK [15:27:45]MH_I2C_Read... [15:27:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:45]Read from MH i2c: E2 [15:27:45]MH_I2C_Read... [15:27:45]Read from MH i2c: E2 03 00 [15:27:45]MH_I2C_Read... [15:27:45]Read from MH i2c: E2 03 00 2D 01 00 90 00 A2 [15:27:45]RAPDU: 90 00 [15:27:45]wFMCommunicate OK [15:27:45]wFMCommunicate request_size=53 [15:27:45]MH_SAM_APDU [15:27:45]CAPDU: 80 0D 02 02 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 13 28 01 00 35 04 06 00 E1 7C EA 7E 1E 72 [15:27:45]Write to MH i2c: E2 38 00 2E 01 80 0D 02 02 30 00 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 13 28 01 00 35 04 06 00 E1 7C EA 7E 1E 72 00 00 22 [15:27:45]Write i2c OK [15:27:45]MH_I2C_Read... [15:27:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:45]Read from MH i2c: E2 [15:27:45]MH_I2C_Read... [15:27:45]Read from MH i2c: E2 03 00 [15:27:45]MH_I2C_Read... [15:27:45]Read from MH i2c: E2 03 00 2E 01 00 90 00 A3 [15:27:45]RAPDU: 90 00 [15:27:45]wFMCommunicate OK [15:27:45]wFMCommunicate request_size=4 [15:27:45]MH_SAM_APDU [15:27:45]CAPDU: 80 0D 03 02 [15:27:45]Write to MH i2c: E2 08 00 2F 01 80 0D 03 02 00 00 00 00 AB [15:27:45]Write i2c OK [15:27:45]MH_I2C_Read... [15:27:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:27:45]Read from MH i2c: E2 [15:27:45]MH_I2C_Read... [15:27:45]Read from MH i2c: E2 0B 00 [15:27:45]MH_I2C_Read... [15:27:45]Read from MH i2c: E2 0B 00 2F 01 00 1F 86 F3 07 39 92 3D 4E 90 00 A1 [15:27:45]RAPDU: 1F 86 F3 07 39 92 3D 4E 90 00 [15:27:45]wFMCommunicate OK [15:27:45]SAM_PROTO_SignData done [15:27:45]FM_MakeSignedData done [15:27:45]CreateOFDProtocolMessage [15:27:45]wFMCommunicate request_size=4 [15:27:45]MH_SAM_APDU [15:27:45]CAPDU: 80 11 00 00 [15:27:45]Write to MH i2c: E2 08 00 30 01 80 11 00 00 00 00 00 00 AB [15:27:45]Write i2c OK [15:27:45]MH_I2C_Read... [15:27:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:45]Read from MH i2c: E2 [15:27:45]MH_I2C_Read... [15:27:45]Read from MH i2c: E2 17 00 [15:27:45]MH_I2C_Read... [15:27:45]Read from MH i2c: E2 17 00 30 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 F8 [15:27:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:27:45]wFMCommunicate OK [15:27:45]CreateOFDProtocolMessage done [15:27:45]OFDSenderStorePacket 75795 [15:27:45]StoreOFDPacket docnum=75795 [15:27:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 3A 01 00 00 28 80 32 01 AB 11 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 32 33 30 36 33 31 30 35 34 33 39 06 04 34 00 D0 A1 D0 B0 D0 B4 D0 BE D1 87 D0 BE D0 BA 20 30 2C 32 20 D0 9F D0 B5 D1 80 D1 81 D0 B8 D0 BA D0 BE D0 B2 D1 8B D0 B9 20 D1 81 D0 BE D0 BA 20 31 2F 32 30 30 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 EA 00 00 00 F4 03 04 00 6F 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 13 28 01 00 35 04 06 00 E1 7C EA 7E 1E 72 1F 86 F3 07 39 92 3D 4E [15:27:45]CheckFolder [15:27:45]dirname=/storage/ofd_packets [15:27:45]CheckFolder done [15:27:45]ProducePacketName [15:27:45]name=ofd_packets/00075795 [15:27:45]NVStorageSaveData ofd_packets/00075795 [15:27:45]File name is /storage/ofd_packets/00075795 [15:27:45]Write 344 bytes [15:27:45]NVStorageSaveData done [15:27:45]OFDSenderStorePacket done [15:27:45]KKMCreateOFDPacket done [15:27:45]NVStorageSaveData kkm_last_timestamp [15:27:45]File name is /storage/kkm_last_timestamp [15:27:45]Write 4 bytes [15:27:45]NVStorageSaveData done [15:27:45]ExternCall_PrintAddStr [15:27:45]wPrintStart [15:27:45]Write to MH i2c: 01 00 00 31 01 32 [15:27:45]Write i2c OK [15:27:45]MH_I2C_Read... [15:27:45]Read from MH i2c: 01 [15:27:45]MH_I2C_Read... [15:27:45]Read from MH i2c: 01 07 00 [15:27:45]MH_I2C_Read... [15:27:45]Read from MH i2c: 01 07 00 31 01 00 00 00 00 00 FF 0F 47 [15:27:45]RasterBufferAndPrint [15:27:45]line Счет N : (3)273404 [15:27:45]line ИНН: 02508201610067 [15:27:45]line Контрольно-Кассовый Чек [15:27:45]line ПРОДАЖА [15:27:45]line Товар: 4823063105439 [15:27:45]line Садочок 0,2 Персиковый сок 1/200 [15:27:45]line 1.000 * 45.00 [15:27:45]line = 45.00 [15:27:45]line НДС 12% НСП 1% [15:27:45]line > о реализуемом товаре [15:27:45]line ИТОГО: 45.00 [15:27:45]line НСП 1% : 0.40 [15:27:45]line НДС 12% : 4.78 [15:27:45]line Наличными: 45.00 [15:27:45]line Безнал.: 0.00 [15:27:45]line Место: АЗС № 133 "Партнер Нефть" [15:27:45]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:27:45]line СНО: Общий режим [15:27:45]line Чек 234 24.10.2024 15:27 [15:27:45]line Смена: 174 ФФД: 1.0 [15:27:45]line ЗНМ: 0300000020 [15:27:45]line РНМ: 0000000000161154 [15:27:45]line Версия ККМ: v1.0 [15:27:45]line ФМ: 0000000000963323 [15:27:45]line ФД: 75795 [15:27:45]line ФПД: 247926626328178 [15:27:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152743&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75795&fm=247926626328178&tin=02508201610067®Number=0000000000161154&sum=4500 [15:27:45]line 0 [15:27:45]OFD Sender: Processing packet 75795 [packets to send 16, broken 15] [15:27:45]ProducePacketName [15:27:45]name=ofd_packets/00075795 [15:27:45]OFD Sender: To server: pG, [15:27:45]CommunicateWithHost lk.salyk.kg:30040 [15:27:45]ConnectInit lk.salyk.kg [15:27:45]written 0, free lines is 4095 [15:27:46]Connected sock=10 [15:27:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 3A 01 00 00 28 80 32 01 AB 11 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 32 33 30 36 33 31 30 35 34 33 39 06 04 34 00 D0 A1 D0 B0 D0 B4 D0 BE D1 87 D0 BE D0 BA 20 30 2C 32 20 D0 9F D0 B5 D1 80 D1 81 D0 B8 D0 BA D0 BE D0 B2 D1 8B D0 B9 20 D1 81 D0 BE D0 BA 20 31 2F 32 30 30 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 EA 00 00 00 F4 03 04 00 6F 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 13 28 01 00 35 04 06 00 E1 7C EA 7E 1E 72 1F 86 F3 07 39 92 3D 4E [15:27:46]Write to MH i2c: 01 00 00 59 01 5A [15:27:46]Write i2c OK [15:27:46]MH_I2C_Read... [15:27:46]Read from MH i2c: 01 [15:27:46]MH_I2C_Read... [15:27:46]Read from MH i2c: 01 07 00 [15:27:46]MH_I2C_Read... [15:27:46]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 C9 0C 36 [15:27:46]RasterBufferAndPrint [15:27:46]line [15:27:46]line [15:27:46]line [15:27:46]line [15:27:46]line [15:27:46]written 0, free lines is 3304 [15:27:46]MH_Cut [15:27:46]Write to MH i2c: D1 01 00 60 01 01 33 [15:27:46]Write i2c OK [15:27:46]MH_I2C_Read... [15:27:46]Read from MH i2c: D1 [15:27:46]MH_I2C_Read... [15:27:46]Read from MH i2c: D1 01 00 [15:27:46]MH_I2C_Read... [15:27:46]Read from MH i2c: D1 01 00 60 01 00 32 [15:27:46]Write to MH i2c: 01 00 00 61 01 62 [15:27:46]Write i2c OK [15:27:46]MH_I2C_Read... [15:27:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 94 4B 47 00 25 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 39 36 33 33 32 33 10 04 04 00 13 28 01 00 F4 03 04 00 47 10 1A 67 B6 04 01 00 00 1E 33 15 D4 11 7D B9 DC [15:27:46]CommunicateWithHost err = 0 [15:27:46]CheckOFDResponse [15:27:46]1017 (14) - 77093643461234 [15:27:46]1041 (16) - 0000000000963323 [15:27:46]1040 (4) - 75795 [15:27:46]1012 (4) - 24.10.2024 09:15 [15:27:46]1206 (1) - 0 [15:27:46]OFD Sender: Remove packet 75795 [15:27:46]ProducePacketName [15:27:46]name=ofd_packets/00075795 [15:27:46]NVStorageDeleteData [15:27:47]OFD Sender: No OFD packet to send [15:27:47]*** Cut start [15:27:47]*** Partial cut [15:27:47]*** CUTSNS_PIN = 1 [15:27:47]*** CUTSNS_PIN = 0 [15:27:47]*** Brake cut motor [15:27:47]Read from MH i2c: 01 [15:27:47]MH_I2C_Read... [15:27:47]*** Stop cut motor [15:27:47]*** Cut end [15:27:47]Read from MH i2c: 01 07 00 [15:27:47]MH_I2C_Read... [15:27:47]Read from MH i2c: 01 07 00 61 01 00 00 00 00 00 FF 0F 77 [15:27:47]process_action close_receipt done [15:27:47]requested_data is exist [15:27:47]produce_requested_data [15:27:47]requested_item fm.sn is exist - process it [15:27:47]wFMCommunicate request_size=4 [15:27:47]MH_SAM_APDU [15:27:47]CAPDU: 80 11 00 00 [15:27:47]Write to MH i2c: E2 08 00 62 01 80 11 00 00 00 00 00 00 DD [15:27:47]Write i2c OK [15:27:47]MH_I2C_Read... [15:27:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:47]Read from MH i2c: E2 [15:27:47]MH_I2C_Read... [15:27:47]Read from MH i2c: E2 17 00 [15:27:47]MH_I2C_Read... [15:27:47]Read from MH i2c: E2 17 00 62 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 2A [15:27:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:27:47]wFMCommunicate OK [15:27:47]requested_item fd.num is exist - process it [15:27:47]SAM_PROTO_GetFieldsCounters [15:27:47]wFMCommunicate request_size=4 [15:27:47]MH_SAM_APDU [15:27:47]CAPDU: 80 13 00 00 [15:27:47]Write to MH i2c: E2 08 00 63 01 80 13 00 00 00 00 00 00 E0 [15:27:47]Write i2c OK [15:27:47]MH_I2C_Read... [15:27:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:27:48]Read from MH i2c: E2 [15:27:48]MH_I2C_Read... [15:27:48]Read from MH i2c: E2 62 00 [15:27:48]MH_I2C_Read... [15:27:48]Read from MH i2c: E2 62 00 63 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 13 28 01 00 0E 04 04 00 AE 00 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 9C [15:27:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 13 28 01 00 0E 04 04 00 AE 00 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:27:48]wFMCommunicate OK [15:27:48]SAM_PROTO_GetFieldsCounters done [15:27:48]requested_item shift.num is exist - process it [15:27:48]requested_item shift.opened is exist - process it [15:27:48]req_shift_opened [15:27:48]FM_GetShiftState [15:27:48]SAM_PROTO_GetShiftState [15:27:48]wFMCommunicate request_size=4 [15:27:48]MH_SAM_APDU [15:27:48]CAPDU: 80 13 01 00 [15:27:48]Write to MH i2c: E2 08 00 64 01 80 13 01 00 00 00 00 00 E2 [15:27:48]Write i2c OK [15:27:48]MH_I2C_Read... [15:27:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:48]Read from MH i2c: E2 [15:27:48]MH_I2C_Read... [15:27:48]Read from MH i2c: E2 0E 00 [15:27:48]MH_I2C_Read... [15:27:48]Read from MH i2c: E2 0E 00 64 01 00 09 00 01 85 93 19 67 00 00 00 00 90 00 86 [15:27:48]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:27:48]wFMCommunicate OK [15:27:48]SAM_PROTO_GetShiftState done [15:27:48]FM_GetShiftState done [15:27:48]req_shift_opened done [15:27:48]requested_item shift.open_date is exist - process it [15:27:48]req_shift_open_date [15:27:48]req_shift_open_date done [15:27:48]produce_requested_data done [15:27:48]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75795,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:27:48]process_action_free close_receipt [15:27:48]json_value_free [15:27:48]json_value_free done [15:27:48]process_json_proto returns [15:27:48]Send response to host [15:27:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75795,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:27:48]free response buf [15:27:48]execute_script done [15:27:48]execute_script returns [15:27:48]free content buf [15:27:48]Sock 9.Close socket [15:27:48]Sock 9.Thread stoped [15:27:50]accept exits with 7 [15:27:50]New connection [15:27:50]New thread 3066998116 created [15:27:50]Thread 3067141476 joined [15:27:50]Waiting for new connection... [15:27:50] Sock 7.Parse request [15:27:50]Sock 7.Check first char [15:27:50]Sock 7.First char is OK [15:27:50]request: POST /json_proto HTTP/1.0 [15:27:50]Method: POST [15:27:50]URL: /json_proto [15:27:50]Method is POST - this is cgi request [15:27:50]url: /json_proto [15:27:50]query_string will be loaded in cgi processing [15:27:50]execute_cgi json_proto POST (null) [15:27:50]execute_cgi path=json_proto method=POST [15:27:50]POST find Content-Length [15:27:50]Host: 172.17.44.196:8080 [15:27:50]Content-Length: 1565 [15:27:50]Content-Type: application/json [15:27:50] [15:27:50]POST finish read [15:27:50]Found Content-Length = 1565 [15:27:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273405", "tax_sys" : 0, "items" : [ { "code": "2000032780015", "name": "\u0421\u043B\u043E\u0439\u043A\u0430 DC \u0442\u0440\u0435\u0443\u0433\u043E\u043B\u044C\u043D\u0430\u044F \u043A\u0443\u0440\u0438\u0446\u0430 110\u0433", "price" : 65.00, "quantity" : 3.000, "sum" : 195.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000032780025", "name": "\u0421\u043E\u0441\u0438\u0441\u043A\u0430 \u0432 \u0442\u0435\u0441\u0442\u0435 DC 110\u0433", "price" : 60.00, "quantity" : 2.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4670089132082", "name": "\u0427\u0430\u0439 \u0437\u0430\u043C\u043E\u0440\u043E\u0436 \u044F\u0431\u043B\u043E\u043A\u043E, \u043A\u043E\u0440\u0438\u0446\u0430, \u043C\u0435\u0434", "price" : 99.00, "quantity" : 3.000, "sum" : 297.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 842.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:50]execute_script... [15:27: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 : (3)273405", "tax_sys" : 0, "items" : [ { "code": "2000032780015", "name": "\u0421\u043B\u043E\u0439\u043A\u0430 DC \u0442\u0440\u0435\u0443\u0433\u043E\u043B\u044C\u043D\u0430\u044F \u043A\u0443\u0440\u0438\u0446\u0430 110\u0433", "price" : 65.00, "quantity" : 3.000, "sum" : 195.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000032780025", "name": "\u0421\u043E\u0441\u0438\u0441\u043A\u0430 \u0432 \u0442\u0435\u0441\u0442\u0435 DC 110\u0433", "price" : 60.00, "quantity" : 2.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4670089132082", "name": "\u0427\u0430\u0439 \u0437\u0430\u043C\u043E\u0440\u043E\u0436 \u044F\u0431\u043B\u043E\u043A\u043E, \u043A\u043E\u0440\u0438\u0446\u0430, \u043C\u0435\u0434", "price" : 99.00, "quantity" : 3.000, "sum" : 297.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 842.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:50]POST & json_proto [15:27:50]process_json_proto [15:27:50]json parsed OK: [15:27:50]protocol is kg_v1.0 [15:27:50]action value=close_receipt [15:27:50]process_action close_receipt [15:27:50]cmd_close_receipt [15:27:50]MH_GetDate [15:27:50]Write to MH i2c: F0 00 00 65 01 55 [15:27:50]Write i2c OK [15:27:50]MH_I2C_Read... [15:27:50]Read from MH i2c: F0 [15:27:50]MH_I2C_Read... [15:27:50]Read from MH i2c: F0 09 00 [15:27:50]MH_I2C_Read... [15:27:50]Read from MH i2c: F0 09 00 65 01 00 76 67 1A 67 E7 19 F8 65 19 [15:27:50]GetLastDocTimeStamp 1729783663 [15:27:50]current date 1729783670 [15:27:50]FM_GetShiftState [15:27:50]SAM_PROTO_GetShiftState [15:27:50]wFMCommunicate request_size=4 [15:27:50]MH_SAM_APDU [15:27:50]CAPDU: 80 13 01 00 [15:27:50]Write to MH i2c: E2 08 00 66 01 80 13 01 00 00 00 00 00 E4 [15:27:50]Write i2c OK [15:27:50]MH_I2C_Read... [15:27:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:50]Read from MH i2c: E2 [15:27:50]MH_I2C_Read... [15:27:50]Read from MH i2c: E2 0E 00 [15:27:50]MH_I2C_Read... [15:27:50]Read from MH i2c: E2 0E 00 66 01 00 09 00 01 85 93 19 67 00 00 00 00 90 00 88 [15:27:50]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:27:50]wFMCommunicate OK [15:27:50]SAM_PROTO_GetShiftState done [15:27:50]FM_GetShiftState done [15:27:50]opened in 1729729413 [15:27:50]opened+sec_in_day 1729815813 [15:27:50]quantity*price = 19500 [15:27:50]sum+1 = 19501 [15:27:50]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000032780025 Сосиска в тесте DC 110г 2.000 * 60.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 2.000 * 115.00 = 230.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4670089132082 Чай заморож яблоко, корица, мед 3.000 * 99.00 = 297.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 842.00 НСП 1% : 7.45 НДС 12% : 89.41 Наличными: 842.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 235 24.10.2024 15:27 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75796 ФПД: 124776555663221 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152750&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75796&fm=124776555663221&tin=02508201610067®Number=0000000000161154&sum=84200 0 [15:27:52]StoreToDocumentArchive [15:27:52]shift 174 fd 75796 [15:27:52]save to /storage/0174/doc_00075796 [15:27:52]save last doc name /storage/0174/doc_00075796 to /storage/kkm_last_doc_name [15:27:52]save OK [15:27:52]Clear old archive folders... [15:27:52]ProcessDocumentItem done err = 0, tmpTLVsize=646 [15:27:52]tlvbuf is 0208D220 [15:27:52]SAM_PROTO_ClearQueue [15:27:52]wFMCommunicate request_size=4 [15:27:52]MH_SAM_APDU [15:27:52]CAPDU: 80 09 00 00 [15:27:52]Write to MH i2c: E2 08 00 73 01 80 09 00 00 00 00 00 00 E6 [15:27:52]Write i2c OK [15:27:52]MH_I2C_Read... [15:27:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:27:52]Read from MH i2c: E2 [15:27:52]MH_I2C_Read... [15:27:52]Read from MH i2c: E2 03 00 [15:27:52]MH_I2C_Read... [15:27:52]Read from MH i2c: E2 03 00 73 01 00 90 00 E8 [15:27:52]RAPDU: 90 00 [15:27:52]wFMCommunicate OK [15:27:52]SAM_PROTO_ClearQueue done [15:27:52]KKMCreateOFDPacket [15:27:52]OFDProtocolAddRootSTLVToBuf [15:27:52]FM_MakeSignedData [15:27:52]FM_MakeSignedData [15:27:52]SAM_PROTO_SignData [15:27:52]wFMCommunicate request_size=4 [15:27:52]MH_SAM_APDU [15:27:52]CAPDU: 80 0D 01 02 [15:27:52]Write to MH i2c: E2 08 00 74 01 80 0D 01 02 00 00 00 00 EE [15:27:52]Write i2c OK [15:27:52]MH_I2C_Read... [15:27:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:27:52]Read from MH i2c: E2 [15:27:52]MH_I2C_Read... [15:27:52]Read from MH i2c: E2 03 00 [15:27:52]MH_I2C_Read... [15:27:52]Read from MH i2c: E2 03 00 74 01 00 90 00 E9 [15:27:52]RAPDU: 90 00 [15:27:52]wFMCommunicate OK [15:27:52]wFMCommunicate request_size=255 [15:27:52]MH_SAM_APDU [15:27:52]CAPDU: 80 0D 02 02 FA 03 00 86 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 2C 4C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A [15:27:52]Write to MH i2c: E2 02 01 75 01 80 0D 02 02 FA 00 03 00 86 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 2C 4C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 00 FB [15:27:53]Write i2c OK [15:27:53]MH_I2C_Read... [15:27:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:53]Read from MH i2c: E2 [15:27:53]MH_I2C_Read... [15:27:53]Read from MH i2c: E2 03 00 [15:27:53]MH_I2C_Read... [15:27:53]Read from MH i2c: E2 03 00 75 01 00 90 00 EA [15:27:53]RAPDU: 90 00 [15:27:53]wFMCommunicate OK [15:27:53]wFMCommunicate request_size=255 [15:27:53]MH_SAM_APDU [15:27:53]CAPDU: 80 0D 02 02 FA 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 36 37 30 30 38 39 31 33 32 30 38 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B0 D0 BC D0 BE D1 80 D0 BE D0 B6 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 2C 20 D0 BA D0 BE D1 80 D0 B8 D1 86 D0 B0 2C 20 D0 BC D0 B5 D0 B4 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 04 74 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 48 01 00 00 00 EB 03 26 00 EF [15:27:53]Write to MH i2c: E2 02 01 76 01 80 0D 02 02 FA 00 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 36 37 30 30 38 39 31 33 32 30 38 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B0 D0 BC D0 BE D1 80 D0 BE D0 B6 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 2C 20 D0 BA D0 BE D1 80 D0 B8 D1 86 D0 B0 2C 20 D0 BC D0 B5 D0 B4 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 04 74 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 48 01 00 00 00 EB 03 26 00 EF 00 00 0D [15:27:53]Write i2c OK [15:27:53]MH_I2C_Read... [15:27:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:54]Read from MH i2c: E2 [15:27:54]MH_I2C_Read... [15:27:54]Read from MH i2c: E2 03 00 [15:27:54]MH_I2C_Read... [15:27:54]Read from MH i2c: E2 03 00 76 01 00 90 00 EB [15:27:54]RAPDU: 90 00 [15:27:54]wFMCommunicate OK [15:27:54]wFMCommunicate request_size=155 [15:27:54]MH_SAM_APDU [15:27:54]CAPDU: 80 0D 02 02 96 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 22 00 00 00 00 07 04 06 00 E8 48 01 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 76 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 14 28 01 00 35 04 06 00 71 7B CE 46 CF 75 [15:27:54]Write to MH i2c: E2 9E 00 77 01 80 0D 02 02 96 00 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 22 00 00 00 00 07 04 06 00 E8 48 01 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 76 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 14 28 01 00 35 04 06 00 71 7B CE 46 CF 75 00 00 EE [15:27:54]Write i2c OK [15:27:54]MH_I2C_Read... [15:27:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:54]Read from MH i2c: E2 [15:27:54]MH_I2C_Read... [15:27:54]Read from MH i2c: E2 03 00 [15:27:54]MH_I2C_Read... [15:27:54]Read from MH i2c: E2 03 00 77 01 00 90 00 EC [15:27:54]RAPDU: 90 00 [15:27:54]wFMCommunicate OK [15:27:54]wFMCommunicate request_size=4 [15:27:54]MH_SAM_APDU [15:27:54]CAPDU: 80 0D 03 02 [15:27:54]Write to MH i2c: E2 08 00 78 01 80 0D 03 02 00 00 00 00 F4 [15:27:54]Write i2c OK [15:27:54]MH_I2C_Read... [15:27:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:27:54]Read from MH i2c: E2 [15:27:54]MH_I2C_Read... [15:27:54]Read from MH i2c: E2 0B 00 [15:27:54]MH_I2C_Read... [15:27:54]Read from MH i2c: E2 0B 00 78 01 00 98 7C 97 00 56 07 FB A6 90 00 9E [15:27:54]RAPDU: 98 7C 97 00 56 07 FB A6 90 00 [15:27:54]wFMCommunicate OK [15:27:54]SAM_PROTO_SignData done [15:27:54]FM_MakeSignedData done [15:27:54]CreateOFDProtocolMessage [15:27:54]wFMCommunicate request_size=4 [15:27:54]MH_SAM_APDU [15:27:54]CAPDU: 80 11 00 00 [15:27:54]Write to MH i2c: E2 08 00 79 01 80 11 00 00 00 00 00 00 F4 [15:27:54]Write i2c OK [15:27:54]MH_I2C_Read... [15:27:54]Read from MH i2c: E2 [15:27:54]MH_I2C_Read... [15:27:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:54]Read from MH i2c: E2 17 00 [15:27:54]MH_I2C_Read... [15:27:54]Read from MH i2c: E2 17 00 79 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 41 [15:27:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:27:54]wFMCommunicate OK [15:27:54]CreateOFDProtocolMessage done [15:27:54]OFDSenderStorePacket 75796 [15:27:54]StoreOFDPacket docnum=75796 [15:27:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 9A 02 00 00 6D 81 92 02 0D 1B 5A 03 01 00 03 00 86 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 2C 4C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 36 37 30 30 38 39 31 33 32 30 38 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B0 D0 BC D0 BE D1 80 D0 BE D0 B6 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 2C 20 D0 BA D0 BE D1 80 D0 B8 D1 86 D0 B0 2C 20 D0 BC D0 B5 D0 B4 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 04 74 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 48 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 22 00 00 00 00 07 04 06 00 E8 48 01 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 76 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 14 28 01 00 35 04 06 00 71 7B CE 46 CF 75 98 7C 97 00 56 07 FB A6 [15:27:54]CheckFolder [15:27:54]dirname=/storage/ofd_packets [15:27:54]CheckFolder done [15:27:54]ProducePacketName [15:27:54]name=ofd_packets/00075796 [15:27:54]NVStorageSaveData ofd_packets/00075796 [15:27:54]File name is /storage/ofd_packets/00075796 [15:27:54]Write 696 bytes [15:27:54]NVStorageSaveData done [15:27:54]OFDSenderStorePacket done [15:27:54]KKMCreateOFDPacket done [15:27:54]NVStorageSaveData kkm_last_timestamp [15:27:54]File name is /storage/kkm_last_timestamp [15:27:54]Write 4 bytes [15:27:54]NVStorageSaveData done [15:27:54]ExternCall_PrintAddStr [15:27:54]wPrintStart [15:27:54]Write to MH i2c: 01 00 00 7A 01 7B [15:27:54]Write i2c OK [15:27:54]MH_I2C_Read... [15:27:54]Read from MH i2c: 01 [15:27:54]MH_I2C_Read... [15:27:54]Read from MH i2c: 01 07 00 [15:27:54]MH_I2C_Read... [15:27:54]Read from MH i2c: 01 07 00 7A 01 00 00 00 00 00 FF 0F 90 [15:27:54]RasterBufferAndPrint [15:27:54]line Счет N : (3)273405 [15:27:54]line ИНН: 02508201610067 [15:27:54]line Контрольно-Кассовый Чек [15:27:54]line ПРОДАЖА [15:27:54]line Товар: 2000032780015 [15:27:54]line Слойка DC треугольная курица 110г [15:27:54]line 3.000 * 65.00 [15:27:54]line = 195.00 [15:27:54]line НДС 12% НСП 1% [15:27:54]line > о реализуемом товаре [15:27:54]line Товар: 2000032780025 [15:27:54]line Сосиска в тесте DC 110г [15:27:54]line 2.000 * 60.00 [15:27:54]line = 120.00 [15:27:54]line НДС 12% НСП 1% [15:27:54]line > о реализуемом товаре [15:27:54]line Товар: 2000036210013 [15:27:54]line Кофе Капучино (GABB TRADE) [15:27:54]line 2.000 * 115.00 [15:27:54]line = 230.00 [15:27:54]line НДС 12% НСП 1% [15:27:54]line > о реализуемом товаре [15:27:54]line Товар: 4670089132082 [15:27:54]line Чай заморож яблоко, корица, мед [15:27:54]line 3.000 * 99.00 [15:27:54]line = 297.00 [15:27:54]line НДС 12% НСП 1% [15:27:54]line > о реализуемом товаре [15:27:54]line ИТОГО: 842.00 [15:27:54]line НСП 1% : 7.45 [15:27:54]line НДС 12% : 89.41 [15:27:54]line Наличными: 842.00 [15:27:54]line Безнал.: 0.00 [15:27:54]line Место: АЗС № 133 "Партнер Нефть" [15:27:54]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:27:54]line СНО: Общий режим [15:27:54]line Чек 235 24.10.2024 15:27 [15:27:54]line Смена: 174 ФФД: 1.0 [15:27:54]line ЗНМ: 0300000020 [15:27:54]line РНМ: 0000000000161154 [15:27:54]line Версия ККМ: v1.0 [15:27:54]line ФМ: 0000000000963323 [15:27:54]line ФД: 75796 [15:27:54]line ФПД: 124776555663221 [15:27:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152750&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75796&fm=124776555663221&tin=02508201610067®Number=0000000000161154&sum=84200 [15:27:54]OFD Sender: Processing packet 75796 [packets to send 16, broken 15] [15:27:54]ProducePacketName [15:27:54]name=ofd_packets/00075796 [15:27:54]OFD Sender: To server: pG, [15:27:54]CommunicateWithHost lk.salyk.kg:30040 [15:27:55]ConnectInit lk.salyk.kg [15:27:55]line 0 [15:27:55]written 0, free lines is 4095 [15:27:55]Connected sock=10 [15:27:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 9A 02 00 00 6D 81 92 02 0D 1B 5A 03 01 00 03 00 86 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 2C 4C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 36 37 30 30 38 39 31 33 32 30 38 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D0 B7 D0 B0 D0 BC D0 BE D1 80 D0 BE D0 B6 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 2C 20 D0 BA D0 BE D1 80 D0 B8 D1 86 D0 B0 2C 20 D0 BC D0 B5 D0 B4 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 AC 26 00 00 00 00 13 04 06 00 04 74 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 48 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 22 00 00 00 00 07 04 06 00 E8 48 01 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 76 67 Write to MH i2c: 1A 01 67 00 0E 00 04 B5 04 01 00 B6 AE [15:27:55]00 Write i2c OK [15:27:55]00 MH_I2C_Read... [15:27:55]00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 Read from MH i2c: 30 01 30 [15:27:55]30 MH_I2C_Read... [15:27:55]31 Read from MH i2c: 36 01 31 07 31 00 35 [15:27:55]34 MH_I2C_Read... [15:27:55]11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 Read from MH i2c: 36 01 33 07 33 00 32 B5 33 01 10 00 04 00 04 00 00 00 14 00 28 01 00 35 04 06 00 71 7B CE 46 CF 75 BA 98 0B 7C 82 97 [15:27:55]00 RasterBufferAndPrint [15:27:55]56 line [15:27:55]07 line [15:27:55]FB line [15:27:55]A6 line [15:27:55] [15:27:55]line [15:27:55]written 0, free lines is 3133 [15:27:55]MH_Cut [15:27:55]Write to MH i2c: D1 01 00 BC 01 01 8F [15:27:55]Write i2c OK [15:27:55]MH_I2C_Read... [15:27:55]Read from MH i2c: D1 [15:27:55]MH_I2C_Read... [15:27:55]Read from MH i2c: D1 01 00 [15:27:55]MH_I2C_Read... [15:27:55]Read from MH i2c: D1 01 00 BC 01 00 8E [15:27:55]Write to MH i2c: 01 00 00 BD 01 BE [15:27:55]Write i2c OK [15:27:55]MH_I2C_Read... [15:27:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 8F DE 47 00 70 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 39 36 33 33 32 33 10 04 04 00 14 28 01 00 F4 03 04 00 50 10 1A 67 B6 04 01 00 00 9D 42 7A DF B9 BE 80 09 [15:27:56]CommunicateWithHost err = 0 [15:27:56]CheckOFDResponse [15:27:56]1017 (14) - 77093643461234 [15:27:56]1041 (16) - 0000000000963323 [15:27:56]1040 (4) - 75796 [15:27:56]1012 (4) - 24.10.2024 09:16 [15:27:56]1206 (1) - 0 [15:27:56]OFD Sender: Remove packet 75796 [15:27:56]ProducePacketName [15:27:56]name=ofd_packets/00075796 [15:27:56]NVStorageDeleteData [15:27:56]OFD Sender: No OFD packet to send [15:27:56]*** Cut start [15:27:56]*** Partial cut [15:27:56]*** CUTSNS_PIN = 1 [15:27:56]*** CUTSNS_PIN = 0 [15:27:57]*** Brake cut motor [15:27:57]Read from MH i2c: 01 [15:27:57]MH_I2C_Read... [15:27:57]*** Stop cut motor [15:27:57]*** Cut end [15:27:57]Read from MH i2c: 01 07 00 [15:27:57]MH_I2C_Read... [15:27:57]Read from MH i2c: 01 07 00 BD 01 00 00 00 00 00 FF 0F D3 [15:27:57]process_action close_receipt done [15:27:57]requested_data is exist [15:27:57]produce_requested_data [15:27:57]requested_item fm.sn is exist - process it [15:27:57]wFMCommunicate request_size=4 [15:27:57]MH_SAM_APDU [15:27:57]CAPDU: 80 11 00 00 [15:27:57]Write to MH i2c: E2 08 00 BE 01 80 11 00 00 00 00 00 00 39 [15:27:57]Write i2c OK [15:27:57]MH_I2C_Read... [15:27:57]Read from MH i2c: E2 [15:27:57]MH_I2C_Read... [15:27:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:57]Read from MH i2c: E2 17 00 [15:27:57]MH_I2C_Read... [15:27:57]Read from MH i2c: E2 17 00 BE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 86 [15:27:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:27:57]wFMCommunicate OK [15:27:57]requested_item fd.num is exist - process it [15:27:57]SAM_PROTO_GetFieldsCounters [15:27:57]wFMCommunicate request_size=4 [15:27:57]MH_SAM_APDU [15:27:57]CAPDU: 80 13 00 00 [15:27:57]Write to MH i2c: E2 08 00 BF 01 80 13 00 00 00 00 00 00 3C [15:27:57]Write i2c OK [15:27:57]MH_I2C_Read... [15:27:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:27:57]Read from MH i2c: E2 [15:27:57]MH_I2C_Read... [15:27:57]Read from MH i2c: E2 62 00 [15:27:57]MH_I2C_Read... [15:27:57]Read from MH i2c: E2 62 00 BF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 14 28 01 00 0E 04 04 00 AE 00 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 FC [15:27:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 14 28 01 00 0E 04 04 00 AE 00 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:27:57]wFMCommunicate OK [15:27:57]SAM_PROTO_GetFieldsCounters done [15:27:57]requested_item shift.num is exist - process it [15:27:57]requested_item shift.opened is exist - process it [15:27:57]req_shift_opened [15:27:57]FM_GetShiftState [15:27:57]SAM_PROTO_GetShiftState [15:27:57]wFMCommunicate request_size=4 [15:27:57]MH_SAM_APDU [15:27:57]CAPDU: 80 13 01 00 [15:27:57]Write to MH i2c: E2 08 00 C0 01 80 13 01 00 00 00 00 00 3E [15:27:57]Write i2c OK [15:27:57]MH_I2C_Read... [15:27:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:57]Read from MH i2c: E2 [15:27:58]MH_I2C_Read... [15:27:58]Read from MH i2c: E2 0E 00 [15:27:58]MH_I2C_Read... [15:27:58]Read from MH i2c: E2 0E 00 C0 01 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E2 [15:27:58]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:27:58]wFMCommunicate OK [15:27:58]SAM_PROTO_GetShiftState done [15:27:58]FM_GetShiftState done [15:27:58]req_shift_opened done [15:27:58]requested_item shift.open_date is exist - process it [15:27:58]req_shift_open_date [15:27:58]req_shift_open_date done [15:27:58]produce_requested_data done [15:27:58]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75796,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:27:58]process_action_free close_receipt [15:27:58]json_value_free [15:27:58]json_value_free done [15:27:58]process_json_proto returns [15:27:58]Send response to host [15:27:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75796,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:27:58]free response buf [15:27:58]execute_script done [15:27:58]execute_script returns [15:27:58]free content buf [15:27:58]Sock 7.Close socket [15:27:58]Sock 7.Thread stoped [15:27:59]accept exits with 9 [15:27:59]New connection [15:27:59]New thread 3067141476 created [15:27:59]Thread 3066998116 joined [15:27:59]Waiting for new connection... [15:27:59] Sock 9.Parse request [15:27:59]Sock 9.Check first char [15:27:59]Sock 9.First char is OK [15:27:59]request: POST /json_proto HTTP/1.0 [15:27:59]Method: POST [15:27:59]URL: /json_proto [15:27:59]Method is POST - this is cgi request [15:27:59]url: /json_proto [15:27:59]query_string will be loaded in cgi processing [15:27:59]execute_cgi json_proto POST (null) [15:27:59]execute_cgi path=json_proto method=POST [15:27:59]POST find Content-Length [15:27:59]Host: 172.17.44.196:8080 [15:27:59]Content-Length: 673 [15:27:59]Content-Type: application/json [15:27:59] [15:27:59]POST finish read [15:27:59]Found Content-Length = 673 [15:27:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273406", "tax_sys" : 0, "items" : [ { "code": "4700041420084", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 \u0432\u043B\u0430\u0436\u043D BEST ANTIBACTERIAL 100 \u0448\u0442", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:59]execute_script... [15:27: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 : (3)273406", "tax_sys" : 0, "items" : [ { "code": "4700041420084", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 \u0432\u043B\u0430\u0436\u043D BEST ANTIBACTERIAL 100 \u0448\u0442", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:59]POST & json_proto [15:27:59]process_json_proto [15:27:59]json parsed OK: [15:27:59]protocol is kg_v1.0 [15:27:59]action value=close_receipt [15:27:59]process_action close_receipt [15:27:59]cmd_close_receipt [15:27:59]MH_GetDate [15:27:59]Write to MH i2c: F0 00 00 C1 01 B1 [15:27:59]Write i2c OK [15:27:59]MH_I2C_Read... [15:27:59]Read from MH i2c: F0 [15:27:59]MH_I2C_Read... [15:27:59]Read from MH i2c: F0 09 00 [15:27:59]MH_I2C_Read... [15:27:59]Read from MH i2c: F0 09 00 C1 01 00 7F 67 1A 67 E7 19 F8 65 7E [15:27:59]GetLastDocTimeStamp 1729783670 [15:27:59]current date 1729783679 [15:27:59]FM_GetShiftState [15:27:59]SAM_PROTO_GetShiftState [15:27:59]wFMCommunicate request_size=4 [15:27:59]MH_SAM_APDU [15:27:59]CAPDU: 80 13 01 00 [15:27:59]Write to MH i2c: E2 08 00 C2 01 80 13 01 00 00 00 00 00 40 [15:27:59]Write i2c OK [15:27:59]MH_I2C_Read... [15:27:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:59]Read from MH i2c: E2 [15:27:59]MH_I2C_Read... [15:27:59]Read from MH i2c: E2 0E 00 [15:27:59]MH_I2C_Read... [15:27:59]Read from MH i2c: E2 0E 00 C2 01 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E4 [15:27:59]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:27:59]wFMCommunicate OK [15:27:59]SAM_PROTO_GetShiftState done [15:27:59]FM_GetShiftState done [15:27:59]opened in 1729729413 [15:27:59]opened+sec_in_day 1729815813 [15:27:59]quantity*price = 15100 [15:27:59]sum+1 = 15101 [15:27:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 151.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 236 24.10.2024 15:28 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75797 ФПД: 226356467764500 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152800&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75797&fm=226356467764500&tin=02508201610067®Number=0000000000161154&sum=15100 0 [15:28:01]StoreToDocumentArchive [15:28:01]shift 174 fd 75797 [15:28:01]save to /storage/0174/doc_00075797 [15:28:01]save last doc name /storage/0174/doc_00075797 to /storage/kkm_last_doc_name [15:28:01]save OK [15:28:01]Clear old archive folders... [15:28:01]ProcessDocumentItem done err = 0, tmpTLVsize=297 [15:28:01]tlvbuf is 0209DB10 [15:28:01]SAM_PROTO_ClearQueue [15:28:01]wFMCommunicate request_size=4 [15:28:01]MH_SAM_APDU [15:28:01]CAPDU: 80 09 00 00 [15:28:01]Write to MH i2c: E2 08 00 CF 01 80 09 00 00 00 00 00 00 42 [15:28:01]Write i2c OK [15:28:01]MH_I2C_Read... [15:28:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:01]Read from MH i2c: E2 [15:28:01]MH_I2C_Read... [15:28:01]Read from MH i2c: E2 03 00 [15:28:01]MH_I2C_Read... [15:28:01]Read from MH i2c: E2 03 00 CF 01 00 90 00 44 [15:28:01]RAPDU: 90 00 [15:28:01]wFMCommunicate OK [15:28:01]SAM_PROTO_ClearQueue done [15:28:01]KKMCreateOFDPacket [15:28:01]OFDProtocolAddRootSTLVToBuf [15:28:01]FM_MakeSignedData [15:28:01]FM_MakeSignedData [15:28:01]SAM_PROTO_SignData [15:28:01]wFMCommunicate request_size=4 [15:28:01]MH_SAM_APDU [15:28:01]CAPDU: 80 0D 01 02 [15:28:01]Write to MH i2c: E2 08 00 D0 01 80 0D 01 02 00 00 00 00 4A [15:28:01]Write i2c OK [15:28:01]MH_I2C_Read... [15:28:01]OFD Sender: No OFD packet to send [15:28:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:01]Read from MH i2c: E2 [15:28:01]MH_I2C_Read... [15:28:01]Read from MH i2c: E2 03 00 [15:28:01]MH_I2C_Read... [15:28:01]Read from MH i2c: E2 03 00 D0 01 00 90 00 45 [15:28:01]RAPDU: 90 00 [15:28:01]wFMCommunicate OK [15:28:01]wFMCommunicate request_size=255 [15:28:01]MH_SAM_APDU [15:28:01]CAPDU: 80 0D 02 02 FA 03 00 29 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 30 38 34 06 04 37 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 41 4E 54 49 42 41 43 54 45 52 49 41 4C 20 31 30 30 20 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 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 80 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 [15:28:02]Write to MH i2c: E2 02 01 D1 01 80 0D 02 02 FA 00 03 00 29 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 30 38 34 06 04 37 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 41 4E 54 49 42 41 43 54 45 52 49 41 4C 20 31 30 30 20 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 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 80 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 00 00 8B [15:28:02]Write i2c OK [15:28:02]MH_I2C_Read... [15:28:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:02]Read from MH i2c: E2 [15:28:02]MH_I2C_Read... [15:28:02]Read from MH i2c: E2 03 00 [15:28:02]MH_I2C_Read... [15:28:02]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [15:28:02]RAPDU: 90 00 [15:28:02]wFMCommunicate OK [15:28:02]wFMCommunicate request_size=56 [15:28:02]MH_SAM_APDU [15:28:02]CAPDU: 80 0D 02 02 33 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 15 28 01 00 35 04 06 00 CD DE B8 DA 8D 14 [15:28:02]Write to MH i2c: E2 3B 00 D2 01 80 0D 02 02 33 00 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 15 28 01 00 35 04 06 00 CD DE B8 DA 8D 14 00 00 E7 [15:28:02]Write i2c OK [15:28:02]MH_I2C_Read... [15:28:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:02]Read from MH i2c: E2 [15:28:02]MH_I2C_Read... [15:28:02]Read from MH i2c: E2 03 00 [15:28:02]MH_I2C_Read... [15:28:02]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [15:28:02]RAPDU: 90 00 [15:28:02]wFMCommunicate OK [15:28:02]wFMCommunicate request_size=4 [15:28:02]MH_SAM_APDU [15:28:02]CAPDU: 80 0D 03 02 [15:28:02]Write to MH i2c: E2 08 00 D3 01 80 0D 03 02 00 00 00 00 4F [15:28:02]Write i2c OK [15:28:02]MH_I2C_Read... [15:28:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:02]Read from MH i2c: E2 [15:28:02]MH_I2C_Read... [15:28:02]Read from MH i2c: E2 0B 00 [15:28:02]MH_I2C_Read... [15:28:02]Read from MH i2c: E2 0B 00 D3 01 00 E5 30 8B 85 81 F0 B0 DE 90 00 74 [15:28:02]RAPDU: E5 30 8B 85 81 F0 B0 DE 90 00 [15:28:02]wFMCommunicate OK [15:28:02]SAM_PROTO_SignData done [15:28:02]FM_MakeSignedData done [15:28:02]CreateOFDProtocolMessage [15:28:02]wFMCommunicate request_size=4 [15:28:02]MH_SAM_APDU [15:28:02]CAPDU: 80 11 00 00 [15:28:02]Write to MH i2c: E2 08 00 D4 01 80 11 00 00 00 00 00 00 4F [15:28:02]Write i2c OK [15:28:02]MH_I2C_Read... [15:28:02]Read from MH i2c: E2 [15:28:02]MH_I2C_Read... [15:28:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:02]Read from MH i2c: E2 17 00 [15:28:02]MH_I2C_Read... [15:28:02]Read from MH i2c: E2 17 00 D4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 9C [15:28:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:03]wFMCommunicate OK [15:28:03]CreateOFDProtocolMessage done [15:28:03]OFDSenderStorePacket 75797 [15:28:03]StoreOFDPacket docnum=75797 [15:28:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 3D 01 00 00 0D EF 35 01 BB BE 5A 03 01 00 03 00 29 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 30 38 34 06 04 37 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 41 4E 54 49 42 41 43 54 45 52 49 41 4C 20 31 30 30 20 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 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 80 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 15 28 01 00 35 04 06 00 CD DE B8 DA 8D 14 E5 30 8B 85 81 F0 B0 DE [15:28:03]CheckFolder [15:28:03]dirname=/storage/ofd_packets [15:28:03]CheckFolder done [15:28:03]ProducePacketName [15:28:03]name=ofd_packets/00075797 [15:28:03]NVStorageSaveData ofd_packets/00075797 [15:28:03]File name is /storage/ofd_packets/00075797 [15:28:03]Write 347 bytes [15:28:03]NVStorageSaveData done [15:28:03]OFDSenderStorePacket done [15:28:03]KKMCreateOFDPacket done [15:28:03]NVStorageSaveData kkm_last_timestamp [15:28:03]File name is /storage/kkm_last_timestamp [15:28:03]Write 4 bytes [15:28:03]NVStorageSaveData done [15:28:03]ExternCall_PrintAddStr [15:28:03]wPrintStart [15:28:03]Write to MH i2c: 01 00 00 D5 01 D6 [15:28:03]OFD Sender: Processing packet 75797 [packets to send 16, broken 15] [15:28:03]ProducePacketName [15:28:03]name=ofd_packets/00075797 [15:28:03]OFD Sender: To server: pG, [15:28:03]CommunicateWithHost lk.salyk.kg:30040 [15:28:03]ConnectInit lk.salyk.kg [15:28:03]Write i2c OK [15:28:03]MH_I2C_Read... [15:28:03]Read from MH i2c: 01 [15:28:03]MH_I2C_Read... [15:28:03]Read from MH i2c: 01 07 00 [15:28:03]MH_I2C_Read... [15:28:03]Read from MH i2c: 01 07 00 D5 01 00 00 00 00 00 FF 0F EB [15:28:03]RasterBufferAndPrint [15:28:03]line Счет N : (3)273406 [15:28:03]line ИНН: 02508201610067 [15:28:03]line Контрольно-Кассовый Чек [15:28:03]line ПРОДАЖА [15:28:03]line Товар: 4700041420084 [15:28:03]line Салфетки влажн BEST ANTIBACTERIAL 100 шт [15:28:03]line 1.000 * 151.00 [15:28:03]line = 151.00 [15:28:03]line НДС 12% НСП 1% [15:28:03]line > о реализуемом товаре [15:28:03]line ИТОГО: 151.00 [15:28:03]line НСП 1% : 1.34 [15:28:03]line НДС 12% : 16.03 [15:28:03]line Наличными: 151.00 [15:28:03]line Безнал.: 0.00 [15:28:03]line Место: АЗС № 133 "Партнер Нефть" [15:28:03]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:28:03]line СНО: Общий режим [15:28:03]line Чек 236 24.10.2024 15:28 [15:28:03]line Смена: 174 ФФД: 1.0 [15:28:03]line ЗНМ: 0300000020 [15:28:03]line РНМ: 0000000000161154 [15:28:03]line Версия ККМ: v1.0 [15:28:03]line ФМ: 0000000000963323 [15:28:03]line ФД: 75797 [15:28:03]line ФПД: 226356467764500 [15:28:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152800&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75797&fm=226356467764500&tin=02508201610067®Number=0000000000161154&sum=15100 [15:28:03]line 0 [15:28:03]written 0, free lines is 4095 [15:28:03]Connected sock=10 [15:28:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 3D 01 00 00 0D EF 35 01 BB BE 5A 03 01 00 03 00 29 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 30 38 34 06 04 37 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 41 4E 54 49 42 41 43 54 45 52 49 41 4C 20 31 30 30 20 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 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 80 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 15 28 01 00 35 04 06 00 CD DE B8 DA 8D 14 E5 30 8B 85 81 F0 B0 DE [15:28:03]Write to MH i2c: 01 00 00 FD 01 FE [15:28:03]Write i2c OK [15:28:03]MH_I2C_Read... [15:28:03]Read from MH i2c: 01 [15:28:03]MH_I2C_Read... [15:28:03]Read from MH i2c: 01 07 00 [15:28:03]MH_I2C_Read... [15:28:03]Read from MH i2c: 01 07 00 FD 01 00 00 00 00 00 60 0D 72 [15:28:03]RasterBufferAndPrint [15:28:03]line [15:28:03]line [15:28:03]line [15:28:03]line [15:28:03]line [15:28:03]written 0, free lines is 3466 [15:28:03]MH_Cut [15:28:03]Write to MH i2c: D1 01 00 04 02 01 D8 [15:28:03]Write i2c OK [15:28:03]MH_I2C_Read... [15:28:03]Read from MH i2c: D1 [15:28:03]MH_I2C_Read... [15:28:03]Read from MH i2c: D1 01 00 [15:28:03]MH_I2C_Read... [15:28:03]Read from MH i2c: D1 01 00 04 02 00 D7 [15:28:03]Write to MH i2c: 01 00 00 05 02 07 [15:28:03]Write i2c OK [15:28:03]MH_I2C_Read... [15:28:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 FE 90 47 00 33 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 39 36 33 33 32 33 10 04 04 00 15 28 01 00 F4 03 04 00 58 10 1A 67 B6 04 01 00 00 AE CF CC C1 BD 4A 19 5E [15:28:03]CommunicateWithHost err = 0 [15:28:03]CheckOFDResponse [15:28:03]1017 (14) - 77093643461234 [15:28:03]1041 (16) - 0000000000963323 [15:28:03]1040 (4) - 75797 [15:28:03]1012 (4) - 24.10.2024 09:16 [15:28:03]1206 (1) - 0 [15:28:03]OFD Sender: Remove packet 75797 [15:28:03]ProducePacketName [15:28:03]name=ofd_packets/00075797 [15:28:03]NVStorageDeleteData [15:28:04]*** Cut start [15:28:04]*** Partial cut [15:28:04]*** CUTSNS_PIN = 1 [15:28:04]*** CUTSNS_PIN = 0 [15:28:04]OFD Sender: No OFD packet to send [15:28:04]*** Brake cut motor [15:28:05]Read from MH i2c: 01 [15:28:05]MH_I2C_Read... [15:28:05]*** Stop cut motor [15:28:05]*** Cut end [15:28:05]Read from MH i2c: 01 07 00 [15:28:05]MH_I2C_Read... [15:28:05]Read from MH i2c: 01 07 00 05 02 00 00 00 00 00 FF 0F 1C [15:28:05]process_action close_receipt done [15:28:05]requested_data is exist [15:28:05]produce_requested_data [15:28:05]requested_item fm.sn is exist - process it [15:28:05]wFMCommunicate request_size=4 [15:28:05]MH_SAM_APDU [15:28:05]CAPDU: 80 11 00 00 [15:28:05]Write to MH i2c: E2 08 00 06 02 80 11 00 00 00 00 00 00 82 [15:28:05]Write i2c OK [15:28:05]MH_I2C_Read... [15:28:05]Read from MH i2c: E2 [15:28:05]MH_I2C_Read... [15:28:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:05]Read from MH i2c: E2 17 00 [15:28:05]MH_I2C_Read... [15:28:05]Read from MH i2c: E2 17 00 06 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 CF [15:28:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:05]wFMCommunicate OK [15:28:05]requested_item fd.num is exist - process it [15:28:05]SAM_PROTO_GetFieldsCounters [15:28:05]wFMCommunicate request_size=4 [15:28:05]MH_SAM_APDU [15:28:05]CAPDU: 80 13 00 00 [15:28:05]Write to MH i2c: E2 08 00 07 02 80 13 00 00 00 00 00 00 85 [15:28:05]Write i2c OK [15:28:05]MH_I2C_Read... [15:28:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:05]Read from MH i2c: E2 [15:28:05]MH_I2C_Read... [15:28:05]Read from MH i2c: E2 62 00 [15:28:05]MH_I2C_Read... [15:28:05]Read from MH i2c: E2 62 00 07 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 15 28 01 00 0E 04 04 00 AE 00 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 49 [15:28:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 15 28 01 00 0E 04 04 00 AE 00 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:28:05]wFMCommunicate OK [15:28:05]SAM_PROTO_GetFieldsCounters done [15:28:05]requested_item shift.num is exist - process it [15:28:05]requested_item shift.opened is exist - process it [15:28:05]req_shift_opened [15:28:05]FM_GetShiftState [15:28:05]SAM_PROTO_GetShiftState [15:28:05]wFMCommunicate request_size=4 [15:28:05]MH_SAM_APDU [15:28:05]CAPDU: 80 13 01 00 [15:28:05]Write to MH i2c: E2 08 00 08 02 80 13 01 00 00 00 00 00 87 [15:28:05]Write i2c OK [15:28:05]MH_I2C_Read... [15:28:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:05]Read from MH i2c: E2 [15:28:05]MH_I2C_Read... [15:28:05]Read from MH i2c: E2 0E 00 [15:28:05]MH_I2C_Read... [15:28:05]Read from MH i2c: E2 0E 00 08 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 2B [15:28:05]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:28:05]wFMCommunicate OK [15:28:05]SAM_PROTO_GetShiftState done [15:28:05]FM_GetShiftState done [15:28:05]req_shift_opened done [15:28:05]requested_item shift.open_date is exist - process it [15:28:05]req_shift_open_date [15:28:05]req_shift_open_date done [15:28:05]produce_requested_data done [15:28:05]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75797,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:28:05]process_action_free close_receipt [15:28:05]json_value_free [15:28:05]json_value_free done [15:28:05]process_json_proto returns [15:28:05]Send response to host [15:28:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75797,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:28:05]free response buf [15:28:05]execute_script done [15:28:05]execute_script returns [15:28:05]free content buf [15:28:05]Sock 9.Close socket [15:28:05]Sock 9.Thread stoped [15:28:09]OFD Sender: No OFD packet to send [15:28:10]accept exits with 7 [15:28:10]New connection [15:28:10]New thread 3066998116 created [15:28:10]Thread 3067141476 joined [15:28:10]Waiting for new connection... [15:28:10] Sock 7.Parse request [15:28:10]Sock 7.Check first char [15:28:10]Sock 7.First char is OK [15:28:10]request: POST /json_proto HTTP/1.0 [15:28:10]Method: POST [15:28:10]URL: /json_proto [15:28:10]Method is POST - this is cgi request [15:28:10]url: /json_proto [15:28:10]query_string will be loaded in cgi processing [15:28:10]execute_cgi json_proto POST (null) [15:28:10]execute_cgi path=json_proto method=POST [15:28:10]POST find Content-Length [15:28:10]Host: 172.17.44.196:8080 [15:28:10]Content-Length: 1390 [15:28:10]Content-Type: application/json [15:28:10] [15:28:10]POST finish read [15:28:10]Found Content-Length = 1390 [15:28:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273407", "tax_sys" : 0, "items" : [ { "code": "2000032780015", "name": "\u0421\u043B\u043E\u0439\u043A\u0430 DC \u0442\u0440\u0435\u0443\u0433\u043E\u043B\u044C\u043D\u0430\u044F \u043A\u0443\u0440\u0438\u0446\u0430 110\u0433", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000032760017", "name": "\u0421\u043B\u043E\u0439\u043A\u0430 DC \u0442\u0440\u0435\u0443\u0433\u043E\u043B\u044C\u043D\u0430\u044F \u043C\u044F\u0441\u043E110\u0433", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.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: Mbank", "payments": [ { "type": 1, "sum" : 245.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:10]execute_script... [15:28: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 : (3)273407", "tax_sys" : 0, "items" : [ { "code": "2000032780015", "name": "\u0421\u043B\u043E\u0439\u043A\u0430 DC \u0442\u0440\u0435\u0443\u0433\u043E\u043B\u044C\u043D\u0430\u044F \u043A\u0443\u0440\u0438\u0446\u0430 110\u0433", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000032760017", "name": "\u0421\u043B\u043E\u0439\u043A\u0430 DC \u0442\u0440\u0435\u0443\u0433\u043E\u043B\u044C\u043D\u0430\u044F \u043C\u044F\u0441\u043E110\u0433", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036240010", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.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: Mbank", "payments": [ { "type": 1, "sum" : 245.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:10]POST & json_proto [15:28:10]process_json_proto [15:28:10]json parsed OK: [15:28:10]protocol is kg_v1.0 [15:28:10]action value=close_receipt [15:28:10]process_action close_receipt [15:28:10]cmd_close_receipt [15:28:10]MH_GetDate [15:28:10]Write to MH i2c: F0 00 00 09 02 FA [15:28:10]Write i2c OK [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: F0 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: F0 09 00 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: F0 09 00 09 02 00 8A 67 1A 67 E7 19 F8 65 D2 [15:28:10]GetLastDocTimeStamp 1729783680 [15:28:10]current date 1729783690 [15:28:10]FM_GetShiftState [15:28:10]SAM_PROTO_GetShiftState [15:28:10]wFMCommunicate request_size=4 [15:28:10]MH_SAM_APDU [15:28:10]CAPDU: 80 13 01 00 [15:28:10]Write to MH i2c: E2 08 00 0A 02 80 13 01 00 00 00 00 00 89 [15:28:10]Write i2c OK [15:28:10]MH_I2C_Read... [15:28:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:10]Read from MH i2c: E2 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: E2 0E 00 [15:28:10]MH_I2C_Read... [15:28:10]Read from MH i2c: E2 0E 00 0A 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 2D [15:28:10]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:28:10]wFMCommunicate OK [15:28:10]SAM_PROTO_GetShiftState done [15:28:10]FM_GetShiftState done [15:28:10]opened in 1729729413 [15:28:10]opened+sec_in_day 1729815813 [15:28:10]quantity*price = 6500 [15:28:10]sum+1 = 6501 [15:28:10]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000032760017 Слойка DC треугольная мясо110г 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036240010 Кофе Латте (GABB TRADE) 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 245.00 НСП 1% : 2.16 НДС 12% : 26.01 Наличными: 0.00 Безнал.: 245.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 237 24.10.2024 15:28 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75798 ФПД: 147599328247823 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152810&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75798&fm=147599328247823&tin=02508201610067®Number=0000000000161154&sum=24500 0 [15:28:12]StoreToDocumentArchive [15:28:12]shift 174 fd 75798 [15:28:12]save to /storage/0174/doc_00075798 [15:28:12]save last doc name /storage/0174/doc_00075798 to /storage/kkm_last_doc_name [15:28:12]save OK [15:28:12]Clear old archive folders... [15:28:12]ProcessDocumentItem done err = 0, tmpTLVsize=527 [15:28:12]tlvbuf is 0208CC50 [15:28:12]SAM_PROTO_ClearQueue [15:28:12]wFMCommunicate request_size=4 [15:28:12]MH_SAM_APDU [15:28:12]CAPDU: 80 09 00 00 [15:28:12]Write to MH i2c: E2 08 00 17 02 80 09 00 00 00 00 00 00 8B [15:28:12]Write i2c OK [15:28:12]MH_I2C_Read... [15:28:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:12]Read from MH i2c: E2 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 03 00 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 03 00 17 02 00 90 00 8D [15:28:12]RAPDU: 90 00 [15:28:12]wFMCommunicate OK [15:28:12]SAM_PROTO_ClearQueue done [15:28:12]KKMCreateOFDPacket [15:28:12]OFDProtocolAddRootSTLVToBuf [15:28:12]FM_MakeSignedData [15:28:12]FM_MakeSignedData [15:28:12]SAM_PROTO_SignData [15:28:12]wFMCommunicate request_size=4 [15:28:12]MH_SAM_APDU [15:28:12]CAPDU: 80 0D 01 02 [15:28:12]Write to MH i2c: E2 08 00 18 02 80 0D 01 02 00 00 00 00 93 [15:28:12]Write i2c OK [15:28:12]MH_I2C_Read... [15:28:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:12]Read from MH i2c: E2 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 03 00 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 03 00 18 02 00 90 00 8E [15:28:12]RAPDU: 90 00 [15:28:12]wFMCommunicate OK [15:28:12]wFMCommunicate request_size=255 [15:28:12]MH_SAM_APDU [15:28:12]CAPDU: 80 0D 02 02 FA 03 00 0F 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 32 30 30 30 30 33 32 37 36 30 30 31 37 06 04 34 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 81 D0 BE 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 [15:28:12]Write to MH i2c: E2 02 01 19 02 80 0D 02 02 FA 00 03 00 0F 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 32 30 30 30 30 33 32 37 36 30 30 31 37 06 04 34 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 81 D0 BE 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 00 90 [15:28:12]Write i2c OK [15:28:12]MH_I2C_Read... [15:28:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:12]Read from MH i2c: E2 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 03 00 [15:28:12]MH_I2C_Read... [15:28:12]Read from MH i2c: E2 03 00 19 02 00 90 00 8F [15:28:13]RAPDU: 90 00 [15:28:13]wFMCommunicate OK [15:28:13]wFMCommunicate request_size=255 [15:28:13]MH_SAM_APDU [15:28:13]CAPDU: 80 0D 02 02 FA 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B4 5F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 8A 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 [15:28:13]Write to MH i2c: E2 02 01 1A 02 80 0D 02 02 FA 00 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B4 5F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 8A 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 00 00 FC [15:28:13]Write i2c OK [15:28:13]MH_I2C_Read... [15:28:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:13]Read from MH i2c: E2 [15:28:13]MH_I2C_Read... [15:28:13]Read from MH i2c: E2 03 00 [15:28:13]MH_I2C_Read... [15:28:13]Read from MH i2c: E2 03 00 1A 02 00 90 00 90 [15:28:13]RAPDU: 90 00 [15:28:13]wFMCommunicate OK [15:28:13]wFMCommunicate request_size=36 [15:28:13]MH_SAM_APDU [15:28:13]CAPDU: 80 0D 02 02 1F 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 16 28 01 00 35 04 06 00 86 3D A5 87 80 0F [15:28:13]Write to MH i2c: E2 27 00 1B 02 80 0D 02 02 1F 00 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 16 28 01 00 35 04 06 00 86 3D A5 87 80 0F 00 00 73 [15:28:13]Write i2c OK [15:28:13]MH_I2C_Read... [15:28:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:13]Read from MH i2c: E2 [15:28:13]MH_I2C_Read... [15:28:13]Read from MH i2c: E2 03 00 [15:28:13]MH_I2C_Read... [15:28:13]Read from MH i2c: E2 03 00 1B 02 00 90 00 91 [15:28:13]RAPDU: 90 00 [15:28:13]wFMCommunicate OK [15:28:13]wFMCommunicate request_size=4 [15:28:13]MH_SAM_APDU [15:28:13]CAPDU: 80 0D 03 02 [15:28:13]Write to MH i2c: E2 08 00 1C 02 80 0D 03 02 00 00 00 00 99 [15:28:14]Write i2c OK [15:28:14]MH_I2C_Read... [15:28:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:14]Read from MH i2c: E2 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 0B 00 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 0B 00 1C 02 00 56 19 E0 E4 06 65 67 C9 90 00 68 [15:28:14]RAPDU: 56 19 E0 E4 06 65 67 C9 90 00 [15:28:14]wFMCommunicate OK [15:28:14]SAM_PROTO_SignData done [15:28:14]FM_MakeSignedData done [15:28:14]CreateOFDProtocolMessage [15:28:14]wFMCommunicate request_size=4 [15:28:14]MH_SAM_APDU [15:28:14]CAPDU: 80 11 00 00 [15:28:14]Write to MH i2c: E2 08 00 1D 02 80 11 00 00 00 00 00 00 99 [15:28:14]Write i2c OK [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 [15:28:14]MH_I2C_Read... [15:28:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:14]Read from MH i2c: E2 17 00 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: E2 17 00 1D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 E6 [15:28:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:14]wFMCommunicate OK [15:28:14]CreateOFDProtocolMessage done [15:28:14]OFDSenderStorePacket 75798 [15:28:14]StoreOFDPacket docnum=75798 [15:28:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 23 02 00 00 DF E6 1B 02 18 D6 5A 03 01 00 03 00 0F 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 32 30 30 30 30 33 32 37 36 30 30 31 37 06 04 34 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 81 D0 BE 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B4 5F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 8A 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 16 28 01 00 35 04 06 00 86 3D A5 87 80 0F 56 19 E0 E4 06 65 67 C9 [15:28:14]CheckFolder [15:28:14]dirname=/storage/ofd_packets [15:28:14]CheckFolder done [15:28:14]ProducePacketName [15:28:14]name=ofd_packets/00075798 [15:28:14]NVStorageSaveData ofd_packets/00075798 [15:28:14]File name is /storage/ofd_packets/00075798 [15:28:14]Write 577 bytes [15:28:14]NVStorageSaveData done [15:28:14]OFDSenderStorePacket done [15:28:14]KKMCreateOFDPacket done [15:28:14]NVStorageSaveData kkm_last_timestamp [15:28:14]File name is /storage/kkm_last_timestamp [15:28:14]Write 4 bytes [15:28:14]NVStorageSaveData done [15:28:14]ExternCall_PrintAddStr [15:28:14]wPrintStart [15:28:14]Write to MH i2c: 01 00 00 1E 02 20 [15:28:14]Write i2c OK [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: 01 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: 01 07 00 [15:28:14]MH_I2C_Read... [15:28:14]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 FF 0F 35 [15:28:14]RasterBufferAndPrint [15:28:14]line Счет N : (3)273407 [15:28:14]line ИНН: 02508201610067 [15:28:14]line Контрольно-Кассовый Чек [15:28:14]line ПРОДАЖА [15:28:14]line Товар: 2000032780015 [15:28:14]line Слойка DC треугольная курица 110г [15:28:14]line 1.000 * 65.00 [15:28:14]line = 65.00 [15:28:14]OFD Sender: Processing packet 75798 [packets to send 16, broken 15] [15:28:14]ProducePacketName [15:28:14]name=ofd_packets/00075798 [15:28:14]OFD Sender: To server: pG, [15:28:14]CommunicateWithHost lk.salyk.kg:30040 [15:28:14]ConnectInit lk.salyk.kg [15:28:14]line НДС 12% НСП 1% [15:28:14]line > о реализуемом товаре [15:28:14]line Товар: 2000032760017 [15:28:14]line Слойка DC треугольная мясо110г [15:28:14]line 1.000 * 65.00 [15:28:14]line = 65.00 [15:28:14]line НДС 12% НСП 1% [15:28:14]line > о реализуемом товаре [15:28:14]line Товар: 2000036240010 [15:28:14]line Кофе Латте (GABB TRADE) [15:28:14]line 1.000 * 115.00 [15:28:14]line = 115.00 [15:28:14]line НДС 12% НСП 1% [15:28:14]line > о реализуемом товаре [15:28:14]line ИТОГО: 245.00 [15:28:14]line НСП 1% : 2.16 [15:28:14]line НДС 12% : 26.01 [15:28:14]line Наличными: 0.00 [15:28:14]line Безнал.: 245.00 [15:28:14]line Место: АЗС № 133 "Партнер Нефть" [15:28:14]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:28:14]line СНО: Общий режим [15:28:14]line Чек 237 24.10.2024 15:28 [15:28:14]line Смена: 174 ФФД: 1.0 [15:28:14]line ЗНМ: 0300000020 [15:28:14]line РНМ: 0000000000161154 [15:28:14]line Версия ККМ: v1.0 [15:28:14]line Платежная система: Mbank [15:28:14]line ФМ: 0000000000963323 [15:28:14]line ФД: 75798 [15:28:14]line ФПД: 147599328247823 [15:28:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152810&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75798&fm=147599328247823&tin=02508201610067®Number=0000000000161154&sum=24500 [15:28:14]line 0 [15:28:14]written 0, free lines is 4095 [15:28:14]Connected sock=11 [15:28:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 23 02 00 00 DF E6 1B 02 18 D6 5A 03 01 00 03 00 0F 02 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 32 30 30 30 30 33 32 37 36 30 30 31 37 06 04 34 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 81 D0 BE 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 32 30 30 30 30 33 36 32 34 30 30 31 30 06 04 20 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B4 5F 00 00 Write to MH i2c: 00 01 00 00 1F 00 04 54 02 02 00 56 01 [15:28:15]00 12 04 04 00 ED 00 00 00 F4 03 04 00 8A 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 Write i2c OK [15:28:15]30 MH_I2C_Read... [15:28:15]30 Read from MH i2c: 31 01 36 [15:28:15]31 31 35 34 11 04 10 00 30 30 30 30 MH_I2C_Read... [15:28:15]30 Read from MH i2c: 30 01 30 07 30 00 30 30 39 36 33 33 32 33 10 04 04 [15:28:15]00 MH_I2C_Read... [15:28:15]16 Read from MH i2c: 28 01 01 07 00 00 35 54 04 02 06 00 00 00 86 3D A5 87 80 0F 56 19 E0 E4 06 65 67 C9 [15:28:15]00 00 00 1D 0C 86 [15:28:15]RasterBufferAndPrint [15:28:15]line [15:28:15]line [15:28:15]line [15:28:15]line [15:28:15]line [15:28:15]written 0, free lines is 3288 [15:28:15]MH_Cut [15:28:15]Write to MH i2c: D1 01 00 5B 02 01 2F [15:28:15]Write i2c OK [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: D1 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: D1 01 00 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: D1 01 00 5B 02 00 2E [15:28:15]Write to MH i2c: 01 00 00 5C 02 5E [15:28:15]Write i2c OK [15:28:15]MH_I2C_Read... [15:28:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 2D B9 47 00 54 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 39 36 33 33 32 33 10 04 04 00 16 28 01 00 F4 03 04 00 64 10 1A 67 B6 04 01 00 00 19 97 51 B6 5C 62 AF 21 [15:28:15]CommunicateWithHost err = 0 [15:28:15]CheckOFDResponse [15:28:15]1017 (14) - 77093643461234 [15:28:15]1041 (16) - 0000000000963323 [15:28:15]1040 (4) - 75798 [15:28:15]1012 (4) - 24.10.2024 09:16 [15:28:15]1206 (1) - 0 [15:28:15]OFD Sender: Remove packet 75798 [15:28:15]ProducePacketName [15:28:15]name=ofd_packets/00075798 [15:28:15]NVStorageDeleteData [15:28:15]OFD Sender: No OFD packet to send [15:28:16]*** Cut start [15:28:16]*** Partial cut [15:28:16]*** CUTSNS_PIN = 1 [15:28:16]*** CUTSNS_PIN = 0 [15:28:16]*** Brake cut motor [15:28:16]Read from MH i2c: 01 [15:28:16]MH_I2C_Read... [15:28:16]*** Stop cut motor [15:28:16]*** Cut end [15:28:16]Read from MH i2c: 01 07 00 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: 01 07 00 5C 02 00 00 00 00 00 FF 0F 73 [15:28:16]process_action close_receipt done [15:28:16]requested_data is exist [15:28:16]produce_requested_data [15:28:16]requested_item fm.sn is exist - process it [15:28:16]wFMCommunicate request_size=4 [15:28:16]MH_SAM_APDU [15:28:16]CAPDU: 80 11 00 00 [15:28:16]Write to MH i2c: E2 08 00 5D 02 80 11 00 00 00 00 00 00 D9 [15:28:16]Write i2c OK [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 [15:28:16]MH_I2C_Read... [15:28:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:16]Read from MH i2c: E2 17 00 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 17 00 5D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 26 [15:28:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:16]wFMCommunicate OK [15:28:16]requested_item fd.num is exist - process it [15:28:16]SAM_PROTO_GetFieldsCounters [15:28:16]wFMCommunicate request_size=4 [15:28:16]MH_SAM_APDU [15:28:16]CAPDU: 80 13 00 00 [15:28:16]Write to MH i2c: E2 08 00 5E 02 80 13 00 00 00 00 00 00 DC [15:28:16]Write i2c OK [15:28:16]MH_I2C_Read... [15:28:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:16]Read from MH i2c: E2 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 62 00 [15:28:16]MH_I2C_Read... [15:28:16]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 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 16 28 01 00 0E 04 04 00 AE 00 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 A4 [15:28:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 16 28 01 00 0E 04 04 00 AE 00 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:28:17]wFMCommunicate OK [15:28:17]SAM_PROTO_GetFieldsCounters done [15:28:17]requested_item shift.num is exist - process it [15:28:17]requested_item shift.opened is exist - process it [15:28:17]req_shift_opened [15:28:17]FM_GetShiftState [15:28:17]SAM_PROTO_GetShiftState [15:28:17]wFMCommunicate request_size=4 [15:28:17]MH_SAM_APDU [15:28:17]CAPDU: 80 13 01 00 [15:28:17]Write to MH i2c: E2 08 00 5F 02 80 13 01 00 00 00 00 00 DE [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:17]Read from MH i2c: E2 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 0E 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 0E 00 5F 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 82 [15:28:17]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:28:17]wFMCommunicate OK [15:28:17]SAM_PROTO_GetShiftState done [15:28:17]FM_GetShiftState done [15:28:17]req_shift_opened done [15:28:17]requested_item shift.open_date is exist - process it [15:28:17]req_shift_open_date [15:28:17]req_shift_open_date done [15:28:17]produce_requested_data done [15:28:17]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75798,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:28:17]process_action_free close_receipt [15:28:17]json_value_free [15:28:17]json_value_free done [15:28:17]process_json_proto returns [15:28:17]Send response to host [15:28:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75798,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:28:17]free response buf [15:28:17]execute_script done [15:28:17]execute_script returns [15:28:17]free content buf [15:28:17]Sock 7.Close socket [15:28:17]Sock 7.Thread stoped [15:28:18]accept exits with 9 [15:28:18]New connection [15:28:18]New thread 3067141476 created [15:28:18]Thread 3066998116 joined [15:28:18]Waiting for new connection... [15:28:18] Sock 9.Parse request [15:28:18]Sock 9.Check first char [15:28:18]Sock 9.First char is OK [15:28:18]request: POST /json_proto HTTP/1.0 [15:28:18]Method: POST [15:28:18]URL: /json_proto [15:28:18]Method is POST - this is cgi request [15:28:18]url: /json_proto [15:28:18]query_string will be loaded in cgi processing [15:28:18]execute_cgi json_proto POST (null) [15:28:18]execute_cgi path=json_proto method=POST [15:28:18]POST find Content-Length [15:28:18]Host: 172.17.44.196:8080 [15:28:18]Content-Length: 915 [15:28:18]Content-Type: application/json [15:28:18] [15:28:18]POST finish read [15:28:18]Found Content-Length = 915 [15:28:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273408", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46214638", "name": "\u0420/\u0436 mentos p.white \u043D\u0435\u0436\u043D\u0430\u044F \u043C\u044F\u0442\u0430 16/15,5\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 279.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:18]execute_script... [15:28: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 : (3)273408", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46214638", "name": "\u0420/\u0436 mentos p.white \u043D\u0435\u0436\u043D\u0430\u044F \u043C\u044F\u0442\u0430 16/15,5\u0433", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 279.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:18]POST & json_proto [15:28:18]process_json_proto [15:28:18]json parsed OK: [15:28:18]protocol is kg_v1.0 [15:28:18]action value=close_receipt [15:28:18]process_action close_receipt [15:28:18]cmd_close_receipt [15:28:18]MH_GetDate [15:28:18]Write to MH i2c: F0 00 00 60 02 51 [15:28:18]Write i2c OK [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: F0 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: F0 09 00 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: F0 09 00 60 02 00 93 67 1A 67 E7 19 F8 65 32 [15:28:18]GetLastDocTimeStamp 1729783690 [15:28:18]current date 1729783699 [15:28:18]FM_GetShiftState [15:28:18]SAM_PROTO_GetShiftState [15:28:18]wFMCommunicate request_size=4 [15:28:18]MH_SAM_APDU [15:28:18]CAPDU: 80 13 01 00 [15:28:18]Write to MH i2c: E2 08 00 61 02 80 13 01 00 00 00 00 00 E0 [15:28:18]Write i2c OK [15:28:18]MH_I2C_Read... [15:28:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:18]Read from MH i2c: E2 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: E2 0E 00 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: E2 0E 00 61 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 84 [15:28:19]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:28:19]wFMCommunicate OK [15:28:19]SAM_PROTO_GetShiftState done [15:28:19]FM_GetShiftState done [15:28:19]opened in 1729729413 [15:28:19]opened+sec_in_day 1729815813 [15:28:19]quantity*price = 23000 [15:28:19]sum+1 = 23001 [15:28:19]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46214638 Р/ж mentos p.white нежная мята 16/15,5г 1.000 * 49.00 = 49.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 279.00 НСП 1% : 2.46 НДС 12% : 29.62 Наличными: 279.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 238 24.10.2024 15:28 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75799 ФПД: 252748535211965 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152819&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75799&fm=252748535211965&tin=02508201610067®Number=0000000000161154&sum=27900 0 [15:28:20]StoreToDocumentArchive [15:28:20]shift 174 fd 75799 [15:28:20]save to /storage/0174/doc_00075799 [15:28:20]save last doc name /storage/0174/doc_00075799 to /storage/kkm_last_doc_name [15:28:20]save OK [15:28:20]Clear old archive folders... [15:28:21]ProcessDocumentItem done err = 0, tmpTLVsize=399 [15:28:21]tlvbuf is 02012CB0 [15:28:21]SAM_PROTO_ClearQueue [15:28:21]wFMCommunicate request_size=4 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 09 00 00 [15:28:21]Write to MH i2c: E2 08 00 6E 02 80 09 00 00 00 00 00 00 E2 [15:28:21]Write i2c OK [15:28:21]OFD Sender: No OFD packet to send [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 03 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [15:28:21]RAPDU: 90 00 [15:28:21]wFMCommunicate OK [15:28:21]SAM_PROTO_ClearQueue done [15:28:21]KKMCreateOFDPacket [15:28:21]OFDProtocolAddRootSTLVToBuf [15:28:21]FM_MakeSignedData [15:28:21]FM_MakeSignedData [15:28:21]SAM_PROTO_SignData [15:28:21]wFMCommunicate request_size=4 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 0D 01 02 [15:28:21]Write to MH i2c: E2 08 00 6F 02 80 0D 01 02 00 00 00 00 EA [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 03 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [15:28:21]RAPDU: 90 00 [15:28:21]wFMCommunicate OK [15:28:21]wFMCommunicate request_size=255 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 0D 02 02 FA 03 00 8F 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 08 00 34 36 32 31 34 36 33 38 06 04 34 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 2E 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 2F 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 6C 00 00 00 00 EB 03 [15:28:21]Write to MH i2c: E2 02 01 70 02 80 0D 02 02 FA 00 03 00 8F 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 08 00 34 36 32 31 34 36 33 38 06 04 34 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 2E 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 2F 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 6C 00 00 00 00 EB 03 00 00 1D [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:22]Read from MH i2c: E2 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: E2 03 00 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: E2 03 00 70 02 00 90 00 E6 [15:28:22]RAPDU: 90 00 [15:28:22]wFMCommunicate OK [15:28:22]wFMCommunicate request_size=158 [15:28:22]MH_SAM_APDU [15:28:22]CAPDU: 80 0D 02 02 99 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 0B 00 00 00 00 07 04 06 00 FC 6C 00 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 93 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 17 28 01 00 35 04 06 00 E5 DF 9A A8 A7 BD [15:28:22]Write to MH i2c: E2 A1 00 71 02 80 0D 02 02 99 00 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 0B 00 00 00 00 07 04 06 00 FC 6C 00 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 93 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 17 28 01 00 35 04 06 00 E5 DF 9A A8 A7 BD 00 00 1D [15:28:22]Write i2c OK [15:28:22]MH_I2C_Read... [15:28:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:22]Read from MH i2c: E2 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: E2 03 00 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: E2 03 00 71 02 00 90 00 E7 [15:28:22]RAPDU: 90 00 [15:28:22]wFMCommunicate OK [15:28:22]wFMCommunicate request_size=4 [15:28:22]MH_SAM_APDU [15:28:22]CAPDU: 80 0D 03 02 [15:28:22]Write to MH i2c: E2 08 00 72 02 80 0D 03 02 00 00 00 00 EF [15:28:22]Write i2c OK [15:28:22]MH_I2C_Read... [15:28:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:22]Read from MH i2c: E2 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: E2 0B 00 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: E2 0B 00 72 02 00 41 0B 8D 79 E2 8E 7A DF 90 00 0B [15:28:22]RAPDU: 41 0B 8D 79 E2 8E 7A DF 90 00 [15:28:22]wFMCommunicate OK [15:28:22]SAM_PROTO_SignData done [15:28:22]FM_MakeSignedData done [15:28:22]CreateOFDProtocolMessage [15:28:22]wFMCommunicate request_size=4 [15:28:22]MH_SAM_APDU [15:28:22]CAPDU: 80 11 00 00 [15:28:22]Write to MH i2c: E2 08 00 73 02 80 11 00 00 00 00 00 00 EF [15:28:22]Write i2c OK [15:28:22]MH_I2C_Read... [15:28:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:22]Read from MH i2c: E2 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: E2 17 00 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: E2 17 00 73 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 3C [15:28:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:22]wFMCommunicate OK [15:28:22]CreateOFDProtocolMessage done [15:28:22]OFDSenderStorePacket 75799 [15:28:22]StoreOFDPacket docnum=75799 [15:28:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 A3 01 00 00 B9 F5 9B 01 65 7F 5A 03 01 00 03 00 8F 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 08 00 34 36 32 31 34 36 33 38 06 04 34 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 2E 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 2F 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 6C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 0B 00 00 00 00 07 04 06 00 FC 6C 00 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 93 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 17 28 01 00 35 04 06 00 E5 DF 9A A8 A7 BD 41 0B 8D 79 E2 8E 7A DF [15:28:22]CheckFolder [15:28:22]dirname=/storage/ofd_packets [15:28:22]CheckFolder done [15:28:22]ProducePacketName [15:28:22]name=ofd_packets/00075799 [15:28:22]NVStorageSaveData ofd_packets/00075799 [15:28:22]File name is /storage/ofd_packets/00075799 [15:28:22]Write 449 bytes [15:28:22]NVStorageSaveData done [15:28:22]OFDSenderStorePacket done [15:28:22]KKMCreateOFDPacket done [15:28:22]NVStorageSaveData kkm_last_timestamp [15:28:22]File name is /storage/kkm_last_timestamp [15:28:22]Write 4 bytes [15:28:22]NVStorageSaveData done [15:28:22]ExternCall_PrintAddStr [15:28:22]wPrintStart [15:28:22]Write to MH i2c: 01 00 00 74 02 76 [15:28:22]Write i2c OK [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: 01 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: 01 07 00 [15:28:22]MH_I2C_Read... [15:28:22]Read from MH i2c: 01 07 00 74 02 00 00 00 00 00 FF 0F 8B [15:28:22]RasterBufferAndPrint [15:28:22]line Счет N : (3)273408 [15:28:22]line ИНН: 02508201610067 [15:28:22]line Контрольно-Кассовый Чек [15:28:22]line ПРОДАЖА [15:28:22]line Товар: 2000036210013 [15:28:22]line Кофе Капучино (GABB TRADE) [15:28:22]line 2.000 * 115.00 [15:28:22]line = 230.00 [15:28:22]line НДС 12% НСП 1% [15:28:22]line > о реализуемом товаре [15:28:22]line Товар: 46214638 [15:28:22]line Р/ж mentos p.white нежная мята 16/15,5г [15:28:22]line 1.000 * 49.00 [15:28:22]line = 49.00 [15:28:22]line НДС 12% НСП 1% [15:28:22]line > о реализуемом товаре [15:28:22]line ИТОГО: 279.00 [15:28:22]line НСП 1% : 2.46 [15:28:22]line НДС 12% : 29.62 [15:28:22]line Наличными: 279.00 [15:28:22]line Безнал.: 0.00 [15:28:22]line Место: АЗС № 133 "Партнер Нефть" [15:28:22]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:28:22]line СНО: Общий режим [15:28:22]line Чек 238 24.10.2024 15:28 [15:28:22]line Смена: 174 ФФД: 1.0 [15:28:22]line ЗНМ: 0300000020 [15:28:22]line РНМ: 0000000000161154 [15:28:23]line Версия ККМ: v1.0 [15:28:23]line ФМ: 0000000000963323 [15:28:23]line ФД: 75799 [15:28:23]line ФПД: 252748535211965 [15:28:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152819&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75799&fm=252748535211965&tin=02508201610067®Number=0000000000161154&sum=27900 [15:28:23]line 0 [15:28:23]OFD Sender: Processing packet 75799 [packets to send 16, broken 15] [15:28:23]ProducePacketName [15:28:23]name=ofd_packets/00075799 [15:28:23]OFD Sender: To server: pG, [15:28:23]CommunicateWithHost lk.salyk.kg:30040 [15:28:23]ConnectInit lk.salyk.kg [15:28:23]written 0, free lines is 4095 [15:28:23]Connected sock=10 [15:28:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 A3 01 00 00 B9 F5 9B 01 65 7F 5A 03 01 00 03 00 8F 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 73 00 8A 04 08 00 34 36 32 31 34 36 33 38 06 04 34 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 2E 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 31 36 2F 31 35 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 24 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 6C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 0B 00 00 00 00 07 04 06 00 FC 6C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE Write to MH i2c: 00 01 00 00 00 00 F4 A2 03 02 04 00 93 67 1A 67 0E 04 04 00 A4 AE [15:28:23]00 00 00 B9 04 01 00 Write i2c OK [15:28:23]01 MH_I2C_Read... [15:28:23]0D 04 10 00 30 Read from MH i2c: 30 01 30 [15:28:23]30 MH_I2C_Read... [15:28:23]30 30 30 30 30 30 31 36 31 31 35 Read from MH i2c: 34 01 11 07 04 00 10 [15:28:23]00 MH_I2C_Read... [15:28:23]30 30 30 30 30 30 30 30 Read from MH i2c: 30 01 30 07 39 00 36 A2 33 02 33 00 32 00 33 00 10 04 04 00 17 28 01 00 35 04 00 06 00 00 AB E5 0C DF 62 9A A8 A7 BD 41 0B 8D 79 E2 8E [15:28:23]7A RasterBufferAndPrint [15:28:23]DF line [15:28:23] [15:28:23]line [15:28:23]line [15:28:23]line [15:28:23]line [15:28:23]written 0, free lines is 3409 [15:28:23]MH_Cut [15:28:23]Write to MH i2c: D1 01 00 A9 02 01 7D [15:28:23]Write i2c OK [15:28:23]MH_I2C_Read... [15:28:23]Read from MH i2c: D1 [15:28:23]MH_I2C_Read... [15:28:23]Read from MH i2c: D1 01 00 [15:28:23]MH_I2C_Read... [15:28:23]Read from MH i2c: D1 01 00 A9 02 00 7C [15:28:23]Write to MH i2c: 01 00 00 AA 02 AC [15:28:23]Write i2c OK [15:28:23]MH_I2C_Read... [15:28:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 D0 5A 47 00 8F 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 39 36 33 33 32 33 10 04 04 00 17 28 01 00 F4 03 04 00 6C 10 1A 67 B6 04 01 00 00 81 F7 3B AF E1 69 D7 CF [15:28:24]CommunicateWithHost err = 0 [15:28:24]CheckOFDResponse [15:28:24]1017 (14) - 77093643461234 [15:28:24]1041 (16) - 0000000000963323 [15:28:24]1040 (4) - 75799 [15:28:24]1012 (4) - 24.10.2024 09:16 [15:28:24]1206 (1) - 0 [15:28:24]OFD Sender: Remove packet 75799 [15:28:24]ProducePacketName [15:28:24]name=ofd_packets/00075799 [15:28:24]NVStorageDeleteData [15:28:24]*** Cut start [15:28:24]*** Partial cut [15:28:24]*** CUTSNS_PIN = 1 [15:28:24]*** CUTSNS_PIN = 0 [15:28:24]OFD Sender: No OFD packet to send [15:28:24]*** Brake cut motor [15:28:25]Read from MH i2c: 01 [15:28:25]MH_I2C_Read... [15:28:25]*** Stop cut motor [15:28:25]*** Cut end [15:28:25]Read from MH i2c: 01 07 00 [15:28:25]MH_I2C_Read... [15:28:25]Read from MH i2c: 01 07 00 AA 02 00 00 00 00 00 FF 0F C1 [15:28:25]process_action close_receipt done [15:28:25]requested_data is exist [15:28:25]produce_requested_data [15:28:25]requested_item fm.sn is exist - process it [15:28:25]wFMCommunicate request_size=4 [15:28:25]MH_SAM_APDU [15:28:25]CAPDU: 80 11 00 00 [15:28:25]Write to MH i2c: E2 08 00 AB 02 80 11 00 00 00 00 00 00 27 [15:28:25]Write i2c OK [15:28:25]MH_I2C_Read... [15:28:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:25]Read from MH i2c: E2 [15:28:25]MH_I2C_Read... [15:28:25]Read from MH i2c: E2 17 00 [15:28:25]MH_I2C_Read... [15:28:25]Read from MH i2c: E2 17 00 AB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 74 [15:28:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:25]wFMCommunicate OK [15:28:25]requested_item fd.num is exist - process it [15:28:25]SAM_PROTO_GetFieldsCounters [15:28:25]wFMCommunicate request_size=4 [15:28:25]MH_SAM_APDU [15:28:25]CAPDU: 80 13 00 00 [15:28:25]Write to MH i2c: E2 08 00 AC 02 80 13 00 00 00 00 00 00 2A [15:28:25]Write i2c OK [15:28:25]MH_I2C_Read... [15:28:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:25]Read from MH i2c: E2 [15:28:25]MH_I2C_Read... [15:28:25]Read from MH i2c: E2 62 00 [15:28:25]MH_I2C_Read... [15:28:25]Read from MH i2c: E2 62 00 AC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 17 28 01 00 0E 04 04 00 AE 00 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 F6 [15:28:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 17 28 01 00 0E 04 04 00 AE 00 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:28:25]wFMCommunicate OK [15:28:25]SAM_PROTO_GetFieldsCounters done [15:28:25]requested_item shift.num is exist - process it [15:28:25]requested_item shift.opened is exist - process it [15:28:25]req_shift_opened [15:28:25]FM_GetShiftState [15:28:25]SAM_PROTO_GetShiftState [15:28:25]wFMCommunicate request_size=4 [15:28:25]MH_SAM_APDU [15:28:25]CAPDU: 80 13 01 00 [15:28:25]Write to MH i2c: E2 08 00 AD 02 80 13 01 00 00 00 00 00 2C [15:28:25]Write i2c OK [15:28:25]MH_I2C_Read... [15:28:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:25]Read from MH i2c: E2 [15:28:25]MH_I2C_Read... [15:28:25]Read from MH i2c: E2 0E 00 [15:28:25]MH_I2C_Read... [15:28:25]Read from MH i2c: E2 0E 00 AD 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D0 [15:28:25]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:28:25]wFMCommunicate OK [15:28:25]SAM_PROTO_GetShiftState done [15:28:25]FM_GetShiftState done [15:28:25]req_shift_opened done [15:28:25]requested_item shift.open_date is exist - process it [15:28:25]req_shift_open_date [15:28:25]req_shift_open_date done [15:28:25]produce_requested_data done [15:28:25]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75799,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:28:25]process_action_free close_receipt [15:28:25]json_value_free [15:28:25]json_value_free done [15:28:25]process_json_proto returns [15:28:25]Send response to host [15:28:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75799,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:28:25]free response buf [15:28:25]execute_script done [15:28:25]execute_script returns [15:28:25]free content buf [15:28:25]Sock 9.Close socket [15:28:25]Sock 9.Thread stoped [15:28:26]accept exits with 7 [15:28:26]New connection [15:28:26]New thread 3066998116 created [15:28:26]Thread 3067141476 joined [15:28:26]Waiting for new connection... [15:28:26] Sock 7.Parse request [15:28:26]Sock 7.Check first char [15:28:26]Sock 7.First char is OK [15:28:26]request: POST /json_proto HTTP/1.0 [15:28:26]Method: POST [15:28:26]URL: /json_proto [15:28:26]Method is POST - this is cgi request [15:28:26]url: /json_proto [15:28:26]query_string will be loaded in cgi processing [15:28:26]execute_cgi json_proto POST (null) [15:28:26]execute_cgi path=json_proto method=POST [15:28:26]POST find Content-Length [15:28:26]Host: 172.17.44.196:8080 [15:28:26]Content-Length: 614 [15:28:26]Content-Type: application/json [15:28:26] [15:28:26]POST finish read [15:28:26]Found Content-Length = 614 [15:28:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273409", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 111.00, "quantity" : 1.000, "sum" : 111.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 111.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:26]execute_script... [15:28: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 : (3)273409", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 111.00, "quantity" : 1.000, "sum" : 111.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 111.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:26]POST & json_proto [15:28:26]process_json_proto [15:28:26]json parsed OK: [15:28:26]protocol is kg_v1.0 [15:28:26]action value=close_receipt [15:28:26]process_action close_receipt [15:28:26]cmd_close_receipt [15:28:26]MH_GetDate [15:28:26]Write to MH i2c: F0 00 00 AE 02 9F [15:28:26]Write i2c OK [15:28:26]MH_I2C_Read... [15:28:26]Read from MH i2c: F0 [15:28:26]MH_I2C_Read... [15:28:26]Read from MH i2c: F0 09 00 [15:28:26]MH_I2C_Read... [15:28:26]Read from MH i2c: F0 09 00 AE 02 00 9A 67 1A 67 E7 19 F8 65 87 [15:28:26]GetLastDocTimeStamp 1729783699 [15:28:26]current date 1729783706 [15:28:26]FM_GetShiftState [15:28:26]SAM_PROTO_GetShiftState [15:28:26]wFMCommunicate request_size=4 [15:28:26]MH_SAM_APDU [15:28:26]CAPDU: 80 13 01 00 [15:28:26]Write to MH i2c: E2 08 00 AF 02 80 13 01 00 00 00 00 00 2E [15:28:26]Write i2c OK [15:28:26]MH_I2C_Read... [15:28:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:26]Read from MH i2c: E2 [15:28:26]MH_I2C_Read... [15:28:26]Read from MH i2c: E2 0E 00 [15:28:26]MH_I2C_Read... [15:28:26]Read from MH i2c: E2 0E 00 AF 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D2 [15:28:26]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:28:26]wFMCommunicate OK [15:28:26]SAM_PROTO_GetShiftState done [15:28:26]FM_GetShiftState done [15:28:26]opened in 1729729413 [15:28:26]opened+sec_in_day 1729815813 [15:28:26]quantity*price = 11100 [15:28:26]sum+1 = 11101 [15:28:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 111.00 НСП 1% : 0.98 НДС 12% : 11.79 Наличными: 111.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 239 24.10.2024 15:28 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75800 ФПД: 142870630623514 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152827&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75800&fm=142870630623514&tin=02508201610067®Number=0000000000161154&sum=11100 0 [15:28:28]StoreToDocumentArchive [15:28:28]shift 174 fd 75800 [15:28:28]save to /storage/0174/doc_00075800 [15:28:28]save last doc name /storage/0174/doc_00075800 to /storage/kkm_last_doc_name [15:28:28]save OK [15:28:28]Clear old archive folders... [15:28:28]ProcessDocumentItem done err = 0, tmpTLVsize=266 [15:28:28]tlvbuf is 01F96CA0 [15:28:28]SAM_PROTO_ClearQueue [15:28:28]wFMCommunicate request_size=4 [15:28:28]MH_SAM_APDU [15:28:28]CAPDU: 80 09 00 00 [15:28:28]Write to MH i2c: E2 08 00 BC 02 80 09 00 00 00 00 00 00 30 [15:28:28]Write i2c OK [15:28:28]MH_I2C_Read... [15:28:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:28]Read from MH i2c: E2 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 03 00 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 03 00 BC 02 00 90 00 32 [15:28:28]RAPDU: 90 00 [15:28:28]wFMCommunicate OK [15:28:28]SAM_PROTO_ClearQueue done [15:28:28]KKMCreateOFDPacket [15:28:28]OFDProtocolAddRootSTLVToBuf [15:28:28]FM_MakeSignedData [15:28:28]FM_MakeSignedData [15:28:28]SAM_PROTO_SignData [15:28:28]wFMCommunicate request_size=4 [15:28:28]MH_SAM_APDU [15:28:28]CAPDU: 80 0D 01 02 [15:28:28]Write to MH i2c: E2 08 00 BD 02 80 0D 01 02 00 00 00 00 38 [15:28:28]Write i2c OK [15:28:28]MH_I2C_Read... [15:28:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:29]Read from MH i2c: E2 [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: E2 03 00 [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: E2 03 00 BD 02 00 90 00 33 [15:28:29]RAPDU: 90 00 [15:28:29]wFMCommunicate OK [15:28:29]wFMCommunicate request_size=255 [15:28:29]MH_SAM_APDU [15:28:29]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 2B 00 00 00 00 13 04 06 00 5C 2B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 2B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 04 00 00 00 00 07 04 06 00 5C 2B 00 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 9B 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 [15:28:29]Write to MH i2c: E2 02 01 BE 02 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 2B 00 00 00 00 13 04 06 00 5C 2B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 2B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 04 00 00 00 00 07 04 06 00 5C 2B 00 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 9B 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 00 00 65 [15:28:29]Write i2c OK [15:28:29]MH_I2C_Read... [15:28:29]OFD Sender: No OFD packet to send [15:28:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:29]Read from MH i2c: E2 [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: E2 03 00 [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: E2 03 00 BE 02 00 90 00 34 [15:28:29]RAPDU: 90 00 [15:28:29]wFMCommunicate OK [15:28:29]wFMCommunicate request_size=25 [15:28:29]MH_SAM_APDU [15:28:29]CAPDU: 80 0D 02 02 14 32 33 10 04 04 00 18 28 01 00 35 04 06 00 81 F0 A9 2F E9 1A [15:28:29]Write to MH i2c: E2 1C 00 BF 02 80 0D 02 02 14 00 32 33 10 04 04 00 18 28 01 00 35 04 06 00 81 F0 A9 2F E9 1A 00 00 AC [15:28:30]Write i2c OK [15:28:30]MH_I2C_Read... [15:28:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:30]Read from MH i2c: E2 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 03 00 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 03 00 BF 02 00 90 00 35 [15:28:30]RAPDU: 90 00 [15:28:30]wFMCommunicate OK [15:28:30]wFMCommunicate request_size=4 [15:28:30]MH_SAM_APDU [15:28:30]CAPDU: 80 0D 03 02 [15:28:30]Write to MH i2c: E2 08 00 C0 02 80 0D 03 02 00 00 00 00 3D [15:28:30]Write i2c OK [15:28:30]MH_I2C_Read... [15:28:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:30]Read from MH i2c: E2 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 0B 00 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 0B 00 C0 02 00 D5 B3 AD BF FE C3 D5 54 90 00 1C [15:28:30]RAPDU: D5 B3 AD BF FE C3 D5 54 90 00 [15:28:30]wFMCommunicate OK [15:28:30]SAM_PROTO_SignData done [15:28:30]FM_MakeSignedData done [15:28:30]CreateOFDProtocolMessage [15:28:30]wFMCommunicate request_size=4 [15:28:30]MH_SAM_APDU [15:28:30]CAPDU: 80 11 00 00 [15:28:30]Write to MH i2c: E2 08 00 C1 02 80 11 00 00 00 00 00 00 3D [15:28:30]Write i2c OK [15:28:30]MH_I2C_Read... [15:28:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:30]Read from MH i2c: E2 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 17 00 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: E2 17 00 C1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 8A [15:28:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:30]wFMCommunicate OK [15:28:30]CreateOFDProtocolMessage done [15:28:30]OFDSenderStorePacket 75800 [15:28:30]StoreOFDPacket docnum=75800 [15:28:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 1E 01 00 00 26 8E 16 01 5C 30 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 2B 00 00 00 00 13 04 06 00 5C 2B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 2B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 04 00 00 00 00 07 04 06 00 5C 2B 00 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 9B 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 18 28 01 00 35 04 06 00 81 F0 A9 2F E9 1A D5 B3 AD BF FE C3 D5 54 [15:28:30]CheckFolder [15:28:30]dirname=/storage/ofd_packets [15:28:30]CheckFolder done [15:28:30]ProducePacketName [15:28:30]name=ofd_packets/00075800 [15:28:30]NVStorageSaveData ofd_packets/00075800 [15:28:30]File name is /storage/ofd_packets/00075800 [15:28:30]Write 316 bytes [15:28:30]NVStorageSaveData done [15:28:30]OFDSenderStorePacket done [15:28:30]KKMCreateOFDPacket done [15:28:30]NVStorageSaveData kkm_last_timestamp [15:28:30]File name is /storage/kkm_last_timestamp [15:28:30]OFD Sender: Processing packet 75800 [packets to send 16, broken 15] [15:28:30]ProducePacketName [15:28:30]name=ofd_packets/00075800 [15:28:30]OFD Sender: To server: pG, [15:28:30]CommunicateWithHost lk.salyk.kg:30040 [15:28:30]ConnectInit lk.salyk.kg [15:28:30]Write 4 bytes [15:28:30]NVStorageSaveData done [15:28:30]ExternCall_PrintAddStr [15:28:30]wPrintStart [15:28:30]Write to MH i2c: 01 00 00 C2 02 C4 [15:28:30]Write i2c OK [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: 01 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: 01 07 00 [15:28:30]MH_I2C_Read... [15:28:30]Read from MH i2c: 01 07 00 C2 02 00 00 00 00 00 FF 0F D9 [15:28:30]RasterBufferAndPrint [15:28:30]line Счет N : (3)273409 [15:28:30]line ИНН: 02508201610067 [15:28:30]line Контрольно-Кассовый Чек [15:28:30]line ПРОДАЖА [15:28:30]line Товар: 4870001570071 [15:28:30]line Напиток Pepsi 1л [15:28:30]line 1.000 * 111.00 [15:28:30]line = 111.00 [15:28:30]line НДС 12% НСП 1% [15:28:30]line > о реализуемом товаре [15:28:30]line ИТОГО: 111.00 [15:28:30]line НСП 1% : 0.98 [15:28:30]line НДС 12% : 11.79 [15:28:30]line Наличными: 111.00 [15:28:30]line Безнал.: 0.00 [15:28:30]line Место: АЗС № 133 "Партнер Нефть" [15:28:30]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:28:30]line СНО: Общий режим [15:28:30]line Чек 239 24.10.2024 15:28 [15:28:30]line Смена: 174 ФФД: 1.0 [15:28:30]line ЗНМ: 0300000020 [15:28:30]line РНМ: 0000000000161154 [15:28:30]line Версия ККМ: v1.0 [15:28:30]line ФМ: 0000000000963323 [15:28:30]line ФД: 75800 [15:28:30]line ФПД: 142870630623514 [15:28:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152827&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75800&fm=142870630623514&tin=02508201610067®Number=0000000000161154&sum=11100 [15:28:30]line 0 [15:28:30]Connected sock=12 [15:28:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 1E 01 00 00 26 8E 16 01 5C 30 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 written 0, free lines is 4095 [15:28:30]D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 2B 00 00 00 00 13 04 06 00 5C 2B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 2B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9B 04 00 00 00 00 07 04 06 00 5C 2B 00 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 9B 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 18 28 01 00 35 04 06 00 81 F0 A9 2F E9 1A D5 B3 AD BF FE C3 D5 54 [15:28:31]Write to MH i2c: 01 00 00 E9 02 EB [15:28:31]Write i2c OK [15:28:31]MH_I2C_Read... [15:28:31]Read from MH i2c: 01 [15:28:31]MH_I2C_Read... [15:28:31]Read from MH i2c: 01 07 00 [15:28:31]MH_I2C_Read... [15:28:31]Read from MH i2c: 01 07 00 E9 02 00 00 00 00 00 F4 0C F2 [15:28:31]RasterBufferAndPrint [15:28:31]line [15:28:31]line [15:28:31]line [15:28:31]line [15:28:31]line [15:28:31]written 0, free lines is 3377 [15:28:31]MH_Cut [15:28:31]Write to MH i2c: D1 01 00 F0 02 01 C4 [15:28:31]Write i2c OK [15:28:31]MH_I2C_Read... [15:28:31]Read from MH i2c: D1 [15:28:31]MH_I2C_Read... [15:28:31]Read from MH i2c: D1 01 00 [15:28:31]MH_I2C_Read... [15:28:31]Read from MH i2c: D1 01 00 F0 02 00 C3 [15:28:31]Write to MH i2c: 01 00 00 F1 02 F3 [15:28:31]Received data: 87 95 F6 70 47 2C 01 00 Write i2c OK [15:28:31]30 MH_I2C_Read... [15:28:31]30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 FA 2A 47 00 03 D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 18 28 01 00 F4 03 04 00 74 10 1A 67 B6 04 01 00 00 37 5F D8 97 E9 C6 F5 BF [15:28:31]CommunicateWithHost err = 0 [15:28:31]CheckOFDResponse [15:28:31]1017 (14) - 77093643461234 [15:28:31]1041 (16) - 0000000000963323 [15:28:31]1040 (4) - 75800 [15:28:31]1012 (4) - 24.10.2024 09:16 [15:28:31]1206 (1) - 0 [15:28:31]OFD Sender: Remove packet 75800 [15:28:31]ProducePacketName [15:28:31]name=ofd_packets/00075800 [15:28:31]NVStorageDeleteData [15:28:31]*** Cut start [15:28:31]*** Partial cut [15:28:31]*** CUTSNS_PIN = 1 [15:28:32]OFD Sender: No OFD packet to send [15:28:32]*** CUTSNS_PIN = 0 [15:28:32]*** Brake cut motor [15:28:32]Read from MH i2c: 01 [15:28:32]MH_I2C_Read... [15:28:32]*** Stop cut motor [15:28:32]*** Cut end [15:28:32]Read from MH i2c: 01 07 00 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: 01 07 00 F1 02 00 00 00 00 00 FF 0F 08 [15:28:32]process_action close_receipt done [15:28:32]requested_data is exist [15:28:32]produce_requested_data [15:28:32]requested_item fm.sn is exist - process it [15:28:32]wFMCommunicate request_size=4 [15:28:32]MH_SAM_APDU [15:28:32]CAPDU: 80 11 00 00 [15:28:32]Write to MH i2c: E2 08 00 F2 02 80 11 00 00 00 00 00 00 6E [15:28:32]Write i2c OK [15:28:32]MH_I2C_Read... [15:28:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:32]Read from MH i2c: E2 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 17 00 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 17 00 F2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 BB [15:28:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:32]wFMCommunicate OK [15:28:32]requested_item fd.num is exist - process it [15:28:32]SAM_PROTO_GetFieldsCounters [15:28:32]wFMCommunicate request_size=4 [15:28:32]MH_SAM_APDU [15:28:32]CAPDU: 80 13 00 00 [15:28:32]Write to MH i2c: E2 08 00 F3 02 80 13 00 00 00 00 00 00 71 [15:28:32]Write i2c OK [15:28:32]MH_I2C_Read... [15:28:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:32]Read from MH i2c: E2 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 62 00 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 62 00 F3 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 18 28 01 00 0E 04 04 00 AE 00 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 41 [15:28:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 18 28 01 00 0E 04 04 00 AE 00 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:28:33]wFMCommunicate OK [15:28:33]SAM_PROTO_GetFieldsCounters done [15:28:33]requested_item shift.num is exist - process it [15:28:33]requested_item shift.opened is exist - process it [15:28:33]req_shift_opened [15:28:33]FM_GetShiftState [15:28:33]SAM_PROTO_GetShiftState [15:28:33]wFMCommunicate request_size=4 [15:28:33]MH_SAM_APDU [15:28:33]CAPDU: 80 13 01 00 [15:28:33]Write to MH i2c: E2 08 00 F4 02 80 13 01 00 00 00 00 00 73 [15:28:33]Write i2c OK [15:28:33]MH_I2C_Read... [15:28:33]Read from MH i2c: E2 [15:28:33]MH_I2C_Read... [15:28:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:33]Read from MH i2c: E2 0E 00 [15:28:33]MH_I2C_Read... [15:28:33]Read from MH i2c: E2 0E 00 F4 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 17 [15:28:33]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:28:33]wFMCommunicate OK [15:28:33]SAM_PROTO_GetShiftState done [15:28:33]FM_GetShiftState done [15:28:33]req_shift_opened done [15:28:33]requested_item shift.open_date is exist - process it [15:28:33]req_shift_open_date [15:28:33]req_shift_open_date done [15:28:33]produce_requested_data done [15:28:33]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75800,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:28:33]process_action_free close_receipt [15:28:33]json_value_free [15:28:33]json_value_free done [15:28:33]process_json_proto returns [15:28:33]Send response to host [15:28:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75800,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:28:33]free response buf [15:28:33]execute_script done [15:28:33]execute_script returns [15:28:33]free content buf [15:28:33]Sock 7.Close socket [15:28:33]Sock 7.Thread stoped [15:28:35]accept exits with 9 [15:28:35]New connection [15:28:35]New thread 3067141476 created [15:28:35]Thread 3066998116 joined [15:28:35]Waiting for new connection... [15:28:35] Sock 9.Parse request [15:28:35]Sock 9.Check first char [15:28:35]Sock 9.First char is OK [15:28:35]request: POST /json_proto HTTP/1.0 [15:28:35]Method: POST [15:28:35]URL: /json_proto [15:28:35]Method is POST - this is cgi request [15:28:35]url: /json_proto [15:28:35]query_string will be loaded in cgi processing [15:28:35]execute_cgi json_proto POST (null) [15:28:35]execute_cgi path=json_proto method=POST [15:28:35]POST find Content-Length [15:28:35]Host: 172.17.44.196:8080 [15:28:35]Content-Length: 1218 [15:28:35]Content-Type: application/json [15:28:35] [15:28:35]POST finish read [15:28:35]Found Content-Length = 1218 [15:28:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273410", "tax_sys" : 0, "items" : [ { "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48744997", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Compact Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189356", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 1\u043B", "price" : 107.00, "quantity" : 2.000, "sum" : 214.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 353.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:35]execute_script... [15:28: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 : (3)273410", "tax_sys" : 0, "items" : [ { "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48744997", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Compact Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189356", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 1\u043B", "price" : 107.00, "quantity" : 2.000, "sum" : 214.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 353.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:35]POST & json_proto [15:28:35]process_json_proto [15:28:35]json parsed OK: [15:28:35]protocol is kg_v1.0 [15:28:35]action value=close_receipt [15:28:35]process_action close_receipt [15:28:35]cmd_close_receipt [15:28:35]MH_GetDate [15:28:35]Write to MH i2c: F0 00 00 F5 02 E6 [15:28:35]Write i2c OK [15:28:35]MH_I2C_Read... [15:28:35]Read from MH i2c: F0 [15:28:35]MH_I2C_Read... [15:28:35]Read from MH i2c: F0 09 00 [15:28:35]MH_I2C_Read... [15:28:35]Read from MH i2c: F0 09 00 F5 02 00 A3 67 1A 67 E7 19 F8 65 D7 [15:28:35]GetLastDocTimeStamp 1729783707 [15:28:35]current date 1729783715 [15:28:35]FM_GetShiftState [15:28:35]SAM_PROTO_GetShiftState [15:28:35]wFMCommunicate request_size=4 [15:28:35]MH_SAM_APDU [15:28:35]CAPDU: 80 13 01 00 [15:28:35]Write to MH i2c: E2 08 00 F6 02 80 13 01 00 00 00 00 00 75 [15:28:35]Write i2c OK [15:28:35]MH_I2C_Read... [15:28:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:35]Read from MH i2c: E2 [15:28:35]MH_I2C_Read... [15:28:35]Read from MH i2c: E2 0E 00 [15:28:35]MH_I2C_Read... [15:28:35]Read from MH i2c: E2 0E 00 F6 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 19 [15:28:35]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:28:35]wFMCommunicate OK [15:28:35]SAM_PROTO_GetShiftState done [15:28:35]FM_GetShiftState done [15:28:35]opened in 1729729413 [15:28:35]opened+sec_in_day 1729815813 [15:28:35]quantity*price = 400 [15:28:35]sum+1 = 401 [15:28:35]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48744997 Сигареты Winston Compact Blue 1.000 * 135.00 = 135.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000189356 Холодный чай Fuse манго ананас 1л 2.000 * 107.00 = 214.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 353.00 НСП 1% : 3.11 НДС 12% : 37.49 Наличными: 353.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 240 24.10.2024 15:28 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75801 ФПД: 140446113480547 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152835&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75801&fm=140446113480547&tin=02508201610067®Number=0000000000161154&sum=35300 0 [15:28:37]StoreToDocumentArchive [15:28:37]shift 174 fd 75801 [15:28:37]save to /storage/0174/doc_00075801 [15:28:37]save last doc name /storage/0174/doc_00075801 to /storage/kkm_last_doc_name [15:28:37]save OK [15:28:37]Clear old archive folders... [15:28:37]ProcessDocumentItem done err = 0, tmpTLVsize=510 [15:28:37]tlvbuf is 02018550 [15:28:37]SAM_PROTO_ClearQueue [15:28:37]wFMCommunicate request_size=4 [15:28:37]MH_SAM_APDU [15:28:37]CAPDU: 80 09 00 00 [15:28:37]Write to MH i2c: E2 08 00 03 03 80 09 00 00 00 00 00 00 78 [15:28:37]Write i2c OK [15:28:37]MH_I2C_Read... [15:28:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:37]Read from MH i2c: E2 [15:28:37]MH_I2C_Read... [15:28:37]Read from MH i2c: E2 03 00 [15:28:37]MH_I2C_Read... [15:28:37]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [15:28:37]RAPDU: 90 00 [15:28:37]wFMCommunicate OK [15:28:37]SAM_PROTO_ClearQueue done [15:28:37]KKMCreateOFDPacket [15:28:37]OFDProtocolAddRootSTLVToBuf [15:28:37]FM_MakeSignedData [15:28:37]FM_MakeSignedData [15:28:37]SAM_PROTO_SignData [15:28:37]wFMCommunicate request_size=4 [15:28:37]MH_SAM_APDU [15:28:37]CAPDU: 80 0D 01 02 [15:28:37]Write to MH i2c: E2 08 00 04 03 80 0D 01 02 00 00 00 00 80 [15:28:37]Write i2c OK [15:28:37]MH_I2C_Read... [15:28:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:37]Read from MH i2c: E2 [15:28:37]MH_I2C_Read... [15:28:37]Read from MH i2c: E2 03 00 [15:28:37]MH_I2C_Read... [15:28:37]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [15:28:37]RAPDU: 90 00 [15:28:37]wFMCommunicate OK [15:28:37]wFMCommunicate request_size=255 [15:28:37]MH_SAM_APDU [15:28:37]CAPDU: 80 0D 02 02 FA 03 00 FE 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE [15:28:38]Write to MH i2c: E2 02 01 05 03 80 0D 02 02 FA 00 03 00 FE 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE 00 00 64 [15:28:38]Write i2c OK [15:28:38]MH_I2C_Read... [15:28:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:38]Read from MH i2c: E2 [15:28:38]MH_I2C_Read... [15:28:38]Read from MH i2c: E2 03 00 [15:28:38]MH_I2C_Read... [15:28:38]Read from MH i2c: E2 03 00 05 03 00 90 00 7C [15:28:38]RAPDU: 90 00 [15:28:38]wFMCommunicate OK [15:28:38]wFMCommunicate request_size=255 [15:28:38]MH_SAM_APDU [15:28:38]CAPDU: 80 0D 02 02 FA D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 CC 29 00 00 00 00 13 04 06 00 98 53 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 89 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 0E 00 00 00 00 07 04 06 00 E4 89 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 A3 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 [15:28:39]Write to MH i2c: E2 02 01 06 03 80 0D 02 02 FA 00 D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 CC 29 00 00 00 00 13 04 06 00 98 53 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 89 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 0E 00 00 00 00 07 04 06 00 E4 89 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 A3 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 00 00 27 [15:28:39]Write i2c OK [15:28:39]MH_I2C_Read... [15:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:39]Read from MH i2c: E2 [15:28:39]MH_I2C_Read... [15:28:39]Read from MH i2c: E2 03 00 [15:28:39]MH_I2C_Read... [15:28:39]Read from MH i2c: E2 03 00 06 03 00 90 00 7D [15:28:39]RAPDU: 90 00 [15:28:39]wFMCommunicate OK [15:28:39]wFMCommunicate request_size=19 [15:28:39]MH_SAM_APDU [15:28:39]CAPDU: 80 0D 02 02 0E 19 28 01 00 35 04 06 00 7F BC 28 B4 3F 63 [15:28:39]Write to MH i2c: E2 16 00 07 03 80 0D 02 02 0E 00 19 28 01 00 35 04 06 00 7F BC 28 B4 3F 63 00 00 DA [15:28:39]Write i2c OK [15:28:39]MH_I2C_Read... [15:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:39]Read from MH i2c: E2 [15:28:39]MH_I2C_Read... [15:28:39]Read from MH i2c: E2 03 00 [15:28:39]MH_I2C_Read... [15:28:39]Read from MH i2c: E2 03 00 07 03 00 90 00 7E [15:28:39]RAPDU: 90 00 [15:28:39]wFMCommunicate OK [15:28:39]wFMCommunicate request_size=4 [15:28:39]MH_SAM_APDU [15:28:39]CAPDU: 80 0D 03 02 [15:28:39]Write to MH i2c: E2 08 00 08 03 80 0D 03 02 00 00 00 00 86 [15:28:39]Write i2c OK [15:28:39]MH_I2C_Read... [15:28:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:39]Read from MH i2c: E2 [15:28:39]MH_I2C_Read... [15:28:39]Read from MH i2c: E2 0B 00 [15:28:39]MH_I2C_Read... [15:28:40]Read from MH i2c: E2 0B 00 08 03 00 5E 13 26 B3 3C 06 6A 91 90 00 0E [15:28:40]RAPDU: 5E 13 26 B3 3C 06 6A 91 90 00 [15:28:40]wFMCommunicate OK [15:28:40]SAM_PROTO_SignData done [15:28:40]FM_MakeSignedData done [15:28:40]CreateOFDProtocolMessage [15:28:40]wFMCommunicate request_size=4 [15:28:40]MH_SAM_APDU [15:28:40]CAPDU: 80 11 00 00 [15:28:40]Write to MH i2c: E2 08 00 09 03 80 11 00 00 00 00 00 00 86 [15:28:40]Write i2c OK [15:28:40]MH_I2C_Read... [15:28:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:40]Read from MH i2c: E2 [15:28:40]MH_I2C_Read... [15:28:40]Read from MH i2c: E2 17 00 [15:28:40]MH_I2C_Read... [15:28:40]Read from MH i2c: E2 17 00 09 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 D3 [15:28:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:40]wFMCommunicate OK [15:28:40]CreateOFDProtocolMessage done [15:28:40]OFDSenderStorePacket 75801 [15:28:40]StoreOFDPacket docnum=75801 [15:28:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 12 02 00 00 F1 27 0A 02 74 96 5A 03 01 00 03 00 FE 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 CC 29 00 00 00 00 13 04 06 00 98 53 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 89 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 0E 00 00 00 00 07 04 06 00 E4 89 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 A3 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 19 28 01 00 35 04 06 00 7F BC 28 B4 3F 63 5E 13 26 B3 3C 06 6A 91 [15:28:40]CheckFolder [15:28:40]dirname=/storage/ofd_packets [15:28:40]CheckFolder done [15:28:40]ProducePacketName [15:28:40]name=ofd_packets/00075801 [15:28:40]NVStorageSaveData ofd_packets/00075801 [15:28:40]File name is /storage/ofd_packets/00075801 [15:28:40]Write 560 bytes [15:28:40]NVStorageSaveData done [15:28:40]OFDSenderStorePacket done [15:28:40]KKMCreateOFDPacket done [15:28:40]NVStorageSaveData kkm_last_timestamp [15:28:40]File name is /storage/kkm_last_timestamp [15:28:40]Write 4 bytes [15:28:40]NVStorageSaveData done [15:28:40]ExternCall_PrintAddStr [15:28:40]wPrintStart [15:28:40]Write to MH i2c: 01 00 00 0A 03 0D [15:28:40]Write i2c OK [15:28:40]MH_I2C_Read... [15:28:40]Read from MH i2c: 01 [15:28:40]MH_I2C_Read... [15:28:40]Read from MH i2c: 01 07 00 [15:28:40]MH_I2C_Read... [15:28:40]Read from MH i2c: 01 07 00 0A 03 00 00 00 00 00 FF 0F 22 [15:28:40]RasterBufferAndPrint [15:28:40]line Счет N : (3)273410 [15:28:40]line ИНН: 02508201610067 [15:28:40]line Контрольно-Кассовый Чек [15:28:40]line ПРОДАЖА [15:28:40]line Товар: 2000031750019 [15:28:40]line Пакет Партнер Нефть [15:28:40]line 1.000 * 4.00 [15:28:40]line = 4.00 [15:28:40]line НДС 12% НСП 1% [15:28:40]line > о реализуемом товаре [15:28:40]line Товар: 48744997 [15:28:40]OFD Sender: Processing packet 75801 [packets to send 16, broken 15] [15:28:40]line Сигареты Winston Compact Blue [15:28:40]ProducePacketName [15:28:40]line 1.000 * 135.00 [15:28:40]name=ofd_packets/00075801 [15:28:40]line = 135.00 [15:28:40]OFD Sender: To server: pG, [15:28:40]CommunicateWithHost lk.salyk.kg:30040 [15:28:40]ConnectInit lk.salyk.kg [15:28:40]line НДС 12% НСП 1% [15:28:40]line > о реализуемом товаре [15:28:40]line Товар: 5449000189356 [15:28:40]line Холодный чай Fuse манго ананас 1л [15:28:40]line 2.000 * 107.00 [15:28:40]line = 214.00 [15:28:40]line НДС 12% НСП 1% [15:28:40]line > о реализуемом товаре [15:28:40]line ИТОГО: 353.00 [15:28:40]line НСП 1% : 3.11 [15:28:40]line НДС 12% : 37.49 [15:28:40]line Наличными: 353.00 [15:28:40]line Безнал.: 0.00 [15:28:40]line Место: АЗС № 133 "Партнер Нефть" [15:28:40]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:28:40]line СНО: Общий режим [15:28:40]line Чек 240 24.10.2024 15:28 [15:28:40]line Смена: 174 ФФД: 1.0 [15:28:40]line ЗНМ: 0300000020 [15:28:40]line РНМ: 0000000000161154 [15:28:40]line Версия ККМ: v1.0 [15:28:40]line ФМ: 0000000000963323 [15:28:40]line ФД: 75801 [15:28:40]line ФПД: 140446113480547 [15:28:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152835&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75801&fm=140446113480547&tin=02508201610067®Number=0000000000161154&sum=35300 [15:28:40]line 0 [15:28:40]written 0, free lines is 4095 [15:28:40]Connected sock=10 [15:28:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 12 02 00 00 F1 27 0A 02 74 96 5A 03 01 00 03 00 FE 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 CC 29 00 00 00 00 13 04 06 00 98 53 00 00 00 00 F2 03 01 Write to MH i2c: 00 01 01 00 F6 00 03 3F 01 03 00 01 BC 04 01 00 01 FC 03 06 00 E4 89 00 00 00 42 00 [15:28:40]EB Write i2c OK [15:28:40]03 MH_I2C_Read... [15:28:40]26 00 EF 03 Read from MH i2c: 01 0F [15:28:40]00 MH_I2C_Read... [15:28:40]F6 03 01 00 01 F7 03 06 00 37 01 00 00 Read from MH i2c: 00 01 00 07 EE 00 03 0F 00 F2 03 01 00 01 F3 [15:28:41]03 MH_I2C_Read... [15:28:41]06 00 Read from MH i2c: A5 01 0E 07 00 00 00 3F 00 03 00 00 07 00 04 00 06 00 00 00 E4 19 89 0C 00 6E 00 [15:28:41]00 RasterBufferAndPrint [15:28:41]00 line [15:28:41]39 line [15:28:41]04 line [15:28:41]06 line [15:28:41]00 line [15:28:41]00 00 00 00 00 00 1F 04 02 00 written 0, free lines is 3295 [15:28:41]01 00 12 04 04 00 F0 00 00 MH_Cut [15:28:41]00 Write to MH i2c: F4 D1 03 01 04 00 00 46 A3 67 1A 67 0E 04 04 00 AE 03 00 01 00 1B 00 [15:28:41]B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 Write i2c OK [15:28:41]30 MH_I2C_Read... [15:28:41]30 Read from MH i2c: 30 D1 31 [15:28:41]36 MH_I2C_Read... [15:28:41]31 31 35 34 11 04 10 00 30 30 30 30 30 Read from MH i2c: 30 D1 30 01 30 00 30 [15:28:41]30 MH_I2C_Read... [15:28:41]39 36 33 33 32 33 10 04 04 00 19 28 01 Read from MH i2c: D1 00 01 35 00 04 46 06 03 00 00 7F 1A BC [15:28:41]28 Write to MH i2c: B4 01 3F 00 63 00 5E 47 03 13 4A 26 [15:28:41]B3 3C 06 6A 91 [15:28:41]Write i2c OK [15:28:41]MH_I2C_Read... [15:28:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 BE 10 47 00 62 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 39 36 33 33 32 33 10 04 04 00 19 28 01 00 F4 03 04 00 7E 10 1A 67 B6 04 01 00 00 FB 95 91 9A E6 0E FB 52 [15:28:41]CommunicateWithHost err = 0 [15:28:41]CheckOFDResponse [15:28:41]1017 (14) - 77093643461234 [15:28:41]1041 (16) - 0000000000963323 [15:28:41]1040 (4) - 75801 [15:28:41]1012 (4) - 24.10.2024 09:16 [15:28:41]1206 (1) - 0 [15:28:41]OFD Sender: Remove packet 75801 [15:28:41]ProducePacketName [15:28:41]name=ofd_packets/00075801 [15:28:41]NVStorageDeleteData [15:28:41]*** Cut start [15:28:41]*** Partial cut [15:28:41]*** CUTSNS_PIN = 1 [15:28:41]*** CUTSNS_PIN = 0 [15:28:42]OFD Sender: No OFD packet to send [15:28:42]*** Brake cut motor [15:28:42]Read from MH i2c: 01 [15:28:42]MH_I2C_Read... [15:28:42]*** Stop cut motor [15:28:42]*** Cut end [15:28:42]Read from MH i2c: 01 07 00 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: 01 07 00 47 03 00 00 00 00 00 FF 0F 5F [15:28:42]process_action close_receipt done [15:28:42]requested_data is exist [15:28:42]produce_requested_data [15:28:42]requested_item fm.sn is exist - process it [15:28:42]wFMCommunicate request_size=4 [15:28:42]MH_SAM_APDU [15:28:42]CAPDU: 80 11 00 00 [15:28:42]Write to MH i2c: E2 08 00 48 03 80 11 00 00 00 00 00 00 C5 [15:28:42]Write i2c OK [15:28:42]MH_I2C_Read... [15:28:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:42]Read from MH i2c: E2 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: E2 17 00 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: E2 17 00 48 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 12 [15:28:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:42]wFMCommunicate OK [15:28:42]requested_item fd.num is exist - process it [15:28:42]SAM_PROTO_GetFieldsCounters [15:28:42]wFMCommunicate request_size=4 [15:28:42]MH_SAM_APDU [15:28:42]CAPDU: 80 13 00 00 [15:28:42]Write to MH i2c: E2 08 00 49 03 80 13 00 00 00 00 00 00 C8 [15:28:42]Write i2c OK [15:28:42]MH_I2C_Read... [15:28:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:42]Read from MH i2c: E2 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: E2 62 00 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: E2 62 00 49 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 19 28 01 00 0E 04 04 00 AE 00 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 9C [15:28:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 19 28 01 00 0E 04 04 00 AE 00 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:28:43]wFMCommunicate OK [15:28:43]SAM_PROTO_GetFieldsCounters done [15:28:43]requested_item shift.num is exist - process it [15:28:43]requested_item shift.opened is exist - process it [15:28:43]req_shift_opened [15:28:43]FM_GetShiftState [15:28:43]SAM_PROTO_GetShiftState [15:28:43]wFMCommunicate request_size=4 [15:28:43]MH_SAM_APDU [15:28:43]CAPDU: 80 13 01 00 [15:28:43]Write to MH i2c: E2 08 00 4A 03 80 13 01 00 00 00 00 00 CA [15:28:43]Write i2c OK [15:28:43]MH_I2C_Read... [15:28:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:43]Read from MH i2c: E2 [15:28:43]MH_I2C_Read... [15:28:43]Read from MH i2c: E2 0E 00 [15:28:43]MH_I2C_Read... [15:28:43]Read from MH i2c: E2 0E 00 4A 03 00 09 00 01 85 93 19 67 00 00 00 00 90 00 6E [15:28:43]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:28:43]wFMCommunicate OK [15:28:43]SAM_PROTO_GetShiftState done [15:28:43]FM_GetShiftState done [15:28:43]req_shift_opened done [15:28:43]requested_item shift.open_date is exist - process it [15:28:43]req_shift_open_date [15:28:43]req_shift_open_date done [15:28:43]produce_requested_data done [15:28:43]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75801,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:28:43]process_action_free close_receipt [15:28:43]json_value_free [15:28:43]json_value_free done [15:28:43]process_json_proto returns [15:28:43]Send response to host [15:28:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75801,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:28:43]free response buf [15:28:43]execute_script done [15:28:43]execute_script returns [15:28:43]free content buf [15:28:43]Sock 9.Close socket [15:28:43]Sock 9.Thread stoped [15:28:43]accept exits with 7 [15:28:43]New connection [15:28:43]New thread 3066998116 created [15:28:43]Thread 3067141476 joined [15:28:43]Waiting for new connection... [15:28:43] Sock 7.Parse request [15:28:43]Sock 7.Check first char [15:28:43]Sock 7.First char is OK [15:28:43]request: POST /json_proto HTTP/1.0 [15:28:43]Method: POST [15:28:43]URL: /json_proto [15:28:43]Method is POST - this is cgi request [15:28:43]url: /json_proto [15:28:43]query_string will be loaded in cgi processing [15:28:43]execute_cgi json_proto POST (null) [15:28:43]execute_cgi path=json_proto method=POST [15:28:43]POST find Content-Length [15:28:43]Host: 172.17.44.196:8080 [15:28:43]Content-Length: 678 [15:28:43]Content-Type: application/json [15:28:43] [15:28:43]POST finish read [15:28:43]Found Content-Length = 678 [15:28:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:28:43]execute_script... [15:28: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)1966484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:28:43]POST & json_proto [15:28:43]process_json_proto [15:28:43]json parsed OK: [15:28:43]protocol is kg_v1.0 [15:28:43]action value=close_receipt [15:28:43]process_action close_receipt [15:28:43]cmd_close_receipt [15:28:43]MH_GetDate [15:28:43]Write to MH i2c: F0 00 00 4B 03 3D [15:28:43]Write i2c OK [15:28:43]MH_I2C_Read... [15:28:43]Read from MH i2c: F0 [15:28:43]MH_I2C_Read... [15:28:43]Read from MH i2c: F0 09 00 [15:28:43]MH_I2C_Read... [15:28:43]Read from MH i2c: F0 09 00 4B 03 00 AC 67 1A 67 E7 19 F8 65 37 [15:28:43]GetLastDocTimeStamp 1729783715 [15:28:43]current date 1729783724 [15:28:43]FM_GetShiftState [15:28:43]SAM_PROTO_GetShiftState [15:28:43]wFMCommunicate request_size=4 [15:28:43]MH_SAM_APDU [15:28:43]CAPDU: 80 13 01 00 [15:28:43]Write to MH i2c: E2 08 00 4C 03 80 13 01 00 00 00 00 00 CC [15:28:43]Write i2c OK [15:28:43]MH_I2C_Read... [15:28:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:43]Read from MH i2c: E2 [15:28:43]MH_I2C_Read... [15:28:43]Read from MH i2c: E2 0E 00 [15:28:44]MH_I2C_Read... [15:28:44]Read from MH i2c: E2 0E 00 4C 03 00 09 00 01 85 93 19 67 00 00 00 00 90 00 70 [15:28:44]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:28:44]wFMCommunicate OK [15:28:44]SAM_PROTO_GetShiftState done [15:28:44]FM_GetShiftState done [15:28:44]opened in 1729729413 [15:28:44]opened+sec_in_day 1729815813 [15:28:44]quantity*price = 30038 [15:28:44]sum+1 = 30039 [15:28:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 241 24.10.2024 15:28 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75802 ФПД: 88803260835018 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152844&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75802&fm=88803260835018&tin=02508201610067®Number=0000000000161154&sum=30000 [15:28:46]StoreToDocumentArchive [15:28:46]shift 174 fd 75802 [15:28:46]save to /storage/0174/doc_00075802 [15:28:46]save last doc name /storage/0174/doc_00075802 to /storage/kkm_last_doc_name [15:28:46]save OK [15:28:46]Clear old archive folders... [15:28:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:28:46]tlvbuf is 01FA96C0 [15:28:46]SAM_PROTO_ClearQueue [15:28:46]wFMCommunicate request_size=4 [15:28:46]MH_SAM_APDU [15:28:46]CAPDU: 80 09 00 00 [15:28:46]Write to MH i2c: E2 08 00 59 03 80 09 00 00 00 00 00 00 CE [15:28:46]Write i2c OK [15:28:46]MH_I2C_Read... [15:28:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:46]Read from MH i2c: E2 [15:28:46]MH_I2C_Read... [15:28:46]Read from MH i2c: E2 03 00 [15:28:46]MH_I2C_Read... [15:28:46]Read from MH i2c: E2 03 00 59 03 00 90 00 D0 [15:28:46]RAPDU: 90 00 [15:28:46]wFMCommunicate OK [15:28:46]SAM_PROTO_ClearQueue done [15:28:46]KKMCreateOFDPacket [15:28:46]OFDProtocolAddRootSTLVToBuf [15:28:46]FM_MakeSignedData [15:28:46]FM_MakeSignedData [15:28:46]SAM_PROTO_SignData [15:28:46]wFMCommunicate request_size=4 [15:28:46]MH_SAM_APDU [15:28:46]CAPDU: 80 0D 01 02 [15:28:46]Write to MH i2c: E2 08 00 5A 03 80 0D 01 02 00 00 00 00 D6 [15:28:46]Write i2c OK [15:28:46]MH_I2C_Read... [15:28:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:46]Read from MH i2c: E2 [15:28:46]MH_I2C_Read... [15:28:46]Read from MH i2c: E2 03 00 [15:28:46]MH_I2C_Read... [15:28:46]Read from MH i2c: E2 03 00 5A 03 00 90 00 D1 [15:28:46]RAPDU: 90 00 [15:28:46]wFMCommunicate OK [15:28:46]wFMCommunicate request_size=255 [15:28:46]MH_SAM_APDU [15:28: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 F1 00 00 00 F4 03 04 00 AC 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 OFD Sender: No OFD packet to send [15:28:47]10 04 04 00 1A 28 01 00 35 04 06 00 50 [15:28:47]Write to MH i2c: E2 02 01 5B 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 F1 00 00 00 F4 03 04 00 AC 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1A 28 01 00 35 04 06 00 50 00 00 12 [15:28:47]Write i2c OK [15:28:47]MH_I2C_Read... [15:28:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:47]Read from MH i2c: E2 [15:28:47]MH_I2C_Read... [15:28:47]Read from MH i2c: E2 03 00 [15:28:47]MH_I2C_Read... [15:28:47]Read from MH i2c: E2 03 00 5B 03 00 90 00 D2 [15:28:47]RAPDU: 90 00 [15:28:47]wFMCommunicate OK [15:28:47]wFMCommunicate request_size=10 [15:28:47]MH_SAM_APDU [15:28:47]CAPDU: 80 0D 02 02 05 C4 1E D1 24 CA [15:28:47]Write to MH i2c: E2 0D 00 5C 03 80 0D 02 02 05 00 C4 1E D1 24 CA 00 00 84 [15:28:47]Write i2c OK [15:28:47]MH_I2C_Read... [15:28:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:47]Read from MH i2c: E2 [15:28:47]MH_I2C_Read... [15:28:47]Read from MH i2c: E2 03 00 [15:28:48]MH_I2C_Read... [15:28:48]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [15:28:48]RAPDU: 90 00 [15:28:48]wFMCommunicate OK [15:28:48]wFMCommunicate request_size=4 [15:28:48]MH_SAM_APDU [15:28:48]CAPDU: 80 0D 03 02 [15:28:48]Write to MH i2c: E2 08 00 5D 03 80 0D 03 02 00 00 00 00 DB [15:28:48]Write i2c OK [15:28:48]MH_I2C_Read... [15:28:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:48]Read from MH i2c: E2 [15:28:48]MH_I2C_Read... [15:28:48]Read from MH i2c: E2 0B 00 [15:28:48]MH_I2C_Read... [15:28:48]Read from MH i2c: E2 0B 00 5D 03 00 AA BE DC DE 08 6D B2 08 90 00 2D [15:28:48]RAPDU: AA BE DC DE 08 6D B2 08 90 00 [15:28:48]wFMCommunicate OK [15:28:48]SAM_PROTO_SignData done [15:28:48]FM_MakeSignedData done [15:28:48]CreateOFDProtocolMessage [15:28:48]wFMCommunicate request_size=4 [15:28:48]MH_SAM_APDU [15:28:48]CAPDU: 80 11 00 00 [15:28:48]Write to MH i2c: E2 08 00 5E 03 80 11 00 00 00 00 00 00 DB [15:28:48]Write i2c OK [15:28:48]MH_I2C_Read... [15:28:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:48]Read from MH i2c: E2 [15:28:48]MH_I2C_Read... [15:28:48]Read from MH i2c: E2 17 00 [15:28:48]MH_I2C_Read... [15:28:48]Read from MH i2c: E2 17 00 5E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 28 [15:28:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:48]wFMCommunicate OK [15:28:48]CreateOFDProtocolMessage done [15:28:48]OFDSenderStorePacket 75802 [15:28:48]StoreOFDPacket docnum=75802 [15:28:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 3D EE 07 01 96 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 F1 00 00 00 F4 03 04 00 AC 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1A 28 01 00 35 04 06 00 50 C4 1E D1 24 CA AA BE DC DE 08 6D B2 08 [15:28:48]CheckFolder [15:28:48]dirname=/storage/ofd_packets [15:28:48]CheckFolder done [15:28:48]ProducePacketName [15:28:48]name=ofd_packets/00075802 [15:28:48]NVStorageSaveData ofd_packets/00075802 [15:28:48]File name is /storage/ofd_packets/00075802 [15:28:48]Write 301 bytes [15:28:48]NVStorageSaveData done [15:28:48]OFDSenderStorePacket done [15:28:48]KKMCreateOFDPacket done [15:28:48]NVStorageSaveData kkm_last_timestamp [15:28:48]File name is /storage/kkm_last_timestamp [15:28:48]Write 4 bytes [15:28:48]NVStorageSaveData done [15:28:48]ExternCall_PrintAddStr [15:28:48]wPrintStart [15:28:48]Write to MH i2c: 01 00 00 5F 03 62 [15:28:48]Write i2c OK [15:28:48]MH_I2C_Read... [15:28:48]Read from MH i2c: 01 [15:28:48]MH_I2C_Read... [15:28:48]Read from MH i2c: 01 07 00 [15:28:48]MH_I2C_Read... [15:28:48]Read from MH i2c: 01 07 00 5F 03 00 00 00 00 00 FF 0F 77 [15:28:48]RasterBufferAndPrint [15:28:48]line Счет N : (1)1966484 [15:28:48]line ИНН: 02508201610067 [15:28:48]line Контрольно-Кассовый Чек [15:28:48]line ПРОДАЖА [15:28:48]line ТРК (МРК, ГНК) : 43 [15:28:48]line Товар: 2710124130 [15:28:48]line Аи-92-К-5 [15:28:48]line 4.490 * 66.90 [15:28:48]line = 300.38 [15:28:48]line НДС 12% НСП 1% [15:28:48]line > о реализуемом товаре [15:28:48]line ОКРУГЛЕНИЕ: -0.38 [15:28:48]line ИТОГО: 300.00 [15:28:48]line Внесено: 300.00 [15:28:48]line СДАЧА: 0.00 [15:28:48]line НСП 1% : 2.66 [15:28:48]line НДС 12% : 31.90 [15:28:48]line Наличными: 300.00 [15:28:48]line Безнал.: 0.00 [15:28:48]line Место: АЗС № 133 "Партнер Нефть" [15:28:48]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:28:48]line СНО: Общий режим [15:28:48]line Чек 241 24.10.2024 15:28 [15:28:48]line Смена: 174 ФФД: 1.0 [15:28:48]line ЗНМ: 0300000020 [15:28:48]line РНМ: 0000000000161154 [15:28:48]line Версия ККМ: v1.0 [15:28:48]line ФМ: 0000000000963323 [15:28:48]line ФД: 75802 [15:28:48]line ФПД: 88803260835018 [15:28:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152844&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75802&fm=88803260835018&tin=02508201610067®Number=0000000000161154&sum=30000 [15:28:48]OFD Sender: Processing packet 75802 [packets to send 16, broken 15] [15:28:48]ProducePacketName [15:28:48]name=ofd_packets/00075802 [15:28:48]OFD Sender: To server: pG, [15:28:48]CommunicateWithHost lk.salyk.kg:30040 [15:28:48]written 0, free lines is 4095 [15:28:48]ConnectInit lk.salyk.kg [15:28:48]Connected sock=10 [15:28:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 3D EE 07 01 96 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 F1 00 00 00 F4 03 04 00 AC 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 Write to MH i2c: 30 01 30 00 30 00 89 03 8C [15:28:49]30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1A 28 01 00 35 04 06 00 50 C4 1E D1 24 CA AA BE DC DE 08 6D Write i2c OK [15:28:49]B2 MH_I2C_Read... [15:28:49]08 Read from MH i2c: 01 [15:28:49] [15:28:49]MH_I2C_Read... [15:28:49]Read from MH i2c: 01 07 00 [15:28:49]MH_I2C_Read... [15:28:49]Read from MH i2c: 01 07 00 89 03 00 00 00 00 00 94 0D 34 [15:28:49]RasterBufferAndPrint [15:28:49]line [15:28:49]line [15:28:49]line [15:28:49]line [15:28:49]line [15:28:49]written 0, free lines is 3705 [15:28:49]MH_Cut [15:28:49]Write to MH i2c: D1 01 00 90 03 01 65 [15:28:49]Write i2c OK [15:28:49]MH_I2C_Read... [15:28:49]Read from MH i2c: D1 [15:28:49]MH_I2C_Read... [15:28:49]Read from MH i2c: D1 01 00 [15:28:49]MH_I2C_Read... [15:28:49]Read from MH i2c: D1 01 00 90 03 00 64 [15:28:49]Write to MH i2c: 01 00 00 91 03 94 [15:28:49]Write i2c OK [15:28:49]MH_I2C_Read... [15:28:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 7C 8B 47 00 59 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 39 36 33 33 32 33 10 04 04 00 1A 28 01 00 F4 03 04 00 86 10 1A 67 B6 04 01 00 00 E9 81 65 0A 4A E7 22 A6 [15:28:49]CommunicateWithHost err = 0 [15:28:49]CheckOFDResponse [15:28:49]1017 (14) - 77093643461234 [15:28:49]1041 (16) - 0000000000963323 [15:28:49]1040 (4) - 75802 [15:28:49]1012 (4) - 24.10.2024 09:16 [15:28:49]1206 (1) - 0 [15:28:49]OFD Sender: Remove packet 75802 [15:28:49]ProducePacketName [15:28:49]name=ofd_packets/00075802 [15:28:49]NVStorageDeleteData [15:28:49]*** Cut start [15:28:49]*** Partial cut [15:28:49]*** CUTSNS_PIN = 1 [15:28:49]*** CUTSNS_PIN = 0 [15:28:50]*** Brake cut motor [15:28:50]OFD Sender: No OFD packet to send [15:28:50]Read from MH i2c: 01 [15:28:50]MH_I2C_Read... [15:28:50]*** Stop cut motor [15:28:50]*** Cut end [15:28:50]Read from MH i2c: 01 07 00 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 FF 0F A9 [15:28:50]process_action close_receipt done [15:28:50]requested_data is exist [15:28:50]produce_requested_data [15:28:50]requested_item fm.sn is exist - process it [15:28:50]wFMCommunicate request_size=4 [15:28:50]MH_SAM_APDU [15:28:50]CAPDU: 80 11 00 00 [15:28:50]Write to MH i2c: E2 08 00 92 03 80 11 00 00 00 00 00 00 0F [15:28:50]Write i2c OK [15:28:50]MH_I2C_Read... [15:28:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:50]Read from MH i2c: E2 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: E2 17 00 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: E2 17 00 92 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 5C [15:28:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:50]wFMCommunicate OK [15:28:50]requested_item fd.num is exist - process it [15:28:50]SAM_PROTO_GetFieldsCounters [15:28:50]wFMCommunicate request_size=4 [15:28:50]MH_SAM_APDU [15:28:50]CAPDU: 80 13 00 00 [15:28:50]Write to MH i2c: E2 08 00 93 03 80 13 00 00 00 00 00 00 12 [15:28:50]Write i2c OK [15:28:50]MH_I2C_Read... [15:28:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:50]Read from MH i2c: E2 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: E2 62 00 [15:28:50]MH_I2C_Read... [15:28:50]Read from MH i2c: E2 62 00 93 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 1A 28 01 00 0E 04 04 00 AE 00 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 EA [15:28:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 1A 28 01 00 0E 04 04 00 AE 00 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:28:51]wFMCommunicate OK [15:28:51]SAM_PROTO_GetFieldsCounters done [15:28:51]requested_item shift.num is exist - process it [15:28:51]requested_item shift.opened is exist - process it [15:28:51]req_shift_opened [15:28:51]FM_GetShiftState [15:28:51]SAM_PROTO_GetShiftState [15:28:51]wFMCommunicate request_size=4 [15:28:51]MH_SAM_APDU [15:28:51]CAPDU: 80 13 01 00 [15:28:51]Write to MH i2c: E2 08 00 94 03 80 13 01 00 00 00 00 00 14 [15:28:51]Write i2c OK [15:28:51]MH_I2C_Read... [15:28:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:51]Read from MH i2c: E2 [15:28:51]MH_I2C_Read... [15:28:51]Read from MH i2c: E2 0E 00 [15:28:51]MH_I2C_Read... [15:28:51]Read from MH i2c: E2 0E 00 94 03 00 09 00 01 85 93 19 67 00 00 00 00 90 00 B8 [15:28:51]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:28:51]wFMCommunicate OK [15:28:51]SAM_PROTO_GetShiftState done [15:28:51]FM_GetShiftState done [15:28:51]req_shift_opened done [15:28:51]requested_item shift.open_date is exist - process it [15:28:51]req_shift_open_date [15:28:51]req_shift_open_date done [15:28:51]produce_requested_data done [15:28:51]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75802,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:28:51]process_action_free close_receipt [15:28:51]json_value_free [15:28:51]json_value_free done [15:28:51]process_json_proto returns [15:28:51]Send response to host [15:28:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75802,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:28:51]free response buf [15:28:51]execute_script done [15:28:51]execute_script returns [15:28:51]free content buf [15:28:51]Sock 7.Close socket [15:28:51]Sock 7.Thread stoped [15:28:51]accept exits with 9 [15:28:52]New connection [15:28:52]New thread 3067141476 created [15:28:52]Thread 3066998116 joined [15:28:52]Waiting for new connection... [15:28:52] Sock 9.Parse request [15:28:52]Sock 9.Check first char [15:28:52]Sock 9.First char is OK [15:28:52]request: POST /json_proto HTTP/1.0 [15:28:52]Method: POST [15:28:52]URL: /json_proto [15:28:52]Method is POST - this is cgi request [15:28:52]url: /json_proto [15:28:52]query_string will be loaded in cgi processing [15:28:52]execute_cgi json_proto POST (null) [15:28:52]execute_cgi path=json_proto method=POST [15:28:52]POST find Content-Length [15:28:52]Host: 172.17.44.196:8080 [15:28:52]Content-Length: 621 [15:28:52]Content-Type: application/json [15:28:52] [15:28:52]POST finish read [15:28:52]Found Content-Length = 621 [15:28:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273411", "tax_sys" : 0, "items" : [ { "code": "48745178", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Sparkle Mix", "price" : 140.00, "quantity" : 1.000, "sum" : 140.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" ] } } [15:28:52]execute_script... [15:28: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 : (3)273411", "tax_sys" : 0, "items" : [ { "code": "48745178", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Sparkle Mix", "price" : 140.00, "quantity" : 1.000, "sum" : 140.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" ] } } [15:28:52]POST & json_proto [15:28:52]process_json_proto [15:28:52]json parsed OK: [15:28:52]protocol is kg_v1.0 [15:28:52]action value=close_receipt [15:28:52]process_action close_receipt [15:28:52]cmd_close_receipt [15:28:52]MH_GetDate [15:28:52]Write to MH i2c: F0 00 00 95 03 87 [15:28:52]Write i2c OK [15:28:52]MH_I2C_Read... [15:28:52]Read from MH i2c: F0 [15:28:52]MH_I2C_Read... [15:28:52]Read from MH i2c: F0 09 00 [15:28:52]MH_I2C_Read... [15:28:52]Read from MH i2c: F0 09 00 95 03 00 B4 67 1A 67 E7 19 F8 65 89 [15:28:52]GetLastDocTimeStamp 1729783724 [15:28:52]current date 1729783732 [15:28:52]FM_GetShiftState [15:28:52]SAM_PROTO_GetShiftState [15:28:52]wFMCommunicate request_size=4 [15:28:52]MH_SAM_APDU [15:28:52]CAPDU: 80 13 01 00 [15:28:52]Write to MH i2c: E2 08 00 96 03 80 13 01 00 00 00 00 00 16 [15:28:52]Write i2c OK [15:28:52]MH_I2C_Read... [15:28:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:52]Read from MH i2c: E2 [15:28:52]MH_I2C_Read... [15:28:52]Read from MH i2c: E2 0E 00 [15:28:52]MH_I2C_Read... [15:28:52]Read from MH i2c: E2 0E 00 96 03 00 09 00 01 85 93 19 67 00 00 00 00 90 00 BA [15:28:52]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:28:52]wFMCommunicate OK [15:28:52]SAM_PROTO_GetShiftState done [15:28:52]FM_GetShiftState done [15:28:52]opened in 1729729413 [15:28:52]opened+sec_in_day 1729815813 [15:28:52]quantity*price = 14000 [15:28:52]sum+1 = 14001 [15:28:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 242 24.10.2024 15:28 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75803 ФПД: 78035772160841 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152852&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75803&fm=78035772160841&tin=02508201610067®Number=0000000000161154&sum=14000 0 [15:28:54]StoreToDocumentArchive [15:28:54]shift 174 fd 75803 [15:28:54]save to /storage/0174/doc_00075803 [15:28:54]save last doc name /storage/0174/doc_00075803 to /storage/kkm_last_doc_name [15:28:54]save OK [15:28:54]Clear old archive folders... [15:28:54]ProcessDocumentItem done err = 0, tmpTLVsize=273 [15:28:54]tlvbuf is 01FCB630 [15:28:54]SAM_PROTO_ClearQueue [15:28:54]wFMCommunicate request_size=4 [15:28:54]MH_SAM_APDU [15:28:54]CAPDU: 80 09 00 00 [15:28:54]Write to MH i2c: E2 08 00 A3 03 80 09 00 00 00 00 00 00 18 [15:28:54]Write i2c OK [15:28:54]MH_I2C_Read... [15:28:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:54]Read from MH i2c: E2 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 03 00 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 03 00 A3 03 00 90 00 1A [15:28:54]RAPDU: 90 00 [15:28:54]wFMCommunicate OK [15:28:54]SAM_PROTO_ClearQueue done [15:28:54]KKMCreateOFDPacket [15:28:54]OFDProtocolAddRootSTLVToBuf [15:28:54]FM_MakeSignedData [15:28:54]FM_MakeSignedData [15:28:54]SAM_PROTO_SignData [15:28:54]wFMCommunicate request_size=4 [15:28:54]MH_SAM_APDU [15:28:54]CAPDU: 80 0D 01 02 [15:28:54]Write to MH i2c: E2 08 00 A4 03 80 0D 01 02 00 00 00 00 20 [15:28:55]Write i2c OK [15:28:55]MH_I2C_Read... [15:28:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:55]Read from MH i2c: E2 [15:28:55]MH_I2C_Read... [15:28:55]Read from MH i2c: E2 03 00 [15:28:55]MH_I2C_Read... [15:28:55]Read from MH i2c: E2 03 00 A4 03 00 90 00 1B [15:28:55]RAPDU: 90 00 [15:28:55]wFMCommunicate OK [15:28:55]wFMCommunicate request_size=255 [15:28:55]MH_SAM_APDU [15:28:55]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 35 31 37 38 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 70 61 72 6B 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 OFD Sender: No OFD packet to send [15:28:55]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 F2 00 00 00 F4 03 04 00 B4 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 [15:28:55]Write to MH i2c: E2 02 01 A5 03 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 35 31 37 38 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 70 61 72 6B 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 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 F2 00 00 00 F4 03 04 00 B4 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 5F [15:28:55]Write i2c OK [15:28:55]MH_I2C_Read... [15:28:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:56]Read from MH i2c: E2 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 03 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 03 00 A5 03 00 90 00 1C [15:28:56]RAPDU: 90 00 [15:28:56]wFMCommunicate OK [15:28:56]wFMCommunicate request_size=32 [15:28:56]MH_SAM_APDU [15:28:56]CAPDU: 80 0D 02 02 1B 30 30 30 39 36 33 33 32 33 10 04 04 00 1B 28 01 00 35 04 06 00 46 F9 1E 7A BB 49 [15:28:56]Write to MH i2c: E2 23 00 A6 03 80 0D 02 02 1B 00 30 30 30 39 36 33 33 32 33 10 04 04 00 1B 28 01 00 35 04 06 00 46 F9 1E 7A BB 49 00 00 99 [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:56]Read from MH i2c: E2 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 03 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 03 00 A6 03 00 90 00 1D [15:28:56]RAPDU: 90 00 [15:28:56]wFMCommunicate OK [15:28:56]wFMCommunicate request_size=4 [15:28:56]MH_SAM_APDU [15:28:56]CAPDU: 80 0D 03 02 [15:28:56]Write to MH i2c: E2 08 00 A7 03 80 0D 03 02 00 00 00 00 25 [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:56]Read from MH i2c: E2 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 0B 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 0B 00 A7 03 00 29 A4 29 00 01 1B 89 F8 90 00 B9 [15:28:56]RAPDU: 29 A4 29 00 01 1B 89 F8 90 00 [15:28:56]wFMCommunicate OK [15:28:56]SAM_PROTO_SignData done [15:28:56]FM_MakeSignedData done [15:28:56]CreateOFDProtocolMessage [15:28:56]wFMCommunicate request_size=4 [15:28:56]MH_SAM_APDU [15:28:56]CAPDU: 80 11 00 00 [15:28:56]Write to MH i2c: E2 08 00 A8 03 80 11 00 00 00 00 00 00 25 [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:56]Read from MH i2c: E2 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 17 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 17 00 A8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 72 [15:28:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:56]wFMCommunicate OK [15:28:56]CreateOFDProtocolMessage done [15:28:56]OFDSenderStorePacket 75803 [15:28:56]StoreOFDPacket docnum=75803 [15:28:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 25 01 00 00 42 35 1D 01 5D 7E 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 35 31 37 38 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 70 61 72 6B 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 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 F2 00 00 00 F4 03 04 00 B4 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1B 28 01 00 35 04 06 00 46 F9 1E 7A BB 49 29 A4 29 00 01 1B 89 F8 [15:28:56]CheckFolder [15:28:56]dirname=/storage/ofd_packets [15:28:56]CheckFolder done [15:28:56]ProducePacketName [15:28:56]name=ofd_packets/00075803 [15:28:56]NVStorageSaveData ofd_packets/00075803 [15:28:56]File name is /storage/ofd_packets/00075803 [15:28:56]Write 323 bytes [15:28:56]NVStorageSaveData done [15:28:56]OFDSenderStorePacket done [15:28:56]KKMCreateOFDPacket done [15:28:56]NVStorageSaveData kkm_last_timestamp [15:28:56]File name is /storage/kkm_last_timestamp [15:28:56]Write 4 bytes [15:28:56]NVStorageSaveData done [15:28:56]ExternCall_PrintAddStr [15:28:56]wPrintStart [15:28:56]Write to MH i2c: 01 00 00 A9 03 AC [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: 01 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: 01 07 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: 01 07 00 A9 03 00 00 00 00 00 FF 0F C1 [15:28:56]RasterBufferAndPrint [15:28:56]line Счет N : (3)273411 [15:28:56]line ИНН: 02508201610067 [15:28:56]line Контрольно-Кассовый Чек [15:28:56]line ПРОДАЖА [15:28:56]line Товар: 48745178 [15:28:56]line Сигареты Winston Sparkle Mix [15:28:56]line 1.000 * 140.00 [15:28:56]line = 140.00 [15:28:56]line НДС 12% НСП 1% [15:28:56]line > о реализуемом товаре [15:28:56]line ИТОГО: 140.00 [15:28:56]line НСП 1% : 1.24 [15:28:56]line НДС 12% : 14.87 [15:28:56]line Наличными: 140.00 [15:28:56]line Безнал.: 0.00 [15:28:56]line Место: АЗС № 133 "Партнер Нефть" [15:28:56]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:28:56]line СНО: Общий режим [15:28:56]line Чек 242 24.10.2024 15:28 [15:28:56]line Смена: 174 ФФД: 1.0 [15:28:56]line ЗНМ: 0300000020 [15:28:56]line РНМ: 0000000000161154 [15:28:56]line Версия ККМ: v1.0 [15:28:56]line ФМ: 0000000000963323 [15:28:56]line ФД: 75803 [15:28:56]line ФПД: 78035772160841 [15:28:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152852&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75803&fm=78035772160841&tin=02508201610067®Number=0000000000161154&sum=14000 [15:28:56]OFD Sender: Processing packet 75803 [packets to send 16, broken 15] [15:28:56]ProducePacketName [15:28:56]name=ofd_packets/00075803 [15:28:56]OFD Sender: To server: pG, [15:28:56]CommunicateWithHost lk.salyk.kg:30040 [15:28:56]ConnectInit lk.salyk.kg [15:28:56]line 0 [15:28:56]written 0, free lines is 4095 [15:28:57]Write to MH i2c: 01 00 00 D0 03 D3 [15:28:57]Write i2c OK [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: 01 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: 01 07 00 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: 01 07 00 D0 03 00 00 00 00 00 E9 0C CF [15:28:57]RasterBufferAndPrint [15:28:57]line [15:28:57]line [15:28:57]line [15:28:57]line [15:28:57]line [15:28:57]written 0, free lines is 3381 [15:28:57]MH_Cut [15:28:57]Write to MH i2c: D1 01 00 D7 03 01 AC [15:28:57]Write i2c OK [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: D1 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: D1 01 00 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: D1 01 00 D7 03 00 AB [15:28:57]Write to MH i2c: 01 00 00 D8 03 DB [15:28:57]Write i2c OK [15:28:57]MH_I2C_Read... [15:28:58]*** Cut start [15:28:58]*** Partial cut [15:28:58]*** CUTSNS_PIN = 1 [15:28:58]*** CUTSNS_PIN = 0 [15:28:58]*** Brake cut motor [15:28:58]Read from MH i2c: 01 [15:28:58]MH_I2C_Read... [15:28:58]*** Stop cut motor [15:28:58]*** Cut end [15:28:58]Read from MH i2c: 01 07 00 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: 01 07 00 D8 03 00 00 00 00 00 FF 0F F0 [15:28:58]process_action close_receipt done [15:28:58]requested_data is exist [15:28:58]produce_requested_data [15:28:58]requested_item fm.sn is exist - process it [15:28:58]wFMCommunicate request_size=4 [15:28:58]MH_SAM_APDU [15:28:58]CAPDU: 80 11 00 00 [15:28:58]Write to MH i2c: E2 08 00 D9 03 80 11 00 00 00 00 00 00 56 [15:28:58]Write i2c OK [15:28:58]MH_I2C_Read... [15:28:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:58]Read from MH i2c: E2 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: E2 17 00 [15:28:58]MH_I2C_Read... [15:28:58]Read from MH i2c: E2 17 00 D9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 A3 [15:28:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:28:58]wFMCommunicate OK [15:28:58]requested_item fd.num is exist - process it [15:28:58]SAM_PROTO_GetFieldsCounters [15:28:58]wFMCommunicate request_size=4 [15:28:58]MH_SAM_APDU [15:28:58]CAPDU: 80 13 00 00 [15:28:59]Write to MH i2c: E2 08 00 DA 03 80 13 00 00 00 00 00 00 59 [15:28:59]Write i2c OK [15:28:59]MH_I2C_Read... [15:28:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:59]Read from MH i2c: E2 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: E2 62 00 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: E2 62 00 DA 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 1B 28 01 00 0E 04 04 00 AE 00 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 35 [15:28:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 1B 28 01 00 0E 04 04 00 AE 00 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:28:59]wFMCommunicate OK [15:28:59]SAM_PROTO_GetFieldsCounters done [15:28:59]requested_item shift.num is exist - process it [15:28:59]requested_item shift.opened is exist - process it [15:28:59]req_shift_opened [15:28:59]FM_GetShiftState [15:28:59]SAM_PROTO_GetShiftState [15:28:59]wFMCommunicate request_size=4 [15:28:59]MH_SAM_APDU [15:28:59]CAPDU: 80 13 01 00 [15:28:59]Write to MH i2c: E2 08 00 DB 03 80 13 01 00 00 00 00 00 5B [15:28:59]Write i2c OK [15:28:59]MH_I2C_Read... [15:28:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:59]Read from MH i2c: E2 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: E2 0E 00 [15:28:59]MH_I2C_Read... [15:28:59]Read from MH i2c: E2 0E 00 DB 03 00 09 00 01 85 93 19 67 00 00 00 00 90 00 FF [15:28:59]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:28:59]wFMCommunicate OK [15:28:59]SAM_PROTO_GetShiftState done [15:28:59]FM_GetShiftState done [15:28:59]req_shift_opened done [15:28:59]requested_item shift.open_date is exist - process it [15:28:59]req_shift_open_date [15:28:59]req_shift_open_date done [15:28:59]produce_requested_data done [15:28:59]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75803,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:28:59]process_action_free close_receipt [15:28:59]json_value_free [15:28:59]json_value_free done [15:28:59]process_json_proto returns [15:28:59]Send response to host [15:28:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75803,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:28:59]free response buf [15:28:59]execute_script done [15:28:59]execute_script returns [15:28:59]free content buf [15:28:59]Sock 9.Close socket [15:28:59]Sock 9.Thread stoped [15:28:59]accept exits with 10 [15:28:59]New connection [15:28:59]New thread 3066998116 created [15:28:59]Thread 3067141476 joined [15:28:59]Waiting for new connection... [15:28:59] Sock 10.Parse request [15:28:59]Sock 10.Check first char [15:28:59]Sock 10.First char is OK [15:28:59]request: POST /json_proto HTTP/1.0 [15:28:59]Method: POST [15:28:59]URL: /json_proto [15:28:59]Method is POST - this is cgi request [15:28:59]url: /json_proto [15:28:59]query_string will be loaded in cgi processing [15:28:59]execute_cgi json_proto POST (null) [15:28:59]execute_cgi path=json_proto method=POST [15:28:59]POST find Content-Length [15:29:00]Host: 172.17.44.196:8080 [15:29:00]Content-Length: 675 [15:29:00]Content-Type: application/json [15:29:00] [15:29:00]POST finish read [15:29:00]Found Content-Length = 675 [15:29:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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:29:00]execute_script... [15:29: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)1966485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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:29:00]POST & json_proto [15:29:00]process_json_proto [15:29:00]json parsed OK: [15:29:00]protocol is kg_v1.0 [15:29:00]action value=close_receipt [15:29:00]process_action close_receipt [15:29:00]cmd_close_receipt [15:29:00]MH_GetDate [15:29:00]Write to MH i2c: F0 00 00 DC 03 CE [15:29:00]Write i2c OK [15:29:00]MH_I2C_Read... [15:29:00]Read from MH i2c: F0 [15:29:00]MH_I2C_Read... [15:29:00]Read from MH i2c: F0 09 00 [15:29:00]MH_I2C_Read... [15:29:00]Read from MH i2c: F0 09 00 DC 03 00 BC 67 1A 67 E7 19 F8 65 D8 [15:29:00]GetLastDocTimeStamp 1729783732 [15:29:00]current date 1729783740 [15:29:00]FM_GetShiftState [15:29:00]SAM_PROTO_GetShiftState [15:29:00]wFMCommunicate request_size=4 [15:29:00]MH_SAM_APDU [15:29:00]CAPDU: 80 13 01 00 [15:29:00]Write to MH i2c: E2 08 00 DD 03 80 13 01 00 00 00 00 00 5D [15:29:00]Write i2c OK [15:29:00]MH_I2C_Read... [15:29:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:00]Read from MH i2c: E2 [15:29:00]MH_I2C_Read... [15:29:00]Read from MH i2c: E2 0E 00 [15:29:00]MH_I2C_Read... [15:29:00]Read from MH i2c: E2 0E 00 DD 03 00 09 00 01 85 93 19 67 00 00 00 00 90 00 01 [15:29:00]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:29:00]wFMCommunicate OK [15:29:00]SAM_PROTO_GetShiftState done [15:29:00]FM_GetShiftState done [15:29:00]opened in 1729729413 [15:29:00]opened+sec_in_day 1729815813 [15:29:00]quantity*price = 50063 [15:29:00]sum+1 = 50064 [15:29:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 243 24.10.2024 15:29 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75804 ФПД: 97629263498042 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152900&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75804&fm=97629263498042&tin=02508201610067®Number=0000000000161154&sum=50000 [15:29:02]StoreToDocumentArchive [15:29:02]shift 174 fd 75804 [15:29:02]save to /storage/0174/doc_00075804 [15:29:02]save last doc name /storage/0174/doc_00075804 to /storage/kkm_last_doc_name [15:29:02]save OK [15:29:02]Clear old archive folders... [15:29:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:29:02]tlvbuf is 0201A3F0 [15:29:02]SAM_PROTO_ClearQueue [15:29:02]wFMCommunicate request_size=4 [15:29:02]MH_SAM_APDU [15:29:02]CAPDU: 80 09 00 00 [15:29:02]Write to MH i2c: E2 08 00 EA 03 80 09 00 00 00 00 00 00 5F [15:29:02]Write i2c OK [15:29:02]MH_I2C_Read... [15:29:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:03]Read from MH i2c: E2 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 EA 03 00 90 00 61 [15:29:03]RAPDU: 90 00 [15:29:03]wFMCommunicate OK [15:29:03]SAM_PROTO_ClearQueue done [15:29:03]KKMCreateOFDPacket [15:29:03]OFDProtocolAddRootSTLVToBuf [15:29:03]FM_MakeSignedData [15:29:03]FM_MakeSignedData [15:29:03]SAM_PROTO_SignData [15:29:03]wFMCommunicate request_size=4 [15:29:03]MH_SAM_APDU [15:29:03]CAPDU: 80 0D 01 02 [15:29:03]Write to MH i2c: E2 08 00 EB 03 80 0D 01 02 00 00 00 00 67 [15:29:03]Write i2c OK [15:29:03]MH_I2C_Read... [15:29:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:03]Read from MH i2c: E2 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 [15:29:03]MH_I2C_Read... [15:29:03]Read from MH i2c: E2 03 00 EB 03 00 90 00 62 [15:29:03]RAPDU: 90 00 [15:29:03]wFMCommunicate OK [15:29:03]wFMCommunicate request_size=255 [15:29:03]MH_SAM_APDU [15:29:03]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 F3 00 00 00 F4 03 04 00 BC 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1C 28 01 00 35 04 06 00 58 CB 15 92 [15:29:03]Write to MH i2c: E2 02 01 EC 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 F3 00 00 00 F4 03 04 00 BC 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1C 28 01 00 35 04 06 00 58 CB 15 92 00 00 BB [15:29:03]Write i2c OK [15:29:03]MH_I2C_Read... [15:29:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:04]Read from MH i2c: E2 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 03 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 03 00 EC 03 00 90 00 63 [15:29:04]RAPDU: 90 00 [15:29:04]wFMCommunicate OK [15:29:04]wFMCommunicate request_size=7 [15:29:04]MH_SAM_APDU [15:29:04]CAPDU: 80 0D 02 02 02 0B 3A [15:29:04]Write to MH i2c: E2 0A 00 ED 03 80 0D 02 02 02 00 0B 3A 00 00 B3 [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:04]Read from MH i2c: E2 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 03 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 03 00 ED 03 00 90 00 64 [15:29:04]RAPDU: 90 00 [15:29:04]wFMCommunicate OK [15:29:04]wFMCommunicate request_size=4 [15:29:04]MH_SAM_APDU [15:29:04]CAPDU: 80 0D 03 02 [15:29:04]Write to MH i2c: E2 08 00 EE 03 80 0D 03 02 00 00 00 00 6C [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:04]Read from MH i2c: E2 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 0B 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 0B 00 EE 03 00 30 79 20 83 C8 07 CB A2 90 00 F5 [15:29:04]RAPDU: 30 79 20 83 C8 07 CB A2 90 00 [15:29:04]wFMCommunicate OK [15:29:04]SAM_PROTO_SignData done [15:29:04]FM_MakeSignedData done [15:29:04]CreateOFDProtocolMessage [15:29:04]wFMCommunicate request_size=4 [15:29:04]MH_SAM_APDU [15:29:04]CAPDU: 80 11 00 00 [15:29:04]Write to MH i2c: E2 08 00 EF 03 80 11 00 00 00 00 00 00 6C [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:04]Read from MH i2c: E2 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 17 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 17 00 EF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 B9 [15:29:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:29:04]wFMCommunicate OK [15:29:04]CreateOFDProtocolMessage done [15:29:04]OFDSenderStorePacket 75804 [15:29:04]StoreOFDPacket docnum=75804 [15:29:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 BE 4F 04 01 BC 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 F3 00 00 00 F4 03 04 00 BC 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1C 28 01 00 35 04 06 00 58 CB 15 92 0B 3A 30 79 20 83 C8 07 CB A2 [15:29:04]CheckFolder [15:29:04]dirname=/storage/ofd_packets [15:29:04]CheckFolder done [15:29:04]ProducePacketName [15:29:04]name=ofd_packets/00075804 [15:29:04]NVStorageSaveData ofd_packets/00075804 [15:29:04]File name is /storage/ofd_packets/00075804 [15:29:04]Write 298 bytes [15:29:04]NVStorageSaveData done [15:29:04]OFDSenderStorePacket done [15:29:04]KKMCreateOFDPacket done [15:29:04]NVStorageSaveData kkm_last_timestamp [15:29:04]File name is /storage/kkm_last_timestamp [15:29:04]Write 4 bytes [15:29:04]NVStorageSaveData done [15:29:04]ExternCall_PrintAddStr [15:29:04]wPrintStart [15:29:04]Write to MH i2c: 01 00 00 F0 03 F3 [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: 01 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: 01 07 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: 01 07 00 F0 03 00 00 00 00 00 FF 0F 08 [15:29:04]RasterBufferAndPrint [15:29:04]line Счет N : (1)1966485 [15:29:04]line ИНН: 02508201610067 [15:29:04]line Контрольно-Кассовый Чек [15:29:04]line ПРОДАЖА [15:29:04]line ТРК (МРК, ГНК) : 11 [15:29:04]line Товар: 2710194210 [15:29:04]line ДТ-К-5 [15:29:04]line 6.570 * 76.20 [15:29:04]line = 500.63 [15:29:04]line НДС 12% НСП 1% [15:29:04]line > о реализуемом товаре [15:29:04]line ОКРУГЛЕНИЕ: -0.63 [15:29:04]line ИТОГО: 500.00 [15:29:04]line Внесено: 500.00 [15:29:04]line СДАЧА: 0.00 [15:29:04]line НСП 1% : 4.43 [15:29:04]line НДС 12% : 53.16 [15:29:04]line Наличными: 500.00 [15:29:04]line Безнал.: 0.00 [15:29:04]line Место: АЗС № 133 "Партнер Нефть" [15:29:04]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:29:04]line СНО: Общий режим [15:29:04]line Чек 243 24.10.2024 15:29 [15:29:04]line Смена: 174 ФФД: 1.0 [15:29:04]line ЗНМ: 0300000020 [15:29:04]line РНМ: 0000000000161154 [15:29:04]line Версия ККМ: v1.0 [15:29:04]line ФМ: 0000000000963323 [15:29:04]line ФД: 75804 [15:29:04]line ФПД: 97629263498042 [15:29:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152900&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75804&fm=97629263498042&tin=02508201610067®Number=0000000000161154&sum=50000 [15:29:04]written 0, free lines is 4095 [15:29:05]Write to MH i2c: 01 00 00 1A 04 1E [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: 01 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: 01 07 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: 01 07 00 1A 04 00 00 00 00 00 C7 0C F8 [15:29:05]RasterBufferAndPrint [15:29:05]line [15:29:05]line [15:29:05]line [15:29:05]line [15:29:05]line [15:29:05]written 0, free lines is 3344 [15:29:05]MH_Cut [15:29:05]Write to MH i2c: D1 01 00 21 04 01 F7 [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: D1 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: D1 01 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: D1 01 00 21 04 00 F6 [15:29:05]Write to MH i2c: 01 00 00 22 04 26 [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:06]*** Cut start [15:29:06]*** Partial cut [15:29:06]*** CUTSNS_PIN = 1 [15:29:06]*** CUTSNS_PIN = 0 [15:29:06]*** Brake cut motor [15:29:06]Read from MH i2c: 01 [15:29:06]MH_I2C_Read... [15:29:06]*** Stop cut motor [15:29:06]*** Cut end [15:29:06]Read from MH i2c: 01 07 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: 01 07 00 22 04 00 00 00 00 00 FF 0F 3B [15:29:06]process_action close_receipt done [15:29:06]requested_data is exist [15:29:06]produce_requested_data [15:29:06]requested_item fm.sn is exist - process it [15:29:06]wFMCommunicate request_size=4 [15:29:06]MH_SAM_APDU [15:29:06]CAPDU: 80 11 00 00 [15:29:06]Write to MH i2c: E2 08 00 23 04 80 11 00 00 00 00 00 00 A1 [15:29:06]Write i2c OK [15:29:06]MH_I2C_Read... [15:29:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:06]Read from MH i2c: E2 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 17 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 17 00 23 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 EE [15:29:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:29:07]wFMCommunicate OK [15:29:07]requested_item fd.num is exist - process it [15:29:07]SAM_PROTO_GetFieldsCounters [15:29:07]wFMCommunicate request_size=4 [15:29:07]MH_SAM_APDU [15:29:07]CAPDU: 80 13 00 00 [15:29:07]Write to MH i2c: E2 08 00 24 04 80 13 00 00 00 00 00 00 A4 [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:07]Read from MH i2c: E2 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 62 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 62 00 24 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 1C 28 01 00 0E 04 04 00 AE 00 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 84 [15:29:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 1C 28 01 00 0E 04 04 00 AE 00 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:29:07]wFMCommunicate OK [15:29:07]SAM_PROTO_GetFieldsCounters done [15:29:07]requested_item shift.num is exist - process it [15:29:07]requested_item shift.opened is exist - process it [15:29:07]req_shift_opened [15:29:07]FM_GetShiftState [15:29:07]SAM_PROTO_GetShiftState [15:29:07]wFMCommunicate request_size=4 [15:29:07]MH_SAM_APDU [15:29:07]CAPDU: 80 13 01 00 [15:29:07]Write to MH i2c: E2 08 00 25 04 80 13 01 00 00 00 00 00 A6 [15:29:07]Write i2c OK [15:29:07]MH_I2C_Read... [15:29:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:07]Read from MH i2c: E2 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 0E 00 [15:29:07]MH_I2C_Read... [15:29:07]Read from MH i2c: E2 0E 00 25 04 00 09 00 01 85 93 19 67 00 00 00 00 90 00 4A [15:29:07]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:29:07]wFMCommunicate OK [15:29:07]SAM_PROTO_GetShiftState done [15:29:07]FM_GetShiftState done [15:29:07]req_shift_opened done [15:29:07]requested_item shift.open_date is exist - process it [15:29:07]req_shift_open_date [15:29:07]req_shift_open_date done [15:29:07]produce_requested_data done [15:29:07]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75804,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:29:07]process_action_free close_receipt [15:29:07]json_value_free [15:29:07]json_value_free done [15:29:07]process_json_proto returns [15:29:07]Send response to host [15:29:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75804,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:29:07]free response buf [15:29:07]execute_script done [15:29:07]execute_script returns [15:29:07]free content buf [15:29:07]Sock 10.Close socket [15:29:07]Sock 10.Thread stoped [15:29:32]accept exits with 9 [15:29:32]New connection [15:29:32]New thread 3067141476 created [15:29:32]Thread 3066998116 joined [15:29:32]Waiting for new connection... [15:29:32] Sock 9.Parse request [15:29:32]Sock 9.Check first char [15:29:32]Sock 9.First char is OK [15:29:32]request: POST /json_proto HTTP/1.0 [15:29:32]Method: POST [15:29:32]URL: /json_proto [15:29:32]Method is POST - this is cgi request [15:29:32]url: /json_proto [15:29:32]query_string will be loaded in cgi processing [15:29:32]execute_cgi json_proto POST (null) [15:29:32]execute_cgi path=json_proto method=POST [15:29:32]POST find Content-Length [15:29:32]Host: 172.17.44.196:8080 [15:29:32]Content-Length: 910 [15:29:32]Content-Type: application/json [15:29:32] [15:29:32]POST finish read [15:29:32]Found Content-Length = 910 [15:29:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273412", "tax_sys" : 0, "items" : [ { "code": "2000032780025", "name": "\u0421\u043E\u0441\u0438\u0441\u043A\u0430 \u0432 \u0442\u0435\u0441\u0442\u0435 DC 110\u0433", "price" : 60.00, "quantity" : 3.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 295.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:32]execute_script... [15:29: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 : (3)273412", "tax_sys" : 0, "items" : [ { "code": "2000032780025", "name": "\u0421\u043E\u0441\u0438\u0441\u043A\u0430 \u0432 \u0442\u0435\u0441\u0442\u0435 DC 110\u0433", "price" : 60.00, "quantity" : 3.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 295.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:32]POST & json_proto [15:29:32]process_json_proto [15:29:32]json parsed OK: [15:29:32]protocol is kg_v1.0 [15:29:32]action value=close_receipt [15:29:32]process_action close_receipt [15:29:32]cmd_close_receipt [15:29:32]MH_GetDate [15:29:32]Write to MH i2c: F0 00 00 26 04 19 [15:29:33]Write i2c OK [15:29:33]MH_I2C_Read... [15:29:33]Read from MH i2c: F0 [15:29:33]MH_I2C_Read... [15:29:33]Read from MH i2c: F0 09 00 [15:29:33]MH_I2C_Read... [15:29:33]Read from MH i2c: F0 09 00 26 04 00 DD 67 1A 67 E7 19 F8 65 44 [15:29:33]GetLastDocTimeStamp 1729783740 [15:29:33]current date 1729783773 [15:29:33]FM_GetShiftState [15:29:33]SAM_PROTO_GetShiftState [15:29:33]wFMCommunicate request_size=4 [15:29:33]MH_SAM_APDU [15:29:33]CAPDU: 80 13 01 00 [15:29:33]Write to MH i2c: E2 08 00 27 04 80 13 01 00 00 00 00 00 A8 [15:29:33]Write i2c OK [15:29:33]MH_I2C_Read... [15:29:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:33]Read from MH i2c: E2 [15:29:33]MH_I2C_Read... [15:29:33]Read from MH i2c: E2 0E 00 [15:29:33]MH_I2C_Read... [15:29:33]Read from MH i2c: E2 0E 00 27 04 00 09 00 01 85 93 19 67 00 00 00 00 90 00 4C [15:29:33]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:29:33]wFMCommunicate OK [15:29:33]SAM_PROTO_GetShiftState done [15:29:33]FM_GetShiftState done [15:29:33]opened in 1729729413 [15:29:33]opened+sec_in_day 1729815813 [15:29:33]quantity*price = 18000 [15:29:33]sum+1 = 18001 [15:29:33]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 295.00 НСП 1% : 2.61 НДС 12% : 31.32 Наличными: 295.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 244 24.10.2024 15:29 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75805 ФПД: 59838379733117 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152933&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75805&fm=59838379733117&tin=02508201610067®Number=0000000000161154&sum=29500 0 [15:29:35]StoreToDocumentArchive [15:29:35]shift 174 fd 75805 [15:29:35]save to /storage/0174/doc_00075805 [15:29:35]save last doc name /storage/0174/doc_00075805 to /storage/kkm_last_doc_name [15:29:35]save OK [15:29:35]Clear old archive folders... [15:29:35]ProcessDocumentItem done err = 0, tmpTLVsize=389 [15:29:35]tlvbuf is 0204F180 [15:29:35]SAM_PROTO_ClearQueue [15:29:35]wFMCommunicate request_size=4 [15:29:35]MH_SAM_APDU [15:29:35]CAPDU: 80 09 00 00 [15:29:35]Write to MH i2c: E2 08 00 34 04 80 09 00 00 00 00 00 00 AA [15:29:35]Write i2c OK [15:29:35]MH_I2C_Read... [15:29:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:35]Read from MH i2c: E2 [15:29:35]MH_I2C_Read... [15:29:35]Read from MH i2c: E2 03 00 [15:29:35]MH_I2C_Read... [15:29:35]Read from MH i2c: E2 03 00 34 04 00 90 00 AC [15:29:35]RAPDU: 90 00 [15:29:35]wFMCommunicate OK [15:29:35]SAM_PROTO_ClearQueue done [15:29:35]KKMCreateOFDPacket [15:29:35]OFDProtocolAddRootSTLVToBuf [15:29:35]FM_MakeSignedData [15:29:35]FM_MakeSignedData [15:29:35]SAM_PROTO_SignData [15:29:35]wFMCommunicate request_size=4 [15:29:35]MH_SAM_APDU [15:29:35]CAPDU: 80 0D 01 02 [15:29:35]Write to MH i2c: E2 08 00 35 04 80 0D 01 02 00 00 00 00 B2 [15:29:35]Write i2c OK [15:29:35]MH_I2C_Read... [15:29:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:35]Read from MH i2c: E2 [15:29:35]MH_I2C_Read... [15:29:35]Read from MH i2c: E2 03 00 [15:29:35]MH_I2C_Read... [15:29:35]Read from MH i2c: E2 03 00 35 04 00 90 00 AD [15:29:35]RAPDU: 90 00 [15:29:35]wFMCommunicate OK [15:29:35]wFMCommunicate request_size=255 [15:29:35]MH_SAM_APDU [15:29:35]CAPDU: 80 0D 02 02 FA 03 00 85 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 73 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [15:29:35]Write to MH i2c: E2 02 01 36 04 80 0D 02 02 FA 00 03 00 85 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 73 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 00 B3 [15:29:36]Write i2c OK [15:29:36]MH_I2C_Read... [15:29:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:36]Read from MH i2c: E2 [15:29:36]MH_I2C_Read... [15:29:36]Read from MH i2c: E2 03 00 [15:29:36]MH_I2C_Read... [15:29:36]Read from MH i2c: E2 03 00 36 04 00 90 00 AE [15:29:36]RAPDU: 90 00 [15:29:36]wFMCommunicate OK [15:29:36]wFMCommunicate request_size=148 [15:29:36]MH_SAM_APDU [15:29:36]CAPDU: 80 0D 02 02 8F 01 F7 03 06 00 05 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 0C 00 00 00 00 07 04 06 00 3C 73 00 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 DD 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1D 28 01 00 35 04 06 00 36 6C 35 5E 30 7D [15:29:36]Write to MH i2c: E2 97 00 37 04 80 0D 02 02 8F 00 01 F7 03 06 00 05 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 0C 00 00 00 00 07 04 06 00 3C 73 00 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 DD 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1D 28 01 00 35 04 06 00 36 6C 35 5E 30 7D 00 00 80 [15:29:36]Write i2c OK [15:29:36]MH_I2C_Read... [15:29:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:37]Read from MH i2c: E2 [15:29:37]MH_I2C_Read... [15:29:37]Read from MH i2c: E2 03 00 [15:29:37]MH_I2C_Read... [15:29:37]Read from MH i2c: E2 03 00 37 04 00 90 00 AF [15:29:37]RAPDU: 90 00 [15:29:37]wFMCommunicate OK [15:29:37]wFMCommunicate request_size=4 [15:29:37]MH_SAM_APDU [15:29:37]CAPDU: 80 0D 03 02 [15:29:37]Write to MH i2c: E2 08 00 38 04 80 0D 03 02 00 00 00 00 B7 [15:29:37]Write i2c OK [15:29:37]MH_I2C_Read... [15:29:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:37]Read from MH i2c: E2 [15:29:37]MH_I2C_Read... [15:29:37]Read from MH i2c: E2 0B 00 [15:29:37]MH_I2C_Read... [15:29:37]Read from MH i2c: E2 0B 00 38 04 00 3B 77 F3 3F C6 11 5F 72 90 00 44 [15:29:37]RAPDU: 3B 77 F3 3F C6 11 5F 72 90 00 [15:29:37]wFMCommunicate OK [15:29:37]SAM_PROTO_SignData done [15:29:37]FM_MakeSignedData done [15:29:37]CreateOFDProtocolMessage [15:29:37]wFMCommunicate request_size=4 [15:29:37]MH_SAM_APDU [15:29:37]CAPDU: 80 11 00 00 [15:29:37]Write to MH i2c: E2 08 00 39 04 80 11 00 00 00 00 00 00 B7 [15:29:37]Write i2c OK [15:29:37]MH_I2C_Read... [15:29:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:37]Read from MH i2c: E2 [15:29:37]MH_I2C_Read... [15:29:37]Read from MH i2c: E2 17 00 [15:29:37]MH_I2C_Read... [15:29:37]Read from MH i2c: E2 17 00 39 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 04 [15:29:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:29:37]wFMCommunicate OK [15:29:37]CreateOFDProtocolMessage done [15:29:37]OFDSenderStorePacket 75805 [15:29:37]StoreOFDPacket docnum=75805 [15:29:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 99 01 00 00 83 06 91 01 9C 4C 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 73 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 0C 00 00 00 00 07 04 06 00 3C 73 00 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 DD 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1D 28 01 00 35 04 06 00 36 6C 35 5E 30 7D 3B 77 F3 3F C6 11 5F 72 [15:29:37]CheckFolder [15:29:37]dirname=/storage/ofd_packets [15:29:37]CheckFolder done [15:29:37]ProducePacketName [15:29:37]name=ofd_packets/00075805 [15:29:37]NVStorageSaveData ofd_packets/00075805 [15:29:37]File name is /storage/ofd_packets/00075805 [15:29:37]Write 439 bytes [15:29:37]NVStorageSaveData done [15:29:37]OFDSenderStorePacket done [15:29:37]KKMCreateOFDPacket done [15:29:37]NVStorageSaveData kkm_last_timestamp [15:29:37]File name is /storage/kkm_last_timestamp [15:29:37]Write 4 bytes [15:29:37]NVStorageSaveData done [15:29:37]ExternCall_PrintAddStr [15:29:37]wPrintStart [15:29:37]Write to MH i2c: 01 00 00 3A 04 3E [15:29:37]Write i2c OK [15:29:37]MH_I2C_Read... [15:29:37]Read from MH i2c: 01 [15:29:37]MH_I2C_Read... [15:29:37]Read from MH i2c: 01 07 00 [15:29:37]MH_I2C_Read... [15:29:37]Read from MH i2c: 01 07 00 3A 04 00 00 00 00 00 FF 0F 53 [15:29:37]RasterBufferAndPrint [15:29:37]line Счет N : (3)273412 [15:29:37]line ИНН: 02508201610067 [15:29:37]line Контрольно-Кассовый Чек [15:29:37]line ПРОДАЖА [15:29:37]line Товар: 2000032780025 [15:29:37]line Сосиска в тесте DC 110г [15:29:37]line 3.000 * 60.00 [15:29:37]line = 180.00 [15:29:37]line НДС 12% НСП 1% [15:29:37]line > о реализуемом товаре [15:29:37]line Товар: 2000036210013 [15:29:37]line Кофе Капучино (GABB TRADE) [15:29:37]line 1.000 * 115.00 [15:29:37]line = 115.00 [15:29:37]line НДС 12% НСП 1% [15:29:37]line > о реализуемом товаре [15:29:37]line ИТОГО: 295.00 [15:29:37]line НСП 1% : 2.61 [15:29:37]line НДС 12% : 31.32 [15:29:37]line Наличными: 295.00 [15:29:37]line Безнал.: 0.00 [15:29:37]line Место: АЗС № 133 "Партнер Нефть" [15:29:37]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:29:37]line СНО: Общий режим [15:29:37]line Чек 244 24.10.2024 15:29 [15:29:37]line Смена: 174 ФФД: 1.0 [15:29:37]line ЗНМ: 0300000020 [15:29:37]line РНМ: 0000000000161154 [15:29:37]line Версия ККМ: v1.0 [15:29:37]line ФМ: 0000000000963323 [15:29:37]line ФД: 75805 [15:29:37]line ФПД: 59838379733117 [15:29:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152933&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75805&fm=59838379733117&tin=02508201610067®Number=0000000000161154&sum=29500 [15:29:37]line 0 [15:29:37]written 0, free lines is 4095 [15:29:38]Write to MH i2c: 01 00 00 67 04 6B [15:29:38]Write i2c OK [15:29:38]MH_I2C_Read... [15:29:38]Read from MH i2c: 01 [15:29:38]MH_I2C_Read... [15:29:38]Read from MH i2c: 01 07 00 [15:29:38]MH_I2C_Read... [15:29:38]Read from MH i2c: 01 07 00 67 04 00 00 00 00 00 96 0C 14 [15:29:38]RasterBufferAndPrint [15:29:38]line [15:29:38]line [15:29:38]line [15:29:38]line [15:29:38]line [15:29:38]written 0, free lines is 3281 [15:29:38]MH_Cut [15:29:38]Write to MH i2c: D1 01 00 6E 04 01 44 [15:29:38]Write i2c OK [15:29:38]MH_I2C_Read... [15:29:38]Read from MH i2c: D1 [15:29:38]MH_I2C_Read... [15:29:38]Read from MH i2c: D1 01 00 [15:29:38]MH_I2C_Read... [15:29:38]Read from MH i2c: D1 01 00 6E 04 00 43 [15:29:38]Write to MH i2c: 01 00 00 6F 04 73 [15:29:38]Write i2c OK [15:29:38]MH_I2C_Read... [15:29:38]*** Cut start [15:29:38]*** Partial cut [15:29:38]*** CUTSNS_PIN = 1 [15:29:39]*** CUTSNS_PIN = 0 [15:29:39]*** Brake cut motor [15:29:39]Read from MH i2c: 01 [15:29:39]MH_I2C_Read... [15:29:39]*** Stop cut motor [15:29:39]*** Cut end [15:29:39]Read from MH i2c: 01 07 00 [15:29:39]MH_I2C_Read... [15:29:39]Read from MH i2c: 01 07 00 6F 04 00 00 00 00 00 FF 0F 88 [15:29:39]process_action close_receipt done [15:29:39]requested_data is exist [15:29:39]produce_requested_data [15:29:39]requested_item fm.sn is exist - process it [15:29:39]wFMCommunicate request_size=4 [15:29:39]MH_SAM_APDU [15:29:39]CAPDU: 80 11 00 00 [15:29:39]Write to MH i2c: E2 08 00 70 04 80 11 00 00 00 00 00 00 EE [15:29:39]Write i2c OK [15:29:39]MH_I2C_Read... [15:29:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:39]Read from MH i2c: E2 [15:29:39]MH_I2C_Read... [15:29:39]Read from MH i2c: E2 17 00 [15:29:39]MH_I2C_Read... [15:29:39]Read from MH i2c: E2 17 00 70 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 3B [15:29:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:29:39]wFMCommunicate OK [15:29:39]requested_item fd.num is exist - process it [15:29:39]SAM_PROTO_GetFieldsCounters [15:29:39]wFMCommunicate request_size=4 [15:29:39]MH_SAM_APDU [15:29:39]CAPDU: 80 13 00 00 [15:29:39]Write to MH i2c: E2 08 00 71 04 80 13 00 00 00 00 00 00 F1 [15:29:39]Write i2c OK [15:29:39]MH_I2C_Read... [15:29:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:39]Read from MH i2c: E2 [15:29:39]MH_I2C_Read... [15:29:39]Read from MH i2c: E2 62 00 [15:29:39]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 62 00 71 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 1D 28 01 00 0E 04 04 00 AE 00 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 D5 [15:29:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 1D 28 01 00 0E 04 04 00 AE 00 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:29:40]wFMCommunicate OK [15:29:40]SAM_PROTO_GetFieldsCounters done [15:29:40]requested_item shift.num is exist - process it [15:29:40]requested_item shift.opened is exist - process it [15:29:40]req_shift_opened [15:29:40]FM_GetShiftState [15:29:40]SAM_PROTO_GetShiftState [15:29:40]wFMCommunicate request_size=4 [15:29:40]MH_SAM_APDU [15:29:40]CAPDU: 80 13 01 00 [15:29:40]Write to MH i2c: E2 08 00 72 04 80 13 01 00 00 00 00 00 F3 [15:29:40]Write i2c OK [15:29:40]MH_I2C_Read... [15:29:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:40]Read from MH i2c: E2 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 0E 00 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 0E 00 72 04 00 09 00 01 85 93 19 67 00 00 00 00 90 00 97 [15:29:40]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:29:40]wFMCommunicate OK [15:29:40]SAM_PROTO_GetShiftState done [15:29:40]FM_GetShiftState done [15:29:40]req_shift_opened done [15:29:40]requested_item shift.open_date is exist - process it [15:29:40]req_shift_open_date [15:29:40]req_shift_open_date done [15:29:40]produce_requested_data done [15:29:40]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75805,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:29:40]process_action_free close_receipt [15:29:40]json_value_free [15:29:40]json_value_free done [15:29:40]process_json_proto returns [15:29:40]Send response to host [15:29:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75805,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:29:40]free response buf [15:29:40]execute_script done [15:29:40]execute_script returns [15:29:40]free content buf [15:29:40]Sock 9.Close socket [15:29:40]Sock 9.Thread stoped [15:29:40]accept exits with 10 [15:29:40]New connection [15:29:40]New thread 3066998116 created [15:29:40]Thread 3067141476 joined [15:29:40]Waiting for new connection... [15:29:40] Sock 10.Parse request [15:29:40]Sock 10.Check first char [15:29:40]Sock 10.First char is OK [15:29:40]request: POST /json_proto HTTP/1.0 [15:29:40]Method: POST [15:29:40]URL: /json_proto [15:29:40]Method is POST - this is cgi request [15:29:40]url: /json_proto [15:29:40]query_string will be loaded in cgi processing [15:29:40]execute_cgi json_proto POST (null) [15:29:40]execute_cgi path=json_proto method=POST [15:29:40]POST find Content-Length [15:29:40]Host: 172.17.44.196:8080 [15:29:40]Content-Length: 770 [15:29:40]Content-Type: application/json [15:29:40] [15:29:40]POST finish read [15:29:40]Found Content-Length = 770 [15:29:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 22.920, "sum" : 1700.66, "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: Mbank", "payments": [ { "type": 1, "sum" : 1700.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:40]execute_script... [15:29: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)1966486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 22.920, "sum" : 1700.66, "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: Mbank", "payments": [ { "type": 1, "sum" : 1700.66 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:40]POST & json_proto [15:29:40]process_json_proto [15:29:40]json parsed OK: [15:29:40]protocol is kg_v1.0 [15:29:40]action value=close_receipt [15:29:40]process_action close_receipt [15:29:40]cmd_close_receipt [15:29:40]MH_GetDate [15:29:40]Write to MH i2c: F0 00 00 73 04 66 [15:29:40]Write i2c OK [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: F0 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: F0 09 00 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: F0 09 00 73 04 00 E4 67 1A 67 E7 19 F8 65 98 [15:29:40]GetLastDocTimeStamp 1729783773 [15:29:40]current date 1729783780 [15:29:40]FM_GetShiftState [15:29:40]SAM_PROTO_GetShiftState [15:29:40]wFMCommunicate request_size=4 [15:29:40]MH_SAM_APDU [15:29:40]CAPDU: 80 13 01 00 [15:29:40]Write to MH i2c: E2 08 00 74 04 80 13 01 00 00 00 00 00 F5 [15:29:40]Write i2c OK [15:29:40]MH_I2C_Read... [15:29:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:40]Read from MH i2c: E2 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 0E 00 [15:29:40]MH_I2C_Read... [15:29:40]Read from MH i2c: E2 0E 00 74 04 00 09 00 01 85 93 19 67 00 00 00 00 90 00 99 [15:29:40]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:29:40]wFMCommunicate OK [15:29:40]SAM_PROTO_GetShiftState done [15:29:40]FM_GetShiftState done [15:29:40]opened in 1729729413 [15:29:40]opened+sec_in_day 1729815813 [15:29:40]quantity*price = 170066 [15:29:40]sum+1 = 170067 [15:29:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1700.66 НСП 1% : 15.05 НДС 12% : 180.60 Наличными: 0.00 Безнал.: 1700.66 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 245 24.10.2024 15:29 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75806 ФПД: 279066760851712 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152941&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75806&fm=279066760851712&tin=02508201610067®Number=0000000000161154&sum=170066 [15:29:43]StoreToDocumentArchive [15:29:43]shift 174 fd 75806 [15:29:43]save to /storage/0174/doc_00075806 [15:29:43]save last doc name /storage/0174/doc_00075806 to /storage/kkm_last_doc_name [15:29:43]save OK [15:29:43]Clear old archive folders... [15:29:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:29:43]tlvbuf is 01FD60E0 [15:29:43]SAM_PROTO_ClearQueue [15:29:43]wFMCommunicate request_size=4 [15:29:43]MH_SAM_APDU [15:29:43]CAPDU: 80 09 00 00 [15:29:43]Write to MH i2c: E2 08 00 81 04 80 09 00 00 00 00 00 00 F7 [15:29:43]Write i2c OK [15:29:43]MH_I2C_Read... [15:29:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:43]Read from MH i2c: E2 [15:29:43]MH_I2C_Read... [15:29:43]Read from MH i2c: E2 03 00 [15:29:43]MH_I2C_Read... [15:29:43]Read from MH i2c: E2 03 00 81 04 00 90 00 F9 [15:29:43]RAPDU: 90 00 [15:29:43]wFMCommunicate OK [15:29:43]SAM_PROTO_ClearQueue done [15:29:43]KKMCreateOFDPacket [15:29:43]OFDProtocolAddRootSTLVToBuf [15:29:43]FM_MakeSignedData [15:29:43]FM_MakeSignedData [15:29:43]SAM_PROTO_SignData [15:29:43]wFMCommunicate request_size=4 [15:29:43]MH_SAM_APDU [15:29:43]CAPDU: 80 0D 01 02 [15:29:43]Write to MH i2c: E2 08 00 82 04 80 0D 01 02 00 00 00 00 FF [15:29:43]Write i2c OK [15:29:43]MH_I2C_Read... [15:29:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:43]Read from MH i2c: E2 [15:29:43]MH_I2C_Read... [15:29:43]Read from MH i2c: E2 03 00 [15:29:43]MH_I2C_Read... [15:29:43]Read from MH i2c: E2 03 00 82 04 00 90 00 FA [15:29:43]RAPDU: 90 00 [15:29:43]wFMCommunicate OK [15:29:43]wFMCommunicate request_size=255 [15:29:43]MH_SAM_APDU [15:29: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 52 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 52 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 52 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 E5 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1E 28 01 00 35 04 06 00 FD [15:29:44]Write to MH i2c: E2 02 01 83 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 88 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 52 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 52 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 52 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 E5 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1E 28 01 00 35 04 06 00 FD 00 00 29 [15:29:44]Write i2c OK [15:29:44]MH_I2C_Read... [15:29:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:44]Read from MH i2c: E2 [15:29:44]MH_I2C_Read... [15:29:44]Read from MH i2c: E2 03 00 [15:29:44]MH_I2C_Read... [15:29:44]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [15:29:44]RAPDU: 90 00 [15:29:44]wFMCommunicate OK [15:29:44]wFMCommunicate request_size=10 [15:29:44]MH_SAM_APDU [15:29:44]CAPDU: 80 0D 02 02 05 CF 4B 26 31 00 [15:29:44]Write to MH i2c: E2 0D 00 84 04 80 0D 02 02 05 00 CF 4B 26 31 00 00 00 7D [15:29:44]Write i2c OK [15:29:44]MH_I2C_Read... [15:29:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:44]Read from MH i2c: E2 [15:29:44]MH_I2C_Read... [15:29:44]Read from MH i2c: E2 03 00 [15:29:44]MH_I2C_Read... [15:29:44]Read from MH i2c: E2 03 00 84 04 00 90 00 FC [15:29:44]RAPDU: 90 00 [15:29:44]wFMCommunicate OK [15:29:44]wFMCommunicate request_size=4 [15:29:44]MH_SAM_APDU [15:29:44]CAPDU: 80 0D 03 02 [15:29:44]Write to MH i2c: E2 08 00 85 04 80 0D 03 02 00 00 00 00 04 [15:29:44]Write i2c OK [15:29:44]MH_I2C_Read... [15:29:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:45]Read from MH i2c: E2 [15:29:45]MH_I2C_Read... [15:29:45]Read from MH i2c: E2 0B 00 [15:29:45]MH_I2C_Read... [15:29:45]Read from MH i2c: E2 0B 00 85 04 00 05 E7 00 B8 E6 7E 6F 4F 90 00 CB [15:29:45]RAPDU: 05 E7 00 B8 E6 7E 6F 4F 90 00 [15:29:45]wFMCommunicate OK [15:29:45]SAM_PROTO_SignData done [15:29:45]FM_MakeSignedData done [15:29:45]CreateOFDProtocolMessage [15:29:45]wFMCommunicate request_size=4 [15:29:45]MH_SAM_APDU [15:29:45]CAPDU: 80 11 00 00 [15:29:45]Write to MH i2c: E2 08 00 86 04 80 11 00 00 00 00 00 00 04 [15:29:45]Write i2c OK [15:29:45]MH_I2C_Read... [15:29:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:45]Read from MH i2c: E2 [15:29:45]MH_I2C_Read... [15:29:45]Read from MH i2c: E2 17 00 [15:29:45]MH_I2C_Read... [15:29:45]Read from MH i2c: E2 17 00 86 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 51 [15:29:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:29:45]wFMCommunicate OK [15:29:45]CreateOFDProtocolMessage done [15:29:45]OFDSenderStorePacket 75806 [15:29:45]StoreOFDPacket docnum=75806 [15:29:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 E3 F9 07 01 AB 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 52 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 52 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 52 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 E5 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1E 28 01 00 35 04 06 00 FD CF 4B 26 31 00 05 E7 00 B8 E6 7E 6F 4F [15:29:45]CheckFolder [15:29:45]dirname=/storage/ofd_packets [15:29:45]CheckFolder done [15:29:45]ProducePacketName [15:29:45]name=ofd_packets/00075806 [15:29:45]NVStorageSaveData ofd_packets/00075806 [15:29:45]File name is /storage/ofd_packets/00075806 [15:29:45]Write 301 bytes [15:29:45]NVStorageSaveData done [15:29:45]OFDSenderStorePacket done [15:29:45]KKMCreateOFDPacket done [15:29:45]NVStorageSaveData kkm_last_timestamp [15:29:45]File name is /storage/kkm_last_timestamp [15:29:45]Write 4 bytes [15:29:45]NVStorageSaveData done [15:29:45]ExternCall_PrintAddStr [15:29:45]wPrintStart [15:29:45]Write to MH i2c: 01 00 00 87 04 8B [15:29:45]Write i2c OK [15:29:45]MH_I2C_Read... [15:29:45]Read from MH i2c: 01 [15:29:45]MH_I2C_Read... [15:29:45]Read from MH i2c: 01 07 00 [15:29:45]MH_I2C_Read... [15:29:45]Read from MH i2c: 01 07 00 87 04 00 00 00 00 00 FF 0F A0 [15:29:45]RasterBufferAndPrint [15:29:45]line Счет N : (1)1966486 [15:29:45]line ИНН: 02508201610067 [15:29:45]line Контрольно-Кассовый Чек [15:29:45]line ПРОДАЖА [15:29:45]line ТРК (МРК, ГНК) : 64 [15:29:45]line Товар: 2710124500 [15:29:45]line Аи-95-К-5 [15:29:45]line 22.920 * 74.20 [15:29:45]line = 1700.66 [15:29:45]line НДС 12% НСП 1% [15:29:45]line > о реализуемом товаре [15:29:45]line ИТОГО: 1700.66 [15:29:45]line НСП 1% : 15.05 [15:29:45]line НДС 12% : 180.60 [15:29:45]line Наличными: 0.00 [15:29:45]line Безнал.: 1700.66 [15:29:45]line Место: АЗС № 133 "Партнер Нефть" [15:29:45]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:29:45]line СНО: Общий режим [15:29:45]line Чек 245 24.10.2024 15:29 [15:29:45]line Смена: 174 ФФД: 1.0 [15:29:45]line ЗНМ: 0300000020 [15:29:45]line РНМ: 0000000000161154 [15:29:45]line Версия ККМ: v1.0 [15:29:45]line Платежная система: Mbank [15:29:45]line ФМ: 0000000000963323 [15:29:45]line ФД: 75806 [15:29:45]line ФПД: 279066760851712 [15:29:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T152941&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75806&fm=279066760851712&tin=02508201610067®Number=0000000000161154&sum=170066 [15:29:45]written 0, free lines is 4095 [15:29:45]Write to MH i2c: 01 00 00 AF 04 B3 [15:29:45]Write i2c OK [15:29:45]MH_I2C_Read... [15:29:45]Read from MH i2c: 01 [15:29:45]MH_I2C_Read... [15:29:45]Read from MH i2c: 01 07 00 [15:29:45]MH_I2C_Read... [15:29:45]Read from MH i2c: 01 07 00 AF 04 00 00 00 00 00 F1 0C B7 [15:29:45]RasterBufferAndPrint [15:29:45]line [15:29:45]line [15:29:45]line [15:29:45]line [15:29:45]line [15:29:45]written 0, free lines is 3385 [15:29:45]MH_Cut [15:29:45]Write to MH i2c: D1 01 00 B6 04 01 8C [15:29:45]Write i2c OK [15:29:45]MH_I2C_Read... [15:29:45]Read from MH i2c: D1 [15:29:45]MH_I2C_Read... [15:29:45]Read from MH i2c: D1 01 00 [15:29:45]MH_I2C_Read... [15:29:45]Read from MH i2c: D1 01 00 B6 04 00 8B [15:29:45]Write to MH i2c: 01 00 00 B7 04 BB [15:29:45]Write i2c OK [15:29:45]MH_I2C_Read... [15:29:46]*** Cut start [15:29:46]*** Partial cut [15:29:46]*** CUTSNS_PIN = 1 [15:29:46]*** CUTSNS_PIN = 0 [15:29:46]*** Brake cut motor [15:29:47]Read from MH i2c: 01 [15:29:47]MH_I2C_Read... [15:29:47]*** Stop cut motor [15:29:47]*** Cut end [15:29:47]Read from MH i2c: 01 07 00 [15:29:47]MH_I2C_Read... [15:29:47]Read from MH i2c: 01 07 00 B7 04 00 00 00 00 00 FF 0F D0 [15:29:47]process_action close_receipt done [15:29:47]requested_data is exist [15:29:47]produce_requested_data [15:29:47]requested_item fm.sn is exist - process it [15:29:47]wFMCommunicate request_size=4 [15:29:47]MH_SAM_APDU [15:29:47]CAPDU: 80 11 00 00 [15:29:47]Write to MH i2c: E2 08 00 B8 04 80 11 00 00 00 00 00 00 36 [15:29:47]Write i2c OK [15:29:47]MH_I2C_Read... [15:29:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:47]Read from MH i2c: E2 [15:29:47]MH_I2C_Read... [15:29:47]Read from MH i2c: E2 17 00 [15:29:47]MH_I2C_Read... [15:29:47]Read from MH i2c: E2 17 00 B8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 83 [15:29:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:29:47]wFMCommunicate OK [15:29:47]requested_item fd.num is exist - process it [15:29:47]SAM_PROTO_GetFieldsCounters [15:29:47]wFMCommunicate request_size=4 [15:29:47]MH_SAM_APDU [15:29:47]CAPDU: 80 13 00 00 [15:29:47]Write to MH i2c: E2 08 00 B9 04 80 13 00 00 00 00 00 00 39 [15:29:47]Write i2c OK [15:29:47]MH_I2C_Read... [15:29:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:47]Read from MH i2c: E2 [15:29:47]MH_I2C_Read... [15:29:47]Read from MH i2c: E2 62 00 [15:29:47]MH_I2C_Read... [15:29:47]Read from MH i2c: E2 62 00 B9 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 1E 28 01 00 0E 04 04 00 AE 00 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 21 [15:29:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 1E 28 01 00 0E 04 04 00 AE 00 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:29:47]wFMCommunicate OK [15:29:47]SAM_PROTO_GetFieldsCounters done [15:29:47]requested_item shift.num is exist - process it [15:29:47]requested_item shift.opened is exist - process it [15:29:47]req_shift_opened [15:29:47]FM_GetShiftState [15:29:47]SAM_PROTO_GetShiftState [15:29:47]wFMCommunicate request_size=4 [15:29:47]MH_SAM_APDU [15:29:48]CAPDU: 80 13 01 00 [15:29:48]Write to MH i2c: E2 08 00 BA 04 80 13 01 00 00 00 00 00 3B [15:29:48]Write i2c OK [15:29:48]MH_I2C_Read... [15:29:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:48]Read from MH i2c: E2 [15:29:48]MH_I2C_Read... [15:29:48]Read from MH i2c: E2 0E 00 [15:29:48]MH_I2C_Read... [15:29:48]Read from MH i2c: E2 0E 00 BA 04 00 09 00 01 85 93 19 67 00 00 00 00 90 00 DF [15:29:48]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:29:48]wFMCommunicate OK [15:29:48]SAM_PROTO_GetShiftState done [15:29:48]FM_GetShiftState done [15:29:48]req_shift_opened done [15:29:48]requested_item shift.open_date is exist - process it [15:29:48]req_shift_open_date [15:29:48]req_shift_open_date done [15:29:48]produce_requested_data done [15:29:48]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75806,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:29:48]process_action_free close_receipt [15:29:48]json_value_free [15:29:48]json_value_free done [15:29:48]process_json_proto returns [15:29:48]Send response to host [15:29:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75806,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:29:48]free response buf [15:29:48]execute_script done [15:29:48]execute_script returns [15:29:48]free content buf [15:29:48]Sock 10.Close socket [15:29:48]Sock 10.Thread stoped [15:31:02]accept exits with 9 [15:31:02]New connection [15:31:02]New thread 3067141476 created [15:31:02]Thread 3066998116 joined [15:31:02]Waiting for new connection... [15:31:02] Sock 9.Parse request [15:31:02]Sock 9.Check first char [15:31:02]Sock 9.First char is OK [15:31:02]request: POST /json_proto HTTP/1.0 [15:31:02]Method: POST [15:31:02]URL: /json_proto [15:31:02]Method is POST - this is cgi request [15:31:02]url: /json_proto [15:31:02]query_string will be loaded in cgi processing [15:31:02]execute_cgi json_proto POST (null) [15:31:02]execute_cgi path=json_proto method=POST [15:31:02]POST find Content-Length [15:31:02]Host: 172.17.44.196:8080 [15:31:02]Content-Length: 678 [15:31:02]Content-Type: application/json [15:31:02] [15:31:02]POST finish read [15:31:02]Found Content-Length = 678 [15:31:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.070, "sum" : 450.39, "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" ] } } [15:31:02]execute_script... [15:31: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)1966487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.070, "sum" : 450.39, "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" ] } } [15:31:02]POST & json_proto [15:31:02]process_json_proto [15:31:02]json parsed OK: [15:31:02]protocol is kg_v1.0 [15:31:02]action value=close_receipt [15:31:02]process_action close_receipt [15:31:02]cmd_close_receipt [15:31:02]MH_GetDate [15:31:02]Write to MH i2c: F0 00 00 BB 04 AE [15:31:02]Write i2c OK [15:31:02]MH_I2C_Read... [15:31:02]Read from MH i2c: F0 [15:31:02]MH_I2C_Read... [15:31:02]Read from MH i2c: F0 09 00 [15:31:02]MH_I2C_Read... [15:31:02]Read from MH i2c: F0 09 00 BB 04 00 37 68 1A 67 E7 19 F8 65 34 [15:31:02]GetLastDocTimeStamp 1729783781 [15:31:02]current date 1729783863 [15:31:02]FM_GetShiftState [15:31:02]SAM_PROTO_GetShiftState [15:31:02]wFMCommunicate request_size=4 [15:31:02]MH_SAM_APDU [15:31:02]CAPDU: 80 13 01 00 [15:31:02]Write to MH i2c: E2 08 00 BC 04 80 13 01 00 00 00 00 00 3D [15:31:02]Write i2c OK [15:31:02]MH_I2C_Read... [15:31:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:02]Read from MH i2c: E2 [15:31:02]MH_I2C_Read... [15:31:02]Read from MH i2c: E2 0E 00 [15:31:02]MH_I2C_Read... [15:31:02]Read from MH i2c: E2 0E 00 BC 04 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E1 [15:31:02]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:31:02]wFMCommunicate OK [15:31:02]SAM_PROTO_GetShiftState done [15:31:02]FM_GetShiftState done [15:31:02]opened in 1729729413 [15:31:02]opened+sec_in_day 1729815813 [15:31:02]quantity*price = 45039 [15:31:02]sum+1 = 45040 [15:31:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.99 НДС 12% : 47.83 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 246 24.10.2024 15:31 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75807 ФПД: 68168486356413 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153103&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75807&fm=68168486356413&tin=02508201610067®Number=0000000000161154&sum=45000 [15:31:04]StoreToDocumentArchive [15:31:04]shift 174 fd 75807 [15:31:04]save to /storage/0174/doc_00075807 [15:31:04]save last doc name /storage/0174/doc_00075807 to /storage/kkm_last_doc_name [15:31:04]save OK [15:31:04]Clear old archive folders... [15:31:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:31:04]tlvbuf is 01FA0CB0 [15:31:04]SAM_PROTO_ClearQueue [15:31:04]wFMCommunicate request_size=4 [15:31:04]MH_SAM_APDU [15:31:04]CAPDU: 80 09 00 00 [15:31:04]Write to MH i2c: E2 08 00 C9 04 80 09 00 00 00 00 00 00 3F [15:31:04]Write i2c OK [15:31:04]MH_I2C_Read... [15:31:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:04]Read from MH i2c: E2 [15:31:04]MH_I2C_Read... [15:31:04]Read from MH i2c: E2 03 00 [15:31:04]MH_I2C_Read... [15:31:04]Read from MH i2c: E2 03 00 C9 04 00 90 00 41 [15:31:04]RAPDU: 90 00 [15:31:04]wFMCommunicate OK [15:31:04]SAM_PROTO_ClearQueue done [15:31:04]KKMCreateOFDPacket [15:31:04]OFDProtocolAddRootSTLVToBuf [15:31:04]FM_MakeSignedData [15:31:04]FM_MakeSignedData [15:31:04]SAM_PROTO_SignData [15:31:04]wFMCommunicate request_size=4 [15:31:04]MH_SAM_APDU [15:31:04]CAPDU: 80 0D 01 02 [15:31:04]Write to MH i2c: E2 08 00 CA 04 80 0D 01 02 00 00 00 00 47 [15:31:04]Write i2c OK [15:31:04]MH_I2C_Read... [15:31:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:04]Read from MH i2c: E2 [15:31:04]MH_I2C_Read... [15:31:04]Read from MH i2c: E2 03 00 [15:31:04]MH_I2C_Read... [15:31:04]Read from MH i2c: E2 03 00 CA 04 00 90 00 42 [15:31:04]RAPDU: 90 00 [15:31:04]wFMCommunicate OK [15:31:04]wFMCommunicate request_size=255 [15:31:04]MH_SAM_APDU [15:31: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 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 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 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 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 F6 00 00 00 F4 03 04 00 37 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1F 28 01 00 35 04 06 00 3D [15:31:04]Write to MH i2c: E2 02 01 CB 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 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 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 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 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 F6 00 00 00 F4 03 04 00 37 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1F 28 01 00 35 04 06 00 3D 00 00 53 [15:31:05]Write i2c OK [15:31:05]MH_I2C_Read... [15:31:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:05]Read from MH i2c: E2 [15:31:05]MH_I2C_Read... [15:31:05]Read from MH i2c: E2 03 00 [15:31:05]MH_I2C_Read... [15:31:05]Read from MH i2c: E2 03 00 CB 04 00 90 00 43 [15:31:05]RAPDU: 90 00 [15:31:05]wFMCommunicate OK [15:31:05]wFMCommunicate request_size=10 [15:31:05]MH_SAM_APDU [15:31:05]CAPDU: 80 0D 02 02 05 FF B6 6A 05 BD [15:31:05]Write to MH i2c: E2 0D 00 CC 04 80 0D 02 02 05 00 FF B6 6A 05 BD 00 00 35 [15:31:05]Write i2c OK [15:31:05]MH_I2C_Read... [15:31:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:05]Read from MH i2c: E2 [15:31:05]MH_I2C_Read... [15:31:05]Read from MH i2c: E2 03 00 [15:31:05]MH_I2C_Read... [15:31:05]Read from MH i2c: E2 03 00 CC 04 00 90 00 44 [15:31:05]RAPDU: 90 00 [15:31:05]wFMCommunicate OK [15:31:05]wFMCommunicate request_size=4 [15:31:05]MH_SAM_APDU [15:31:05]CAPDU: 80 0D 03 02 [15:31:05]Write to MH i2c: E2 08 00 CD 04 80 0D 03 02 00 00 00 00 4C [15:31:05]Write i2c OK [15:31:05]MH_I2C_Read... [15:31:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:05]Read from MH i2c: E2 [15:31:05]MH_I2C_Read... [15:31:05]Read from MH i2c: E2 0B 00 [15:31:05]MH_I2C_Read... [15:31:05]Read from MH i2c: E2 0B 00 CD 04 00 7A 13 6D D8 61 9E B4 DE 90 00 B0 [15:31:05]RAPDU: 7A 13 6D D8 61 9E B4 DE 90 00 [15:31:05]wFMCommunicate OK [15:31:05]SAM_PROTO_SignData done [15:31:05]FM_MakeSignedData done [15:31:05]CreateOFDProtocolMessage [15:31:05]wFMCommunicate request_size=4 [15:31:05]MH_SAM_APDU [15:31:05]CAPDU: 80 11 00 00 [15:31:05]Write to MH i2c: E2 08 00 CE 04 80 11 00 00 00 00 00 00 4C [15:31:05]Write i2c OK [15:31:05]MH_I2C_Read... [15:31:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:05]Read from MH i2c: E2 [15:31:05]MH_I2C_Read... [15:31:05]Read from MH i2c: E2 17 00 [15:31:05]MH_I2C_Read... [15:31:05]Read from MH i2c: E2 17 00 CE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 99 [15:31:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:31:05]wFMCommunicate OK [15:31:05]CreateOFDProtocolMessage done [15:31:05]OFDSenderStorePacket 75807 [15:31:05]StoreOFDPacket docnum=75807 [15:31:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 B6 CF 07 01 09 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 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 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 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 F6 00 00 00 F4 03 04 00 37 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1F 28 01 00 35 04 06 00 3D FF B6 6A 05 BD 7A 13 6D D8 61 9E B4 DE [15:31:05]CheckFolder [15:31:05]dirname=/storage/ofd_packets [15:31:05]CheckFolder done [15:31:05]ProducePacketName [15:31:05]name=ofd_packets/00075807 [15:31:05]NVStorageSaveData ofd_packets/00075807 [15:31:05]File name is /storage/ofd_packets/00075807 [15:31:05]Write 301 bytes [15:31:05]NVStorageSaveData done [15:31:05]OFDSenderStorePacket done [15:31:05]KKMCreateOFDPacket done [15:31:05]NVStorageSaveData kkm_last_timestamp [15:31:05]File name is /storage/kkm_last_timestamp [15:31:05]Write 4 bytes [15:31:05]NVStorageSaveData done [15:31:05]ExternCall_PrintAddStr [15:31:05]wPrintStart [15:31:05]Write to MH i2c: 01 00 00 CF 04 D3 [15:31:05]Write i2c OK [15:31:05]MH_I2C_Read... [15:31:05]Read from MH i2c: 01 [15:31:05]MH_I2C_Read... [15:31:05]Read from MH i2c: 01 07 00 [15:31:05]MH_I2C_Read... [15:31:05]Read from MH i2c: 01 07 00 CF 04 00 00 00 00 00 FF 0F E8 [15:31:05]RasterBufferAndPrint [15:31:05]line Счет N : (1)1966487 [15:31:05]line ИНН: 02508201610067 [15:31:05]line Контрольно-Кассовый Чек [15:31:05]line ПРОДАЖА [15:31:05]line ТРК (МРК, ГНК) : 44 [15:31:05]line Товар: 2710124500 [15:31:05]line Аи-95-К-5 [15:31:05]line 6.070 * 74.20 [15:31:05]line = 450.39 [15:31:05]line НДС 12% НСП 1% [15:31:05]line > о реализуемом товаре [15:31:05]line ОКРУГЛЕНИЕ: -0.39 [15:31:05]line ИТОГО: 450.00 [15:31:05]line Внесено: 450.00 [15:31:05]line СДАЧА: 0.00 [15:31:05]line НСП 1% : 3.99 [15:31:05]line НДС 12% : 47.83 [15:31:05]line Наличными: 450.00 [15:31:05]line Безнал.: 0.00 [15:31:05]line Место: АЗС № 133 "Партнер Нефть" [15:31:05]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:31:05]line СНО: Общий режим [15:31:05]line Чек 246 24.10.2024 15:31 [15:31:05]line Смена: 174 ФФД: 1.0 [15:31:05]line ЗНМ: 0300000020 [15:31:05]line РНМ: 0000000000161154 [15:31:05]line Версия ККМ: v1.0 [15:31:05]line ФМ: 0000000000963323 [15:31:05]line ФД: 75807 [15:31:05]line ФПД: 68168486356413 [15:31:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153103&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75807&fm=68168486356413&tin=02508201610067®Number=0000000000161154&sum=45000 [15:31:05]written 0, free lines is 4095 [15:31:06]Write to MH i2c: 01 00 00 F9 04 FD [15:31:06]Write i2c OK [15:31:06]MH_I2C_Read... [15:31:06]Read from MH i2c: 01 [15:31:06]MH_I2C_Read... [15:31:06]Read from MH i2c: 01 07 00 [15:31:06]MH_I2C_Read... [15:31:06]Read from MH i2c: 01 07 00 F9 04 00 00 00 00 00 B3 0C C3 [15:31:06]RasterBufferAndPrint [15:31:06]line [15:31:06]line [15:31:06]line [15:31:06]line [15:31:06]line [15:31:06]written 0, free lines is 3287 [15:31:06]MH_Cut [15:31:06]Write to MH i2c: D1 01 00 00 05 01 D7 [15:31:06]Write i2c OK [15:31:06]MH_I2C_Read... [15:31:06]Read from MH i2c: D1 [15:31:06]MH_I2C_Read... [15:31:06]Read from MH i2c: D1 01 00 [15:31:06]MH_I2C_Read... [15:31:06]Read from MH i2c: D1 01 00 00 05 00 D6 [15:31:06]Write to MH i2c: 01 00 00 01 05 06 [15:31:06]Write i2c OK [15:31:06]MH_I2C_Read... [15:31:07]*** Cut start [15:31:07]*** Partial cut [15:31:07]*** CUTSNS_PIN = 1 [15:31:07]*** CUTSNS_PIN = 0 [15:31:07]*** Brake cut motor [15:31:07]Read from MH i2c: 01 [15:31:07]MH_I2C_Read... [15:31:07]*** Stop cut motor [15:31:07]*** Cut end [15:31:07]Read from MH i2c: 01 07 00 [15:31:07]MH_I2C_Read... [15:31:07]Read from MH i2c: 01 07 00 01 05 00 00 00 00 00 FF 0F 1B [15:31:07]process_action close_receipt done [15:31:07]requested_data is exist [15:31:07]produce_requested_data [15:31:07]requested_item fm.sn is exist - process it [15:31:07]wFMCommunicate request_size=4 [15:31:07]MH_SAM_APDU [15:31:07]CAPDU: 80 11 00 00 [15:31:07]Write to MH i2c: E2 08 00 02 05 80 11 00 00 00 00 00 00 81 [15:31:07]Write i2c OK [15:31:07]MH_I2C_Read... [15:31:07]Read from MH i2c: E2 [15:31:07]MH_I2C_Read... [15:31:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:07]Read from MH i2c: E2 17 00 [15:31:07]MH_I2C_Read... [15:31:07]Read from MH i2c: E2 17 00 02 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 CE [15:31:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:31:07]wFMCommunicate OK [15:31:07]requested_item fd.num is exist - process it [15:31:07]SAM_PROTO_GetFieldsCounters [15:31:07]wFMCommunicate request_size=4 [15:31:07]MH_SAM_APDU [15:31:07]CAPDU: 80 13 00 00 [15:31:07]Write to MH i2c: E2 08 00 03 05 80 13 00 00 00 00 00 00 84 [15:31:07]Write i2c OK [15:31:07]MH_I2C_Read... [15:31:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:31:07]Read from MH i2c: E2 [15:31:07]MH_I2C_Read... [15:31:07]Read from MH i2c: E2 62 00 [15:31:07]MH_I2C_Read... [15:31:07]Read from MH i2c: E2 62 00 03 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 1F 28 01 00 0E 04 04 00 AE 00 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 70 [15:31:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 1F 28 01 00 0E 04 04 00 AE 00 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:31:08]wFMCommunicate OK [15:31:08]SAM_PROTO_GetFieldsCounters done [15:31:08]requested_item shift.num is exist - process it [15:31:08]requested_item shift.opened is exist - process it [15:31:08]req_shift_opened [15:31:08]FM_GetShiftState [15:31:08]SAM_PROTO_GetShiftState [15:31:08]wFMCommunicate request_size=4 [15:31:08]MH_SAM_APDU [15:31:08]CAPDU: 80 13 01 00 [15:31:08]Write to MH i2c: E2 08 00 04 05 80 13 01 00 00 00 00 00 86 [15:31:08]Write i2c OK [15:31:08]MH_I2C_Read... [15:31:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:08]Read from MH i2c: E2 [15:31:08]MH_I2C_Read... [15:31:08]Read from MH i2c: E2 0E 00 [15:31:08]MH_I2C_Read... [15:31:08]Read from MH i2c: E2 0E 00 04 05 00 09 00 01 85 93 19 67 00 00 00 00 90 00 2A [15:31:08]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:31:08]wFMCommunicate OK [15:31:08]SAM_PROTO_GetShiftState done [15:31:08]FM_GetShiftState done [15:31:08]req_shift_opened done [15:31:08]requested_item shift.open_date is exist - process it [15:31:08]req_shift_open_date [15:31:08]req_shift_open_date done [15:31:08]produce_requested_data done [15:31:08]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75807,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:31:08]process_action_free close_receipt [15:31:08]json_value_free [15:31:08]json_value_free done [15:31:08]process_json_proto returns [15:31:08]Send response to host [15:31:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75807,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:31:08]free response buf [15:31:08]execute_script done [15:31:08]execute_script returns [15:31:08]free content buf [15:31:08]Sock 9.Close socket [15:31:08]Sock 9.Thread stoped [15:31:11]ConnectInit Can't connect to host [15:31:11]CommunicateWithHost connect error [15:31:11]CommunicateWithHost err = -1 [15:31:11]OFD Sender: Server communicate error [15:31:11]OFD Sender: Processing packet 75803 [packets to send 20, broken 15] [15:31:11]ProducePacketName [15:31:11]name=ofd_packets/00075803 [15:31:11]OFD Sender: To server: pG, [15:31:11]CommunicateWithHost lk.salyk.kg:30040 [15:31:11]ConnectInit lk.salyk.kg [15:31:11]Connected sock=7 [15:31:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 25 01 00 00 42 35 1D 01 5D 7E 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 35 31 37 38 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 70 61 72 6B 6C 65 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 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 F2 00 00 00 F4 03 04 00 B4 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1B 28 01 00 35 04 06 00 46 F9 1E 7A BB 49 29 A4 29 00 01 1B 89 F8 [15:31:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 1C 24 47 00 06 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 39 36 33 33 32 33 10 04 04 00 1B 28 01 00 F4 03 04 00 14 11 1A 67 B6 04 01 00 00 4C 02 37 EA 92 26 5D F5 [15:31:11]CommunicateWithHost err = 0 [15:31:11]CheckOFDResponse [15:31:11]1017 (14) - 77093643461234 [15:31:11]1041 (16) - 0000000000963323 [15:31:11]1040 (4) - 75803 [15:31:11]1012 (4) - 24.10.2024 09:19 [15:31:11]1206 (1) - 0 [15:31:11]OFD Sender: Remove packet 75803 [15:31:11]ProducePacketName [15:31:11]name=ofd_packets/00075803 [15:31:11]NVStorageDeleteData [15:31:12]OFD Sender: Processing packet 75804 [packets to send 19, broken 15] [15:31:12]ProducePacketName [15:31:12]name=ofd_packets/00075804 [15:31:12]OFD Sender: To server: pG, [15:31:12]CommunicateWithHost lk.salyk.kg:30040 [15:31:12]ConnectInit lk.salyk.kg [15:31:12]Connected sock=7 [15:31:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 BE 4F 04 01 BC 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 F3 00 00 00 F4 03 04 00 BC 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1C 28 01 00 35 04 06 00 58 CB 15 92 0B 3A 30 79 20 83 C8 07 CB A2 [15:31:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 AA 8F 47 00 F1 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1C 28 01 00 F4 03 04 00 15 11 1A 67 B6 04 01 00 00 25 55 A2 CB 93 10 82 08 [15:31:12]CommunicateWithHost err = 0 [15:31:13]CheckOFDResponse [15:31:13]1017 (14) - 77093643461234 [15:31:13]1041 (16) - 0000000000963323 [15:31:13]1040 (4) - 75804 [15:31:13]1012 (4) - 24.10.2024 09:19 [15:31:13]1206 (1) - 0 [15:31:13]OFD Sender: Remove packet 75804 [15:31:13]ProducePacketName [15:31:13]name=ofd_packets/00075804 [15:31:13]NVStorageDeleteData [15:31:13]OFD Sender: Processing packet 75805 [packets to send 18, broken 15] [15:31:13]ProducePacketName [15:31:13]name=ofd_packets/00075805 [15:31:13]OFD Sender: To server: pG, [15:31:13]CommunicateWithHost lk.salyk.kg:30040 [15:31:13]ConnectInit lk.salyk.kg [15:31:13]Connected sock=7 [15:31:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 99 01 00 00 83 06 91 01 9C 4C 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C 73 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 0C 00 00 00 00 07 04 06 00 3C 73 00 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 DD 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1D 28 01 00 35 04 06 00 36 6C 35 5E 30 7D 3B 77 F3 3F C6 11 5F 72 [15:31:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 B4 B9 47 00 92 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 39 36 33 33 32 33 10 04 04 00 1D 28 01 00 F4 03 04 00 17 11 1A 67 B6 04 01 00 00 EF DC 85 CD 62 0F CB 33 [15:31:14]CommunicateWithHost err = 0 [15:31:14]CheckOFDResponse [15:31:14]1017 (14) - 77093643461234 [15:31:14]1041 (16) - 0000000000963323 [15:31:14]1040 (4) - 75805 [15:31:14]1012 (4) - 24.10.2024 09:19 [15:31:14]1206 (1) - 0 [15:31:14]OFD Sender: Remove packet 75805 [15:31:14]ProducePacketName [15:31:14]name=ofd_packets/00075805 [15:31:14]NVStorageDeleteData [15:31:14]OFD Sender: Processing packet 75806 [packets to send 17, broken 15] [15:31:14]ProducePacketName [15:31:14]name=ofd_packets/00075806 [15:31:14]OFD Sender: To server: pG, [15:31:14]CommunicateWithHost lk.salyk.kg:30040 [15:31:14]ConnectInit lk.salyk.kg [15:31:14]Connected sock=9 [15:31:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 E3 F9 07 01 AB 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 59 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 52 98 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 52 98 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8C 46 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 52 98 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 E5 67 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1E 28 01 00 35 04 06 00 FD CF 4B 26 31 00 05 E7 00 B8 E6 7E 6F 4F [15:31:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 7A BE 47 00 42 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 39 36 33 33 32 33 10 04 04 00 1E 28 01 00 F4 03 04 00 18 11 1A 67 B6 04 01 00 00 52 57 FF C4 99 BE 71 51 [15:31:15]CommunicateWithHost err = 0 [15:31:15]CheckOFDResponse [15:31:15]1017 (14) - 77093643461234 [15:31:15]1041 (16) - 0000000000963323 [15:31:15]1040 (4) - 75806 [15:31:15]1012 (4) - 24.10.2024 09:19 [15:31:15]1206 (1) - 0 [15:31:15]OFD Sender: Remove packet 75806 [15:31:15]ProducePacketName [15:31:15]name=ofd_packets/00075806 [15:31:15]NVStorageDeleteData [15:31:15]OFD Sender: Processing packet 75807 [packets to send 16, broken 15] [15:31:15]ProducePacketName [15:31:15]name=ofd_packets/00075807 [15:31:15]OFD Sender: To server: pG, [15:31:15]CommunicateWithHost lk.salyk.kg:30040 [15:31:15]ConnectInit lk.salyk.kg [15:31:15]Connected sock=7 [15:31:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 B6 CF 07 01 09 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF 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 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 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 F6 00 00 00 F4 03 04 00 37 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 1F 28 01 00 35 04 06 00 3D FF B6 6A 05 BD 7A 13 6D D8 61 9E B4 DE [15:31:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 45 E2 47 00 A5 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 39 36 33 33 32 33 10 04 04 00 1F 28 01 00 F4 03 04 00 19 11 1A 67 B6 04 01 00 00 C4 23 B9 A5 79 FF C8 EC [15:31:16]CommunicateWithHost err = 0 [15:31:16]CheckOFDResponse [15:31:16]1017 (14) - 77093643461234 [15:31:16]1041 (16) - 0000000000963323 [15:31:16]1040 (4) - 75807 [15:31:16]1012 (4) - 24.10.2024 09:19 [15:31:16]1206 (1) - 0 [15:31:16]OFD Sender: Remove packet 75807 [15:31:16]ProducePacketName [15:31:16]name=ofd_packets/00075807 [15:31:16]NVStorageDeleteData [15:31:16]OFD Sender: No OFD packet to send [15:31:21]OFD Sender: No OFD packet to send [15:31:24]accept exits with 10 [15:31:24]New connection [15:31:24]New thread 3066998116 created [15:31:24]Thread 3067141476 joined [15:31:24]Waiting for new connection... [15:31:24] Sock 10.Parse request [15:31:24]Sock 10.Check first char [15:31:24]Sock 10.First char is OK [15:31:24]request: POST /json_proto HTTP/1.0 [15:31:24]Method: POST [15:31:24]URL: /json_proto [15:31:24]Method is POST - this is cgi request [15:31:24]url: /json_proto [15:31:24]query_string will be loaded in cgi processing [15:31:24]execute_cgi json_proto POST (null) [15:31:24]execute_cgi path=json_proto method=POST [15:31:24]POST find Content-Length [15:31:24]Host: 172.17.44.196:8080 [15:31:24]Content-Length: 620 [15:31:24]Content-Type: application/json [15:31:24] [15:31:24]POST finish read [15:31:24]Found Content-Length = 620 [15:31:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273413", "tax_sys" : 0, "items" : [ { "code": "5904310231343", "name": "\u041B\u0435\u0434\u0435\u043D\u0435\u0446 Johny Bee BOOTS POP", "price" : 212.00, "quantity" : 2.000, "sum" : 424.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 424.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:24]execute_script... [15: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 : (3)273413", "tax_sys" : 0, "items" : [ { "code": "5904310231343", "name": "\u041B\u0435\u0434\u0435\u043D\u0435\u0446 Johny Bee BOOTS POP", "price" : 212.00, "quantity" : 2.000, "sum" : 424.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 424.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:24]POST & json_proto [15:31:24]process_json_proto [15:31:24]json parsed OK: [15:31:24]protocol is kg_v1.0 [15:31:24]action value=close_receipt [15:31:24]process_action close_receipt [15:31:24]cmd_close_receipt [15:31:24]MH_GetDate [15:31:24]Write to MH i2c: F0 00 00 05 05 F9 [15:31:24]Write i2c OK [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: F0 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: F0 09 00 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: F0 09 00 05 05 00 4C 68 1A 67 E7 19 F8 65 94 [15:31:24]GetLastDocTimeStamp 1729783863 [15:31:24]current date 1729783884 [15:31:24]FM_GetShiftState [15:31:24]SAM_PROTO_GetShiftState [15:31:24]wFMCommunicate request_size=4 [15:31:24]MH_SAM_APDU [15:31:24]CAPDU: 80 13 01 00 [15:31:24]Write to MH i2c: E2 08 00 06 05 80 13 01 00 00 00 00 00 88 [15:31:24]Write i2c OK [15:31:24]MH_I2C_Read... [15:31:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:24]Read from MH i2c: E2 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 0E 00 [15:31:24]MH_I2C_Read... [15:31:24]Read from MH i2c: E2 0E 00 06 05 00 09 00 01 85 93 19 67 00 00 00 00 90 00 2C [15:31:24]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:31:24]wFMCommunicate OK [15:31:24]SAM_PROTO_GetShiftState done [15:31:24]FM_GetShiftState done [15:31:24]opened in 1729729413 [15:31:24]opened+sec_in_day 1729815813 [15:31:24]quantity*price = 42400 [15:31:24]sum+1 = 42401 [15:31:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 424.00 НСП 1% : 3.75 НДС 12% : 45.03 Наличными: 424.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 247 24.10.2024 15:31 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75808 ФПД: 269814475003747 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153125&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75808&fm=269814475003747&tin=02508201610067®Number=0000000000161154&sum=42400 0 [15:31:26]StoreToDocumentArchive [15:31:26]shift 174 fd 75808 [15:31:26]save to /storage/0174/doc_00075808 [15:31:26]save last doc name /storage/0174/doc_00075808 to /storage/kkm_last_doc_name [15:31:26]save OK [15:31:26]Clear old archive folders... [15:31:26]ProcessDocumentItem done err = 0, tmpTLVsize=276 [15:31:26]tlvbuf is 020432C0 [15:31:26]SAM_PROTO_ClearQueue [15:31:26]wFMCommunicate request_size=4 [15:31:26]MH_SAM_APDU [15:31:26]CAPDU: 80 09 00 00 [15:31:26]Write to MH i2c: E2 08 00 13 05 80 09 00 00 00 00 00 00 8A [15:31:26]Write i2c OK [15:31:26]MH_I2C_Read... [15:31:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:26]Read from MH i2c: E2 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 03 00 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 03 00 13 05 00 90 00 8C [15:31:26]RAPDU: 90 00 [15:31:26]wFMCommunicate OK [15:31:26]SAM_PROTO_ClearQueue done [15:31:26]KKMCreateOFDPacket [15:31:26]OFDProtocolAddRootSTLVToBuf [15:31:26]FM_MakeSignedData [15:31:26]FM_MakeSignedData [15:31:26]SAM_PROTO_SignData [15:31:26]wFMCommunicate request_size=4 [15:31:26]MH_SAM_APDU [15:31:26]CAPDU: 80 0D 01 02 [15:31:26]Write to MH i2c: E2 08 00 14 05 80 0D 01 02 00 00 00 00 92 [15:31:26]Write i2c OK [15:31:26]MH_I2C_Read... [15:31:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:26]Read from MH i2c: E2 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 03 00 [15:31:26]MH_I2C_Read... [15:31:26]Read from MH i2c: E2 03 00 14 05 00 90 00 8D [15:31:26]RAPDU: 90 00 [15:31:26]wFMCommunicate OK [15:31:26]wFMCommunicate request_size=255 [15:31:26]MH_SAM_APDU [15:31:26]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 35 39 30 34 33 31 30 32 33 31 33 34 33 06 04 22 00 D0 9B D0 B5 D0 B4 D0 B5 D0 BD D0 B5 D1 86 20 4A 6F 68 6E 79 20 42 65 65 20 42 4F 4F 54 53 20 50 4F 50 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D0 52 00 00 00 00 13 04 06 00 A0 A5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 A5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 11 00 00 00 00 07 04 06 00 A0 A5 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 4D 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 [15:31:26]Write to MH i2c: E2 02 01 15 05 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 35 39 30 34 33 31 30 32 33 31 33 34 33 06 04 22 00 D0 9B D0 B5 D0 B4 D0 B5 D0 BD D0 B5 D1 86 20 4A 6F 68 6E 79 20 42 65 65 20 42 4F 4F 54 53 20 50 4F 50 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D0 52 00 00 00 00 13 04 06 00 A0 A5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 A5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 11 00 00 00 00 07 04 06 00 A0 A5 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 4D 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 00 00 81 [15:31:27]OFD Sender: No OFD packet to send [15:31:27]Write i2c OK [15:31:27]MH_I2C_Read... [15:31:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:27]Read from MH i2c: E2 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: E2 03 00 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: E2 03 00 15 05 00 90 00 8E [15:31:27]RAPDU: 90 00 [15:31:27]wFMCommunicate OK [15:31:27]wFMCommunicate request_size=35 [15:31:27]MH_SAM_APDU [15:31:27]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 20 28 01 00 35 04 06 00 F5 65 13 F0 17 63 [15:31:27]Write to MH i2c: E2 26 00 16 05 80 0D 02 02 1E 00 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 20 28 01 00 35 04 06 00 F5 65 13 F0 17 63 00 00 A2 [15:31:27]Write i2c OK [15:31:27]MH_I2C_Read... [15:31:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:27]Read from MH i2c: E2 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: E2 03 00 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: E2 03 00 16 05 00 90 00 8F [15:31:27]RAPDU: 90 00 [15:31:27]wFMCommunicate OK [15:31:27]wFMCommunicate request_size=4 [15:31:27]MH_SAM_APDU [15:31:27]CAPDU: 80 0D 03 02 [15:31:27]Write to MH i2c: E2 08 00 17 05 80 0D 03 02 00 00 00 00 97 [15:31:27]Write i2c OK [15:31:27]MH_I2C_Read... [15:31:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:27]Read from MH i2c: E2 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: E2 0B 00 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: E2 0B 00 17 05 00 A9 A6 E4 75 00 48 C2 3B 90 00 85 [15:31:27]RAPDU: A9 A6 E4 75 00 48 C2 3B 90 00 [15:31:27]wFMCommunicate OK [15:31:27]SAM_PROTO_SignData done [15:31:27]FM_MakeSignedData done [15:31:27]CreateOFDProtocolMessage [15:31:27]wFMCommunicate request_size=4 [15:31:27]MH_SAM_APDU [15:31:27]CAPDU: 80 11 00 00 [15:31:27]Write to MH i2c: E2 08 00 18 05 80 11 00 00 00 00 00 00 97 [15:31:27]Write i2c OK [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: E2 [15:31:27]MH_I2C_Read... [15:31:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:27]Read from MH i2c: E2 17 00 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: E2 17 00 18 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 E4 [15:31:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:31:27]wFMCommunicate OK [15:31:27]CreateOFDProtocolMessage done [15:31:27]OFDSenderStorePacket 75808 [15:31:27]StoreOFDPacket docnum=75808 [15:31:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 28 01 00 00 83 C9 20 01 BD 36 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 35 39 30 34 33 31 30 32 33 31 33 34 33 06 04 22 00 D0 9B D0 B5 D0 B4 D0 B5 D0 BD D0 B5 D1 86 20 4A 6F 68 6E 79 20 42 65 65 20 42 4F 4F 54 53 20 50 4F 50 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D0 52 00 00 00 00 13 04 06 00 A0 A5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 A5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 11 00 00 00 00 07 04 06 00 A0 A5 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 4D 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 20 28 01 00 35 04 06 00 F5 65 13 F0 17 63 A9 A6 E4 75 00 48 C2 3B [15:31:27]CheckFolder [15:31:27]dirname=/storage/ofd_packets [15:31:27]CheckFolder done [15:31:27]ProducePacketName [15:31:27]name=ofd_packets/00075808 [15:31:27]NVStorageSaveData ofd_packets/00075808 [15:31:27]File name is /storage/ofd_packets/00075808 [15:31:27]Write 326 bytes [15:31:27]NVStorageSaveData done [15:31:27]OFDSenderStorePacket done [15:31:27]KKMCreateOFDPacket done [15:31:27]NVStorageSaveData kkm_last_timestamp [15:31:27]File name is /storage/kkm_last_timestamp [15:31:27]Write 4 bytes [15:31:27]NVStorageSaveData done [15:31:27]ExternCall_PrintAddStr [15:31:27]wPrintStart [15:31:27]Write to MH i2c: 01 00 00 19 05 1E [15:31:27]OFD Sender: Processing packet 75808 [packets to send 16, broken 15] [15:31:27]ProducePacketName [15:31:27]name=ofd_packets/00075808 [15:31:27]OFD Sender: To server: pG, [15:31:27]CommunicateWithHost lk.salyk.kg:30040 [15:31:27]ConnectInit lk.salyk.kg [15:31:27]Write i2c OK [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: 01 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: 01 07 00 [15:31:27]MH_I2C_Read... [15:31:27]Read from MH i2c: 01 07 00 19 05 00 00 00 00 00 FF 0F 33 [15:31:27]RasterBufferAndPrint [15:31:27]line Счет N : (3)273413 [15:31:27]line ИНН: 02508201610067 [15:31:27]line Контрольно-Кассовый Чек [15:31:27]line ПРОДАЖА [15:31:27]line Товар: 5904310231343 [15:31:27]line Леденец Johny Bee BOOTS POP [15:31:27]line 2.000 * 212.00 [15:31:27]line = 424.00 [15:31:27]line НДС 12% НСП 1% [15:31:27]line > о реализуемом товаре [15:31:27]line ИТОГО: 424.00 [15:31:27]line НСП 1% : 3.75 [15:31:27]line НДС 12% : 45.03 [15:31:27]line Наличными: 424.00 [15:31:27]line Безнал.: 0.00 [15:31:27]line Место: АЗС № 133 "Партнер Нефть" [15:31:27]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:31:27]line СНО: Общий режим [15:31:27]line Чек 247 24.10.2024 15:31 [15:31:27]line Смена: 174 ФФД: 1.0 [15:31:27]line ЗНМ: 0300000020 [15:31:27]line РНМ: 0000000000161154 [15:31:27]line Версия ККМ: v1.0 [15:31:27]line ФМ: 0000000000963323 [15:31:27]line ФД: 75808 [15:31:27]line ФПД: 269814475003747 [15:31:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153125&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75808&fm=269814475003747&tin=02508201610067®Number=0000000000161154&sum=42400 [15:31:27]line 0 [15:31:27]written 0, free lines is 4095 [15:31:27]Connected sock=9 [15:31:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 28 01 00 00 83 C9 20 01 BD 36 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 35 39 30 34 33 31 30 32 33 31 33 34 33 06 04 22 00 D0 9B D0 B5 D0 B4 D0 B5 D0 BD D0 B5 D1 86 20 4A 6F 68 6E 79 20 42 65 65 20 42 4F 4F 54 53 20 50 4F 50 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D0 52 00 00 00 00 13 04 06 00 A0 A5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 A5 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 11 00 00 00 00 07 04 06 00 A0 A5 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 4D 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 20 28 01 00 35 04 06 00 F5 65 13 F0 17 63 A9 A6 E4 75 00 48 C2 3B [15:31:28]Write to MH i2c: 01 00 00 41 05 46 [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: 01 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: 01 07 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: 01 07 00 41 05 00 00 00 00 00 DA 0C 33 [15:31:28]RasterBufferAndPrint [15:31:28]line [15:31:28]line [15:31:28]line [15:31:28]line [15:31:28]line [15:31:28]written 0, free lines is 3334 [15:31:28]MH_Cut [15:31:28]Write to MH i2c: D1 01 00 48 05 01 1F [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: D1 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: D1 01 00 [15:31:28]MH_I2C_Read... [15:31:28]Read from MH i2c: D1 01 00 48 05 00 1E [15:31:28]Write to MH i2c: 01 00 00 49 05 4E [15:31:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 8B DA 47 00 D5 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 20 28 01 00 F4 03 04 00 25 11 1A 67 B6 04 01 00 00 45 90 D1 8B 6C 01 69 17 [15:31:28]CommunicateWithHost err = 0 [15:31:28]CheckOFDResponse [15:31:28]1017 (14) - 77093643461234 [15:31:28]1041 (16) - 0000000000963323 [15:31:28]1040 (4) - 75808 [15:31:28]1012 (4) - 24.10.2024 09:19 [15:31:28]1206 (1) - 0 [15:31:28]OFD Sender: Remove packet 75808 [15:31:28]ProducePacketName [15:31:28]name=ofd_packets/00075808 [15:31:28]NVStorageDeleteData [15:31:28]Write i2c OK [15:31:28]MH_I2C_Read... [15:31:29]OFD Sender: No OFD packet to send [15:31:29]*** Cut start [15:31:29]*** Partial cut [15:31:29]*** CUTSNS_PIN = 1 [15:31:29]*** CUTSNS_PIN = 0 [15:31:29]*** Brake cut motor [15:31:29]Read from MH i2c: 01 [15:31:29]MH_I2C_Read... [15:31:29]*** Stop cut motor [15:31:29]*** Cut end [15:31:29]Read from MH i2c: 01 07 00 [15:31:29]MH_I2C_Read... [15:31:29]Read from MH i2c: 01 07 00 49 05 00 00 00 00 00 FF 0F 63 [15:31:29]process_action close_receipt done [15:31:29]requested_data is exist [15:31:29]produce_requested_data [15:31:29]requested_item fm.sn is exist - process it [15:31:29]wFMCommunicate request_size=4 [15:31:29]MH_SAM_APDU [15:31:29]CAPDU: 80 11 00 00 [15:31:29]Write to MH i2c: E2 08 00 4A 05 80 11 00 00 00 00 00 00 C9 [15:31:29]Write i2c OK [15:31:29]MH_I2C_Read... [15:31:29]Read from MH i2c: E2 [15:31:29]MH_I2C_Read... [15:31:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:29]Read from MH i2c: E2 17 00 [15:31:29]MH_I2C_Read... [15:31:29]Read from MH i2c: E2 17 00 4A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 16 [15:31:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:31:29]wFMCommunicate OK [15:31:29]requested_item fd.num is exist - process it [15:31:29]SAM_PROTO_GetFieldsCounters [15:31:29]wFMCommunicate request_size=4 [15:31:29]MH_SAM_APDU [15:31:29]CAPDU: 80 13 00 00 [15:31:29]Write to MH i2c: E2 08 00 4B 05 80 13 00 00 00 00 00 00 CC [15:31:29]Write i2c OK [15:31:29]MH_I2C_Read... [15:31:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:31:30]Read from MH i2c: E2 [15:31:30]MH_I2C_Read... [15:31:30]Read from MH i2c: E2 62 00 [15:31:30]MH_I2C_Read... [15:31:30]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 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 20 28 01 00 0E 04 04 00 AE 00 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 BC [15:31:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 20 28 01 00 0E 04 04 00 AE 00 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:31:30]wFMCommunicate OK [15:31:30]SAM_PROTO_GetFieldsCounters done [15:31:30]requested_item shift.num is exist - process it [15:31:30]requested_item shift.opened is exist - process it [15:31:30]req_shift_opened [15:31:30]FM_GetShiftState [15:31:30]SAM_PROTO_GetShiftState [15:31:30]wFMCommunicate request_size=4 [15:31:30]MH_SAM_APDU [15:31:30]CAPDU: 80 13 01 00 [15:31:30]Write to MH i2c: E2 08 00 4C 05 80 13 01 00 00 00 00 00 CE [15:31:30]Write i2c OK [15:31:30]MH_I2C_Read... [15:31:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:30]Read from MH i2c: E2 [15:31:30]MH_I2C_Read... [15:31:30]Read from MH i2c: E2 0E 00 [15:31:30]MH_I2C_Read... [15:31:30]Read from MH i2c: E2 0E 00 4C 05 00 09 00 01 85 93 19 67 00 00 00 00 90 00 72 [15:31:30]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:31:30]wFMCommunicate OK [15:31:30]SAM_PROTO_GetShiftState done [15:31:30]FM_GetShiftState done [15:31:30]req_shift_opened done [15:31:30]requested_item shift.open_date is exist - process it [15:31:30]req_shift_open_date [15:31:30]req_shift_open_date done [15:31:30]produce_requested_data done [15:31:30]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75808,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:31:30]process_action_free close_receipt [15:31:30]json_value_free [15:31:30]json_value_free done [15:31:30]process_json_proto returns [15:31:30]Send response to host [15:31:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75808,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:31:30]free response buf [15:31:30]execute_script done [15:31:30]execute_script returns [15:31:30]free content buf [15:31:30]Sock 10.Close socket [15:31:30]Sock 10.Thread stoped [15:31:34]OFD Sender: No OFD packet to send [15:31:39]OFD Sender: No OFD packet to send [15:31:44]OFD Sender: No OFD packet to send [15:31:49]OFD Sender: No OFD packet to send [15:31:54]OFD Sender: No OFD packet to send [15:31:59]OFD Sender: No OFD packet to send [15:32:04]OFD Sender: No OFD packet to send [15:32:09]OFD Sender: No OFD packet to send [15:32:14]OFD Sender: No OFD packet to send [15:32:19]OFD Sender: No OFD packet to send [15:32:21]accept exits with 7 [15:32:21]New connection [15:32:21]New thread 3067141476 created [15:32:21]Thread 3066998116 joined [15:32:21]Waiting for new connection... [15:32:21] Sock 7.Parse request [15:32:21]Sock 7.Check first char [15:32:21]Sock 7.First char is OK [15:32:21]request: POST /json_proto HTTP/1.0 [15:32:21]Method: POST [15:32:21]URL: /json_proto [15:32:21]Method is POST - this is cgi request [15:32:21]url: /json_proto [15:32:21]query_string will be loaded in cgi processing [15:32:21]execute_cgi json_proto POST (null) [15:32:21]execute_cgi path=json_proto method=POST [15:32:21]POST find Content-Length [15:32:21]Host: 172.17.44.196:8080 [15:32:21]Content-Length: 683 [15:32:21]Content-Type: application/json [15:32:21] [15:32:21]POST finish read [15:32:21]Found Content-Length = 683 [15:32:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 17.530, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:21]execute_script... [15:32: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)1966488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 17.530, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:21]POST & json_proto [15:32:21]process_json_proto [15:32:21]json parsed OK: [15:32:21]protocol is kg_v1.0 [15:32:21]action value=close_receipt [15:32:21]process_action close_receipt [15:32:21]cmd_close_receipt [15:32:21]MH_GetDate [15:32:21]Write to MH i2c: F0 00 00 4D 05 41 [15:32:21]Write i2c OK [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: F0 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: F0 09 00 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: F0 09 00 4D 05 00 85 68 1A 67 E7 19 F8 65 15 [15:32:21]GetLastDocTimeStamp 1729783885 [15:32:21]current date 1729783941 [15:32:21]FM_GetShiftState [15:32:21]SAM_PROTO_GetShiftState [15:32:21]wFMCommunicate request_size=4 [15:32:21]MH_SAM_APDU [15:32:21]CAPDU: 80 13 01 00 [15:32:21]Write to MH i2c: E2 08 00 4E 05 80 13 01 00 00 00 00 00 D0 [15:32:21]Write i2c OK [15:32:21]MH_I2C_Read... [15:32:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:21]Read from MH i2c: E2 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: E2 0E 00 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: E2 0E 00 4E 05 00 09 00 01 85 93 19 67 00 00 00 00 90 00 74 [15:32:21]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:32:21]wFMCommunicate OK [15:32:21]SAM_PROTO_GetShiftState done [15:32:21]FM_GetShiftState done [15:32:21]opened in 1729729413 [15:32:21]opened+sec_in_day 1729815813 [15:32:21]quantity*price = 130072 [15:32:21]sum+1 = 130074 [15:32:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 248 24.10.2024 15:32 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75809 ФПД: 82047998697737 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153221&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75809&fm=82047998697737&tin=02508201610067®Number=0000000000161154&sum=130000 [15:32:22]StoreToDocumentArchive [15:32:22]shift 174 fd 75809 [15:32:22]save to /storage/0174/doc_00075809 [15:32:22]save last doc name /storage/0174/doc_00075809 to /storage/kkm_last_doc_name [15:32:22]save OK [15:32:22]Clear old archive folders... [15:32:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:32:22]tlvbuf is 020CA940 [15:32:22]SAM_PROTO_ClearQueue [15:32:22]wFMCommunicate request_size=4 [15:32:22]MH_SAM_APDU [15:32:22]CAPDU: 80 09 00 00 [15:32:22]Write to MH i2c: E2 08 00 5B 05 80 09 00 00 00 00 00 00 D2 [15:32:22]Write i2c OK [15:32:22]MH_I2C_Read... [15:32:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:22]Read from MH i2c: E2 [15:32:22]MH_I2C_Read... [15:32:22]Read from MH i2c: E2 03 00 [15:32:22]MH_I2C_Read... [15:32:22]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [15:32:22]RAPDU: 90 00 [15:32:22]wFMCommunicate OK [15:32:22]SAM_PROTO_ClearQueue done [15:32:22]KKMCreateOFDPacket [15:32:22]OFDProtocolAddRootSTLVToBuf [15:32:22]FM_MakeSignedData [15:32:22]FM_MakeSignedData [15:32:22]SAM_PROTO_SignData [15:32:22]wFMCommunicate request_size=4 [15:32:22]MH_SAM_APDU [15:32:22]CAPDU: 80 0D 01 02 [15:32:22]Write to MH i2c: E2 08 00 5C 05 80 0D 01 02 00 00 00 00 DA [15:32:22]Write i2c OK [15:32:22]MH_I2C_Read... [15:32:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:22]Read from MH i2c: E2 [15:32:22]MH_I2C_Read... [15:32:22]Read from MH i2c: E2 03 00 [15:32:22]MH_I2C_Read... [15:32:22]Read from MH i2c: E2 03 00 5C 05 00 90 00 D5 [15:32:22]RAPDU: 90 00 [15:32:22]wFMCommunicate OK [15:32:22]wFMCommunicate request_size=255 [15:32:22]MH_SAM_APDU [15:32: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 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 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 85 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 21 28 01 00 35 04 06 00 4A [15:32:22]Write to MH i2c: E2 02 01 5D 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 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 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 85 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 21 28 01 00 35 04 06 00 4A 00 00 B4 [15:32:23]Write i2c OK [15:32:23]MH_I2C_Read... [15:32:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:23]Read from MH i2c: E2 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 03 00 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 03 00 5D 05 00 90 00 D6 [15:32:23]RAPDU: 90 00 [15:32:23]wFMCommunicate OK [15:32:23]wFMCommunicate request_size=10 [15:32:23]MH_SAM_APDU [15:32:23]CAPDU: 80 0D 02 02 05 9F 49 D1 21 09 [15:32:23]Write to MH i2c: E2 0D 00 5E 05 80 0D 02 02 05 00 9F 49 D1 21 09 00 00 CA [15:32:23]Write i2c OK [15:32:23]MH_I2C_Read... [15:32:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:23]Read from MH i2c: E2 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 03 00 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 03 00 5E 05 00 90 00 D7 [15:32:23]RAPDU: 90 00 [15:32:23]wFMCommunicate OK [15:32:23]wFMCommunicate request_size=4 [15:32:23]MH_SAM_APDU [15:32:23]CAPDU: 80 0D 03 02 [15:32:23]Write to MH i2c: E2 08 00 5F 05 80 0D 03 02 00 00 00 00 DF [15:32:23]Write i2c OK [15:32:23]MH_I2C_Read... [15:32:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:23]Read from MH i2c: E2 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 0B 00 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 0B 00 5F 05 00 C2 58 61 CC 3D 9D FE B2 90 00 B1 [15:32:23]RAPDU: C2 58 61 CC 3D 9D FE B2 90 00 [15:32:23]wFMCommunicate OK [15:32:23]SAM_PROTO_SignData done [15:32:23]FM_MakeSignedData done [15:32:23]CreateOFDProtocolMessage [15:32:23]wFMCommunicate request_size=4 [15:32:23]MH_SAM_APDU [15:32:23]CAPDU: 80 11 00 00 [15:32:23]Write to MH i2c: E2 08 00 60 05 80 11 00 00 00 00 00 00 DF [15:32:23]Write i2c OK [15:32:23]MH_I2C_Read... [15:32:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:23]Read from MH i2c: E2 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 17 00 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 17 00 60 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 2C [15:32:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:32:23]wFMCommunicate OK [15:32:23]CreateOFDProtocolMessage done [15:32:23]OFDSenderStorePacket 75809 [15:32:23]StoreOFDPacket docnum=75809 [15:32:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 29 90 07 01 41 00 5A 03 01 00 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 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 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 85 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 21 28 01 00 35 04 06 00 4A 9F 49 D1 21 09 C2 58 61 CC 3D 9D FE B2 [15:32:23]CheckFolder [15:32:23]dirname=/storage/ofd_packets [15:32:23]CheckFolder done [15:32:23]ProducePacketName [15:32:23]name=ofd_packets/00075809 [15:32:23]NVStorageSaveData ofd_packets/00075809 [15:32:23]File name is /storage/ofd_packets/00075809 [15:32:23]Write 301 bytes [15:32:23]NVStorageSaveData done [15:32:23]OFDSenderStorePacket done [15:32:23]KKMCreateOFDPacket done [15:32:23]NVStorageSaveData kkm_last_timestamp [15:32:23]File name is /storage/kkm_last_timestamp [15:32:23]Write 4 bytes [15:32:23]NVStorageSaveData done [15:32:23]ExternCall_PrintAddStr [15:32:23]wPrintStart [15:32:23]Write to MH i2c: 01 00 00 61 05 66 [15:32:23]Write i2c OK [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: 01 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: 01 07 00 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: 01 07 00 61 05 00 00 00 00 00 FF 0F 7B [15:32:23]RasterBufferAndPrint [15:32:23]line Счет N : (1)1966488 [15:32:23]line ИНН: 02508201610067 [15:32:23]line Контрольно-Кассовый Чек [15:32:23]line ПРОДАЖА [15:32:23]line ТРК (МРК, ГНК) : 54 [15:32:23]line Товар: 2710124500 [15:32:23]line Аи-95-К-5 [15:32:23]line 17.530 * 74.20 [15:32:23]line = 1300.73 [15:32:23]line НДС 12% НСП 1% [15:32:23]line > о реализуемом товаре [15:32:23]line ОКРУГЛЕНИЕ: -0.73 [15:32:23]line ИТОГО: 1300.00 [15:32:23]line Внесено: 1300.00 [15:32:23]line СДАЧА: 0.00 [15:32:23]line НСП 1% : 11.51 [15:32:23]line НДС 12% : 138.13 [15:32:23]line Наличными: 1300.00 [15:32:23]line Безнал.: 0.00 [15:32:23]line Место: АЗС № 133 "Партнер Нефть" [15:32:23]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:32:23]line СНО: Общий режим [15:32:23]line Чек 248 24.10.2024 15:32 [15:32:23]line Смена: 174 ФФД: 1.0 [15:32:23]line ЗНМ: 0300000020 [15:32:23]line РНМ: 0000000000161154 [15:32:23]line Версия ККМ: v1.0 [15:32:23]line ФМ: 0000000000963323 [15:32:23]line ФД: 75809 [15:32:23]line ФПД: 82047998697737 [15:32:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153221&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75809&fm=82047998697737&tin=02508201610067®Number=0000000000161154&sum=130000 [15:32:23]written 0, free lines is 4095 [15:32:23]OFD Sender: Processing packet 75809 [packets to send 16, broken 15] [15:32:23]ProducePacketName [15:32:23]name=ofd_packets/00075809 [15:32:23]OFD Sender: To server: pG, [15:32:23]CommunicateWithHost lk.salyk.kg:30040 [15:32:23]ConnectInit lk.salyk.kg [15:32:23]Connected sock=11 [15:32:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 29 90 07 01 41 00 5A 03 01 00 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 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 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 85 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 21 28 01 00 35 04 06 00 4A 9F 49 D1 21 09 C2 58 61 CC 3D 9D FE B2 [15:32:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 E0 B1 47 00 EC 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 39 36 33 33 32 33 10 04 04 00 21 28 01 00 F4 03 04 00 5C 11 1A 67 B6 04 01 00 00 0B 1B 6D 43 D9 8A FF 32 [15:32:24]CommunicateWithHost err = 0 [15:32:24]CheckOFDResponse [15:32:24]1017 (14) - 77093643461234 [15:32:24]1041 (16) - 0000000000963323 [15:32:24]1040 (4) - 75809 [15:32:24]1012 (4) - 24.10.2024 09:20 [15:32:24]1206 (1) - 0 [15:32:24]OFD Sender: Remove packet 75809 [15:32:24]ProducePacketName [15:32:24]name=ofd_packets/00075809 [15:32:24]NVStorageDeleteData [15:32:24]Write to MH i2c: 01 00 00 8B 05 90 [15:32:24]Write i2c OK [15:32:24]MH_I2C_Read... [15:32:24]Read from MH i2c: 01 [15:32:24]MH_I2C_Read... [15:32:24]Read from MH i2c: 01 07 00 [15:32:24]MH_I2C_Read... [15:32:24]Read from MH i2c: 01 07 00 8B 05 00 00 00 00 00 D9 0C 7C [15:32:24]RasterBufferAndPrint [15:32:24]line [15:32:24]line [15:32:24]line [15:32:24]line [15:32:24]line [15:32:24]written 0, free lines is 3308 [15:32:24]MH_Cut [15:32:24]Write to MH i2c: D1 01 00 92 05 01 69 [15:32:24]Write i2c OK [15:32:24]MH_I2C_Read... [15:32:24]Read from MH i2c: D1 [15:32:24]MH_I2C_Read... [15:32:24]Read from MH i2c: D1 01 00 [15:32:24]MH_I2C_Read... [15:32:24]Read from MH i2c: D1 01 00 92 05 00 68 [15:32:24]Write to MH i2c: 01 00 00 93 05 98 [15:32:24]Write i2c OK [15:32:24]MH_I2C_Read... [15:32:24]OFD Sender: No OFD packet to send [15:32:24]*** Cut start [15:32:24]*** Partial cut [15:32:24]*** CUTSNS_PIN = 1 [15:32:24]*** CUTSNS_PIN = 0 [15:32:25]*** Brake cut motor [15:32:25]Read from MH i2c: 01 [15:32:25]MH_I2C_Read... [15:32:25]*** Stop cut motor [15:32:25]*** Cut end [15:32:25]Read from MH i2c: 01 07 00 [15:32:25]MH_I2C_Read... [15:32:25]Read from MH i2c: 01 07 00 93 05 00 00 00 00 00 FF 0F AD [15:32:25]process_action close_receipt done [15:32:25]requested_data is exist [15:32:25]produce_requested_data [15:32:25]requested_item fm.sn is exist - process it [15:32:25]wFMCommunicate request_size=4 [15:32:25]MH_SAM_APDU [15:32:25]CAPDU: 80 11 00 00 [15:32:25]Write to MH i2c: E2 08 00 94 05 80 11 00 00 00 00 00 00 13 [15:32:25]Write i2c OK [15:32:25]MH_I2C_Read... [15:32:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:25]Read from MH i2c: E2 [15:32:25]MH_I2C_Read... [15:32:25]Read from MH i2c: E2 17 00 [15:32:25]MH_I2C_Read... [15:32:25]Read from MH i2c: E2 17 00 94 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 60 [15:32:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:32:25]wFMCommunicate OK [15:32:25]requested_item fd.num is exist - process it [15:32:25]SAM_PROTO_GetFieldsCounters [15:32:25]wFMCommunicate request_size=4 [15:32:25]MH_SAM_APDU [15:32:25]CAPDU: 80 13 00 00 [15:32:25]Write to MH i2c: E2 08 00 95 05 80 13 00 00 00 00 00 00 16 [15:32:25]Write i2c OK [15:32:25]MH_I2C_Read... [15:32:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:25]Read from MH i2c: E2 [15:32:25]MH_I2C_Read... [15:32:25]Read from MH i2c: E2 62 00 [15:32:25]MH_I2C_Read... [15:32:25]Read from MH i2c: E2 62 00 95 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 21 28 01 00 0E 04 04 00 AE 00 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 0A [15:32:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 21 28 01 00 0E 04 04 00 AE 00 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:32:25]wFMCommunicate OK [15:32:25]SAM_PROTO_GetFieldsCounters done [15:32:25]requested_item shift.num is exist - process it [15:32:25]requested_item shift.opened is exist - process it [15:32:25]req_shift_opened [15:32:25]FM_GetShiftState [15:32:25]SAM_PROTO_GetShiftState [15:32:25]wFMCommunicate request_size=4 [15:32:25]MH_SAM_APDU [15:32:25]CAPDU: 80 13 01 00 [15:32:25]Write to MH i2c: E2 08 00 96 05 80 13 01 00 00 00 00 00 18 [15:32:25]Write i2c OK [15:32:25]MH_I2C_Read... [15:32:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:25]Read from MH i2c: E2 [15:32:25]MH_I2C_Read... [15:32:25]Read from MH i2c: E2 0E 00 [15:32:25]MH_I2C_Read... [15:32:25]Read from MH i2c: E2 0E 00 96 05 00 09 00 01 85 93 19 67 00 00 00 00 90 00 BC [15:32:25]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:32:25]wFMCommunicate OK [15:32:25]SAM_PROTO_GetShiftState done [15:32:25]FM_GetShiftState done [15:32:25]req_shift_opened done [15:32:25]requested_item shift.open_date is exist - process it [15:32:25]req_shift_open_date [15:32:25]req_shift_open_date done [15:32:25]produce_requested_data done [15:32:25]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75809,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:32:25]process_action_free close_receipt [15:32:25]json_value_free [15:32:25]json_value_free done [15:32:25]process_json_proto returns [15:32:25]Send response to host [15:32:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75809,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:32:25]free response buf [15:32:25]execute_script done [15:32:25]execute_script returns [15:32:25]free content buf [15:32:25]Sock 7.Close socket [15:32:25]Sock 7.Thread stoped [15:32:29]OFD Sender: No OFD packet to send [15:32:34]OFD Sender: No OFD packet to send [15:32:39]OFD Sender: No OFD packet to send [15:32:44]OFD Sender: No OFD packet to send [15:32:49]OFD Sender: No OFD packet to send [15:32:54]OFD Sender: No OFD packet to send [15:32:59]OFD Sender: No OFD packet to send [15:33:04]OFD Sender: No OFD packet to send [15:33:09]OFD Sender: No OFD packet to send [15:33:14]OFD Sender: No OFD packet to send [15:33:19]OFD Sender: No OFD packet to send [15:33:24]OFD Sender: No OFD packet to send [15:33:29]OFD Sender: No OFD packet to send [15:33:34]OFD Sender: No OFD packet to send [15:33:35]accept exits with 9 [15:33:35]New connection [15:33:35]New thread 3066998116 created [15:33:35]Thread 3067141476 joined [15:33:35]Waiting for new connection... [15:33:35] Sock 9.Parse request [15:33:35]Sock 9.Check first char [15:33:35]Sock 9.First char is OK [15:33:35]request: POST /json_proto HTTP/1.0 [15:33:35]Method: POST [15:33:35]URL: /json_proto [15:33:35]Method is POST - this is cgi request [15:33:35]url: /json_proto [15:33:35]query_string will be loaded in cgi processing [15:33:35]execute_cgi json_proto POST (null) [15:33:35]execute_cgi path=json_proto method=POST [15:33:35]POST find Content-Length [15:33:35]Host: 172.17.44.196:8080 [15:33:35]Content-Length: 683 [15:33:35]Content-Type: application/json [15:33:35] [15:33:35]POST finish read [15:33:35]Found Content-Length = 683 [15:33:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966491", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "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" ] } } [15:33:35]execute_script... [15:33: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)1966491", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "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" ] } } [15:33:35]POST & json_proto [15:33:35]process_json_proto [15:33:35]json parsed OK: [15:33:35]protocol is kg_v1.0 [15:33:35]action value=close_receipt [15:33:35]process_action close_receipt [15:33:35]cmd_close_receipt [15:33:35]MH_GetDate [15:33:35]Write to MH i2c: F0 00 00 97 05 8B [15:33:35]Write i2c OK [15:33:35]MH_I2C_Read... [15:33:35]Read from MH i2c: F0 [15:33:35]MH_I2C_Read... [15:33:35]Read from MH i2c: F0 09 00 [15:33:35]MH_I2C_Read... [15:33:35]Read from MH i2c: F0 09 00 97 05 00 CF 68 1A 67 E7 19 F8 65 A9 [15:33:35]GetLastDocTimeStamp 1729783941 [15:33:35]current date 1729784015 [15:33:35]FM_GetShiftState [15:33:35]SAM_PROTO_GetShiftState [15:33:35]wFMCommunicate request_size=4 [15:33:35]MH_SAM_APDU [15:33:35]CAPDU: 80 13 01 00 [15:33:35]Write to MH i2c: E2 08 00 98 05 80 13 01 00 00 00 00 00 1A [15:33:35]Write i2c OK [15:33:35]MH_I2C_Read... [15:33:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:35]Read from MH i2c: E2 [15:33:35]MH_I2C_Read... [15:33:35]Read from MH i2c: E2 0E 00 [15:33:35]MH_I2C_Read... [15:33:35]Read from MH i2c: E2 0E 00 98 05 00 09 00 01 85 93 19 67 00 00 00 00 90 00 BE [15:33:35]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:33:35]wFMCommunicate OK [15:33:35]SAM_PROTO_GetShiftState done [15:33:35]FM_GetShiftState done [15:33:35]opened in 1729729413 [15:33:35]opened+sec_in_day 1729815813 [15:33:35]quantity*price = 100021 [15:33:35]sum+1 = 100023 [15:33:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 249 24.10.2024 15:33 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75810 ФПД: 249580744157642 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153335&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75810&fm=249580744157642&tin=02508201610067®Number=0000000000161154&sum=100000 [15:33:36]StoreToDocumentArchive [15:33:36]shift 174 fd 75810 [15:33:36]save to /storage/0174/doc_00075810 [15:33:36]save last doc name /storage/0174/doc_00075810 to /storage/kkm_last_doc_name [15:33:36]save OK [15:33:36]Clear old archive folders... [15:33:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:33:36]tlvbuf is 01F4D580 [15:33:36]SAM_PROTO_ClearQueue [15:33:36]wFMCommunicate request_size=4 [15:33:36]MH_SAM_APDU [15:33:36]CAPDU: 80 09 00 00 [15:33:36]Write to MH i2c: E2 08 00 A5 05 80 09 00 00 00 00 00 00 1C [15:33:36]Write i2c OK [15:33:36]MH_I2C_Read... [15:33:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:33:36]Read from MH i2c: E2 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 03 00 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [15:33:36]RAPDU: 90 00 [15:33:36]wFMCommunicate OK [15:33:36]SAM_PROTO_ClearQueue done [15:33:36]KKMCreateOFDPacket [15:33:36]OFDProtocolAddRootSTLVToBuf [15:33:36]FM_MakeSignedData [15:33:36]FM_MakeSignedData [15:33:36]SAM_PROTO_SignData [15:33:36]wFMCommunicate request_size=4 [15:33:36]MH_SAM_APDU [15:33:36]CAPDU: 80 0D 01 02 [15:33:36]Write to MH i2c: E2 08 00 A6 05 80 0D 01 02 00 00 00 00 24 [15:33:36]Write i2c OK [15:33:36]MH_I2C_Read... [15:33:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:33:36]Read from MH i2c: E2 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 03 00 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 03 00 A6 05 00 90 00 1F [15:33:36]RAPDU: 90 00 [15:33:36]wFMCommunicate OK [15:33:36]wFMCommunicate request_size=255 [15:33:36]MH_SAM_APDU [15:33: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 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 F9 00 00 00 F4 03 04 00 CF 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 22 28 01 00 35 04 06 00 E2 [15:33:36]Write to MH i2c: E2 02 01 A7 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 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 F9 00 00 00 F4 03 04 00 CF 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 22 28 01 00 35 04 06 00 E2 00 00 4F [15:33:36]Write i2c OK [15:33:36]MH_I2C_Read... [15:33:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:36]Read from MH i2c: E2 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 03 00 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 03 00 A7 05 00 90 00 20 [15:33:36]RAPDU: 90 00 [15:33:36]wFMCommunicate OK [15:33:36]wFMCommunicate request_size=10 [15:33:36]MH_SAM_APDU [15:33:36]CAPDU: 80 0D 02 02 05 FE 0B 99 29 CA [15:33:36]Write to MH i2c: E2 0D 00 A8 05 80 0D 02 02 05 00 FE 0B 99 29 CA 00 00 C6 [15:33:36]Write i2c OK [15:33:36]MH_I2C_Read... [15:33:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:36]Read from MH i2c: E2 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 03 00 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 03 00 A8 05 00 90 00 21 [15:33:36]RAPDU: 90 00 [15:33:36]wFMCommunicate OK [15:33:36]wFMCommunicate request_size=4 [15:33:36]MH_SAM_APDU [15:33:36]CAPDU: 80 0D 03 02 [15:33:36]Write to MH i2c: E2 08 00 A9 05 80 0D 03 02 00 00 00 00 29 [15:33:36]Write i2c OK [15:33:36]MH_I2C_Read... [15:33:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:33:36]Read from MH i2c: E2 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 0B 00 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 0B 00 A9 05 00 8E 42 87 66 80 2A DD 93 90 00 01 [15:33:36]RAPDU: 8E 42 87 66 80 2A DD 93 90 00 [15:33:36]wFMCommunicate OK [15:33:36]SAM_PROTO_SignData done [15:33:36]FM_MakeSignedData done [15:33:36]CreateOFDProtocolMessage [15:33:36]wFMCommunicate request_size=4 [15:33:36]MH_SAM_APDU [15:33:36]CAPDU: 80 11 00 00 [15:33:36]Write to MH i2c: E2 08 00 AA 05 80 11 00 00 00 00 00 00 29 [15:33:36]Write i2c OK [15:33:36]MH_I2C_Read... [15:33:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:36]Read from MH i2c: E2 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 17 00 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: E2 17 00 AA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 76 [15:33:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:33:36]wFMCommunicate OK [15:33:36]CreateOFDProtocolMessage done [15:33:36]OFDSenderStorePacket 75810 [15:33:36]StoreOFDPacket docnum=75810 [15:33:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 EC E4 07 01 24 B9 5A 03 01 00 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 F9 00 00 00 F4 03 04 00 CF 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 22 28 01 00 35 04 06 00 E2 FE 0B 99 29 CA 8E 42 87 66 80 2A DD 93 [15:33:36]CheckFolder [15:33:36]dirname=/storage/ofd_packets [15:33:36]CheckFolder done [15:33:36]ProducePacketName [15:33:36]name=ofd_packets/00075810 [15:33:36]NVStorageSaveData ofd_packets/00075810 [15:33:36]File name is /storage/ofd_packets/00075810 [15:33:36]Write 301 bytes [15:33:36]NVStorageSaveData done [15:33:36]OFDSenderStorePacket done [15:33:36]KKMCreateOFDPacket done [15:33:36]NVStorageSaveData kkm_last_timestamp [15:33:36]File name is /storage/kkm_last_timestamp [15:33:36]Write 4 bytes [15:33:36]NVStorageSaveData done [15:33:36]OFD Sender: Processing packet 75810 [packets to send 16, broken 15] [15:33:36]ProducePacketName [15:33:36]name=ofd_packets/00075810 [15:33:36]OFD Sender: To server: pG, [15:33:36]CommunicateWithHost lk.salyk.kg:30040 [15:33:36]ConnectInit lk.salyk.kg [15:33:36]ExternCall_PrintAddStr [15:33:36]wPrintStart [15:33:36]Write to MH i2c: 01 00 00 AB 05 B0 [15:33:36]Write i2c OK [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: 01 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: 01 07 00 [15:33:36]MH_I2C_Read... [15:33:36]Read from MH i2c: 01 07 00 AB 05 00 00 00 00 00 FF 0F C5 [15:33:36]RasterBufferAndPrint [15:33:36]line Счет N : (1)1966491 [15:33:36]line ИНН: 02508201610067 [15:33:36]line Контрольно-Кассовый Чек [15:33:36]line ПРОДАЖА [15:33:36]line ТРК (МРК, ГНК) : 44 [15:33:36]line Товар: 2710124500 [15:33:36]line Аи-95-К-5 [15:33:36]line 13.480 * 74.20 [15:33:36]line = 1000.22 [15:33:36]line НДС 12% НСП 1% [15:33:36]line > о реализуемом товаре [15:33:36]line ОКРУГЛЕНИЕ: -0.22 [15:33:36]line ИТОГО: 1000.00 [15:33:36]line Внесено: 1000.00 [15:33:36]line СДАЧА: 0.00 [15:33:36]line НСП 1% : 8.85 [15:33:36]line НДС 12% : 106.22 [15:33:36]line Наличными: 1000.00 [15:33:36]line Безнал.: 0.00 [15:33:36]line Место: АЗС № 133 "Партнер Нефть" [15:33:36]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:33:36]line СНО: Общий режим [15:33:36]line Чек 249 24.10.2024 15:33 [15:33:36]line Смена: 174 ФФД: 1.0 [15:33:36]line ЗНМ: 0300000020 [15:33:36]line РНМ: 0000000000161154 [15:33:37]line Версия ККМ: v1.0 [15:33:37]line ФМ: 0000000000963323 [15:33:37]line ФД: 75810 [15:33:37]line ФПД: 249580744157642 [15:33:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153335&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75810&fm=249580744157642&tin=02508201610067®Number=0000000000161154&sum=100000 [15:33:37]Connected sock=11 [15:33:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 EC E4 07 01 24 B9 5A 03 01 00 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 F9 00 00 00 F4 03 04 00 CF 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 22 28 01 00 35 04 06 00 E2 FE 0B 99 29 CA 8E 42 87 66 80 2A DD 93 [15:33:37]written 0, free lines is 4095 [15:33:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 E6 9F 47 00 16 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 39 36 33 33 32 33 10 04 04 00 22 28 01 00 F4 03 04 00 A6 11 1A 67 B6 04 01 00 00 4C 01 AF C4 82 86 49 E5 [15:33:37]CommunicateWithHost err = 0 [15:33:37]CheckOFDResponse [15:33:37]1017 (14) - 77093643461234 [15:33:37]1041 (16) - 0000000000963323 [15:33:37]1040 (4) - 75810 [15:33:37]1012 (4) - 24.10.2024 09:21 [15:33:37]1206 (1) - 0 [15:33:37]OFD Sender: Remove packet 75810 [15:33:37]ProducePacketName [15:33:37]name=ofd_packets/00075810 [15:33:37]NVStorageDeleteData [15:33:37]Write to MH i2c: 01 00 00 D5 05 DA [15:33:37]Write i2c OK [15:33:37]MH_I2C_Read... [15:33:37]Read from MH i2c: 01 [15:33:37]MH_I2C_Read... [15:33:37]Read from MH i2c: 01 07 00 [15:33:37]MH_I2C_Read... [15:33:37]Read from MH i2c: 01 07 00 D5 05 00 00 00 00 00 B6 0C A3 [15:33:37]RasterBufferAndPrint [15:33:37]line [15:33:37]line [15:33:37]line [15:33:37]line [15:33:37]line [15:33:37]written 0, free lines is 3257 [15:33:37]MH_Cut [15:33:37]Write to MH i2c: D1 01 00 DC 05 01 B3 [15:33:37]Write i2c OK [15:33:37]MH_I2C_Read... [15:33:37]Read from MH i2c: D1 [15:33:37]MH_I2C_Read... [15:33:37]Read from MH i2c: D1 01 00 [15:33:37]MH_I2C_Read... [15:33:37]Read from MH i2c: D1 01 00 DC 05 00 B2 [15:33:37]Write to MH i2c: 01 00 00 DD 05 E2 [15:33:37]Write i2c OK [15:33:37]MH_I2C_Read... [15:33:37]OFD Sender: No OFD packet to send [15:33:38]*** Cut start [15:33:38]*** Partial cut [15:33:38]*** CUTSNS_PIN = 1 [15:33:38]*** CUTSNS_PIN = 0 [15:33:38]*** Brake cut motor [15:33:39]Read from MH i2c: 01 [15:33:39]MH_I2C_Read... [15:33:39]*** Stop cut motor [15:33:39]*** Cut end [15:33:39]Read from MH i2c: 01 07 00 [15:33:39]MH_I2C_Read... [15:33:39]Read from MH i2c: 01 07 00 DD 05 00 00 00 00 00 FF 0F F7 [15:33:39]process_action close_receipt done [15:33:39]requested_data is exist [15:33:39]produce_requested_data [15:33:39]requested_item fm.sn is exist - process it [15:33:39]wFMCommunicate request_size=4 [15:33:39]MH_SAM_APDU [15:33:39]CAPDU: 80 11 00 00 [15:33:39]Write to MH i2c: E2 08 00 DE 05 80 11 00 00 00 00 00 00 5D [15:33:39]Write i2c OK [15:33:39]MH_I2C_Read... [15:33:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:39]Read from MH i2c: E2 [15:33:39]MH_I2C_Read... [15:33:39]Read from MH i2c: E2 17 00 [15:33:39]MH_I2C_Read... [15:33:39]Read from MH i2c: E2 17 00 DE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 AA [15:33:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:33:39]wFMCommunicate OK [15:33:39]requested_item fd.num is exist - process it [15:33:39]SAM_PROTO_GetFieldsCounters [15:33:39]wFMCommunicate request_size=4 [15:33:39]MH_SAM_APDU [15:33:39]CAPDU: 80 13 00 00 [15:33:39]Write to MH i2c: E2 08 00 DF 05 80 13 00 00 00 00 00 00 60 [15:33:39]Write i2c OK [15:33:39]MH_I2C_Read... [15:33:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:39]Read from MH i2c: E2 [15:33:39]MH_I2C_Read... [15:33:39]Read from MH i2c: E2 62 00 [15:33:39]MH_I2C_Read... [15:33:39]Read from MH i2c: E2 62 00 DF 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 22 28 01 00 0E 04 04 00 AE 00 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 58 [15:33:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 22 28 01 00 0E 04 04 00 AE 00 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:39]wFMCommunicate OK [15:33:39]SAM_PROTO_GetFieldsCounters done [15:33:39]requested_item shift.num is exist - process it [15:33:39]requested_item shift.opened is exist - process it [15:33:39]req_shift_opened [15:33:39]FM_GetShiftState [15:33:39]SAM_PROTO_GetShiftState [15:33:39]wFMCommunicate request_size=4 [15:33:39]MH_SAM_APDU [15:33:39]CAPDU: 80 13 01 00 [15:33:39]Write to MH i2c: E2 08 00 E0 05 80 13 01 00 00 00 00 00 62 [15:33:39]Write i2c OK [15:33:39]MH_I2C_Read... [15:33:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:39]Read from MH i2c: E2 [15:33:39]MH_I2C_Read... [15:33:39]Read from MH i2c: E2 0E 00 [15:33:39]MH_I2C_Read... [15:33:39]Read from MH i2c: E2 0E 00 E0 05 00 09 00 01 85 93 19 67 00 00 00 00 90 00 06 [15:33:39]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:33:39]wFMCommunicate OK [15:33:39]SAM_PROTO_GetShiftState done [15:33:39]FM_GetShiftState done [15:33:39]req_shift_opened done [15:33:39]requested_item shift.open_date is exist - process it [15:33:39]req_shift_open_date [15:33:39]req_shift_open_date done [15:33:39]produce_requested_data done [15:33:39]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75810,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:33:39]process_action_free close_receipt [15:33:39]json_value_free [15:33:39]json_value_free done [15:33:39]process_json_proto returns [15:33:39]Send response to host [15:33:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75810,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:33:39]free response buf [15:33:39]execute_script done [15:33:39]execute_script returns [15:33:39]free content buf [15:33:39]Sock 9.Close socket [15:33:39]Sock 9.Thread stoped [15:33:42]OFD Sender: No OFD packet to send [15:33:44]accept exits with 7 [15:33:44]New connection [15:33:44]New thread 3067141476 created [15:33:44]Thread 3066998116 joined [15:33:44]Waiting for new connection... [15:33:44] Sock 7.Parse request [15:33:44]Sock 7.Check first char [15:33:44]Sock 7.First char is OK [15:33:44]request: POST /json_proto HTTP/1.0 [15:33:44]Method: POST [15:33:44]URL: /json_proto [15:33:44]Method is POST - this is cgi request [15:33:44]url: /json_proto [15:33:44]query_string will be loaded in cgi processing [15:33:44]execute_cgi json_proto POST (null) [15:33:44]execute_cgi path=json_proto method=POST [15:33:44]POST find Content-Length [15:33:44]Host: 172.17.44.196:8080 [15:33:44]Content-Length: 678 [15:33:44]Content-Type: application/json [15:33:44] [15:33:44]POST finish read [15:33:44]Found Content-Length = 678 [15:33:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:44]execute_script... [15:33: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)1966490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:44]POST & json_proto [15:33:44]process_json_proto [15:33:44]json parsed OK: [15:33:44]protocol is kg_v1.0 [15:33:44]action value=close_receipt [15:33:44]process_action close_receipt [15:33:44]cmd_close_receipt [15:33:44]MH_GetDate [15:33:44]Write to MH i2c: F0 00 00 E1 05 D5 [15:33:44]Write i2c OK [15:33:44]MH_I2C_Read... [15:33:44]Read from MH i2c: F0 [15:33:44]MH_I2C_Read... [15:33:44]Read from MH i2c: F0 09 00 [15:33:44]MH_I2C_Read... [15:33:44]Read from MH i2c: F0 09 00 E1 05 00 D8 68 1A 67 E7 19 F8 65 FC [15:33:44]GetLastDocTimeStamp 1729784015 [15:33:44]current date 1729784024 [15:33:44]FM_GetShiftState [15:33:44]SAM_PROTO_GetShiftState [15:33:44]wFMCommunicate request_size=4 [15:33:44]MH_SAM_APDU [15:33:44]CAPDU: 80 13 01 00 [15:33:44]Write to MH i2c: E2 08 00 E2 05 80 13 01 00 00 00 00 00 64 [15:33:44]Write i2c OK [15:33:44]MH_I2C_Read... [15:33:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:44]Read from MH i2c: E2 [15:33:44]MH_I2C_Read... [15:33:44]Read from MH i2c: E2 0E 00 [15:33:44]MH_I2C_Read... [15:33:44]Read from MH i2c: E2 0E 00 E2 05 00 09 00 01 85 93 19 67 00 00 00 00 90 00 08 [15:33:44]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:33:44]wFMCommunicate OK [15:33:44]SAM_PROTO_GetShiftState done [15:33:44]FM_GetShiftState done [15:33:44]opened in 1729729413 [15:33:44]opened+sec_in_day 1729815813 [15:33:44]quantity*price = 20003 [15:33:44]sum+1 = 20004 [15:33:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 250 24.10.2024 15:33 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75811 ФПД: 13458324671612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153344&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75811&fm=13458324671612&tin=02508201610067®Number=0000000000161154&sum=20000 [15:33:45]StoreToDocumentArchive [15:33:45]shift 174 fd 75811 [15:33:45]save to /storage/0174/doc_00075811 [15:33:45]save last doc name /storage/0174/doc_00075811 to /storage/kkm_last_doc_name [15:33:45]save OK [15:33:45]Clear old archive folders... [15:33:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:33:45]tlvbuf is 01F41A60 [15:33:45]SAM_PROTO_ClearQueue [15:33:45]wFMCommunicate request_size=4 [15:33:45]MH_SAM_APDU [15:33:45]CAPDU: 80 09 00 00 [15:33:45]Write to MH i2c: E2 08 00 EF 05 80 09 00 00 00 00 00 00 66 [15:33:45]Write i2c OK [15:33:45]MH_I2C_Read... [15:33:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:33:45]Read from MH i2c: E2 [15:33:45]MH_I2C_Read... [15:33:45]Read from MH i2c: E2 03 00 [15:33:45]MH_I2C_Read... [15:33:45]Read from MH i2c: E2 03 00 EF 05 00 90 00 68 [15:33:45]RAPDU: 90 00 [15:33:45]wFMCommunicate OK [15:33:45]SAM_PROTO_ClearQueue done [15:33:45]KKMCreateOFDPacket [15:33:45]OFDProtocolAddRootSTLVToBuf [15:33:45]FM_MakeSignedData [15:33:45]FM_MakeSignedData [15:33:45]SAM_PROTO_SignData [15:33:45]wFMCommunicate request_size=4 [15:33:45]MH_SAM_APDU [15:33:45]CAPDU: 80 0D 01 02 [15:33:45]Write to MH i2c: E2 08 00 F0 05 80 0D 01 02 00 00 00 00 6E [15:33:45]Write i2c OK [15:33:45]MH_I2C_Read... [15:33:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:33:45]Read from MH i2c: E2 [15:33:45]MH_I2C_Read... [15:33:45]Read from MH i2c: E2 03 00 [15:33:45]MH_I2C_Read... [15:33:45]Read from MH i2c: E2 03 00 F0 05 00 90 00 69 [15:33:45]RAPDU: 90 00 [15:33:45]wFMCommunicate OK [15:33:45]wFMCommunicate request_size=255 [15:33:45]MH_SAM_APDU [15:33: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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 D8 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 23 28 01 00 35 04 06 00 0C [15:33:45]Write to MH i2c: E2 02 01 F1 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 D8 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 23 28 01 00 35 04 06 00 0C 00 00 73 [15:33:45]Write i2c OK [15:33:45]MH_I2C_Read... [15:33:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:46]Read from MH i2c: E2 [15:33:46]MH_I2C_Read... [15:33:46]Read from MH i2c: E2 03 00 [15:33:46]MH_I2C_Read... [15:33:46]Read from MH i2c: E2 03 00 F1 05 00 90 00 6A [15:33:46]RAPDU: 90 00 [15:33:46]wFMCommunicate OK [15:33:46]wFMCommunicate request_size=10 [15:33:46]MH_SAM_APDU [15:33:46]CAPDU: 80 0D 02 02 05 3D 82 A9 4C 7C [15:33:46]Write to MH i2c: E2 0D 00 F2 05 80 0D 02 02 05 00 3D 82 A9 4C 7C 00 00 AB [15:33:46]Write i2c OK [15:33:46]MH_I2C_Read... [15:33:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:46]Read from MH i2c: E2 [15:33:46]MH_I2C_Read... [15:33:46]Read from MH i2c: E2 03 00 [15:33:46]MH_I2C_Read... [15:33:46]Read from MH i2c: E2 03 00 F2 05 00 90 00 6B [15:33:46]RAPDU: 90 00 [15:33:46]wFMCommunicate OK [15:33:46]wFMCommunicate request_size=4 [15:33:46]MH_SAM_APDU [15:33:46]CAPDU: 80 0D 03 02 [15:33:46]Write to MH i2c: E2 08 00 F3 05 80 0D 03 02 00 00 00 00 73 [15:33:46]Write i2c OK [15:33:46]MH_I2C_Read... [15:33:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:33:46]Read from MH i2c: E2 [15:33:46]MH_I2C_Read... [15:33:46]Read from MH i2c: E2 0B 00 [15:33:46]MH_I2C_Read... [15:33:46]Read from MH i2c: E2 0B 00 F3 05 00 C0 F6 E2 09 EC 5B 26 F8 90 00 7A [15:33:46]RAPDU: C0 F6 E2 09 EC 5B 26 F8 90 00 [15:33:46]wFMCommunicate OK [15:33:46]SAM_PROTO_SignData done [15:33:46]FM_MakeSignedData done [15:33:46]CreateOFDProtocolMessage [15:33:46]wFMCommunicate request_size=4 [15:33:46]MH_SAM_APDU [15:33:46]CAPDU: 80 11 00 00 [15:33:46]Write to MH i2c: E2 08 00 F4 05 80 11 00 00 00 00 00 00 73 [15:33:46]Write i2c OK [15:33:46]MH_I2C_Read... [15:33:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:46]Read from MH i2c: E2 [15:33:46]MH_I2C_Read... [15:33:46]Read from MH i2c: E2 17 00 [15:33:46]MH_I2C_Read... [15:33:46]Read from MH i2c: E2 17 00 F4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 C0 [15:33:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:33:46]wFMCommunicate OK [15:33:46]CreateOFDProtocolMessage done [15:33:46]OFDSenderStorePacket 75811 [15:33:46]StoreOFDPacket docnum=75811 [15:33:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 84 E3 07 01 71 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 D8 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 23 28 01 00 35 04 06 00 0C 3D 82 A9 4C 7C C0 F6 E2 09 EC 5B 26 F8 [15:33:46]CheckFolder [15:33:46]dirname=/storage/ofd_packets [15:33:46]CheckFolder done [15:33:46]ProducePacketName [15:33:46]name=ofd_packets/00075811 [15:33:46]NVStorageSaveData ofd_packets/00075811 [15:33:46]File name is /storage/ofd_packets/00075811 [15:33:46]Write 301 bytes [15:33:46]NVStorageSaveData done [15:33:46]OFDSenderStorePacket done [15:33:46]KKMCreateOFDPacket done [15:33:46]NVStorageSaveData kkm_last_timestamp [15:33:46]File name is /storage/kkm_last_timestamp [15:33:46]Write 4 bytes [15:33:46]NVStorageSaveData done [15:33:46]ExternCall_PrintAddStr [15:33:46]wPrintStart [15:33:46]Write to MH i2c: 01 00 00 F5 05 FA [15:33:46]Write i2c OK [15:33:46]MH_I2C_Read... [15:33:46]Read from MH i2c: 01 [15:33:46]MH_I2C_Read... [15:33:46]Read from MH i2c: 01 07 00 [15:33:46]MH_I2C_Read... [15:33:46]Read from MH i2c: 01 07 00 F5 05 00 00 00 00 00 FF 0F 0F [15:33:46]RasterBufferAndPrint [15:33:46]line Счет N : (1)1966490 [15:33:46]line ИНН: 02508201610067 [15:33:46]line Контрольно-Кассовый Чек [15:33:46]line ПРОДАЖА [15:33:46]line ТРК (МРК, ГНК) : 33 [15:33:46]line Товар: 2710124130 [15:33:46]line Аи-92-К-5 [15:33:46]line 2.990 * 66.90 [15:33:46]line = 200.03 [15:33:46]line НДС 12% НСП 1% [15:33:46]line > о реализуемом товаре [15:33:46]line ОКРУГЛЕНИЕ: -0.03 [15:33:46]line ИТОГО: 200.00 [15:33:46]line Внесено: 200.00 [15:33:46]line СДАЧА: 0.00 [15:33:46]line НСП 1% : 1.77 [15:33:46]line НДС 12% : 21.24 [15:33:46]line Наличными: 200.00 [15:33:46]line Безнал.: 0.00 [15:33:46]line Место: АЗС № 133 "Партнер Нефть" [15:33:46]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:33:46]line СНО: Общий режим [15:33:46]line Чек 250 24.10.2024 15:33 [15:33:46]line Смена: 174 ФФД: 1.0 [15:33:46]line ЗНМ: 0300000020 [15:33:46]line РНМ: 0000000000161154 [15:33:46]line Версия ККМ: v1.0 [15:33:46]line ФМ: 0000000000963323 [15:33:46]line ФД: 75811 [15:33:46]line ФПД: 13458324671612 [15:33:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153344&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75811&fm=13458324671612&tin=02508201610067®Number=0000000000161154&sum=20000 [15:33:46]OFD Sender: Processing packet 75811 [packets to send 16, broken 15] [15:33:46]ProducePacketName [15:33:46]name=ofd_packets/00075811 [15:33:46]OFD Sender: To server: pG, [15:33:46]CommunicateWithHost lk.salyk.kg:30040 [15:33:46]ConnectInit lk.salyk.kg [15:33:46]written 0, free lines is 4095 [15:33:46]Connected sock=10 [15:33:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 84 E3 07 01 71 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 D8 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 23 28 01 00 35 04 06 00 0C 3D 82 A9 4C 7C C0 F6 E2 09 EC 5B 26 F8 [15:33:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 97 BE 47 00 62 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 23 28 01 00 F4 03 04 00 B0 11 1A 67 B6 04 01 00 00 36 17 7B D9 FA E6 FF 0B [15:33:47]CommunicateWithHost err = 0 [15:33:47]CheckOFDResponse [15:33:47]1017 (14) - 77093643461234 [15:33:47]1041 (16) - 0000000000963323 [15:33:47]1040 (4) - 75811 [15:33:47]1012 (4) - 24.10.2024 09:21 [15:33:47]1206 (1) - 0 [15:33:47]OFD Sender: Remove packet 75811 [15:33:47]ProducePacketName [15:33:47]name=ofd_packets/00075811 [15:33:47]NVStorageDeleteData [15:33:47]Write to MH i2c: 01 00 00 1F 06 25 [15:33:47]Write i2c OK [15:33:47]MH_I2C_Read... [15:33:47]Read from MH i2c: 01 [15:33:47]MH_I2C_Read... [15:33:47]Read from MH i2c: 01 07 00 [15:33:47]MH_I2C_Read... [15:33:47]Read from MH i2c: 01 07 00 1F 06 00 00 00 00 00 B9 0C F1 [15:33:47]RasterBufferAndPrint [15:33:47]line [15:33:47]line [15:33:47]line [15:33:47]line [15:33:47]line [15:33:47]written 0, free lines is 3265 [15:33:47]MH_Cut [15:33:47]Write to MH i2c: D1 01 00 26 06 01 FE [15:33:47]Write i2c OK [15:33:47]MH_I2C_Read... [15:33:47]Read from MH i2c: D1 [15:33:47]MH_I2C_Read... [15:33:47]Read from MH i2c: D1 01 00 [15:33:47]MH_I2C_Read... [15:33:47]Read from MH i2c: D1 01 00 26 06 00 FD [15:33:47]Write to MH i2c: 01 00 00 27 06 2D [15:33:47]Write i2c OK [15:33:47]MH_I2C_Read... [15:33:47]OFD Sender: No OFD packet to send [15:33:48]*** Cut start [15:33:48]*** Partial cut [15:33:48]*** CUTSNS_PIN = 1 [15:33:48]*** CUTSNS_PIN = 0 [15:33:48]*** Brake cut motor [15:33:48]Read from MH i2c: 01 [15:33:48]MH_I2C_Read... [15:33:48]*** Stop cut motor [15:33:48]*** Cut end [15:33:48]Read from MH i2c: 01 07 00 [15:33:48]MH_I2C_Read... [15:33:48]Read from MH i2c: 01 07 00 27 06 00 00 00 00 00 FF 0F 42 [15:33:48]process_action close_receipt done [15:33:48]requested_data is exist [15:33:48]produce_requested_data [15:33:48]requested_item fm.sn is exist - process it [15:33:48]wFMCommunicate request_size=4 [15:33:48]MH_SAM_APDU [15:33:48]CAPDU: 80 11 00 00 [15:33:48]Write to MH i2c: E2 08 00 28 06 80 11 00 00 00 00 00 00 A8 [15:33:48]Write i2c OK [15:33:48]MH_I2C_Read... [15:33:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:48]Read from MH i2c: E2 [15:33:48]MH_I2C_Read... [15:33:48]Read from MH i2c: E2 17 00 [15:33:48]MH_I2C_Read... [15:33:48]Read from MH i2c: E2 17 00 28 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 F5 [15:33:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:33:48]wFMCommunicate OK [15:33:48]requested_item fd.num is exist - process it [15:33:48]SAM_PROTO_GetFieldsCounters [15:33:48]wFMCommunicate request_size=4 [15:33:48]MH_SAM_APDU [15:33:48]CAPDU: 80 13 00 00 [15:33:48]Write to MH i2c: E2 08 00 29 06 80 13 00 00 00 00 00 00 AB [15:33:48]Write i2c OK [15:33:48]MH_I2C_Read... [15:33:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:48]Read from MH i2c: E2 [15:33:48]MH_I2C_Read... [15:33:48]Read from MH i2c: E2 62 00 [15:33:48]MH_I2C_Read... [15:33:48]Read from MH i2c: E2 62 00 29 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 23 28 01 00 0E 04 04 00 AE 00 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 A7 [15:33:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 23 28 01 00 0E 04 04 00 AE 00 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:48]wFMCommunicate OK [15:33:48]SAM_PROTO_GetFieldsCounters done [15:33:48]requested_item shift.num is exist - process it [15:33:48]requested_item shift.opened is exist - process it [15:33:48]req_shift_opened [15:33:48]FM_GetShiftState [15:33:48]SAM_PROTO_GetShiftState [15:33:48]wFMCommunicate request_size=4 [15:33:48]MH_SAM_APDU [15:33:48]CAPDU: 80 13 01 00 [15:33:48]Write to MH i2c: E2 08 00 2A 06 80 13 01 00 00 00 00 00 AD [15:33:48]Write i2c OK [15:33:48]MH_I2C_Read... [15:33:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:48]Read from MH i2c: E2 [15:33:48]MH_I2C_Read... [15:33:48]Read from MH i2c: E2 0E 00 [15:33:48]MH_I2C_Read... [15:33:48]Read from MH i2c: E2 0E 00 2A 06 00 09 00 01 85 93 19 67 00 00 00 00 90 00 51 [15:33:48]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:33:48]wFMCommunicate OK [15:33:48]SAM_PROTO_GetShiftState done [15:33:48]FM_GetShiftState done [15:33:48]req_shift_opened done [15:33:48]requested_item shift.open_date is exist - process it [15:33:48]req_shift_open_date [15:33:48]req_shift_open_date done [15:33:48]produce_requested_data done [15:33:48]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75811,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:33:48]process_action_free close_receipt [15:33:48]json_value_free [15:33:48]json_value_free done [15:33:48]process_json_proto returns [15:33:48]Send response to host [15:33:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75811,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:33:48]free response buf [15:33:48]execute_script done [15:33:48]execute_script returns [15:33:48]free content buf [15:33:48]Sock 7.Close socket [15:33:48]Sock 7.Thread stoped [15:33:49]accept exits with 9 [15:33:49]New connection [15:33:49]New thread 3066998116 created [15:33:49]Thread 3067141476 joined [15:33:49]Waiting for new connection... [15:33:49] Sock 9.Parse request [15:33:49]Sock 9.Check first char [15:33:49]Sock 9.First char is OK [15:33:49]request: POST /json_proto HTTP/1.0 [15:33:49]Method: POST [15:33:49]URL: /json_proto [15:33:49]Method is POST - this is cgi request [15:33:49]url: /json_proto [15:33:49]query_string will be loaded in cgi processing [15:33:49]execute_cgi json_proto POST (null) [15:33:49]execute_cgi path=json_proto method=POST [15:33:49]POST find Content-Length [15:33:49]Host: 172.17.44.196:8080 [15:33:49]Content-Length: 770 [15:33:49]Content-Type: application/json [15:33:49] [15:33:49]POST finish read [15:33:49]Found Content-Length = 770 [15:33:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "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: Mbank", "payments": [ { "type": 1, "sum" : 1400.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:49]execute_script... [15:33: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)1966489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 20.930, "sum" : 1400.22, "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: Mbank", "payments": [ { "type": 1, "sum" : 1400.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:49]POST & json_proto [15:33:49]process_json_proto [15:33:49]json parsed OK: [15:33:49]protocol is kg_v1.0 [15:33:49]action value=close_receipt [15:33:49]process_action close_receipt [15:33:49]cmd_close_receipt [15:33:49]MH_GetDate [15:33:49]Write to MH i2c: F0 00 00 2B 06 20 [15:33:49]Write i2c OK [15:33:49]MH_I2C_Read... [15:33:49]Read from MH i2c: F0 [15:33:49]MH_I2C_Read... [15:33:49]Read from MH i2c: F0 09 00 [15:33:49]MH_I2C_Read... [15:33:49]Read from MH i2c: F0 09 00 2B 06 00 DD 68 1A 67 E7 19 F8 65 4C [15:33:49]GetLastDocTimeStamp 1729784024 [15:33:49]current date 1729784029 [15:33:49]FM_GetShiftState [15:33:49]SAM_PROTO_GetShiftState [15:33:49]wFMCommunicate request_size=4 [15:33:49]MH_SAM_APDU [15:33:49]CAPDU: 80 13 01 00 [15:33:49]Write to MH i2c: E2 08 00 2C 06 80 13 01 00 00 00 00 00 AF [15:33:49]Write i2c OK [15:33:49]MH_I2C_Read... [15:33:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:49]Read from MH i2c: E2 [15:33:49]MH_I2C_Read... [15:33:49]Read from MH i2c: E2 0E 00 [15:33:49]MH_I2C_Read... [15:33:49]Read from MH i2c: E2 0E 00 2C 06 00 09 00 01 85 93 19 67 00 00 00 00 90 00 53 [15:33:49]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:33:49]wFMCommunicate OK [15:33:49]SAM_PROTO_GetShiftState done [15:33:49]FM_GetShiftState done [15:33:49]opened in 1729729413 [15:33:49]opened+sec_in_day 1729815813 [15:33:49]quantity*price = 140021 [15:33:49]sum+1 = 140023 [15:33:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1400.22 НСП 1% : 12.39 НДС 12% : 148.70 Наличными: 0.00 Безнал.: 1400.22 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 251 24.10.2024 15:33 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75812 ФПД: 251959323634433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153349&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75812&fm=251959323634433&tin=02508201610067®Number=0000000000161154&sum=140022 [15:33:50]StoreToDocumentArchive [15:33:50]shift 174 fd 75812 [15:33:50]save to /storage/0174/doc_00075812 [15:33:50]save last doc name /storage/0174/doc_00075812 to /storage/kkm_last_doc_name [15:33:50]save OK [15:33:50]Clear old archive folders... [15:33:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:33:50]tlvbuf is 020FEED0 [15:33:50]SAM_PROTO_ClearQueue [15:33:50]wFMCommunicate request_size=4 [15:33:50]MH_SAM_APDU [15:33:50]CAPDU: 80 09 00 00 [15:33:50]Write to MH i2c: E2 08 00 39 06 80 09 00 00 00 00 00 00 B1 [15:33:50]Write i2c OK [15:33:50]MH_I2C_Read... [15:33:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:33:50]Read from MH i2c: E2 [15:33:50]MH_I2C_Read... [15:33:50]Read from MH i2c: E2 03 00 [15:33:50]MH_I2C_Read... [15:33:50]Read from MH i2c: E2 03 00 39 06 00 90 00 B3 [15:33:50]RAPDU: 90 00 [15:33:50]wFMCommunicate OK [15:33:50]SAM_PROTO_ClearQueue done [15:33:50]KKMCreateOFDPacket [15:33:50]OFDProtocolAddRootSTLVToBuf [15:33:50]FM_MakeSignedData [15:33:50]FM_MakeSignedData [15:33:50]SAM_PROTO_SignData [15:33:50]wFMCommunicate request_size=4 [15:33:50]MH_SAM_APDU [15:33:50]CAPDU: 80 0D 01 02 [15:33:50]Write to MH i2c: E2 08 00 3A 06 80 0D 01 02 00 00 00 00 B9 [15:33:50]Write i2c OK [15:33:50]MH_I2C_Read... [15:33:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:33:51]Read from MH i2c: E2 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: E2 03 00 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: E2 03 00 3A 06 00 90 00 B4 [15:33:51]RAPDU: 90 00 [15:33:51]wFMCommunicate OK [15:33:51]wFMCommunicate request_size=255 [15:33:51]MH_SAM_APDU [15:33: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 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 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 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 DD 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 24 28 01 00 35 04 06 00 E5 [15:33:51]Write to MH i2c: E2 02 01 3B 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 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 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 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 DD 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 24 28 01 00 35 04 06 00 E5 00 00 1F [15:33:51]Write i2c OK [15:33:51]MH_I2C_Read... [15:33:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:51]Read from MH i2c: E2 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: E2 03 00 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: E2 03 00 3B 06 00 90 00 B5 [15:33:51]RAPDU: 90 00 [15:33:51]wFMCommunicate OK [15:33:51]wFMCommunicate request_size=10 [15:33:51]MH_SAM_APDU [15:33:51]CAPDU: 80 0D 02 02 05 27 D9 FB AB 01 [15:33:51]Write to MH i2c: E2 0D 00 3C 06 80 0D 02 02 05 00 27 D9 FB AB 01 00 00 6D [15:33:51]Write i2c OK [15:33:51]MH_I2C_Read... [15:33:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:51]Read from MH i2c: E2 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: E2 03 00 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: E2 03 00 3C 06 00 90 00 B6 [15:33:51]RAPDU: 90 00 [15:33:51]wFMCommunicate OK [15:33:51]wFMCommunicate request_size=4 [15:33:51]MH_SAM_APDU [15:33:51]CAPDU: 80 0D 03 02 [15:33:51]Write to MH i2c: E2 08 00 3D 06 80 0D 03 02 00 00 00 00 BE [15:33:51]Write i2c OK [15:33:51]MH_I2C_Read... [15:33:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:33:51]Read from MH i2c: E2 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: E2 0B 00 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: E2 0B 00 3D 06 00 D7 A0 E8 A6 1D A9 0E CA 90 00 62 [15:33:51]RAPDU: D7 A0 E8 A6 1D A9 0E CA 90 00 [15:33:51]wFMCommunicate OK [15:33:51]SAM_PROTO_SignData done [15:33:51]FM_MakeSignedData done [15:33:51]CreateOFDProtocolMessage [15:33:51]wFMCommunicate request_size=4 [15:33:51]MH_SAM_APDU [15:33:51]CAPDU: 80 11 00 00 [15:33:51]Write to MH i2c: E2 08 00 3E 06 80 11 00 00 00 00 00 00 BE [15:33:51]Write i2c OK [15:33:51]MH_I2C_Read... [15:33:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:51]Read from MH i2c: E2 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: E2 17 00 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: E2 17 00 3E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 0B [15:33:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:33:51]wFMCommunicate OK [15:33:51]CreateOFDProtocolMessage done [15:33:51]OFDSenderStorePacket 75812 [15:33:51]StoreOFDPacket docnum=75812 [15:33:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 DA FA 07 01 09 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 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 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 DD 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 24 28 01 00 35 04 06 00 E5 27 D9 FB AB 01 D7 A0 E8 A6 1D A9 0E CA [15:33:51]CheckFolder [15:33:51]dirname=/storage/ofd_packets [15:33:51]CheckFolder done [15:33:51]ProducePacketName [15:33:51]name=ofd_packets/00075812 [15:33:51]NVStorageSaveData ofd_packets/00075812 [15:33:51]File name is /storage/ofd_packets/00075812 [15:33:51]Write 301 bytes [15:33:51]NVStorageSaveData done [15:33:51]OFDSenderStorePacket done [15:33:51]KKMCreateOFDPacket done [15:33:51]NVStorageSaveData kkm_last_timestamp [15:33:51]File name is /storage/kkm_last_timestamp [15:33:51]Write 4 bytes [15:33:51]NVStorageSaveData done [15:33:51]ExternCall_PrintAddStr [15:33:51]wPrintStart [15:33:51]Write to MH i2c: 01 00 00 3F 06 45 [15:33:51]Write i2c OK [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: 01 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: 01 07 00 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: 01 07 00 3F 06 00 00 00 00 00 FF 0F 5A [15:33:51]RasterBufferAndPrint [15:33:51]line Счет N : (1)1966489 [15:33:51]line ИНН: 02508201610067 [15:33:51]line Контрольно-Кассовый Чек [15:33:51]line ПРОДАЖА [15:33:51]line ТРК (МРК, ГНК) : 63 [15:33:51]line Товар: 2710124130 [15:33:51]line Аи-92-К-5 [15:33:51]line 20.930 * 66.90 [15:33:51]line = 1400.22 [15:33:51]line НДС 12% НСП 1% [15:33:51]line > о реализуемом товаре [15:33:51]line ИТОГО: 1400.22 [15:33:51]line НСП 1% : 12.39 [15:33:51]line НДС 12% : 148.70 [15:33:51]line Наличными: 0.00 [15:33:51]line Безнал.: 1400.22 [15:33:51]line Место: АЗС № 133 "Партнер Нефть" [15:33:51]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:33:51]line СНО: Общий режим [15:33:51]line Чек 251 24.10.2024 15:33 [15:33:51]line Смена: 174 ФФД: 1.0 [15:33:51]line ЗНМ: 0300000020 [15:33:51]line РНМ: 0000000000161154 [15:33:51]line Версия ККМ: v1.0 [15:33:51]line Платежная система: Mbank [15:33:51]line ФМ: 0000000000963323 [15:33:51]line ФД: 75812 [15:33:51]line ФПД: 251959323634433 [15:33:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153349&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75812&fm=251959323634433&tin=02508201610067®Number=0000000000161154&sum=140022 [15:33:51]written 0, free lines is 4095 [15:33:51]OFD Sender: Processing packet 75812 [packets to send 16, broken 15] [15:33:51]ProducePacketName [15:33:51]name=ofd_packets/00075812 [15:33:51]OFD Sender: To server: pG, [15:33:51]CommunicateWithHost lk.salyk.kg:30040 [15:33:51]ConnectInit lk.salyk.kg [15:33:51]Connected sock=10 [15:33:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 DA FA 07 01 09 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 51 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F6 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F6 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 16 3A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F6 22 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 DD 68 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 24 28 01 00 35 04 06 00 E5 27 D9 FB AB 01 D7 A0 E8 A6 1D A9 0E CA [15:33:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 01 0A 47 00 F7 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 39 36 33 33 32 33 10 04 04 00 24 28 01 00 F4 03 04 00 B4 11 1A 67 B6 04 01 00 00 63 BC FB 62 51 A6 17 78 [15:33:51]CommunicateWithHost err = 0 [15:33:51]CheckOFDResponse [15:33:51]1017 (14) - 77093643461234 [15:33:51]1041 (16) - 0000000000963323 [15:33:51]1040 (4) - 75812 [15:33:51]1012 (4) - 24.10.2024 09:21 [15:33:51]1206 (1) - 0 [15:33:51]OFD Sender: Remove packet 75812 [15:33:51]ProducePacketName [15:33:51]name=ofd_packets/00075812 [15:33:51]NVStorageDeleteData [15:33:51]Write to MH i2c: 01 00 00 67 06 6D [15:33:51]Write i2c OK [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: 01 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: 01 07 00 [15:33:51]MH_I2C_Read... [15:33:51]Read from MH i2c: 01 07 00 67 06 00 00 00 00 00 F7 0C 77 [15:33:51]RasterBufferAndPrint [15:33:51]line [15:33:51]line [15:33:51]line [15:33:51]line [15:33:51]line [15:33:51]written 0, free lines is 3334 [15:33:52]MH_Cut [15:33:52]Write to MH i2c: D1 01 00 6E 06 01 46 [15:33:52]Write i2c OK [15:33:52]MH_I2C_Read... [15:33:52]Read from MH i2c: D1 [15:33:52]MH_I2C_Read... [15:33:52]Read from MH i2c: D1 01 00 [15:33:52]MH_I2C_Read... [15:33:52]Read from MH i2c: D1 01 00 6E 06 00 45 [15:33:52]Write to MH i2c: 01 00 00 6F 06 75 [15:33:52]Write i2c OK [15:33:52]MH_I2C_Read... [15:33:52]OFD Sender: No OFD packet to send [15:33:52]*** Cut start [15:33:52]*** Partial cut [15:33:52]*** CUTSNS_PIN = 1 [15:33:52]*** CUTSNS_PIN = 0 [15:33:53]*** Brake cut motor [15:33:53]Read from MH i2c: 01 [15:33:53]MH_I2C_Read... [15:33:53]*** Stop cut motor [15:33:53]*** Cut end [15:33:53]Read from MH i2c: 01 07 00 [15:33:53]MH_I2C_Read... [15:33:53]Read from MH i2c: 01 07 00 6F 06 00 00 00 00 00 FF 0F 8A [15:33:53]process_action close_receipt done [15:33:53]requested_data is exist [15:33:53]produce_requested_data [15:33:53]requested_item fm.sn is exist - process it [15:33:53]wFMCommunicate request_size=4 [15:33:53]MH_SAM_APDU [15:33:53]CAPDU: 80 11 00 00 [15:33:53]Write to MH i2c: E2 08 00 70 06 80 11 00 00 00 00 00 00 F0 [15:33:53]Write i2c OK [15:33:53]MH_I2C_Read... [15:33:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:53]Read from MH i2c: E2 [15:33:53]MH_I2C_Read... [15:33:53]Read from MH i2c: E2 17 00 [15:33:53]MH_I2C_Read... [15:33:53]Read from MH i2c: E2 17 00 70 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 3D [15:33:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:33:53]wFMCommunicate OK [15:33:53]requested_item fd.num is exist - process it [15:33:53]SAM_PROTO_GetFieldsCounters [15:33:53]wFMCommunicate request_size=4 [15:33:53]MH_SAM_APDU [15:33:53]CAPDU: 80 13 00 00 [15:33:53]Write to MH i2c: E2 08 00 71 06 80 13 00 00 00 00 00 00 F3 [15:33:53]Write i2c OK [15:33:53]MH_I2C_Read... [15:33:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:53]Read from MH i2c: E2 [15:33:53]MH_I2C_Read... [15:33:53]Read from MH i2c: E2 62 00 [15:33:53]MH_I2C_Read... [15:33:53]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 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 24 28 01 00 0E 04 04 00 AE 00 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 F3 [15:33:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 24 28 01 00 0E 04 04 00 AE 00 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:53]wFMCommunicate OK [15:33:53]SAM_PROTO_GetFieldsCounters done [15:33:53]requested_item shift.num is exist - process it [15:33:53]requested_item shift.opened is exist - process it [15:33:53]req_shift_opened [15:33:53]FM_GetShiftState [15:33:53]SAM_PROTO_GetShiftState [15:33:53]wFMCommunicate request_size=4 [15:33:53]MH_SAM_APDU [15:33:53]CAPDU: 80 13 01 00 [15:33:53]Write to MH i2c: E2 08 00 72 06 80 13 01 00 00 00 00 00 F5 [15:33:53]Write i2c OK [15:33:53]MH_I2C_Read... [15:33:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:53]Read from MH i2c: E2 [15:33:53]MH_I2C_Read... [15:33:53]Read from MH i2c: E2 0E 00 [15:33:53]MH_I2C_Read... [15:33:53]Read from MH i2c: E2 0E 00 72 06 00 09 00 01 85 93 19 67 00 00 00 00 90 00 99 [15:33:53]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:33:53]wFMCommunicate OK [15:33:53]SAM_PROTO_GetShiftState done [15:33:53]FM_GetShiftState done [15:33:53]req_shift_opened done [15:33:53]requested_item shift.open_date is exist - process it [15:33:53]req_shift_open_date [15:33:53]req_shift_open_date done [15:33:53]produce_requested_data done [15:33:53]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75812,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:33:53]process_action_free close_receipt [15:33:53]json_value_free [15:33:53]json_value_free done [15:33:53]process_json_proto returns [15:33:53]Send response to host [15:33:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75812,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:33:53]free response buf [15:33:53]execute_script done [15:33:53]execute_script returns [15:33:53]free content buf [15:33:53]Sock 9.Close socket [15:33:53]Sock 9.Thread stoped [15:33:57]OFD Sender: No OFD packet to send [15:34:02]OFD Sender: No OFD packet to send [15:34:07]OFD Sender: No OFD packet to send [15:34:12]OFD Sender: No OFD packet to send [15:34:17]OFD Sender: No OFD packet to send [15:34:22]OFD Sender: No OFD packet to send [15:34:27]OFD Sender: No OFD packet to send [15:34:27]accept exits with 7 [15:34:27]New connection [15:34:27]New thread 3067141476 created [15:34:27]Thread 3066998116 joined [15:34:27]Waiting for new connection... [15:34:27] Sock 7.Parse request [15:34:27]Sock 7.Check first char [15:34:27]Sock 7.First char is OK [15:34:27]request: POST /json_proto HTTP/1.0 [15:34:27]Method: POST [15:34:27]URL: /json_proto [15:34:27]Method is POST - this is cgi request [15:34:27]url: /json_proto [15:34:27]query_string will be loaded in cgi processing [15:34:27]execute_cgi json_proto POST (null) [15:34:27]execute_cgi path=json_proto method=POST [15:34:27]POST find Content-Length [15:34:27]Host: 172.17.44.196:8080 [15:34:27]Content-Length: 678 [15:34:27]Content-Type: application/json [15:34:27] [15:34:27]POST finish read [15:34:27]Found Content-Length = 678 [15:34:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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" ] } } [15:34:27]execute_script... [15:34: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)1966493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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" ] } } [15:34:27]POST & json_proto [15:34:27]process_json_proto [15:34:27]json parsed OK: [15:34:27]protocol is kg_v1.0 [15:34:27]action value=close_receipt [15:34:27]process_action close_receipt [15:34:27]cmd_close_receipt [15:34:27]MH_GetDate [15:34:27]Write to MH i2c: F0 00 00 73 06 68 [15:34:27]Write i2c OK [15:34:27]MH_I2C_Read... [15:34:27]Read from MH i2c: F0 [15:34:27]MH_I2C_Read... [15:34:27]Read from MH i2c: F0 09 00 [15:34:27]MH_I2C_Read... [15:34:27]Read from MH i2c: F0 09 00 73 06 00 04 69 1A 67 E7 19 F8 65 BC [15:34:27]GetLastDocTimeStamp 1729784029 [15:34:27]current date 1729784068 [15:34:27]FM_GetShiftState [15:34:27]SAM_PROTO_GetShiftState [15:34:27]wFMCommunicate request_size=4 [15:34:27]MH_SAM_APDU [15:34:27]CAPDU: 80 13 01 00 [15:34:27]Write to MH i2c: E2 08 00 74 06 80 13 01 00 00 00 00 00 F7 [15:34:27]Write i2c OK [15:34:27]MH_I2C_Read... [15:34:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:28]Read from MH i2c: E2 [15:34:28]MH_I2C_Read... [15:34:28]Read from MH i2c: E2 0E 00 [15:34:28]MH_I2C_Read... [15:34:28]Read from MH i2c: E2 0E 00 74 06 00 09 00 01 85 93 19 67 00 00 00 00 90 00 9B [15:34:28]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:34:28]wFMCommunicate OK [15:34:28]SAM_PROTO_GetShiftState done [15:34:28]FM_GetShiftState done [15:34:28]opened in 1729729413 [15:34:28]opened+sec_in_day 1729815813 [15:34:28]quantity*price = 40006 [15:34:28]sum+1 = 40007 [15:34:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 252 24.10.2024 15:34 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75813 ФПД: 112383430770118 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153428&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75813&fm=112383430770118&tin=02508201610067®Number=0000000000161154&sum=40000 [15:34:29]StoreToDocumentArchive [15:34:29]shift 174 fd 75813 [15:34:29]save to /storage/0174/doc_00075813 [15:34:29]save last doc name /storage/0174/doc_00075813 to /storage/kkm_last_doc_name [15:34:29]save OK [15:34:29]Clear old archive folders... [15:34:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:34:29]tlvbuf is 01F433D0 [15:34:29]SAM_PROTO_ClearQueue [15:34:29]wFMCommunicate request_size=4 [15:34:29]MH_SAM_APDU [15:34:29]CAPDU: 80 09 00 00 [15:34:29]Write to MH i2c: E2 08 00 81 06 80 09 00 00 00 00 00 00 F9 [15:34:29]Write i2c OK [15:34:29]MH_I2C_Read... [15:34:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:29]Read from MH i2c: E2 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: E2 03 00 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: E2 03 00 81 06 00 90 00 FB [15:34:29]RAPDU: 90 00 [15:34:29]wFMCommunicate OK [15:34:29]SAM_PROTO_ClearQueue done [15:34:29]KKMCreateOFDPacket [15:34:29]OFDProtocolAddRootSTLVToBuf [15:34:29]FM_MakeSignedData [15:34:29]FM_MakeSignedData [15:34:29]SAM_PROTO_SignData [15:34:29]wFMCommunicate request_size=4 [15:34:29]MH_SAM_APDU [15:34:29]CAPDU: 80 0D 01 02 [15:34:29]Write to MH i2c: E2 08 00 82 06 80 0D 01 02 00 00 00 00 01 [15:34:29]Write i2c OK [15:34:29]MH_I2C_Read... [15:34:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:29]Read from MH i2c: E2 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: E2 03 00 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: E2 03 00 82 06 00 90 00 FC [15:34:29]RAPDU: 90 00 [15:34:29]wFMCommunicate OK [15:34:29]wFMCommunicate request_size=255 [15:34:29]MH_SAM_APDU [15:34: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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 FC 00 00 00 F4 03 04 00 04 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 25 28 01 00 35 04 06 00 66 [15:34:29]Write to MH i2c: E2 02 01 83 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 FC 00 00 00 F4 03 04 00 04 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 25 28 01 00 35 04 06 00 66 00 00 9E [15:34:29]Write i2c OK [15:34:29]MH_I2C_Read... [15:34:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:29]Read from MH i2c: E2 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: E2 03 00 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: E2 03 00 83 06 00 90 00 FD [15:34:29]RAPDU: 90 00 [15:34:29]wFMCommunicate OK [15:34:29]wFMCommunicate request_size=10 [15:34:29]MH_SAM_APDU [15:34:29]CAPDU: 80 0D 02 02 05 36 4E 78 3D C6 [15:34:29]Write to MH i2c: E2 0D 00 84 06 80 0D 02 02 05 00 36 4E 78 3D C6 00 00 0D [15:34:29]Write i2c OK [15:34:29]MH_I2C_Read... [15:34:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:29]Read from MH i2c: E2 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: E2 03 00 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: E2 03 00 84 06 00 90 00 FE [15:34:29]RAPDU: 90 00 [15:34:29]wFMCommunicate OK [15:34:29]wFMCommunicate request_size=4 [15:34:29]MH_SAM_APDU [15:34:29]CAPDU: 80 0D 03 02 [15:34:29]Write to MH i2c: E2 08 00 85 06 80 0D 03 02 00 00 00 00 06 [15:34:29]Write i2c OK [15:34:29]MH_I2C_Read... [15:34:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:29]Read from MH i2c: E2 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: E2 0B 00 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: E2 0B 00 85 06 00 22 59 16 C5 CD 2D D2 D4 90 00 FD [15:34:29]RAPDU: 22 59 16 C5 CD 2D D2 D4 90 00 [15:34:29]wFMCommunicate OK [15:34:29]SAM_PROTO_SignData done [15:34:29]FM_MakeSignedData done [15:34:29]CreateOFDProtocolMessage [15:34:29]wFMCommunicate request_size=4 [15:34:29]MH_SAM_APDU [15:34:29]CAPDU: 80 11 00 00 [15:34:29]Write to MH i2c: E2 08 00 86 06 80 11 00 00 00 00 00 00 06 [15:34:29]Write i2c OK [15:34:29]MH_I2C_Read... [15:34:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:29]Read from MH i2c: E2 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: E2 17 00 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: E2 17 00 86 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 53 [15:34:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:34:29]wFMCommunicate OK [15:34:29]CreateOFDProtocolMessage done [15:34:29]OFDSenderStorePacket 75813 [15:34:29]StoreOFDPacket docnum=75813 [15:34:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 DA F5 07 01 C4 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 FC 00 00 00 F4 03 04 00 04 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 25 28 01 00 35 04 06 00 66 36 4E 78 3D C6 22 59 16 C5 CD 2D D2 D4 [15:34:29]CheckFolder [15:34:29]dirname=/storage/ofd_packets [15:34:29]CheckFolder done [15:34:29]ProducePacketName [15:34:29]name=ofd_packets/00075813 [15:34:29]NVStorageSaveData ofd_packets/00075813 [15:34:29]File name is /storage/ofd_packets/00075813 [15:34:29]Write 301 bytes [15:34:29]NVStorageSaveData done [15:34:29]OFDSenderStorePacket done [15:34:29]KKMCreateOFDPacket done [15:34:29]NVStorageSaveData kkm_last_timestamp [15:34:29]File name is /storage/kkm_last_timestamp [15:34:29]Write 4 bytes [15:34:29]NVStorageSaveData done [15:34:29]ExternCall_PrintAddStr [15:34:29]wPrintStart [15:34:29]Write to MH i2c: 01 00 00 87 06 8D [15:34:29]Write i2c OK [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: 01 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: 01 07 00 [15:34:29]MH_I2C_Read... [15:34:29]Read from MH i2c: 01 07 00 87 06 00 00 00 00 00 FF 0F A2 [15:34:29]RasterBufferAndPrint [15:34:29]line Счет N : (1)1966493 [15:34:29]line ИНН: 02508201610067 [15:34:29]line Контрольно-Кассовый Чек [15:34:29]line ПРОДАЖА [15:34:29]line ТРК (МРК, ГНК) : 63 [15:34:29]line Товар: 2710124130 [15:34:29]line Аи-92-К-5 [15:34:29]line 5.980 * 66.90 [15:34:29]line = 400.06 [15:34:29]line НДС 12% НСП 1% [15:34:29]line > о реализуемом товаре [15:34:29]line ОКРУГЛЕНИЕ: -0.06 [15:34:29]line ИТОГО: 400.00 [15:34:29]line Внесено: 400.00 [15:34:29]line СДАЧА: 0.00 [15:34:29]line НСП 1% : 3.54 [15:34:29]line НДС 12% : 42.48 [15:34:29]line Наличными: 400.00 [15:34:29]line Безнал.: 0.00 [15:34:29]line Место: АЗС № 133 "Партнер Нефть" [15:34:29]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:34:29]line СНО: Общий режим [15:34:29]line Чек 252 24.10.2024 15:34 [15:34:29]line Смена: 174 ФФД: 1.0 [15:34:29]line ЗНМ: 0300000020 [15:34:29]line РНМ: 0000000000161154 [15:34:29]line Версия ККМ: v1.0 [15:34:29]line ФМ: 0000000000963323 [15:34:29]line ФД: 75813 [15:34:29]line ФПД: 112383430770118 [15:34:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153428&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75813&fm=112383430770118&tin=02508201610067®Number=0000000000161154&sum=40000 [15:34:30]OFD Sender: Processing packet 75813 [packets to send 16, broken 15] [15:34:30]ProducePacketName [15:34:30]name=ofd_packets/00075813 [15:34:30]OFD Sender: To server: pG, [15:34:30]CommunicateWithHost lk.salyk.kg:30040 [15:34:30]ConnectInit lk.salyk.kg [15:34:30]written 0, free lines is 4095 [15:34:30]Connected sock=10 [15:34:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 DA F5 07 01 C4 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 FC 00 00 00 F4 03 04 00 04 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 25 28 01 00 35 04 06 00 66 36 4E 78 3D C6 22 59 16 C5 CD 2D D2 D4 [15:34:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 2D A1 47 00 24 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 25 28 01 00 F4 03 04 00 DB 11 1A 67 B6 04 01 00 00 86 40 64 82 A4 7C 19 6B [15:34:30]CommunicateWithHost err = 0 [15:34:30]CheckOFDResponse [15:34:30]1017 (14) - 77093643461234 [15:34:30]1041 (16) - 0000000000963323 [15:34:30]1040 (4) - 75813 [15:34:30]1012 (4) - 24.10.2024 09:22 [15:34:30]1206 (1) - 0 [15:34:30]OFD Sender: Remove packet 75813 [15:34:30]ProducePacketName [15:34:30]name=ofd_packets/00075813 [15:34:30]NVStorageDeleteData [15:34:30]Write to MH i2c: 01 00 00 B1 06 B7 [15:34:30]Write i2c OK [15:34:30]MH_I2C_Read... [15:34:30]Read from MH i2c: 01 [15:34:30]MH_I2C_Read... [15:34:30]Read from MH i2c: 01 07 00 [15:34:30]MH_I2C_Read... [15:34:30]Read from MH i2c: 01 07 00 B1 06 00 00 00 00 00 B2 0C 7C [15:34:30]RasterBufferAndPrint [15:34:30]line [15:34:30]line [15:34:30]line [15:34:30]line [15:34:30]line [15:34:30]written 0, free lines is 3254 [15:34:30]MH_Cut [15:34:30]Write to MH i2c: D1 01 00 B8 06 01 90 [15:34:30]Write i2c OK [15:34:30]MH_I2C_Read... [15:34:30]Read from MH i2c: D1 [15:34:30]MH_I2C_Read... [15:34:30]Read from MH i2c: D1 01 00 [15:34:30]MH_I2C_Read... [15:34:30]Read from MH i2c: D1 01 00 B8 06 00 8F [15:34:30]Write to MH i2c: 01 00 00 B9 06 BF [15:34:30]Write i2c OK [15:34:30]MH_I2C_Read... [15:34:30]OFD Sender: No OFD packet to send [15:34:31]*** Cut start [15:34:31]*** Partial cut [15:34:31]*** CUTSNS_PIN = 1 [15:34:31]*** CUTSNS_PIN = 0 [15:34:31]*** Brake cut motor [15:34:31]Read from MH i2c: 01 [15:34:31]MH_I2C_Read... [15:34:31]*** Stop cut motor [15:34:31]*** Cut end [15:34:31]Read from MH i2c: 01 07 00 [15:34:31]MH_I2C_Read... [15:34:31]Read from MH i2c: 01 07 00 B9 06 00 00 00 00 00 FF 0F D4 [15:34:31]process_action close_receipt done [15:34:31]requested_data is exist [15:34:31]produce_requested_data [15:34:31]requested_item fm.sn is exist - process it [15:34:31]wFMCommunicate request_size=4 [15:34:31]MH_SAM_APDU [15:34:31]CAPDU: 80 11 00 00 [15:34:31]Write to MH i2c: E2 08 00 BA 06 80 11 00 00 00 00 00 00 3A [15:34:31]Write i2c OK [15:34:31]MH_I2C_Read... [15:34:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:32]Read from MH i2c: E2 [15:34:32]MH_I2C_Read... [15:34:32]Read from MH i2c: E2 17 00 [15:34:32]MH_I2C_Read... [15:34:32]Read from MH i2c: E2 17 00 BA 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 87 [15:34:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:34:32]wFMCommunicate OK [15:34:32]requested_item fd.num is exist - process it [15:34:32]SAM_PROTO_GetFieldsCounters [15:34:32]wFMCommunicate request_size=4 [15:34:32]MH_SAM_APDU [15:34:32]CAPDU: 80 13 00 00 [15:34:32]Write to MH i2c: E2 08 00 BB 06 80 13 00 00 00 00 00 00 3D [15:34:32]Write i2c OK [15:34:32]MH_I2C_Read... [15:34:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:32]Read from MH i2c: E2 [15:34:32]MH_I2C_Read... [15:34:32]Read from MH i2c: E2 62 00 [15:34:32]MH_I2C_Read... [15:34:32]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 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 25 28 01 00 0E 04 04 00 AE 00 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 41 [15:34:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 25 28 01 00 0E 04 04 00 AE 00 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:34:32]wFMCommunicate OK [15:34:32]SAM_PROTO_GetFieldsCounters done [15:34:32]requested_item shift.num is exist - process it [15:34:32]requested_item shift.opened is exist - process it [15:34:32]req_shift_opened [15:34:32]FM_GetShiftState [15:34:32]SAM_PROTO_GetShiftState [15:34:32]wFMCommunicate request_size=4 [15:34:32]MH_SAM_APDU [15:34:32]CAPDU: 80 13 01 00 [15:34:32]Write to MH i2c: E2 08 00 BC 06 80 13 01 00 00 00 00 00 3F [15:34:32]Write i2c OK [15:34:32]MH_I2C_Read... [15:34:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:32]Read from MH i2c: E2 [15:34:32]MH_I2C_Read... [15:34:32]Read from MH i2c: E2 0E 00 [15:34:32]MH_I2C_Read... [15:34:32]Read from MH i2c: E2 0E 00 BC 06 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E3 [15:34:32]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:34:32]wFMCommunicate OK [15:34:32]SAM_PROTO_GetShiftState done [15:34:32]FM_GetShiftState done [15:34:32]req_shift_opened done [15:34:32]requested_item shift.open_date is exist - process it [15:34:32]req_shift_open_date [15:34:32]req_shift_open_date done [15:34:32]produce_requested_data done [15:34:32]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75813,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:34:32]process_action_free close_receipt [15:34:32]json_value_free [15:34:32]json_value_free done [15:34:32]process_json_proto returns [15:34:32]Send response to host [15:34:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75813,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:34:32]free response buf [15:34:32]execute_script done [15:34:32]execute_script returns [15:34:32]free content buf [15:34:32]Sock 7.Close socket [15:34:32]Sock 7.Thread stoped [15:34:35]OFD Sender: No OFD packet to send [15:34:39]accept exits with 9 [15:34:39]New connection [15:34:39]New thread 3066998116 created [15:34:39]Thread 3067141476 joined [15:34:39]Waiting for new connection... [15:34:39] Sock 9.Parse request [15:34:39]Sock 9.Check first char [15:34:39]Sock 9.First char is OK [15:34:39]request: POST /json_proto HTTP/1.0 [15:34:39]Method: POST [15:34:39]URL: /json_proto [15:34:39]Method is POST - this is cgi request [15:34:39]url: /json_proto [15:34:39]query_string will be loaded in cgi processing [15:34:39]execute_cgi json_proto POST (null) [15:34:39]execute_cgi path=json_proto method=POST [15:34:39]POST find Content-Length [15:34:39]Host: 172.17.44.196:8080 [15:34:39]Content-Length: 659 [15:34:39]Content-Type: application/json [15:34:39] [15:34:39]POST finish read [15:34:39]Found Content-Length = 659 [15:34:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "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" ] } } [15:34:39]execute_script... [15:34: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)1966492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 8.780, "sum" : 600.55, "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" ] } } [15:34:39]POST & json_proto [15:34:39]process_json_proto [15:34:39]json parsed OK: [15:34:39]protocol is kg_v1.0 [15:34:39]action value=close_receipt [15:34:39]process_action close_receipt [15:34:39]cmd_close_receipt [15:34:39]MH_GetDate [15:34:39]Write to MH i2c: F0 00 00 BD 06 B2 [15:34:39]Write i2c OK [15:34:39]MH_I2C_Read... [15:34:39]Read from MH i2c: F0 [15:34:39]MH_I2C_Read... [15:34:39]Read from MH i2c: F0 09 00 [15:34:39]MH_I2C_Read... [15:34:39]Read from MH i2c: F0 09 00 BD 06 00 0F 69 1A 67 E7 19 F8 65 11 [15:34:39]GetLastDocTimeStamp 1729784068 [15:34:39]current date 1729784079 [15:34:39]FM_GetShiftState [15:34:39]SAM_PROTO_GetShiftState [15:34:39]wFMCommunicate request_size=4 [15:34:39]MH_SAM_APDU [15:34:39]CAPDU: 80 13 01 00 [15:34:39]Write to MH i2c: E2 08 00 BE 06 80 13 01 00 00 00 00 00 41 [15:34:39]Write i2c OK [15:34:39]MH_I2C_Read... [15:34:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:39]Read from MH i2c: E2 [15:34:39]MH_I2C_Read... [15:34:39]Read from MH i2c: E2 0E 00 [15:34:39]MH_I2C_Read... [15:34:39]Read from MH i2c: E2 0E 00 BE 06 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E5 [15:34:39]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:34:39]wFMCommunicate OK [15:34:39]SAM_PROTO_GetShiftState done [15:34:39]FM_GetShiftState done [15:34:39]opened in 1729729413 [15:34:39]opened+sec_in_day 1729815813 [15:34:39]quantity*price = 60055 [15:34:39]sum+1 = 60056 [15:34:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 253 24.10.2024 15:34 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75814 ФПД: 165941723988824 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153439&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75814&fm=165941723988824&tin=02508201610067®Number=0000000000161154&sum=60000 [15:34:40]StoreToDocumentArchive [15:34:40]shift 174 fd 75814 [15:34:40]save to /storage/0174/doc_00075814 [15:34:40]save last doc name /storage/0174/doc_00075814 to /storage/kkm_last_doc_name [15:34:40]save OK [15:34:40]Clear old archive folders... [15:34:40]ProcessDocumentItem done err = 0, tmpTLVsize=244 [15:34:40]tlvbuf is 01F41BC0 [15:34:40]SAM_PROTO_ClearQueue [15:34:40]wFMCommunicate request_size=4 [15:34:40]MH_SAM_APDU [15:34:40]CAPDU: 80 09 00 00 [15:34:40]Write to MH i2c: E2 08 00 CB 06 80 09 00 00 00 00 00 00 43 [15:34:40]Write i2c OK [15:34:40]MH_I2C_Read... [15:34:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:40]Read from MH i2c: E2 [15:34:40]MH_I2C_Read... [15:34:40]Read from MH i2c: E2 03 00 [15:34:40]MH_I2C_Read... [15:34:40]Read from MH i2c: E2 03 00 CB 06 00 90 00 45 [15:34:40]RAPDU: 90 00 [15:34:40]wFMCommunicate OK [15:34:40]SAM_PROTO_ClearQueue done [15:34:40]KKMCreateOFDPacket [15:34:40]OFDProtocolAddRootSTLVToBuf [15:34:40]FM_MakeSignedData [15:34:40]FM_MakeSignedData [15:34:40]SAM_PROTO_SignData [15:34:40]wFMCommunicate request_size=4 [15:34:40]MH_SAM_APDU [15:34:40]CAPDU: 80 0D 01 02 [15:34:40]Write to MH i2c: E2 08 00 CC 06 80 0D 01 02 00 00 00 00 4B [15:34:40]Write i2c OK [15:34:40]MH_I2C_Read... [15:34:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:40]Read from MH i2c: E2 [15:34:40]MH_I2C_Read... [15:34:40]Read from MH i2c: E2 03 00 [15:34:40]MH_I2C_Read... [15:34:40]Read from MH i2c: E2 03 00 CC 06 00 90 00 46 [15:34:40]RAPDU: 90 00 [15:34:40]wFMCommunicate OK [15:34:40]wFMCommunicate request_size=253 [15:34:40]MH_SAM_APDU [15:34:40]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 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 FD 00 00 00 F4 03 04 00 0F 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 26 28 01 00 35 04 06 00 96 EC 51 83 03 58 [15:34:40]Write to MH i2c: E2 00 01 CD 06 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 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 FD 00 00 00 F4 03 04 00 0F 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 26 28 01 00 35 04 06 00 96 EC 51 83 03 58 00 00 05 [15:34:40]Write i2c OK [15:34:40]MH_I2C_Read... [15:34:40]OFD Sender: No OFD packet to send [15:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:41]Read from MH i2c: E2 [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: E2 03 00 [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: E2 03 00 CD 06 00 90 00 47 [15:34:41]RAPDU: 90 00 [15:34:41]wFMCommunicate OK [15:34:41]wFMCommunicate request_size=4 [15:34:41]MH_SAM_APDU [15:34:41]CAPDU: 80 0D 03 02 [15:34:41]Write to MH i2c: E2 08 00 CE 06 80 0D 03 02 00 00 00 00 4F [15:34:41]Write i2c OK [15:34:41]MH_I2C_Read... [15:34:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:41]Read from MH i2c: E2 [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: E2 0B 00 [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: E2 0B 00 CE 06 00 0C F9 77 74 F5 47 FD 77 90 00 F0 [15:34:41]RAPDU: 0C F9 77 74 F5 47 FD 77 90 00 [15:34:41]wFMCommunicate OK [15:34:41]SAM_PROTO_SignData done [15:34:41]FM_MakeSignedData done [15:34:41]CreateOFDProtocolMessage [15:34:41]wFMCommunicate request_size=4 [15:34:41]MH_SAM_APDU [15:34:41]CAPDU: 80 11 00 00 [15:34:41]Write to MH i2c: E2 08 00 CF 06 80 11 00 00 00 00 00 00 4F [15:34:41]Write i2c OK [15:34:41]MH_I2C_Read... [15:34:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:41]Read from MH i2c: E2 [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: E2 17 00 [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: E2 17 00 CF 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 9C [15:34:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:34:41]wFMCommunicate OK [15:34:41]CreateOFDProtocolMessage done [15:34:41]OFDSenderStorePacket 75814 [15:34:41]StoreOFDPacket docnum=75814 [15:34:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 CC 7E 00 01 2E 96 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 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 FD 00 00 00 F4 03 04 00 0F 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 26 28 01 00 35 04 06 00 96 EC 51 83 03 58 0C F9 77 74 F5 47 FD 77 [15:34:41]CheckFolder [15:34:41]dirname=/storage/ofd_packets [15:34:41]CheckFolder done [15:34:41]ProducePacketName [15:34:41]name=ofd_packets/00075814 [15:34:41]NVStorageSaveData ofd_packets/00075814 [15:34:41]File name is /storage/ofd_packets/00075814 [15:34:41]Write 294 bytes [15:34:41]NVStorageSaveData done [15:34:41]OFDSenderStorePacket done [15:34:41]KKMCreateOFDPacket done [15:34:41]NVStorageSaveData kkm_last_timestamp [15:34:41]File name is /storage/kkm_last_timestamp [15:34:41]Write 4 bytes [15:34:41]NVStorageSaveData done [15:34:41]ExternCall_PrintAddStr [15:34:41]wPrintStart [15:34:41]Write to MH i2c: 01 00 00 D0 06 D6 [15:34:41]Write i2c OK [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: 01 [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: 01 07 00 [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: 01 07 00 D0 06 00 00 00 00 00 FF 0F EB [15:34:41]RasterBufferAndPrint [15:34:41]line Счет N : (1)1966492 [15:34:41]line ИНН: 02508201610067 [15:34:41]line Контрольно-Кассовый Чек [15:34:41]line ПРОДАЖА [15:34:41]line ТРК (МРК, ГНК) : 52 [15:34:41]line Товар: 2710124130 [15:34:41]line SU-92 [15:34:41]line 8.780 * 68.40 [15:34:41]line = 600.55 [15:34:41]line НДС 12% НСП 1% [15:34:41]line > о реализуемом товаре [15:34:41]line ОКРУГЛЕНИЕ: -0.55 [15:34:41]line ИТОГО: 600.00 [15:34:41]line Внесено: 600.00 [15:34:41]line СДАЧА: 0.00 [15:34:41]line НСП 1% : 5.31 [15:34:41]line НДС 12% : 63.77 [15:34:41]line Наличными: 600.00 [15:34:41]line Безнал.: 0.00 [15:34:41]line Место: АЗС № 133 "Партнер Нефть" [15:34:41]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:34:41]line СНО: Общий режим [15:34:41]line Чек 253 24.10.2024 15:34 [15:34:41]line Смена: 174 ФФД: 1.0 [15:34:41]line ЗНМ: 0300000020 [15:34:41]line РНМ: 0000000000161154 [15:34:41]line Версия ККМ: v1.0 [15:34:41]line ФМ: 0000000000963323 [15:34:41]line ФД: 75814 [15:34:41]line ФПД: 165941723988824 [15:34:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153439&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75814&fm=165941723988824&tin=02508201610067®Number=0000000000161154&sum=60000 [15:34:41]OFD Sender: Processing packet 75814 [packets to send 16, broken 15] [15:34:41]ProducePacketName [15:34:41]name=ofd_packets/00075814 [15:34:41]OFD Sender: To server: pG, [15:34:41]CommunicateWithHost lk.salyk.kg:30040 [15:34:41]ConnectInit lk.salyk.kg [15:34:41]written 0, free lines is 4095 [15:34:41]Connected sock=10 [15:34:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 CC 7E 00 01 2E 96 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 4C 22 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 97 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 FD 00 00 00 F4 03 04 00 0F 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 26 28 01 00 35 04 06 00 96 EC 51 83 03 58 0C F9 77 74 F5 47 FD 77 [15:34:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 29 3F 47 00 76 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 39 36 33 33 32 33 10 04 04 00 26 28 01 00 F4 03 04 00 E6 11 1A 67 B6 04 01 00 00 70 89 DB D3 21 1D 16 54 [15:34:41]CommunicateWithHost err = 0 [15:34:41]CheckOFDResponse [15:34:41]1017 (14) - 77093643461234 [15:34:41]1041 (16) - 0000000000963323 [15:34:41]1040 (4) - 75814 [15:34:41]1012 (4) - 24.10.2024 09:22 [15:34:41]1206 (1) - 0 [15:34:41]OFD Sender: Remove packet 75814 [15:34:41]ProducePacketName [15:34:41]name=ofd_packets/00075814 [15:34:41]NVStorageDeleteData [15:34:41]Write to MH i2c: 01 00 00 FA 06 00 [15:34:41]Write i2c OK [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: 01 [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: 01 07 00 [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: 01 07 00 FA 06 00 00 00 00 00 B3 0C C6 [15:34:41]RasterBufferAndPrint [15:34:41]line [15:34:41]line [15:34:41]line [15:34:41]line [15:34:41]line [15:34:41]written 0, free lines is 3256 [15:34:41]MH_Cut [15:34:41]Write to MH i2c: D1 01 00 01 07 01 DA [15:34:41]Write i2c OK [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: D1 [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: D1 01 00 [15:34:41]MH_I2C_Read... [15:34:41]Read from MH i2c: D1 01 00 01 07 00 D9 [15:34:41]Write to MH i2c: 01 00 00 02 07 09 [15:34:41]Write i2c OK [15:34:41]MH_I2C_Read... [15:34:42]OFD Sender: No OFD packet to send [15:34:42]*** Cut start [15:34:42]*** Partial cut [15:34:42]*** CUTSNS_PIN = 1 [15:34:42]*** CUTSNS_PIN = 0 [15:34:43]*** Brake cut motor [15:34:43]Read from MH i2c: 01 [15:34:43]MH_I2C_Read... [15:34:43]*** Stop cut motor [15:34:43]*** Cut end [15:34:43]Read from MH i2c: 01 07 00 [15:34:43]MH_I2C_Read... [15:34:43]Read from MH i2c: 01 07 00 02 07 00 00 00 00 00 FF 0F 1E [15:34:43]process_action close_receipt done [15:34:43]requested_data is exist [15:34:43]produce_requested_data [15:34:43]requested_item fm.sn is exist - process it [15:34:43]wFMCommunicate request_size=4 [15:34:43]MH_SAM_APDU [15:34:43]CAPDU: 80 11 00 00 [15:34:43]Write to MH i2c: E2 08 00 03 07 80 11 00 00 00 00 00 00 84 [15:34:43]Write i2c OK [15:34:43]MH_I2C_Read... [15:34:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:43]Read from MH i2c: E2 [15:34:43]MH_I2C_Read... [15:34:43]Read from MH i2c: E2 17 00 [15:34:43]MH_I2C_Read... [15:34:43]Read from MH i2c: E2 17 00 03 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 D1 [15:34:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:34:43]wFMCommunicate OK [15:34:43]requested_item fd.num is exist - process it [15:34:43]SAM_PROTO_GetFieldsCounters [15:34:43]wFMCommunicate request_size=4 [15:34:43]MH_SAM_APDU [15:34:43]CAPDU: 80 13 00 00 [15:34:43]Write to MH i2c: E2 08 00 04 07 80 13 00 00 00 00 00 00 87 [15:34:43]Write i2c OK [15:34:43]MH_I2C_Read... [15:34:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:34:43]Read from MH i2c: E2 [15:34:43]MH_I2C_Read... [15:34:43]Read from MH i2c: E2 62 00 [15:34:43]MH_I2C_Read... [15:34:43]Read from MH i2c: E2 62 00 04 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 26 28 01 00 0E 04 04 00 AE 00 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 8F [15:34:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 26 28 01 00 0E 04 04 00 AE 00 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:34:43]wFMCommunicate OK [15:34:43]SAM_PROTO_GetFieldsCounters done [15:34:43]requested_item shift.num is exist - process it [15:34:43]requested_item shift.opened is exist - process it [15:34:43]req_shift_opened [15:34:43]FM_GetShiftState [15:34:43]SAM_PROTO_GetShiftState [15:34:43]wFMCommunicate request_size=4 [15:34:43]MH_SAM_APDU [15:34:43]CAPDU: 80 13 01 00 [15:34:43]Write to MH i2c: E2 08 00 05 07 80 13 01 00 00 00 00 00 89 [15:34:43]Write i2c OK [15:34:43]MH_I2C_Read... [15:34:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:43]Read from MH i2c: E2 [15:34:43]MH_I2C_Read... [15:34:43]Read from MH i2c: E2 0E 00 [15:34:43]MH_I2C_Read... [15:34:43]Read from MH i2c: E2 0E 00 05 07 00 09 00 01 85 93 19 67 00 00 00 00 90 00 2D [15:34:43]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:34:43]wFMCommunicate OK [15:34:43]SAM_PROTO_GetShiftState done [15:34:43]FM_GetShiftState done [15:34:43]req_shift_opened done [15:34:43]requested_item shift.open_date is exist - process it [15:34:43]req_shift_open_date [15:34:43]req_shift_open_date done [15:34:43]produce_requested_data done [15:34:43]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75814,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:34:43]process_action_free close_receipt [15:34:43]json_value_free [15:34:43]json_value_free done [15:34:43]process_json_proto returns [15:34:43]Send response to host [15:34:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75814,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:34:43]free response buf [15:34:43]execute_script done [15:34:43]execute_script returns [15:34:43]free content buf [15:34:43]Sock 9.Close socket [15:34:43]Sock 9.Thread stoped [15:34:47]OFD Sender: No OFD packet to send [15:34:52]OFD Sender: No OFD packet to send [15:34:57]OFD Sender: No OFD packet to send [15:35:02]OFD Sender: No OFD packet to send [15:35:07]OFD Sender: No OFD packet to send [15:35:12]OFD Sender: No OFD packet to send [15:35:17]OFD Sender: No OFD packet to send [15:35:22]OFD Sender: No OFD packet to send [15:35:27]OFD Sender: No OFD packet to send [15:35:32]OFD Sender: No OFD packet to send [15:35:37]OFD Sender: No OFD packet to send [15:35:42]OFD Sender: No OFD packet to send [15:35:47]OFD Sender: No OFD packet to send [15:35:52]OFD Sender: No OFD packet to send [15:35:57]OFD Sender: No OFD packet to send [15:36:02]OFD Sender: No OFD packet to send [15:36:07]OFD Sender: No OFD packet to send [15:36:12]OFD Sender: No OFD packet to send [15:36:17]OFD Sender: No OFD packet to send [15:36:22]OFD Sender: No OFD packet to send [15:36:27]OFD Sender: No OFD packet to send [15:36:32]OFD Sender: No OFD packet to send [15:36:37]OFD Sender: No OFD packet to send [15:36:42]OFD Sender: No OFD packet to send [15:36:47]OFD Sender: No OFD packet to send [15:36:52]OFD Sender: No OFD packet to send [15:36:52]accept exits with 7 [15:36:52]New connection [15:36:52]New thread 3067141476 created [15:36:52]Thread 3066998116 joined [15:36:52]Waiting for new connection... [15:36:52] Sock 7.Parse request [15:36:52]Sock 7.Check first char [15:36:52]Sock 7.First char is OK [15:36:52]request: POST /json_proto HTTP/1.0 [15:36:52]Method: POST [15:36:52]URL: /json_proto [15:36:52]Method is POST - this is cgi request [15:36:52]url: /json_proto [15:36:52]query_string will be loaded in cgi processing [15:36:52]execute_cgi json_proto POST (null) [15:36:52]execute_cgi path=json_proto method=POST [15:36:52]POST find Content-Length [15:36:52]Host: 172.17.44.196:8080 [15:36:52]Content-Length: 680 [15:36:52]Content-Type: application/json [15:36:52] [15:36:52]POST finish read [15:36:52]Found Content-Length = 680 [15:36:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966494", "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:36:52]execute_script... [15:36: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)1966494", "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:36:52]POST & json_proto [15:36:52]process_json_proto [15:36:52]json parsed OK: [15:36:52]protocol is kg_v1.0 [15:36:52]action value=close_receipt [15:36:52]process_action close_receipt [15:36:52]cmd_close_receipt [15:36:52]MH_GetDate [15:36:52]Write to MH i2c: F0 00 00 06 07 FC [15:36:52]Write i2c OK [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: F0 [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: F0 09 00 [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: F0 09 00 06 07 00 94 69 1A 67 E7 19 F8 65 E0 [15:36:52]GetLastDocTimeStamp 1729784079 [15:36:52]current date 1729784212 [15:36:52]FM_GetShiftState [15:36:52]SAM_PROTO_GetShiftState [15:36:52]wFMCommunicate request_size=4 [15:36:52]MH_SAM_APDU [15:36:52]CAPDU: 80 13 01 00 [15:36:52]Write to MH i2c: E2 08 00 07 07 80 13 01 00 00 00 00 00 8B [15:36:52]Write i2c OK [15:36:52]MH_I2C_Read... [15:36:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:52]Read from MH i2c: E2 [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: E2 0E 00 [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: E2 0E 00 07 07 00 09 00 01 85 93 19 67 00 00 00 00 90 00 2F [15:36:52]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:36:52]wFMCommunicate OK [15:36:52]SAM_PROTO_GetShiftState done [15:36:52]FM_GetShiftState done [15:36:52]opened in 1729729413 [15:36:52]opened+sec_in_day 1729815813 [15:36:52]quantity*price = 200025 [15:36:52]sum+1 = 200026 [15:36:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 254 24.10.2024 15:36 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75815 ФПД: 48686572376970 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153652&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75815&fm=48686572376970&tin=02508201610067®Number=0000000000161154&sum=200000 [15:36:53]StoreToDocumentArchive [15:36:53]shift 174 fd 75815 [15:36:53]save to /storage/0174/doc_00075815 [15:36:53]save last doc name /storage/0174/doc_00075815 to /storage/kkm_last_doc_name [15:36:53]save OK [15:36:53]Clear old archive folders... [15:36:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:36:53]tlvbuf is 02039B50 [15:36:53]SAM_PROTO_ClearQueue [15:36:53]wFMCommunicate request_size=4 [15:36:53]MH_SAM_APDU [15:36:53]CAPDU: 80 09 00 00 [15:36:53]Write to MH i2c: E2 08 00 14 07 80 09 00 00 00 00 00 00 8D [15:36:53]Write i2c OK [15:36:53]MH_I2C_Read... [15:36:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:36:53]Read from MH i2c: E2 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 03 00 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 03 00 14 07 00 90 00 8F [15:36:53]RAPDU: 90 00 [15:36:53]wFMCommunicate OK [15:36:53]SAM_PROTO_ClearQueue done [15:36:53]KKMCreateOFDPacket [15:36:53]OFDProtocolAddRootSTLVToBuf [15:36:53]FM_MakeSignedData [15:36:53]FM_MakeSignedData [15:36:53]SAM_PROTO_SignData [15:36:53]wFMCommunicate request_size=4 [15:36:53]MH_SAM_APDU [15:36:53]CAPDU: 80 0D 01 02 [15:36:53]Write to MH i2c: E2 08 00 15 07 80 0D 01 02 00 00 00 00 95 [15:36:53]Write i2c OK [15:36:53]MH_I2C_Read... [15:36:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:36:53]Read from MH i2c: E2 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 03 00 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 03 00 15 07 00 90 00 90 [15:36:53]RAPDU: 90 00 [15:36:53]wFMCommunicate OK [15:36:53]wFMCommunicate request_size=255 [15:36:53]MH_SAM_APDU [15:36: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 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 FE 00 00 00 F4 03 04 00 94 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 27 28 01 00 35 04 06 00 2C 47 B9 DA [15:36:53]Write to MH i2c: E2 02 01 16 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 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 FE 00 00 00 F4 03 04 00 94 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 27 28 01 00 35 04 06 00 2C 47 B9 DA 00 00 7B [15:36:53]Write i2c OK [15:36:53]MH_I2C_Read... [15:36:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:54]Read from MH i2c: E2 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 03 00 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 03 00 16 07 00 90 00 91 [15:36:54]RAPDU: 90 00 [15:36:54]wFMCommunicate OK [15:36:54]wFMCommunicate request_size=7 [15:36:54]MH_SAM_APDU [15:36:54]CAPDU: 80 0D 02 02 02 13 8A [15:36:54]Write to MH i2c: E2 0A 00 17 07 80 0D 02 02 02 00 13 8A 00 00 39 [15:36:54]Write i2c OK [15:36:54]MH_I2C_Read... [15:36:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:54]Read from MH i2c: E2 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 03 00 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 03 00 17 07 00 90 00 92 [15:36:54]RAPDU: 90 00 [15:36:54]wFMCommunicate OK [15:36:54]wFMCommunicate request_size=4 [15:36:54]MH_SAM_APDU [15:36:54]CAPDU: 80 0D 03 02 [15:36:54]Write to MH i2c: E2 08 00 18 07 80 0D 03 02 00 00 00 00 9A [15:36:54]Write i2c OK [15:36:54]MH_I2C_Read... [15:36:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:36:54]Read from MH i2c: E2 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 0B 00 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 0B 00 18 07 00 42 04 B4 3E CB A1 71 0E 90 00 BE [15:36:54]RAPDU: 42 04 B4 3E CB A1 71 0E 90 00 [15:36:54]wFMCommunicate OK [15:36:54]SAM_PROTO_SignData done [15:36:54]FM_MakeSignedData done [15:36:54]CreateOFDProtocolMessage [15:36:54]wFMCommunicate request_size=4 [15:36:54]MH_SAM_APDU [15:36:54]CAPDU: 80 11 00 00 [15:36:54]Write to MH i2c: E2 08 00 19 07 80 11 00 00 00 00 00 00 9A [15:36:54]Write i2c OK [15:36:54]MH_I2C_Read... [15:36:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:54]Read from MH i2c: E2 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 17 00 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 17 00 19 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 E7 [15:36:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:36:54]wFMCommunicate OK [15:36:54]CreateOFDProtocolMessage done [15:36:54]OFDSenderStorePacket 75815 [15:36:54]StoreOFDPacket docnum=75815 [15:36:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 1A D8 04 01 37 EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 FE 00 00 00 F4 03 04 00 94 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 27 28 01 00 35 04 06 00 2C 47 B9 DA 13 8A 42 04 B4 3E CB A1 71 0E [15:36:54]CheckFolder [15:36:54]dirname=/storage/ofd_packets [15:36:54]CheckFolder done [15:36:54]ProducePacketName [15:36:54]name=ofd_packets/00075815 [15:36:54]NVStorageSaveData ofd_packets/00075815 [15:36:54]File name is /storage/ofd_packets/00075815 [15:36:54]Write 298 bytes [15:36:54]NVStorageSaveData done [15:36:54]OFDSenderStorePacket done [15:36:54]KKMCreateOFDPacket done [15:36:54]NVStorageSaveData kkm_last_timestamp [15:36:54]File name is /storage/kkm_last_timestamp [15:36:54]Write 4 bytes [15:36:54]NVStorageSaveData done [15:36:54]ExternCall_PrintAddStr [15:36:54]wPrintStart [15:36:54]Write to MH i2c: 01 00 00 1A 07 21 [15:36:54]Write i2c OK [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: 01 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: 01 07 00 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: 01 07 00 1A 07 00 00 00 00 00 FF 0F 36 [15:36:54]RasterBufferAndPrint [15:36:54]line Счет N : (1)1966494 [15:36:54]line ИНН: 02508201610067 [15:36:54]line Контрольно-Кассовый Чек [15:36:54]line ПРОДАЖА [15:36:54]line ТРК (МРК, ГНК) : 41 [15:36:54]line Товар: 2710194210 [15:36:54]line ДТ-К-5 [15:36:54]line 26.250 * 76.20 [15:36:54]line = 2000.25 [15:36:54]line НДС 12% НСП 1% [15:36:54]line > о реализуемом товаре [15:36:54]line ОКРУГЛЕНИЕ: -0.25 [15:36:54]line ИТОГО: 2000.00 [15:36:54]line Внесено: 2000.00 [15:36:54]line СДАЧА: 0.00 [15:36:54]line НСП 1% : 17.70 [15:36:54]line НДС 12% : 212.42 [15:36:54]line Наличными: 2000.00 [15:36:54]line Безнал.: 0.00 [15:36:54]line Место: АЗС № 133 "Партнер Нефть" [15:36:54]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:36:54]line СНО: Общий режим [15:36:54]line Чек 254 24.10.2024 15:36 [15:36:54]line Смена: 174 ФФД: 1.0 [15:36:54]line ЗНМ: 0300000020 [15:36:54]line РНМ: 0000000000161154 [15:36:54]line Версия ККМ: v1.0 [15:36:54]line ФМ: 0000000000963323 [15:36:54]line ФД: 75815 [15:36:54]line ФПД: 48686572376970 [15:36:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153652&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75815&fm=48686572376970&tin=02508201610067®Number=0000000000161154&sum=200000 [15:36:54]OFD Sender: Processing packet 75815 [packets to send 16, broken 15] [15:36:54]ProducePacketName [15:36:54]name=ofd_packets/00075815 [15:36:54]OFD Sender: To server: pG, [15:36:54]CommunicateWithHost lk.salyk.kg:30040 [15:36:54]ConnectInit lk.salyk.kg [15:36:54]written 0, free lines is 4095 [15:36:54]Connected sock=10 [15:36:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 1A D8 04 01 37 EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 FE 00 00 00 F4 03 04 00 94 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 27 28 01 00 35 04 06 00 2C 47 B9 DA 13 8A 42 04 B4 3E CB A1 71 0E [15:36:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 34 AF 47 00 77 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 39 36 33 33 32 33 10 04 04 00 27 28 01 00 F4 03 04 00 6B 12 1A 67 B6 04 01 00 00 D0 3A 40 9C AB 44 8E 58 [15:36:54]CommunicateWithHost err = 0 [15:36:54]CheckOFDResponse [15:36:54]1017 (14) - 77093643461234 [15:36:54]1041 (16) - 0000000000963323 [15:36:54]1040 (4) - 75815 [15:36:54]1012 (4) - 24.10.2024 09:24 [15:36:54]1206 (1) - 0 [15:36:54]OFD Sender: Remove packet 75815 [15:36:54]ProducePacketName [15:36:54]name=ofd_packets/00075815 [15:36:54]NVStorageDeleteData [15:36:55]Write to MH i2c: 01 00 00 44 07 4B [15:36:55]Write i2c OK [15:36:55]MH_I2C_Read... [15:36:55]Read from MH i2c: 01 [15:36:55]MH_I2C_Read... [15:36:55]Read from MH i2c: 01 07 00 [15:36:55]MH_I2C_Read... [15:36:55]Read from MH i2c: 01 07 00 44 07 00 00 00 00 00 AD 0C 0B [15:36:55]RasterBufferAndPrint [15:36:55]line [15:36:55]line [15:36:55]line [15:36:55]line [15:36:55]line [15:36:55]written 0, free lines is 3248 [15:36:55]MH_Cut [15:36:55]Write to MH i2c: D1 01 00 4B 07 01 24 [15:36:55]Write i2c OK [15:36:55]MH_I2C_Read... [15:36:55]Read from MH i2c: D1 [15:36:55]MH_I2C_Read... [15:36:55]Read from MH i2c: D1 01 00 [15:36:55]MH_I2C_Read... [15:36:55]Read from MH i2c: D1 01 00 4B 07 00 23 [15:36:55]Write to MH i2c: 01 00 00 4C 07 53 [15:36:55]Write i2c OK [15:36:55]MH_I2C_Read... [15:36:55]OFD Sender: No OFD packet to send [15:36:55]*** Cut start [15:36:55]*** Partial cut [15:36:55]*** CUTSNS_PIN = 1 [15:36:55]*** CUTSNS_PIN = 0 [15:36:56]*** Brake cut motor [15:36:56]Read from MH i2c: 01 [15:36:56]MH_I2C_Read... [15:36:56]*** Stop cut motor [15:36:56]*** Cut end [15:36:56]Read from MH i2c: 01 07 00 [15:36:56]MH_I2C_Read... [15:36:56]Read from MH i2c: 01 07 00 4C 07 00 00 00 00 00 FF 0F 68 [15:36:56]process_action close_receipt done [15:36:56]requested_data is exist [15:36:56]produce_requested_data [15:36:56]requested_item fm.sn is exist - process it [15:36:56]wFMCommunicate request_size=4 [15:36:56]MH_SAM_APDU [15:36:56]CAPDU: 80 11 00 00 [15:36:56]Write to MH i2c: E2 08 00 4D 07 80 11 00 00 00 00 00 00 CE [15:36:56]Write i2c OK [15:36:56]MH_I2C_Read... [15:36:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:56]Read from MH i2c: E2 [15:36:56]MH_I2C_Read... [15:36:56]Read from MH i2c: E2 17 00 [15:36:56]MH_I2C_Read... [15:36:56]Read from MH i2c: E2 17 00 4D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 1B [15:36:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:36:56]wFMCommunicate OK [15:36:56]requested_item fd.num is exist - process it [15:36:56]SAM_PROTO_GetFieldsCounters [15:36:56]wFMCommunicate request_size=4 [15:36:56]MH_SAM_APDU [15:36:56]CAPDU: 80 13 00 00 [15:36:56]Write to MH i2c: E2 08 00 4E 07 80 13 00 00 00 00 00 00 D1 [15:36:56]Write i2c OK [15:36:56]MH_I2C_Read... [15:36:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:36:56]Read from MH i2c: E2 [15:36:56]MH_I2C_Read... [15:36:56]Read from MH i2c: E2 62 00 [15:36:56]MH_I2C_Read... [15:36:56]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 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 27 28 01 00 0E 04 04 00 AE 00 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 DD [15:36:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 27 28 01 00 0E 04 04 00 AE 00 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:36:56]wFMCommunicate OK [15:36:56]SAM_PROTO_GetFieldsCounters done [15:36:56]requested_item shift.num is exist - process it [15:36:56]requested_item shift.opened is exist - process it [15:36:56]req_shift_opened [15:36:56]FM_GetShiftState [15:36:56]SAM_PROTO_GetShiftState [15:36:56]wFMCommunicate request_size=4 [15:36:56]MH_SAM_APDU [15:36:56]CAPDU: 80 13 01 00 [15:36:56]Write to MH i2c: E2 08 00 4F 07 80 13 01 00 00 00 00 00 D3 [15:36:56]Write i2c OK [15:36:56]MH_I2C_Read... [15:36:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:56]Read from MH i2c: E2 [15:36:56]MH_I2C_Read... [15:36:56]Read from MH i2c: E2 0E 00 [15:36:56]MH_I2C_Read... [15:36:56]Read from MH i2c: E2 0E 00 4F 07 00 09 00 01 85 93 19 67 00 00 00 00 90 00 77 [15:36:56]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:36:56]wFMCommunicate OK [15:36:56]SAM_PROTO_GetShiftState done [15:36:56]FM_GetShiftState done [15:36:56]req_shift_opened done [15:36:56]requested_item shift.open_date is exist - process it [15:36:56]req_shift_open_date [15:36:56]req_shift_open_date done [15:36:56]produce_requested_data done [15:36:56]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75815,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:36:56]process_action_free close_receipt [15:36:56]json_value_free [15:36:56]json_value_free done [15:36:56]process_json_proto returns [15:36:56]Send response to host [15:36:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75815,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:36:56]free response buf [15:36:56]execute_script done [15:36:56]execute_script returns [15:36:56]free content buf [15:36:56]Sock 7.Close socket [15:36:56]Sock 7.Thread stoped [15:37:00]OFD Sender: No OFD packet to send [15:37:05]OFD Sender: No OFD packet to send [15:37:10]OFD Sender: No OFD packet to send [15:37:15]OFD Sender: No OFD packet to send [15:37:20]OFD Sender: No OFD packet to send [15:37:25]OFD Sender: No OFD packet to send [15:37:30]OFD Sender: No OFD packet to send [15:37:35]OFD Sender: No OFD packet to send [15:37:40]OFD Sender: No OFD packet to send [15:37:45]OFD Sender: No OFD packet to send [15:37:50]OFD Sender: No OFD packet to send [15:37:55]OFD Sender: No OFD packet to send [15:38:00]OFD Sender: No OFD packet to send [15:38:05]OFD Sender: No OFD packet to send [15:38:10]OFD Sender: No OFD packet to send [15:38:15]OFD Sender: No OFD packet to send [15:38:20]OFD Sender: No OFD packet to send [15:38:22]accept exits with 9 [15:38:22]New connection [15:38:22]New thread 3066998116 created [15:38:22]Thread 3067141476 joined [15:38:22]Waiting for new connection... [15:38:22] Sock 9.Parse request [15:38:22]Sock 9.Check first char [15:38:22]Sock 9.First char is OK [15:38:22]request: POST /json_proto HTTP/1.0 [15:38:22]Method: POST [15:38:22]URL: /json_proto [15:38:22]Method is POST - this is cgi request [15:38:22]url: /json_proto [15:38:22]query_string will be loaded in cgi processing [15:38:22]execute_cgi json_proto POST (null) [15:38:22]execute_cgi path=json_proto method=POST [15:38:22]POST find Content-Length [15:38:22]Host: 172.17.44.196:8080 [15:38:22]Content-Length: 678 [15:38:22]Content-Type: application/json [15:38:22] [15:38:22]POST finish read [15:38:22]Found Content-Length = 678 [15:38:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "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" ] } } [15:38:22]execute_script... [15: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)1966495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "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" ] } } [15:38:22]POST & json_proto [15:38:22]process_json_proto [15:38:22]json parsed OK: [15:38:22]protocol is kg_v1.0 [15:38:22]action value=close_receipt [15:38:22]process_action close_receipt [15:38:22]cmd_close_receipt [15:38:22]MH_GetDate [15:38:22]Write to MH i2c: F0 00 00 50 07 46 [15:38:22]Write i2c OK [15:38:22]MH_I2C_Read... [15:38:22]Read from MH i2c: F0 [15:38:22]MH_I2C_Read... [15:38:22]Read from MH i2c: F0 09 00 [15:38:22]MH_I2C_Read... [15:38:22]Read from MH i2c: F0 09 00 50 07 00 EE 69 1A 67 E7 19 F8 65 84 [15:38:22]GetLastDocTimeStamp 1729784212 [15:38:22]current date 1729784302 [15:38:22]FM_GetShiftState [15:38:22]SAM_PROTO_GetShiftState [15:38:22]wFMCommunicate request_size=4 [15:38:22]MH_SAM_APDU [15:38:22]CAPDU: 80 13 01 00 [15:38:22]Write to MH i2c: E2 08 00 51 07 80 13 01 00 00 00 00 00 D5 [15:38:22]Write i2c OK [15:38:22]MH_I2C_Read... [15:38:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:22]Read from MH i2c: E2 [15:38:22]MH_I2C_Read... [15:38:22]Read from MH i2c: E2 0E 00 [15:38:22]MH_I2C_Read... [15:38:22]Read from MH i2c: E2 0E 00 51 07 00 09 00 01 85 93 19 67 00 00 00 00 90 00 79 [15:38:22]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:38:22]wFMCommunicate OK [15:38:22]SAM_PROTO_GetShiftState done [15:38:22]FM_GetShiftState done [15:38:22]opened in 1729729413 [15:38:22]opened+sec_in_day 1729815813 [15:38:22]quantity*price = 60009 [15:38:22]sum+1 = 60010 [15:38:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 255 24.10.2024 15:38 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75816 ФПД: 265156922448733 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153822&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75816&fm=265156922448733&tin=02508201610067®Number=0000000000161154&sum=60000 [15:38:23]StoreToDocumentArchive [15:38:23]shift 174 fd 75816 [15:38:23]save to /storage/0174/doc_00075816 [15:38:23]save last doc name /storage/0174/doc_00075816 to /storage/kkm_last_doc_name [15:38:23]save OK [15:38:23]Clear old archive folders... [15:38:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:38:23]tlvbuf is 01F288B0 [15:38:23]SAM_PROTO_ClearQueue [15:38:23]wFMCommunicate request_size=4 [15:38:23]MH_SAM_APDU [15:38:23]CAPDU: 80 09 00 00 [15:38:23]Write to MH i2c: E2 08 00 5E 07 80 09 00 00 00 00 00 00 D7 [15:38:23]Write i2c OK [15:38:23]MH_I2C_Read... [15:38:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:38:23]Read from MH i2c: E2 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 03 00 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 03 00 5E 07 00 90 00 D9 [15:38:23]RAPDU: 90 00 [15:38:23]wFMCommunicate OK [15:38:23]SAM_PROTO_ClearQueue done [15:38:23]KKMCreateOFDPacket [15:38:23]OFDProtocolAddRootSTLVToBuf [15:38:23]FM_MakeSignedData [15:38:23]FM_MakeSignedData [15:38:23]SAM_PROTO_SignData [15:38:23]wFMCommunicate request_size=4 [15:38:23]MH_SAM_APDU [15:38:23]CAPDU: 80 0D 01 02 [15:38:23]Write to MH i2c: E2 08 00 5F 07 80 0D 01 02 00 00 00 00 DF [15:38:23]Write i2c OK [15:38:23]MH_I2C_Read... [15:38:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:38:23]Read from MH i2c: E2 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 03 00 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 03 00 5F 07 00 90 00 DA [15:38:23]RAPDU: 90 00 [15:38:23]wFMCommunicate OK [15:38:23]wFMCommunicate request_size=255 [15:38:23]MH_SAM_APDU [15:38: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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 FF 00 00 00 F4 03 04 00 EE 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 28 28 01 00 35 04 06 00 F1 [15:38:23]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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 FF 00 00 00 F4 03 04 00 EE 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 28 28 01 00 35 04 06 00 F1 00 00 05 [15:38:23]Write i2c OK [15:38:23]MH_I2C_Read... [15:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:23]Read from MH i2c: E2 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 03 00 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 03 00 60 07 00 90 00 DB [15:38:23]RAPDU: 90 00 [15:38:23]wFMCommunicate OK [15:38:23]wFMCommunicate request_size=10 [15:38:23]MH_SAM_APDU [15:38:23]CAPDU: 80 0D 02 02 05 28 A8 2C 1B 5D [15:38:23]Write to MH i2c: E2 0D 00 61 07 80 0D 02 02 05 00 28 A8 2C 1B 5D 00 00 60 [15:38:23]Write i2c OK [15:38:23]MH_I2C_Read... [15:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:23]Read from MH i2c: E2 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 03 00 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 03 00 61 07 00 90 00 DC [15:38:23]RAPDU: 90 00 [15:38:23]wFMCommunicate OK [15:38:23]wFMCommunicate request_size=4 [15:38:23]MH_SAM_APDU [15:38:23]CAPDU: 80 0D 03 02 [15:38:23]Write to MH i2c: E2 08 00 62 07 80 0D 03 02 00 00 00 00 E4 [15:38:23]Write i2c OK [15:38:23]MH_I2C_Read... [15:38:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:38:23]Read from MH i2c: E2 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 0B 00 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 0B 00 62 07 00 CA D4 1C 8E AD F3 6D 44 90 00 7E [15:38:23]RAPDU: CA D4 1C 8E AD F3 6D 44 90 00 [15:38:23]wFMCommunicate OK [15:38:23]SAM_PROTO_SignData done [15:38:23]FM_MakeSignedData done [15:38:23]CreateOFDProtocolMessage [15:38:23]wFMCommunicate request_size=4 [15:38:23]MH_SAM_APDU [15:38:23]CAPDU: 80 11 00 00 [15:38:23]Write to MH i2c: E2 08 00 63 07 80 11 00 00 00 00 00 00 E4 [15:38:23]Write i2c OK [15:38:23]MH_I2C_Read... [15:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:23]Read from MH i2c: E2 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 17 00 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: E2 17 00 63 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 31 [15:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:38:23]wFMCommunicate OK [15:38:23]CreateOFDProtocolMessage done [15:38:23]OFDSenderStorePacket 75816 [15:38:23]StoreOFDPacket docnum=75816 [15:38:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 7D E9 07 01 F7 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 FF 00 00 00 F4 03 04 00 EE 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 28 28 01 00 35 04 06 00 F1 28 A8 2C 1B 5D CA D4 1C 8E AD F3 6D 44 [15:38:23]CheckFolder [15:38:23]dirname=/storage/ofd_packets [15:38:23]CheckFolder done [15:38:23]ProducePacketName [15:38:23]name=ofd_packets/00075816 [15:38:23]NVStorageSaveData ofd_packets/00075816 [15:38:23]File name is /storage/ofd_packets/00075816 [15:38:23]Write 301 bytes [15:38:23]NVStorageSaveData done [15:38:23]OFDSenderStorePacket done [15:38:23]KKMCreateOFDPacket done [15:38:23]NVStorageSaveData kkm_last_timestamp [15:38:23]File name is /storage/kkm_last_timestamp [15:38:23]Write 4 bytes [15:38:23]NVStorageSaveData done [15:38:23]ExternCall_PrintAddStr [15:38:23]wPrintStart [15:38:23]Write to MH i2c: 01 00 00 64 07 6B [15:38:23]Write i2c OK [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: 01 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: 01 07 00 [15:38:23]MH_I2C_Read... [15:38:23]Read from MH i2c: 01 07 00 64 07 00 00 00 00 00 FF 0F 80 [15:38:23]RasterBufferAndPrint [15:38:23]line Счет N : (1)1966495 [15:38:23]line ИНН: 02508201610067 [15:38:23]line Контрольно-Кассовый Чек [15:38:23]line ПРОДАЖА [15:38:23]line ТРК (МРК, ГНК) : 63 [15:38:23]line Товар: 2710124130 [15:38:23]line Аи-92-К-5 [15:38:23]line 8.970 * 66.90 [15:38:23]line = 600.09 [15:38:23]line НДС 12% НСП 1% [15:38:23]line > о реализуемом товаре [15:38:23]line ОКРУГЛЕНИЕ: -0.09 [15:38:23]line ИТОГО: 600.00 [15:38:23]line Внесено: 600.00 [15:38:23]line СДАЧА: 0.00 [15:38:23]line НСП 1% : 5.31 [15:38:23]line НДС 12% : 63.73 [15:38:23]line Наличными: 600.00 [15:38:23]line Безнал.: 0.00 [15:38:23]line Место: АЗС № 133 "Партнер Нефть" [15:38:23]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:38:23]line СНО: Общий режим [15:38:23]line Чек 255 24.10.2024 15:38 [15:38:23]line Смена: 174 ФФД: 1.0 [15:38:23]line ЗНМ: 0300000020 [15:38:23]line РНМ: 0000000000161154 [15:38:23]line Версия ККМ: v1.0 [15:38:23]line ФМ: 0000000000963323 [15:38:23]line ФД: 75816 [15:38:23]line ФПД: 265156922448733 [15:38:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153822&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75816&fm=265156922448733&tin=02508201610067®Number=0000000000161154&sum=60000 [15:38:24]OFD Sender: Processing packet 75816 [packets to send 16, broken 15] [15:38:24]ProducePacketName [15:38:24]name=ofd_packets/00075816 [15:38:24]OFD Sender: To server: pG, [15:38:24]CommunicateWithHost lk.salyk.kg:30040 [15:38:24]ConnectInit lk.salyk.kg [15:38:24]written 0, free lines is 4095 [15:38:24]Connected sock=10 [15:38:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 7D E9 07 01 F7 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 FF 00 00 00 F4 03 04 00 EE 69 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 28 28 01 00 35 04 06 00 F1 28 A8 2C 1B 5D CA D4 1C 8E AD F3 6D 44 [15:38:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 F8 DD 47 00 A3 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 39 36 33 33 32 33 10 04 04 00 28 28 01 00 F4 03 04 00 C5 12 1A 67 B6 04 01 00 00 84 1C 82 74 06 CA F5 56 [15:38:24]CommunicateWithHost err = 0 [15:38:24]CheckOFDResponse [15:38:24]1017 (14) - 77093643461234 [15:38:24]1041 (16) - 0000000000963323 [15:38:24]1040 (4) - 75816 [15:38:24]1012 (4) - 24.10.2024 09:26 [15:38:24]1206 (1) - 0 [15:38:24]OFD Sender: Remove packet 75816 [15:38:24]ProducePacketName [15:38:24]name=ofd_packets/00075816 [15:38:24]NVStorageDeleteData [15:38:24]Write to MH i2c: 01 00 00 8E 07 95 [15:38:24]Write i2c OK [15:38:24]MH_I2C_Read... [15:38:24]Read from MH i2c: 01 [15:38:24]MH_I2C_Read... [15:38:24]Read from MH i2c: 01 07 00 [15:38:24]MH_I2C_Read... [15:38:24]Read from MH i2c: 01 07 00 8E 07 00 00 00 00 00 AE 0C 56 [15:38:24]RasterBufferAndPrint [15:38:24]line [15:38:24]line [15:38:24]line [15:38:24]line [15:38:24]line [15:38:24]written 0, free lines is 3249 [15:38:24]MH_Cut [15:38:24]Write to MH i2c: D1 01 00 95 07 01 6E [15:38:24]Write i2c OK [15:38:24]MH_I2C_Read... [15:38:24]Read from MH i2c: D1 [15:38:24]MH_I2C_Read... [15:38:24]Read from MH i2c: D1 01 00 [15:38:24]MH_I2C_Read... [15:38:24]Read from MH i2c: D1 01 00 95 07 00 6D [15:38:24]Write to MH i2c: 01 00 00 96 07 9D [15:38:24]Write i2c OK [15:38:24]MH_I2C_Read... [15:38:24]OFD Sender: No OFD packet to send [15:38:25]*** Cut start [15:38:25]*** Partial cut [15:38:25]*** CUTSNS_PIN = 1 [15:38:25]*** CUTSNS_PIN = 0 [15:38:25]*** Brake cut motor [15:38:26]Read from MH i2c: 01 [15:38:26]MH_I2C_Read... [15:38:26]*** Stop cut motor [15:38:26]*** Cut end [15:38:26]Read from MH i2c: 01 07 00 [15:38:26]MH_I2C_Read... [15:38:26]Read from MH i2c: 01 07 00 96 07 00 00 00 00 00 FF 0F B2 [15:38:26]process_action close_receipt done [15:38:26]requested_data is exist [15:38:26]produce_requested_data [15:38:26]requested_item fm.sn is exist - process it [15:38:26]wFMCommunicate request_size=4 [15:38:26]MH_SAM_APDU [15:38:26]CAPDU: 80 11 00 00 [15:38:26]Write to MH i2c: E2 08 00 97 07 80 11 00 00 00 00 00 00 18 [15:38:26]Write i2c OK [15:38:26]MH_I2C_Read... [15:38:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:26]Read from MH i2c: E2 [15:38:26]MH_I2C_Read... [15:38:26]Read from MH i2c: E2 17 00 [15:38:26]MH_I2C_Read... [15:38:26]Read from MH i2c: E2 17 00 97 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 65 [15:38:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:38:26]wFMCommunicate OK [15:38:26]requested_item fd.num is exist - process it [15:38:26]SAM_PROTO_GetFieldsCounters [15:38:26]wFMCommunicate request_size=4 [15:38:26]MH_SAM_APDU [15:38:26]CAPDU: 80 13 00 00 [15:38:26]Write to MH i2c: E2 08 00 98 07 80 13 00 00 00 00 00 00 1B [15:38:26]Write i2c OK [15:38:26]MH_I2C_Read... [15:38:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:38:26]Read from MH i2c: E2 [15:38:26]MH_I2C_Read... [15:38:26]Read from MH i2c: E2 62 00 [15:38:26]MH_I2C_Read... [15:38:26]Read from MH i2c: E2 62 00 98 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 28 28 01 00 0E 04 04 00 AE 00 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 2C [15:38:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 28 28 01 00 0E 04 04 00 AE 00 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:38:26]wFMCommunicate OK [15:38:26]SAM_PROTO_GetFieldsCounters done [15:38:26]requested_item shift.num is exist - process it [15:38:26]requested_item shift.opened is exist - process it [15:38:26]req_shift_opened [15:38:26]FM_GetShiftState [15:38:26]SAM_PROTO_GetShiftState [15:38:26]wFMCommunicate request_size=4 [15:38:26]MH_SAM_APDU [15:38:26]CAPDU: 80 13 01 00 [15:38:26]Write to MH i2c: E2 08 00 99 07 80 13 01 00 00 00 00 00 1D [15:38:26]Write i2c OK [15:38:26]MH_I2C_Read... [15:38:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:26]Read from MH i2c: E2 [15:38:26]MH_I2C_Read... [15:38:26]Read from MH i2c: E2 0E 00 [15:38:26]MH_I2C_Read... [15:38:26]Read from MH i2c: E2 0E 00 99 07 00 09 00 01 85 93 19 67 00 00 00 00 90 00 C1 [15:38:26]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:38:26]wFMCommunicate OK [15:38:26]SAM_PROTO_GetShiftState done [15:38:26]FM_GetShiftState done [15:38:26]req_shift_opened done [15:38:26]requested_item shift.open_date is exist - process it [15:38:26]req_shift_open_date [15:38:26]req_shift_open_date done [15:38:26]produce_requested_data done [15:38:26]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75816,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:38:26]process_action_free close_receipt [15:38:26]json_value_free [15:38:26]json_value_free done [15:38:26]process_json_proto returns [15:38:26]Send response to host [15:38:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75816,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:38:26]free response buf [15:38:26]execute_script done [15:38:26]execute_script returns [15:38:26]free content buf [15:38:26]Sock 9.Close socket [15:38:26]Sock 9.Thread stoped [15:38:29]OFD Sender: No OFD packet to send [15:38:34]OFD Sender: No OFD packet to send [15:38:39]OFD Sender: No OFD packet to send [15:38:44]OFD Sender: No OFD packet to send [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:03]accept exits with 7 [15:39:03]New connection [15:39:03]New thread 3067141476 created [15:39:03]Thread 3066998116 joined [15:39:03]Waiting for new connection... [15:39:03] Sock 7.Parse request [15:39:03]Sock 7.Check first char [15:39:03]Sock 7.First char is OK [15:39:03]request: POST /json_proto HTTP/1.0 [15:39:03]Method: POST [15:39:03]URL: /json_proto [15:39:03]Method is POST - this is cgi request [15:39:03]url: /json_proto [15:39:03]query_string will be loaded in cgi processing [15:39:03]execute_cgi json_proto POST (null) [15:39:03]execute_cgi path=json_proto method=POST [15:39:03]POST find Content-Length [15:39:03]Host: 172.17.44.196:8080 [15:39:03]Content-Length: 659 [15:39:03]Content-Type: application/json [15:39:03] [15:39:03]POST finish read [15:39:03]Found Content-Length = 659 [15:39:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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:03]execute_script... [15:39: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)1966498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "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:03]POST & json_proto [15:39:03]process_json_proto [15:39:03]json parsed OK: [15:39:03]protocol is kg_v1.0 [15:39:03]action value=close_receipt [15:39:03]process_action close_receipt [15:39:03]cmd_close_receipt [15:39:03]MH_GetDate [15:39:03]Write to MH i2c: F0 00 00 9A 07 90 [15:39:03]Write i2c OK [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: F0 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: F0 09 00 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: F0 09 00 9A 07 00 17 6A 1A 67 E7 19 F8 65 F8 [15:39:03]GetLastDocTimeStamp 1729784302 [15:39:03]current date 1729784343 [15:39:03]FM_GetShiftState [15:39:03]SAM_PROTO_GetShiftState [15:39:03]wFMCommunicate request_size=4 [15:39:03]MH_SAM_APDU [15:39:03]CAPDU: 80 13 01 00 [15:39:03]Write to MH i2c: E2 08 00 9B 07 80 13 01 00 00 00 00 00 1F [15:39:03]Write i2c OK [15:39:03]MH_I2C_Read... [15:39:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:03]Read from MH i2c: E2 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 0E 00 [15:39:03]MH_I2C_Read... [15:39:03]Read from MH i2c: E2 0E 00 9B 07 00 09 00 01 85 93 19 67 00 00 00 00 90 00 C3 [15:39:03]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:39:03]wFMCommunicate OK [15:39:03]SAM_PROTO_GetShiftState done [15:39:03]FM_GetShiftState done [15:39:03]opened in 1729729413 [15:39:03]opened+sec_in_day 1729815813 [15:39:03]quantity*price = 30027 [15:39:03]sum+1 = 30029 [15:39:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 256 24.10.2024 15:39 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75817 ФПД: 116418153591215 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153903&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75817&fm=116418153591215&tin=02508201610067®Number=0000000000161154&sum=30000 [15:39:04]StoreToDocumentArchive [15:39:04]shift 174 fd 75817 [15:39:04]save to /storage/0174/doc_00075817 [15:39:04]save last doc name /storage/0174/doc_00075817 to /storage/kkm_last_doc_name [15:39:04]save OK [15:39:04]Clear old archive folders... [15:39:04]ProcessDocumentItem done err = 0, tmpTLVsize=244 [15:39:04]tlvbuf is 01FB2CD0 [15:39:04]SAM_PROTO_ClearQueue [15:39:04]wFMCommunicate request_size=4 [15:39:04]MH_SAM_APDU [15:39:04]CAPDU: 80 09 00 00 [15:39:04]Write to MH i2c: E2 08 00 A8 07 80 09 00 00 00 00 00 00 21 [15:39:04]Write i2c OK [15:39:04]MH_I2C_Read... [15:39:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:39:04]Read from MH i2c: E2 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 03 00 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 03 00 A8 07 00 90 00 23 [15:39:04]RAPDU: 90 00 [15:39:04]wFMCommunicate OK [15:39:04]SAM_PROTO_ClearQueue done [15:39:04]KKMCreateOFDPacket [15:39:04]OFDProtocolAddRootSTLVToBuf [15:39:04]FM_MakeSignedData [15:39:04]FM_MakeSignedData [15:39:04]SAM_PROTO_SignData [15:39:04]wFMCommunicate request_size=4 [15:39:04]MH_SAM_APDU [15:39:04]CAPDU: 80 0D 01 02 [15:39:04]Write to MH i2c: E2 08 00 A9 07 80 0D 01 02 00 00 00 00 29 [15:39:04]Write i2c OK [15:39:04]MH_I2C_Read... [15:39:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:39:04]Read from MH i2c: E2 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 03 00 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 03 00 A9 07 00 90 00 24 [15:39:04]RAPDU: 90 00 [15:39:04]wFMCommunicate OK [15:39:04]wFMCommunicate request_size=253 [15:39:04]MH_SAM_APDU [15:39:04]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 00 01 00 00 F4 03 04 00 17 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 29 28 01 00 35 04 06 00 69 E1 B6 B0 B1 AF [15:39:04]Write to MH i2c: E2 00 01 AA 07 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 00 01 00 00 F4 03 04 00 17 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 29 28 01 00 35 04 06 00 69 E1 B6 B0 B1 AF 00 00 87 [15:39:04]Write i2c OK [15:39:04]MH_I2C_Read... [15:39:04]OFD Sender: No OFD packet to send [15:39:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:05]Read from MH i2c: E2 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: E2 03 00 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: E2 03 00 AA 07 00 90 00 25 [15:39:05]RAPDU: 90 00 [15:39:05]wFMCommunicate OK [15:39:05]wFMCommunicate request_size=4 [15:39:05]MH_SAM_APDU [15:39:05]CAPDU: 80 0D 03 02 [15:39:05]Write to MH i2c: E2 08 00 AB 07 80 0D 03 02 00 00 00 00 2D [15:39:05]Write i2c OK [15:39:05]MH_I2C_Read... [15:39:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:39:05]Read from MH i2c: E2 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: E2 0B 00 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: E2 0B 00 AB 07 00 A9 9D A2 81 55 90 84 BD 90 00 BD [15:39:05]RAPDU: A9 9D A2 81 55 90 84 BD 90 00 [15:39:05]wFMCommunicate OK [15:39:05]SAM_PROTO_SignData done [15:39:05]FM_MakeSignedData done [15:39:05]CreateOFDProtocolMessage [15:39:05]wFMCommunicate request_size=4 [15:39:05]MH_SAM_APDU [15:39:05]CAPDU: 80 11 00 00 [15:39:05]Write to MH i2c: E2 08 00 AC 07 80 11 00 00 00 00 00 00 2D [15:39:05]Write i2c OK [15:39:05]MH_I2C_Read... [15:39:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:05]Read from MH i2c: E2 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: E2 17 00 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: E2 17 00 AC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 7A [15:39:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:39:05]wFMCommunicate OK [15:39:05]CreateOFDProtocolMessage done [15:39:05]OFDSenderStorePacket 75817 [15:39:05]StoreOFDPacket docnum=75817 [15:39:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 74 6C 00 01 35 BE 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 00 01 00 00 F4 03 04 00 17 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 29 28 01 00 35 04 06 00 69 E1 B6 B0 B1 AF A9 9D A2 81 55 90 84 BD [15:39:05]CheckFolder [15:39:05]dirname=/storage/ofd_packets [15:39:05]CheckFolder done [15:39:05]ProducePacketName [15:39:05]name=ofd_packets/00075817 [15:39:05]NVStorageSaveData ofd_packets/00075817 [15:39:05]File name is /storage/ofd_packets/00075817 [15:39:05]Write 294 bytes [15:39:05]NVStorageSaveData done [15:39:05]OFDSenderStorePacket done [15:39:05]KKMCreateOFDPacket done [15:39:05]NVStorageSaveData kkm_last_timestamp [15:39:05]File name is /storage/kkm_last_timestamp [15:39:05]Write 4 bytes [15:39:05]NVStorageSaveData done [15:39:05]ExternCall_PrintAddStr [15:39:05]wPrintStart [15:39:05]Write to MH i2c: 01 00 00 AD 07 B4 [15:39:05]Write i2c OK [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: 01 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: 01 07 00 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: 01 07 00 AD 07 00 00 00 00 00 FF 0F C9 [15:39:05]RasterBufferAndPrint [15:39:05]line Счет N : (1)1966498 [15:39:05]line ИНН: 02508201610067 [15:39:05]line Контрольно-Кассовый Чек [15:39:05]line ПРОДАЖА [15:39:05]line ТРК (МРК, ГНК) : 42 [15:39:05]line Товар: 2710124130 [15:39:05]line SU-92 [15:39:05]line 4.390 * 68.40 [15:39:05]line = 300.28 [15:39:05]line НДС 12% НСП 1% [15:39:05]line > о реализуемом товаре [15:39:05]line ОКРУГЛЕНИЕ: -0.28 [15:39:05]line ИТОГО: 300.00 [15:39:05]line Внесено: 300.00 [15:39:05]line СДАЧА: 0.00 [15:39:05]line НСП 1% : 2.66 [15:39:05]line НДС 12% : 31.89 [15:39:05]line Наличными: 300.00 [15:39:05]line Безнал.: 0.00 [15:39:05]line Место: АЗС № 133 "Партнер Нефть" [15:39:05]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:39:05]line СНО: Общий режим [15:39:05]line Чек 256 24.10.2024 15:39 [15:39:05]line Смена: 174 ФФД: 1.0 [15:39:05]line ЗНМ: 0300000020 [15:39:05]line РНМ: 0000000000161154 [15:39:05]line Версия ККМ: v1.0 [15:39:05]line ФМ: 0000000000963323 [15:39:05]line ФД: 75817 [15:39:05]line ФПД: 116418153591215 [15:39:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153903&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75817&fm=116418153591215&tin=02508201610067®Number=0000000000161154&sum=30000 [15:39:05]OFD Sender: Processing packet 75817 [packets to send 16, broken 15] [15:39:05]ProducePacketName [15:39:05]name=ofd_packets/00075817 [15:39:05]OFD Sender: To server: pG, [15:39:05]CommunicateWithHost lk.salyk.kg:30040 [15:39:05]ConnectInit lk.salyk.kg [15:39:05]written 0, free lines is 4095 [15:39:05]Connected sock=10 [15:39:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 74 6C 00 01 35 BE 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 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 75 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 00 01 00 00 F4 03 04 00 17 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 29 28 01 00 35 04 06 00 69 E1 B6 B0 B1 AF A9 9D A2 81 55 90 84 BD [15:39:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 E6 5A 47 00 FC 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 29 28 01 00 F4 03 04 00 EE 12 1A 67 B6 04 01 00 00 A2 F1 5B 68 52 32 6E 81 [15:39:05]CommunicateWithHost err = 0 [15:39:05]CheckOFDResponse [15:39:05]1017 (14) - 77093643461234 [15:39:05]1041 (16) - 0000000000963323 [15:39:05]1040 (4) - 75817 [15:39:05]1012 (4) - 24.10.2024 09:27 [15:39:05]1206 (1) - 0 [15:39:05]OFD Sender: Remove packet 75817 [15:39:05]ProducePacketName [15:39:05]name=ofd_packets/00075817 [15:39:05]NVStorageDeleteData [15:39:06]Write to MH i2c: 01 00 00 D7 07 DE [15:39:06]Write i2c OK [15:39:06]MH_I2C_Read... [15:39:06]Read from MH i2c: 01 [15:39:06]MH_I2C_Read... [15:39:06]Read from MH i2c: 01 07 00 [15:39:06]MH_I2C_Read... [15:39:06]Read from MH i2c: 01 07 00 D7 07 00 00 00 00 00 B1 0C A2 [15:39:06]RasterBufferAndPrint [15:39:06]line [15:39:06]line [15:39:06]line [15:39:06]line [15:39:06]line [15:39:06]written 0, free lines is 3253 [15:39:06]MH_Cut [15:39:06]Write to MH i2c: D1 01 00 DE 07 01 B7 [15:39:06]Write i2c OK [15:39:06]MH_I2C_Read... [15:39:06]Read from MH i2c: D1 [15:39:06]MH_I2C_Read... [15:39:06]Read from MH i2c: D1 01 00 [15:39:06]MH_I2C_Read... [15:39:06]Read from MH i2c: D1 01 00 DE 07 00 B6 [15:39:06]Write to MH i2c: 01 00 00 DF 07 E6 [15:39:06]Write i2c OK [15:39:06]MH_I2C_Read... [15:39:06]OFD Sender: No OFD packet to send [15:39:06]*** Cut start [15:39:06]*** Partial cut [15:39:06]*** CUTSNS_PIN = 1 [15:39:07]*** CUTSNS_PIN = 0 [15:39:07]*** Brake cut motor [15:39:07]Read from MH i2c: 01 [15:39:07]MH_I2C_Read... [15:39:07]*** Stop cut motor [15:39:07]*** Cut end [15:39:07]Read from MH i2c: 01 07 00 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: 01 07 00 DF 07 00 00 00 00 00 FF 0F FB [15:39:07]process_action close_receipt done [15:39:07]requested_data is exist [15:39:07]produce_requested_data [15:39:07]requested_item fm.sn is exist - process it [15:39:07]wFMCommunicate request_size=4 [15:39:07]MH_SAM_APDU [15:39:07]CAPDU: 80 11 00 00 [15:39:07]Write to MH i2c: E2 08 00 E0 07 80 11 00 00 00 00 00 00 61 [15:39:07]Write i2c OK [15:39:07]MH_I2C_Read... [15:39:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:07]Read from MH i2c: E2 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 17 00 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 17 00 E0 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 AE [15:39:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:39:07]wFMCommunicate OK [15:39:07]requested_item fd.num is exist - process it [15:39:07]SAM_PROTO_GetFieldsCounters [15:39:07]wFMCommunicate request_size=4 [15:39:07]MH_SAM_APDU [15:39:07]CAPDU: 80 13 00 00 [15:39:07]Write to MH i2c: E2 08 00 E1 07 80 13 00 00 00 00 00 00 64 [15:39:07]Write i2c OK [15:39:07]MH_I2C_Read... [15:39:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:39:07]Read from MH i2c: E2 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 62 00 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 62 00 E1 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 29 28 01 00 0E 04 04 00 AE 00 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 7B [15:39:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 29 28 01 00 0E 04 04 00 AE 00 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:39:07]wFMCommunicate OK [15:39:07]SAM_PROTO_GetFieldsCounters done [15:39:07]requested_item shift.num is exist - process it [15:39:07]requested_item shift.opened is exist - process it [15:39:07]req_shift_opened [15:39:07]FM_GetShiftState [15:39:07]SAM_PROTO_GetShiftState [15:39:07]wFMCommunicate request_size=4 [15:39:07]MH_SAM_APDU [15:39:07]CAPDU: 80 13 01 00 [15:39:07]Write to MH i2c: E2 08 00 E2 07 80 13 01 00 00 00 00 00 66 [15:39:07]Write i2c OK [15:39:07]MH_I2C_Read... [15:39:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:07]Read from MH i2c: E2 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 0E 00 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 0E 00 E2 07 00 09 00 01 85 93 19 67 00 00 00 00 90 00 0A [15:39:07]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:39:07]wFMCommunicate OK [15:39:07]SAM_PROTO_GetShiftState done [15:39:07]FM_GetShiftState done [15:39:07]req_shift_opened done [15:39:07]requested_item shift.open_date is exist - process it [15:39:07]req_shift_open_date [15:39:07]req_shift_open_date done [15:39:07]produce_requested_data done [15:39:07]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75817,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:39:07]process_action_free close_receipt [15:39:07]json_value_free [15:39:07]json_value_free done [15:39:07]process_json_proto returns [15:39:07]Send response to host [15:39:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75817,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:39:07]free response buf [15:39:07]execute_script done [15:39:07]execute_script returns [15:39:07]free content buf [15:39:07]Sock 7.Close socket [15:39:07]Sock 7.Thread stoped [15:39:11]OFD Sender: No OFD packet to send [15:39:16]OFD Sender: No OFD packet to send [15:39:21]OFD Sender: No OFD packet to send [15:39:26]OFD Sender: No OFD packet to send [15:39:31]OFD Sender: No OFD packet to send [15:39:36]OFD Sender: No OFD packet to send [15:39:41]OFD Sender: No OFD packet to send [15:39:46]OFD Sender: No OFD packet to send [15:39:51]OFD Sender: No OFD packet to send [15:39:56]OFD Sender: No OFD packet to send [15:40:01]OFD Sender: No OFD packet to send [15:40:06]OFD Sender: No OFD packet to send [15:40:11]OFD Sender: No OFD packet to send [15:40:16]OFD Sender: No OFD packet to send [15:40:21]OFD Sender: No OFD packet to send [15:40:26]OFD Sender: No OFD packet to send [15:40:31]OFD Sender: No OFD packet to send [15:40:36]OFD Sender: No OFD packet to send [15:40:41]OFD Sender: No OFD packet to send [15:40:46]OFD Sender: No OFD packet to send [15:40:51]OFD Sender: No OFD packet to send [15:40:56]OFD Sender: No OFD packet to send [15:41:01]OFD Sender: No OFD packet to send [15:41:06]OFD Sender: No OFD packet to send [15:41:11]OFD Sender: No OFD packet to send [15:41:16]OFD Sender: No OFD packet to send [15:41:18]accept exits with 9 [15:41:18]New connection [15:41:18]New thread 3066998116 created [15:41:18]Thread 3067141476 joined [15:41:18]Waiting for new connection... [15:41:18] Sock 9.Parse request [15:41:18]Sock 9.Check first char [15:41:18]Sock 9.First char is OK [15:41:18]request: POST /json_proto HTTP/1.0 [15:41:18]Method: POST [15:41:18]URL: /json_proto [15:41:18]Method is POST - this is cgi request [15:41:18]url: /json_proto [15:41:18]query_string will be loaded in cgi processing [15:41:18]execute_cgi json_proto POST (null) [15:41:18]execute_cgi path=json_proto method=POST [15:41:18]POST find Content-Length [15:41:18]Host: 172.17.44.196:8080 [15:41:18]Content-Length: 678 [15:41:18]Content-Type: application/json [15:41:18] [15:41:18]POST finish read [15:41:18]Found Content-Length = 678 [15:41:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "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" ] } } [15:41:18]execute_script... [15:41: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)1966500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "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" ] } } [15:41:18]POST & json_proto [15:41:18]process_json_proto [15:41:18]json parsed OK: [15:41:18]protocol is kg_v1.0 [15:41:18]action value=close_receipt [15:41:18]process_action close_receipt [15:41:18]cmd_close_receipt [15:41:18]MH_GetDate [15:41:18]Write to MH i2c: F0 00 00 E3 07 D9 [15:41:18]Write i2c OK [15:41:18]MH_I2C_Read... [15:41:18]Read from MH i2c: F0 [15:41:18]MH_I2C_Read... [15:41:18]Read from MH i2c: F0 09 00 [15:41:18]MH_I2C_Read... [15:41:18]Read from MH i2c: F0 09 00 E3 07 00 9E 6A 1A 67 E7 19 F8 65 C8 [15:41:18]GetLastDocTimeStamp 1729784343 [15:41:18]current date 1729784478 [15:41:18]FM_GetShiftState [15:41:18]SAM_PROTO_GetShiftState [15:41:18]wFMCommunicate request_size=4 [15:41:18]MH_SAM_APDU [15:41:18]CAPDU: 80 13 01 00 [15:41:18]Write to MH i2c: E2 08 00 E4 07 80 13 01 00 00 00 00 00 68 [15:41:18]Write i2c OK [15:41:18]MH_I2C_Read... [15:41:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:18]Read from MH i2c: E2 [15:41:18]MH_I2C_Read... [15:41:18]Read from MH i2c: E2 0E 00 [15:41:18]MH_I2C_Read... [15:41:18]Read from MH i2c: E2 0E 00 E4 07 00 09 00 01 85 93 19 67 00 00 00 00 90 00 0C [15:41:18]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:41:18]wFMCommunicate OK [15:41:18]SAM_PROTO_GetShiftState done [15:41:18]FM_GetShiftState done [15:41:18]opened in 1729729413 [15:41:18]opened+sec_in_day 1729815813 [15:41:18]quantity*price = 40068 [15:41:18]sum+1 = 40069 [15:41:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 257 24.10.2024 15:41 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75818 ФПД: 22320350897122 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154118&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75818&fm=22320350897122&tin=02508201610067®Number=0000000000161154&sum=40000 [15:41:19]StoreToDocumentArchive [15:41:19]shift 174 fd 75818 [15:41:19]save to /storage/0174/doc_00075818 [15:41:19]save last doc name /storage/0174/doc_00075818 to /storage/kkm_last_doc_name [15:41:19]save OK [15:41:19]Clear old archive folders... [15:41:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:41:19]tlvbuf is 01FB20C0 [15:41:19]SAM_PROTO_ClearQueue [15:41:19]wFMCommunicate request_size=4 [15:41:19]MH_SAM_APDU [15:41:19]CAPDU: 80 09 00 00 [15:41:19]Write to MH i2c: E2 08 00 F1 07 80 09 00 00 00 00 00 00 6A [15:41:19]Write i2c OK [15:41:19]MH_I2C_Read... [15:41:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:19]Read from MH i2c: E2 [15:41:19]MH_I2C_Read... [15:41:19]Read from MH i2c: E2 03 00 [15:41:19]MH_I2C_Read... [15:41:19]Read from MH i2c: E2 03 00 F1 07 00 90 00 6C [15:41:19]RAPDU: 90 00 [15:41:19]wFMCommunicate OK [15:41:19]SAM_PROTO_ClearQueue done [15:41:19]KKMCreateOFDPacket [15:41:19]OFDProtocolAddRootSTLVToBuf [15:41:19]FM_MakeSignedData [15:41:19]FM_MakeSignedData [15:41:19]SAM_PROTO_SignData [15:41:19]wFMCommunicate request_size=4 [15:41:19]MH_SAM_APDU [15:41:19]CAPDU: 80 0D 01 02 [15:41:19]Write to MH i2c: E2 08 00 F2 07 80 0D 01 02 00 00 00 00 72 [15:41:19]Write i2c OK [15:41:19]MH_I2C_Read... [15:41:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:19]Read from MH i2c: E2 [15:41:19]MH_I2C_Read... [15:41:19]Read from MH i2c: E2 03 00 [15:41:19]MH_I2C_Read... [15:41:19]Read from MH i2c: E2 03 00 F2 07 00 90 00 6D [15:41:19]RAPDU: 90 00 [15:41:19]wFMCommunicate OK [15:41:19]wFMCommunicate request_size=255 [15:41:19]MH_SAM_APDU [15:41: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 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 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 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 01 01 00 00 F4 03 04 00 9E 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2A 28 01 00 35 04 06 00 14 [15:41:19]Write to MH i2c: E2 02 01 F3 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 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 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 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 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 01 01 00 00 F4 03 04 00 9E 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2A 28 01 00 35 04 06 00 14 00 00 43 [15:41:19]Write i2c OK [15:41:19]MH_I2C_Read... [15:41:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:20]Read from MH i2c: E2 [15:41:20]MH_I2C_Read... [15:41:20]Read from MH i2c: E2 03 00 [15:41:20]MH_I2C_Read... [15:41:20]Read from MH i2c: E2 03 00 F3 07 00 90 00 6E [15:41:20]RAPDU: 90 00 [15:41:20]wFMCommunicate OK [15:41:20]wFMCommunicate request_size=10 [15:41:20]MH_SAM_APDU [15:41:20]CAPDU: 80 0D 02 02 05 4C DC 96 23 E2 [15:41:20]Write to MH i2c: E2 0D 00 F4 07 80 0D 02 02 05 00 4C DC 96 23 E2 00 00 42 [15:41:20]Write i2c OK [15:41:20]MH_I2C_Read... [15:41:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:20]Read from MH i2c: E2 [15:41:20]MH_I2C_Read... [15:41:20]Read from MH i2c: E2 03 00 [15:41:20]MH_I2C_Read... [15:41:20]Read from MH i2c: E2 03 00 F4 07 00 90 00 6F [15:41:20]RAPDU: 90 00 [15:41:20]wFMCommunicate OK [15:41:20]wFMCommunicate request_size=4 [15:41:20]MH_SAM_APDU [15:41:20]CAPDU: 80 0D 03 02 [15:41:20]Write to MH i2c: E2 08 00 F5 07 80 0D 03 02 00 00 00 00 77 [15:41:20]Write i2c OK [15:41:20]MH_I2C_Read... [15:41:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:20]Read from MH i2c: E2 [15:41:20]MH_I2C_Read... [15:41:20]Read from MH i2c: E2 0B 00 [15:41:20]MH_I2C_Read... [15:41:20]Read from MH i2c: E2 0B 00 F5 07 00 69 50 CC 73 8A 2D 80 F8 90 00 9F [15:41:20]RAPDU: 69 50 CC 73 8A 2D 80 F8 90 00 [15:41:20]wFMCommunicate OK [15:41:20]SAM_PROTO_SignData done [15:41:20]FM_MakeSignedData done [15:41:20]CreateOFDProtocolMessage [15:41:20]wFMCommunicate request_size=4 [15:41:20]MH_SAM_APDU [15:41:20]CAPDU: 80 11 00 00 [15:41:20]Write to MH i2c: E2 08 00 F6 07 80 11 00 00 00 00 00 00 77 [15:41:20]Write i2c OK [15:41:20]MH_I2C_Read... [15:41:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:20]Read from MH i2c: E2 [15:41:20]MH_I2C_Read... [15:41:20]Read from MH i2c: E2 17 00 [15:41:20]MH_I2C_Read... [15:41:20]Read from MH i2c: E2 17 00 F6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 C4 [15:41:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:41:20]wFMCommunicate OK [15:41:20]CreateOFDProtocolMessage done [15:41:20]OFDSenderStorePacket 75818 [15:41:20]StoreOFDPacket docnum=75818 [15:41:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 1D 5B 07 01 64 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 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 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 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 01 01 00 00 F4 03 04 00 9E 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2A 28 01 00 35 04 06 00 14 4C DC 96 23 E2 69 50 CC 73 8A 2D 80 F8 [15:41:20]CheckFolder [15:41:20]dirname=/storage/ofd_packets [15:41:20]CheckFolder done [15:41:20]ProducePacketName [15:41:20]name=ofd_packets/00075818 [15:41:20]NVStorageSaveData ofd_packets/00075818 [15:41:20]File name is /storage/ofd_packets/00075818 [15:41:20]Write 301 bytes [15:41:20]NVStorageSaveData done [15:41:20]OFDSenderStorePacket done [15:41:20]KKMCreateOFDPacket done [15:41:20]NVStorageSaveData kkm_last_timestamp [15:41:20]File name is /storage/kkm_last_timestamp [15:41:20]Write 4 bytes [15:41:20]NVStorageSaveData done [15:41:20]ExternCall_PrintAddStr [15:41:20]wPrintStart [15:41:20]Write to MH i2c: 01 00 00 F7 07 FE [15:41:20]Write i2c OK [15:41:20]MH_I2C_Read... [15:41:20]Read from MH i2c: 01 [15:41:20]MH_I2C_Read... [15:41:20]Read from MH i2c: 01 07 00 [15:41:20]MH_I2C_Read... [15:41:20]Read from MH i2c: 01 07 00 F7 07 00 00 00 00 00 FF 0F 13 [15:41:20]RasterBufferAndPrint [15:41:20]line Счет N : (1)1966500 [15:41:20]line ИНН: 02508201610067 [15:41:20]line Контрольно-Кассовый Чек [15:41:20]line ПРОДАЖА [15:41:20]line ТРК (МРК, ГНК) : 44 [15:41:20]line Товар: 2710124500 [15:41:20]line Аи-95-К-5 [15:41:20]line 5.400 * 74.20 [15:41:20]line = 400.68 [15:41:20]line НДС 12% НСП 1% [15:41:20]line > о реализуемом товаре [15:41:20]line ОКРУГЛЕНИЕ: -0.68 [15:41:20]line ИТОГО: 400.00 [15:41:20]line Внесено: 400.00 [15:41:20]line СДАЧА: 0.00 [15:41:20]line НСП 1% : 3.55 [15:41:20]line НДС 12% : 42.55 [15:41:20]line Наличными: 400.00 [15:41:20]line Безнал.: 0.00 [15:41:20]line Место: АЗС № 133 "Партнер Нефть" [15:41:20]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:41:20]line СНО: Общий режим [15:41:20]line Чек 257 24.10.2024 15:41 [15:41:20]line Смена: 174 ФФД: 1.0 [15:41:20]line ЗНМ: 0300000020 [15:41:20]line РНМ: 0000000000161154 [15:41:20]line Версия ККМ: v1.0 [15:41:20]line ФМ: 0000000000963323 [15:41:20]line ФД: 75818 [15:41:20]line ФПД: 22320350897122 [15:41:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154118&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75818&fm=22320350897122&tin=02508201610067®Number=0000000000161154&sum=40000 [15:41:20]OFD Sender: Processing packet 75818 [packets to send 16, broken 15] [15:41:20]ProducePacketName [15:41:20]name=ofd_packets/00075818 [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:20]written 0, free lines is 4095 [15:41:20]Connected sock=10 [15:41:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 1D 5B 07 01 64 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 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 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 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 01 01 00 00 F4 03 04 00 9E 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2A 28 01 00 35 04 06 00 14 4C DC 96 23 E2 69 50 CC 73 8A 2D 80 F8 [15:41:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 D6 77 47 00 A2 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 39 36 33 33 32 33 10 04 04 00 2A 28 01 00 F4 03 04 00 75 13 1A 67 B6 04 01 00 00 38 DC CC 74 2F 29 4F 43 [15:41:21]CommunicateWithHost err = 0 [15:41:21]CheckOFDResponse [15:41:21]1017 (14) - 77093643461234 [15:41:21]1041 (16) - 0000000000963323 [15:41:21]1040 (4) - 75818 [15:41:21]1012 (4) - 24.10.2024 09:29 [15:41:21]1206 (1) - 0 [15:41:21]OFD Sender: Remove packet 75818 [15:41:21]ProducePacketName [15:41:21]name=ofd_packets/00075818 [15:41:21]NVStorageDeleteData [15:41:21]Write to MH i2c: 01 00 00 21 08 29 [15:41:21]Write i2c OK [15:41:21]MH_I2C_Read... [15:41:21]Read from MH i2c: 01 [15:41:21]MH_I2C_Read... [15:41:21]Read from MH i2c: 01 07 00 [15:41:21]MH_I2C_Read... [15:41:21]Read from MH i2c: 01 07 00 21 08 00 00 00 00 00 AD 0C E9 [15:41:21]RasterBufferAndPrint [15:41:21]line [15:41:21]line [15:41:21]line [15:41:21]line [15:41:21]line [15:41:21]written 0, free lines is 3248 [15:41:21]MH_Cut [15:41:21]Write to MH i2c: D1 01 00 28 08 01 02 [15:41:21]Write i2c OK [15:41:21]MH_I2C_Read... [15:41:21]Read from MH i2c: D1 [15:41:21]MH_I2C_Read... [15:41:21]Read from MH i2c: D1 01 00 [15:41:21]MH_I2C_Read... [15:41:21]Read from MH i2c: D1 01 00 28 08 00 01 [15:41:21]Write to MH i2c: 01 00 00 29 08 31 [15:41:21]Write i2c OK [15:41:21]MH_I2C_Read... [15:41:21]OFD Sender: No OFD packet to send [15:41:22]*** Cut start [15:41:22]*** Partial cut [15:41:22]*** CUTSNS_PIN = 1 [15:41:22]*** CUTSNS_PIN = 0 [15:41:22]*** Brake cut motor [15:41:22]Read from MH i2c: 01 [15:41:22]MH_I2C_Read... [15:41:22]*** Stop cut motor [15:41:22]*** Cut end [15:41:22]Read from MH i2c: 01 07 00 [15:41:22]MH_I2C_Read... [15:41:22]Read from MH i2c: 01 07 00 29 08 00 00 00 00 00 FF 0F 46 [15:41:22]process_action close_receipt done [15:41:22]requested_data is exist [15:41:22]produce_requested_data [15:41:22]requested_item fm.sn is exist - process it [15:41:22]wFMCommunicate request_size=4 [15:41:22]MH_SAM_APDU [15:41:22]CAPDU: 80 11 00 00 [15:41:22]Write to MH i2c: E2 08 00 2A 08 80 11 00 00 00 00 00 00 AC [15:41:22]Write i2c OK [15:41:22]MH_I2C_Read... [15:41:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:22]Read from MH i2c: E2 [15:41:22]MH_I2C_Read... [15:41:22]Read from MH i2c: E2 17 00 [15:41:22]MH_I2C_Read... [15:41:22]Read from MH i2c: E2 17 00 2A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 F9 [15:41:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:41:22]wFMCommunicate OK [15:41:22]requested_item fd.num is exist - process it [15:41:22]SAM_PROTO_GetFieldsCounters [15:41:22]wFMCommunicate request_size=4 [15:41:22]MH_SAM_APDU [15:41:22]CAPDU: 80 13 00 00 [15:41:22]Write to MH i2c: E2 08 00 2B 08 80 13 00 00 00 00 00 00 AF [15:41:22]Write i2c OK [15:41:22]MH_I2C_Read... [15:41:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:22]Read from MH i2c: E2 [15:41:22]MH_I2C_Read... [15:41:22]Read from MH i2c: E2 62 00 [15:41:22]MH_I2C_Read... [15:41:22]Read from MH i2c: E2 62 00 2B 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 2A 28 01 00 0E 04 04 00 AE 00 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 CA [15:41:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 2A 28 01 00 0E 04 04 00 AE 00 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:41:22]wFMCommunicate OK [15:41:22]SAM_PROTO_GetFieldsCounters done [15:41:22]requested_item shift.num is exist - process it [15:41:22]requested_item shift.opened is exist - process it [15:41:22]req_shift_opened [15:41:22]FM_GetShiftState [15:41:22]SAM_PROTO_GetShiftState [15:41:22]wFMCommunicate request_size=4 [15:41:22]MH_SAM_APDU [15:41:22]CAPDU: 80 13 01 00 [15:41:22]Write to MH i2c: E2 08 00 2C 08 80 13 01 00 00 00 00 00 B1 [15:41:22]Write i2c OK [15:41:22]MH_I2C_Read... [15:41:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:22]Read from MH i2c: E2 [15:41:22]MH_I2C_Read... [15:41:22]Read from MH i2c: E2 0E 00 [15:41:22]MH_I2C_Read... [15:41:22]Read from MH i2c: E2 0E 00 2C 08 00 09 00 01 85 93 19 67 00 00 00 00 90 00 55 [15:41:22]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:41:22]wFMCommunicate OK [15:41:22]SAM_PROTO_GetShiftState done [15:41:22]FM_GetShiftState done [15:41:22]req_shift_opened done [15:41:22]requested_item shift.open_date is exist - process it [15:41:22]req_shift_open_date [15:41:22]req_shift_open_date done [15:41:22]produce_requested_data done [15:41:22]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75818,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:41:22]process_action_free close_receipt [15:41:22]json_value_free [15:41:22]json_value_free done [15:41:22]process_json_proto returns [15:41:22]Send response to host [15:41:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75818,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:41:22]free response buf [15:41:22]execute_script done [15:41:22]execute_script returns [15:41:22]free content buf [15:41:22]Sock 9.Close socket [15:41:22]Sock 9.Thread stoped [15:41:26]OFD Sender: No OFD packet to send [15:41:31]OFD Sender: No OFD packet to send [15:41:36]OFD Sender: No OFD packet to send [15:41:41]OFD Sender: No OFD packet to send [15:41:46]OFD Sender: No OFD packet to send [15:41:51]accept exits with 7 [15:41:51]New connection [15:41:51]New thread 3067141476 created [15:41:51]Thread 3066998116 joined [15:41:51]Waiting for new connection... [15:41:51] Sock 7.Parse request [15:41:51]Sock 7.Check first char [15:41:51]Sock 7.First char is OK [15:41:51]request: POST /json_proto HTTP/1.0 [15:41:51]Method: POST [15:41:51]URL: /json_proto [15:41:51]Method is POST - this is cgi request [15:41:51]url: /json_proto [15:41:51]query_string will be loaded in cgi processing [15:41:51]execute_cgi json_proto POST (null) [15:41:51]execute_cgi path=json_proto method=POST [15:41:51]POST find Content-Length [15:41:51]Host: 172.17.44.196:8080 [15:41:51]Content-Length: 683 [15:41:51]Content-Type: application/json [15:41:51] [15:41:51]POST finish read [15:41:51]Found Content-Length = 683 [15:41:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966501", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [15:41:51]execute_script... [15:41: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)1966501", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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" ] } } [15:41:51]POST & json_proto [15:41:51]process_json_proto [15:41:51]json parsed OK: [15:41:51]protocol is kg_v1.0 [15:41:51]action value=close_receipt [15:41:51]process_action close_receipt [15:41:51]cmd_close_receipt [15:41:51]MH_GetDate [15:41:51]Write to MH i2c: F0 00 00 2D 08 24 [15:41:51]Write i2c OK [15:41:51]MH_I2C_Read... [15:41:51]Read from MH i2c: F0 [15:41:51]MH_I2C_Read... [15:41:51]Read from MH i2c: F0 09 00 [15:41:51]MH_I2C_Read... [15:41:51]Read from MH i2c: F0 09 00 2D 08 00 BF 6A 1A 67 E7 19 F8 65 34 [15:41:51]GetLastDocTimeStamp 1729784478 [15:41:51]current date 1729784511 [15:41:51]FM_GetShiftState [15:41:51]SAM_PROTO_GetShiftState [15:41:51]wFMCommunicate request_size=4 [15:41:51]MH_SAM_APDU [15:41:51]CAPDU: 80 13 01 00 [15:41:51]Write to MH i2c: E2 08 00 2E 08 80 13 01 00 00 00 00 00 B3 [15:41:51]Write i2c OK [15:41:51]MH_I2C_Read... [15:41:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:51]Read from MH i2c: E2 [15:41:51]MH_I2C_Read... [15:41:51]Read from MH i2c: E2 0E 00 [15:41:51]MH_I2C_Read... [15:41:51]Read from MH i2c: E2 0E 00 2E 08 00 09 00 01 85 93 19 67 00 00 00 00 90 00 57 [15:41:51]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:41:51]wFMCommunicate OK [15:41:51]SAM_PROTO_GetShiftState done [15:41:51]FM_GetShiftState done [15:41:51]opened in 1729729413 [15:41:51]opened+sec_in_day 1729815813 [15:41:51]quantity*price = 100021 [15:41:51]sum+1 = 100023 [15:41:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 258 24.10.2024 15:41 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75819 ФПД: 233800299905462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154151&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75819&fm=233800299905462&tin=02508201610067®Number=0000000000161154&sum=100000 [15:41:52]StoreToDocumentArchive [15:41:52]shift 174 fd 75819 [15:41:52]save to /storage/0174/doc_00075819 [15:41:52]save last doc name /storage/0174/doc_00075819 to /storage/kkm_last_doc_name [15:41:52]save OK [15:41:52]Clear old archive folders... [15:41:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:41:52]tlvbuf is 01FB1F80 [15:41:52]SAM_PROTO_ClearQueue [15:41:52]wFMCommunicate request_size=4 [15:41:52]MH_SAM_APDU [15:41:52]CAPDU: 80 09 00 00 [15:41:52]Write to MH i2c: E2 08 00 3B 08 80 09 00 00 00 00 00 00 B5 [15:41:52]Write i2c OK [15:41:52]MH_I2C_Read... [15:41:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:52]Read from MH i2c: E2 [15:41:52]MH_I2C_Read... [15:41:52]Read from MH i2c: E2 03 00 [15:41:52]MH_I2C_Read... [15:41:52]Read from MH i2c: E2 03 00 3B 08 00 90 00 B7 [15:41:52]RAPDU: 90 00 [15:41:52]wFMCommunicate OK [15:41:52]SAM_PROTO_ClearQueue done [15:41:52]KKMCreateOFDPacket [15:41:52]OFDProtocolAddRootSTLVToBuf [15:41:52]FM_MakeSignedData [15:41:52]FM_MakeSignedData [15:41:52]SAM_PROTO_SignData [15:41:52]wFMCommunicate request_size=4 [15:41:52]MH_SAM_APDU [15:41:52]CAPDU: 80 0D 01 02 [15:41:52]Write to MH i2c: E2 08 00 3C 08 80 0D 01 02 00 00 00 00 BD [15:41:52]Write i2c OK [15:41:52]MH_I2C_Read... [15:41:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:52]Read from MH i2c: E2 [15:41:52]MH_I2C_Read... [15:41:52]Read from MH i2c: E2 03 00 [15:41:52]MH_I2C_Read... [15:41:52]Read from MH i2c: E2 03 00 3C 08 00 90 00 B8 [15:41:52]RAPDU: 90 00 [15:41:52]wFMCommunicate OK [15:41:52]wFMCommunicate request_size=255 [15:41:52]MH_SAM_APDU [15:41: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 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 02 01 00 00 F4 03 04 00 BF 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2B 28 01 00 35 04 06 00 D4 [15:41:52]Write to MH i2c: E2 02 01 3D 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 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 02 01 00 00 F4 03 04 00 BF 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2B 28 01 00 35 04 06 00 D4 00 00 DF [15:41:52]Write i2c OK [15:41:52]MH_I2C_Read... [15:41:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:52]Read from MH i2c: E2 [15:41:52]MH_I2C_Read... [15:41:52]Read from MH i2c: E2 03 00 [15:41:52]MH_I2C_Read... [15:41:52]Read from MH i2c: E2 03 00 3D 08 00 90 00 B9 [15:41:52]RAPDU: 90 00 [15:41:52]wFMCommunicate OK [15:41:52]wFMCommunicate request_size=10 [15:41:52]MH_SAM_APDU [15:41:52]CAPDU: 80 0D 02 02 05 A3 DF D3 01 B6 [15:41:52]Write to MH i2c: E2 0D 00 3E 08 80 0D 02 02 05 00 A3 DF D3 01 B6 00 00 D6 [15:41:52]Write i2c OK [15:41:52]MH_I2C_Read... [15:41:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:53]Read from MH i2c: E2 [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: E2 03 00 [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: E2 03 00 3E 08 00 90 00 BA [15:41:53]RAPDU: 90 00 [15:41:53]wFMCommunicate OK [15:41:53]wFMCommunicate request_size=4 [15:41:53]MH_SAM_APDU [15:41:53]CAPDU: 80 0D 03 02 [15:41:53]Write to MH i2c: E2 08 00 3F 08 80 0D 03 02 00 00 00 00 C2 [15:41:53]Write i2c OK [15:41:53]MH_I2C_Read... [15:41:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:53]Read from MH i2c: E2 [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: E2 0B 00 [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: E2 0B 00 3F 08 00 84 07 11 7D 09 21 C4 42 90 00 0C [15:41:53]RAPDU: 84 07 11 7D 09 21 C4 42 90 00 [15:41:53]wFMCommunicate OK [15:41:53]SAM_PROTO_SignData done [15:41:53]FM_MakeSignedData done [15:41:53]CreateOFDProtocolMessage [15:41:53]wFMCommunicate request_size=4 [15:41:53]MH_SAM_APDU [15:41:53]CAPDU: 80 11 00 00 [15:41:53]Write to MH i2c: E2 08 00 40 08 80 11 00 00 00 00 00 00 C2 [15:41:53]Write i2c OK [15:41:53]MH_I2C_Read... [15:41:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:53]Read from MH i2c: E2 [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: E2 17 00 [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: E2 17 00 40 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 0F [15:41:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:41:53]wFMCommunicate OK [15:41:53]CreateOFDProtocolMessage done [15:41:53]OFDSenderStorePacket 75819 [15:41:53]StoreOFDPacket docnum=75819 [15:41:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 41 BA 07 01 EC 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 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 02 01 00 00 F4 03 04 00 BF 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2B 28 01 00 35 04 06 00 D4 A3 DF D3 01 B6 84 07 11 7D 09 21 C4 42 [15:41:53]CheckFolder [15:41:53]dirname=/storage/ofd_packets [15:41:53]CheckFolder done [15:41:53]ProducePacketName [15:41:53]name=ofd_packets/00075819 [15:41:53]NVStorageSaveData ofd_packets/00075819 [15:41:53]File name is /storage/ofd_packets/00075819 [15:41:53]Write 301 bytes [15:41:53]NVStorageSaveData done [15:41:53]OFDSenderStorePacket done [15:41:53]KKMCreateOFDPacket done [15:41:53]NVStorageSaveData kkm_last_timestamp [15:41:53]File name is /storage/kkm_last_timestamp [15:41:53]Write 4 bytes [15:41:53]NVStorageSaveData done [15:41:53]ExternCall_PrintAddStr [15:41:53]wPrintStart [15:41:53]Write to MH i2c: 01 00 00 41 08 49 [15:41:53]Write i2c OK [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: 01 [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: 01 07 00 [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: 01 07 00 41 08 00 00 00 00 00 FF 0F 5E [15:41:53]RasterBufferAndPrint [15:41:53]line Счет N : (1)1966501 [15:41:53]line ИНН: 02508201610067 [15:41:53]line Контрольно-Кассовый Чек [15:41:53]line ПРОДАЖА [15:41:53]line ТРК (МРК, ГНК) : 34 [15:41:53]line Товар: 2710124500 [15:41:53]line Аи-95-К-5 [15:41:53]line 13.480 * 74.20 [15:41:53]line = 1000.22 [15:41:53]line НДС 12% НСП 1% [15:41:53]line > о реализуемом товаре [15:41:53]line ОКРУГЛЕНИЕ: -0.22 [15:41:53]line ИТОГО: 1000.00 [15:41:53]line Внесено: 1000.00 [15:41:53]line СДАЧА: 0.00 [15:41:53]line НСП 1% : 8.85 [15:41:53]line НДС 12% : 106.22 [15:41:53]line Наличными: 1000.00 [15:41:53]line Безнал.: 0.00 [15:41:53]line Место: АЗС № 133 "Партнер Нефть" [15:41:53]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:41:53]line СНО: Общий режим [15:41:53]line Чек 258 24.10.2024 15:41 [15:41:53]line Смена: 174 ФФД: 1.0 [15:41:53]line ЗНМ: 0300000020 [15:41:53]line РНМ: 0000000000161154 [15:41:53]line Версия ККМ: v1.0 [15:41:53]line ФМ: 0000000000963323 [15:41:53]line ФД: 75819 [15:41:53]line ФПД: 233800299905462 [15:41:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154151&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75819&fm=233800299905462&tin=02508201610067®Number=0000000000161154&sum=100000 [15:41:53]OFD Sender: Processing packet 75819 [packets to send 16, broken 15] [15:41:53]ProducePacketName [15:41:53]name=ofd_packets/00075819 [15:41:53]OFD Sender: To server: pG, [15:41:53]CommunicateWithHost lk.salyk.kg:30040 [15:41:53]ConnectInit lk.salyk.kg [15:41:53]written 0, free lines is 4095 [15:41:53]Connected sock=10 [15:41:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 41 BA 07 01 EC 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 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 02 01 00 00 F4 03 04 00 BF 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2B 28 01 00 35 04 06 00 D4 A3 DF D3 01 B6 84 07 11 7D 09 21 C4 42 [15:41:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 FE 71 47 00 98 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 39 36 33 33 32 33 10 04 04 00 2B 28 01 00 F4 03 04 00 96 13 1A 67 B6 04 01 00 00 D0 61 E6 AD 3B 48 B4 F1 [15:41:53]CommunicateWithHost err = 0 [15:41:53]CheckOFDResponse [15:41:53]1017 (14) - 77093643461234 [15:41:53]1041 (16) - 0000000000963323 [15:41:53]1040 (4) - 75819 [15:41:53]1012 (4) - 24.10.2024 09:29 [15:41:53]1206 (1) - 0 [15:41:53]OFD Sender: Remove packet 75819 [15:41:53]ProducePacketName [15:41:53]name=ofd_packets/00075819 [15:41:53]NVStorageDeleteData [15:41:53]Write to MH i2c: 01 00 00 6B 08 73 [15:41:53]Write i2c OK [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: 01 [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: 01 07 00 [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: 01 07 00 6B 08 00 00 00 00 00 AF 0C 35 [15:41:53]RasterBufferAndPrint [15:41:53]line [15:41:53]line [15:41:53]line [15:41:53]line [15:41:53]line [15:41:53]written 0, free lines is 3251 [15:41:53]MH_Cut [15:41:53]Write to MH i2c: D1 01 00 72 08 01 4C [15:41:53]Write i2c OK [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: D1 [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: D1 01 00 [15:41:53]MH_I2C_Read... [15:41:53]Read from MH i2c: D1 01 00 72 08 00 4B [15:41:53]Write to MH i2c: 01 00 00 73 08 7B [15:41:53]Write i2c OK [15:41:53]MH_I2C_Read... [15:41:54]OFD Sender: No OFD packet to send [15:41:54]*** Cut start [15:41:54]*** Partial cut [15:41:54]*** CUTSNS_PIN = 1 [15:41:54]*** CUTSNS_PIN = 0 [15:41:55]*** Brake cut motor [15:41:55]Read from MH i2c: 01 [15:41:55]MH_I2C_Read... [15:41:55]*** Stop cut motor [15:41:55]*** Cut end [15:41:55]Read from MH i2c: 01 07 00 [15:41:55]MH_I2C_Read... [15:41:55]Read from MH i2c: 01 07 00 73 08 00 00 00 00 00 FF 0F 90 [15:41:55]process_action close_receipt done [15:41:55]requested_data is exist [15:41:55]produce_requested_data [15:41:55]requested_item fm.sn is exist - process it [15:41:55]wFMCommunicate request_size=4 [15:41:55]MH_SAM_APDU [15:41:55]CAPDU: 80 11 00 00 [15:41:55]Write to MH i2c: E2 08 00 74 08 80 11 00 00 00 00 00 00 F6 [15:41:55]Write i2c OK [15:41:55]MH_I2C_Read... [15:41:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:55]Read from MH i2c: E2 [15:41:55]MH_I2C_Read... [15:41:55]Read from MH i2c: E2 17 00 [15:41:55]MH_I2C_Read... [15:41:55]Read from MH i2c: E2 17 00 74 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 43 [15:41:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:41:55]wFMCommunicate OK [15:41:55]requested_item fd.num is exist - process it [15:41:55]SAM_PROTO_GetFieldsCounters [15:41:55]wFMCommunicate request_size=4 [15:41:55]MH_SAM_APDU [15:41:55]CAPDU: 80 13 00 00 [15:41:55]Write to MH i2c: E2 08 00 75 08 80 13 00 00 00 00 00 00 F9 [15:41:55]Write i2c OK [15:41:55]MH_I2C_Read... [15:41:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:55]Read from MH i2c: E2 [15:41:55]MH_I2C_Read... [15:41:55]Read from MH i2c: E2 62 00 [15:41:55]MH_I2C_Read... [15:41:55]Read from MH i2c: E2 62 00 75 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 2B 28 01 00 0E 04 04 00 AE 00 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 18 [15:41:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 2B 28 01 00 0E 04 04 00 AE 00 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:41:55]wFMCommunicate OK [15:41:55]SAM_PROTO_GetFieldsCounters done [15:41:55]requested_item shift.num is exist - process it [15:41:55]requested_item shift.opened is exist - process it [15:41:55]req_shift_opened [15:41:55]FM_GetShiftState [15:41:55]SAM_PROTO_GetShiftState [15:41:55]wFMCommunicate request_size=4 [15:41:55]MH_SAM_APDU [15:41:55]CAPDU: 80 13 01 00 [15:41:55]Write to MH i2c: E2 08 00 76 08 80 13 01 00 00 00 00 00 FB [15:41:55]Write i2c OK [15:41:55]MH_I2C_Read... [15:41:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:55]Read from MH i2c: E2 [15:41:55]MH_I2C_Read... [15:41:55]Read from MH i2c: E2 0E 00 [15:41:55]MH_I2C_Read... [15:41:55]Read from MH i2c: E2 0E 00 76 08 00 09 00 01 85 93 19 67 00 00 00 00 90 00 9F [15:41:55]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:41:55]wFMCommunicate OK [15:41:55]SAM_PROTO_GetShiftState done [15:41:55]FM_GetShiftState done [15:41:55]req_shift_opened done [15:41:55]requested_item shift.open_date is exist - process it [15:41:55]req_shift_open_date [15:41:55]req_shift_open_date done [15:41:55]produce_requested_data done [15:41:55]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75819,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:41:55]process_action_free close_receipt [15:41:55]json_value_free [15:41:55]json_value_free done [15:41:55]process_json_proto returns [15:41:55]Send response to host [15:41:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75819,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:41:55]free response buf [15:41:55]execute_script done [15:41:55]execute_script returns [15:41:55]free content buf [15:41:55]Sock 7.Close socket [15:41:55]Sock 7.Thread stoped [15:41:59]OFD Sender: No OFD packet to send [15:42:01]accept exits with 9 [15:42:01]New connection [15:42:01]New thread 3066998116 created [15:42:01]Thread 3067141476 joined [15:42:01]Waiting for new connection... [15:42:01] Sock 9.Parse request [15:42:01]Sock 9.Check first char [15:42:01]Sock 9.First char is OK [15:42:01]request: POST /json_proto HTTP/1.0 [15:42:01]Method: POST [15:42:01]URL: /json_proto [15:42:01]Method is POST - this is cgi request [15:42:01]url: /json_proto [15:42:01]query_string will be loaded in cgi processing [15:42:01]execute_cgi json_proto POST (null) [15:42:01]execute_cgi path=json_proto method=POST [15:42:01]POST find Content-Length [15:42:01]Host: 172.17.44.196:8080 [15:42:01]Content-Length: 801 [15:42:01]Content-Type: application/json [15:42:01] [15:42:01]POST finish read [15:42:01]Found Content-Length = 801 [15:42:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "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\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1646176", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:01]execute_script... [15: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)1966502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "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\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1646176", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:01]POST & json_proto [15:42:01]process_json_proto [15:42:01]json parsed OK: [15:42:01]protocol is kg_v1.0 [15:42:01]action value=close_receipt [15:42:01]process_action close_receipt [15:42:01]cmd_close_receipt [15:42:01]MH_GetDate [15:42:01]Write to MH i2c: F0 00 00 77 08 6E [15:42:01]Write i2c OK [15:42:01]MH_I2C_Read... [15:42:01]Read from MH i2c: F0 [15:42:01]MH_I2C_Read... [15:42:01]Read from MH i2c: F0 09 00 [15:42:01]MH_I2C_Read... [15:42:01]Read from MH i2c: F0 09 00 77 08 00 C9 6A 1A 67 E7 19 F8 65 88 [15:42:01]GetLastDocTimeStamp 1729784511 [15:42:01]current date 1729784521 [15:42:01]FM_GetShiftState [15:42:01]SAM_PROTO_GetShiftState [15:42:01]wFMCommunicate request_size=4 [15:42:01]MH_SAM_APDU [15:42:01]CAPDU: 80 13 01 00 [15:42:01]Write to MH i2c: E2 08 00 78 08 80 13 01 00 00 00 00 00 FD [15:42:01]Write i2c OK [15:42:01]MH_I2C_Read... [15:42:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:01]Read from MH i2c: E2 [15:42:01]MH_I2C_Read... [15:42:01]Read from MH i2c: E2 0E 00 [15:42:01]MH_I2C_Read... [15:42:01]Read from MH i2c: E2 0E 00 78 08 00 09 00 01 85 93 19 67 00 00 00 00 90 00 A1 [15:42:01]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:42:01]wFMCommunicate OK [15:42:01]SAM_PROTO_GetShiftState done [15:42:01]FM_GetShiftState done [15:42:01]opened in 1729729413 [15:42:01]opened+sec_in_day 1729815813 [15:42:01]quantity*price = 0 [15:42:01]sum+1 = 1 [15:42:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 259 24.10.2024 15:42 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Талоны: Топливные Талоны 1646176 ФМ: 0000000000963323 ФД: 75820 ФПД: 272478231355361 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154201&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75820&fm=272478231355361&tin=02508201610067®Number=0000000000161154&sum=0 [15:42:02]StoreToDocumentArchive [15:42:02]shift 174 fd 75820 [15:42:02]save to /storage/0174/doc_00075820 [15:42:02]save last doc name /storage/0174/doc_00075820 to /storage/kkm_last_doc_name [15:42:02]save OK [15:42:02]Clear old archive folders... [15:42:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:42:02]tlvbuf is 0207A220 [15:42:02]SAM_PROTO_ClearQueue [15:42:02]wFMCommunicate request_size=4 [15:42:02]MH_SAM_APDU [15:42:02]CAPDU: 80 09 00 00 [15:42:02]Write to MH i2c: E2 08 00 85 08 80 09 00 00 00 00 00 00 FF [15:42:02]Write i2c OK [15:42:02]MH_I2C_Read... [15:42:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:42:02]Read from MH i2c: E2 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: E2 03 00 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: E2 03 00 85 08 00 90 00 01 [15:42:02]RAPDU: 90 00 [15:42:02]wFMCommunicate OK [15:42:02]SAM_PROTO_ClearQueue done [15:42:02]KKMCreateOFDPacket [15:42:02]OFDProtocolAddRootSTLVToBuf [15:42:02]FM_MakeSignedData [15:42:02]FM_MakeSignedData [15:42:02]SAM_PROTO_SignData [15:42:02]wFMCommunicate request_size=4 [15:42:02]MH_SAM_APDU [15:42:02]CAPDU: 80 0D 01 02 [15:42:02]Write to MH i2c: E2 08 00 86 08 80 0D 01 02 00 00 00 00 07 [15:42:02]Write i2c OK [15:42:02]MH_I2C_Read... [15:42:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:42:02]Read from MH i2c: E2 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: E2 03 00 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: E2 03 00 86 08 00 90 00 02 [15:42:02]RAPDU: 90 00 [15:42:02]wFMCommunicate OK [15:42:02]wFMCommunicate request_size=255 [15:42:02]MH_SAM_APDU [15:42: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 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 03 01 00 00 F4 03 04 00 C9 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2C 28 01 00 35 04 06 00 F7 [15:42:02]Write to MH i2c: E2 02 01 87 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 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 C9 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2C 28 01 00 35 04 06 00 F7 00 00 F1 [15:42:02]Write i2c OK [15:42:02]MH_I2C_Read... [15:42:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:02]Read from MH i2c: E2 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: E2 03 00 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: E2 03 00 87 08 00 90 00 03 [15:42:02]RAPDU: 90 00 [15:42:02]wFMCommunicate OK [15:42:02]wFMCommunicate request_size=10 [15:42:02]MH_SAM_APDU [15:42:02]CAPDU: 80 0D 02 02 05 D1 48 30 5F E1 [15:42:02]Write to MH i2c: E2 0D 00 88 08 80 0D 02 02 05 00 D1 48 30 5F E1 00 00 9D [15:42:02]Write i2c OK [15:42:02]MH_I2C_Read... [15:42:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:02]Read from MH i2c: E2 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: E2 03 00 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: E2 03 00 88 08 00 90 00 04 [15:42:02]RAPDU: 90 00 [15:42:02]wFMCommunicate OK [15:42:02]wFMCommunicate request_size=4 [15:42:02]MH_SAM_APDU [15:42:02]CAPDU: 80 0D 03 02 [15:42:02]Write to MH i2c: E2 08 00 89 08 80 0D 03 02 00 00 00 00 0C [15:42:02]Write i2c OK [15:42:02]MH_I2C_Read... [15:42:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:42:02]Read from MH i2c: E2 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: E2 0B 00 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: E2 0B 00 89 08 00 23 31 D0 3D 0D 2C 75 C5 90 00 E1 [15:42:02]RAPDU: 23 31 D0 3D 0D 2C 75 C5 90 00 [15:42:02]wFMCommunicate OK [15:42:02]SAM_PROTO_SignData done [15:42:02]FM_MakeSignedData done [15:42:02]CreateOFDProtocolMessage [15:42:02]wFMCommunicate request_size=4 [15:42:02]MH_SAM_APDU [15:42:02]CAPDU: 80 11 00 00 [15:42:02]Write to MH i2c: E2 08 00 8A 08 80 11 00 00 00 00 00 00 0C [15:42:02]Write i2c OK [15:42:02]MH_I2C_Read... [15:42:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:02]Read from MH i2c: E2 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: E2 17 00 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: E2 17 00 8A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 59 [15:42:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:42:02]wFMCommunicate OK [15:42:02]CreateOFDProtocolMessage done [15:42:02]OFDSenderStorePacket 75820 [15:42:02]StoreOFDPacket docnum=75820 [15:42:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 30 7C 07 01 44 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 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 03 01 00 00 F4 03 04 00 C9 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2C 28 01 00 35 04 06 00 F7 D1 48 30 5F E1 23 31 D0 3D 0D 2C 75 C5 [15:42:02]CheckFolder [15:42:02]dirname=/storage/ofd_packets [15:42:02]CheckFolder done [15:42:02]ProducePacketName [15:42:02]name=ofd_packets/00075820 [15:42:02]NVStorageSaveData ofd_packets/00075820 [15:42:02]File name is /storage/ofd_packets/00075820 [15:42:02]Write 301 bytes [15:42:02]NVStorageSaveData done [15:42:02]OFDSenderStorePacket done [15:42:02]KKMCreateOFDPacket done [15:42:02]NVStorageSaveData kkm_last_timestamp [15:42:02]File name is /storage/kkm_last_timestamp [15:42:02]Write 4 bytes [15:42:02]NVStorageSaveData done [15:42:02]ExternCall_PrintAddStr [15:42:02]wPrintStart [15:42:02]Write to MH i2c: 01 00 00 8B 08 93 [15:42:02]Write i2c OK [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: 01 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: 01 07 00 [15:42:02]MH_I2C_Read... [15:42:02]Read from MH i2c: 01 07 00 8B 08 00 00 00 00 00 FF 0F A8 [15:42:02]RasterBufferAndPrint [15:42:02]line Счет N : (1)1966502 [15:42:02]line ИНН: 02508201610067 [15:42:02]line Контрольно-Кассовый Чек [15:42:02]line ПРОДАЖА [15:42:02]line ТРК (МРК, ГНК) : 64 [15:42:02]line Товар: 2710124500 [15:42:02]line Аи-95-К-5 [15:42:02]line 10.000 * 0.00 [15:42:02]line = 0.00 [15:42:02]line НДС 12% НСП 1% [15:42:02]line > о реализуемом товаре [15:42:02]line ИТОГО: 0.00 [15:42:02]line НСП 1% : 0.00 [15:42:02]line НДС 12% : 0.00 [15:42:02]line Наличными: 0.00 [15:42:02]line Безнал.: 0.00 [15:42:02]line Место: АЗС № 133 "Партнер Нефть" [15:42:02]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:42:02]line СНО: Общий режим [15:42:02]line Чек 259 24.10.2024 15:42 [15:42:02]line Смена: 174 ФФД: 1.0 [15:42:02]line ЗНМ: 0300000020 [15:42:02]line РНМ: 0000000000161154 [15:42:02]line Версия ККМ: v1.0 [15:42:02]line Талоны: Топливные Талоны [15:42:02]line 1646176 [15:42:02]line ФМ: 0000000000963323 [15:42:02]line ФД: 75820 [15:42:02]line ФПД: 272478231355361 [15:42:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154201&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75820&fm=272478231355361&tin=02508201610067®Number=0000000000161154&sum=0 [15:42:02]written 0, free lines is 4095 [15:42:02]OFD Sender: Processing packet 75820 [packets to send 16, broken 15] [15:42:02]ProducePacketName [15:42:02]name=ofd_packets/00075820 [15:42:02]OFD Sender: To server: pG, [15:42:02]CommunicateWithHost lk.salyk.kg:30040 [15:42:02]ConnectInit lk.salyk.kg [15:42:03]Connected sock=10 [15:42:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 30 7C 07 01 44 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 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 03 01 00 00 F4 03 04 00 C9 6A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2C 28 01 00 35 04 06 00 F7 D1 48 30 5F E1 23 31 D0 3D 0D 2C 75 C5 [15:42:03]Write to MH i2c: 01 00 00 B4 08 BC [15:42:03]Write i2c OK [15:42:03]MH_I2C_Read... [15:42:03]Read from MH i2c: 01 [15:42:03]MH_I2C_Read... [15:42:03]Read from MH i2c: 01 07 00 [15:42:03]MH_I2C_Read... [15:42:03]Read from MH i2c: 01 07 00 B4 08 00 00 00 00 00 C9 0C 98 [15:42:03]RasterBufferAndPrint [15:42:03]line [15:42:03]line [15:42:03]line [15:42:03]line [15:42:03]line [15:42:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 49 CF 47 00 72 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 39 36 33 33 32 33 10 04 04 00 2C 28 01 00 F4 03 04 00 A0 13 1A 67 B6 04 01 00 00 26 CD A0 CA 9C 98 93 B8 [15:42:03]CommunicateWithHost err = 0 [15:42:03]CheckOFDResponse [15:42:03]1017 (14) - 77093643461234 [15:42:03]1041 (16) - 0000000000963323 [15:42:03]1040 (4) - 75820 [15:42:03]1012 (4) - 24.10.2024 09:30 [15:42:03]1206 (1) - 0 [15:42:03]OFD Sender: Remove packet 75820 [15:42:03]ProducePacketName [15:42:03]name=ofd_packets/00075820 [15:42:03]NVStorageDeleteData [15:42:03]written 0, free lines is 3280 [15:42:03]MH_Cut [15:42:03]Write to MH i2c: D1 01 00 BB 08 01 95 [15:42:03]Write i2c OK [15:42:03]MH_I2C_Read... [15:42:03]Read from MH i2c: D1 [15:42:03]MH_I2C_Read... [15:42:03]Read from MH i2c: D1 01 00 [15:42:03]MH_I2C_Read... [15:42:03]Read from MH i2c: D1 01 00 BB 08 00 94 [15:42:03]Write to MH i2c: 01 00 00 BC 08 C4 [15:42:03]Write i2c OK [15:42:03]MH_I2C_Read... [15:42:03]OFD Sender: No OFD packet to send [15:42:04]*** Cut start [15:42:04]*** Partial cut [15:42:04]*** CUTSNS_PIN = 1 [15:42:04]*** CUTSNS_PIN = 0 [15:42:04]*** Brake cut motor [15:42:04]Read from MH i2c: 01 [15:42:04]MH_I2C_Read... [15:42:04]*** Stop cut motor [15:42:04]*** Cut end [15:42:04]Read from MH i2c: 01 07 00 [15:42:04]MH_I2C_Read... [15:42:04]Read from MH i2c: 01 07 00 BC 08 00 00 00 00 00 FF 0F D9 [15:42:04]process_action close_receipt done [15:42:04]requested_data is exist [15:42:04]produce_requested_data [15:42:04]requested_item fm.sn is exist - process it [15:42:04]wFMCommunicate request_size=4 [15:42:04]MH_SAM_APDU [15:42:04]CAPDU: 80 11 00 00 [15:42:04]Write to MH i2c: E2 08 00 BD 08 80 11 00 00 00 00 00 00 3F [15:42:04]Write i2c OK [15:42:04]MH_I2C_Read... [15:42:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:04]Read from MH i2c: E2 [15:42:04]MH_I2C_Read... [15:42:04]Read from MH i2c: E2 17 00 [15:42:04]MH_I2C_Read... [15:42:04]Read from MH i2c: E2 17 00 BD 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 8C [15:42:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:42:04]wFMCommunicate OK [15:42:04]requested_item fd.num is exist - process it [15:42:04]SAM_PROTO_GetFieldsCounters [15:42:04]wFMCommunicate request_size=4 [15:42:04]MH_SAM_APDU [15:42:04]CAPDU: 80 13 00 00 [15:42:04]Write to MH i2c: E2 08 00 BE 08 80 13 00 00 00 00 00 00 42 [15:42:04]Write i2c OK [15:42:04]MH_I2C_Read... [15:42:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:42:04]Read from MH i2c: E2 [15:42:04]MH_I2C_Read... [15:42:04]Read from MH i2c: E2 62 00 [15:42:04]MH_I2C_Read... [15:42:04]Read from MH i2c: E2 62 00 BE 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 2C 28 01 00 0E 04 04 00 AE 00 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 65 [15:42:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 2C 28 01 00 0E 04 04 00 AE 00 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:42:04]wFMCommunicate OK [15:42:04]SAM_PROTO_GetFieldsCounters done [15:42:04]requested_item shift.num is exist - process it [15:42:04]requested_item shift.opened is exist - process it [15:42:04]req_shift_opened [15:42:04]FM_GetShiftState [15:42:04]SAM_PROTO_GetShiftState [15:42:04]wFMCommunicate request_size=4 [15:42:04]MH_SAM_APDU [15:42:04]CAPDU: 80 13 01 00 [15:42:04]Write to MH i2c: E2 08 00 BF 08 80 13 01 00 00 00 00 00 44 [15:42:04]Write i2c OK [15:42:04]MH_I2C_Read... [15:42:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:04]Read from MH i2c: E2 [15:42:04]MH_I2C_Read... [15:42:04]Read from MH i2c: E2 0E 00 [15:42:04]MH_I2C_Read... [15:42:04]Read from MH i2c: E2 0E 00 BF 08 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E8 [15:42:04]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:42:04]wFMCommunicate OK [15:42:04]SAM_PROTO_GetShiftState done [15:42:04]FM_GetShiftState done [15:42:04]req_shift_opened done [15:42:04]requested_item shift.open_date is exist - process it [15:42:04]req_shift_open_date [15:42:04]req_shift_open_date done [15:42:04]produce_requested_data done [15:42:04]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75820,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:42:04]process_action_free close_receipt [15:42:04]json_value_free [15:42:04]json_value_free done [15:42:04]process_json_proto returns [15:42:04]Send response to host [15:42:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75820,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:42:04]free response buf [15:42:04]execute_script done [15:42:04]execute_script returns [15:42:04]free content buf [15:42:04]Sock 9.Close socket [15:42:04]Sock 9.Thread stoped [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:23]OFD Sender: No OFD packet to send [15:42:28]OFD Sender: No OFD packet to send [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:15]accept exits with 7 [15:43:15]New connection [15:43:15]New thread 3067141476 created [15:43:15]Thread 3066998116 joined [15:43:15]Waiting for new connection... [15:43:15] Sock 7.Parse request [15:43:15]Sock 7.Check first char [15:43:15]Sock 7.First char is OK [15:43:15]request: POST /json_proto HTTP/1.0 [15:43:15]Method: POST [15:43:15]URL: /json_proto [15:43:15]Method is POST - this is cgi request [15:43:15]url: /json_proto [15:43:15]query_string will be loaded in cgi processing [15:43:15]execute_cgi json_proto POST (null) [15:43:15]execute_cgi path=json_proto method=POST [15:43:15]POST find Content-Length [15:43:15]Host: 172.17.44.196:8080 [15:43:15]Content-Length: 981 [15:43:15]Content-Type: application/json [15:43:15] [15:43:15]POST finish read [15:43:15]Found Content-Length = 981 [15:43:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.840, "sum" : 9989.57, "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 133\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.84 \u0441\u043E\u043C", "deposit" : 9989.00, "total" : 9989.00, "payments": [ { "type": 0, "sum" : 9989.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:15]execute_script... [15:43: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)1966496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.840, "sum" : 9989.57, "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 133\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.84 \u0441\u043E\u043C", "deposit" : 9989.00, "total" : 9989.00, "payments": [ { "type": 0, "sum" : 9989.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:15]POST & json_proto [15:43:15]process_json_proto [15:43:15]json parsed OK: [15:43:15]protocol is kg_v1.0 [15:43:15]action value=close_receipt [15:43:15]process_action close_receipt [15:43:15]cmd_close_receipt [15:43:15]MH_GetDate [15:43:15]Write to MH i2c: F0 00 00 C0 08 B7 [15:43:15]Write i2c OK [15:43:15]MH_I2C_Read... [15:43:15]Read from MH i2c: F0 [15:43:15]MH_I2C_Read... [15:43:15]Read from MH i2c: F0 09 00 [15:43:15]MH_I2C_Read... [15:43:15]Read from MH i2c: F0 09 00 C0 08 00 13 6B 1A 67 E7 19 F8 65 1C [15:43:15]GetLastDocTimeStamp 1729784521 [15:43:15]current date 1729784595 [15:43:15]FM_GetShiftState [15:43:15]SAM_PROTO_GetShiftState [15:43:15]wFMCommunicate request_size=4 [15:43:15]MH_SAM_APDU [15:43:15]CAPDU: 80 13 01 00 [15:43:15]Write to MH i2c: E2 08 00 C1 08 80 13 01 00 00 00 00 00 46 [15:43:15]Write i2c OK [15:43:15]MH_I2C_Read... [15:43:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:15]Read from MH i2c: E2 [15:43:15]MH_I2C_Read... [15:43:15]Read from MH i2c: E2 0E 00 [15:43:15]MH_I2C_Read... [15:43:15]Read from MH i2c: E2 0E 00 C1 08 00 09 00 01 85 93 19 67 00 00 00 00 90 00 EA [15:43:15]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:43:15]wFMCommunicate OK [15:43:15]SAM_PROTO_GetShiftState done [15:43:15]FM_GetShiftState done [15:43:15]opened in 1729729413 [15:43:15]opened+sec_in_day 1729815813 [15:43:15]quantity*price = 998956 [15:43:15]sum+1 = 998958 [15:43:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 9989.00 Внесено: 9989.00 СДАЧА: 0.00 НСП 1% : 88.40 НДС 12% : 1060.84 Наличными: 9989.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 260 24.10.2024 15:43 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Дисконтная программа ДТ номер 133 сэкономлено 132.84 сом ФМ: 0000000000963323 ФД: 75821 ФПД: 71036984162908 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154315&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75821&fm=71036984162908&tin=02508201610067®Number=0000000000161154&sum=998900 [15:43:16]StoreToDocumentArchive [15:43:16]shift 174 fd 75821 [15:43:16]save to /storage/0174/doc_00075821 [15:43:16]save last doc name /storage/0174/doc_00075821 to /storage/kkm_last_doc_name [15:43:16]save OK [15:43:16]Clear old archive folders... [15:43:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:43:16]tlvbuf is B6F83300 [15:43:16]SAM_PROTO_ClearQueue [15:43:16]wFMCommunicate request_size=4 [15:43:16]MH_SAM_APDU [15:43:16]CAPDU: 80 09 00 00 [15:43:16]Write to MH i2c: E2 08 00 CE 08 80 09 00 00 00 00 00 00 48 [15:43:16]Write i2c OK [15:43:16]MH_I2C_Read... [15:43:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:43:16]Read from MH i2c: E2 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: E2 03 00 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: E2 03 00 CE 08 00 90 00 4A [15:43:16]RAPDU: 90 00 [15:43:16]wFMCommunicate OK [15:43:16]SAM_PROTO_ClearQueue done [15:43:16]KKMCreateOFDPacket [15:43:16]OFDProtocolAddRootSTLVToBuf [15:43:16]FM_MakeSignedData [15:43:16]FM_MakeSignedData [15:43:16]SAM_PROTO_SignData [15:43:16]wFMCommunicate request_size=4 [15:43:16]MH_SAM_APDU [15:43:16]CAPDU: 80 0D 01 02 [15:43:16]Write to MH i2c: E2 08 00 CF 08 80 0D 01 02 00 00 00 00 50 [15:43:16]Write i2c OK [15:43:16]MH_I2C_Read... [15:43:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:43:16]Read from MH i2c: E2 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: E2 03 00 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: E2 03 00 CF 08 00 90 00 4B [15:43:16]RAPDU: 90 00 [15:43:16]wFMCommunicate OK [15:43:16]wFMCommunicate request_size=255 [15:43:16]MH_SAM_APDU [15:43: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 E8 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2D 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 9E 01 00 00 00 07 04 06 00 F4 3D 0F 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 13 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2D 28 01 00 35 04 06 00 40 9B 96 34 [15:43:16]Write to MH i2c: E2 02 01 D0 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 E8 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2D 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 9E 01 00 00 00 07 04 06 00 F4 3D 0F 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 13 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2D 28 01 00 35 04 06 00 40 9B 96 34 00 00 61 [15:43:16]Write i2c OK [15:43:16]MH_I2C_Read... [15:43:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:16]Read from MH i2c: E2 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: E2 03 00 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: E2 03 00 D0 08 00 90 00 4C [15:43:16]RAPDU: 90 00 [15:43:16]wFMCommunicate OK [15:43:16]wFMCommunicate request_size=7 [15:43:16]MH_SAM_APDU [15:43:16]CAPDU: 80 0D 02 02 02 FA 5C [15:43:16]Write to MH i2c: E2 0A 00 D1 08 80 0D 02 02 02 00 FA 5C 00 00 AD [15:43:16]Write i2c OK [15:43:16]MH_I2C_Read... [15:43:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:16]Read from MH i2c: E2 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: E2 03 00 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: E2 03 00 D1 08 00 90 00 4D [15:43:16]RAPDU: 90 00 [15:43:16]wFMCommunicate OK [15:43:16]wFMCommunicate request_size=4 [15:43:16]MH_SAM_APDU [15:43:16]CAPDU: 80 0D 03 02 [15:43:16]Write to MH i2c: E2 08 00 D2 08 80 0D 03 02 00 00 00 00 55 [15:43:16]Write i2c OK [15:43:16]MH_I2C_Read... [15:43:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:43:16]Read from MH i2c: E2 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: E2 0B 00 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: E2 0B 00 D2 08 00 A6 E7 F5 2D 13 7A 8E F6 90 00 16 [15:43:16]RAPDU: A6 E7 F5 2D 13 7A 8E F6 90 00 [15:43:16]wFMCommunicate OK [15:43:16]SAM_PROTO_SignData done [15:43:16]FM_MakeSignedData done [15:43:16]CreateOFDProtocolMessage [15:43:16]wFMCommunicate request_size=4 [15:43:16]MH_SAM_APDU [15:43:16]CAPDU: 80 11 00 00 [15:43:16]Write to MH i2c: E2 08 00 D3 08 80 11 00 00 00 00 00 00 55 [15:43:16]Write i2c OK [15:43:16]MH_I2C_Read... [15:43:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:16]Read from MH i2c: E2 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: E2 17 00 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: E2 17 00 D3 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 A2 [15:43:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:43:16]wFMCommunicate OK [15:43:16]CreateOFDProtocolMessage done [15:43:16]OFDSenderStorePacket 75821 [15:43:16]StoreOFDPacket docnum=75821 [15:43:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 C9 52 04 01 EB 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 E8 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2D 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 9E 01 00 00 00 07 04 06 00 F4 3D 0F 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 13 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2D 28 01 00 35 04 06 00 40 9B 96 34 FA 5C A6 E7 F5 2D 13 7A 8E F6 [15:43:16]CheckFolder [15:43:16]dirname=/storage/ofd_packets [15:43:16]CheckFolder done [15:43:16]ProducePacketName [15:43:16]name=ofd_packets/00075821 [15:43:16]NVStorageSaveData ofd_packets/00075821 [15:43:16]File name is /storage/ofd_packets/00075821 [15:43:16]Write 298 bytes [15:43:16]NVStorageSaveData done [15:43:16]OFDSenderStorePacket done [15:43:16]KKMCreateOFDPacket done [15:43:16]NVStorageSaveData kkm_last_timestamp [15:43:16]File name is /storage/kkm_last_timestamp [15:43:16]Write 4 bytes [15:43:16]NVStorageSaveData done [15:43:16]ExternCall_PrintAddStr [15:43:16]wPrintStart [15:43:16]Write to MH i2c: 01 00 00 D4 08 DC [15:43:16]Write i2c OK [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: 01 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: 01 07 00 [15:43:16]MH_I2C_Read... [15:43:16]Read from MH i2c: 01 07 00 D4 08 00 00 00 00 00 FF 0F F1 [15:43:16]RasterBufferAndPrint [15:43:16]line Счет N : (1)1966496 [15:43:16]line ИНН: 02508201610067 [15:43:16]line Контрольно-Кассовый Чек [15:43:16]line ПРОДАЖА [15:43:16]line ТРК (МРК, ГНК) : 11 [15:43:16]line Товар: 2710194210 [15:43:16]line ДТ-К-5 [15:43:16]line 132.840 * 75.20 [15:43:16]line = 9989.57 [15:43:16]line НДС 12% НСП 1% [15:43:16]line > о реализуемом товаре [15:43:16]line ОКРУГЛЕНИЕ: -0.57 [15:43:16]line ИТОГО: 9989.00 [15:43:16]line Внесено: 9989.00 [15:43:16]line СДАЧА: 0.00 [15:43:16]line НСП 1% : 88.40 [15:43:16]line НДС 12% : 1060.84 [15:43:16]line Наличными: 9989.00 [15:43:16]line Безнал.: 0.00 [15:43:16]line Место: АЗС № 133 "Партнер Нефть" [15:43:16]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:43:16]line СНО: Общий режим [15:43:16]line Чек 260 24.10.2024 15:43 [15:43:16]line Смена: 174 ФФД: 1.0 [15:43:16]line ЗНМ: 0300000020 [15:43:17]line РНМ: 0000000000161154 [15:43:17]line Версия ККМ: v1.0 [15:43:17]line [15:43:17]line Дисконтная программа [15:43:17]line ДТ [15:43:17]line номер 133 [15:43:17]line сэкономлено 132.84 сом [15:43:17]line ФМ: 0000000000963323 [15:43:17]line ФД: 75821 [15:43:17]line ФПД: 71036984162908 [15:43:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154315&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75821&fm=71036984162908&tin=02508201610067®Number=0000000000161154&sum=998900 [15:43:17]OFD Sender: Processing packet 75821 [packets to send 16, broken 15] [15:43:17]ProducePacketName [15:43:17]name=ofd_packets/00075821 [15:43:17]OFD Sender: To server: pG, [15:43:17]CommunicateWithHost lk.salyk.kg:30040 [15:43:17]ConnectInit lk.salyk.kg [15:43:17]written 0, free lines is 4095 [15:43:17]Connected sock=10 [15:43:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 C9 52 04 01 EB 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 E8 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2D 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 9E 01 00 00 00 07 04 06 00 F4 3D 0F 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 13 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2D 28 01 00 35 04 06 00 40 9B 96 34 FA 5C A6 E7 F5 2D 13 7A 8E F6 [15:43:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 17 32 47 00 36 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2D 28 01 00 F4 03 04 00 EA 13 1A 67 B6 04 01 00 00 45 2A 47 16 0C 2E 31 50 [15:43:17]CommunicateWithHost err = 0 [15:43:17]CheckOFDResponse [15:43:17]1017 (14) - 77093643461234 [15:43:17]1041 (16) - 0000000000963323 [15:43:17]1040 (4) - 75821 [15:43:17]1012 (4) - 24.10.2024 09:31 [15:43:17]1206 (1) - 0 [15:43:17]OFD Sender: Remove packet 75821 [15:43:17]ProducePacketName [15:43:17]name=ofd_packets/00075821 [15:43:17]NVStorageDeleteData [15:43:17]Write to MH i2c: 01 00 00 03 09 0C [15:43:17]Write i2c OK [15:43:17]MH_I2C_Read... [15:43:17]Read from MH i2c: 01 [15:43:17]MH_I2C_Read... [15:43:17]Read from MH i2c: 01 07 00 [15:43:17]MH_I2C_Read... [15:43:17]Read from MH i2c: 01 07 00 03 09 00 00 00 00 00 51 0C 70 [15:43:17]RasterBufferAndPrint [15:43:17]line [15:43:17]line [15:43:17]line [15:43:17]line [15:43:17]line [15:43:17]written 0, free lines is 3157 [15:43:17]MH_Cut [15:43:17]Write to MH i2c: D1 01 00 0A 09 01 E5 [15:43:17]Write i2c OK [15:43:17]MH_I2C_Read... [15:43:17]Read from MH i2c: D1 [15:43:17]MH_I2C_Read... [15:43:17]Read from MH i2c: D1 01 00 [15:43:17]MH_I2C_Read... [15:43:17]Read from MH i2c: D1 01 00 0A 09 00 E4 [15:43:17]Write to MH i2c: 01 00 00 0B 09 14 [15:43:17]Write i2c OK [15:43:17]MH_I2C_Read... [15:43:17]OFD Sender: No OFD packet to send [15:43:18]*** Cut start [15:43:18]*** Partial cut [15:43:18]*** CUTSNS_PIN = 1 [15:43:18]*** CUTSNS_PIN = 0 [15:43:18]*** Brake cut motor [15:43:19]Read from MH i2c: 01 [15:43:19]MH_I2C_Read... [15:43:19]*** Stop cut motor [15:43:19]*** Cut end [15:43:19]Read from MH i2c: 01 07 00 [15:43:19]MH_I2C_Read... [15:43:19]Read from MH i2c: 01 07 00 0B 09 00 00 00 00 00 FF 0F 29 [15:43:19]process_action close_receipt done [15:43:19]requested_data is exist [15:43:19]produce_requested_data [15:43:19]requested_item fm.sn is exist - process it [15:43:19]wFMCommunicate request_size=4 [15:43:19]MH_SAM_APDU [15:43:19]CAPDU: 80 11 00 00 [15:43:19]Write to MH i2c: E2 08 00 0C 09 80 11 00 00 00 00 00 00 8F [15:43:19]Write i2c OK [15:43:19]MH_I2C_Read... [15:43:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:19]Read from MH i2c: E2 [15:43:19]MH_I2C_Read... [15:43:19]Read from MH i2c: E2 17 00 [15:43:19]MH_I2C_Read... [15:43:19]Read from MH i2c: E2 17 00 0C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 DC [15:43:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:43:19]wFMCommunicate OK [15:43:19]requested_item fd.num is exist - process it [15:43:19]SAM_PROTO_GetFieldsCounters [15:43:19]wFMCommunicate request_size=4 [15:43:19]MH_SAM_APDU [15:43:19]CAPDU: 80 13 00 00 [15:43:19]Write to MH i2c: E2 08 00 0D 09 80 13 00 00 00 00 00 00 92 [15:43:19]Write i2c OK [15:43:19]MH_I2C_Read... [15:43:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:43:19]Read from MH i2c: E2 [15:43:19]MH_I2C_Read... [15:43:19]Read from MH i2c: E2 62 00 [15:43:19]MH_I2C_Read... [15:43:19]Read from MH i2c: E2 62 00 0D 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 2D 28 01 00 0E 04 04 00 AE 00 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 B9 [15:43:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 2D 28 01 00 0E 04 04 00 AE 00 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:43:19]wFMCommunicate OK [15:43:19]SAM_PROTO_GetFieldsCounters done [15:43:19]requested_item shift.num is exist - process it [15:43:19]requested_item shift.opened is exist - process it [15:43:19]req_shift_opened [15:43:19]FM_GetShiftState [15:43:19]SAM_PROTO_GetShiftState [15:43:19]wFMCommunicate request_size=4 [15:43:19]MH_SAM_APDU [15:43:19]CAPDU: 80 13 01 00 [15:43:19]Write to MH i2c: E2 08 00 0E 09 80 13 01 00 00 00 00 00 94 [15:43:19]Write i2c OK [15:43:19]MH_I2C_Read... [15:43:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:19]Read from MH i2c: E2 [15:43:19]MH_I2C_Read... [15:43:19]Read from MH i2c: E2 0E 00 [15:43:19]MH_I2C_Read... [15:43:19]Read from MH i2c: E2 0E 00 0E 09 00 09 00 01 85 93 19 67 00 00 00 00 90 00 38 [15:43:19]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:43:19]wFMCommunicate OK [15:43:19]SAM_PROTO_GetShiftState done [15:43:19]FM_GetShiftState done [15:43:19]req_shift_opened done [15:43:19]requested_item shift.open_date is exist - process it [15:43:19]req_shift_open_date [15:43:19]req_shift_open_date done [15:43:19]produce_requested_data done [15:43:19]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75821,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:43:19]process_action_free close_receipt [15:43:19]json_value_free [15:43:19]json_value_free done [15:43:19]process_json_proto returns [15:43:19]Send response to host [15:43:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75821,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:43:19]free response buf [15:43:19]execute_script done [15:43:19]execute_script returns [15:43:19]free content buf [15:43:19]Sock 7.Close socket [15:43:19]Sock 7.Thread stoped [15:43:22]OFD Sender: No OFD packet to send [15:43:23]accept exits with 9 [15:43:23]New connection [15:43:23]New thread 3066998116 created [15:43:23]Thread 3067141476 joined [15:43:23]Waiting for new connection... [15:43:23] Sock 9.Parse request [15:43:23]Sock 9.Check first char [15:43:23]Sock 9.First char is OK [15:43:23]request: POST /json_proto HTTP/1.0 [15:43:23]Method: POST [15:43:23]URL: /json_proto [15:43:23]Method is POST - this is cgi request [15:43:23]url: /json_proto [15:43:23]query_string will be loaded in cgi processing [15:43:23]execute_cgi json_proto POST (null) [15:43:23]execute_cgi path=json_proto method=POST [15:43:23]POST find Content-Length [15:43:23]Host: 172.17.44.196:8080 [15:43:23]Content-Length: 770 [15:43:23]Content-Type: application/json [15:43:23] [15:43:23]POST finish read [15:43:23]Found Content-Length = 770 [15:43:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:23]execute_script... [15:43: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)1966503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 22.430, "sum" : 1500.57, "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: Mbank", "payments": [ { "type": 1, "sum" : 1500.57 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:23]POST & json_proto [15:43:23]process_json_proto [15:43:23]json parsed OK: [15:43:23]protocol is kg_v1.0 [15:43:23]action value=close_receipt [15:43:23]process_action close_receipt [15:43:23]cmd_close_receipt [15:43:23]MH_GetDate [15:43:23]Write to MH i2c: F0 00 00 0F 09 07 [15:43:23]Write i2c OK [15:43:23]MH_I2C_Read... [15:43:23]Read from MH i2c: F0 [15:43:23]MH_I2C_Read... [15:43:23]Read from MH i2c: F0 09 00 [15:43:23]MH_I2C_Read... [15:43:23]Read from MH i2c: F0 09 00 0F 09 00 1B 6B 1A 67 E7 19 F8 65 74 [15:43:23]GetLastDocTimeStamp 1729784595 [15:43:23]current date 1729784603 [15:43:23]FM_GetShiftState [15:43:23]SAM_PROTO_GetShiftState [15:43:23]wFMCommunicate request_size=4 [15:43:23]MH_SAM_APDU [15:43:23]CAPDU: 80 13 01 00 [15:43:23]Write to MH i2c: E2 08 00 10 09 80 13 01 00 00 00 00 00 96 [15:43:23]Write i2c OK [15:43:23]MH_I2C_Read... [15:43:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:23]Read from MH i2c: E2 [15:43:23]MH_I2C_Read... [15:43:23]Read from MH i2c: E2 0E 00 [15:43:23]MH_I2C_Read... [15:43:23]Read from MH i2c: E2 0E 00 10 09 00 09 00 01 85 93 19 67 00 00 00 00 90 00 3A [15:43:23]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:43:23]wFMCommunicate OK [15:43:23]SAM_PROTO_GetShiftState done [15:43:23]FM_GetShiftState done [15:43:23]opened in 1729729413 [15:43:23]opened+sec_in_day 1729815813 [15:43:23]quantity*price = 150056 [15:43:23]sum+1 = 150058 [15:43:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.57 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 0.00 Безнал.: 1500.57 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 261 24.10.2024 15:43 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75822 ФПД: 72074200071771 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154323&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75822&fm=72074200071771&tin=02508201610067®Number=0000000000161154&sum=150057 [15:43:24]StoreToDocumentArchive [15:43:24]shift 174 fd 75822 [15:43:24]save to /storage/0174/doc_00075822 [15:43:24]save last doc name /storage/0174/doc_00075822 to /storage/kkm_last_doc_name [15:43:24]save OK [15:43:24]Clear old archive folders... [15:43:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:43:24]tlvbuf is 0202AAC0 [15:43:24]SAM_PROTO_ClearQueue [15:43:24]wFMCommunicate request_size=4 [15:43:24]MH_SAM_APDU [15:43:24]CAPDU: 80 09 00 00 [15:43:24]Write to MH i2c: E2 08 00 1D 09 80 09 00 00 00 00 00 00 98 [15:43:24]Write i2c OK [15:43:24]MH_I2C_Read... [15:43:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:43:24]Read from MH i2c: E2 [15:43:24]MH_I2C_Read... [15:43:24]Read from MH i2c: E2 03 00 [15:43:24]MH_I2C_Read... [15:43:24]Read from MH i2c: E2 03 00 1D 09 00 90 00 9A [15:43:24]RAPDU: 90 00 [15:43:24]wFMCommunicate OK [15:43:24]SAM_PROTO_ClearQueue done [15:43:24]KKMCreateOFDPacket [15:43:24]OFDProtocolAddRootSTLVToBuf [15:43:24]FM_MakeSignedData [15:43:24]FM_MakeSignedData [15:43:24]SAM_PROTO_SignData [15:43:24]wFMCommunicate request_size=4 [15:43:24]MH_SAM_APDU [15:43:24]CAPDU: 80 0D 01 02 [15:43:24]Write to MH i2c: E2 08 00 1E 09 80 0D 01 02 00 00 00 00 A0 [15:43:24]Write i2c OK [15:43:24]MH_I2C_Read... [15:43:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:43:24]Read from MH i2c: E2 [15:43:24]MH_I2C_Read... [15:43:24]Read from MH i2c: E2 03 00 [15:43:24]MH_I2C_Read... [15:43:24]Read from MH i2c: E2 03 00 1E 09 00 90 00 9B [15:43:24]RAPDU: 90 00 [15:43:24]wFMCommunicate OK [15:43:24]wFMCommunicate request_size=255 [15:43:24]MH_SAM_APDU [15:43: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 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 1B 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2E 28 01 00 35 04 06 00 41 [15:43:24]Write to MH i2c: E2 02 01 1F 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 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 1B 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2E 28 01 00 35 04 06 00 41 00 00 32 [15:43:24]Write i2c OK [15:43:24]MH_I2C_Read... [15:43:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:24]Read from MH i2c: E2 [15:43:24]MH_I2C_Read... [15:43:24]Read from MH i2c: E2 03 00 [15:43:24]MH_I2C_Read... [15:43:24]Read from MH i2c: E2 03 00 1F 09 00 90 00 9C [15:43:24]RAPDU: 90 00 [15:43:24]wFMCommunicate OK [15:43:24]wFMCommunicate request_size=10 [15:43:24]MH_SAM_APDU [15:43:24]CAPDU: 80 0D 02 02 05 8D 15 17 BE 5B [15:43:24]Write to MH i2c: E2 0D 00 20 09 80 0D 02 02 05 00 8D 15 17 BE 5B 00 00 7F [15:43:24]Write i2c OK [15:43:24]MH_I2C_Read... [15:43:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:24]Read from MH i2c: E2 [15:43:24]MH_I2C_Read... [15:43:24]Read from MH i2c: E2 03 00 [15:43:24]MH_I2C_Read... [15:43:24]Read from MH i2c: E2 03 00 20 09 00 90 00 9D [15:43:24]RAPDU: 90 00 [15:43:24]wFMCommunicate OK [15:43:24]wFMCommunicate request_size=4 [15:43:24]MH_SAM_APDU [15:43:24]CAPDU: 80 0D 03 02 [15:43:24]Write to MH i2c: E2 08 00 21 09 80 0D 03 02 00 00 00 00 A5 [15:43:24]Write i2c OK [15:43:24]MH_I2C_Read... [15:43:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:43:25]Read from MH i2c: E2 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: E2 0B 00 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: E2 0B 00 21 09 00 16 A1 DF 24 AA 40 67 8A 90 00 3B [15:43:25]RAPDU: 16 A1 DF 24 AA 40 67 8A 90 00 [15:43:25]wFMCommunicate OK [15:43:25]SAM_PROTO_SignData done [15:43:25]FM_MakeSignedData done [15:43:25]CreateOFDProtocolMessage [15:43:25]wFMCommunicate request_size=4 [15:43:25]MH_SAM_APDU [15:43:25]CAPDU: 80 11 00 00 [15:43:25]Write to MH i2c: E2 08 00 22 09 80 11 00 00 00 00 00 00 A5 [15:43:25]Write i2c OK [15:43:25]MH_I2C_Read... [15:43:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:25]Read from MH i2c: E2 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: E2 17 00 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: E2 17 00 22 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 F2 [15:43:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:43:25]wFMCommunicate OK [15:43:25]CreateOFDProtocolMessage done [15:43:25]OFDSenderStorePacket 75822 [15:43:25]StoreOFDPacket docnum=75822 [15:43:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 79 93 07 01 37 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 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 1B 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2E 28 01 00 35 04 06 00 41 8D 15 17 BE 5B 16 A1 DF 24 AA 40 67 8A [15:43:25]CheckFolder [15:43:25]dirname=/storage/ofd_packets [15:43:25]CheckFolder done [15:43:25]ProducePacketName [15:43:25]name=ofd_packets/00075822 [15:43:25]NVStorageSaveData ofd_packets/00075822 [15:43:25]File name is /storage/ofd_packets/00075822 [15:43:25]Write 301 bytes [15:43:25]NVStorageSaveData done [15:43:25]OFDSenderStorePacket done [15:43:25]KKMCreateOFDPacket done [15:43:25]NVStorageSaveData kkm_last_timestamp [15:43:25]File name is /storage/kkm_last_timestamp [15:43:25]Write 4 bytes [15:43:25]NVStorageSaveData done [15:43:25]ExternCall_PrintAddStr [15:43:25]wPrintStart [15:43:25]Write to MH i2c: 01 00 00 23 09 2C [15:43:25]Write i2c OK [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: 01 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: 01 07 00 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: 01 07 00 23 09 00 00 00 00 00 FF 0F 41 [15:43:25]RasterBufferAndPrint [15:43:25]line Счет N : (1)1966503 [15:43:25]line ИНН: 02508201610067 [15:43:25]line Контрольно-Кассовый Чек [15:43:25]line ПРОДАЖА [15:43:25]line ТРК (МРК, ГНК) : 53 [15:43:25]line Товар: 2710124130 [15:43:25]line Аи-92-К-5 [15:43:25]line 22.430 * 66.90 [15:43:25]line = 1500.57 [15:43:25]line НДС 12% НСП 1% [15:43:25]line > о реализуемом товаре [15:43:25]line ИТОГО: 1500.57 [15:43:25]line НСП 1% : 13.28 [15:43:25]line НДС 12% : 159.35 [15:43:25]line Наличными: 0.00 [15:43:25]line Безнал.: 1500.57 [15:43:25]line Место: АЗС № 133 "Партнер Нефть" [15:43:25]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:43:25]line СНО: Общий режим [15:43:25]line Чек 261 24.10.2024 15:43 [15:43:25]line Смена: 174 ФФД: 1.0 [15:43:25]line ЗНМ: 0300000020 [15:43:25]line РНМ: 0000000000161154 [15:43:25]line Версия ККМ: v1.0 [15:43:25]line Платежная система: Mbank [15:43:25]line ФМ: 0000000000963323 [15:43:25]line ФД: 75822 [15:43:25]line ФПД: 72074200071771 [15:43:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154323&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75822&fm=72074200071771&tin=02508201610067®Number=0000000000161154&sum=150057 [15:43:25]written 0, free lines is 4095 [15:43:25]OFD Sender: Processing packet 75822 [packets to send 16, broken 15] [15:43:25]ProducePacketName [15:43:25]name=ofd_packets/00075822 [15:43:25]OFD Sender: To server: pG, [15:43:25]CommunicateWithHost lk.salyk.kg:30040 [15:43:25]ConnectInit lk.salyk.kg [15:43:25]Connected sock=10 [15:43:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 79 93 07 01 37 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 9E 57 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 29 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 29 4A 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 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 29 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 1B 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2E 28 01 00 35 04 06 00 41 8D 15 17 BE 5B 16 A1 DF 24 AA 40 67 8A [15:43:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 1A 21 47 00 14 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2E 28 01 00 F4 03 04 00 F2 13 1A 67 B6 04 01 00 00 9C 45 42 72 10 6F F8 5F [15:43:25]CommunicateWithHost err = 0 [15:43:25]CheckOFDResponse [15:43:25]1017 (14) - 77093643461234 [15:43:25]1041 (16) - 0000000000963323 [15:43:25]1040 (4) - 75822 [15:43:25]1012 (4) - 24.10.2024 09:31 [15:43:25]1206 (1) - 0 [15:43:25]OFD Sender: Remove packet 75822 [15:43:25]ProducePacketName [15:43:25]name=ofd_packets/00075822 [15:43:25]NVStorageDeleteData [15:43:25]Write to MH i2c: 01 00 00 4B 09 54 [15:43:25]Write i2c OK [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: 01 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: 01 07 00 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: 01 07 00 4B 09 00 00 00 00 00 E5 0C 4C [15:43:25]RasterBufferAndPrint [15:43:25]line [15:43:25]line [15:43:25]line [15:43:25]line [15:43:25]line [15:43:25]written 0, free lines is 3307 [15:43:25]MH_Cut [15:43:25]Write to MH i2c: D1 01 00 52 09 01 2D [15:43:25]Write i2c OK [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: D1 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: D1 01 00 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: D1 01 00 52 09 00 2C [15:43:25]Write to MH i2c: 01 00 00 53 09 5C [15:43:25]Write i2c OK [15:43:25]MH_I2C_Read... [15:43:25]OFD Sender: No OFD packet to send [15:43:26]*** Cut start [15:43:26]*** Partial cut [15:43:26]*** CUTSNS_PIN = 1 [15:43:26]*** CUTSNS_PIN = 0 [15:43:26]*** Brake cut motor [15:43:27]Read from MH i2c: 01 [15:43:27]MH_I2C_Read... [15:43:27]*** Stop cut motor [15:43:27]*** Cut end [15:43:27]Read from MH i2c: 01 07 00 [15:43:27]MH_I2C_Read... [15:43:27]Read from MH i2c: 01 07 00 53 09 00 00 00 00 00 FF 0F 71 [15:43:27]process_action close_receipt done [15:43:27]requested_data is exist [15:43:27]produce_requested_data [15:43:27]requested_item fm.sn is exist - process it [15:43:27]wFMCommunicate request_size=4 [15:43:27]MH_SAM_APDU [15:43:27]CAPDU: 80 11 00 00 [15:43:27]Write to MH i2c: E2 08 00 54 09 80 11 00 00 00 00 00 00 D7 [15:43:27]Write i2c OK [15:43:27]MH_I2C_Read... [15:43:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:27]Read from MH i2c: E2 [15:43:27]MH_I2C_Read... [15:43:27]Read from MH i2c: E2 17 00 [15:43:27]MH_I2C_Read... [15:43:27]Read from MH i2c: E2 17 00 54 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 24 [15:43:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:43:27]wFMCommunicate OK [15:43:27]requested_item fd.num is exist - process it [15:43:27]SAM_PROTO_GetFieldsCounters [15:43:27]wFMCommunicate request_size=4 [15:43:27]MH_SAM_APDU [15:43:27]CAPDU: 80 13 00 00 [15:43:27]Write to MH i2c: E2 08 00 55 09 80 13 00 00 00 00 00 00 DA [15:43:27]Write i2c OK [15:43:27]MH_I2C_Read... [15:43:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:43:27]Read from MH i2c: E2 [15:43:27]MH_I2C_Read... [15:43:27]Read from MH i2c: E2 62 00 [15:43:27]MH_I2C_Read... [15:43:27]Read from MH i2c: E2 62 00 55 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 2E 28 01 00 0E 04 04 00 AE 00 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 05 [15:43:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 2E 28 01 00 0E 04 04 00 AE 00 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:43:27]wFMCommunicate OK [15:43:27]SAM_PROTO_GetFieldsCounters done [15:43:27]requested_item shift.num is exist - process it [15:43:27]requested_item shift.opened is exist - process it [15:43:27]req_shift_opened [15:43:27]FM_GetShiftState [15:43:27]SAM_PROTO_GetShiftState [15:43:27]wFMCommunicate request_size=4 [15:43:27]MH_SAM_APDU [15:43:27]CAPDU: 80 13 01 00 [15:43:27]Write to MH i2c: E2 08 00 56 09 80 13 01 00 00 00 00 00 DC [15:43:27]Write i2c OK [15:43:27]MH_I2C_Read... [15:43:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:27]Read from MH i2c: E2 [15:43:27]MH_I2C_Read... [15:43:27]Read from MH i2c: E2 0E 00 [15:43:27]MH_I2C_Read... [15:43:27]Read from MH i2c: E2 0E 00 56 09 00 09 00 01 85 93 19 67 00 00 00 00 90 00 80 [15:43:27]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:43:27]wFMCommunicate OK [15:43:27]SAM_PROTO_GetShiftState done [15:43:27]FM_GetShiftState done [15:43:27]req_shift_opened done [15:43:27]requested_item shift.open_date is exist - process it [15:43:27]req_shift_open_date [15:43:27]req_shift_open_date done [15:43:27]produce_requested_data done [15:43:27]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75822,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:43:27]process_action_free close_receipt [15:43:27]json_value_free [15:43:27]json_value_free done [15:43:27]process_json_proto returns [15:43:27]Send response to host [15:43:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75822,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:43:27]free response buf [15:43:27]execute_script done [15:43:27]execute_script returns [15:43:27]free content buf [15:43:27]Sock 9.Close socket [15:43:27]Sock 9.Thread stoped [15:43:27]accept exits with 7 [15:43:27]New connection [15:43:27]New thread 3067141476 created [15:43:27]Thread 3066998116 joined [15:43:27]Waiting for new connection... [15:43:27] Sock 7.Parse request [15:43:27]Sock 7.Check first char [15:43:27]Sock 7.First char is OK [15:43:27]request: POST /json_proto HTTP/1.0 [15:43:27]Method: POST [15:43:27]URL: /json_proto [15:43:27]Method is POST - this is cgi request [15:43:27]url: /json_proto [15:43:27]query_string will be loaded in cgi processing [15:43:27]execute_cgi json_proto POST (null) [15:43:27]execute_cgi path=json_proto method=POST [15:43:27]POST find Content-Length [15:43:27]Host: 172.17.44.196:8080 [15:43:27]Content-Length: 981 [15:43:27]Content-Type: application/json [15:43:27] [15:43:27]POST finish read [15:43:27]Found Content-Length = 981 [15:43:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.840, "sum" : 9989.57, "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 133\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.84 \u0441\u043E\u043C", "deposit" : 9989.00, "total" : 9989.00, "payments": [ { "type": 0, "sum" : 9989.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:27]execute_script... [15:43: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)1966497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.840, "sum" : 9989.57, "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 133\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.84 \u0441\u043E\u043C", "deposit" : 9989.00, "total" : 9989.00, "payments": [ { "type": 0, "sum" : 9989.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:27]POST & json_proto [15:43:27]process_json_proto [15:43:27]json parsed OK: [15:43:27]protocol is kg_v1.0 [15:43:27]action value=close_receipt [15:43:27]process_action close_receipt [15:43:27]cmd_close_receipt [15:43:27]MH_GetDate [15:43:27]Write to MH i2c: F0 00 00 57 09 4F [15:43:27]Write i2c OK [15:43:27]MH_I2C_Read... [15:43:27]Read from MH i2c: F0 [15:43:27]MH_I2C_Read... [15:43:27]Read from MH i2c: F0 09 00 [15:43:27]MH_I2C_Read... [15:43:27]Read from MH i2c: F0 09 00 57 09 00 1F 6B 1A 67 E7 19 F8 65 C0 [15:43:27]GetLastDocTimeStamp 1729784603 [15:43:27]current date 1729784607 [15:43:27]FM_GetShiftState [15:43:27]SAM_PROTO_GetShiftState [15:43:27]wFMCommunicate request_size=4 [15:43:27]MH_SAM_APDU [15:43:27]CAPDU: 80 13 01 00 [15:43:27]Write to MH i2c: E2 08 00 58 09 80 13 01 00 00 00 00 00 DE [15:43:27]Write i2c OK [15:43:27]MH_I2C_Read... [15:43:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:27]Read from MH i2c: E2 [15:43:27]MH_I2C_Read... [15:43:27]Read from MH i2c: E2 0E 00 [15:43:27]MH_I2C_Read... [15:43:27]Read from MH i2c: E2 0E 00 58 09 00 09 00 01 85 93 19 67 00 00 00 00 90 00 82 [15:43:27]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:43:27]wFMCommunicate OK [15:43:27]SAM_PROTO_GetShiftState done [15:43:27]FM_GetShiftState done [15:43:27]opened in 1729729413 [15:43:27]opened+sec_in_day 1729815813 [15:43:27]quantity*price = 998956 [15:43:27]sum+1 = 998958 [15:43:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 9989.00 Внесено: 9989.00 СДАЧА: 0.00 НСП 1% : 88.40 НДС 12% : 1060.84 Наличными: 9989.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 262 24.10.2024 15:43 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Дисконтная программа ДТ номер 133 сэкономлено 132.84 сом ФМ: 0000000000963323 ФД: 75823 ФПД: 258076605614098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154327&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75823&fm=258076605614098&tin=02508201610067®Number=0000000000161154&sum=998900 [15:43:29]StoreToDocumentArchive [15:43:29]shift 174 fd 75823 [15:43:29]save to /storage/0174/doc_00075823 [15:43:29]save last doc name /storage/0174/doc_00075823 to /storage/kkm_last_doc_name [15:43:29]save OK [15:43:29]Clear old archive folders... [15:43:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:43:29]tlvbuf is 01FA5B20 [15:43:29]SAM_PROTO_ClearQueue [15:43:29]wFMCommunicate request_size=4 [15:43:29]MH_SAM_APDU [15:43:29]CAPDU: 80 09 00 00 [15:43:29]Write to MH i2c: E2 08 00 65 09 80 09 00 00 00 00 00 00 E0 [15:43:29]Write i2c OK [15:43:29]MH_I2C_Read... [15:43:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:43:29]Read from MH i2c: E2 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 03 00 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 03 00 65 09 00 90 00 E2 [15:43:29]RAPDU: 90 00 [15:43:29]wFMCommunicate OK [15:43:29]SAM_PROTO_ClearQueue done [15:43:29]KKMCreateOFDPacket [15:43:29]OFDProtocolAddRootSTLVToBuf [15:43:29]FM_MakeSignedData [15:43:29]FM_MakeSignedData [15:43:29]SAM_PROTO_SignData [15:43:29]wFMCommunicate request_size=4 [15:43:29]MH_SAM_APDU [15:43:29]CAPDU: 80 0D 01 02 [15:43:29]Write to MH i2c: E2 08 00 66 09 80 0D 01 02 00 00 00 00 E8 [15:43:29]Write i2c OK [15:43:29]MH_I2C_Read... [15:43:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:43:29]Read from MH i2c: E2 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 03 00 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 03 00 66 09 00 90 00 E3 [15:43:29]RAPDU: 90 00 [15:43:29]wFMCommunicate OK [15:43:29]wFMCommunicate request_size=255 [15:43:29]MH_SAM_APDU [15:43: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 E8 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2D 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 9E 01 00 00 00 07 04 06 00 F4 3D 0F 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 1F 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2F 28 01 00 35 04 06 00 EA B8 24 67 [15:43:29]Write to MH i2c: E2 02 01 67 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 E8 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2D 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 9E 01 00 00 00 07 04 06 00 F4 3D 0F 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 1F 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2F 28 01 00 35 04 06 00 EA B8 24 67 00 00 91 [15:43:29]Write i2c OK [15:43:29]MH_I2C_Read... [15:43:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:29]Read from MH i2c: E2 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 03 00 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 03 00 67 09 00 90 00 E4 [15:43:29]RAPDU: 90 00 [15:43:29]wFMCommunicate OK [15:43:29]wFMCommunicate request_size=7 [15:43:29]MH_SAM_APDU [15:43:29]CAPDU: 80 0D 02 02 02 08 12 [15:43:29]Write to MH i2c: E2 0A 00 68 09 80 0D 02 02 02 00 08 12 00 00 09 [15:43:29]Write i2c OK [15:43:29]MH_I2C_Read... [15:43:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:29]Read from MH i2c: E2 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 03 00 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 03 00 68 09 00 90 00 E5 [15:43:29]RAPDU: 90 00 [15:43:29]wFMCommunicate OK [15:43:29]wFMCommunicate request_size=4 [15:43:29]MH_SAM_APDU [15:43:29]CAPDU: 80 0D 03 02 [15:43:29]Write to MH i2c: E2 08 00 69 09 80 0D 03 02 00 00 00 00 ED [15:43:29]Write i2c OK [15:43:29]MH_I2C_Read... [15:43:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:43:29]Read from MH i2c: E2 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 0B 00 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 0B 00 69 09 00 F0 81 C0 9D DC B3 47 09 90 00 9B [15:43:29]RAPDU: F0 81 C0 9D DC B3 47 09 90 00 [15:43:29]wFMCommunicate OK [15:43:29]SAM_PROTO_SignData done [15:43:29]FM_MakeSignedData done [15:43:29]CreateOFDProtocolMessage [15:43:29]wFMCommunicate request_size=4 [15:43:29]MH_SAM_APDU [15:43:29]CAPDU: 80 11 00 00 [15:43:29]Write to MH i2c: E2 08 00 6A 09 80 11 00 00 00 00 00 00 ED [15:43:29]Write i2c OK [15:43:29]MH_I2C_Read... [15:43:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:29]Read from MH i2c: E2 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 17 00 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 17 00 6A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 3A [15:43:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:43:29]wFMCommunicate OK [15:43:29]CreateOFDProtocolMessage done [15:43:29]OFDSenderStorePacket 75823 [15:43:29]StoreOFDPacket docnum=75823 [15:43:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 14 45 04 01 69 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2D 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 9E 01 00 00 00 07 04 06 00 F4 3D 0F 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 1F 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2F 28 01 00 35 04 06 00 EA B8 24 67 08 12 F0 81 C0 9D DC B3 47 09 [15:43:29]CheckFolder [15:43:29]dirname=/storage/ofd_packets [15:43:29]CheckFolder done [15:43:29]ProducePacketName [15:43:29]name=ofd_packets/00075823 [15:43:29]NVStorageSaveData ofd_packets/00075823 [15:43:29]File name is /storage/ofd_packets/00075823 [15:43:29]Write 298 bytes [15:43:29]NVStorageSaveData done [15:43:29]OFDSenderStorePacket done [15:43:29]KKMCreateOFDPacket done [15:43:29]NVStorageSaveData kkm_last_timestamp [15:43:29]File name is /storage/kkm_last_timestamp [15:43:29]Write 4 bytes [15:43:29]NVStorageSaveData done [15:43:29]ExternCall_PrintAddStr [15:43:29]wPrintStart [15:43:29]Write to MH i2c: 01 00 00 6B 09 74 [15:43:29]Write i2c OK [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: 01 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: 01 07 00 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: 01 07 00 6B 09 00 00 00 00 00 FF 0F 89 [15:43:29]RasterBufferAndPrint [15:43:29]line Счет N : (1)1966497 [15:43:29]line ИНН: 02508201610067 [15:43:29]line Контрольно-Кассовый Чек [15:43:29]line ПРОДАЖА [15:43:29]line ТРК (МРК, ГНК) : 21 [15:43:29]line Товар: 2710194210 [15:43:29]line ДТ-К-5 [15:43:29]line 132.840 * 75.20 [15:43:29]line = 9989.57 [15:43:29]line НДС 12% НСП 1% [15:43:29]line > о реализуемом товаре [15:43:29]line ОКРУГЛЕНИЕ: -0.57 [15:43:29]line ИТОГО: 9989.00 [15:43:29]line Внесено: 9989.00 [15:43:29]line СДАЧА: 0.00 [15:43:29]line НСП 1% : 88.40 [15:43:29]line НДС 12% : 1060.84 [15:43:29]line Наличными: 9989.00 [15:43:29]line Безнал.: 0.00 [15:43:29]line Место: АЗС № 133 "Партнер Нефть" [15:43:29]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:43:29]line СНО: Общий режим [15:43:29]line Чек 262 24.10.2024 15:43 [15:43:29]line Смена: 174 ФФД: 1.0 [15:43:29]line ЗНМ: 0300000020 [15:43:29]line РНМ: 0000000000161154 [15:43:29]line Версия ККМ: v1.0 [15:43:29]line [15:43:29]line Дисконтная программа [15:43:29]line ДТ [15:43:29]line номер 133 [15:43:29]line сэкономлено 132.84 сом [15:43:29]line ФМ: 0000000000963323 [15:43:29]line ФД: 75823 [15:43:29]line ФПД: 258076605614098 [15:43:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154327&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75823&fm=258076605614098&tin=02508201610067®Number=0000000000161154&sum=998900 [15:43:29]written 0, free lines is 4095 [15:43:29]OFD Sender: Processing packet 75823 [packets to send 16, broken 15] [15:43:29]ProducePacketName [15:43:29]name=ofd_packets/00075823 [15:43:29]OFD Sender: To server: pG, [15:43:29]CommunicateWithHost lk.salyk.kg:30040 [15:43:29]ConnectInit lk.salyk.kg [15:43:29]Connected sock=10 [15:43:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 14 45 04 01 69 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 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 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 2D 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 9E 01 00 00 00 07 04 06 00 F4 3D 0F 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 1F 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 2F 28 01 00 35 04 06 00 EA B8 24 67 08 12 F0 81 C0 9D DC B3 47 09 [15:43:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 F8 C9 47 00 AD 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 39 36 33 33 32 33 10 04 04 00 2F 28 01 00 F4 03 04 00 F7 13 1A 67 B6 04 01 00 00 5E FE 92 B5 33 7B 16 27 [15:43:30]CommunicateWithHost err = 0 [15:43:30]CheckOFDResponse [15:43:30]1017 (14) - 77093643461234 [15:43:30]1041 (16) - 0000000000963323 [15:43:30]1040 (4) - 75823 [15:43:30]1012 (4) - 24.10.2024 09:31 [15:43:30]1206 (1) - 0 [15:43:30]OFD Sender: Remove packet 75823 [15:43:30]ProducePacketName [15:43:30]name=ofd_packets/00075823 [15:43:30]NVStorageDeleteData [15:43:30]Write to MH i2c: 01 00 00 9A 09 A3 [15:43:30]Write i2c OK [15:43:30]MH_I2C_Read... [15:43:30]Read from MH i2c: 01 [15:43:30]MH_I2C_Read... [15:43:30]Read from MH i2c: 01 07 00 [15:43:30]MH_I2C_Read... [15:43:30]Read from MH i2c: 01 07 00 9A 09 00 00 00 00 00 67 0C 1D [15:43:30]RasterBufferAndPrint [15:43:30]line [15:43:30]line [15:43:30]line [15:43:30]line [15:43:30]line [15:43:30]written 0, free lines is 3187 [15:43:30]MH_Cut [15:43:30]Write to MH i2c: D1 01 00 A1 09 01 7C [15:43:30]Write i2c OK [15:43:30]MH_I2C_Read... [15:43:30]Read from MH i2c: D1 [15:43:30]MH_I2C_Read... [15:43:30]Read from MH i2c: D1 01 00 [15:43:30]MH_I2C_Read... [15:43:30]Read from MH i2c: D1 01 00 A1 09 00 7B [15:43:30]Write to MH i2c: 01 00 00 A2 09 AB [15:43:30]Write i2c OK [15:43:30]MH_I2C_Read... [15:43:30]OFD Sender: No OFD packet to send [15:43:31]*** Cut start [15:43:31]*** Partial cut [15:43:31]*** CUTSNS_PIN = 1 [15:43:31]*** CUTSNS_PIN = 0 [15:43:31]*** Brake cut motor [15:43:31]Read from MH i2c: 01 [15:43:31]MH_I2C_Read... [15:43:31]*** Stop cut motor [15:43:31]*** Cut end [15:43:31]Read from MH i2c: 01 07 00 [15:43:31]MH_I2C_Read... [15:43:31]Read from MH i2c: 01 07 00 A2 09 00 00 00 00 00 FF 0F C0 [15:43:31]process_action close_receipt done [15:43:31]requested_data is exist [15:43:31]produce_requested_data [15:43:31]requested_item fm.sn is exist - process it [15:43:31]wFMCommunicate request_size=4 [15:43:31]MH_SAM_APDU [15:43:31]CAPDU: 80 11 00 00 [15:43:31]Write to MH i2c: E2 08 00 A3 09 80 11 00 00 00 00 00 00 26 [15:43:31]Write i2c OK [15:43:31]MH_I2C_Read... [15:43:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:31]Read from MH i2c: E2 [15:43:31]MH_I2C_Read... [15:43:31]Read from MH i2c: E2 17 00 [15:43:31]MH_I2C_Read... [15:43:31]Read from MH i2c: E2 17 00 A3 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 73 [15:43:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:43:31]wFMCommunicate OK [15:43:31]requested_item fd.num is exist - process it [15:43:31]SAM_PROTO_GetFieldsCounters [15:43:31]wFMCommunicate request_size=4 [15:43:31]MH_SAM_APDU [15:43:31]CAPDU: 80 13 00 00 [15:43:31]Write to MH i2c: E2 08 00 A4 09 80 13 00 00 00 00 00 00 29 [15:43:31]Write i2c OK [15:43:31]MH_I2C_Read... [15:43:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:43:32]Read from MH i2c: E2 [15:43:32]MH_I2C_Read... [15:43:32]Read from MH i2c: E2 62 00 [15:43:32]MH_I2C_Read... [15:43:32]Read from MH i2c: E2 62 00 A4 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 2F 28 01 00 0E 04 04 00 AE 00 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 58 [15:43:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 2F 28 01 00 0E 04 04 00 AE 00 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 [15:43:32]wFMCommunicate OK [15:43:32]SAM_PROTO_GetFieldsCounters done [15:43:32]requested_item shift.num is exist - process it [15:43:32]requested_item shift.opened is exist - process it [15:43:32]req_shift_opened [15:43:32]FM_GetShiftState [15:43:32]SAM_PROTO_GetShiftState [15:43:32]wFMCommunicate request_size=4 [15:43:32]MH_SAM_APDU [15:43:32]CAPDU: 80 13 01 00 [15:43:32]Write to MH i2c: E2 08 00 A5 09 80 13 01 00 00 00 00 00 2B [15:43:32]Write i2c OK [15:43:32]MH_I2C_Read... [15:43:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:32]Read from MH i2c: E2 [15:43:32]MH_I2C_Read... [15:43:32]Read from MH i2c: E2 0E 00 [15:43:32]MH_I2C_Read... [15:43:32]Read from MH i2c: E2 0E 00 A5 09 00 09 00 01 85 93 19 67 00 00 00 00 90 00 CF [15:43:32]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:43:32]wFMCommunicate OK [15:43:32]SAM_PROTO_GetShiftState done [15:43:32]FM_GetShiftState done [15:43:32]req_shift_opened done [15:43:32]requested_item shift.open_date is exist - process it [15:43:32]req_shift_open_date [15:43:32]req_shift_open_date done [15:43:32]produce_requested_data done [15:43:32]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75823,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:43:32]process_action_free close_receipt [15:43:32]json_value_free [15:43:32]json_value_free done [15:43:32]process_json_proto returns [15:43:32]Send response to host [15:43:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75823,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:43:32]free response buf [15:43:32]execute_script done [15:43:32]execute_script returns [15:43:32]free content buf [15:43:32]Sock 7.Close socket [15:43:32]Sock 7.Thread stoped [15:43:35]OFD Sender: No OFD packet to send [15:43:40]OFD Sender: No OFD packet to send [15:43:45]OFD Sender: No OFD packet to send [15:43:50]OFD Sender: No OFD packet to send [15:43:55]OFD Sender: No OFD packet to send [15:44:00]OFD Sender: No OFD packet to send [15:44:05]OFD Sender: No OFD packet to send [15:44:10]OFD Sender: No OFD packet to send [15:44:15]OFD Sender: No OFD packet to send [15:44:20]accept exits with 9 [15:44:20]New connection [15:44:20]New thread 3066998116 created [15:44:20]Thread 3067141476 joined [15:44:20]Waiting for new connection... [15:44:20] Sock 9.Parse request [15:44:20]Sock 9.Check first char [15:44:20]Sock 9.First char is OK [15:44:20]request: POST /json_proto HTTP/1.0 [15:44:20]Method: POST [15:44:20]URL: /json_proto [15:44:20]Method is POST - this is cgi request [15:44:20]url: /json_proto [15:44:20]query_string will be loaded in cgi processing [15:44:20]execute_cgi json_proto POST (null) [15:44:20]execute_cgi path=json_proto method=POST [15:44:20]POST find Content-Length [15:44:20]Host: 172.17.44.196:8080 [15:44:20]Content-Length: 621 [15:44:20]Content-Type: application/json [15:44:20] [15:44:20]POST finish read [15:44:20]Found Content-Length = 621 [15:44:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966504", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:44:20]execute_script... [15:44: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)1966504", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:44:20]POST & json_proto [15:44:20]process_json_proto [15:44:20]json parsed OK: [15:44:20]protocol is kg_v1.0 [15:44:20]action value=close_receipt [15:44:20]process_action close_receipt [15:44:20]cmd_close_receipt [15:44:20]MH_GetDate [15:44:20]Write to MH i2c: F0 00 00 A6 09 9E [15:44:20]Write i2c OK [15:44:20]MH_I2C_Read... [15:44:20]Read from MH i2c: F0 [15:44:20]MH_I2C_Read... [15:44:20]Read from MH i2c: F0 09 00 [15:44:20]MH_I2C_Read... [15:44:20]Read from MH i2c: F0 09 00 A6 09 00 54 6B 1A 67 E7 19 F8 65 44 [15:44:20]GetLastDocTimeStamp 1729784607 [15:44:20]current date 1729784660 [15:44:20]FM_GetShiftState [15:44:20]SAM_PROTO_GetShiftState [15:44:20]wFMCommunicate request_size=4 [15:44:20]MH_SAM_APDU [15:44:20]CAPDU: 80 13 01 00 [15:44:20]Write to MH i2c: E2 08 00 A7 09 80 13 01 00 00 00 00 00 2D [15:44:20]Write i2c OK [15:44:20]MH_I2C_Read... [15:44:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:44:20]Read from MH i2c: E2 [15:44:20]MH_I2C_Read... [15:44:20]Read from MH i2c: E2 0E 00 [15:44:20]MH_I2C_Read... [15:44:20]Read from MH i2c: E2 0E 00 A7 09 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D1 [15:44:20]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:44:20]wFMCommunicate OK [15:44:20]SAM_PROTO_GetShiftState done [15:44:20]FM_GetShiftState done [15:44:20]opened in 1729729413 [15:44:20]opened+sec_in_day 1729815813 [15:44:20]quantity*price = 50000 [15:44:20]sum+1 = 50001 [15:44:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 263 24.10.2024 15:44 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75824 ФПД: 263292748612869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154420&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75824&fm=263292748612869&tin=02508201610067®Number=0000000000161154&sum=50000 [15:44:21]StoreToDocumentArchive [15:44:21]shift 174 fd 75824 [15:44:21]save to /storage/0174/doc_00075824 [15:44:21]save last doc name /storage/0174/doc_00075824 to /storage/kkm_last_doc_name [15:44:21]save OK [15:44:21]Clear old archive folders... [15:44:21]ProcessDocumentItem done err = 0, tmpTLVsize=244 [15:44:21]tlvbuf is 020F4FF0 [15:44:21]SAM_PROTO_ClearQueue [15:44:21]wFMCommunicate request_size=4 [15:44:21]MH_SAM_APDU [15:44:21]CAPDU: 80 09 00 00 [15:44:21]Write to MH i2c: E2 08 00 B4 09 80 09 00 00 00 00 00 00 2F [15:44:21]Write i2c OK [15:44:21]MH_I2C_Read... [15:44:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:44:21]Read from MH i2c: E2 [15:44:21]MH_I2C_Read... [15:44:21]Read from MH i2c: E2 03 00 [15:44:21]MH_I2C_Read... [15:44:21]Read from MH i2c: E2 03 00 B4 09 00 90 00 31 [15:44:21]RAPDU: 90 00 [15:44:21]wFMCommunicate OK [15:44:21]SAM_PROTO_ClearQueue done [15:44:21]KKMCreateOFDPacket [15:44:21]OFDProtocolAddRootSTLVToBuf [15:44:21]FM_MakeSignedData [15:44:21]FM_MakeSignedData [15:44:21]SAM_PROTO_SignData [15:44:21]wFMCommunicate request_size=4 [15:44:21]MH_SAM_APDU [15:44:21]CAPDU: 80 0D 01 02 [15:44:21]Write to MH i2c: E2 08 00 B5 09 80 0D 01 02 00 00 00 00 37 [15:44:21]Write i2c OK [15:44:21]MH_I2C_Read... [15:44:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:44:21]Read from MH i2c: E2 [15:44:21]MH_I2C_Read... [15:44:21]Read from MH i2c: E2 03 00 [15:44:21]MH_I2C_Read... [15:44:21]Read from MH i2c: E2 03 00 B5 09 00 90 00 32 [15:44:21]RAPDU: 90 00 [15:44:21]wFMCommunicate OK [15:44:21]wFMCommunicate request_size=253 [15:44:21]MH_SAM_APDU [15:44:21]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 54 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 30 28 01 00 35 04 06 00 EF 76 9E C0 C5 05 [15:44:21]Write to MH i2c: E2 00 01 B6 09 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 54 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 30 28 01 00 35 04 06 00 EF 76 9E C0 C5 05 00 00 00 [15:44:21]Write i2c OK [15:44:21]MH_I2C_Read... [15:44:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:44:22]Read from MH i2c: E2 [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: E2 03 00 [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: E2 03 00 B6 09 00 90 00 33 [15:44:22]RAPDU: 90 00 [15:44:22]wFMCommunicate OK [15:44:22]wFMCommunicate request_size=4 [15:44:22]MH_SAM_APDU [15:44:22]CAPDU: 80 0D 03 02 [15:44:22]Write to MH i2c: E2 08 00 B7 09 80 0D 03 02 00 00 00 00 3B [15:44:22]Write i2c OK [15:44:22]MH_I2C_Read... [15:44:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:44:22]Read from MH i2c: E2 [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: E2 0B 00 [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: E2 0B 00 B7 09 00 90 CE 55 FB 11 1A F0 47 90 00 4C [15:44:22]RAPDU: 90 CE 55 FB 11 1A F0 47 90 00 [15:44:22]wFMCommunicate OK [15:44:22]SAM_PROTO_SignData done [15:44:22]FM_MakeSignedData done [15:44:22]CreateOFDProtocolMessage [15:44:22]wFMCommunicate request_size=4 [15:44:22]MH_SAM_APDU [15:44:22]CAPDU: 80 11 00 00 [15:44:22]Write to MH i2c: E2 08 00 B8 09 80 11 00 00 00 00 00 00 3B [15:44:22]Write i2c OK [15:44:22]MH_I2C_Read... [15:44:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:44:22]Read from MH i2c: E2 [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: E2 17 00 [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: E2 17 00 B8 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 88 [15:44:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:44:22]wFMCommunicate OK [15:44:22]CreateOFDProtocolMessage done [15:44:22]OFDSenderStorePacket 75824 [15:44:22]StoreOFDPacket docnum=75824 [15:44:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 DC 54 00 01 50 DE 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 54 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 30 28 01 00 35 04 06 00 EF 76 9E C0 C5 05 90 CE 55 FB 11 1A F0 47 [15:44:22]CheckFolder [15:44:22]dirname=/storage/ofd_packets [15:44:22]CheckFolder done [15:44:22]ProducePacketName [15:44:22]name=ofd_packets/00075824 [15:44:22]NVStorageSaveData ofd_packets/00075824 [15:44:22]File name is /storage/ofd_packets/00075824 [15:44:22]Write 294 bytes [15:44:22]NVStorageSaveData done [15:44:22]OFDSenderStorePacket done [15:44:22]KKMCreateOFDPacket done [15:44:22]NVStorageSaveData kkm_last_timestamp [15:44:22]File name is /storage/kkm_last_timestamp [15:44:22]Write 4 bytes [15:44:22]NVStorageSaveData done [15:44:22]ExternCall_PrintAddStr [15:44:22]wPrintStart [15:44:22]Write to MH i2c: 01 00 00 B9 09 C2 [15:44:22]Write i2c OK [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: 01 [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: 01 07 00 [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: 01 07 00 B9 09 00 00 00 00 00 FF 0F D7 [15:44:22]RasterBufferAndPrint [15:44:22]line Счет N : (1)1966504 [15:44:22]line ИНН: 02508201610067 [15:44:22]line Контрольно-Кассовый Чек [15:44:22]line ПРОДАЖА [15:44:22]line ТРК (МРК, ГНК) : 32 [15:44:22]line Товар: 2710124130 [15:44:22]line SU-92 [15:44:22]line 7.310 * 68.40 [15:44:22]line = 500.00 [15:44:22]line НДС 12% НСП 1% [15:44:22]line > о реализуемом товаре [15:44:22]line ИТОГО: 500.00 [15:44:22]line НСП 1% : 4.42 [15:44:22]line НДС 12% : 53.10 [15:44:22]line Наличными: 500.00 [15:44:22]line Безнал.: 0.00 [15:44:22]line Место: АЗС № 133 "Партнер Нефть" [15:44:22]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:44:22]line СНО: Общий режим [15:44:22]line Чек 263 24.10.2024 15:44 [15:44:22]line Смена: 174 ФФД: 1.0 [15:44:22]line ЗНМ: 0300000020 [15:44:22]line РНМ: 0000000000161154 [15:44:22]line Версия ККМ: v1.0 [15:44:22]line ФМ: 0000000000963323 [15:44:22]line ФД: 75824 [15:44:22]line ФПД: 263292748612869 [15:44:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154420&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75824&fm=263292748612869&tin=02508201610067®Number=0000000000161154&sum=50000 [15:44:22]OFD Sender: Processing packet 75824 [packets to send 16, broken 15] [15:44:22]ProducePacketName [15:44:22]name=ofd_packets/00075824 [15:44:22]OFD Sender: To server: pG, [15:44:22]CommunicateWithHost lk.salyk.kg:30040 [15:44:22]ConnectInit lk.salyk.kg [15:44:22]written 0, free lines is 4095 [15:44:22]Connected sock=10 [15:44:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 DC 54 00 01 50 DE 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 54 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 30 28 01 00 35 04 06 00 EF 76 9E C0 C5 05 90 CE 55 FB 11 1A F0 47 [15:44:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 A6 6B 47 00 91 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 39 36 33 33 32 33 10 04 04 00 30 28 01 00 F4 03 04 00 2B 14 1A 67 B6 04 01 00 00 02 DD C1 70 D5 F5 03 6C [15:44:22]CommunicateWithHost err = 0 [15:44:22]CheckOFDResponse [15:44:22]1017 (14) - 77093643461234 [15:44:22]1041 (16) - 0000000000963323 [15:44:22]1040 (4) - 75824 [15:44:22]1012 (4) - 24.10.2024 09:32 [15:44:22]1206 (1) - 0 [15:44:22]OFD Sender: Remove packet 75824 [15:44:22]ProducePacketName [15:44:22]name=ofd_packets/00075824 [15:44:22]NVStorageDeleteData [15:44:22]Write to MH i2c: 01 00 00 E0 09 E9 [15:44:22]Write i2c OK [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: 01 [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: 01 07 00 [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: 01 07 00 E0 09 00 00 00 00 00 EB 0C E7 [15:44:22]RasterBufferAndPrint [15:44:22]line [15:44:22]line [15:44:22]line [15:44:22]line [15:44:22]line [15:44:22]written 0, free lines is 3311 [15:44:22]MH_Cut [15:44:22]Write to MH i2c: D1 01 00 E7 09 01 C2 [15:44:22]Write i2c OK [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: D1 [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: D1 01 00 [15:44:22]MH_I2C_Read... [15:44:22]Read from MH i2c: D1 01 00 E7 09 00 C1 [15:44:22]Write to MH i2c: 01 00 00 E8 09 F1 [15:44:22]Write i2c OK [15:44:22]MH_I2C_Read... [15:44:23]OFD Sender: No OFD packet to send [15:44:23]*** Cut start [15:44:23]*** Partial cut [15:44:23]*** CUTSNS_PIN = 1 [15:44:23]*** CUTSNS_PIN = 0 [15:44:24]*** Brake cut motor [15:44:24]Read from MH i2c: 01 [15:44:24]MH_I2C_Read... [15:44:24]*** Stop cut motor [15:44:24]*** Cut end [15:44:24]Read from MH i2c: 01 07 00 [15:44:24]MH_I2C_Read... [15:44:24]Read from MH i2c: 01 07 00 E8 09 00 00 00 00 00 FF 0F 06 [15:44:24]process_action close_receipt done [15:44:24]requested_data is exist [15:44:24]produce_requested_data [15:44:24]requested_item fm.sn is exist - process it [15:44:24]wFMCommunicate request_size=4 [15:44:24]MH_SAM_APDU [15:44:24]CAPDU: 80 11 00 00 [15:44:24]Write to MH i2c: E2 08 00 E9 09 80 11 00 00 00 00 00 00 6C [15:44:24]Write i2c OK [15:44:24]MH_I2C_Read... [15:44:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:44:24]Read from MH i2c: E2 [15:44:24]MH_I2C_Read... [15:44:24]Read from MH i2c: E2 17 00 [15:44:24]MH_I2C_Read... [15:44:24]Read from MH i2c: E2 17 00 E9 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 B9 [15:44:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:44:24]wFMCommunicate OK [15:44:24]requested_item fd.num is exist - process it [15:44:24]SAM_PROTO_GetFieldsCounters [15:44:24]wFMCommunicate request_size=4 [15:44:24]MH_SAM_APDU [15:44:24]CAPDU: 80 13 00 00 [15:44:24]Write to MH i2c: E2 08 00 EA 09 80 13 00 00 00 00 00 00 6F [15:44:24]Write i2c OK [15:44:24]MH_I2C_Read... [15:44:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:44:24]Read from MH i2c: E2 [15:44:24]MH_I2C_Read... [15:44:24]Read from MH i2c: E2 62 00 [15:44:24]MH_I2C_Read... [15:44:24]Read from MH i2c: E2 62 00 EA 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 30 28 01 00 0E 04 04 00 AE 00 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 A2 [15:44:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 30 28 01 00 0E 04 04 00 AE 00 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 [15:44:24]wFMCommunicate OK [15:44:24]SAM_PROTO_GetFieldsCounters done [15:44:24]requested_item shift.num is exist - process it [15:44:24]requested_item shift.opened is exist - process it [15:44:24]req_shift_opened [15:44:24]FM_GetShiftState [15:44:24]SAM_PROTO_GetShiftState [15:44:24]wFMCommunicate request_size=4 [15:44:24]MH_SAM_APDU [15:44:24]CAPDU: 80 13 01 00 [15:44:24]Write to MH i2c: E2 08 00 EB 09 80 13 01 00 00 00 00 00 71 [15:44:24]Write i2c OK [15:44:24]MH_I2C_Read... [15:44:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:44:24]Read from MH i2c: E2 [15:44:24]MH_I2C_Read... [15:44:24]Read from MH i2c: E2 0E 00 [15:44:24]MH_I2C_Read... [15:44:24]Read from MH i2c: E2 0E 00 EB 09 00 09 00 01 85 93 19 67 00 00 00 00 90 00 15 [15:44:24]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:44:24]wFMCommunicate OK [15:44:24]SAM_PROTO_GetShiftState done [15:44:24]FM_GetShiftState done [15:44:24]req_shift_opened done [15:44:24]requested_item shift.open_date is exist - process it [15:44:24]req_shift_open_date [15:44:24]req_shift_open_date done [15:44:24]produce_requested_data done [15:44:24]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75824,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:44:24]process_action_free close_receipt [15:44:24]json_value_free [15:44:24]json_value_free done [15:44:24]process_json_proto returns [15:44:24]Send response to host [15:44:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75824,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:44:24]free response buf [15:44:24]execute_script done [15:44:24]execute_script returns [15:44:24]free content buf [15:44:24]Sock 9.Close socket [15:44:24]Sock 9.Thread stoped [15:44:28]OFD Sender: No OFD packet to send [15:44:33]OFD Sender: No OFD packet to send [15:44:38]OFD Sender: No OFD packet to send [15:44:43]OFD Sender: No OFD packet to send [15:44:48]OFD Sender: No OFD packet to send [15:44:53]OFD Sender: No OFD packet to send [15:44:58]OFD Sender: No OFD packet to send [15:45:03]OFD Sender: No OFD packet to send [15:45:08]OFD Sender: No OFD packet to send [15:45:13]OFD Sender: No OFD packet to send [15:45:18]OFD Sender: No OFD packet to send [15:45:23]OFD Sender: No OFD packet to send [15:45:28]OFD Sender: No OFD packet to send [15:45:33]OFD Sender: No OFD packet to send [15:45:38]OFD Sender: No OFD packet to send [15:45:43]OFD Sender: No OFD packet to send [15:45:43]accept exits with 7 [15:45:43]New connection [15:45:43]New thread 3067141476 created [15:45:43]Thread 3066998116 joined [15:45:43]Waiting for new connection... [15:45:43] Sock 7.Parse request [15:45:43]Sock 7.Check first char [15:45:43]Sock 7.First char is OK [15:45:43]request: POST /json_proto HTTP/1.0 [15:45:43]Method: POST [15:45:43]URL: /json_proto [15:45:43]Method is POST - this is cgi request [15:45:43]url: /json_proto [15:45:43]query_string will be loaded in cgi processing [15:45:43]execute_cgi json_proto POST (null) [15:45:43]execute_cgi path=json_proto method=POST [15:45:43]POST find Content-Length [15:45:43]Host: 172.17.44.196:8080 [15:45:43]Content-Length: 764 [15:45:43]Content-Type: application/json [15:45:43] [15:45:43]POST finish read [15:45:43]Found Content-Length = 764 [15:45:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:45:43]execute_script... [15:45: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)1966505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:45:43]POST & json_proto [15:45:43]process_json_proto [15:45:43]json parsed OK: [15:45:43]protocol is kg_v1.0 [15:45:43]action value=close_receipt [15:45:43]process_action close_receipt [15:45:43]cmd_close_receipt [15:45:43]MH_GetDate [15:45:43]Write to MH i2c: F0 00 00 EC 09 E4 [15:45:43]Write i2c OK [15:45:43]MH_I2C_Read... [15:45:43]Read from MH i2c: F0 [15:45:43]MH_I2C_Read... [15:45:43]Read from MH i2c: F0 09 00 [15:45:43]MH_I2C_Read... [15:45:43]Read from MH i2c: F0 09 00 EC 09 00 A7 6B 1A 67 E7 19 F8 65 DD [15:45:43]GetLastDocTimeStamp 1729784660 [15:45:43]current date 1729784743 [15:45:43]FM_GetShiftState [15:45:43]SAM_PROTO_GetShiftState [15:45:43]wFMCommunicate request_size=4 [15:45:43]MH_SAM_APDU [15:45:43]CAPDU: 80 13 01 00 [15:45:43]Write to MH i2c: E2 08 00 ED 09 80 13 01 00 00 00 00 00 73 [15:45:43]Write i2c OK [15:45:43]MH_I2C_Read... [15:45:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:45:43]Read from MH i2c: E2 [15:45:43]MH_I2C_Read... [15:45:43]Read from MH i2c: E2 0E 00 [15:45:43]MH_I2C_Read... [15:45:43]Read from MH i2c: E2 0E 00 ED 09 00 09 00 01 85 93 19 67 00 00 00 00 90 00 17 [15:45:43]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:45:43]wFMCommunicate OK [15:45:43]SAM_PROTO_GetShiftState done [15:45:43]FM_GetShiftState done [15:45:43]opened in 1729729413 [15:45:43]opened+sec_in_day 1729815813 [15:45:43]quantity*price = 50063 [15:45:43]sum+1 = 50064 [15:45:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.63 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 0.00 Безнал.: 500.63 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 264 24.10.2024 15:45 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75825 ФПД: 94387139539396 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154543&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75825&fm=94387139539396&tin=02508201610067®Number=0000000000161154&sum=50063 [15:45:44]StoreToDocumentArchive [15:45:44]shift 174 fd 75825 [15:45:44]save to /storage/0174/doc_00075825 [15:45:44]save last doc name /storage/0174/doc_00075825 to /storage/kkm_last_doc_name [15:45:44]save OK [15:45:44]Clear old archive folders... [15:45:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:45:44]tlvbuf is 02033ED0 [15:45:44]SAM_PROTO_ClearQueue [15:45:44]wFMCommunicate request_size=4 [15:45:44]MH_SAM_APDU [15:45:44]CAPDU: 80 09 00 00 [15:45:44]Write to MH i2c: E2 08 00 FA 09 80 09 00 00 00 00 00 00 75 [15:45:44]Write i2c OK [15:45:44]MH_I2C_Read... [15:45:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:45:44]Read from MH i2c: E2 [15:45:44]MH_I2C_Read... [15:45:44]Read from MH i2c: E2 03 00 [15:45:44]MH_I2C_Read... [15:45:44]Read from MH i2c: E2 03 00 FA 09 00 90 00 77 [15:45:44]RAPDU: 90 00 [15:45:44]wFMCommunicate OK [15:45:44]SAM_PROTO_ClearQueue done [15:45:44]KKMCreateOFDPacket [15:45:44]OFDProtocolAddRootSTLVToBuf [15:45:44]FM_MakeSignedData [15:45:44]FM_MakeSignedData [15:45:44]SAM_PROTO_SignData [15:45:44]wFMCommunicate request_size=4 [15:45:44]MH_SAM_APDU [15:45:44]CAPDU: 80 0D 01 02 [15:45:44]Write to MH i2c: E2 08 00 FB 09 80 0D 01 02 00 00 00 00 7D [15:45:44]Write i2c OK [15:45:44]MH_I2C_Read... [15:45:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:45:44]Read from MH i2c: E2 [15:45:44]MH_I2C_Read... [15:45:44]Read from MH i2c: E2 03 00 [15:45:44]MH_I2C_Read... [15:45:44]Read from MH i2c: E2 03 00 FB 09 00 90 00 78 [15:45:44]RAPDU: 90 00 [15:45:44]wFMCommunicate OK [15:45:44]wFMCommunicate request_size=255 [15:45:44]MH_SAM_APDU [15:45: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 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 A7 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 31 28 01 00 35 04 06 00 55 D8 37 EC [15:45:44]Write to MH i2c: E2 02 01 FC 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 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 A7 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 31 28 01 00 35 04 06 00 55 D8 37 EC 00 00 EF [15:45:44]Write i2c OK [15:45:44]MH_I2C_Read... [15:45:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:45:45]Read from MH i2c: E2 [15:45:45]MH_I2C_Read... [15:45:45]Read from MH i2c: E2 03 00 [15:45:45]MH_I2C_Read... [15:45:45]Read from MH i2c: E2 03 00 FC 09 00 90 00 79 [15:45:45]RAPDU: 90 00 [15:45:45]wFMCommunicate OK [15:45:45]wFMCommunicate request_size=7 [15:45:45]MH_SAM_APDU [15:45:45]CAPDU: 80 0D 02 02 02 71 C4 [15:45:45]Write to MH i2c: E2 0A 00 FD 09 80 0D 02 02 02 00 71 C4 00 00 B9 [15:45:45]Write i2c OK [15:45:45]MH_I2C_Read... [15:45:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:45:45]Read from MH i2c: E2 [15:45:45]MH_I2C_Read... [15:45:45]Read from MH i2c: E2 03 00 [15:45:45]MH_I2C_Read... [15:45:45]Read from MH i2c: E2 03 00 FD 09 00 90 00 7A [15:45:45]RAPDU: 90 00 [15:45:45]wFMCommunicate OK [15:45:45]wFMCommunicate request_size=4 [15:45:45]MH_SAM_APDU [15:45:45]CAPDU: 80 0D 03 02 [15:45:45]Write to MH i2c: E2 08 00 FE 09 80 0D 03 02 00 00 00 00 82 [15:45:45]Write i2c OK [15:45:45]MH_I2C_Read... [15:45:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:45:45]Read from MH i2c: E2 [15:45:45]MH_I2C_Read... [15:45:45]Read from MH i2c: E2 0B 00 [15:45:45]MH_I2C_Read... [15:45:45]Read from MH i2c: E2 0B 00 FE 09 00 FB 35 EB C6 EE B7 5A CA 90 00 2D [15:45:45]RAPDU: FB 35 EB C6 EE B7 5A CA 90 00 [15:45:45]wFMCommunicate OK [15:45:45]SAM_PROTO_SignData done [15:45:45]FM_MakeSignedData done [15:45:45]CreateOFDProtocolMessage [15:45:45]wFMCommunicate request_size=4 [15:45:45]MH_SAM_APDU [15:45:45]CAPDU: 80 11 00 00 [15:45:45]Write to MH i2c: E2 08 00 FF 09 80 11 00 00 00 00 00 00 82 [15:45:45]Write i2c OK [15:45:45]MH_I2C_Read... [15:45:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:45:45]Read from MH i2c: E2 [15:45:45]MH_I2C_Read... [15:45:45]Read from MH i2c: E2 17 00 [15:45:45]MH_I2C_Read... [15:45:45]Read from MH i2c: E2 17 00 FF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 CF [15:45:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:45:45]wFMCommunicate OK [15:45:45]CreateOFDProtocolMessage done [15:45:45]OFDSenderStorePacket 75825 [15:45:45]StoreOFDPacket docnum=75825 [15:45:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 BE B5 04 01 2C 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 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 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 A7 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 31 28 01 00 35 04 06 00 55 D8 37 EC 71 C4 FB 35 EB C6 EE B7 5A CA [15:45:45]CheckFolder [15:45:45]dirname=/storage/ofd_packets [15:45:45]CheckFolder done [15:45:45]ProducePacketName [15:45:45]name=ofd_packets/00075825 [15:45:45]NVStorageSaveData ofd_packets/00075825 [15:45:45]File name is /storage/ofd_packets/00075825 [15:45:45]Write 298 bytes [15:45:45]NVStorageSaveData done [15:45:45]OFDSenderStorePacket done [15:45:45]KKMCreateOFDPacket done [15:45:45]NVStorageSaveData kkm_last_timestamp [15:45:45]File name is /storage/kkm_last_timestamp [15:45:45]Write 4 bytes [15:45:45]NVStorageSaveData done [15:45:45]ExternCall_PrintAddStr [15:45:45]wPrintStart [15:45:45]Write to MH i2c: 01 00 00 00 0A 0A [15:45:45]Write i2c OK [15:45:45]MH_I2C_Read... [15:45:45]Read from MH i2c: 01 [15:45:45]MH_I2C_Read... [15:45:45]Read from MH i2c: 01 07 00 [15:45:45]MH_I2C_Read... [15:45:45]Read from MH i2c: 01 07 00 00 0A 00 00 00 00 00 FF 0F 1F [15:45:45]RasterBufferAndPrint [15:45:45]line Счет N : (1)1966505 [15:45:45]line ИНН: 02508201610067 [15:45:45]line Контрольно-Кассовый Чек [15:45:45]line ПРОДАЖА [15:45:45]line ТРК (МРК, ГНК) : 21 [15:45:45]line Товар: 2710194210 [15:45:45]line ДТ-К-5 [15:45:45]line 6.570 * 76.20 [15:45:45]line = 500.63 [15:45:45]line НДС 12% НСП 1% [15:45:45]line > о реализуемом товаре [15:45:45]line ИТОГО: 500.63 [15:45:45]line НСП 1% : 4.43 [15:45:45]line НДС 12% : 53.16 [15:45:45]line Наличными: 0.00 [15:45:45]line Безнал.: 500.63 [15:45:45]line Место: АЗС № 133 "Партнер Нефть" [15:45:45]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:45:45]line СНО: Общий режим [15:45:45]line Чек 264 24.10.2024 15:45 [15:45:45]line Смена: 174 ФФД: 1.0 [15:45:45]line ЗНМ: 0300000020 [15:45:45]line РНМ: 0000000000161154 [15:45:45]line Версия ККМ: v1.0 [15:45:45]line Платежная система: Mbank [15:45:45]line ФМ: 0000000000963323 [15:45:45]line ФД: 75825 [15:45:45]line ФПД: 94387139539396 [15:45:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154543&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75825&fm=94387139539396&tin=02508201610067®Number=0000000000161154&sum=50063 [15:45:45]OFD Sender: Processing packet 75825 [packets to send 16, broken 15] [15:45:45]ProducePacketName [15:45:45]name=ofd_packets/00075825 [15:45:45]OFD Sender: To server: pG, [15:45:45]CommunicateWithHost lk.salyk.kg:30040 [15:45:45]ConnectInit lk.salyk.kg [15:45:45]written 0, free lines is 4095 [15:45:45]Connected sock=10 [15:45:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 BE B5 04 01 2C 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 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 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 A7 6B 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 31 28 01 00 35 04 06 00 55 D8 37 EC 71 C4 FB 35 EB C6 EE B7 5A CA [15:45:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 5C 75 47 00 D6 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 39 36 33 33 32 33 10 04 04 00 31 28 01 00 F4 03 04 00 7E 14 1A 67 B6 04 01 00 00 23 81 AF 2F 37 CF DE 95 [15:45:46]CommunicateWithHost err = 0 [15:45:46]CheckOFDResponse [15:45:46]1017 (14) - 77093643461234 [15:45:46]1041 (16) - 0000000000963323 [15:45:46]1040 (4) - 75825 [15:45:46]1012 (4) - 24.10.2024 09:33 [15:45:46]1206 (1) - 0 [15:45:46]OFD Sender: Remove packet 75825 [15:45:46]ProducePacketName [15:45:46]name=ofd_packets/00075825 [15:45:46]NVStorageDeleteData [15:45:46]Write to MH i2c: 01 00 00 28 0A 32 [15:45:46]Write i2c OK [15:45:46]MH_I2C_Read... [15:45:46]Read from MH i2c: 01 [15:45:46]MH_I2C_Read... [15:45:46]Read from MH i2c: 01 07 00 [15:45:46]MH_I2C_Read... [15:45:46]Read from MH i2c: 01 07 00 28 0A 00 00 00 00 00 D7 0C 1C [15:45:46]RasterBufferAndPrint [15:45:46]line [15:45:46]line [15:45:46]line [15:45:46]line [15:45:46]line [15:45:46]written 0, free lines is 3292 [15:45:46]MH_Cut [15:45:46]Write to MH i2c: D1 01 00 2F 0A 01 0B [15:45:46]Write i2c OK [15:45:46]MH_I2C_Read... [15:45:46]Read from MH i2c: D1 [15:45:46]MH_I2C_Read... [15:45:46]Read from MH i2c: D1 01 00 [15:45:46]MH_I2C_Read... [15:45:46]Read from MH i2c: D1 01 00 2F 0A 00 0A [15:45:46]Write to MH i2c: 01 00 00 30 0A 3A [15:45:46]Write i2c OK [15:45:46]MH_I2C_Read... [15:45:46]OFD Sender: No OFD packet to send [15:45:46]*** Cut start [15:45:46]*** Partial cut [15:45:46]*** CUTSNS_PIN = 1 [15:45:47]*** CUTSNS_PIN = 0 [15:45:47]*** Brake cut motor [15:45:47]Read from MH i2c: 01 [15:45:47]MH_I2C_Read... [15:45:47]*** Stop cut motor [15:45:47]*** Cut end [15:45:47]Read from MH i2c: 01 07 00 [15:45:47]MH_I2C_Read... [15:45:47]Read from MH i2c: 01 07 00 30 0A 00 00 00 00 00 FF 0F 4F [15:45:47]process_action close_receipt done [15:45:47]requested_data is exist [15:45:47]produce_requested_data [15:45:47]requested_item fm.sn is exist - process it [15:45:47]wFMCommunicate request_size=4 [15:45:47]MH_SAM_APDU [15:45:47]CAPDU: 80 11 00 00 [15:45:47]Write to MH i2c: E2 08 00 31 0A 80 11 00 00 00 00 00 00 B5 [15:45:47]Write i2c OK [15:45:47]MH_I2C_Read... [15:45:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:45:47]Read from MH i2c: E2 [15:45:47]MH_I2C_Read... [15:45:47]Read from MH i2c: E2 17 00 [15:45:47]MH_I2C_Read... [15:45:47]Read from MH i2c: E2 17 00 31 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 02 [15:45:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:45:47]wFMCommunicate OK [15:45:47]requested_item fd.num is exist - process it [15:45:47]SAM_PROTO_GetFieldsCounters [15:45:47]wFMCommunicate request_size=4 [15:45:47]MH_SAM_APDU [15:45:47]CAPDU: 80 13 00 00 [15:45:47]Write to MH i2c: E2 08 00 32 0A 80 13 00 00 00 00 00 00 B8 [15:45:47]Write i2c OK [15:45:47]MH_I2C_Read... [15:45:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:45:47]Read from MH i2c: E2 [15:45:47]MH_I2C_Read... [15:45:47]Read from MH i2c: E2 62 00 [15:45:47]MH_I2C_Read... [15:45:47]Read from MH i2c: E2 62 00 32 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 31 28 01 00 0E 04 04 00 AE 00 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 EF [15:45:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 31 28 01 00 0E 04 04 00 AE 00 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 [15:45:47]wFMCommunicate OK [15:45:47]SAM_PROTO_GetFieldsCounters done [15:45:47]requested_item shift.num is exist - process it [15:45:47]requested_item shift.opened is exist - process it [15:45:47]req_shift_opened [15:45:47]FM_GetShiftState [15:45:47]SAM_PROTO_GetShiftState [15:45:47]wFMCommunicate request_size=4 [15:45:47]MH_SAM_APDU [15:45:47]CAPDU: 80 13 01 00 [15:45:47]Write to MH i2c: E2 08 00 33 0A 80 13 01 00 00 00 00 00 BA [15:45:47]Write i2c OK [15:45:47]MH_I2C_Read... [15:45:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:45:47]Read from MH i2c: E2 [15:45:47]MH_I2C_Read... [15:45:47]Read from MH i2c: E2 0E 00 [15:45:47]MH_I2C_Read... [15:45:47]Read from MH i2c: E2 0E 00 33 0A 00 09 00 01 85 93 19 67 00 00 00 00 90 00 5E [15:45:47]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:45:47]wFMCommunicate OK [15:45:47]SAM_PROTO_GetShiftState done [15:45:47]FM_GetShiftState done [15:45:47]req_shift_opened done [15:45:47]requested_item shift.open_date is exist - process it [15:45:47]req_shift_open_date [15:45:47]req_shift_open_date done [15:45:47]produce_requested_data done [15:45:47]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75825,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:45:47]process_action_free close_receipt [15:45:47]json_value_free [15:45:47]json_value_free done [15:45:47]process_json_proto returns [15:45:47]Send response to host [15:45:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75825,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:45:47]free response buf [15:45:47]execute_script done [15:45:47]execute_script returns [15:45:47]free content buf [15:45:47]Sock 7.Close socket [15:45:47]Sock 7.Thread stoped [15:45:51]OFD Sender: No OFD packet to send [15:45:56]OFD Sender: No OFD packet to send [15:46:01]OFD Sender: No OFD packet to send [15:46:06]OFD Sender: No OFD packet to send [15:46:11]OFD Sender: No OFD packet to send [15:46:16]OFD Sender: No OFD packet to send [15:46:21]OFD Sender: No OFD packet to send [15:46:26]OFD Sender: No OFD packet to send [15:46:31]OFD Sender: No OFD packet to send [15:46:36]OFD Sender: No OFD packet to send [15:46:41]OFD Sender: No OFD packet to send [15:46:46]OFD Sender: No OFD packet to send [15:46:51]OFD Sender: No OFD packet to send [15:46:56]OFD Sender: No OFD packet to send [15:47:01]OFD Sender: No OFD packet to send [15:47:06]OFD Sender: No OFD packet to send [15:47:11]OFD Sender: No OFD packet to send [15:47:16]OFD Sender: No OFD packet to send [15:47:18]accept exits with 9 [15:47:18]New connection [15:47:18]New thread 3066998116 created [15:47:18]Thread 3067141476 joined [15:47:18]Waiting for new connection... [15:47:18] Sock 9.Parse request [15:47:18]Sock 9.Check first char [15:47:18]Sock 9.First char is OK [15:47:18]request: POST /json_proto HTTP/1.0 [15:47:18]Method: POST [15:47:18]URL: /json_proto [15:47:18]Method is POST - this is cgi request [15:47:18]url: /json_proto [15:47:18]query_string will be loaded in cgi processing [15:47:18]execute_cgi json_proto POST (null) [15:47:18]execute_cgi path=json_proto method=POST [15:47:18]POST find Content-Length [15:47:18]Host: 172.17.44.196:8080 [15:47:18]Content-Length: 683 [15:47:18]Content-Type: application/json [15:47:18] [15:47:18]POST finish read [15:47:18]Found Content-Length = 683 [15:47:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:47:18]execute_script... [15:47: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)1966506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:47:18]POST & json_proto [15:47:18]process_json_proto [15:47:18]json parsed OK: [15:47:18]protocol is kg_v1.0 [15:47:18]action value=close_receipt [15:47:18]process_action close_receipt [15:47:18]cmd_close_receipt [15:47:18]MH_GetDate [15:47:18]Write to MH i2c: F0 00 00 34 0A 2D [15:47:18]Write i2c OK [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: F0 [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: F0 09 00 [15:47:18]MH_I2C_Read... [15:47:18]Read from MH i2c: F0 09 00 34 0A 00 06 6C 1A 67 E7 19 F8 65 86 [15:47:18]GetLastDocTimeStamp 1729784743 [15:47:18]current date 1729784838 [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 35 0A 80 13 01 00 00 00 00 00 BC [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 35 0A 00 09 00 01 85 93 19 67 00 00 00 00 90 00 60 [15:47:18]RAPDU: 09 00 01 85 93 19 67 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]opened in 1729729413 [15:47:18]opened+sec_in_day 1729815813 [15:47:18]quantity*price = 100015 [15:47:18]sum+1 = 100017 [15:47:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 265 24.10.2024 15:47 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75826 ФПД: 270764286094834 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154718&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75826&fm=270764286094834&tin=02508201610067®Number=0000000000161154&sum=100000 [15:47:19]StoreToDocumentArchive [15:47:19]shift 174 fd 75826 [15:47:19]save to /storage/0174/doc_00075826 [15:47:19]save last doc name /storage/0174/doc_00075826 to /storage/kkm_last_doc_name [15:47:19]save OK [15:47:19]Clear old archive folders... [15:47:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:47:19]tlvbuf is 02033CC0 [15:47:19]SAM_PROTO_ClearQueue [15:47:19]wFMCommunicate request_size=4 [15:47:19]MH_SAM_APDU [15:47:19]CAPDU: 80 09 00 00 [15:47:19]Write to MH i2c: E2 08 00 42 0A 80 09 00 00 00 00 00 00 BE [15:47:19]Write i2c OK [15:47:19]MH_I2C_Read... [15:47:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:47:19]Read from MH i2c: E2 [15:47:19]MH_I2C_Read... [15:47:19]Read from MH i2c: E2 03 00 [15:47:19]MH_I2C_Read... [15:47:19]Read from MH i2c: E2 03 00 42 0A 00 90 00 C0 [15:47:19]RAPDU: 90 00 [15:47:19]wFMCommunicate OK [15:47:19]SAM_PROTO_ClearQueue done [15:47:19]KKMCreateOFDPacket [15:47:19]OFDProtocolAddRootSTLVToBuf [15:47:19]FM_MakeSignedData [15:47:19]FM_MakeSignedData [15:47:19]SAM_PROTO_SignData [15:47:19]wFMCommunicate request_size=4 [15:47:19]MH_SAM_APDU [15:47:19]CAPDU: 80 0D 01 02 [15:47:19]Write to MH i2c: E2 08 00 43 0A 80 0D 01 02 00 00 00 00 C6 [15:47:19]Write i2c OK [15:47:19]MH_I2C_Read... [15:47:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:47:19]Read from MH i2c: E2 [15:47:19]MH_I2C_Read... [15:47:19]Read from MH i2c: E2 03 00 [15:47:19]MH_I2C_Read... [15:47:19]Read from MH i2c: E2 03 00 43 0A 00 90 00 C1 [15:47:19]RAPDU: 90 00 [15:47:19]wFMCommunicate OK [15:47:19]wFMCommunicate request_size=255 [15:47:19]MH_SAM_APDU [15:47: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 06 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 32 28 01 00 35 04 06 00 F6 [15:47:19]Write to MH i2c: E2 02 01 44 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 06 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 32 28 01 00 35 04 06 00 F6 00 00 3E [15:47:19]Write i2c OK [15:47:19]MH_I2C_Read... [15:47:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:19]Read from MH i2c: E2 [15:47:19]MH_I2C_Read... [15:47:19]Read from MH i2c: E2 03 00 [15:47:19]MH_I2C_Read... [15:47:19]Read from MH i2c: E2 03 00 44 0A 00 90 00 C2 [15:47:19]RAPDU: 90 00 [15:47:19]wFMCommunicate OK [15:47:19]wFMCommunicate request_size=10 [15:47:19]MH_SAM_APDU [15:47:19]CAPDU: 80 0D 02 02 05 42 39 17 2D F2 [15:47:19]Write to MH i2c: E2 0D 00 45 0A 80 0D 02 02 05 00 42 39 17 2D F2 00 00 84 [15:47:19]Write i2c OK [15:47:19]MH_I2C_Read... [15:47:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:47:19]Read from MH i2c: E2 [15:47:19]MH_I2C_Read... [15:47:19]Read from MH i2c: E2 03 00 [15:47:19]MH_I2C_Read... [15:47:19]Read from MH i2c: E2 03 00 45 0A 00 90 00 C3 [15:47:19]RAPDU: 90 00 [15:47:19]wFMCommunicate OK [15:47:19]wFMCommunicate request_size=4 [15:47:19]MH_SAM_APDU [15:47:19]CAPDU: 80 0D 03 02 [15:47:19]Write to MH i2c: E2 08 00 46 0A 80 0D 03 02 00 00 00 00 CB [15:47:19]Write i2c OK [15:47:19]MH_I2C_Read... [15:47:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:47:20]Read from MH i2c: E2 [15:47:20]MH_I2C_Read... [15:47:20]Read from MH i2c: E2 0B 00 [15:47:20]MH_I2C_Read... [15:47:20]Read from MH i2c: E2 0B 00 46 0A 00 00 A7 70 6C 59 84 47 6C 90 00 DF [15:47:20]RAPDU: 00 A7 70 6C 59 84 47 6C 90 00 [15:47:20]wFMCommunicate OK [15:47:20]SAM_PROTO_SignData done [15:47:20]FM_MakeSignedData done [15:47:20]CreateOFDProtocolMessage [15:47:20]wFMCommunicate request_size=4 [15:47:20]MH_SAM_APDU [15:47:20]CAPDU: 80 11 00 00 [15:47:20]Write to MH i2c: E2 08 00 47 0A 80 11 00 00 00 00 00 00 CB [15:47:20]Write i2c OK [15:47:20]MH_I2C_Read... [15:47:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:20]Read from MH i2c: E2 [15:47:20]MH_I2C_Read... [15:47:20]Read from MH i2c: E2 17 00 [15:47:20]MH_I2C_Read... [15:47:20]Read from MH i2c: E2 17 00 47 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 18 [15:47:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:47:20]wFMCommunicate OK [15:47:20]CreateOFDProtocolMessage done [15:47:20]OFDSenderStorePacket 75826 [15:47:20]StoreOFDPacket docnum=75826 [15:47:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 48 C4 07 01 CA 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 06 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 32 28 01 00 35 04 06 00 F6 42 39 17 2D F2 00 A7 70 6C 59 84 47 6C [15:47:20]CheckFolder [15:47:20]dirname=/storage/ofd_packets [15:47:20]CheckFolder done [15:47:20]ProducePacketName [15:47:20]name=ofd_packets/00075826 [15:47:20]NVStorageSaveData ofd_packets/00075826 [15:47:20]File name is /storage/ofd_packets/00075826 [15:47:20]Write 301 bytes [15:47:20]NVStorageSaveData done [15:47:20]OFDSenderStorePacket done [15:47:20]KKMCreateOFDPacket done [15:47:20]NVStorageSaveData kkm_last_timestamp [15:47:20]File name is /storage/kkm_last_timestamp [15:47:20]Write 4 bytes [15:47:20]NVStorageSaveData done [15:47:20]ExternCall_PrintAddStr [15:47:20]wPrintStart [15:47:20]Write to MH i2c: 01 00 00 48 0A 52 [15:47:20]Write i2c OK [15:47:20]MH_I2C_Read... [15:47:20]Read from MH i2c: 01 [15:47:20]MH_I2C_Read... [15:47:20]Read from MH i2c: 01 07 00 [15:47:20]MH_I2C_Read... [15:47:20]Read from MH i2c: 01 07 00 48 0A 00 00 00 00 00 FF 0F 67 [15:47:20]RasterBufferAndPrint [15:47:20]line Счет N : (1)1966506 [15:47:20]line ИНН: 02508201610067 [15:47:20]line Контрольно-Кассовый Чек [15:47:20]line ПРОДАЖА [15:47:20]line ТРК (МРК, ГНК) : 63 [15:47:20]line Товар: 2710124130 [15:47:20]line Аи-92-К-5 [15:47:20]line 14.950 * 66.90 [15:47:20]line = 1000.16 [15:47:20]line НДС 12% НСП 1% [15:47:20]line > о реализуемом товаре [15:47:20]line ОКРУГЛЕНИЕ: -0.16 [15:47:20]line ИТОГО: 1000.00 [15:47:20]line Внесено: 1000.00 [15:47:20]line СДАЧА: 0.00 [15:47:20]line НСП 1% : 8.85 [15:47:20]line НДС 12% : 106.21 [15:47:20]line Наличными: 1000.00 [15:47:20]line Безнал.: 0.00 [15:47:20]line Место: АЗС № 133 "Партнер Нефть" [15:47:20]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:47:20]line СНО: Общий режим [15:47:20]line Чек 265 24.10.2024 15:47 [15:47:20]line Смена: 174 ФФД: 1.0 [15:47:20]line ЗНМ: 0300000020 [15:47:20]line РНМ: 0000000000161154 [15:47:20]line Версия ККМ: v1.0 [15:47:20]line ФМ: 0000000000963323 [15:47:20]line ФД: 75826 [15:47:20]line ФПД: 270764286094834 [15:47:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154718&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75826&fm=270764286094834&tin=02508201610067®Number=0000000000161154&sum=100000 [15:47:20]OFD Sender: Processing packet 75826 [packets to send 16, broken 15] [15:47:20]ProducePacketName [15:47:20]name=ofd_packets/00075826 [15:47:20]OFD Sender: To server: pG, [15:47:20]CommunicateWithHost lk.salyk.kg:30040 [15:47:20]ConnectInit lk.salyk.kg [15:47:20]written 0, free lines is 4095 [15:47:20]Connected sock=10 [15:47:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 48 C4 07 01 CA 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 06 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 32 28 01 00 35 04 06 00 F6 42 39 17 2D F2 00 A7 70 6C 59 84 47 6C [15:47:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 99 89 47 00 86 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 39 36 33 33 32 33 10 04 04 00 32 28 01 00 F4 03 04 00 DD 14 1A 67 B6 04 01 00 00 39 FF F0 F0 2C 53 8B D6 [15:47:20]CommunicateWithHost err = 0 [15:47:20]CheckOFDResponse [15:47:20]1017 (14) - 77093643461234 [15:47:20]1041 (16) - 0000000000963323 [15:47:20]1040 (4) - 75826 [15:47:20]1012 (4) - 24.10.2024 09:35 [15:47:20]1206 (1) - 0 [15:47:20]OFD Sender: Remove packet 75826 [15:47:20]ProducePacketName [15:47:20]name=ofd_packets/00075826 [15:47:20]NVStorageDeleteData [15:47:20]Write to MH i2c: 01 00 00 72 0A 7C [15:47:20]Write i2c OK [15:47:20]MH_I2C_Read... [15:47:20]Read from MH i2c: 01 [15:47:20]MH_I2C_Read... [15:47:20]Read from MH i2c: 01 07 00 [15:47:20]MH_I2C_Read... [15:47:20]Read from MH i2c: 01 07 00 72 0A 00 00 00 00 00 B2 0C 41 [15:47:20]RasterBufferAndPrint [15:47:20]line [15:47:20]line [15:47:20]line [15:47:20]line [15:47:20]line [15:47:20]written 0, free lines is 3254 [15:47:20]MH_Cut [15:47:20]Write to MH i2c: D1 01 00 79 0A 01 55 [15:47:20]Write i2c OK [15:47:20]MH_I2C_Read... [15:47:20]Read from MH i2c: D1 [15:47:20]MH_I2C_Read... [15:47:20]Read from MH i2c: D1 01 00 [15:47:20]MH_I2C_Read... [15:47:20]Read from MH i2c: D1 01 00 79 0A 00 54 [15:47:20]Write to MH i2c: 01 00 00 7A 0A 84 [15:47:20]Write i2c OK [15:47:20]MH_I2C_Read... [15:47:21]OFD Sender: No OFD packet to send [15:47:21]*** Cut start [15:47:21]*** Partial cut [15:47:21]*** CUTSNS_PIN = 1 [15:47:21]*** CUTSNS_PIN = 0 [15:47:22]*** Brake cut motor [15:47:22]Read from MH i2c: 01 [15:47:22]MH_I2C_Read... [15:47:22]*** Stop cut motor [15:47:22]*** Cut end [15:47:22]Read from MH i2c: 01 07 00 [15:47:22]MH_I2C_Read... [15:47:22]Read from MH i2c: 01 07 00 7A 0A 00 00 00 00 00 FF 0F 99 [15:47:22]process_action close_receipt done [15:47:22]requested_data is exist [15:47:22]produce_requested_data [15:47:22]requested_item fm.sn is exist - process it [15:47:22]wFMCommunicate request_size=4 [15:47:22]MH_SAM_APDU [15:47:22]CAPDU: 80 11 00 00 [15:47:22]Write to MH i2c: E2 08 00 7B 0A 80 11 00 00 00 00 00 00 FF [15:47:22]Write i2c OK [15:47:22]MH_I2C_Read... [15:47:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:47:22]Read from MH i2c: E2 [15:47:22]MH_I2C_Read... [15:47:22]Read from MH i2c: E2 17 00 [15:47:22]MH_I2C_Read... [15:47:22]Read from MH i2c: E2 17 00 7B 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 4C [15:47:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:47:22]wFMCommunicate OK [15:47:22]requested_item fd.num is exist - process it [15:47:22]SAM_PROTO_GetFieldsCounters [15:47:22]wFMCommunicate request_size=4 [15:47:22]MH_SAM_APDU [15:47:22]CAPDU: 80 13 00 00 [15:47:22]Write to MH i2c: E2 08 00 7C 0A 80 13 00 00 00 00 00 00 02 [15:47:22]Write i2c OK [15:47:22]MH_I2C_Read... [15:47:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:47:22]Read from MH i2c: E2 [15:47:22]MH_I2C_Read... [15:47:22]Read from MH i2c: E2 62 00 [15:47:22]MH_I2C_Read... [15:47:22]Read from MH i2c: E2 62 00 7C 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 32 28 01 00 0E 04 04 00 AE 00 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 3D [15:47:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 32 28 01 00 0E 04 04 00 AE 00 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:47:22]wFMCommunicate OK [15:47:22]SAM_PROTO_GetFieldsCounters done [15:47:22]requested_item shift.num is exist - process it [15:47:22]requested_item shift.opened is exist - process it [15:47:22]req_shift_opened [15:47:22]FM_GetShiftState [15:47:22]SAM_PROTO_GetShiftState [15:47:22]wFMCommunicate request_size=4 [15:47:22]MH_SAM_APDU [15:47:22]CAPDU: 80 13 01 00 [15:47:22]Write to MH i2c: E2 08 00 7D 0A 80 13 01 00 00 00 00 00 04 [15:47:22]Write i2c OK [15:47:22]MH_I2C_Read... [15:47:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:47:22]Read from MH i2c: E2 [15:47:22]MH_I2C_Read... [15:47:22]Read from MH i2c: E2 0E 00 [15:47:22]MH_I2C_Read... [15:47:22]Read from MH i2c: E2 0E 00 7D 0A 00 09 00 01 85 93 19 67 00 00 00 00 90 00 A8 [15:47:22]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:47:22]wFMCommunicate OK [15:47:22]SAM_PROTO_GetShiftState done [15:47:22]FM_GetShiftState done [15:47:22]req_shift_opened done [15:47:22]requested_item shift.open_date is exist - process it [15:47:22]req_shift_open_date [15:47:22]req_shift_open_date done [15:47:22]produce_requested_data done [15:47:22]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75826,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:47:22]process_action_free close_receipt [15:47:22]json_value_free [15:47:22]json_value_free done [15:47:22]process_json_proto returns [15:47:22]Send response to host [15:47:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75826,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:47:22]free response buf [15:47:22]execute_script done [15:47:22]execute_script returns [15:47:22]free content buf [15:47:22]Sock 9.Close socket [15:47:22]Sock 9.Thread stoped [15:47:26]OFD Sender: No OFD packet to send [15:47:31]OFD Sender: No OFD packet to send [15:47:36]OFD Sender: No OFD packet to send [15:47:41]OFD Sender: No OFD packet to send [15:47:46]OFD Sender: No OFD packet to send [15:47:51]OFD Sender: No OFD packet to send [15:47:56]OFD Sender: No OFD packet to send [15:48:00]accept exits with 7 [15:48:00]New connection [15:48:00]New thread 3067141476 created [15:48:00]Thread 3066998116 joined [15:48:00]Waiting for new connection... [15:48:00] Sock 7.Parse request [15:48:00]Sock 7.Check first char [15:48:00]Sock 7.First char is OK [15:48:00]request: POST /json_proto HTTP/1.0 [15:48:00]Method: POST [15:48:00]URL: /json_proto [15:48:00]Method is POST - this is cgi request [15:48:00]url: /json_proto [15:48:00]query_string will be loaded in cgi processing [15:48:00]execute_cgi json_proto POST (null) [15:48:00]execute_cgi path=json_proto method=POST [15:48:00]POST find Content-Length [15:48:00]Host: 172.17.44.196:8080 [15:48:00]Content-Length: 678 [15:48:00]Content-Type: application/json [15:48:00] [15:48:00]POST finish read [15:48:00]Found Content-Length = 678 [15:48:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:48:00]execute_script... [15:48: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)1966507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:48:00]POST & json_proto [15:48:00]process_json_proto [15:48:00]json parsed OK: [15:48:00]protocol is kg_v1.0 [15:48:00]action value=close_receipt [15:48:00]process_action close_receipt [15:48:00]cmd_close_receipt [15:48:00]MH_GetDate [15:48:00]Write to MH i2c: F0 00 00 7E 0A 77 [15:48:00]Write i2c OK [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: F0 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: F0 09 00 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: F0 09 00 7E 0A 00 30 6C 1A 67 E7 19 F8 65 FA [15:48:00]GetLastDocTimeStamp 1729784838 [15:48:00]current date 1729784880 [15:48:00]FM_GetShiftState [15:48:00]SAM_PROTO_GetShiftState [15:48:00]wFMCommunicate request_size=4 [15:48:00]MH_SAM_APDU [15:48:00]CAPDU: 80 13 01 00 [15:48:00]Write to MH i2c: E2 08 00 7F 0A 80 13 01 00 00 00 00 00 06 [15:48:00]Write i2c OK [15:48:00]MH_I2C_Read... [15:48:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:00]Read from MH i2c: E2 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 0E 00 [15:48:00]MH_I2C_Read... [15:48:00]Read from MH i2c: E2 0E 00 7F 0A 00 09 00 01 85 93 19 67 00 00 00 00 90 00 AA [15:48:00]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:48:00]wFMCommunicate OK [15:48:00]SAM_PROTO_GetShiftState done [15:48:00]FM_GetShiftState done [15:48:00]opened in 1729729413 [15:48:00]opened+sec_in_day 1729815813 [15:48:00]quantity*price = 50041 [15:48:00]sum+1 = 50042 [15:48:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 266 24.10.2024 15:48 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75827 ФПД: 48974125382952 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154800&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75827&fm=48974125382952&tin=02508201610067®Number=0000000000161154&sum=50000 [15:48:01]StoreToDocumentArchive [15:48:01]shift 174 fd 75827 [15:48:01]save to /storage/0174/doc_00075827 [15:48:01]save last doc name /storage/0174/doc_00075827 to /storage/kkm_last_doc_name [15:48:01]save OK [15:48:01]Clear old archive folders... [15:48:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:48:01]tlvbuf is 01F48890 [15:48:01]SAM_PROTO_ClearQueue [15:48:01]wFMCommunicate request_size=4 [15:48:01]MH_SAM_APDU [15:48:01]CAPDU: 80 09 00 00 [15:48:01]Write to MH i2c: E2 08 00 8C 0A 80 09 00 00 00 00 00 00 08 [15:48:01]Write i2c OK [15:48:01]MH_I2C_Read... [15:48:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:01]Read from MH i2c: E2 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: E2 03 00 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: E2 03 00 8C 0A 00 90 00 0A [15:48:01]RAPDU: 90 00 [15:48:01]wFMCommunicate OK [15:48:01]SAM_PROTO_ClearQueue done [15:48:01]KKMCreateOFDPacket [15:48:01]OFDProtocolAddRootSTLVToBuf [15:48:01]FM_MakeSignedData [15:48:01]FM_MakeSignedData [15:48:01]SAM_PROTO_SignData [15:48:01]wFMCommunicate request_size=4 [15:48:01]MH_SAM_APDU [15:48:01]CAPDU: 80 0D 01 02 [15:48:01]Write to MH i2c: E2 08 00 8D 0A 80 0D 01 02 00 00 00 00 10 [15:48:01]Write i2c OK [15:48:01]MH_I2C_Read... [15:48:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:01]Read from MH i2c: E2 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: E2 03 00 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: E2 03 00 8D 0A 00 90 00 0B [15:48:01]RAPDU: 90 00 [15:48:01]wFMCommunicate OK [15:48:01]wFMCommunicate request_size=255 [15:48:01]MH_SAM_APDU [15:48: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 01 00 00 F4 03 04 00 30 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 33 28 01 00 35 04 06 00 2C [15:48:01]Write to MH i2c: E2 02 01 8E 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 01 00 00 F4 03 04 00 30 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 33 28 01 00 35 04 06 00 2C 00 00 F0 [15:48:01]Write i2c OK [15:48:01]MH_I2C_Read... [15:48:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:01]Read from MH i2c: E2 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: E2 03 00 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: E2 03 00 8E 0A 00 90 00 0C [15:48:01]RAPDU: 90 00 [15:48:01]wFMCommunicate OK [15:48:01]wFMCommunicate request_size=10 [15:48:01]MH_SAM_APDU [15:48:01]CAPDU: 80 0D 02 02 05 8A AD 58 BD 28 [15:48:01]Write to MH i2c: E2 0D 00 8F 0A 80 0D 02 02 05 00 8A AD 58 BD 28 00 00 91 [15:48:01]Write i2c OK [15:48:01]MH_I2C_Read... [15:48:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:01]Read from MH i2c: E2 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: E2 03 00 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: E2 03 00 8F 0A 00 90 00 0D [15:48:01]RAPDU: 90 00 [15:48:01]wFMCommunicate OK [15:48:01]wFMCommunicate request_size=4 [15:48:01]MH_SAM_APDU [15:48:01]CAPDU: 80 0D 03 02 [15:48:01]Write to MH i2c: E2 08 00 90 0A 80 0D 03 02 00 00 00 00 15 [15:48:01]Write i2c OK [15:48:01]MH_I2C_Read... [15:48:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:01]Read from MH i2c: E2 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: E2 0B 00 [15:48:01]MH_I2C_Read... [15:48:01]Read from MH i2c: E2 0B 00 90 0A 00 95 FE DB 11 FF E1 C9 0B 90 00 49 [15:48:01]RAPDU: 95 FE DB 11 FF E1 C9 0B 90 00 [15:48:01]wFMCommunicate OK [15:48:01]SAM_PROTO_SignData done [15:48:01]FM_MakeSignedData done [15:48:01]CreateOFDProtocolMessage [15:48:01]wFMCommunicate request_size=4 [15:48:01]MH_SAM_APDU [15:48:01]CAPDU: 80 11 00 00 [15:48:01]Write to MH i2c: E2 08 00 91 0A 80 11 00 00 00 00 00 00 15 [15:48:01]Write i2c OK [15:48:01]MH_I2C_Read... [15:48:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:02]Read from MH i2c: E2 [15:48:02]MH_I2C_Read... [15:48:02]Read from MH i2c: E2 17 00 [15:48:02]MH_I2C_Read... [15:48:02]Read from MH i2c: E2 17 00 91 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 62 [15:48:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:48:02]wFMCommunicate OK [15:48:02]CreateOFDProtocolMessage done [15:48:02]OFDSenderStorePacket 75827 [15:48:02]StoreOFDPacket docnum=75827 [15:48:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 90 76 07 01 D0 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 01 00 00 F4 03 04 00 30 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 33 28 01 00 35 04 06 00 2C 8A AD 58 BD 28 95 FE DB 11 FF E1 C9 0B [15:48:02]CheckFolder [15:48:02]dirname=/storage/ofd_packets [15:48:02]CheckFolder done [15:48:02]ProducePacketName [15:48:02]name=ofd_packets/00075827 [15:48:02]NVStorageSaveData ofd_packets/00075827 [15:48:02]File name is /storage/ofd_packets/00075827 [15:48:02]Write 301 bytes [15:48:02]NVStorageSaveData done [15:48:02]OFDSenderStorePacket done [15:48:02]KKMCreateOFDPacket done [15:48:02]NVStorageSaveData kkm_last_timestamp [15:48:02]File name is /storage/kkm_last_timestamp [15:48:02]Write 4 bytes [15:48:02]NVStorageSaveData done [15:48:02]ExternCall_PrintAddStr [15:48:02]wPrintStart [15:48:02]Write to MH i2c: 01 00 00 92 0A 9C [15:48:02]Write i2c OK [15:48:02]MH_I2C_Read... [15:48:02]Read from MH i2c: 01 [15:48:02]MH_I2C_Read... [15:48:02]Read from MH i2c: 01 07 00 [15:48:02]MH_I2C_Read... [15:48:02]Read from MH i2c: 01 07 00 92 0A 00 00 00 00 00 FF 0F B1 [15:48:02]RasterBufferAndPrint [15:48:02]line Счет N : (1)1966507 [15:48:02]line ИНН: 02508201610067 [15:48:02]line Контрольно-Кассовый Чек [15:48:02]line ПРОДАЖА [15:48:02]line ТРК (МРК, ГНК) : 33 [15:48:02]line Товар: 2710124130 [15:48:02]line Аи-92-К-5 [15:48:02]line 7.480 * 66.90 [15:48:02]line = 500.41 [15:48:02]line НДС 12% НСП 1% [15:48:02]line > о реализуемом товаре [15:48:02]line ОКРУГЛЕНИЕ: -0.41 [15:48:02]line ИТОГО: 500.00 [15:48:02]line Внесено: 500.00 [15:48:02]line СДАЧА: 0.00 [15:48:02]line НСП 1% : 4.43 [15:48:02]line НДС 12% : 53.14 [15:48:02]line Наличными: 500.00 [15:48:02]line Безнал.: 0.00 [15:48:02]line Место: АЗС № 133 "Партнер Нефть" [15:48:02]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:48:02]line СНО: Общий режим [15:48:02]line Чек 266 24.10.2024 15:48 [15:48:02]line Смена: 174 ФФД: 1.0 [15:48:02]line ЗНМ: 0300000020 [15:48:02]line РНМ: 0000000000161154 [15:48:02]line Версия ККМ: v1.0 [15:48:02]line ФМ: 0000000000963323 [15:48:02]line ФД: 75827 [15:48:02]line ФПД: 48974125382952 [15:48:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154800&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75827&fm=48974125382952&tin=02508201610067®Number=0000000000161154&sum=50000 [15:48:02]OFD Sender: Processing packet 75827 [packets to send 16, broken 15] [15:48:02]ProducePacketName [15:48:02]name=ofd_packets/00075827 [15:48:02]OFD Sender: To server: pG, [15:48:02]CommunicateWithHost lk.salyk.kg:30040 [15:48:02]ConnectInit lk.salyk.kg [15:48:02]written 0, free lines is 4095 [15:48:02]Connected sock=10 [15:48:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 90 76 07 01 D0 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 01 00 00 F4 03 04 00 30 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 33 28 01 00 35 04 06 00 2C 8A AD 58 BD 28 95 FE DB 11 FF E1 C9 0B [15:48:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 D0 71 47 00 44 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 39 36 33 33 32 33 10 04 04 00 33 28 01 00 F4 03 04 00 07 15 1A 67 B6 04 01 00 00 24 04 34 62 AA FA CF 0B [15:48:02]CommunicateWithHost err = 0 [15:48:02]CheckOFDResponse [15:48:02]1017 (14) - 77093643461234 [15:48:02]1041 (16) - 0000000000963323 [15:48:02]1040 (4) - 75827 [15:48:02]1012 (4) - 24.10.2024 09:36 [15:48:02]1206 (1) - 0 [15:48:02]OFD Sender: Remove packet 75827 [15:48:02]ProducePacketName [15:48:02]name=ofd_packets/00075827 [15:48:02]NVStorageDeleteData [15:48:02]Write to MH i2c: 01 00 00 BC 0A C6 [15:48:02]Write i2c OK [15:48:02]MH_I2C_Read... [15:48:02]Read from MH i2c: 01 [15:48:02]MH_I2C_Read... [15:48:02]Read from MH i2c: 01 07 00 [15:48:02]MH_I2C_Read... [15:48:02]Read from MH i2c: 01 07 00 BC 0A 00 00 00 00 00 AD 0C 86 [15:48:02]RasterBufferAndPrint [15:48:02]line [15:48:02]line [15:48:02]line [15:48:02]line [15:48:02]line [15:48:02]written 0, free lines is 3248 [15:48:02]MH_Cut [15:48:02]Write to MH i2c: D1 01 00 C3 0A 01 9F [15:48:02]Write i2c OK [15:48:02]MH_I2C_Read... [15:48:02]Read from MH i2c: D1 [15:48:02]MH_I2C_Read... [15:48:02]Read from MH i2c: D1 01 00 [15:48:02]MH_I2C_Read... [15:48:02]Read from MH i2c: D1 01 00 C3 0A 00 9E [15:48:02]Write to MH i2c: 01 00 00 C4 0A CE [15:48:02]Write i2c OK [15:48:02]MH_I2C_Read... [15:48:03]OFD Sender: No OFD packet to send [15:48:03]*** Cut start [15:48:03]*** Partial cut [15:48:03]*** CUTSNS_PIN = 1 [15:48:03]*** CUTSNS_PIN = 0 [15:48:03]*** Brake cut motor [15:48:04]Read from MH i2c: 01 [15:48:04]MH_I2C_Read... [15:48:04]*** Stop cut motor [15:48:04]*** Cut end [15:48:04]Read from MH i2c: 01 07 00 [15:48:04]MH_I2C_Read... [15:48:04]Read from MH i2c: 01 07 00 C4 0A 00 00 00 00 00 FF 0F E3 [15:48:04]process_action close_receipt done [15:48:04]requested_data is exist [15:48:04]produce_requested_data [15:48:04]requested_item fm.sn is exist - process it [15:48:04]wFMCommunicate request_size=4 [15:48:04]MH_SAM_APDU [15:48:04]CAPDU: 80 11 00 00 [15:48:04]Write to MH i2c: E2 08 00 C5 0A 80 11 00 00 00 00 00 00 49 [15:48:04]Write i2c OK [15:48:04]MH_I2C_Read... [15:48:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:04]Read from MH i2c: E2 [15:48:04]MH_I2C_Read... [15:48:04]Read from MH i2c: E2 17 00 [15:48:04]MH_I2C_Read... [15:48:04]Read from MH i2c: E2 17 00 C5 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 96 [15:48:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:48:04]wFMCommunicate OK [15:48:04]requested_item fd.num is exist - process it [15:48:04]SAM_PROTO_GetFieldsCounters [15:48:04]wFMCommunicate request_size=4 [15:48:04]MH_SAM_APDU [15:48:04]CAPDU: 80 13 00 00 [15:48:04]Write to MH i2c: E2 08 00 C6 0A 80 13 00 00 00 00 00 00 4C [15:48:04]Write i2c OK [15:48:04]MH_I2C_Read... [15:48:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:04]Read from MH i2c: E2 [15:48:04]MH_I2C_Read... [15:48:04]Read from MH i2c: E2 62 00 [15:48:04]MH_I2C_Read... [15:48:04]Read from MH i2c: E2 62 00 C6 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 33 28 01 00 0E 04 04 00 AE 00 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 8B [15:48:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 33 28 01 00 0E 04 04 00 AE 00 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 [15:48:04]wFMCommunicate OK [15:48:04]SAM_PROTO_GetFieldsCounters done [15:48:04]requested_item shift.num is exist - process it [15:48:04]requested_item shift.opened is exist - process it [15:48:04]req_shift_opened [15:48:04]FM_GetShiftState [15:48:04]SAM_PROTO_GetShiftState [15:48:04]wFMCommunicate request_size=4 [15:48:04]MH_SAM_APDU [15:48:04]CAPDU: 80 13 01 00 [15:48:04]Write to MH i2c: E2 08 00 C7 0A 80 13 01 00 00 00 00 00 4E [15:48:04]Write i2c OK [15:48:04]MH_I2C_Read... [15:48:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:04]Read from MH i2c: E2 [15:48:04]MH_I2C_Read... [15:48:04]Read from MH i2c: E2 0E 00 [15:48:04]MH_I2C_Read... [15:48:04]Read from MH i2c: E2 0E 00 C7 0A 00 09 00 01 85 93 19 67 00 00 00 00 90 00 F2 [15:48:04]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:48:04]wFMCommunicate OK [15:48:04]SAM_PROTO_GetShiftState done [15:48:04]FM_GetShiftState done [15:48:04]req_shift_opened done [15:48:04]requested_item shift.open_date is exist - process it [15:48:04]req_shift_open_date [15:48:04]req_shift_open_date done [15:48:04]produce_requested_data done [15:48:04]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75827,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:48:04]process_action_free close_receipt [15:48:04]json_value_free [15:48:04]json_value_free done [15:48:04]process_json_proto returns [15:48:04]Send response to host [15:48:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75827,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:48:04]free response buf [15:48:04]execute_script done [15:48:04]execute_script returns [15:48:04]free content buf [15:48:04]Sock 7.Close socket [15:48:04]Sock 7.Thread stoped [15:48:08]OFD Sender: No OFD packet to send [15:48:13]OFD Sender: No OFD packet to send [15:48:18]OFD Sender: No OFD packet to send [15:48:23]OFD Sender: No OFD packet to send [15:48:28]OFD Sender: No OFD packet to send [15:48:33]OFD Sender: No OFD packet to send [15:48:38]OFD Sender: No OFD packet to send [15:48:43]OFD Sender: No OFD packet to send [15:48:44]accept exits with 9 [15:48:44]New connection [15:48:44]New thread 3066998116 created [15:48:44]Thread 3067141476 joined [15:48:44]Waiting for new connection... [15:48:44] Sock 9.Parse request [15:48:44]Sock 9.Check first char [15:48:44]Sock 9.First char is OK [15:48:44]request: POST /json_proto HTTP/1.0 [15:48:44]Method: POST [15:48:44]URL: /json_proto [15:48:44]Method is POST - this is cgi request [15:48:44]url: /json_proto [15:48:44]query_string will be loaded in cgi processing [15:48:44]execute_cgi json_proto POST (null) [15:48:44]execute_cgi path=json_proto method=POST [15:48:44]POST find Content-Length [15:48:44]Host: 172.17.44.196:8080 [15:48:44]Content-Length: 659 [15:48:44]Content-Type: application/json [15:48:44] [15:48:44]POST finish read [15:48:44]Found Content-Length = 659 [15:48:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "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" ] } } [15:48:44]execute_script... [15:48: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)1966508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "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" ] } } [15:48:44]POST & json_proto [15:48:44]process_json_proto [15:48:44]json parsed OK: [15:48:44]protocol is kg_v1.0 [15:48:44]action value=close_receipt [15:48:44]process_action close_receipt [15:48:44]cmd_close_receipt [15:48:44]MH_GetDate [15:48:44]Write to MH i2c: F0 00 00 C8 0A C1 [15:48:44]Write i2c OK [15:48:44]MH_I2C_Read... [15:48:44]Read from MH i2c: F0 [15:48:44]MH_I2C_Read... [15:48:44]Read from MH i2c: F0 09 00 [15:48:44]MH_I2C_Read... [15:48:44]Read from MH i2c: F0 09 00 C8 0A 00 5C 6C 1A 67 E7 19 F8 65 70 [15:48:44]GetLastDocTimeStamp 1729784880 [15:48:44]current date 1729784924 [15:48:44]FM_GetShiftState [15:48:44]SAM_PROTO_GetShiftState [15:48:44]wFMCommunicate request_size=4 [15:48:44]MH_SAM_APDU [15:48:44]CAPDU: 80 13 01 00 [15:48:44]Write to MH i2c: E2 08 00 C9 0A 80 13 01 00 00 00 00 00 50 [15:48:44]Write i2c OK [15:48:44]MH_I2C_Read... [15:48:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:44]Read from MH i2c: E2 [15:48:44]MH_I2C_Read... [15:48:44]Read from MH i2c: E2 0E 00 [15:48:44]MH_I2C_Read... [15:48:44]Read from MH i2c: E2 0E 00 C9 0A 00 09 00 01 85 93 19 67 00 00 00 00 90 00 F4 [15:48:44]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:48:44]wFMCommunicate OK [15:48:44]SAM_PROTO_GetShiftState done [15:48:44]FM_GetShiftState done [15:48:44]opened in 1729729413 [15:48:44]opened+sec_in_day 1729815813 [15:48:44]quantity*price = 40014 [15:48:44]sum+1 = 40015 [15:48:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 267 24.10.2024 15:48 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75828 ФПД: 145414840375678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154844&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75828&fm=145414840375678&tin=02508201610067®Number=0000000000161154&sum=40000 [15:48:45]StoreToDocumentArchive [15:48:45]shift 174 fd 75828 [15:48:45]save to /storage/0174/doc_00075828 [15:48:45]save last doc name /storage/0174/doc_00075828 to /storage/kkm_last_doc_name [15:48:45]save OK [15:48:45]Clear old archive folders... [15:48:45]ProcessDocumentItem done err = 0, tmpTLVsize=244 [15:48:45]tlvbuf is 01F29010 [15:48:45]SAM_PROTO_ClearQueue [15:48:45]wFMCommunicate request_size=4 [15:48:45]MH_SAM_APDU [15:48:45]CAPDU: 80 09 00 00 [15:48:45]Write to MH i2c: E2 08 00 D6 0A 80 09 00 00 00 00 00 00 52 [15:48:45]Write i2c OK [15:48:45]MH_I2C_Read... [15:48:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:45]Read from MH i2c: E2 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: E2 03 00 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: E2 03 00 D6 0A 00 90 00 54 [15:48:45]RAPDU: 90 00 [15:48:45]wFMCommunicate OK [15:48:45]SAM_PROTO_ClearQueue done [15:48:45]KKMCreateOFDPacket [15:48:45]OFDProtocolAddRootSTLVToBuf [15:48:45]FM_MakeSignedData [15:48:45]FM_MakeSignedData [15:48:45]SAM_PROTO_SignData [15:48:45]wFMCommunicate request_size=4 [15:48:45]MH_SAM_APDU [15:48:45]CAPDU: 80 0D 01 02 [15:48:45]Write to MH i2c: E2 08 00 D7 0A 80 0D 01 02 00 00 00 00 5A [15:48:45]Write i2c OK [15:48:45]MH_I2C_Read... [15:48:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:45]Read from MH i2c: E2 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: E2 03 00 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: E2 03 00 D7 0A 00 90 00 55 [15:48:45]RAPDU: 90 00 [15:48:45]wFMCommunicate OK [15:48:45]wFMCommunicate request_size=253 [15:48:45]MH_SAM_APDU [15:48:45]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 0B 01 00 00 F4 03 04 00 5C 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 34 28 01 00 35 04 06 00 84 41 07 E7 D9 7E [15:48:45]Write to MH i2c: E2 00 01 D8 0A 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 0B 01 00 00 F4 03 04 00 5C 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 34 28 01 00 35 04 06 00 84 41 07 E7 D9 7E 00 00 DF [15:48:45]Write i2c OK [15:48:45]MH_I2C_Read... [15:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:45]Read from MH i2c: E2 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: E2 03 00 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: E2 03 00 D8 0A 00 90 00 56 [15:48:45]RAPDU: 90 00 [15:48:45]wFMCommunicate OK [15:48:45]wFMCommunicate request_size=4 [15:48:45]MH_SAM_APDU [15:48:45]CAPDU: 80 0D 03 02 [15:48:45]Write to MH i2c: E2 08 00 D9 0A 80 0D 03 02 00 00 00 00 5E [15:48:45]Write i2c OK [15:48:45]MH_I2C_Read... [15:48:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:46]Read from MH i2c: E2 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 0B 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 0B 00 D9 0A 00 6E D1 27 4F 49 2F 1F 50 90 00 FB [15:48:46]RAPDU: 6E D1 27 4F 49 2F 1F 50 90 00 [15:48:46]wFMCommunicate OK [15:48:46]SAM_PROTO_SignData done [15:48:46]FM_MakeSignedData done [15:48:46]CreateOFDProtocolMessage [15:48:46]wFMCommunicate request_size=4 [15:48:46]MH_SAM_APDU [15:48:46]CAPDU: 80 11 00 00 [15:48:46]Write to MH i2c: E2 08 00 DA 0A 80 11 00 00 00 00 00 00 5E [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:46]Read from MH i2c: E2 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 17 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 17 00 DA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 AB [15:48:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:48:46]wFMCommunicate OK [15:48:46]CreateOFDProtocolMessage done [15:48:46]OFDSenderStorePacket 75828 [15:48:46]StoreOFDPacket docnum=75828 [15:48:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 9F D1 00 01 7A 13 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 0B 01 00 00 F4 03 04 00 5C 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 34 28 01 00 35 04 06 00 84 41 07 E7 D9 7E 6E D1 27 4F 49 2F 1F 50 [15:48:46]CheckFolder [15:48:46]dirname=/storage/ofd_packets [15:48:46]CheckFolder done [15:48:46]ProducePacketName [15:48:46]name=ofd_packets/00075828 [15:48:46]NVStorageSaveData ofd_packets/00075828 [15:48:46]File name is /storage/ofd_packets/00075828 [15:48:46]Write 294 bytes [15:48:46]NVStorageSaveData done [15:48:46]OFDSenderStorePacket done [15:48:46]KKMCreateOFDPacket done [15:48:46]NVStorageSaveData kkm_last_timestamp [15:48:46]File name is /storage/kkm_last_timestamp [15:48:46]Write 4 bytes [15:48:46]NVStorageSaveData done [15:48:46]ExternCall_PrintAddStr [15:48:46]wPrintStart [15:48:46]Write to MH i2c: 01 00 00 DB 0A E5 [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: 01 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: 01 07 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: 01 07 00 DB 0A 00 00 00 00 00 FF 0F FA [15:48:46]RasterBufferAndPrint [15:48:46]line Счет N : (1)1966508 [15:48:46]line ИНН: 02508201610067 [15:48:46]line Контрольно-Кассовый Чек [15:48:46]line ПРОДАЖА [15:48:46]line ТРК (МРК, ГНК) : 52 [15:48:46]line Товар: 2710124130 [15:48:46]line SU-92 [15:48:46]line 5.850 * 68.40 [15:48:46]line = 400.14 [15:48:46]line НДС 12% НСП 1% [15:48:46]line > о реализуемом товаре [15:48:46]line ОКРУГЛЕНИЕ: -0.14 [15:48:46]line ИТОГО: 400.00 [15:48:46]line Внесено: 400.00 [15:48:46]line СДАЧА: 0.00 [15:48:46]line НСП 1% : 3.54 [15:48:46]line НДС 12% : 42.49 [15:48:46]line Наличными: 400.00 [15:48:46]line Безнал.: 0.00 [15:48:46]line Место: АЗС № 133 "Партнер Нефть" [15:48:46]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:48:46]line СНО: Общий режим [15:48:46]line Чек 267 24.10.2024 15:48 [15:48:46]line Смена: 174 ФФД: 1.0 [15:48:46]line ЗНМ: 0300000020 [15:48:46]line РНМ: 0000000000161154 [15:48:46]line Версия ККМ: v1.0 [15:48:46]line ФМ: 0000000000963323 [15:48:46]line ФД: 75828 [15:48:46]line ФПД: 145414840375678 [15:48:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T154844&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75828&fm=145414840375678&tin=02508201610067®Number=0000000000161154&sum=40000 [15:48:46]OFD Sender: Processing packet 75828 [packets to send 16, broken 15] [15:48:46]ProducePacketName [15:48:46]name=ofd_packets/00075828 [15:48:46]OFD Sender: To server: pG, [15:48:46]CommunicateWithHost lk.salyk.kg:30040 [15:48:46]ConnectInit lk.salyk.kg [15:48:46]written 0, free lines is 4095 [15:48:46]Connected sock=10 [15:48:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 9F D1 00 01 7A 13 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 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 99 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 0B 01 00 00 F4 03 04 00 5C 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 34 28 01 00 35 04 06 00 84 41 07 E7 D9 7E 6E D1 27 4F 49 2F 1F 50 [15:48:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 7A 14 47 00 BC 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 39 36 33 33 32 33 10 04 04 00 34 28 01 00 F4 03 04 00 33 15 1A 67 B6 04 01 00 00 61 A1 03 11 8F 5E C5 35 [15:48:46]CommunicateWithHost err = 0 [15:48:46]CheckOFDResponse [15:48:46]1017 (14) - 77093643461234 [15:48:46]1041 (16) - 0000000000963323 [15:48:46]1040 (4) - 75828 [15:48:46]1012 (4) - 24.10.2024 09:36 [15:48:46]1206 (1) - 0 [15:48:46]OFD Sender: Remove packet 75828 [15:48:46]ProducePacketName [15:48:46]name=ofd_packets/00075828 [15:48:46]NVStorageDeleteData [15:48:46]Write to MH i2c: 01 00 00 05 0B 10 [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: 01 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: 01 07 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: 01 07 00 05 0B 00 00 00 00 00 B6 0C D9 [15:48:46]RasterBufferAndPrint [15:48:46]line [15:48:46]line [15:48:46]line [15:48:46]line [15:48:46]line [15:48:46]written 0, free lines is 3258 [15:48:46]MH_Cut [15:48:46]Write to MH i2c: D1 01 00 0C 0B 01 E9 [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: D1 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: D1 01 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: D1 01 00 0C 0B 00 E8 [15:48:46]Write to MH i2c: 01 00 00 0D 0B 18 [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:47]OFD Sender: No OFD packet to send [15:48:47]*** Cut start [15:48:47]*** Partial cut [15:48:47]*** CUTSNS_PIN = 1 [15:48:47]*** CUTSNS_PIN = 0 [15:48:48]*** Brake cut motor [15:48:48]Read from MH i2c: 01 [15:48:48]MH_I2C_Read... [15:48:48]*** Stop cut motor [15:48:48]*** Cut end [15:48:48]Read from MH i2c: 01 07 00 [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: 01 07 00 0D 0B 00 00 00 00 00 FF 0F 2D [15:48:48]process_action close_receipt done [15:48:48]requested_data is exist [15:48:48]produce_requested_data [15:48:48]requested_item fm.sn is exist - process it [15:48:48]wFMCommunicate request_size=4 [15:48:48]MH_SAM_APDU [15:48:48]CAPDU: 80 11 00 00 [15:48:48]Write to MH i2c: E2 08 00 0E 0B 80 11 00 00 00 00 00 00 93 [15:48:48]Write i2c OK [15:48:48]MH_I2C_Read... [15:48:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:48]Read from MH i2c: E2 [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: E2 17 00 [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: E2 17 00 0E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 E0 [15:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:48:48]wFMCommunicate OK [15:48:48]requested_item fd.num is exist - process it [15:48:48]SAM_PROTO_GetFieldsCounters [15:48:48]wFMCommunicate request_size=4 [15:48:48]MH_SAM_APDU [15:48:48]CAPDU: 80 13 00 00 [15:48:48]Write to MH i2c: E2 08 00 0F 0B 80 13 00 00 00 00 00 00 96 [15:48:48]Write i2c OK [15:48:48]MH_I2C_Read... [15:48:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:48]Read from MH i2c: E2 [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: E2 62 00 [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: E2 62 00 0F 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 34 28 01 00 0E 04 04 00 AE 00 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 D9 [15:48:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 34 28 01 00 0E 04 04 00 AE 00 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 [15:48:48]wFMCommunicate OK [15:48:48]SAM_PROTO_GetFieldsCounters done [15:48:48]requested_item shift.num is exist - process it [15:48:48]requested_item shift.opened is exist - process it [15:48:48]req_shift_opened [15:48:48]FM_GetShiftState [15:48:48]SAM_PROTO_GetShiftState [15:48:48]wFMCommunicate request_size=4 [15:48:48]MH_SAM_APDU [15:48:48]CAPDU: 80 13 01 00 [15:48:48]Write to MH i2c: E2 08 00 10 0B 80 13 01 00 00 00 00 00 98 [15:48:48]Write i2c OK [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: E2 [15:48:48]MH_I2C_Read... [15:48:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:48]Read from MH i2c: E2 0E 00 [15:48:48]MH_I2C_Read... [15:48:48]Read from MH i2c: E2 0E 00 10 0B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 3C [15:48:48]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:48:48]wFMCommunicate OK [15:48:48]SAM_PROTO_GetShiftState done [15:48:48]FM_GetShiftState done [15:48:48]req_shift_opened done [15:48:48]requested_item shift.open_date is exist - process it [15:48:48]req_shift_open_date [15:48:48]req_shift_open_date done [15:48:48]produce_requested_data done [15:48:48]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75828,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:48:48]process_action_free close_receipt [15:48:48]json_value_free [15:48:48]json_value_free done [15:48:48]process_json_proto returns [15:48:48]Send response to host [15:48:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75828,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:48:48]free response buf [15:48:48]execute_script done [15:48:48]execute_script returns [15:48:48]free content buf [15:48:48]Sock 9.Close socket [15:48:48]Sock 9.Thread stoped [15:48:52]OFD Sender: No OFD packet to send [15:48:57]OFD Sender: No OFD packet to send [15:49:02]OFD Sender: No OFD packet to send [15:49:07]OFD Sender: No OFD packet to send [15:49:12]OFD Sender: No OFD packet to send [15:49:17]OFD Sender: No OFD packet to send [15:49:22]OFD Sender: No OFD packet to send [15:49:27]OFD Sender: No OFD packet to send [15:49:32]OFD Sender: No OFD packet to send [15:49:37]OFD Sender: No OFD packet to send [15:49:42]OFD Sender: No OFD packet to send [15:49:47]OFD Sender: No OFD packet to send [15:49:52]OFD Sender: No OFD packet to send [15:49:57]OFD Sender: No OFD packet to send [15:50:02]OFD Sender: No OFD packet to send [15:50:07]OFD Sender: No OFD packet to send [15:50:12]OFD Sender: No OFD packet to send [15:50:17]OFD Sender: No OFD packet to send [15:50:22]OFD Sender: No OFD packet to send [15:50:27]OFD Sender: No OFD packet to send [15:50:32]OFD Sender: No OFD packet to send [15:50:37]OFD Sender: No OFD packet to send [15:50:42]OFD Sender: No OFD packet to send [15:50:47]OFD Sender: No OFD packet to send [15:50:52]OFD Sender: No OFD packet to send [15:50:57]OFD Sender: No OFD packet to send [15:51:02]OFD Sender: No OFD packet to send [15:51:05]accept exits with 7 [15:51:05]New connection [15:51:05]New thread 3067141476 created [15:51:05]Thread 3066998116 joined [15:51:05]Waiting for new connection... [15:51:05] Sock 7.Parse request [15:51:05]Sock 7.Check first char [15:51:05]Sock 7.First char is OK [15:51:05]request: POST /json_proto HTTP/1.0 [15:51:05]Method: POST [15:51:05]URL: /json_proto [15:51:05]Method is POST - this is cgi request [15:51:05]url: /json_proto [15:51:05]query_string will be loaded in cgi processing [15:51:05]execute_cgi json_proto POST (null) [15:51:05]execute_cgi path=json_proto method=POST [15:51:05]POST find Content-Length [15:51:05]Host: 172.17.44.196:8080 [15:51:05]Content-Length: 679 [15:51:05]Content-Type: application/json [15:51:05] [15:51:05]POST finish read [15:51:05]Found Content-Length = 679 [15:51:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.110, "sum" : 750.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:05]execute_script... [15:51: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)1966510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.110, "sum" : 750.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:05]POST & json_proto [15:51:05]process_json_proto [15:51:05]json parsed OK: [15:51:05]protocol is kg_v1.0 [15:51:05]action value=close_receipt [15:51:05]process_action close_receipt [15:51:05]cmd_close_receipt [15:51:05]MH_GetDate [15:51:05]Write to MH i2c: F0 00 00 11 0B 0B [15:51:05]Write i2c OK [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: F0 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: F0 09 00 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: F0 09 00 11 0B 00 E9 6C 1A 67 E7 19 F8 65 47 [15:51:05]GetLastDocTimeStamp 1729784924 [15:51:05]current date 1729785065 [15:51:05]FM_GetShiftState [15:51:05]SAM_PROTO_GetShiftState [15:51:05]wFMCommunicate request_size=4 [15:51:05]MH_SAM_APDU [15:51:05]CAPDU: 80 13 01 00 [15:51:05]Write to MH i2c: E2 08 00 12 0B 80 13 01 00 00 00 00 00 9A [15:51:05]Write i2c OK [15:51:05]MH_I2C_Read... [15:51:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:05]Read from MH i2c: E2 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 0E 00 [15:51:05]MH_I2C_Read... [15:51:05]Read from MH i2c: E2 0E 00 12 0B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 3E [15:51:05]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:51:05]wFMCommunicate OK [15:51:05]SAM_PROTO_GetShiftState done [15:51:05]FM_GetShiftState done [15:51:05]opened in 1729729413 [15:51:05]opened+sec_in_day 1729815813 [15:51:05]quantity*price = 75016 [15:51:05]sum+1 = 75017 [15:51:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.66 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 268 24.10.2024 15:51 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75829 ФПД: 26639960364423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155105&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75829&fm=26639960364423&tin=02508201610067®Number=0000000000161154&sum=75000 [15:51:06]StoreToDocumentArchive [15:51:06]shift 174 fd 75829 [15:51:06]save to /storage/0174/doc_00075829 [15:51:06]save last doc name /storage/0174/doc_00075829 to /storage/kkm_last_doc_name [15:51:06]save OK [15:51:06]Clear old archive folders... [15:51:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:51:06]tlvbuf is 01F28D20 [15:51:06]SAM_PROTO_ClearQueue [15:51:06]wFMCommunicate request_size=4 [15:51:06]MH_SAM_APDU [15:51:06]CAPDU: 80 09 00 00 [15:51:06]Write to MH i2c: E2 08 00 1F 0B 80 09 00 00 00 00 00 00 9C [15:51:06]Write i2c OK [15:51:06]MH_I2C_Read... [15:51:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:06]Read from MH i2c: E2 [15:51:06]MH_I2C_Read... [15:51:06]Read from MH i2c: E2 03 00 [15:51:06]MH_I2C_Read... [15:51:06]Read from MH i2c: E2 03 00 1F 0B 00 90 00 9E [15:51:06]RAPDU: 90 00 [15:51:06]wFMCommunicate OK [15:51:06]SAM_PROTO_ClearQueue done [15:51:06]KKMCreateOFDPacket [15:51:06]OFDProtocolAddRootSTLVToBuf [15:51:06]FM_MakeSignedData [15:51:06]FM_MakeSignedData [15:51:06]SAM_PROTO_SignData [15:51:06]wFMCommunicate request_size=4 [15:51:06]MH_SAM_APDU [15:51:06]CAPDU: 80 0D 01 02 [15:51:06]Write to MH i2c: E2 08 00 20 0B 80 0D 01 02 00 00 00 00 A4 [15:51:06]Write i2c OK [15:51:06]MH_I2C_Read... [15:51:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:06]Read from MH i2c: E2 [15:51:06]MH_I2C_Read... [15:51:06]Read from MH i2c: E2 03 00 [15:51:06]MH_I2C_Read... [15:51:06]Read from MH i2c: E2 03 00 20 0B 00 90 00 9F [15:51:06]RAPDU: 90 00 [15:51:06]wFMCommunicate OK [15:51:06]wFMCommunicate request_size=255 [15:51:06]MH_SAM_APDU [15:51: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 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 01 00 00 F4 03 04 00 E9 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 35 28 01 00 35 04 06 00 18 [15:51:06]Write to MH i2c: E2 02 01 21 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 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 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 01 00 00 F4 03 04 00 E9 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 35 28 01 00 35 04 06 00 18 00 00 A8 [15:51:06]Write i2c OK [15:51:06]MH_I2C_Read... [15:51:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:06]Read from MH i2c: E2 [15:51:06]MH_I2C_Read... [15:51:06]Read from MH i2c: E2 03 00 [15:51:06]MH_I2C_Read... [15:51:06]Read from MH i2c: E2 03 00 21 0B 00 90 00 A0 [15:51:06]RAPDU: 90 00 [15:51:06]wFMCommunicate OK [15:51:06]wFMCommunicate request_size=10 [15:51:06]MH_SAM_APDU [15:51:06]CAPDU: 80 0D 02 02 05 3A 99 5F D5 87 [15:51:06]Write to MH i2c: E2 0D 00 22 0B 80 0D 02 02 05 00 3A 99 5F D5 87 00 00 3F [15:51:06]Write i2c OK [15:51:06]MH_I2C_Read... [15:51:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:06]Read from MH i2c: E2 [15:51:06]MH_I2C_Read... [15:51:06]Read from MH i2c: E2 03 00 [15:51:06]MH_I2C_Read... [15:51:06]Read from MH i2c: E2 03 00 22 0B 00 90 00 A1 [15:51:06]RAPDU: 90 00 [15:51:06]wFMCommunicate OK [15:51:06]wFMCommunicate request_size=4 [15:51:06]MH_SAM_APDU [15:51:06]CAPDU: 80 0D 03 02 [15:51:06]Write to MH i2c: E2 08 00 23 0B 80 0D 03 02 00 00 00 00 A9 [15:51:06]Write i2c OK [15:51:06]MH_I2C_Read... [15:51:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:07]Read from MH i2c: E2 [15:51:07]MH_I2C_Read... [15:51:07]Read from MH i2c: E2 0B 00 [15:51:07]MH_I2C_Read... [15:51:07]Read from MH i2c: E2 0B 00 23 0B 00 CA BB 0D DA 21 D2 66 6B 90 00 DA [15:51:07]RAPDU: CA BB 0D DA 21 D2 66 6B 90 00 [15:51:07]wFMCommunicate OK [15:51:07]SAM_PROTO_SignData done [15:51:07]FM_MakeSignedData done [15:51:07]CreateOFDProtocolMessage [15:51:07]wFMCommunicate request_size=4 [15:51:07]MH_SAM_APDU [15:51:07]CAPDU: 80 11 00 00 [15:51:07]Write to MH i2c: E2 08 00 24 0B 80 11 00 00 00 00 00 00 A9 [15:51:07]Write i2c OK [15:51:07]MH_I2C_Read... [15:51:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:07]Read from MH i2c: E2 [15:51:07]MH_I2C_Read... [15:51:07]Read from MH i2c: E2 17 00 [15:51:07]MH_I2C_Read... [15:51:07]Read from MH i2c: E2 17 00 24 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 F6 [15:51:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:51:07]wFMCommunicate OK [15:51:07]CreateOFDProtocolMessage done [15:51:07]OFDSenderStorePacket 75829 [15:51:07]StoreOFDPacket docnum=75829 [15:51:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 1F 21 07 01 DB 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 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 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 01 00 00 F4 03 04 00 E9 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 35 28 01 00 35 04 06 00 18 3A 99 5F D5 87 CA BB 0D DA 21 D2 66 6B [15:51:07]CheckFolder [15:51:07]dirname=/storage/ofd_packets [15:51:07]CheckFolder done [15:51:07]ProducePacketName [15:51:07]name=ofd_packets/00075829 [15:51:07]NVStorageSaveData ofd_packets/00075829 [15:51:07]File name is /storage/ofd_packets/00075829 [15:51:07]Write 301 bytes [15:51:07]NVStorageSaveData done [15:51:07]OFDSenderStorePacket done [15:51:07]KKMCreateOFDPacket done [15:51:07]NVStorageSaveData kkm_last_timestamp [15:51:07]File name is /storage/kkm_last_timestamp [15:51:07]Write 4 bytes [15:51:07]NVStorageSaveData done [15:51:07]ExternCall_PrintAddStr [15:51:07]wPrintStart [15:51:07]Write to MH i2c: 01 00 00 25 0B 30 [15:51:07]Write i2c OK [15:51:07]MH_I2C_Read... [15:51:07]Read from MH i2c: 01 [15:51:07]MH_I2C_Read... [15:51:07]Read from MH i2c: 01 07 00 [15:51:07]MH_I2C_Read... [15:51:07]Read from MH i2c: 01 07 00 25 0B 00 00 00 00 00 FF 0F 45 [15:51:07]RasterBufferAndPrint [15:51:07]line Счет N : (1)1966510 [15:51:07]line ИНН: 02508201610067 [15:51:07]line Контрольно-Кассовый Чек [15:51:07]line ПРОДАЖА [15:51:07]line ТРК (МРК, ГНК) : 44 [15:51:07]line Товар: 2710124500 [15:51:07]line Аи-95-К-5 [15:51:07]line 10.110 * 74.20 [15:51:07]line = 750.16 [15:51:07]line НДС 12% НСП 1% [15:51:07]line > о реализуемом товаре [15:51:07]line ОКРУГЛЕНИЕ: -0.16 [15:51:07]line ИТОГО: 750.00 [15:51:07]line Внесено: 750.00 [15:51:07]line СДАЧА: 0.00 [15:51:07]line НСП 1% : 6.64 [15:51:07]line НДС 12% : 79.66 [15:51:07]line Наличными: 750.00 [15:51:07]line Безнал.: 0.00 [15:51:07]line Место: АЗС № 133 "Партнер Нефть" [15:51:07]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:51:07]line СНО: Общий режим [15:51:07]line Чек 268 24.10.2024 15:51 [15:51:07]line Смена: 174 ФФД: 1.0 [15:51:07]line ЗНМ: 0300000020 [15:51:07]line РНМ: 0000000000161154 [15:51:07]line Версия ККМ: v1.0 [15:51:07]line ФМ: 0000000000963323 [15:51:07]line ФД: 75829 [15:51:07]line ФПД: 26639960364423 [15:51:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155105&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75829&fm=26639960364423&tin=02508201610067®Number=0000000000161154&sum=75000 [15:51:07]OFD Sender: Processing packet 75829 [packets to send 16, broken 15] [15:51:07]ProducePacketName [15:51:07]name=ofd_packets/00075829 [15:51:07]OFD Sender: To server: pG, [15:51:07]CommunicateWithHost lk.salyk.kg:30040 [15:51:07]ConnectInit lk.salyk.kg [15:51:07]written 0, free lines is 4095 [15:51:07]Connected sock=10 [15:51:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 1F 21 07 01 DB 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 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 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 01 00 00 F4 03 04 00 E9 6C 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 35 28 01 00 35 04 06 00 18 3A 99 5F D5 87 CA BB 0D DA 21 D2 66 6B [15:51:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 38 1B 47 00 A3 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 35 28 01 00 F4 03 04 00 C0 15 1A 67 B6 04 01 00 00 6F B4 50 F9 6C 52 CC 47 [15:51:07]CommunicateWithHost err = 0 [15:51:07]CheckOFDResponse [15:51:07]1017 (14) - 77093643461234 [15:51:07]1041 (16) - 0000000000963323 [15:51:07]1040 (4) - 75829 [15:51:07]1012 (4) - 24.10.2024 09:39 [15:51:07]1206 (1) - 0 [15:51:07]OFD Sender: Remove packet 75829 [15:51:07]ProducePacketName [15:51:07]name=ofd_packets/00075829 [15:51:07]NVStorageDeleteData [15:51:07]Write to MH i2c: 01 00 00 4F 0B 5A [15:51:07]Write i2c OK [15:51:07]MH_I2C_Read... [15:51:07]Read from MH i2c: 01 [15:51:07]MH_I2C_Read... [15:51:07]Read from MH i2c: 01 07 00 [15:51:07]MH_I2C_Read... [15:51:07]Read from MH i2c: 01 07 00 4F 0B 00 00 00 00 00 AB 0C 18 [15:51:07]RasterBufferAndPrint [15:51:07]line [15:51:07]line [15:51:07]line [15:51:07]line [15:51:07]line [15:51:07]written 0, free lines is 3247 [15:51:07]MH_Cut [15:51:07]Write to MH i2c: D1 01 00 56 0B 01 33 [15:51:07]Write i2c OK [15:51:07]MH_I2C_Read... [15:51:07]Read from MH i2c: D1 [15:51:07]MH_I2C_Read... [15:51:07]Read from MH i2c: D1 01 00 [15:51:07]MH_I2C_Read... [15:51:07]Read from MH i2c: D1 01 00 56 0B 00 32 [15:51:07]Write to MH i2c: 01 00 00 57 0B 62 [15:51:07]Write i2c OK [15:51:07]MH_I2C_Read... [15:51:08]OFD Sender: No OFD packet to send [15:51:08]*** Cut start [15:51:08]*** Partial cut [15:51:08]*** CUTSNS_PIN = 1 [15:51:08]*** CUTSNS_PIN = 0 [15:51:09]*** Brake cut motor [15:51:09]Read from MH i2c: 01 [15:51:09]MH_I2C_Read... [15:51:09]*** Stop cut motor [15:51:09]*** Cut end [15:51:09]Read from MH i2c: 01 07 00 [15:51:09]MH_I2C_Read... [15:51:09]Read from MH i2c: 01 07 00 57 0B 00 00 00 00 00 FF 0F 77 [15:51:09]process_action close_receipt done [15:51:09]requested_data is exist [15:51:09]produce_requested_data [15:51:09]requested_item fm.sn is exist - process it [15:51:09]wFMCommunicate request_size=4 [15:51:09]MH_SAM_APDU [15:51:09]CAPDU: 80 11 00 00 [15:51:09]Write to MH i2c: E2 08 00 58 0B 80 11 00 00 00 00 00 00 DD [15:51:09]Write i2c OK [15:51:09]MH_I2C_Read... [15:51:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:09]Read from MH i2c: E2 [15:51:09]MH_I2C_Read... [15:51:09]Read from MH i2c: E2 17 00 [15:51:09]MH_I2C_Read... [15:51:09]Read from MH i2c: E2 17 00 58 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 2A [15:51:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:51:09]wFMCommunicate OK [15:51:09]requested_item fd.num is exist - process it [15:51:09]SAM_PROTO_GetFieldsCounters [15:51:09]wFMCommunicate request_size=4 [15:51:09]MH_SAM_APDU [15:51:09]CAPDU: 80 13 00 00 [15:51:09]Write to MH i2c: E2 08 00 59 0B 80 13 00 00 00 00 00 00 E0 [15:51:09]Write i2c OK [15:51:09]MH_I2C_Read... [15:51:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:09]Read from MH i2c: E2 [15:51:09]MH_I2C_Read... [15:51:09]Read from MH i2c: E2 62 00 [15:51:09]MH_I2C_Read... [15:51:09]Read from MH i2c: E2 62 00 59 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 35 28 01 00 0E 04 04 00 AE 00 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 27 [15:51:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 35 28 01 00 0E 04 04 00 AE 00 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 [15:51:09]wFMCommunicate OK [15:51:09]SAM_PROTO_GetFieldsCounters done [15:51:09]requested_item shift.num is exist - process it [15:51:09]requested_item shift.opened is exist - process it [15:51:09]req_shift_opened [15:51:09]FM_GetShiftState [15:51:09]SAM_PROTO_GetShiftState [15:51:09]wFMCommunicate request_size=4 [15:51:09]MH_SAM_APDU [15:51:09]CAPDU: 80 13 01 00 [15:51:09]Write to MH i2c: E2 08 00 5A 0B 80 13 01 00 00 00 00 00 E2 [15:51:09]Write i2c OK [15:51:09]MH_I2C_Read... [15:51:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:09]Read from MH i2c: E2 [15:51:09]MH_I2C_Read... [15:51:09]Read from MH i2c: E2 0E 00 [15:51:09]MH_I2C_Read... [15:51:09]Read from MH i2c: E2 0E 00 5A 0B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 86 [15:51:09]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:51:09]wFMCommunicate OK [15:51:09]SAM_PROTO_GetShiftState done [15:51:09]FM_GetShiftState done [15:51:09]req_shift_opened done [15:51:09]requested_item shift.open_date is exist - process it [15:51:09]req_shift_open_date [15:51:09]req_shift_open_date done [15:51:09]produce_requested_data done [15:51:09]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75829,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:51:09]process_action_free close_receipt [15:51:09]json_value_free [15:51:09]json_value_free done [15:51:09]process_json_proto returns [15:51:09]Send response to host [15:51:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75829,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:51:09]free response buf [15:51:09]execute_script done [15:51:09]execute_script returns [15:51:09]free content buf [15:51:09]Sock 7.Close socket [15:51:09]Sock 7.Thread stoped [15:51:13]OFD Sender: No OFD packet to send [15:51:18]OFD Sender: No OFD packet to send [15:51:23]OFD Sender: No OFD packet to send [15:51:28]OFD Sender: No OFD packet to send [15:51:33]OFD Sender: No OFD packet to send [15:51:35]accept exits with 9 [15:51:35]New connection [15:51:35]New thread 3066998116 created [15:51:35]Thread 3067141476 joined [15:51:35]Waiting for new connection... [15:51:35] Sock 9.Parse request [15:51:35]Sock 9.Check first char [15:51:35]Sock 9.First char is OK [15:51:35]request: POST /json_proto HTTP/1.0 [15:51:35]Method: POST [15:51:35]URL: /json_proto [15:51:35]Method is POST - this is cgi request [15:51:35]url: /json_proto [15:51:35]query_string will be loaded in cgi processing [15:51:35]execute_cgi json_proto POST (null) [15:51:35]execute_cgi path=json_proto method=POST [15:51:35]POST find Content-Length [15:51:35]Host: 172.17.44.196:8080 [15:51:35]Content-Length: 678 [15:51:35]Content-Type: application/json [15:51:35] [15:51:35]POST finish read [15:51:35]Found Content-Length = 678 [15:51:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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:51:35]execute_script... [15:51: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)1966509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "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:51:35]POST & json_proto [15:51:35]process_json_proto [15:51:35]json parsed OK: [15:51:35]protocol is kg_v1.0 [15:51:35]action value=close_receipt [15:51:35]process_action close_receipt [15:51:35]cmd_close_receipt [15:51:35]MH_GetDate [15:51:35]Write to MH i2c: F0 00 00 5B 0B 55 [15:51:35]Write i2c OK [15:51:35]MH_I2C_Read... [15:51:35]Read from MH i2c: F0 [15:51:35]MH_I2C_Read... [15:51:35]Read from MH i2c: F0 09 00 [15:51:35]MH_I2C_Read... [15:51:35]Read from MH i2c: F0 09 00 5B 0B 00 07 6D 1A 67 E7 19 F8 65 B0 [15:51:35]GetLastDocTimeStamp 1729785065 [15:51:35]current date 1729785095 [15:51:35]FM_GetShiftState [15:51:35]SAM_PROTO_GetShiftState [15:51:35]wFMCommunicate request_size=4 [15:51:35]MH_SAM_APDU [15:51:35]CAPDU: 80 13 01 00 [15:51:35]Write to MH i2c: E2 08 00 5C 0B 80 13 01 00 00 00 00 00 E4 [15:51:35]Write i2c OK [15:51:35]MH_I2C_Read... [15:51:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:35]Read from MH i2c: E2 [15:51:35]MH_I2C_Read... [15:51:35]Read from MH i2c: E2 0E 00 [15:51:35]MH_I2C_Read... [15:51:35]Read from MH i2c: E2 0E 00 5C 0B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 88 [15:51:35]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:51:35]wFMCommunicate OK [15:51:35]SAM_PROTO_GetShiftState done [15:51:35]FM_GetShiftState done [15:51:35]opened in 1729729413 [15:51:35]opened+sec_in_day 1729815813 [15:51:35]quantity*price = 50010 [15:51:35]sum+1 = 50012 [15:51:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 269 24.10.2024 15:51 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75830 ФПД: 213081693331406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155135&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75830&fm=213081693331406&tin=02508201610067®Number=0000000000161154&sum=50000 [15:51:36]StoreToDocumentArchive [15:51:36]shift 174 fd 75830 [15:51:36]save to /storage/0174/doc_00075830 [15:51:36]save last doc name /storage/0174/doc_00075830 to /storage/kkm_last_doc_name [15:51:36]save OK [15:51:36]Clear old archive folders... [15:51:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:51:36]tlvbuf is 02033B50 [15:51:36]SAM_PROTO_ClearQueue [15:51:36]wFMCommunicate request_size=4 [15:51:36]MH_SAM_APDU [15:51:36]CAPDU: 80 09 00 00 [15:51:36]Write to MH i2c: E2 08 00 69 0B 80 09 00 00 00 00 00 00 E6 [15:51:36]Write i2c OK [15:51:36]MH_I2C_Read... [15:51:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:36]Read from MH i2c: E2 [15:51:36]MH_I2C_Read... [15:51:36]Read from MH i2c: E2 03 00 [15:51:36]MH_I2C_Read... [15:51:36]Read from MH i2c: E2 03 00 69 0B 00 90 00 E8 [15:51:36]RAPDU: 90 00 [15:51:36]wFMCommunicate OK [15:51:36]SAM_PROTO_ClearQueue done [15:51:36]KKMCreateOFDPacket [15:51:36]OFDProtocolAddRootSTLVToBuf [15:51:36]FM_MakeSignedData [15:51:36]FM_MakeSignedData [15:51:36]SAM_PROTO_SignData [15:51:36]wFMCommunicate request_size=4 [15:51:36]MH_SAM_APDU [15:51:36]CAPDU: 80 0D 01 02 [15:51:36]Write to MH i2c: E2 08 00 6A 0B 80 0D 01 02 00 00 00 00 EE [15:51:36]Write i2c OK [15:51:36]MH_I2C_Read... [15:51:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:36]Read from MH i2c: E2 [15:51:36]MH_I2C_Read... [15:51:36]Read from MH i2c: E2 03 00 [15:51:36]MH_I2C_Read... [15:51:36]Read from MH i2c: E2 03 00 6A 0B 00 90 00 E9 [15:51:36]RAPDU: 90 00 [15:51:36]wFMCommunicate OK [15:51:36]wFMCommunicate request_size=255 [15:51:36]MH_SAM_APDU [15:51: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 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 0D 01 00 00 F4 03 04 00 07 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 36 28 01 00 35 04 06 00 C1 [15:51:36]Write to MH i2c: E2 02 01 6B 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 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 0D 01 00 00 F4 03 04 00 07 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 36 28 01 00 35 04 06 00 C1 00 00 19 [15:51:36]Write i2c OK [15:51:36]MH_I2C_Read... [15:51:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:37]Read from MH i2c: E2 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 03 00 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 03 00 6B 0B 00 90 00 EA [15:51:37]RAPDU: 90 00 [15:51:37]wFMCommunicate OK [15:51:37]wFMCommunicate request_size=10 [15:51:37]MH_SAM_APDU [15:51:37]CAPDU: 80 0D 02 02 05 CB F2 A3 9F CE [15:51:37]Write to MH i2c: E2 0D 00 6C 0B 80 0D 02 02 05 00 CB F2 A3 9F CE 00 00 C8 [15:51:37]Write i2c OK [15:51:37]MH_I2C_Read... [15:51:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:37]Read from MH i2c: E2 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 03 00 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 03 00 6C 0B 00 90 00 EB [15:51:37]RAPDU: 90 00 [15:51:37]wFMCommunicate OK [15:51:37]wFMCommunicate request_size=4 [15:51:37]MH_SAM_APDU [15:51:37]CAPDU: 80 0D 03 02 [15:51:37]Write to MH i2c: E2 08 00 6D 0B 80 0D 03 02 00 00 00 00 F3 [15:51:37]Write i2c OK [15:51:37]MH_I2C_Read... [15:51:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:37]Read from MH i2c: E2 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 0B 00 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 0B 00 6D 0B 00 2D C7 36 03 C3 F5 9B D1 90 00 45 [15:51:37]RAPDU: 2D C7 36 03 C3 F5 9B D1 90 00 [15:51:37]wFMCommunicate OK [15:51:37]SAM_PROTO_SignData done [15:51:37]FM_MakeSignedData done [15:51:37]CreateOFDProtocolMessage [15:51:37]wFMCommunicate request_size=4 [15:51:37]MH_SAM_APDU [15:51:37]CAPDU: 80 11 00 00 [15:51:37]Write to MH i2c: E2 08 00 6E 0B 80 11 00 00 00 00 00 00 F3 [15:51:37]Write i2c OK [15:51:37]MH_I2C_Read... [15:51:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:37]Read from MH i2c: E2 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 17 00 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 17 00 6E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 40 [15:51:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:51:37]wFMCommunicate OK [15:51:37]CreateOFDProtocolMessage done [15:51:37]OFDSenderStorePacket 75830 [15:51:37]StoreOFDPacket docnum=75830 [15:51:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 45 09 07 01 6F 79 5A 03 01 00 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 0D 01 00 00 F4 03 04 00 07 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 36 28 01 00 35 04 06 00 C1 CB F2 A3 9F CE 2D C7 36 03 C3 F5 9B D1 [15:51:37]CheckFolder [15:51:37]dirname=/storage/ofd_packets [15:51:37]CheckFolder done [15:51:37]ProducePacketName [15:51:37]name=ofd_packets/00075830 [15:51:37]NVStorageSaveData ofd_packets/00075830 [15:51:37]File name is /storage/ofd_packets/00075830 [15:51:37]Write 301 bytes [15:51:37]NVStorageSaveData done [15:51:37]OFDSenderStorePacket done [15:51:37]KKMCreateOFDPacket done [15:51:37]NVStorageSaveData kkm_last_timestamp [15:51:37]File name is /storage/kkm_last_timestamp [15:51:37]Write 4 bytes [15:51:37]NVStorageSaveData done [15:51:37]ExternCall_PrintAddStr [15:51:37]wPrintStart [15:51:37]Write to MH i2c: 01 00 00 6F 0B 7A [15:51:37]Write i2c OK [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: 01 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: 01 07 00 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: 01 07 00 6F 0B 00 00 00 00 00 FF 0F 8F [15:51:37]RasterBufferAndPrint [15:51:37]line Счет N : (1)1966509 [15:51:37]line ИНН: 02508201610067 [15:51:37]line Контрольно-Кассовый Чек [15:51:37]line ПРОДАЖА [15:51:37]line ТРК (МРК, ГНК) : 34 [15:51:37]line Товар: 2710124500 [15:51:37]line Аи-95-К-5 [15:51:37]line 6.740 * 74.20 [15:51:37]line = 500.11 [15:51:37]line НДС 12% НСП 1% [15:51:37]line > о реализуемом товаре [15:51:37]line ОКРУГЛЕНИЕ: -0.11 [15:51:37]line ИТОГО: 500.00 [15:51:37]line Внесено: 500.00 [15:51:37]line СДАЧА: 0.00 [15:51:37]line НСП 1% : 4.43 [15:51:37]line НДС 12% : 53.11 [15:51:37]line Наличными: 500.00 [15:51:37]line Безнал.: 0.00 [15:51:37]line Место: АЗС № 133 "Партнер Нефть" [15:51:37]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:51:37]line СНО: Общий режим [15:51:37]line Чек 269 24.10.2024 15:51 [15:51:37]line Смена: 174 ФФД: 1.0 [15:51:37]line ЗНМ: 0300000020 [15:51:37]line РНМ: 0000000000161154 [15:51:37]line Версия ККМ: v1.0 [15:51:37]line ФМ: 0000000000963323 [15:51:37]line ФД: 75830 [15:51:37]line ФПД: 213081693331406 [15:51:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155135&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75830&fm=213081693331406&tin=02508201610067®Number=0000000000161154&sum=50000 [15:51:37]OFD Sender: Processing packet 75830 [packets to send 16, broken 15] [15:51:37]ProducePacketName [15:51:37]name=ofd_packets/00075830 [15:51:37]OFD Sender: To server: pG, [15:51:37]CommunicateWithHost lk.salyk.kg:30040 [15:51:37]ConnectInit lk.salyk.kg [15:51:37]written 0, free lines is 4095 [15:51:37]Connected sock=10 [15:51:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 45 09 07 01 6F 79 5A 03 01 00 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 0D 01 00 00 F4 03 04 00 07 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 36 28 01 00 35 04 06 00 C1 CB F2 A3 9F CE 2D C7 36 03 C3 F5 9B D1 [15:51:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 88 37 47 00 C1 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 39 36 33 33 32 33 10 04 04 00 36 28 01 00 F4 03 04 00 DE 15 1A 67 B6 04 01 00 00 EA 1D 04 3D 7A 6F 24 AC [15:51:37]CommunicateWithHost err = 0 [15:51:37]CheckOFDResponse [15:51:37]1017 (14) - 77093643461234 [15:51:37]1041 (16) - 0000000000963323 [15:51:37]1040 (4) - 75830 [15:51:37]1012 (4) - 24.10.2024 09:39 [15:51:37]1206 (1) - 0 [15:51:37]OFD Sender: Remove packet 75830 [15:51:37]ProducePacketName [15:51:37]name=ofd_packets/00075830 [15:51:37]NVStorageDeleteData [15:51:38]Write to MH i2c: 01 00 00 99 0B A4 [15:51:38]Write i2c OK [15:51:38]MH_I2C_Read... [15:51:38]Read from MH i2c: 01 [15:51:38]MH_I2C_Read... [15:51:38]Read from MH i2c: 01 07 00 [15:51:38]MH_I2C_Read... [15:51:38]Read from MH i2c: 01 07 00 99 0B 00 00 00 00 00 B7 0C 6E [15:51:38]RasterBufferAndPrint [15:51:38]line [15:51:38]line [15:51:38]line [15:51:38]line [15:51:38]line [15:51:38]written 0, free lines is 3259 [15:51:38]MH_Cut [15:51:38]Write to MH i2c: D1 01 00 A0 0B 01 7D [15:51:38]Write i2c OK [15:51:38]MH_I2C_Read... [15:51:38]Read from MH i2c: D1 [15:51:38]MH_I2C_Read... [15:51:38]Read from MH i2c: D1 01 00 [15:51:38]MH_I2C_Read... [15:51:38]Read from MH i2c: D1 01 00 A0 0B 00 7C [15:51:38]Write to MH i2c: 01 00 00 A1 0B AC [15:51:38]Write i2c OK [15:51:38]MH_I2C_Read... [15:51:38]OFD Sender: No OFD packet to send [15:51:38]*** Cut start [15:51:38]*** Partial cut [15:51:38]*** CUTSNS_PIN = 1 [15:51:39]*** CUTSNS_PIN = 0 [15:51:39]*** Brake cut motor [15:51:39]Read from MH i2c: 01 [15:51:39]MH_I2C_Read... [15:51:39]*** Stop cut motor [15:51:39]*** Cut end [15:51:39]Read from MH i2c: 01 07 00 [15:51:39]MH_I2C_Read... [15:51:39]Read from MH i2c: 01 07 00 A1 0B 00 00 00 00 00 FF 0F C1 [15:51:39]process_action close_receipt done [15:51:39]requested_data is exist [15:51:39]produce_requested_data [15:51:39]requested_item fm.sn is exist - process it [15:51:39]wFMCommunicate request_size=4 [15:51:39]MH_SAM_APDU [15:51:39]CAPDU: 80 11 00 00 [15:51:39]Write to MH i2c: E2 08 00 A2 0B 80 11 00 00 00 00 00 00 27 [15:51:39]Write i2c OK [15:51:39]MH_I2C_Read... [15:51:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:39]Read from MH i2c: E2 [15:51:39]MH_I2C_Read... [15:51:39]Read from MH i2c: E2 17 00 [15:51:39]MH_I2C_Read... [15:51:39]Read from MH i2c: E2 17 00 A2 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 74 [15:51:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:51:39]wFMCommunicate OK [15:51:39]requested_item fd.num is exist - process it [15:51:39]SAM_PROTO_GetFieldsCounters [15:51:39]wFMCommunicate request_size=4 [15:51:39]MH_SAM_APDU [15:51:39]CAPDU: 80 13 00 00 [15:51:39]Write to MH i2c: E2 08 00 A3 0B 80 13 00 00 00 00 00 00 2A [15:51:39]Write i2c OK [15:51:39]MH_I2C_Read... [15:51:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:39]Read from MH i2c: E2 [15:51:39]MH_I2C_Read... [15:51:39]Read from MH i2c: E2 62 00 [15:51:39]MH_I2C_Read... [15:51:39]Read from MH i2c: E2 62 00 A3 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 36 28 01 00 0E 04 04 00 AE 00 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 75 [15:51:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 36 28 01 00 0E 04 04 00 AE 00 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 [15:51:39]wFMCommunicate OK [15:51:39]SAM_PROTO_GetFieldsCounters done [15:51:39]requested_item shift.num is exist - process it [15:51:39]requested_item shift.opened is exist - process it [15:51:39]req_shift_opened [15:51:39]FM_GetShiftState [15:51:39]SAM_PROTO_GetShiftState [15:51:39]wFMCommunicate request_size=4 [15:51:39]MH_SAM_APDU [15:51:39]CAPDU: 80 13 01 00 [15:51:39]Write to MH i2c: E2 08 00 A4 0B 80 13 01 00 00 00 00 00 2C [15:51:39]Write i2c OK [15:51:39]MH_I2C_Read... [15:51:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:39]Read from MH i2c: E2 [15:51:39]MH_I2C_Read... [15:51:39]Read from MH i2c: E2 0E 00 [15:51:39]MH_I2C_Read... [15:51:39]Read from MH i2c: E2 0E 00 A4 0B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D0 [15:51:39]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:51:39]wFMCommunicate OK [15:51:39]SAM_PROTO_GetShiftState done [15:51:39]FM_GetShiftState done [15:51:39]req_shift_opened done [15:51:39]requested_item shift.open_date is exist - process it [15:51:39]req_shift_open_date [15:51:39]req_shift_open_date done [15:51:39]produce_requested_data done [15:51:39]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75830,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:51:39]process_action_free close_receipt [15:51:39]json_value_free [15:51:39]json_value_free done [15:51:39]process_json_proto returns [15:51:39]Send response to host [15:51:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75830,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:51:39]free response buf [15:51:39]execute_script done [15:51:39]execute_script returns [15:51:39]free content buf [15:51:39]Sock 9.Close socket [15:51:39]Sock 9.Thread stoped [15:51:40]accept exits with 7 [15:51:40]New connection [15:51:40]New thread 3067141476 created [15:51:40]Thread 3066998116 joined [15:51:40]Waiting for new connection... [15:51:40] Sock 7.Parse request [15:51:40]Sock 7.Check first char [15:51:40]Sock 7.First char is OK [15:51:40]request: POST /json_proto HTTP/1.0 [15:51:40]Method: POST [15:51:40]URL: /json_proto [15:51:40]Method is POST - this is cgi request [15:51:40]url: /json_proto [15:51:40]query_string will be loaded in cgi processing [15:51:40]execute_cgi json_proto POST (null) [15:51:40]execute_cgi path=json_proto method=POST [15:51:40]POST find Content-Length [15:51:40]Host: 172.17.44.196:8080 [15:51:40]Content-Length: 683 [15:51:40]Content-Type: application/json [15:51:40] [15:51:40]POST finish read [15:51:40]Found Content-Length = 683 [15:51:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "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" ] } } [15:51:40]execute_script... [15: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)1966511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "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" ] } } [15:51:40]POST & json_proto [15:51:40]process_json_proto [15:51:40]json parsed OK: [15:51:40]protocol is kg_v1.0 [15:51:40]action value=close_receipt [15:51:40]process_action close_receipt [15:51:40]cmd_close_receipt [15:51:40]MH_GetDate [15:51:40]Write to MH i2c: F0 00 00 A5 0B 9F [15:51:40]Write i2c OK [15:51:40]MH_I2C_Read... [15:51:40]Read from MH i2c: F0 [15:51:40]MH_I2C_Read... [15:51:40]Read from MH i2c: F0 09 00 [15:51:40]MH_I2C_Read... [15:51:40]Read from MH i2c: F0 09 00 A5 0B 00 0C 6D 1A 67 E7 19 F8 65 FF [15:51:40]GetLastDocTimeStamp 1729785095 [15:51:40]current date 1729785100 [15:51:40]FM_GetShiftState [15:51:40]SAM_PROTO_GetShiftState [15:51:40]wFMCommunicate request_size=4 [15:51:40]MH_SAM_APDU [15:51:40]CAPDU: 80 13 01 00 [15:51:40]Write to MH i2c: E2 08 00 A6 0B 80 13 01 00 00 00 00 00 2E [15:51:40]Write i2c OK [15:51:40]MH_I2C_Read... [15:51:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:40]Read from MH i2c: E2 [15:51:40]MH_I2C_Read... [15:51:40]Read from MH i2c: E2 0E 00 [15:51:40]MH_I2C_Read... [15:51:40]Read from MH i2c: E2 0E 00 A6 0B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D2 [15:51:40]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:51:40]wFMCommunicate OK [15:51:40]SAM_PROTO_GetShiftState done [15:51:40]FM_GetShiftState done [15:51:40]opened in 1729729413 [15:51:40]opened+sec_in_day 1729815813 [15:51:40]quantity*price = 200043 [15:51:40]sum+1 = 200044 [15:51:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 270 24.10.2024 15:51 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75831 ФПД: 77460680006879 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155140&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75831&fm=77460680006879&tin=02508201610067®Number=0000000000161154&sum=200000 [15:51:41]StoreToDocumentArchive [15:51:41]shift 174 fd 75831 [15:51:41]save to /storage/0174/doc_00075831 [15:51:41]save last doc name /storage/0174/doc_00075831 to /storage/kkm_last_doc_name [15:51:41]save OK [15:51:41]Clear old archive folders... [15:51:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:51:41]tlvbuf is 020E81F0 [15:51:41]SAM_PROTO_ClearQueue [15:51:41]wFMCommunicate request_size=4 [15:51:41]MH_SAM_APDU [15:51:41]CAPDU: 80 09 00 00 [15:51:41]Write to MH i2c: E2 08 00 B3 0B 80 09 00 00 00 00 00 00 30 [15:51:41]Write i2c OK [15:51:41]MH_I2C_Read... [15:51:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:41]Read from MH i2c: E2 [15:51:41]MH_I2C_Read... [15:51:41]Read from MH i2c: E2 03 00 [15:51:41]MH_I2C_Read... [15:51:41]Read from MH i2c: E2 03 00 B3 0B 00 90 00 32 [15:51:41]RAPDU: 90 00 [15:51:41]wFMCommunicate OK [15:51:41]SAM_PROTO_ClearQueue done [15:51:41]KKMCreateOFDPacket [15:51:41]OFDProtocolAddRootSTLVToBuf [15:51:41]FM_MakeSignedData [15:51:41]FM_MakeSignedData [15:51:41]SAM_PROTO_SignData [15:51:41]wFMCommunicate request_size=4 [15:51:41]MH_SAM_APDU [15:51:41]CAPDU: 80 0D 01 02 [15:51:41]Write to MH i2c: E2 08 00 B4 0B 80 0D 01 02 00 00 00 00 38 [15:51:41]Write i2c OK [15:51:41]MH_I2C_Read... [15:51:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:41]Read from MH i2c: E2 [15:51:41]MH_I2C_Read... [15:51:41]Read from MH i2c: E2 03 00 [15:51:41]MH_I2C_Read... [15:51:41]Read from MH i2c: E2 03 00 B4 0B 00 90 00 33 [15:51:41]RAPDU: 90 00 [15:51:41]wFMCommunicate OK [15:51:41]wFMCommunicate request_size=255 [15:51:41]MH_SAM_APDU [15:51: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 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 0E 01 00 00 F4 03 04 00 0C 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 37 28 01 00 35 04 06 00 46 [15:51:41]Write to MH i2c: E2 02 01 B5 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 0E 01 00 00 F4 03 04 00 0C 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 37 28 01 00 35 04 06 00 46 00 00 BF [15:51:41]Write i2c OK [15:51:41]MH_I2C_Read... [15:51:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:42]Read from MH i2c: E2 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 03 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 03 00 B5 0B 00 90 00 34 [15:51:42]RAPDU: 90 00 [15:51:42]wFMCommunicate OK [15:51:42]wFMCommunicate request_size=10 [15:51:42]MH_SAM_APDU [15:51:42]CAPDU: 80 0D 02 02 05 73 38 50 DC DF [15:51:42]Write to MH i2c: E2 0D 00 B6 0B 80 0D 02 02 05 00 73 38 50 DC DF 00 00 FB [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:42]Read from MH i2c: E2 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 03 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 03 00 B6 0B 00 90 00 35 [15:51:42]RAPDU: 90 00 [15:51:42]wFMCommunicate OK [15:51:42]wFMCommunicate request_size=4 [15:51:42]MH_SAM_APDU [15:51:42]CAPDU: 80 0D 03 02 [15:51:42]Write to MH i2c: E2 08 00 B7 0B 80 0D 03 02 00 00 00 00 3D [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:42]Read from MH i2c: E2 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 0B 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 0B 00 B7 0B 00 6D 90 33 0A AC EA 70 3C 90 00 BA [15:51:42]RAPDU: 6D 90 33 0A AC EA 70 3C 90 00 [15:51:42]wFMCommunicate OK [15:51:42]SAM_PROTO_SignData done [15:51:42]FM_MakeSignedData done [15:51:42]CreateOFDProtocolMessage [15:51:42]wFMCommunicate request_size=4 [15:51:42]MH_SAM_APDU [15:51:42]CAPDU: 80 11 00 00 [15:51:42]Write to MH i2c: E2 08 00 B8 0B 80 11 00 00 00 00 00 00 3D [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:42]Read from MH i2c: E2 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 17 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 17 00 B8 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 8A [15:51:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:51:42]wFMCommunicate OK [15:51:42]CreateOFDProtocolMessage done [15:51:42]OFDSenderStorePacket 75831 [15:51:42]StoreOFDPacket docnum=75831 [15:51:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 E5 5A 07 01 37 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 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 0E 01 00 00 F4 03 04 00 0C 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 37 28 01 00 35 04 06 00 46 73 38 50 DC DF 6D 90 33 0A AC EA 70 3C [15:51:42]CheckFolder [15:51:42]dirname=/storage/ofd_packets [15:51:42]CheckFolder done [15:51:42]ProducePacketName [15:51:42]name=ofd_packets/00075831 [15:51:42]NVStorageSaveData ofd_packets/00075831 [15:51:42]File name is /storage/ofd_packets/00075831 [15:51:42]Write 301 bytes [15:51:42]NVStorageSaveData done [15:51:42]OFDSenderStorePacket done [15:51:42]KKMCreateOFDPacket done [15:51:42]NVStorageSaveData kkm_last_timestamp [15:51:42]File name is /storage/kkm_last_timestamp [15:51:42]Write 4 bytes [15:51:42]NVStorageSaveData done [15:51:42]ExternCall_PrintAddStr [15:51:42]wPrintStart [15:51:42]Write to MH i2c: 01 00 00 B9 0B C4 [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: 01 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: 01 07 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: 01 07 00 B9 0B 00 00 00 00 00 FF 0F D9 [15:51:42]RasterBufferAndPrint [15:51:42]line Счет N : (1)1966511 [15:51:42]line ИНН: 02508201610067 [15:51:42]line Контрольно-Кассовый Чек [15:51:42]line ПРОДАЖА [15:51:42]line ТРК (МРК, ГНК) : 64 [15:51:42]line Товар: 2710124500 [15:51:42]line Аи-95-К-5 [15:51:42]line 26.960 * 74.20 [15:51:42]line = 2000.43 [15:51:42]line НДС 12% НСП 1% [15:51:42]line > о реализуемом товаре [15:51:42]line ОКРУГЛЕНИЕ: -0.43 [15:51:42]line ИТОГО: 2000.00 [15:51:42]line Внесено: 2000.00 [15:51:42]line СДАЧА: 0.00 [15:51:42]line НСП 1% : 17.70 [15:51:42]line НДС 12% : 212.43 [15:51:42]line Наличными: 2000.00 [15:51:42]line Безнал.: 0.00 [15:51:42]line Место: АЗС № 133 "Партнер Нефть" [15:51:42]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:51:42]line СНО: Общий режим [15:51:42]line Чек 270 24.10.2024 15:51 [15:51:42]line Смена: 174 ФФД: 1.0 [15:51:42]line ЗНМ: 0300000020 [15:51:42]line РНМ: 0000000000161154 [15:51:42]line Версия ККМ: v1.0 [15:51:42]line ФМ: 0000000000963323 [15:51:42]line ФД: 75831 [15:51:42]line ФПД: 77460680006879 [15:51:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155140&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75831&fm=77460680006879&tin=02508201610067®Number=0000000000161154&sum=200000 [15:51:42]written 0, free lines is 4095 [15:51:42]OFD Sender: Processing packet 75831 [packets to send 16, broken 15] [15:51:42]ProducePacketName [15:51:42]name=ofd_packets/00075831 [15:51:42]OFD Sender: To server: pG, [15:51:42]CommunicateWithHost lk.salyk.kg:30040 [15:51:42]ConnectInit lk.salyk.kg [15:51:42]Connected sock=10 [15:51:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 E5 5A 07 01 37 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 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 0E 01 00 00 F4 03 04 00 0C 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 37 28 01 00 35 04 06 00 46 73 38 50 DC DF 6D 90 33 0A AC EA 70 3C [15:51:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 2E 08 47 00 CC 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 39 36 33 33 32 33 10 04 04 00 37 28 01 00 F4 03 04 00 E3 15 1A 67 B6 04 01 00 00 25 8B 1F 4E 5A D5 4E 54 [15:51:42]CommunicateWithHost err = 0 [15:51:42]CheckOFDResponse [15:51:42]1017 (14) - 77093643461234 [15:51:42]1041 (16) - 0000000000963323 [15:51:42]1040 (4) - 75831 [15:51:42]1012 (4) - 24.10.2024 09:39 [15:51:42]1206 (1) - 0 [15:51:42]OFD Sender: Remove packet 75831 [15:51:42]ProducePacketName [15:51:42]name=ofd_packets/00075831 [15:51:42]NVStorageDeleteData [15:51:42]Write to MH i2c: 01 00 00 E3 0B EE [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: 01 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: 01 07 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: 01 07 00 E3 0B 00 00 00 00 00 C9 0C CA [15:51:42]RasterBufferAndPrint [15:51:42]line [15:51:42]line [15:51:42]line [15:51:42]line [15:51:42]line [15:51:42]written 0, free lines is 3285 [15:51:42]MH_Cut [15:51:42]Write to MH i2c: D1 01 00 EA 0B 01 C7 [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: D1 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: D1 01 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: D1 01 00 EA 0B 00 C6 [15:51:42]Write to MH i2c: 01 00 00 EB 0B F6 [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:43]OFD Sender: No OFD packet to send [15:51:43]*** Cut start [15:51:43]*** Partial cut [15:51:43]*** CUTSNS_PIN = 1 [15:51:43]*** CUTSNS_PIN = 0 [15:51:43]*** Brake cut motor [15:51:44]Read from MH i2c: 01 [15:51:44]MH_I2C_Read... [15:51:44]*** Stop cut motor [15:51:44]*** Cut end [15:51:44]Read from MH i2c: 01 07 00 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: 01 07 00 EB 0B 00 00 00 00 00 FF 0F 0B [15:51:44]process_action close_receipt done [15:51:44]requested_data is exist [15:51:44]produce_requested_data [15:51:44]requested_item fm.sn is exist - process it [15:51:44]wFMCommunicate request_size=4 [15:51:44]MH_SAM_APDU [15:51:44]CAPDU: 80 11 00 00 [15:51:44]Write to MH i2c: E2 08 00 EC 0B 80 11 00 00 00 00 00 00 71 [15:51:44]Write i2c OK [15:51:44]MH_I2C_Read... [15:51:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:44]Read from MH i2c: E2 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 17 00 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 17 00 EC 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 BE [15:51:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:51:44]wFMCommunicate OK [15:51:44]requested_item fd.num is exist - process it [15:51:44]SAM_PROTO_GetFieldsCounters [15:51:44]wFMCommunicate request_size=4 [15:51:44]MH_SAM_APDU [15:51:44]CAPDU: 80 13 00 00 [15:51:44]Write to MH i2c: E2 08 00 ED 0B 80 13 00 00 00 00 00 00 74 [15:51:44]Write i2c OK [15:51:44]MH_I2C_Read... [15:51:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:44]Read from MH i2c: E2 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 62 00 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 62 00 ED 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 37 28 01 00 0E 04 04 00 AE 00 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 C3 [15:51:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 37 28 01 00 0E 04 04 00 AE 00 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 [15:51:44]wFMCommunicate OK [15:51:44]SAM_PROTO_GetFieldsCounters done [15:51:44]requested_item shift.num is exist - process it [15:51:44]requested_item shift.opened is exist - process it [15:51:44]req_shift_opened [15:51:44]FM_GetShiftState [15:51:44]SAM_PROTO_GetShiftState [15:51:44]wFMCommunicate request_size=4 [15:51:44]MH_SAM_APDU [15:51:44]CAPDU: 80 13 01 00 [15:51:44]Write to MH i2c: E2 08 00 EE 0B 80 13 01 00 00 00 00 00 76 [15:51:44]Write i2c OK [15:51:44]MH_I2C_Read... [15:51:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:44]Read from MH i2c: E2 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 0E 00 [15:51:44]MH_I2C_Read... [15:51:44]Read from MH i2c: E2 0E 00 EE 0B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 1A [15:51:44]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:51:44]wFMCommunicate OK [15:51:44]SAM_PROTO_GetShiftState done [15:51:44]FM_GetShiftState done [15:51:44]req_shift_opened done [15:51:44]requested_item shift.open_date is exist - process it [15:51:44]req_shift_open_date [15:51:44]req_shift_open_date done [15:51:44]produce_requested_data done [15:51:44]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75831,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:51:44]process_action_free close_receipt [15:51:44]json_value_free [15:51:44]json_value_free done [15:51:44]process_json_proto returns [15:51:44]Send response to host [15:51:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75831,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:51:44]free response buf [15:51:44]execute_script done [15:51:44]execute_script returns [15:51:44]free content buf [15:51:44]Sock 7.Close socket [15:51:44]Sock 7.Thread stoped [15:51:48]OFD Sender: No OFD packet to send [15:51:53]OFD Sender: No OFD packet to send [15:51:55]accept exits with 9 [15:51:55]New connection [15:51:55]New thread 3066998116 created [15:51:55]Thread 3067141476 joined [15:51:55]Waiting for new connection... [15:51:55] Sock 9.Parse request [15:51:55]Sock 9.Check first char [15:51:55]Sock 9.First char is OK [15:51:55]request: POST /json_proto HTTP/1.0 [15:51:55]Method: POST [15:51:55]URL: /json_proto [15:51:55]Method is POST - this is cgi request [15:51:55]url: /json_proto [15:51:55]query_string will be loaded in cgi processing [15:51:55]execute_cgi json_proto POST (null) [15:51:55]execute_cgi path=json_proto method=POST [15:51:55]POST find Content-Length [15:51:55]Host: 172.17.44.196:8080 [15:51:55]Content-Length: 664 [15:51:55]Content-Type: application/json [15:51:55] [15:51:55]POST finish read [15:51:55]Found Content-Length = 664 [15:51:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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:51:55]execute_script... [15:51: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)1966512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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:51:55]POST & json_proto [15:51:55]process_json_proto [15:51:55]json parsed OK: [15:51:55]protocol is kg_v1.0 [15:51:55]action value=close_receipt [15:51:55]process_action close_receipt [15:51:55]cmd_close_receipt [15:51:55]MH_GetDate [15:51:55]Write to MH i2c: F0 00 00 EF 0B E9 [15:51:55]Write i2c OK [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: F0 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: F0 09 00 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: F0 09 00 EF 0B 00 1B 6D 1A 67 E7 19 F8 65 58 [15:51:55]GetLastDocTimeStamp 1729785100 [15:51:55]current date 1729785115 [15:51:55]FM_GetShiftState [15:51:55]SAM_PROTO_GetShiftState [15:51:55]wFMCommunicate request_size=4 [15:51:55]MH_SAM_APDU [15:51:55]CAPDU: 80 13 01 00 [15:51:55]Write to MH i2c: E2 08 00 F0 0B 80 13 01 00 00 00 00 00 78 [15:51:55]Write i2c OK [15:51:55]MH_I2C_Read... [15:51:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:55]Read from MH i2c: E2 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: E2 0E 00 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: E2 0E 00 F0 0B 00 09 00 01 85 93 19 67 00 00 00 00 90 00 1C [15:51:55]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:51:55]wFMCommunicate OK [15:51:55]SAM_PROTO_GetShiftState done [15:51:55]FM_GetShiftState done [15:51:55]opened in 1729729413 [15:51:55]opened+sec_in_day 1729815813 [15:51:55]quantity*price = 100000 [15:51:55]sum+1 = 100002 [15:51:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 271 24.10.2024 15:51 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75832 ФПД: 229910259131983 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155155&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75832&fm=229910259131983&tin=02508201610067®Number=0000000000161154&sum=100000 [15:51:56]StoreToDocumentArchive [15:51:56]shift 174 fd 75832 [15:51:56]save to /storage/0174/doc_00075832 [15:51:56]save last doc name /storage/0174/doc_00075832 to /storage/kkm_last_doc_name [15:51:56]save OK [15:51:56]Clear old archive folders... [15:51:56]ProcessDocumentItem done err = 0, tmpTLVsize=244 [15:51:56]tlvbuf is 0206E4B0 [15:51:56]SAM_PROTO_ClearQueue [15:51:56]wFMCommunicate request_size=4 [15:51:56]MH_SAM_APDU [15:51:56]CAPDU: 80 09 00 00 [15:51:56]Write to MH i2c: E2 08 00 FD 0B 80 09 00 00 00 00 00 00 7A [15:51:56]Write i2c OK [15:51:56]MH_I2C_Read... [15:51:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:56]Read from MH i2c: E2 [15:51:56]MH_I2C_Read... [15:51:56]Read from MH i2c: E2 03 00 [15:51:56]MH_I2C_Read... [15:51:56]Read from MH i2c: E2 03 00 FD 0B 00 90 00 7C [15:51:56]RAPDU: 90 00 [15:51:56]wFMCommunicate OK [15:51:56]SAM_PROTO_ClearQueue done [15:51:56]KKMCreateOFDPacket [15:51:56]OFDProtocolAddRootSTLVToBuf [15:51:56]FM_MakeSignedData [15:51:56]FM_MakeSignedData [15:51:56]SAM_PROTO_SignData [15:51:56]wFMCommunicate request_size=4 [15:51:56]MH_SAM_APDU [15:51:56]CAPDU: 80 0D 01 02 [15:51:56]Write to MH i2c: E2 08 00 FE 0B 80 0D 01 02 00 00 00 00 82 [15:51:56]Write i2c OK [15:51:56]MH_I2C_Read... [15:51:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:56]Read from MH i2c: E2 [15:51:56]MH_I2C_Read... [15:51:56]Read from MH i2c: E2 03 00 [15:51:56]MH_I2C_Read... [15:51:56]Read from MH i2c: E2 03 00 FE 0B 00 90 00 7D [15:51:56]RAPDU: 90 00 [15:51:56]wFMCommunicate OK [15:51:56]wFMCommunicate request_size=253 [15:51:56]MH_SAM_APDU [15:51:56]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 0F 01 00 00 F4 03 04 00 1B 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 38 28 01 00 35 04 06 00 D1 1A 27 53 66 4F [15:51:56]Write to MH i2c: E2 00 01 FF 0B 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 0F 01 00 00 F4 03 04 00 1B 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 38 28 01 00 35 04 06 00 D1 1A 27 53 66 4F 00 00 29 [15:51:56]Write i2c OK [15:51:56]MH_I2C_Read... [15:51:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:57]Read from MH i2c: E2 [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: E2 03 00 [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: E2 03 00 FF 0B 00 90 00 7E [15:51:57]RAPDU: 90 00 [15:51:57]wFMCommunicate OK [15:51:57]wFMCommunicate request_size=4 [15:51:57]MH_SAM_APDU [15:51:57]CAPDU: 80 0D 03 02 [15:51:57]Write to MH i2c: E2 08 00 00 0C 80 0D 03 02 00 00 00 00 87 [15:51:57]Write i2c OK [15:51:57]MH_I2C_Read... [15:51:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:57]Read from MH i2c: E2 [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: E2 0B 00 [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: E2 0B 00 00 0C 00 8C D1 BE 09 AE 66 2C 9F 90 00 8B [15:51:57]RAPDU: 8C D1 BE 09 AE 66 2C 9F 90 00 [15:51:57]wFMCommunicate OK [15:51:57]SAM_PROTO_SignData done [15:51:57]FM_MakeSignedData done [15:51:57]CreateOFDProtocolMessage [15:51:57]wFMCommunicate request_size=4 [15:51:57]MH_SAM_APDU [15:51:57]CAPDU: 80 11 00 00 [15:51:57]Write to MH i2c: E2 08 00 01 0C 80 11 00 00 00 00 00 00 87 [15:51:57]Write i2c OK [15:51:57]MH_I2C_Read... [15:51:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:57]Read from MH i2c: E2 [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: E2 17 00 [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: E2 17 00 01 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 D4 [15:51:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:51:57]wFMCommunicate OK [15:51:57]CreateOFDProtocolMessage done [15:51:57]OFDSenderStorePacket 75832 [15:51:57]StoreOFDPacket docnum=75832 [15:51:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 7F 10 00 01 74 9C 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 0F 01 00 00 F4 03 04 00 1B 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 38 28 01 00 35 04 06 00 D1 1A 27 53 66 4F 8C D1 BE 09 AE 66 2C 9F [15:51:57]CheckFolder [15:51:57]dirname=/storage/ofd_packets [15:51:57]CheckFolder done [15:51:57]ProducePacketName [15:51:57]name=ofd_packets/00075832 [15:51:57]NVStorageSaveData ofd_packets/00075832 [15:51:57]File name is /storage/ofd_packets/00075832 [15:51:57]Write 294 bytes [15:51:57]NVStorageSaveData done [15:51:57]OFDSenderStorePacket done [15:51:57]KKMCreateOFDPacket done [15:51:57]NVStorageSaveData kkm_last_timestamp [15:51:57]File name is /storage/kkm_last_timestamp [15:51:57]Write 4 bytes [15:51:57]NVStorageSaveData done [15:51:57]ExternCall_PrintAddStr [15:51:57]wPrintStart [15:51:57]Write to MH i2c: 01 00 00 02 0C 0E [15:51:57]Write i2c OK [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: 01 [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: 01 07 00 [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: 01 07 00 02 0C 00 00 00 00 00 FF 0F 23 [15:51:57]RasterBufferAndPrint [15:51:57]line Счет N : (1)1966512 [15:51:57]line ИНН: 02508201610067 [15:51:57]line Контрольно-Кассовый Чек [15:51:57]line ПРОДАЖА [15:51:57]line ТРК (МРК, ГНК) : 52 [15:51:57]line Товар: 2710124130 [15:51:57]line SU-92 [15:51:57]line 14.620 * 68.40 [15:51:57]line = 1000.01 [15:51:57]line НДС 12% НСП 1% [15:51:57]line > о реализуемом товаре [15:51:57]line ОКРУГЛЕНИЕ: -0.01 [15:51:57]line ИТОГО: 1000.00 [15:51:57]line Внесено: 1000.00 [15:51:57]line СДАЧА: 0.00 [15:51:57]line НСП 1% : 8.85 [15:51:57]line НДС 12% : 106.20 [15:51:57]line Наличными: 1000.00 [15:51:57]line Безнал.: 0.00 [15:51:57]line Место: АЗС № 133 "Партнер Нефть" [15:51:57]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:51:57]line СНО: Общий режим [15:51:57]line Чек 271 24.10.2024 15:51 [15:51:57]line Смена: 174 ФФД: 1.0 [15:51:57]line ЗНМ: 0300000020 [15:51:57]line РНМ: 0000000000161154 [15:51:57]line Версия ККМ: v1.0 [15:51:57]line ФМ: 0000000000963323 [15:51:57]line ФД: 75832 [15:51:57]line ФПД: 229910259131983 [15:51:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155155&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75832&fm=229910259131983&tin=02508201610067®Number=0000000000161154&sum=100000 [15:51:57]OFD Sender: Processing packet 75832 [packets to send 16, broken 15] [15:51:57]ProducePacketName [15:51:57]name=ofd_packets/00075832 [15:51:57]OFD Sender: To server: pG, [15:51:57]CommunicateWithHost lk.salyk.kg:30040 [15:51:57]ConnectInit lk.salyk.kg [15:51:57]written 0, free lines is 4095 [15:51:57]Connected sock=10 [15:51:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 7F 10 00 01 74 9C 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 0F 01 00 00 F4 03 04 00 1B 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 38 28 01 00 35 04 06 00 D1 1A 27 53 66 4F 8C D1 BE 09 AE 66 2C 9F [15:51:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 6F 67 47 00 CA 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 38 28 01 00 F4 03 04 00 F2 15 1A 67 B6 04 01 00 00 A2 23 DA B8 D7 BF FE F4 [15:51:57]CommunicateWithHost err = 0 [15:51:57]CheckOFDResponse [15:51:57]1017 (14) - 77093643461234 [15:51:57]1041 (16) - 0000000000963323 [15:51:57]1040 (4) - 75832 [15:51:57]1012 (4) - 24.10.2024 09:40 [15:51:57]1206 (1) - 0 [15:51:57]OFD Sender: Remove packet 75832 [15:51:57]ProducePacketName [15:51:57]name=ofd_packets/00075832 [15:51:57]NVStorageDeleteData [15:51:57]Write to MH i2c: 01 00 00 2C 0C 38 [15:51:57]Write i2c OK [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: 01 [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: 01 07 00 [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: 01 07 00 2C 0C 00 00 00 00 00 C3 0C 0E [15:51:57]RasterBufferAndPrint [15:51:57]line [15:51:57]line [15:51:57]line [15:51:57]line [15:51:57]line [15:51:57]written 0, free lines is 3277 [15:51:57]MH_Cut [15:51:57]Write to MH i2c: D1 01 00 33 0C 01 11 [15:51:57]Write i2c OK [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: D1 [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: D1 01 00 [15:51:57]MH_I2C_Read... [15:51:57]Read from MH i2c: D1 01 00 33 0C 00 10 [15:51:57]Write to MH i2c: 01 00 00 34 0C 40 [15:51:57]Write i2c OK [15:51:57]MH_I2C_Read... [15:51:58]OFD Sender: No OFD packet to send [15:51:58]*** Cut start [15:51:58]*** Partial cut [15:51:58]*** CUTSNS_PIN = 1 [15:51:58]*** CUTSNS_PIN = 0 [15:51:58]*** Brake cut motor [15:51:59]Read from MH i2c: 01 [15:51:59]MH_I2C_Read... [15:51:59]*** Stop cut motor [15:51:59]*** Cut end [15:51:59]Read from MH i2c: 01 07 00 [15:51:59]MH_I2C_Read... [15:51:59]Read from MH i2c: 01 07 00 34 0C 00 00 00 00 00 FF 0F 55 [15:51:59]process_action close_receipt done [15:51:59]requested_data is exist [15:51:59]produce_requested_data [15:51:59]requested_item fm.sn is exist - process it [15:51:59]wFMCommunicate request_size=4 [15:51:59]MH_SAM_APDU [15:51:59]CAPDU: 80 11 00 00 [15:51:59]Write to MH i2c: E2 08 00 35 0C 80 11 00 00 00 00 00 00 BB [15:51:59]Write i2c OK [15:51:59]MH_I2C_Read... [15:51:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:59]Read from MH i2c: E2 [15:51:59]MH_I2C_Read... [15:51:59]Read from MH i2c: E2 17 00 [15:51:59]MH_I2C_Read... [15:51:59]Read from MH i2c: E2 17 00 35 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 08 [15:51:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:51:59]wFMCommunicate OK [15:51:59]requested_item fd.num is exist - process it [15:51:59]SAM_PROTO_GetFieldsCounters [15:51:59]wFMCommunicate request_size=4 [15:51:59]MH_SAM_APDU [15:51:59]CAPDU: 80 13 00 00 [15:51:59]Write to MH i2c: E2 08 00 36 0C 80 13 00 00 00 00 00 00 BE [15:51:59]Write i2c OK [15:51:59]MH_I2C_Read... [15:51:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:59]Read from MH i2c: E2 [15:51:59]MH_I2C_Read... [15:51:59]Read from MH i2c: E2 62 00 [15:51:59]MH_I2C_Read... [15:51:59]Read from MH i2c: E2 62 00 36 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 38 28 01 00 0E 04 04 00 AE 00 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 11 [15:51:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 38 28 01 00 0E 04 04 00 AE 00 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 [15:51:59]wFMCommunicate OK [15:51:59]SAM_PROTO_GetFieldsCounters done [15:51:59]requested_item shift.num is exist - process it [15:51:59]requested_item shift.opened is exist - process it [15:51:59]req_shift_opened [15:51:59]FM_GetShiftState [15:51:59]SAM_PROTO_GetShiftState [15:51:59]wFMCommunicate request_size=4 [15:51:59]MH_SAM_APDU [15:51:59]CAPDU: 80 13 01 00 [15:51:59]Write to MH i2c: E2 08 00 37 0C 80 13 01 00 00 00 00 00 C0 [15:51:59]Write i2c OK [15:51:59]MH_I2C_Read... [15:51:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:59]Read from MH i2c: E2 [15:51:59]MH_I2C_Read... [15:51:59]Read from MH i2c: E2 0E 00 [15:51:59]MH_I2C_Read... [15:51:59]Read from MH i2c: E2 0E 00 37 0C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 64 [15:51:59]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:51:59]wFMCommunicate OK [15:51:59]SAM_PROTO_GetShiftState done [15:51:59]FM_GetShiftState done [15:51:59]req_shift_opened done [15:51:59]requested_item shift.open_date is exist - process it [15:51:59]req_shift_open_date [15:51:59]req_shift_open_date done [15:51:59]produce_requested_data done [15:51:59]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75832,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:51:59]process_action_free close_receipt [15:51:59]json_value_free [15:51:59]json_value_free done [15:51:59]process_json_proto returns [15:51:59]Send response to host [15:51:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75832,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:51:59]free response buf [15:51:59]execute_script done [15:51:59]execute_script returns [15:51:59]free content buf [15:51:59]Sock 9.Close socket [15:51:59]Sock 9.Thread stoped [15:52:03]OFD Sender: No OFD packet to send [15:52:08]OFD Sender: No OFD packet to send [15:52:13]OFD Sender: No OFD packet to send [15:52:18]OFD Sender: No OFD packet to send [15:52:23]OFD Sender: No OFD packet to send [15:52:28]OFD Sender: No OFD packet to send [15:52:33]OFD Sender: No OFD packet to send [15:52:38]OFD Sender: No OFD packet to send [15:52:43]OFD Sender: No OFD packet to send [15:52:48]OFD Sender: No OFD packet to send [15:52:53]OFD Sender: No OFD packet to send [15:52:58]OFD Sender: No OFD packet to send [15:53:03]OFD Sender: No OFD packet to send [15:53:08]OFD Sender: No OFD packet to send [15:53:13]OFD Sender: No OFD packet to send [15:53:18]OFD Sender: No OFD packet to send [15:53:23]OFD Sender: No OFD packet to send [15:53:28]OFD Sender: No OFD packet to send [15:53:33]OFD Sender: No OFD packet to send [15:53:38]OFD Sender: No OFD packet to send [15:53:43]OFD Sender: No OFD packet to send [15:53:48]OFD Sender: No OFD packet to send [15:53:53]OFD Sender: No OFD packet to send [15:53:53]accept exits with 7 [15:53:53]New connection [15:53:53]New thread 3067141476 created [15:53:53]Thread 3066998116 joined [15:53:53]Waiting for new connection... [15:53:53] Sock 7.Parse request [15:53:53]Sock 7.Check first char [15:53:53]Sock 7.First char is OK [15:53:53]request: POST /json_proto HTTP/1.0 [15:53:53]Method: POST [15:53:53]URL: /json_proto [15:53:53]Method is POST - this is cgi request [15:53:53]url: /json_proto [15:53:53]query_string will be loaded in cgi processing [15:53:53]execute_cgi json_proto POST (null) [15:53:53]execute_cgi path=json_proto method=POST [15:53:53]POST find Content-Length [15:53:53]Host: 172.17.44.196:8080 [15:53:53]Content-Length: 678 [15:53:53]Content-Type: application/json [15:53:53] [15:53:53]POST finish read [15:53:53]Found Content-Length = 678 [15:53:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:53:53]execute_script... [15:53: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)1966513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:53:53]POST & json_proto [15:53:53]process_json_proto [15:53:53]json parsed OK: [15:53:53]protocol is kg_v1.0 [15:53:53]action value=close_receipt [15:53:53]process_action close_receipt [15:53:53]cmd_close_receipt [15:53:53]MH_GetDate [15:53:53]Write to MH i2c: F0 00 00 38 0C 33 [15:53:53]Write i2c OK [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: F0 [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: F0 09 00 [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: F0 09 00 38 0C 00 91 6D 1A 67 E7 19 F8 65 18 [15:53:53]GetLastDocTimeStamp 1729785115 [15:53:53]current date 1729785233 [15:53:53]FM_GetShiftState [15:53:53]SAM_PROTO_GetShiftState [15:53:53]wFMCommunicate request_size=4 [15:53:53]MH_SAM_APDU [15:53:53]CAPDU: 80 13 01 00 [15:53:53]Write to MH i2c: E2 08 00 39 0C 80 13 01 00 00 00 00 00 C2 [15:53:53]Write i2c OK [15:53:53]MH_I2C_Read... [15:53:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:53]Read from MH i2c: E2 [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: E2 0E 00 [15:53:53]MH_I2C_Read... [15:53:53]Read from MH i2c: E2 0E 00 39 0C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 66 [15:53:53]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:53:53]wFMCommunicate OK [15:53:53]SAM_PROTO_GetShiftState done [15:53:53]FM_GetShiftState done [15:53:53]opened in 1729729413 [15:53:53]opened+sec_in_day 1729815813 [15:53:53]quantity*price = 50041 [15:53:53]sum+1 = 50042 [15:53:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 272 24.10.2024 15:53 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75833 ФПД: 271139327930832 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155353&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75833&fm=271139327930832&tin=02508201610067®Number=0000000000161154&sum=50000 [15:53:54]StoreToDocumentArchive [15:53:54]shift 174 fd 75833 [15:53:54]save to /storage/0174/doc_00075833 [15:53:54]save last doc name /storage/0174/doc_00075833 to /storage/kkm_last_doc_name [15:53:54]save OK [15:53:54]Clear old archive folders... [15:53:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:53:54]tlvbuf is 020FB270 [15:53:54]SAM_PROTO_ClearQueue [15:53:54]wFMCommunicate request_size=4 [15:53:54]MH_SAM_APDU [15:53:54]CAPDU: 80 09 00 00 [15:53:54]Write to MH i2c: E2 08 00 46 0C 80 09 00 00 00 00 00 00 C4 [15:53:54]Write i2c OK [15:53:54]MH_I2C_Read... [15:53:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:53:54]Read from MH i2c: E2 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 03 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 03 00 46 0C 00 90 00 C6 [15:53:54]RAPDU: 90 00 [15:53:54]wFMCommunicate OK [15:53:54]SAM_PROTO_ClearQueue done [15:53:54]KKMCreateOFDPacket [15:53:54]OFDProtocolAddRootSTLVToBuf [15:53:54]FM_MakeSignedData [15:53:54]FM_MakeSignedData [15:53:54]SAM_PROTO_SignData [15:53:54]wFMCommunicate request_size=4 [15:53:54]MH_SAM_APDU [15:53:54]CAPDU: 80 0D 01 02 [15:53:54]Write to MH i2c: E2 08 00 47 0C 80 0D 01 02 00 00 00 00 CC [15:53:54]Write i2c OK [15:53:54]MH_I2C_Read... [15:53:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:53:54]Read from MH i2c: E2 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 03 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 03 00 47 0C 00 90 00 C7 [15:53:54]RAPDU: 90 00 [15:53:54]wFMCommunicate OK [15:53:54]wFMCommunicate request_size=255 [15:53:54]MH_SAM_APDU [15:53: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 10 01 00 00 F4 03 04 00 91 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 39 28 01 00 35 04 06 00 F6 [15:53:54]Write to MH i2c: E2 02 01 48 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 10 01 00 00 F4 03 04 00 91 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 39 28 01 00 35 04 06 00 F6 00 00 E4 [15:53:54]Write i2c OK [15:53:54]MH_I2C_Read... [15:53:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:54]Read from MH i2c: E2 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 03 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 03 00 48 0C 00 90 00 C8 [15:53:54]RAPDU: 90 00 [15:53:54]wFMCommunicate OK [15:53:54]wFMCommunicate request_size=10 [15:53:54]MH_SAM_APDU [15:53:54]CAPDU: 80 0D 02 02 05 99 8B 53 71 D0 [15:53:54]Write to MH i2c: E2 0D 00 49 0C 80 0D 02 02 05 00 99 8B 53 71 D0 00 00 91 [15:53:54]Write i2c OK [15:53:54]MH_I2C_Read... [15:53:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:54]Read from MH i2c: E2 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 03 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 03 00 49 0C 00 90 00 C9 [15:53:54]RAPDU: 90 00 [15:53:54]wFMCommunicate OK [15:53:54]wFMCommunicate request_size=4 [15:53:54]MH_SAM_APDU [15:53:54]CAPDU: 80 0D 03 02 [15:53:54]Write to MH i2c: E2 08 00 4A 0C 80 0D 03 02 00 00 00 00 D1 [15:53:54]Write i2c OK [15:53:54]MH_I2C_Read... [15:53:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:53:54]Read from MH i2c: E2 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 0B 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 0B 00 4A 0C 00 51 24 C4 C1 DE 5E CD A9 90 00 7E [15:53:54]RAPDU: 51 24 C4 C1 DE 5E CD A9 90 00 [15:53:54]wFMCommunicate OK [15:53:54]SAM_PROTO_SignData done [15:53:54]FM_MakeSignedData done [15:53:54]CreateOFDProtocolMessage [15:53:54]wFMCommunicate request_size=4 [15:53:54]MH_SAM_APDU [15:53:54]CAPDU: 80 11 00 00 [15:53:54]Write to MH i2c: E2 08 00 4B 0C 80 11 00 00 00 00 00 00 D1 [15:53:54]Write i2c OK [15:53:54]MH_I2C_Read... [15:53:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:55]Read from MH i2c: E2 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 17 00 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: E2 17 00 4B 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 1E [15:53:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:53:55]wFMCommunicate OK [15:53:55]CreateOFDProtocolMessage done [15:53:55]OFDSenderStorePacket 75833 [15:53:55]StoreOFDPacket docnum=75833 [15:53:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 EB 7A 07 01 23 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 10 01 00 00 F4 03 04 00 91 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 39 28 01 00 35 04 06 00 F6 99 8B 53 71 D0 51 24 C4 C1 DE 5E CD A9 [15:53:55]CheckFolder [15:53:55]dirname=/storage/ofd_packets [15:53:55]CheckFolder done [15:53:55]ProducePacketName [15:53:55]name=ofd_packets/00075833 [15:53:55]NVStorageSaveData ofd_packets/00075833 [15:53:55]File name is /storage/ofd_packets/00075833 [15:53:55]Write 301 bytes [15:53:55]NVStorageSaveData done [15:53:55]OFDSenderStorePacket done [15:53:55]KKMCreateOFDPacket done [15:53:55]NVStorageSaveData kkm_last_timestamp [15:53:55]File name is /storage/kkm_last_timestamp [15:53:55]Write 4 bytes [15:53:55]NVStorageSaveData done [15:53:55]ExternCall_PrintAddStr [15:53:55]wPrintStart [15:53:55]Write to MH i2c: 01 00 00 4C 0C 58 [15:53:55]Write i2c OK [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: 01 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: 01 07 00 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: 01 07 00 4C 0C 00 00 00 00 00 FF 0F 6D [15:53:55]RasterBufferAndPrint [15:53:55]line Счет N : (1)1966513 [15:53:55]line ИНН: 02508201610067 [15:53:55]line Контрольно-Кассовый Чек [15:53:55]line ПРОДАЖА [15:53:55]line ТРК (МРК, ГНК) : 43 [15:53:55]line Товар: 2710124130 [15:53:55]line Аи-92-К-5 [15:53:55]line 7.480 * 66.90 [15:53:55]line = 500.41 [15:53:55]line НДС 12% НСП 1% [15:53:55]line > о реализуемом товаре [15:53:55]line ОКРУГЛЕНИЕ: -0.41 [15:53:55]line ИТОГО: 500.00 [15:53:55]line Внесено: 500.00 [15:53:55]line СДАЧА: 0.00 [15:53:55]line НСП 1% : 4.43 [15:53:55]line НДС 12% : 53.14 [15:53:55]line Наличными: 500.00 [15:53:55]line Безнал.: 0.00 [15:53:55]line Место: АЗС № 133 "Партнер Нефть" [15:53:55]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:53:55]line СНО: Общий режим [15:53:55]line Чек 272 24.10.2024 15:53 [15:53:55]line Смена: 174 ФФД: 1.0 [15:53:55]line ЗНМ: 0300000020 [15:53:55]line РНМ: 0000000000161154 [15:53:55]line Версия ККМ: v1.0 [15:53:55]line ФМ: 0000000000963323 [15:53:55]line ФД: 75833 [15:53:55]line ФПД: 271139327930832 [15:53:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155353&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75833&fm=271139327930832&tin=02508201610067®Number=0000000000161154&sum=50000 [15:53:55]OFD Sender: Processing packet 75833 [packets to send 16, broken 15] [15:53:55]ProducePacketName [15:53:55]name=ofd_packets/00075833 [15:53:55]OFD Sender: To server: pG, [15:53:55]CommunicateWithHost lk.salyk.kg:30040 [15:53:55]ConnectInit lk.salyk.kg [15:53:55]written 0, free lines is 4095 [15:53:55]Connected sock=10 [15:53:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 EB 7A 07 01 23 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 10 01 00 00 F4 03 04 00 91 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 39 28 01 00 35 04 06 00 F6 99 8B 53 71 D0 51 24 C4 C1 DE 5E CD A9 [15:53:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 E0 ED 47 00 05 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 39 36 33 33 32 33 10 04 04 00 39 28 01 00 F4 03 04 00 68 16 1A 67 B6 04 01 00 00 96 66 FB F8 5E FD FF D4 [15:53:55]CommunicateWithHost err = 0 [15:53:55]CheckOFDResponse [15:53:55]1017 (14) - 77093643461234 [15:53:55]1041 (16) - 0000000000963323 [15:53:55]1040 (4) - 75833 [15:53:55]1012 (4) - 24.10.2024 09:42 [15:53:55]1206 (1) - 0 [15:53:55]OFD Sender: Remove packet 75833 [15:53:55]ProducePacketName [15:53:55]name=ofd_packets/00075833 [15:53:55]NVStorageDeleteData [15:53:55]Write to MH i2c: 01 00 00 76 0C 82 [15:53:55]Write i2c OK [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: 01 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: 01 07 00 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: 01 07 00 76 0C 00 00 00 00 00 C7 0C 5C [15:53:55]RasterBufferAndPrint [15:53:55]line [15:53:55]line [15:53:55]line [15:53:55]line [15:53:55]line [15:53:55]written 0, free lines is 3275 [15:53:55]MH_Cut [15:53:55]Write to MH i2c: D1 01 00 7D 0C 01 5B [15:53:55]Write i2c OK [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: D1 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: D1 01 00 [15:53:55]MH_I2C_Read... [15:53:55]Read from MH i2c: D1 01 00 7D 0C 00 5A [15:53:55]Write to MH i2c: 01 00 00 7E 0C 8A [15:53:55]Write i2c OK [15:53:55]MH_I2C_Read... [15:53:56]OFD Sender: No OFD packet to send [15:53:56]*** Cut start [15:53:56]*** Partial cut [15:53:56]*** CUTSNS_PIN = 1 [15:53:56]*** CUTSNS_PIN = 0 [15:53:57]*** Brake cut motor [15:53:57]Read from MH i2c: 01 [15:53:57]MH_I2C_Read... [15:53:57]*** Stop cut motor [15:53:57]*** Cut end [15:53:57]Read from MH i2c: 01 07 00 [15:53:57]MH_I2C_Read... [15:53:57]Read from MH i2c: 01 07 00 7E 0C 00 00 00 00 00 FF 0F 9F [15:53:57]process_action close_receipt done [15:53:57]requested_data is exist [15:53:57]produce_requested_data [15:53:57]requested_item fm.sn is exist - process it [15:53:57]wFMCommunicate request_size=4 [15:53:57]MH_SAM_APDU [15:53:57]CAPDU: 80 11 00 00 [15:53:57]Write to MH i2c: E2 08 00 7F 0C 80 11 00 00 00 00 00 00 05 [15:53:57]Write i2c OK [15:53:57]MH_I2C_Read... [15:53:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:57]Read from MH i2c: E2 [15:53:57]MH_I2C_Read... [15:53:57]Read from MH i2c: E2 17 00 [15:53:57]MH_I2C_Read... [15:53:57]Read from MH i2c: E2 17 00 7F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 52 [15:53:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:53:57]wFMCommunicate OK [15:53:57]requested_item fd.num is exist - process it [15:53:57]SAM_PROTO_GetFieldsCounters [15:53:57]wFMCommunicate request_size=4 [15:53:57]MH_SAM_APDU [15:53:57]CAPDU: 80 13 00 00 [15:53:57]Write to MH i2c: E2 08 00 80 0C 80 13 00 00 00 00 00 00 08 [15:53:57]Write i2c OK [15:53:57]MH_I2C_Read... [15:53:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:53:57]Read from MH i2c: E2 [15:53:57]MH_I2C_Read... [15:53:57]Read from MH i2c: E2 62 00 [15:53:57]MH_I2C_Read... [15:53:57]Read from MH i2c: E2 62 00 80 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 39 28 01 00 0E 04 04 00 AE 00 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 5F [15:53:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 39 28 01 00 0E 04 04 00 AE 00 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 [15:53:57]wFMCommunicate OK [15:53:57]SAM_PROTO_GetFieldsCounters done [15:53:57]requested_item shift.num is exist - process it [15:53:57]requested_item shift.opened is exist - process it [15:53:57]req_shift_opened [15:53:57]FM_GetShiftState [15:53:57]SAM_PROTO_GetShiftState [15:53:57]wFMCommunicate request_size=4 [15:53:57]MH_SAM_APDU [15:53:57]CAPDU: 80 13 01 00 [15:53:57]Write to MH i2c: E2 08 00 81 0C 80 13 01 00 00 00 00 00 0A [15:53:57]Write i2c OK [15:53:57]MH_I2C_Read... [15:53:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:57]Read from MH i2c: E2 [15:53:57]MH_I2C_Read... [15:53:57]Read from MH i2c: E2 0E 00 [15:53:57]MH_I2C_Read... [15:53:57]Read from MH i2c: E2 0E 00 81 0C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 AE [15:53:57]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:53:57]wFMCommunicate OK [15:53:57]SAM_PROTO_GetShiftState done [15:53:57]FM_GetShiftState done [15:53:57]req_shift_opened done [15:53:57]requested_item shift.open_date is exist - process it [15:53:57]req_shift_open_date [15:53:57]req_shift_open_date done [15:53:57]produce_requested_data done [15:53:57]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75833,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:53:57]process_action_free close_receipt [15:53:57]json_value_free [15:53:57]json_value_free done [15:53:57]process_json_proto returns [15:53:57]Send response to host [15:53:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75833,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:53:57]free response buf [15:53:57]execute_script done [15:53:57]execute_script returns [15:53:57]free content buf [15:53:57]Sock 7.Close socket [15:53:57]Sock 7.Thread stoped [15:54:01]OFD Sender: No OFD packet to send [15:54:04]accept exits with 9 [15:54:04]New connection [15:54:04]New thread 3066998116 created [15:54:04]Thread 3067141476 joined [15:54:04]Waiting for new connection... [15:54:04] Sock 9.Parse request [15:54:04]Sock 9.Check first char [15:54:04]Sock 9.First char is OK [15:54:04]request: POST /json_proto HTTP/1.0 [15:54:04]Method: POST [15:54:04]URL: /json_proto [15:54:04]Method is POST - this is cgi request [15:54:04]url: /json_proto [15:54:04]query_string will be loaded in cgi processing [15:54:04]execute_cgi json_proto POST (null) [15:54:04]execute_cgi path=json_proto method=POST [15:54:04]POST find Content-Length [15:54:04]Host: 172.17.44.196:8080 [15:54:04]Content-Length: 678 [15:54:04]Content-Type: application/json [15:54:04] [15:54:04]POST finish read [15:54:04]Found Content-Length = 678 [15:54:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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" ] } } [15:54:04]execute_script... [15: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)1966514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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" ] } } [15:54:04]POST & json_proto [15:54:04]process_json_proto [15:54:04]json parsed OK: [15:54:04]protocol is kg_v1.0 [15:54:04]action value=close_receipt [15:54:04]process_action close_receipt [15:54:04]cmd_close_receipt [15:54:04]MH_GetDate [15:54:04]Write to MH i2c: F0 00 00 82 0C 7D [15:54:04]Write i2c OK [15:54:04]MH_I2C_Read... [15:54:04]Read from MH i2c: F0 [15:54:04]MH_I2C_Read... [15:54:04]Read from MH i2c: F0 09 00 [15:54:04]MH_I2C_Read... [15:54:04]Read from MH i2c: F0 09 00 82 0C 00 9C 6D 1A 67 E7 19 F8 65 6D [15:54:04]GetLastDocTimeStamp 1729785233 [15:54:04]current date 1729785244 [15:54:04]FM_GetShiftState [15:54:04]SAM_PROTO_GetShiftState [15:54:04]wFMCommunicate request_size=4 [15:54:04]MH_SAM_APDU [15:54:04]CAPDU: 80 13 01 00 [15:54:04]Write to MH i2c: E2 08 00 83 0C 80 13 01 00 00 00 00 00 0C [15:54:04]Write i2c OK [15:54:04]MH_I2C_Read... [15:54:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:04]Read from MH i2c: E2 [15:54:04]MH_I2C_Read... [15:54:04]Read from MH i2c: E2 0E 00 [15:54:04]MH_I2C_Read... [15:54:04]Read from MH i2c: E2 0E 00 83 0C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 B0 [15:54:04]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:54:04]wFMCommunicate OK [15:54:04]SAM_PROTO_GetShiftState done [15:54:04]FM_GetShiftState done [15:54:04]opened in 1729729413 [15:54:04]opened+sec_in_day 1729815813 [15:54:04]quantity*price = 40006 [15:54:04]sum+1 = 40007 [15:54:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 273 24.10.2024 15:54 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75834 ФПД: 34613056396297 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155405&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75834&fm=34613056396297&tin=02508201610067®Number=0000000000161154&sum=40000 [15:54:05]StoreToDocumentArchive [15:54:05]shift 174 fd 75834 [15:54:05]save to /storage/0174/doc_00075834 [15:54:05]save last doc name /storage/0174/doc_00075834 to /storage/kkm_last_doc_name [15:54:05]save OK [15:54:05]Clear old archive folders... [15:54:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:54:05]tlvbuf is 01F29C20 [15:54:05]SAM_PROTO_ClearQueue [15:54:05]wFMCommunicate request_size=4 [15:54:05]MH_SAM_APDU [15:54:05]CAPDU: 80 09 00 00 [15:54:05]Write to MH i2c: E2 08 00 90 0C 80 09 00 00 00 00 00 00 0E [15:54:05]Write i2c OK [15:54:05]MH_I2C_Read... [15:54:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:54:05]Read from MH i2c: E2 [15:54:05]MH_I2C_Read... [15:54:05]Read from MH i2c: E2 03 00 [15:54:05]MH_I2C_Read... [15:54:05]Read from MH i2c: E2 03 00 90 0C 00 90 00 10 [15:54:05]RAPDU: 90 00 [15:54:05]wFMCommunicate OK [15:54:05]SAM_PROTO_ClearQueue done [15:54:05]KKMCreateOFDPacket [15:54:05]OFDProtocolAddRootSTLVToBuf [15:54:05]FM_MakeSignedData [15:54:05]FM_MakeSignedData [15:54:05]SAM_PROTO_SignData [15:54:05]wFMCommunicate request_size=4 [15:54:05]MH_SAM_APDU [15:54:05]CAPDU: 80 0D 01 02 [15:54:05]Write to MH i2c: E2 08 00 91 0C 80 0D 01 02 00 00 00 00 16 [15:54:05]Write i2c OK [15:54:05]MH_I2C_Read... [15:54:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:54:05]Read from MH i2c: E2 [15:54:05]MH_I2C_Read... [15:54:05]Read from MH i2c: E2 03 00 [15:54:05]MH_I2C_Read... [15:54:05]Read from MH i2c: E2 03 00 91 0C 00 90 00 11 [15:54:05]RAPDU: 90 00 [15:54:05]wFMCommunicate OK [15:54:05]wFMCommunicate request_size=255 [15:54:05]MH_SAM_APDU [15: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 11 01 00 00 F4 03 04 00 9D 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3A 28 01 00 35 04 06 00 1F [15:54:05]Write to MH i2c: E2 02 01 92 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 11 01 00 00 F4 03 04 00 9D 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3A 28 01 00 35 04 06 00 1F 00 00 34 [15:54:05]Write i2c OK [15:54:05]MH_I2C_Read... [15:54:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:06]Read from MH i2c: E2 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: E2 03 00 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: E2 03 00 92 0C 00 90 00 12 [15:54:06]RAPDU: 90 00 [15:54:06]wFMCommunicate OK [15:54:06]wFMCommunicate request_size=10 [15:54:06]MH_SAM_APDU [15:54:06]CAPDU: 80 0D 02 02 05 7A FA EE 5C 09 [15:54:06]Write to MH i2c: E2 0D 00 93 0C 80 0D 02 02 05 00 7A FA EE 5C 09 00 00 EA [15:54:06]Write i2c OK [15:54:06]MH_I2C_Read... [15:54:06]OFD Sender: No OFD packet to send [15:54:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:06]Read from MH i2c: E2 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: E2 03 00 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: E2 03 00 93 0C 00 90 00 13 [15:54:06]RAPDU: 90 00 [15:54:06]wFMCommunicate OK [15:54:06]wFMCommunicate request_size=4 [15:54:06]MH_SAM_APDU [15:54:06]CAPDU: 80 0D 03 02 [15:54:06]Write to MH i2c: E2 08 00 94 0C 80 0D 03 02 00 00 00 00 1B [15:54:06]Write i2c OK [15:54:06]MH_I2C_Read... [15:54:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:54:06]Read from MH i2c: E2 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: E2 0B 00 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: E2 0B 00 94 0C 00 64 DA 0E 1F ED E4 BE 06 90 00 1C [15:54:06]RAPDU: 64 DA 0E 1F ED E4 BE 06 90 00 [15:54:06]wFMCommunicate OK [15:54:06]SAM_PROTO_SignData done [15:54:06]FM_MakeSignedData done [15:54:06]CreateOFDProtocolMessage [15:54:06]wFMCommunicate request_size=4 [15:54:06]MH_SAM_APDU [15:54:06]CAPDU: 80 11 00 00 [15:54:06]Write to MH i2c: E2 08 00 95 0C 80 11 00 00 00 00 00 00 1B [15:54:06]Write i2c OK [15:54:06]MH_I2C_Read... [15:54:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:06]Read from MH i2c: E2 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: E2 17 00 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: E2 17 00 95 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 68 [15:54:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:54:06]wFMCommunicate OK [15:54:06]CreateOFDProtocolMessage done [15:54:06]OFDSenderStorePacket 75834 [15:54:06]StoreOFDPacket docnum=75834 [15:54:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 B1 9E 07 01 F6 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 11 01 00 00 F4 03 04 00 9D 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3A 28 01 00 35 04 06 00 1F 7A FA EE 5C 09 64 DA 0E 1F ED E4 BE 06 [15:54:06]CheckFolder [15:54:06]dirname=/storage/ofd_packets [15:54:06]CheckFolder done [15:54:06]ProducePacketName [15:54:06]name=ofd_packets/00075834 [15:54:06]NVStorageSaveData ofd_packets/00075834 [15:54:06]File name is /storage/ofd_packets/00075834 [15:54:06]Write 301 bytes [15:54:06]NVStorageSaveData done [15:54:06]OFDSenderStorePacket done [15:54:06]KKMCreateOFDPacket done [15:54:06]NVStorageSaveData kkm_last_timestamp [15:54:06]File name is /storage/kkm_last_timestamp [15:54:06]Write 4 bytes [15:54:06]NVStorageSaveData done [15:54:06]ExternCall_PrintAddStr [15:54:06]wPrintStart [15:54:06]Write to MH i2c: 01 00 00 96 0C A2 [15:54:06]Write i2c OK [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: 01 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: 01 07 00 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: 01 07 00 96 0C 00 00 00 00 00 FF 0F B7 [15:54:06]RasterBufferAndPrint [15:54:06]line Счет N : (1)1966514 [15:54:06]line ИНН: 02508201610067 [15:54:06]line Контрольно-Кассовый Чек [15:54:06]line ПРОДАЖА [15:54:06]line ТРК (МРК, ГНК) : 63 [15:54:06]line Товар: 2710124130 [15:54:06]line Аи-92-К-5 [15:54:06]line 5.980 * 66.90 [15:54:06]line = 400.06 [15:54:06]line НДС 12% НСП 1% [15:54:06]line > о реализуемом товаре [15:54:06]line ОКРУГЛЕНИЕ: -0.06 [15:54:06]line ИТОГО: 400.00 [15:54:06]line Внесено: 400.00 [15:54:06]line СДАЧА: 0.00 [15:54:06]line НСП 1% : 3.54 [15:54:06]line НДС 12% : 42.48 [15:54:06]line Наличными: 400.00 [15:54:06]line Безнал.: 0.00 [15:54:06]line Место: АЗС № 133 "Партнер Нефть" [15:54:06]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:54:06]line СНО: Общий режим [15:54:06]line Чек 273 24.10.2024 15:54 [15:54:06]line Смена: 174 ФФД: 1.0 [15:54:06]line ЗНМ: 0300000020 [15:54:06]line РНМ: 0000000000161154 [15:54:06]line Версия ККМ: v1.0 [15:54:06]line ФМ: 0000000000963323 [15:54:06]line ФД: 75834 [15:54:06]line ФПД: 34613056396297 [15:54:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155405&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75834&fm=34613056396297&tin=02508201610067®Number=0000000000161154&sum=40000 [15:54:06]written 0, free lines is 4095 [15:54:06]OFD Sender: Processing packet 75834 [packets to send 16, broken 15] [15:54:06]ProducePacketName [15:54:06]name=ofd_packets/00075834 [15:54:06]OFD Sender: To server: pG, [15:54:06]CommunicateWithHost lk.salyk.kg:30040 [15:54:06]ConnectInit lk.salyk.kg [15:54:06]Connected sock=10 [15:54:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 B1 9E 07 01 F6 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 11 01 00 00 F4 03 04 00 9D 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3A 28 01 00 35 04 06 00 1F 7A FA EE 5C 09 64 DA 0E 1F ED E4 BE 06 [15:54:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 40 7D 47 00 E4 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 39 36 33 33 32 33 10 04 04 00 3A 28 01 00 F4 03 04 00 73 16 1A 67 B6 04 01 00 00 23 C9 9C DF 93 96 74 BE [15:54:06]CommunicateWithHost err = 0 [15:54:06]CheckOFDResponse [15:54:06]1017 (14) - 77093643461234 [15:54:06]1041 (16) - 0000000000963323 [15:54:06]1040 (4) - 75834 [15:54:06]1012 (4) - 24.10.2024 09:42 [15:54:06]1206 (1) - 0 [15:54:06]OFD Sender: Remove packet 75834 [15:54:06]ProducePacketName [15:54:06]name=ofd_packets/00075834 [15:54:06]NVStorageDeleteData [15:54:06]Write to MH i2c: 01 00 00 C0 0C CC [15:54:06]Write i2c OK [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: 01 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: 01 07 00 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: 01 07 00 C0 0C 00 00 00 00 00 CC 0C AB [15:54:06]RasterBufferAndPrint [15:54:06]line [15:54:06]line [15:54:06]line [15:54:06]line [15:54:06]line [15:54:06]written 0, free lines is 3285 [15:54:06]MH_Cut [15:54:06]Write to MH i2c: D1 01 00 C7 0C 01 A5 [15:54:06]Write i2c OK [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: D1 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: D1 01 00 [15:54:06]MH_I2C_Read... [15:54:06]Read from MH i2c: D1 01 00 C7 0C 00 A4 [15:54:06]Write to MH i2c: 01 00 00 C8 0C D4 [15:54:06]Write i2c OK [15:54:06]MH_I2C_Read... [15:54:07]OFD Sender: No OFD packet to send [15:54:07]*** Cut start [15:54:07]*** Partial cut [15:54:07]*** CUTSNS_PIN = 1 [15:54:07]*** CUTSNS_PIN = 0 [15:54:08]*** Brake cut motor [15:54:08]Read from MH i2c: 01 [15:54:08]MH_I2C_Read... [15:54:08]*** Stop cut motor [15:54:08]*** Cut end [15:54:08]Read from MH i2c: 01 07 00 [15:54:08]MH_I2C_Read... [15:54:08]Read from MH i2c: 01 07 00 C8 0C 00 00 00 00 00 FF 0F E9 [15:54:08]process_action close_receipt done [15:54:08]requested_data is exist [15:54:08]produce_requested_data [15:54:08]requested_item fm.sn is exist - process it [15:54:08]wFMCommunicate request_size=4 [15:54:08]MH_SAM_APDU [15:54:08]CAPDU: 80 11 00 00 [15:54:08]Write to MH i2c: E2 08 00 C9 0C 80 11 00 00 00 00 00 00 4F [15:54:08]Write i2c OK [15:54:08]MH_I2C_Read... [15:54:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:08]Read from MH i2c: E2 [15:54:08]MH_I2C_Read... [15:54:08]Read from MH i2c: E2 17 00 [15:54:08]MH_I2C_Read... [15:54:08]Read from MH i2c: E2 17 00 C9 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 9C [15:54:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:54:08]wFMCommunicate OK [15:54:08]requested_item fd.num is exist - process it [15:54:08]SAM_PROTO_GetFieldsCounters [15:54:08]wFMCommunicate request_size=4 [15:54:08]MH_SAM_APDU [15:54:08]CAPDU: 80 13 00 00 [15:54:08]Write to MH i2c: E2 08 00 CA 0C 80 13 00 00 00 00 00 00 52 [15:54:08]Write i2c OK [15:54:08]MH_I2C_Read... [15:54:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:54:08]Read from MH i2c: E2 [15:54:08]MH_I2C_Read... [15:54:08]Read from MH i2c: E2 62 00 [15:54:08]MH_I2C_Read... [15:54:08]Read from MH i2c: E2 62 00 CA 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 3A 28 01 00 0E 04 04 00 AE 00 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 AD [15:54:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 3A 28 01 00 0E 04 04 00 AE 00 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 [15:54:08]wFMCommunicate OK [15:54:08]SAM_PROTO_GetFieldsCounters done [15:54:08]requested_item shift.num is exist - process it [15:54:08]requested_item shift.opened is exist - process it [15:54:08]req_shift_opened [15:54:08]FM_GetShiftState [15:54:08]SAM_PROTO_GetShiftState [15:54:08]wFMCommunicate request_size=4 [15:54:08]MH_SAM_APDU [15:54:08]CAPDU: 80 13 01 00 [15:54:08]Write to MH i2c: E2 08 00 CB 0C 80 13 01 00 00 00 00 00 54 [15:54:08]Write i2c OK [15:54:08]MH_I2C_Read... [15:54:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:08]Read from MH i2c: E2 [15:54:08]MH_I2C_Read... [15:54:08]Read from MH i2c: E2 0E 00 [15:54:08]MH_I2C_Read... [15:54:08]Read from MH i2c: E2 0E 00 CB 0C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 F8 [15:54:08]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:54:08]wFMCommunicate OK [15:54:08]SAM_PROTO_GetShiftState done [15:54:08]FM_GetShiftState done [15:54:08]req_shift_opened done [15:54:08]requested_item shift.open_date is exist - process it [15:54:08]req_shift_open_date [15:54:08]req_shift_open_date done [15:54:08]produce_requested_data done [15:54:08]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75834,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:54:08]process_action_free close_receipt [15:54:08]json_value_free [15:54:08]json_value_free done [15:54:08]process_json_proto returns [15:54:08]Send response to host [15:54:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75834,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:54:08]free response buf [15:54:08]execute_script done [15:54:08]execute_script returns [15:54:08]free content buf [15:54:08]Sock 9.Close socket [15:54:08]Sock 9.Thread stoped [15:54:12]OFD Sender: No OFD packet to send [15:54:17]OFD Sender: No OFD packet to send [15:54:22]OFD Sender: No OFD packet to send [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:38]accept exits with 7 [15:54:38]New connection [15:54:38]New thread 3067141476 created [15:54:38]Thread 3066998116 joined [15:54:38]Waiting for new connection... [15:54:38] Sock 7.Parse request [15:54:38]Sock 7.Check first char [15:54:38]Sock 7.First char is OK [15:54:38]request: POST /json_proto HTTP/1.0 [15:54:38]Method: POST [15:54:38]URL: /json_proto [15:54:38]Method is POST - this is cgi request [15:54:38]url: /json_proto [15:54:38]query_string will be loaded in cgi processing [15:54:38]execute_cgi json_proto POST (null) [15:54:38]execute_cgi path=json_proto method=POST [15:54:38]POST find Content-Length [15:54:38]Host: 172.17.44.196:8080 [15:54:38]Content-Length: 678 [15:54:38]Content-Type: application/json [15:54:38] [15:54:38]POST finish read [15:54:38]Found Content-Length = 678 [15:54:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:54:38]execute_script... [15:54: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)1966515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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:54:38]POST & json_proto [15:54:38]process_json_proto [15:54:38]json parsed OK: [15:54:38]protocol is kg_v1.0 [15:54:38]action value=close_receipt [15:54:38]process_action close_receipt [15:54:38]cmd_close_receipt [15:54:38]MH_GetDate [15:54:38]Write to MH i2c: F0 00 00 CC 0C C7 [15:54:38]Write i2c OK [15:54:38]MH_I2C_Read... [15:54:38]Read from MH i2c: F0 [15:54:38]MH_I2C_Read... [15:54:38]Read from MH i2c: F0 09 00 [15:54:38]MH_I2C_Read... [15:54:38]Read from MH i2c: F0 09 00 CC 0C 00 BF 6D 1A 67 E7 19 F8 65 DA [15:54:38]GetLastDocTimeStamp 1729785245 [15:54:38]current date 1729785279 [15:54:38]FM_GetShiftState [15:54:38]SAM_PROTO_GetShiftState [15:54:38]wFMCommunicate request_size=4 [15:54:38]MH_SAM_APDU [15:54:38]CAPDU: 80 13 01 00 [15:54:38]Write to MH i2c: E2 08 00 CD 0C 80 13 01 00 00 00 00 00 56 [15:54:38]Write i2c OK [15:54:38]MH_I2C_Read... [15:54:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:38]Read from MH i2c: E2 [15:54:38]MH_I2C_Read... [15:54:38]Read from MH i2c: E2 0E 00 [15:54:38]MH_I2C_Read... [15:54:38]Read from MH i2c: E2 0E 00 CD 0C 00 09 00 01 85 93 19 67 00 00 00 00 90 00 FA [15:54:38]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:54:38]wFMCommunicate OK [15:54:38]SAM_PROTO_GetShiftState done [15:54:38]FM_GetShiftState done [15:54:38]opened in 1729729413 [15:54:38]opened+sec_in_day 1729815813 [15:54:38]quantity*price = 20003 [15:54:38]sum+1 = 20004 [15:54:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 274 24.10.2024 15:54 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75835 ФПД: 138587585838168 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155439&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75835&fm=138587585838168&tin=02508201610067®Number=0000000000161154&sum=20000 [15:54:40]StoreToDocumentArchive [15:54:40]shift 174 fd 75835 [15:54:40]save to /storage/0174/doc_00075835 [15:54:40]save last doc name /storage/0174/doc_00075835 to /storage/kkm_last_doc_name [15:54:40]save OK [15:54:40]Clear old archive folders... [15:54:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:54:40]tlvbuf is 01FB2810 [15:54:40]SAM_PROTO_ClearQueue [15:54:40]wFMCommunicate request_size=4 [15:54:40]MH_SAM_APDU [15:54:40]CAPDU: 80 09 00 00 [15:54:40]Write to MH i2c: E2 08 00 DA 0C 80 09 00 00 00 00 00 00 58 [15:54:40]Write i2c OK [15:54:40]MH_I2C_Read... [15:54:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:54:40]Read from MH i2c: E2 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: E2 03 00 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: E2 03 00 DA 0C 00 90 00 5A [15:54:40]RAPDU: 90 00 [15:54:40]wFMCommunicate OK [15:54:40]SAM_PROTO_ClearQueue done [15:54:40]KKMCreateOFDPacket [15:54:40]OFDProtocolAddRootSTLVToBuf [15:54:40]FM_MakeSignedData [15:54:40]FM_MakeSignedData [15:54:40]SAM_PROTO_SignData [15:54:40]wFMCommunicate request_size=4 [15:54:40]MH_SAM_APDU [15:54:40]CAPDU: 80 0D 01 02 [15:54:40]Write to MH i2c: E2 08 00 DB 0C 80 0D 01 02 00 00 00 00 60 [15:54:40]Write i2c OK [15:54:40]MH_I2C_Read... [15:54:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:54:40]Read from MH i2c: E2 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: E2 03 00 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: E2 03 00 DB 0C 00 90 00 5B [15:54:40]RAPDU: 90 00 [15:54:40]wFMCommunicate OK [15:54:40]wFMCommunicate request_size=255 [15:54:40]MH_SAM_APDU [15:54: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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 12 01 00 00 F4 03 04 00 BF 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3B 28 01 00 35 04 06 00 7E [15:54:40]Write to MH i2c: E2 02 01 DC 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 12 01 00 00 F4 03 04 00 BF 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3B 28 01 00 35 04 06 00 7E 00 00 F4 [15:54:40]Write i2c OK [15:54:40]MH_I2C_Read... [15:54:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:40]Read from MH i2c: E2 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: E2 03 00 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: E2 03 00 DC 0C 00 90 00 5C [15:54:40]RAPDU: 90 00 [15:54:40]wFMCommunicate OK [15:54:40]wFMCommunicate request_size=10 [15:54:40]MH_SAM_APDU [15:54:40]CAPDU: 80 0D 02 02 05 0B 6F D2 FC 58 [15:54:40]Write to MH i2c: E2 0D 00 DD 0C 80 0D 02 02 05 00 0B 6F D2 FC 58 00 00 0D [15:54:40]Write i2c OK [15:54:40]MH_I2C_Read... [15:54:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:40]Read from MH i2c: E2 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: E2 03 00 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: E2 03 00 DD 0C 00 90 00 5D [15:54:40]RAPDU: 90 00 [15:54:40]wFMCommunicate OK [15:54:40]wFMCommunicate request_size=4 [15:54:40]MH_SAM_APDU [15:54:40]CAPDU: 80 0D 03 02 [15:54:40]Write to MH i2c: E2 08 00 DE 0C 80 0D 03 02 00 00 00 00 65 [15:54:40]Write i2c OK [15:54:40]MH_I2C_Read... [15:54:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:54:40]Read from MH i2c: E2 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: E2 0B 00 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: E2 0B 00 DE 0C 00 EB CE CA 89 B6 AB 9D 4D 90 00 BD [15:54:40]RAPDU: EB CE CA 89 B6 AB 9D 4D 90 00 [15:54:40]wFMCommunicate OK [15:54:40]SAM_PROTO_SignData done [15:54:40]FM_MakeSignedData done [15:54:40]CreateOFDProtocolMessage [15:54:40]wFMCommunicate request_size=4 [15:54:40]MH_SAM_APDU [15:54:40]CAPDU: 80 11 00 00 [15:54:40]Write to MH i2c: E2 08 00 DF 0C 80 11 00 00 00 00 00 00 65 [15:54:40]Write i2c OK [15:54:40]MH_I2C_Read... [15:54:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:40]Read from MH i2c: E2 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: E2 17 00 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: E2 17 00 DF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 B2 [15:54:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:54:40]wFMCommunicate OK [15:54:40]CreateOFDProtocolMessage done [15:54:40]OFDSenderStorePacket 75835 [15:54:40]StoreOFDPacket docnum=75835 [15:54:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 28 29 07 01 A9 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 12 01 00 00 F4 03 04 00 BF 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3B 28 01 00 35 04 06 00 7E 0B 6F D2 FC 58 EB CE CA 89 B6 AB 9D 4D [15:54:40]CheckFolder [15:54:40]dirname=/storage/ofd_packets [15:54:40]CheckFolder done [15:54:40]ProducePacketName [15:54:40]name=ofd_packets/00075835 [15:54:40]NVStorageSaveData ofd_packets/00075835 [15:54:40]File name is /storage/ofd_packets/00075835 [15:54:40]Write 301 bytes [15:54:40]NVStorageSaveData done [15:54:40]OFDSenderStorePacket done [15:54:40]KKMCreateOFDPacket done [15:54:40]NVStorageSaveData kkm_last_timestamp [15:54:40]File name is /storage/kkm_last_timestamp [15:54:40]Write 4 bytes [15:54:40]NVStorageSaveData done [15:54:40]ExternCall_PrintAddStr [15:54:40]wPrintStart [15:54:40]Write to MH i2c: 01 00 00 E0 0C EC [15:54:40]Write i2c OK [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: 01 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: 01 07 00 [15:54:40]MH_I2C_Read... [15:54:40]Read from MH i2c: 01 07 00 E0 0C 00 00 00 00 00 FF 0F 01 [15:54:40]RasterBufferAndPrint [15:54:40]line Счет N : (1)1966515 [15:54:40]line ИНН: 02508201610067 [15:54:40]line Контрольно-Кассовый Чек [15:54:40]line ПРОДАЖА [15:54:40]line ТРК (МРК, ГНК) : 33 [15:54:40]line Товар: 2710124130 [15:54:40]line Аи-92-К-5 [15:54:40]line 2.990 * 66.90 [15:54:40]line = 200.03 [15:54:40]line НДС 12% НСП 1% [15:54:40]line > о реализуемом товаре [15:54:40]line ОКРУГЛЕНИЕ: -0.03 [15:54:40]line ИТОГО: 200.00 [15:54:40]line Внесено: 200.00 [15:54:40]line СДАЧА: 0.00 [15:54:40]line НСП 1% : 1.77 [15:54:40]line НДС 12% : 21.24 [15:54:40]line Наличными: 200.00 [15:54:40]line Безнал.: 0.00 [15:54:40]line Место: АЗС № 133 "Партнер Нефть" [15:54:40]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:54:40]line СНО: Общий режим [15:54:40]line Чек 274 24.10.2024 15:54 [15:54:40]line Смена: 174 ФФД: 1.0 [15:54:40]line ЗНМ: 0300000020 [15:54:40]line РНМ: 0000000000161154 [15:54:40]line Версия ККМ: v1.0 [15:54:40]line ФМ: 0000000000963323 [15:54:40]line ФД: 75835 [15:54:40]line ФПД: 138587585838168 [15:54:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155439&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75835&fm=138587585838168&tin=02508201610067®Number=0000000000161154&sum=20000 [15:54:40]OFD Sender: Processing packet 75835 [packets to send 16, broken 15] [15:54:40]ProducePacketName [15:54:40]name=ofd_packets/00075835 [15:54:40]OFD Sender: To server: pG, [15:54:40]CommunicateWithHost lk.salyk.kg:30040 [15:54:40]written 0, free lines is 4095 [15:54:40]ConnectInit lk.salyk.kg [15:54:41]Connected sock=9 [15:54:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 28 29 07 01 A9 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 12 01 00 00 F4 03 04 00 BF 6D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3B 28 01 00 35 04 06 00 7E 0B 6F D2 FC 58 EB CE CA 89 B6 AB 9D 4D [15:54:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 29 00 47 00 D6 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 39 36 33 33 32 33 10 04 04 00 3B 28 01 00 F4 03 04 00 96 16 1A 67 B6 04 01 00 00 A3 5D 4D 1A 3D 40 A4 35 [15:54:41]CommunicateWithHost err = 0 [15:54:41]CheckOFDResponse [15:54:41]1017 (14) - 77093643461234 [15:54:41]1041 (16) - 0000000000963323 [15:54:41]1040 (4) - 75835 [15:54:41]1012 (4) - 24.10.2024 09:42 [15:54:41]1206 (1) - 0 [15:54:41]OFD Sender: Remove packet 75835 [15:54:41]ProducePacketName [15:54:41]name=ofd_packets/00075835 [15:54:41]NVStorageDeleteData [15:54:41]Write to MH i2c: 01 00 00 0A 0D 17 [15:54:41]Write i2c OK [15:54:41]MH_I2C_Read... [15:54:41]Read from MH i2c: 01 [15:54:41]MH_I2C_Read... [15:54:41]Read from MH i2c: 01 07 00 [15:54:41]MH_I2C_Read... [15:54:41]Read from MH i2c: 01 07 00 0A 0D 00 00 00 00 00 C3 0C ED [15:54:41]RasterBufferAndPrint [15:54:41]line [15:54:41]line [15:54:41]line [15:54:41]line [15:54:41]line [15:54:41]written 0, free lines is 3272 [15:54:41]MH_Cut [15:54:41]Write to MH i2c: D1 01 00 11 0D 01 F0 [15:54:41]Write i2c OK [15:54:41]MH_I2C_Read... [15:54:41]Read from MH i2c: D1 [15:54:41]MH_I2C_Read... [15:54:41]Read from MH i2c: D1 01 00 [15:54:41]MH_I2C_Read... [15:54:41]Read from MH i2c: D1 01 00 11 0D 00 EF [15:54:41]Write to MH i2c: 01 00 00 12 0D 1F [15:54:41]Write i2c OK [15:54:41]MH_I2C_Read... [15:54:41]OFD Sender: No OFD packet to send [15:54:42]*** Cut start [15:54:42]*** Partial cut [15:54:42]*** CUTSNS_PIN = 1 [15:54:42]*** CUTSNS_PIN = 0 [15:54:42]*** Brake cut motor [15:54:42]Read from MH i2c: 01 [15:54:42]MH_I2C_Read... [15:54:42]*** Stop cut motor [15:54:42]*** Cut end [15:54:42]Read from MH i2c: 01 07 00 [15:54:42]MH_I2C_Read... [15:54:42]Read from MH i2c: 01 07 00 12 0D 00 00 00 00 00 FF 0F 34 [15:54:42]process_action close_receipt done [15:54:42]requested_data is exist [15:54:42]produce_requested_data [15:54:42]requested_item fm.sn is exist - process it [15:54:42]wFMCommunicate request_size=4 [15:54:42]MH_SAM_APDU [15:54:42]CAPDU: 80 11 00 00 [15:54:42]Write to MH i2c: E2 08 00 13 0D 80 11 00 00 00 00 00 00 9A [15:54:42]Write i2c OK [15:54:42]MH_I2C_Read... [15:54:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:42]Read from MH i2c: E2 [15:54:42]MH_I2C_Read... [15:54:42]Read from MH i2c: E2 17 00 [15:54:42]MH_I2C_Read... [15:54:42]Read from MH i2c: E2 17 00 13 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 E7 [15:54:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:54:42]wFMCommunicate OK [15:54:42]requested_item fd.num is exist - process it [15:54:42]SAM_PROTO_GetFieldsCounters [15:54:42]wFMCommunicate request_size=4 [15:54:42]MH_SAM_APDU [15:54:42]CAPDU: 80 13 00 00 [15:54:42]Write to MH i2c: E2 08 00 14 0D 80 13 00 00 00 00 00 00 9D [15:54:42]Write i2c OK [15:54:42]MH_I2C_Read... [15:54:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:54:43]Read from MH i2c: E2 [15:54:43]MH_I2C_Read... [15:54:43]Read from MH i2c: E2 62 00 [15:54:43]MH_I2C_Read... [15:54:43]Read from MH i2c: E2 62 00 14 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 3B 28 01 00 0E 04 04 00 AE 00 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 FC [15:54:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 3B 28 01 00 0E 04 04 00 AE 00 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 [15:54:43]wFMCommunicate OK [15:54:43]SAM_PROTO_GetFieldsCounters done [15:54:43]requested_item shift.num is exist - process it [15:54:43]requested_item shift.opened is exist - process it [15:54:43]req_shift_opened [15:54:43]FM_GetShiftState [15:54:43]SAM_PROTO_GetShiftState [15:54:43]wFMCommunicate request_size=4 [15:54:43]MH_SAM_APDU [15:54:43]CAPDU: 80 13 01 00 [15:54:43]Write to MH i2c: E2 08 00 15 0D 80 13 01 00 00 00 00 00 9F [15:54:43]Write i2c OK [15:54:43]MH_I2C_Read... [15:54:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:43]Read from MH i2c: E2 [15:54:43]MH_I2C_Read... [15:54:43]Read from MH i2c: E2 0E 00 [15:54:43]MH_I2C_Read... [15:54:43]Read from MH i2c: E2 0E 00 15 0D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 43 [15:54:43]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:54:43]wFMCommunicate OK [15:54:43]SAM_PROTO_GetShiftState done [15:54:43]FM_GetShiftState done [15:54:43]req_shift_opened done [15:54:43]requested_item shift.open_date is exist - process it [15:54:43]req_shift_open_date [15:54:43]req_shift_open_date done [15:54:43]produce_requested_data done [15:54:43]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75835,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:54:43]process_action_free close_receipt [15:54:43]json_value_free [15:54:43]json_value_free done [15:54:43]process_json_proto returns [15:54:43]Send response to host [15:54:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75835,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:54:43]free response buf [15:54:43]execute_script done [15:54:43]execute_script returns [15:54:43]free content buf [15:54:43]Sock 7.Close socket [15:54:43]Sock 7.Thread stoped [15:54:46]OFD Sender: No OFD packet to send [15:54:51]OFD Sender: No OFD packet to send [15:54:56]OFD Sender: No OFD packet to send [15:55:01]OFD Sender: No OFD packet to send [15:55:06]OFD Sender: No OFD packet to send [15:55:11]OFD Sender: No OFD packet to send [15:55:16]OFD Sender: No OFD packet to send [15:55:21]OFD Sender: No OFD packet to send [15:55:26]OFD Sender: No OFD packet to send [15:55:31]OFD Sender: No OFD packet to send [15:55:36]OFD Sender: No OFD packet to send [15:55:41]OFD Sender: No OFD packet to send [15:55:46]OFD Sender: No OFD packet to send [15:55:51]OFD Sender: No OFD packet to send [15:55:56]OFD Sender: No OFD packet to send [15:56:01]OFD Sender: No OFD packet to send [15:56:06]OFD Sender: No OFD packet to send [15:56:11]OFD Sender: No OFD packet to send [15:56:16]OFD Sender: No OFD packet to send [15:56:21]OFD Sender: No OFD packet to send [15:56:26]OFD Sender: No OFD packet to send [15:56:31]OFD Sender: No OFD packet to send [15:56:36]OFD Sender: No OFD packet to send [15:56:41]OFD Sender: No OFD packet to send [15:56:46]OFD Sender: No OFD packet to send [15:56:51]OFD Sender: No OFD packet to send [15:56:56]OFD Sender: No OFD packet to send [15:57:01]OFD Sender: No OFD packet to send [15:57:06]OFD Sender: No OFD packet to send [15:57:11]OFD Sender: No OFD packet to send [15:57:16]OFD Sender: No OFD packet to send [15:57:21]OFD Sender: No OFD packet to send [15:57:26]OFD Sender: No OFD packet to send [15:57:31]OFD Sender: No OFD packet to send [15:57:36]OFD Sender: No OFD packet to send [15:57:41]OFD Sender: No OFD packet to send [15:57:46]OFD Sender: No OFD packet to send [15:57:51]OFD Sender: No OFD packet to send [15:57:56]OFD Sender: No OFD packet to send [15:58:01]OFD Sender: No OFD packet to send [15:58:06]OFD Sender: No OFD packet to send [15:58:11]OFD Sender: No OFD packet to send [15:58:16]OFD Sender: No OFD packet to send [15:58:21]OFD Sender: No OFD packet to send [15:58:26]OFD Sender: No OFD packet to send [15:58:31]OFD Sender: No OFD packet to send [15:58:36]OFD Sender: No OFD packet to send [15:58:42]OFD Sender: No OFD packet to send [15:58:47]OFD Sender: No OFD packet to send [15:58:52]OFD Sender: No OFD packet to send [15:58:57]OFD Sender: No OFD packet to send [15:59:02]OFD Sender: No OFD packet to send [15:59:07]OFD Sender: No OFD packet to send [15:59:12]OFD Sender: No OFD packet to send [15:59:17]OFD Sender: No OFD packet to send [15:59:22]OFD Sender: No OFD packet to send [15:59:27]OFD Sender: No OFD packet to send [15:59:32]OFD Sender: No OFD packet to send [15:59:37]OFD Sender: No OFD packet to send [15:59:42]OFD Sender: No OFD packet to send [15:59:47]OFD Sender: No OFD packet to send [15:59:47]accept exits with 10 [15:59:47]New connection [15:59:47]New thread 3066998116 created [15:59:47]Thread 3067141476 joined [15:59:47]Waiting for new connection... [15:59:47] Sock 10.Parse request [15:59:47]Sock 10.Check first char [15:59:47]Sock 10.First char is OK [15:59:47]request: POST /json_proto HTTP/1.0 [15:59:47]Method: POST [15:59:47]URL: /json_proto [15:59:47]Method is POST - this is cgi request [15:59:47]url: /json_proto [15:59:47]query_string will be loaded in cgi processing [15:59:47]execute_cgi json_proto POST (null) [15:59:47]execute_cgi path=json_proto method=POST [15:59:47]POST find Content-Length [15:59:47]Host: 172.17.44.196:8080 [15:59:47]Content-Length: 664 [15:59:47]Content-Type: application/json [15:59:47] [15:59:47]POST finish read [15:59:47]Found Content-Length = 664 [15:59:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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:59:47]execute_script... [15:59: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)1966517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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:59:47]POST & json_proto [15:59:47]process_json_proto [15:59:47]json parsed OK: [15:59:47]protocol is kg_v1.0 [15:59:47]action value=close_receipt [15:59:47]process_action close_receipt [15:59:47]cmd_close_receipt [15:59:47]MH_GetDate [15:59:47]Write to MH i2c: F0 00 00 16 0D 12 [15:59:47]Write i2c OK [15:59:47]MH_I2C_Read... [15:59:47]Read from MH i2c: F0 [15:59:47]MH_I2C_Read... [15:59:47]Read from MH i2c: F0 09 00 [15:59:47]MH_I2C_Read... [15:59:47]Read from MH i2c: F0 09 00 16 0D 00 F3 6E 1A 67 E7 19 F8 65 5A [15:59:47]GetLastDocTimeStamp 1729785279 [15:59:47]current date 1729785587 [15:59:47]FM_GetShiftState [15:59:47]SAM_PROTO_GetShiftState [15:59:47]wFMCommunicate request_size=4 [15:59:47]MH_SAM_APDU [15:59:47]CAPDU: 80 13 01 00 [15:59:47]Write to MH i2c: E2 08 00 17 0D 80 13 01 00 00 00 00 00 A1 [15:59:47]Write i2c OK [15:59:47]MH_I2C_Read... [15:59:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:47]Read from MH i2c: E2 [15:59:47]MH_I2C_Read... [15:59:47]Read from MH i2c: E2 0E 00 [15:59:47]MH_I2C_Read... [15:59:47]Read from MH i2c: E2 0E 00 17 0D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 45 [15:59:47]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:59:47]wFMCommunicate OK [15:59:47]SAM_PROTO_GetShiftState done [15:59:47]FM_GetShiftState done [15:59:47]opened in 1729729413 [15:59:47]opened+sec_in_day 1729815813 [15:59:47]quantity*price = 100000 [15:59:47]sum+1 = 100002 [15:59:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 275 24.10.2024 15:59 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75836 ФПД: 265670704530472 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155947&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75836&fm=265670704530472&tin=02508201610067®Number=0000000000161154&sum=100000 [15:59:48]StoreToDocumentArchive [15:59:48]shift 174 fd 75836 [15:59:48]save to /storage/0174/doc_00075836 [15:59:48]save last doc name /storage/0174/doc_00075836 to /storage/kkm_last_doc_name [15:59:48]save OK [15:59:48]Clear old archive folders... [15:59:48]ProcessDocumentItem done err = 0, tmpTLVsize=244 [15:59:48]tlvbuf is 02022B50 [15:59:48]SAM_PROTO_ClearQueue [15:59:48]wFMCommunicate request_size=4 [15:59:48]MH_SAM_APDU [15:59:48]CAPDU: 80 09 00 00 [15:59:48]Write to MH i2c: E2 08 00 24 0D 80 09 00 00 00 00 00 00 A3 [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:48]Read from MH i2c: E2 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 24 0D 00 90 00 A5 [15:59:48]RAPDU: 90 00 [15:59:48]wFMCommunicate OK [15:59:48]SAM_PROTO_ClearQueue done [15:59:48]KKMCreateOFDPacket [15:59:48]OFDProtocolAddRootSTLVToBuf [15:59:48]FM_MakeSignedData [15:59:48]FM_MakeSignedData [15:59:48]SAM_PROTO_SignData [15:59:48]wFMCommunicate request_size=4 [15:59:48]MH_SAM_APDU [15:59:48]CAPDU: 80 0D 01 02 [15:59:48]Write to MH i2c: E2 08 00 25 0D 80 0D 01 02 00 00 00 00 AB [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:48]Read from MH i2c: E2 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 25 0D 00 90 00 A6 [15:59:48]RAPDU: 90 00 [15:59:48]wFMCommunicate OK [15:59:48]wFMCommunicate request_size=253 [15:59:48]MH_SAM_APDU [15:59:48]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 13 01 00 00 F4 03 04 00 F3 6E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3C 28 01 00 35 04 06 00 F1 A0 47 F8 84 28 [15:59:48]Write to MH i2c: E2 00 01 26 0D 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 13 01 00 00 F4 03 04 00 F3 6E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3C 28 01 00 35 04 06 00 F1 A0 47 F8 84 28 00 00 95 [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:48]Read from MH i2c: E2 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 03 00 26 0D 00 90 00 A7 [15:59:48]RAPDU: 90 00 [15:59:48]wFMCommunicate OK [15:59:48]wFMCommunicate request_size=4 [15:59:48]MH_SAM_APDU [15:59:48]CAPDU: 80 0D 03 02 [15:59:48]Write to MH i2c: E2 08 00 27 0D 80 0D 03 02 00 00 00 00 AF [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:48]Read from MH i2c: E2 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 0B 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 0B 00 27 0D 00 77 54 22 68 DF FF 44 C4 90 00 EB [15:59:48]RAPDU: 77 54 22 68 DF FF 44 C4 90 00 [15:59:48]wFMCommunicate OK [15:59:48]SAM_PROTO_SignData done [15:59:48]FM_MakeSignedData done [15:59:48]CreateOFDProtocolMessage [15:59:48]wFMCommunicate request_size=4 [15:59:48]MH_SAM_APDU [15:59:48]CAPDU: 80 11 00 00 [15:59:48]Write to MH i2c: E2 08 00 28 0D 80 11 00 00 00 00 00 00 AF [15:59:48]Write i2c OK [15:59:48]MH_I2C_Read... [15:59:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:48]Read from MH i2c: E2 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 17 00 [15:59:48]MH_I2C_Read... [15:59:48]Read from MH i2c: E2 17 00 28 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 FC [15:59:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:59:48]wFMCommunicate OK [15:59:48]CreateOFDProtocolMessage done [15:59:48]OFDSenderStorePacket 75836 [15:59:48]StoreOFDPacket docnum=75836 [15:59:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 54 3D 00 01 A4 9C 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 13 01 00 00 F4 03 04 00 F3 6E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3C 28 01 00 35 04 06 00 F1 A0 47 F8 84 28 77 54 22 68 DF FF 44 C4 [15:59:48]CheckFolder [15:59:48]dirname=/storage/ofd_packets [15:59:48]CheckFolder done [15:59:48]ProducePacketName [15:59:48]name=ofd_packets/00075836 [15:59:48]NVStorageSaveData ofd_packets/00075836 [15:59:48]File name is /storage/ofd_packets/00075836 [15:59:48]Write 294 bytes [15:59:48]NVStorageSaveData done [15:59:48]OFDSenderStorePacket done [15:59:48]KKMCreateOFDPacket done [15:59:48]NVStorageSaveData kkm_last_timestamp [15:59:48]File name is /storage/kkm_last_timestamp [15:59:49]Write 4 bytes [15:59:49]NVStorageSaveData done [15:59:49]ExternCall_PrintAddStr [15:59:49]wPrintStart [15:59:49]Write to MH i2c: 01 00 00 29 0D 36 [15:59:49]Write i2c OK [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: 01 [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: 01 07 00 [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: 01 07 00 29 0D 00 00 00 00 00 FF 0F 4B [15:59:49]RasterBufferAndPrint [15:59:49]line Счет N : (1)1966517 [15:59:49]line ИНН: 02508201610067 [15:59:49]line Контрольно-Кассовый Чек [15:59:49]line ПРОДАЖА [15:59:49]line ТРК (МРК, ГНК) : 42 [15:59:49]line Товар: 2710124130 [15:59:49]line SU-92 [15:59:49]line 14.620 * 68.40 [15:59:49]line = 1000.01 [15:59:49]line НДС 12% НСП 1% [15:59:49]line > о реализуемом товаре [15:59:49]line ОКРУГЛЕНИЕ: -0.01 [15:59:49]line ИТОГО: 1000.00 [15:59:49]line Внесено: 1000.00 [15:59:49]line СДАЧА: 0.00 [15:59:49]line НСП 1% : 8.85 [15:59:49]line НДС 12% : 106.20 [15:59:49]line Наличными: 1000.00 [15:59:49]line Безнал.: 0.00 [15:59:49]line Место: АЗС № 133 "Партнер Нефть" [15:59:49]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:59:49]line СНО: Общий режим [15:59:49]line Чек 275 24.10.2024 15:59 [15:59:49]line Смена: 174 ФФД: 1.0 [15:59:49]line ЗНМ: 0300000020 [15:59:49]line РНМ: 0000000000161154 [15:59:49]line Версия ККМ: v1.0 [15:59:49]line ФМ: 0000000000963323 [15:59:49]line ФД: 75836 [15:59:49]line ФПД: 265670704530472 [15:59:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155947&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75836&fm=265670704530472&tin=02508201610067®Number=0000000000161154&sum=100000 [15:59:49]OFD Sender: Processing packet 75836 [packets to send 16, broken 15] [15:59:49]ProducePacketName [15:59:49]name=ofd_packets/00075836 [15:59:49]OFD Sender: To server: pG, [15:59:49]CommunicateWithHost lk.salyk.kg:30040 [15:59:49]ConnectInit lk.salyk.kg [15:59:49]written 0, free lines is 4095 [15:59:49]Connected sock=9 [15:59:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 54 3D 00 01 A4 9C 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 13 01 00 00 F4 03 04 00 F3 6E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3C 28 01 00 35 04 06 00 F1 A0 47 F8 84 28 77 54 22 68 DF FF 44 C4 [15:59:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 3E 66 47 00 5F 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 39 36 33 33 32 33 10 04 04 00 3C 28 01 00 F4 03 04 00 CA 17 1A 67 B6 04 01 00 00 8C 30 A3 CC E9 5D 99 26 [15:59:49]CommunicateWithHost err = 0 [15:59:49]CheckOFDResponse [15:59:49]1017 (14) - 77093643461234 [15:59:49]1041 (16) - 0000000000963323 [15:59:49]1040 (4) - 75836 [15:59:49]1012 (4) - 24.10.2024 09:47 [15:59:49]1206 (1) - 0 [15:59:49]OFD Sender: Remove packet 75836 [15:59:49]ProducePacketName [15:59:49]name=ofd_packets/00075836 [15:59:49]NVStorageDeleteData [15:59:49]Write to MH i2c: 01 00 00 53 0D 60 [15:59:49]Write i2c OK [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: 01 [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: 01 07 00 [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: 01 07 00 53 0D 00 00 00 00 00 B7 0C 2A [15:59:49]RasterBufferAndPrint [15:59:49]line [15:59:49]line [15:59:49]line [15:59:49]line [15:59:49]line [15:59:49]written 0, free lines is 3259 [15:59:49]MH_Cut [15:59:49]Write to MH i2c: D1 01 00 5A 0D 01 39 [15:59:49]Write i2c OK [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: D1 [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: D1 01 00 [15:59:49]MH_I2C_Read... [15:59:49]Read from MH i2c: D1 01 00 5A 0D 00 38 [15:59:49]Write to MH i2c: 01 00 00 5B 0D 68 [15:59:49]Write i2c OK [15:59:49]MH_I2C_Read... [15:59:50]OFD Sender: No OFD packet to send [15:59:50]*** Cut start [15:59:50]*** Partial cut [15:59:50]*** CUTSNS_PIN = 1 [15:59:50]*** CUTSNS_PIN = 0 [15:59:50]*** Brake cut motor [15:59:51]Read from MH i2c: 01 [15:59:51]MH_I2C_Read... [15:59:51]*** Stop cut motor [15:59:51]*** Cut end [15:59:51]Read from MH i2c: 01 07 00 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: 01 07 00 5B 0D 00 00 00 00 00 FF 0F 7D [15:59:51]process_action close_receipt done [15:59:51]requested_data is exist [15:59:51]produce_requested_data [15:59:51]requested_item fm.sn is exist - process it [15:59:51]wFMCommunicate request_size=4 [15:59:51]MH_SAM_APDU [15:59:51]CAPDU: 80 11 00 00 [15:59:51]Write to MH i2c: E2 08 00 5C 0D 80 11 00 00 00 00 00 00 E3 [15:59:51]Write i2c OK [15:59:51]MH_I2C_Read... [15:59:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:51]Read from MH i2c: E2 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: E2 17 00 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: E2 17 00 5C 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 30 [15:59:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:59:51]wFMCommunicate OK [15:59:51]requested_item fd.num is exist - process it [15:59:51]SAM_PROTO_GetFieldsCounters [15:59:51]wFMCommunicate request_size=4 [15:59:51]MH_SAM_APDU [15:59:51]CAPDU: 80 13 00 00 [15:59:51]Write to MH i2c: E2 08 00 5D 0D 80 13 00 00 00 00 00 00 E6 [15:59:51]Write i2c OK [15:59:51]MH_I2C_Read... [15:59:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:51]Read from MH i2c: E2 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: E2 62 00 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: E2 62 00 5D 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 3C 28 01 00 0E 04 04 00 AE 00 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 49 [15:59:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 3C 28 01 00 0E 04 04 00 AE 00 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 [15:59:51]wFMCommunicate OK [15:59:51]SAM_PROTO_GetFieldsCounters done [15:59:51]requested_item shift.num is exist - process it [15:59:51]requested_item shift.opened is exist - process it [15:59:51]req_shift_opened [15:59:51]FM_GetShiftState [15:59:51]SAM_PROTO_GetShiftState [15:59:51]wFMCommunicate request_size=4 [15:59:51]MH_SAM_APDU [15:59:51]CAPDU: 80 13 01 00 [15:59:51]Write to MH i2c: E2 08 00 5E 0D 80 13 01 00 00 00 00 00 E8 [15:59:51]Write i2c OK [15:59:51]MH_I2C_Read... [15:59:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:51]Read from MH i2c: E2 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: E2 0E 00 [15:59:51]MH_I2C_Read... [15:59:51]Read from MH i2c: E2 0E 00 5E 0D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 8C [15:59:51]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:59:51]wFMCommunicate OK [15:59:51]SAM_PROTO_GetShiftState done [15:59:51]FM_GetShiftState done [15:59:51]req_shift_opened done [15:59:51]requested_item shift.open_date is exist - process it [15:59:51]req_shift_open_date [15:59:51]req_shift_open_date done [15:59:51]produce_requested_data done [15:59:51]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75836,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [15:59:51]process_action_free close_receipt [15:59:51]json_value_free [15:59:51]json_value_free done [15:59:51]process_json_proto returns [15:59:51]Send response to host [15:59:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75836,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [15:59:51]free response buf [15:59:51]execute_script done [15:59:51]execute_script returns [15:59:51]free content buf [15:59:51]Sock 10.Close socket [15:59:51]Sock 10.Thread stoped [15:59:55]OFD Sender: No OFD packet to send [15:59:58]accept exits with 7 [15:59:58]New connection [15:59:58]New thread 3067141476 created [15:59:58]Thread 3066998116 joined [15:59:58]Waiting for new connection... [15:59:58] Sock 7.Parse request [15:59:58]Sock 7.Check first char [15:59:58]Sock 7.First char is OK [15:59:58]request: POST /json_proto HTTP/1.0 [15:59:58]Method: POST [15:59:58]URL: /json_proto [15:59:58]Method is POST - this is cgi request [15:59:58]url: /json_proto [15:59:58]query_string will be loaded in cgi processing [15:59:58]execute_cgi json_proto POST (null) [15:59:58]execute_cgi path=json_proto method=POST [15:59:58]POST find Content-Length [15:59:58]Host: 172.17.44.196:8080 [15:59:58]Content-Length: 683 [15:59:58]Content-Type: application/json [15:59:58] [15:59:58]POST finish read [15:59:58]Found Content-Length = 683 [15:59:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "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" ] } } [15:59:58]execute_script... [15:59: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)1966518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "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" ] } } [15:59:58]POST & json_proto [15:59:58]process_json_proto [15:59:58]json parsed OK: [15:59:58]protocol is kg_v1.0 [15:59:58]action value=close_receipt [15:59:58]process_action close_receipt [15:59:58]cmd_close_receipt [15:59:58]MH_GetDate [15:59:58]Write to MH i2c: F0 00 00 5F 0D 5B [15:59:58]Write i2c OK [15:59:58]MH_I2C_Read... [15:59:58]Read from MH i2c: F0 [15:59:58]MH_I2C_Read... [15:59:58]Read from MH i2c: F0 09 00 [15:59:58]MH_I2C_Read... [15:59:58]Read from MH i2c: F0 09 00 5F 0D 00 FE 6E 1A 67 E7 19 F8 65 AE [15:59:58]GetLastDocTimeStamp 1729785587 [15:59:58]current date 1729785598 [15:59:58]FM_GetShiftState [15:59:58]SAM_PROTO_GetShiftState [15:59:58]wFMCommunicate request_size=4 [15:59:58]MH_SAM_APDU [15:59:58]CAPDU: 80 13 01 00 [15:59:58]Write to MH i2c: E2 08 00 60 0D 80 13 01 00 00 00 00 00 EA [15:59:58]Write i2c OK [15:59:58]MH_I2C_Read... [15:59:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:58]Read from MH i2c: E2 [15:59:58]MH_I2C_Read... [15:59:58]Read from MH i2c: E2 0E 00 [15:59:58]MH_I2C_Read... [15:59:58]Read from MH i2c: E2 0E 00 60 0D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 8E [15:59:58]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [15:59:58]wFMCommunicate OK [15:59:58]SAM_PROTO_GetShiftState done [15:59:58]FM_GetShiftState done [15:59:58]opened in 1729729413 [15:59:58]opened+sec_in_day 1729815813 [15:59:58]quantity*price = 100021 [15:59:58]sum+1 = 100023 [15:59:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 276 24.10.2024 15:59 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75837 ФПД: 187748371097657 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155958&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75837&fm=187748371097657&tin=02508201610067®Number=0000000000161154&sum=100000 [15:59:59]StoreToDocumentArchive [15:59:59]shift 174 fd 75837 [15:59:59]save to /storage/0174/doc_00075837 [15:59:59]save last doc name /storage/0174/doc_00075837 to /storage/kkm_last_doc_name [15:59:59]save OK [15:59:59]Clear old archive folders... [15:59:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:59:59]tlvbuf is 020FFE00 [15:59:59]SAM_PROTO_ClearQueue [15:59:59]wFMCommunicate request_size=4 [15:59:59]MH_SAM_APDU [15:59:59]CAPDU: 80 09 00 00 [15:59:59]Write to MH i2c: E2 08 00 6D 0D 80 09 00 00 00 00 00 00 EC [15:59:59]Write i2c OK [15:59:59]MH_I2C_Read... [15:59:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:59]Read from MH i2c: E2 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: E2 03 00 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: E2 03 00 6D 0D 00 90 00 EE [15:59:59]RAPDU: 90 00 [15:59:59]wFMCommunicate OK [15:59:59]SAM_PROTO_ClearQueue done [15:59:59]KKMCreateOFDPacket [15:59:59]OFDProtocolAddRootSTLVToBuf [15:59:59]FM_MakeSignedData [15:59:59]FM_MakeSignedData [15:59:59]SAM_PROTO_SignData [15:59:59]wFMCommunicate request_size=4 [15:59:59]MH_SAM_APDU [15:59:59]CAPDU: 80 0D 01 02 [15:59:59]Write to MH i2c: E2 08 00 6E 0D 80 0D 01 02 00 00 00 00 F4 [15:59:59]Write i2c OK [15:59:59]MH_I2C_Read... [15:59:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:59]Read from MH i2c: E2 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: E2 03 00 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: E2 03 00 6E 0D 00 90 00 EF [15:59:59]RAPDU: 90 00 [15:59:59]wFMCommunicate OK [15:59:59]wFMCommunicate request_size=255 [15:59:59]MH_SAM_APDU [15:59: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 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 14 01 00 00 F4 03 04 00 FE 6E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3D 28 01 00 35 04 06 00 AA [15:59:59]Write to MH i2c: E2 02 01 6F 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 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 14 01 00 00 F4 03 04 00 FE 6E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3D 28 01 00 35 04 06 00 AA 00 00 53 [15:59:59]Write i2c OK [15:59:59]MH_I2C_Read... [15:59:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:59]Read from MH i2c: E2 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: E2 03 00 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: E2 03 00 6F 0D 00 90 00 F0 [15:59:59]RAPDU: 90 00 [15:59:59]wFMCommunicate OK [15:59:59]wFMCommunicate request_size=10 [15:59:59]MH_SAM_APDU [15:59:59]CAPDU: 80 0D 02 02 05 C1 92 F7 68 39 [15:59:59]Write to MH i2c: E2 0D 00 70 0D 80 0D 02 02 05 00 C1 92 F7 68 39 00 00 EC [15:59:59]Write i2c OK [15:59:59]MH_I2C_Read... [15:59:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:59]Read from MH i2c: E2 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: E2 03 00 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: E2 03 00 70 0D 00 90 00 F1 [15:59:59]RAPDU: 90 00 [15:59:59]wFMCommunicate OK [15:59:59]wFMCommunicate request_size=4 [15:59:59]MH_SAM_APDU [15:59:59]CAPDU: 80 0D 03 02 [15:59:59]Write to MH i2c: E2 08 00 71 0D 80 0D 03 02 00 00 00 00 F9 [15:59:59]Write i2c OK [15:59:59]MH_I2C_Read... [15:59:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:59]Read from MH i2c: E2 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: E2 0B 00 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: E2 0B 00 71 0D 00 76 6B EC FC 91 79 79 FE 90 00 44 [15:59:59]RAPDU: 76 6B EC FC 91 79 79 FE 90 00 [15:59:59]wFMCommunicate OK [15:59:59]SAM_PROTO_SignData done [15:59:59]FM_MakeSignedData done [15:59:59]CreateOFDProtocolMessage [15:59:59]wFMCommunicate request_size=4 [15:59:59]MH_SAM_APDU [15:59:59]CAPDU: 80 11 00 00 [15:59:59]Write to MH i2c: E2 08 00 72 0D 80 11 00 00 00 00 00 00 F9 [15:59:59]Write i2c OK [15:59:59]MH_I2C_Read... [15:59:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:59]Read from MH i2c: E2 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: E2 17 00 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: E2 17 00 72 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 46 [15:59:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [15:59:59]wFMCommunicate OK [15:59:59]CreateOFDProtocolMessage done [15:59:59]OFDSenderStorePacket 75837 [15:59:59]StoreOFDPacket docnum=75837 [15:59:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 99 51 07 01 3A 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 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 14 01 00 00 F4 03 04 00 FE 6E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3D 28 01 00 35 04 06 00 AA C1 92 F7 68 39 76 6B EC FC 91 79 79 FE [15:59:59]CheckFolder [15:59:59]dirname=/storage/ofd_packets [15:59:59]CheckFolder done [15:59:59]ProducePacketName [15:59:59]name=ofd_packets/00075837 [15:59:59]NVStorageSaveData ofd_packets/00075837 [15:59:59]File name is /storage/ofd_packets/00075837 [15:59:59]Write 301 bytes [15:59:59]NVStorageSaveData done [15:59:59]OFDSenderStorePacket done [15:59:59]KKMCreateOFDPacket done [15:59:59]NVStorageSaveData kkm_last_timestamp [15:59:59]File name is /storage/kkm_last_timestamp [15:59:59]Write 4 bytes [15:59:59]NVStorageSaveData done [15:59:59]ExternCall_PrintAddStr [15:59:59]wPrintStart [15:59:59]Write to MH i2c: 01 00 00 73 0D 80 [15:59:59]Write i2c OK [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: 01 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: 01 07 00 [15:59:59]MH_I2C_Read... [15:59:59]Read from MH i2c: 01 07 00 73 0D 00 00 00 00 00 FF 0F 95 [15:59:59]RasterBufferAndPrint [15:59:59]line Счет N : (1)1966518 [15:59:59]line ИНН: 02508201610067 [15:59:59]line Контрольно-Кассовый Чек [15:59:59]line ПРОДАЖА [15:59:59]line ТРК (МРК, ГНК) : 54 [15:59:59]line Товар: 2710124500 [15:59:59]line Аи-95-К-5 [15:59:59]line 13.480 * 74.20 [15:59:59]line = 1000.22 [15:59:59]line НДС 12% НСП 1% [15:59:59]line > о реализуемом товаре [15:59:59]line ОКРУГЛЕНИЕ: -0.22 [15:59:59]line ИТОГО: 1000.00 [15:59:59]line Внесено: 1000.00 [15:59:59]line СДАЧА: 0.00 [15:59:59]line НСП 1% : 8.85 [15:59:59]line НДС 12% : 106.22 [15:59:59]line Наличными: 1000.00 [15:59:59]line Безнал.: 0.00 [15:59:59]line Место: АЗС № 133 "Партнер Нефть" [15:59:59]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [15:59:59]line СНО: Общий режим [15:59:59]line Чек 276 24.10.2024 15:59 [15:59:59]line Смена: 174 ФФД: 1.0 [15:59:59]line ЗНМ: 0300000020 [15:59:59]line РНМ: 0000000000161154 [15:59:59]line Версия ККМ: v1.0 [15:59:59]line ФМ: 0000000000963323 [15:59:59]line ФД: 75837 [15:59:59]line ФПД: 187748371097657 [16:00:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155958&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75837&fm=187748371097657&tin=02508201610067®Number=0000000000161154&sum=100000 [16:00:00]OFD Sender: Processing packet 75837 [packets to send 16, broken 15] [16:00:00]ProducePacketName [16:00:00]name=ofd_packets/00075837 [16:00:00]OFD Sender: To server: pG, [16:00:00]CommunicateWithHost lk.salyk.kg:30040 [16:00:00]ConnectInit lk.salyk.kg [16:00:00]written 0, free lines is 4095 [16:00:00]Connected sock=10 [16:00:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 99 51 07 01 3A 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 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 14 01 00 00 F4 03 04 00 FE 6E 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3D 28 01 00 35 04 06 00 AA C1 92 F7 68 39 76 6B EC FC 91 79 79 FE [16:00:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 59 5B 47 00 88 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 39 36 33 33 32 33 10 04 04 00 3D 28 01 00 F4 03 04 00 D5 17 1A 67 B6 04 01 00 00 56 CC DD D8 E9 54 EA A0 [16:00:00]CommunicateWithHost err = 0 [16:00:00]CheckOFDResponse [16:00:00]1017 (14) - 77093643461234 [16:00:00]1041 (16) - 0000000000963323 [16:00:00]1040 (4) - 75837 [16:00:00]1012 (4) - 24.10.2024 09:48 [16:00:00]1206 (1) - 0 [16:00:00]OFD Sender: Remove packet 75837 [16:00:00]ProducePacketName [16:00:00]name=ofd_packets/00075837 [16:00:00]NVStorageDeleteData [16:00:00]Write to MH i2c: 01 00 00 9D 0D AA [16:00:00]Write i2c OK [16:00:00]MH_I2C_Read... [16:00:00]Read from MH i2c: 01 [16:00:00]MH_I2C_Read... [16:00:00]Read from MH i2c: 01 07 00 [16:00:00]MH_I2C_Read... [16:00:00]Read from MH i2c: 01 07 00 9D 0D 00 00 00 00 00 C1 0C 7E [16:00:00]RasterBufferAndPrint [16:00:00]line [16:00:00]line [16:00:00]line [16:00:00]line [16:00:00]line [16:00:00]written 0, free lines is 3271 [16:00:00]MH_Cut [16:00:00]Write to MH i2c: D1 01 00 A4 0D 01 83 [16:00:00]Write i2c OK [16:00:00]MH_I2C_Read... [16:00:00]Read from MH i2c: D1 [16:00:00]MH_I2C_Read... [16:00:00]Read from MH i2c: D1 01 00 [16:00:00]MH_I2C_Read... [16:00:00]Read from MH i2c: D1 01 00 A4 0D 00 82 [16:00:00]Write to MH i2c: 01 00 00 A5 0D B2 [16:00:00]Write i2c OK [16:00:00]MH_I2C_Read... [16:00:01]OFD Sender: No OFD packet to send [16:00:01]*** Cut start [16:00:01]*** Partial cut [16:00:01]*** CUTSNS_PIN = 1 [16:00:01]*** CUTSNS_PIN = 0 [16:00:01]*** Brake cut motor [16:00:02]Read from MH i2c: 01 [16:00:02]MH_I2C_Read... [16:00:02]*** Stop cut motor [16:00:02]*** Cut end [16:00:02]Read from MH i2c: 01 07 00 [16:00:02]MH_I2C_Read... [16:00:02]Read from MH i2c: 01 07 00 A5 0D 00 00 00 00 00 FF 0F C7 [16:00:02]process_action close_receipt done [16:00:02]requested_data is exist [16:00:02]produce_requested_data [16:00:02]requested_item fm.sn is exist - process it [16:00:02]wFMCommunicate request_size=4 [16:00:02]MH_SAM_APDU [16:00:02]CAPDU: 80 11 00 00 [16:00:02]Write to MH i2c: E2 08 00 A6 0D 80 11 00 00 00 00 00 00 2D [16:00:02]Write i2c OK [16:00:02]MH_I2C_Read... [16:00:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:02]Read from MH i2c: E2 [16:00:02]MH_I2C_Read... [16:00:02]Read from MH i2c: E2 17 00 [16:00:02]MH_I2C_Read... [16:00:02]Read from MH i2c: E2 17 00 A6 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 7A [16:00:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:00:02]wFMCommunicate OK [16:00:02]requested_item fd.num is exist - process it [16:00:02]SAM_PROTO_GetFieldsCounters [16:00:02]wFMCommunicate request_size=4 [16:00:02]MH_SAM_APDU [16:00:02]CAPDU: 80 13 00 00 [16:00:02]Write to MH i2c: E2 08 00 A7 0D 80 13 00 00 00 00 00 00 30 [16:00:02]Write i2c OK [16:00:02]MH_I2C_Read... [16:00:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:02]Read from MH i2c: E2 [16:00:02]MH_I2C_Read... [16:00:02]Read from MH i2c: E2 62 00 [16:00:02]MH_I2C_Read... [16:00:02]Read from MH i2c: E2 62 00 A7 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 3D 28 01 00 0E 04 04 00 AE 00 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 97 [16:00:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 3D 28 01 00 0E 04 04 00 AE 00 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:00:02]wFMCommunicate OK [16:00:02]SAM_PROTO_GetFieldsCounters done [16:00:02]requested_item shift.num is exist - process it [16:00:02]requested_item shift.opened is exist - process it [16:00:02]req_shift_opened [16:00:02]FM_GetShiftState [16:00:02]SAM_PROTO_GetShiftState [16:00:02]wFMCommunicate request_size=4 [16:00:02]MH_SAM_APDU [16:00:02]CAPDU: 80 13 01 00 [16:00:02]Write to MH i2c: E2 08 00 A8 0D 80 13 01 00 00 00 00 00 32 [16:00:02]Write i2c OK [16:00:02]MH_I2C_Read... [16:00:02]Read from MH i2c: E2 [16:00:02]MH_I2C_Read... [16:00:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:02]Read from MH i2c: E2 0E 00 [16:00:02]MH_I2C_Read... [16:00:02]Read from MH i2c: E2 0E 00 A8 0D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D6 [16:00:02]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:00:02]wFMCommunicate OK [16:00:02]SAM_PROTO_GetShiftState done [16:00:02]FM_GetShiftState done [16:00:02]req_shift_opened done [16:00:02]requested_item shift.open_date is exist - process it [16:00:02]req_shift_open_date [16:00:02]req_shift_open_date done [16:00:02]produce_requested_data done [16:00:02]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75837,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:00:02]process_action_free close_receipt [16:00:02]json_value_free [16:00:02]json_value_free done [16:00:02]process_json_proto returns [16:00:02]Send response to host [16:00:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75837,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:00:02]free response buf [16:00:02]execute_script done [16:00:02]execute_script returns [16:00:02]free content buf [16:00:02]Sock 7.Close socket [16:00:02]Sock 7.Thread stoped [16:00:06]OFD Sender: No OFD packet to send [16:00:11]OFD Sender: No OFD packet to send [16:00:13]accept exits with 9 [16:00:13]New connection [16:00:13]New thread 3066998116 created [16:00:13]Thread 3067141476 joined [16:00:13]Waiting for new connection... [16:00:13] Sock 9.Parse request [16:00:13]Sock 9.Check first char [16:00:13]Sock 9.First char is OK [16:00:13]request: POST /json_proto HTTP/1.0 [16:00:13]Method: POST [16:00:13]URL: /json_proto [16:00:13]Method is POST - this is cgi request [16:00:13]url: /json_proto [16:00:13]query_string will be loaded in cgi processing [16:00:13]execute_cgi json_proto POST (null) [16:00:13]execute_cgi path=json_proto method=POST [16:00:13]POST find Content-Length [16:00:13]Host: 172.17.44.196:8080 [16:00:13]Content-Length: 678 [16:00:13]Content-Type: application/json [16:00:13] [16:00:13]POST finish read [16:00:13]Found Content-Length = 678 [16:00:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966516", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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" ] } } [16:00:13]execute_script... [16: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)1966516", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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" ] } } [16:00:13]POST & json_proto [16:00:13]process_json_proto [16:00:13]json parsed OK: [16:00:13]protocol is kg_v1.0 [16:00:13]action value=close_receipt [16:00:13]process_action close_receipt [16:00:13]cmd_close_receipt [16:00:13]MH_GetDate [16:00:13]Write to MH i2c: F0 00 00 A9 0D A5 [16:00:13]Write i2c OK [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: F0 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: F0 09 00 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: F0 09 00 A9 0D 00 0D 6F 1A 67 E7 19 F8 65 08 [16:00:13]GetLastDocTimeStamp 1729785598 [16:00:13]current date 1729785613 [16:00:13]FM_GetShiftState [16:00:13]SAM_PROTO_GetShiftState [16:00:13]wFMCommunicate request_size=4 [16:00:13]MH_SAM_APDU [16:00:13]CAPDU: 80 13 01 00 [16:00:13]Write to MH i2c: E2 08 00 AA 0D 80 13 01 00 00 00 00 00 34 [16:00:13]Write i2c OK [16:00:13]MH_I2C_Read... [16:00:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:13]Read from MH i2c: E2 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 0E 00 [16:00:13]MH_I2C_Read... [16:00:13]Read from MH i2c: E2 0E 00 AA 0D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D8 [16:00:13]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:00:13]wFMCommunicate OK [16:00:13]SAM_PROTO_GetShiftState done [16:00:13]FM_GetShiftState done [16:00:13]opened in 1729729413 [16:00:13]opened+sec_in_day 1729815813 [16:00:13]quantity*price = 20003 [16:00:13]sum+1 = 20004 [16:00:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 277 24.10.2024 16:00 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75838 ФПД: 144061365482154 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160013&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75838&fm=144061365482154&tin=02508201610067®Number=0000000000161154&sum=20000 [16:00:14]StoreToDocumentArchive [16:00:14]shift 174 fd 75838 [16:00:14]save to /storage/0174/doc_00075838 [16:00:14]save last doc name /storage/0174/doc_00075838 to /storage/kkm_last_doc_name [16:00:14]save OK [16:00:14]Clear old archive folders... [16:00:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:00:14]tlvbuf is 01F297B0 [16:00:14]SAM_PROTO_ClearQueue [16:00:14]wFMCommunicate request_size=4 [16:00:14]MH_SAM_APDU [16:00:14]CAPDU: 80 09 00 00 [16:00:14]Write to MH i2c: E2 08 00 B7 0D 80 09 00 00 00 00 00 00 36 [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 B7 0D 00 90 00 38 [16:00:14]RAPDU: 90 00 [16:00:14]wFMCommunicate OK [16:00:14]SAM_PROTO_ClearQueue done [16:00:14]KKMCreateOFDPacket [16:00:14]OFDProtocolAddRootSTLVToBuf [16:00:14]FM_MakeSignedData [16:00:14]FM_MakeSignedData [16:00:14]SAM_PROTO_SignData [16:00:14]wFMCommunicate request_size=4 [16:00:14]MH_SAM_APDU [16:00:14]CAPDU: 80 0D 01 02 [16:00:14]Write to MH i2c: E2 08 00 B8 0D 80 0D 01 02 00 00 00 00 3E [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 B8 0D 00 90 00 39 [16:00:14]RAPDU: 90 00 [16:00:14]wFMCommunicate OK [16:00:14]wFMCommunicate request_size=255 [16:00:14]MH_SAM_APDU [16:00: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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 15 01 00 00 F4 03 04 00 0D 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3E 28 01 00 35 04 06 00 83 [16:00:14]Write to MH i2c: E2 02 01 B9 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 15 01 00 00 F4 03 04 00 0D 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3E 28 01 00 35 04 06 00 83 00 00 2D [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 B9 0D 00 90 00 3A [16:00:14]RAPDU: 90 00 [16:00:14]wFMCommunicate OK [16:00:14]wFMCommunicate request_size=10 [16:00:14]MH_SAM_APDU [16:00:14]CAPDU: 80 0D 02 02 05 05 E6 83 F2 AA [16:00:14]Write to MH i2c: E2 0D 00 BA 0D 80 0D 02 02 05 00 05 E6 83 F2 AA 00 00 55 [16:00:14]Write i2c OK [16:00:14]MH_I2C_Read... [16:00:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:14]Read from MH i2c: E2 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 [16:00:14]MH_I2C_Read... [16:00:14]Read from MH i2c: E2 03 00 BA 0D 00 90 00 3B [16:00:14]RAPDU: 90 00 [16:00:15]wFMCommunicate OK [16:00:15]wFMCommunicate request_size=4 [16:00:15]MH_SAM_APDU [16:00:15]CAPDU: 80 0D 03 02 [16:00:15]Write to MH i2c: E2 08 00 BB 0D 80 0D 03 02 00 00 00 00 43 [16:00:15]Write i2c OK [16:00:15]MH_I2C_Read... [16:00:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:15]Read from MH i2c: E2 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: E2 0B 00 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: E2 0B 00 BB 0D 00 53 59 C5 81 DA EE 03 5F 90 00 60 [16:00:15]RAPDU: 53 59 C5 81 DA EE 03 5F 90 00 [16:00:15]wFMCommunicate OK [16:00:15]SAM_PROTO_SignData done [16:00:15]FM_MakeSignedData done [16:00:15]CreateOFDProtocolMessage [16:00:15]wFMCommunicate request_size=4 [16:00:15]MH_SAM_APDU [16:00:15]CAPDU: 80 11 00 00 [16:00:15]Write to MH i2c: E2 08 00 BC 0D 80 11 00 00 00 00 00 00 43 [16:00:15]Write i2c OK [16:00:15]MH_I2C_Read... [16:00:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:15]Read from MH i2c: E2 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: E2 17 00 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: E2 17 00 BC 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 90 [16:00:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:00:15]wFMCommunicate OK [16:00:15]CreateOFDProtocolMessage done [16:00:15]OFDSenderStorePacket 75838 [16:00:15]StoreOFDPacket docnum=75838 [16:00:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 B3 6F 07 01 70 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 15 01 00 00 F4 03 04 00 0D 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3E 28 01 00 35 04 06 00 83 05 E6 83 F2 AA 53 59 C5 81 DA EE 03 5F [16:00:15]CheckFolder [16:00:15]dirname=/storage/ofd_packets [16:00:15]CheckFolder done [16:00:15]ProducePacketName [16:00:15]name=ofd_packets/00075838 [16:00:15]NVStorageSaveData ofd_packets/00075838 [16:00:15]File name is /storage/ofd_packets/00075838 [16:00:15]Write 301 bytes [16:00:15]NVStorageSaveData done [16:00:15]OFDSenderStorePacket done [16:00:15]KKMCreateOFDPacket done [16:00:15]NVStorageSaveData kkm_last_timestamp [16:00:15]File name is /storage/kkm_last_timestamp [16:00:15]Write 4 bytes [16:00:15]NVStorageSaveData done [16:00:15]ExternCall_PrintAddStr [16:00:15]wPrintStart [16:00:15]Write to MH i2c: 01 00 00 BD 0D CA [16:00:15]Write i2c OK [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: 01 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: 01 07 00 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: 01 07 00 BD 0D 00 00 00 00 00 FF 0F DF [16:00:15]RasterBufferAndPrint [16:00:15]line Счет N : (1)1966516 [16:00:15]line ИНН: 02508201610067 [16:00:15]line Контрольно-Кассовый Чек [16:00:15]line ПРОДАЖА [16:00:15]line ТРК (МРК, ГНК) : 33 [16:00:15]line Товар: 2710124130 [16:00:15]line Аи-92-К-5 [16:00:15]line 2.990 * 66.90 [16:00:15]line = 200.03 [16:00:15]line НДС 12% НСП 1% [16:00:15]line > о реализуемом товаре [16:00:15]line ОКРУГЛЕНИЕ: -0.03 [16:00:15]line ИТОГО: 200.00 [16:00:15]line Внесено: 200.00 [16:00:15]line СДАЧА: 0.00 [16:00:15]line НСП 1% : 1.77 [16:00:15]line НДС 12% : 21.24 [16:00:15]line Наличными: 200.00 [16:00:15]line Безнал.: 0.00 [16:00:15]line Место: АЗС № 133 "Партнер Нефть" [16:00:15]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:00:15]line СНО: Общий режим [16:00:15]line Чек 277 24.10.2024 16:00 [16:00:15]line Смена: 174 ФФД: 1.0 [16:00:15]line ЗНМ: 0300000020 [16:00:15]line РНМ: 0000000000161154 [16:00:15]line Версия ККМ: v1.0 [16:00:15]line ФМ: 0000000000963323 [16:00:15]line ФД: 75838 [16:00:15]line ФПД: 144061365482154 [16:00:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160013&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75838&fm=144061365482154&tin=02508201610067®Number=0000000000161154&sum=20000 [16:00:15]written 0, free lines is 4095 [16:00:15]OFD Sender: Processing packet 75838 [packets to send 16, broken 15] [16:00:15]ProducePacketName [16:00:15]name=ofd_packets/00075838 [16:00:15]OFD Sender: To server: pG, [16:00:15]CommunicateWithHost lk.salyk.kg:30040 [16:00:15]ConnectInit lk.salyk.kg [16:00:15]Connected sock=10 [16:00:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 B3 6F 07 01 70 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 15 01 00 00 F4 03 04 00 0D 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3E 28 01 00 35 04 06 00 83 05 E6 83 F2 AA 53 59 C5 81 DA EE 03 5F [16:00:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 71 80 47 00 4D A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3E 28 01 00 F4 03 04 00 E4 17 1A 67 B6 04 01 00 00 B8 C0 BC BB 65 16 54 64 [16:00:15]CommunicateWithHost err = 0 [16:00:15]CheckOFDResponse [16:00:15]1017 (14) - 77093643461234 [16:00:15]1041 (16) - 0000000000963323 [16:00:15]1040 (4) - 75838 [16:00:15]1012 (4) - 24.10.2024 09:48 [16:00:15]1206 (1) - 0 [16:00:15]OFD Sender: Remove packet 75838 [16:00:15]ProducePacketName [16:00:15]name=ofd_packets/00075838 [16:00:15]NVStorageDeleteData [16:00:15]Write to MH i2c: 01 00 00 E7 0D F4 [16:00:15]Write i2c OK [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: 01 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: 01 07 00 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: 01 07 00 E7 0D 00 00 00 00 00 C3 0C CA [16:00:15]RasterBufferAndPrint [16:00:15]line [16:00:15]line [16:00:15]line [16:00:15]line [16:00:15]line [16:00:15]written 0, free lines is 3273 [16:00:15]MH_Cut [16:00:15]Write to MH i2c: D1 01 00 EE 0D 01 CD [16:00:15]Write i2c OK [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: D1 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: D1 01 00 [16:00:15]MH_I2C_Read... [16:00:15]Read from MH i2c: D1 01 00 EE 0D 00 CC [16:00:15]Write to MH i2c: 01 00 00 EF 0D FC [16:00:15]Write i2c OK [16:00:15]MH_I2C_Read... [16:00:15]OFD Sender: No OFD packet to send [16:00:16]*** Cut start [16:00:16]*** Partial cut [16:00:16]*** CUTSNS_PIN = 1 [16:00:16]*** CUTSNS_PIN = 0 [16:00:16]*** Brake cut motor [16:00:17]Read from MH i2c: 01 [16:00:17]MH_I2C_Read... [16:00:17]*** Stop cut motor [16:00:17]*** Cut end [16:00:17]Read from MH i2c: 01 07 00 [16:00:17]MH_I2C_Read... [16:00:17]Read from MH i2c: 01 07 00 EF 0D 00 00 00 00 00 FF 0F 11 [16:00:17]process_action close_receipt done [16:00:17]requested_data is exist [16:00:17]produce_requested_data [16:00:17]requested_item fm.sn is exist - process it [16:00:17]wFMCommunicate request_size=4 [16:00:17]MH_SAM_APDU [16:00:17]CAPDU: 80 11 00 00 [16:00:17]Write to MH i2c: E2 08 00 F0 0D 80 11 00 00 00 00 00 00 77 [16:00:17]Write i2c OK [16:00:17]MH_I2C_Read... [16:00:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:17]Read from MH i2c: E2 [16:00:17]MH_I2C_Read... [16:00:17]Read from MH i2c: E2 17 00 [16:00:17]MH_I2C_Read... [16:00:17]Read from MH i2c: E2 17 00 F0 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 C4 [16:00:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:00:17]wFMCommunicate OK [16:00:17]requested_item fd.num is exist - process it [16:00:17]SAM_PROTO_GetFieldsCounters [16:00:17]wFMCommunicate request_size=4 [16:00:17]MH_SAM_APDU [16:00:17]CAPDU: 80 13 00 00 [16:00:17]Write to MH i2c: E2 08 00 F1 0D 80 13 00 00 00 00 00 00 7A [16:00:17]Write i2c OK [16:00:17]MH_I2C_Read... [16:00:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:17]Read from MH i2c: E2 [16:00:17]MH_I2C_Read... [16:00:17]Read from MH i2c: E2 62 00 [16:00:17]MH_I2C_Read... [16:00:17]Read from MH i2c: E2 62 00 F1 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 3E 28 01 00 0E 04 04 00 AE 00 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 E5 [16:00:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 3E 28 01 00 0E 04 04 00 AE 00 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:00:17]wFMCommunicate OK [16:00:17]SAM_PROTO_GetFieldsCounters done [16:00:17]requested_item shift.num is exist - process it [16:00:17]requested_item shift.opened is exist - process it [16:00:17]req_shift_opened [16:00:17]FM_GetShiftState [16:00:17]SAM_PROTO_GetShiftState [16:00:17]wFMCommunicate request_size=4 [16:00:17]MH_SAM_APDU [16:00:17]CAPDU: 80 13 01 00 [16:00:17]Write to MH i2c: E2 08 00 F2 0D 80 13 01 00 00 00 00 00 7C [16:00:17]Write i2c OK [16:00:17]MH_I2C_Read... [16:00:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:17]Read from MH i2c: E2 [16:00:17]MH_I2C_Read... [16:00:17]Read from MH i2c: E2 0E 00 [16:00:17]MH_I2C_Read... [16:00:17]Read from MH i2c: E2 0E 00 F2 0D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 20 [16:00:17]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:00:17]wFMCommunicate OK [16:00:17]SAM_PROTO_GetShiftState done [16:00:17]FM_GetShiftState done [16:00:17]req_shift_opened done [16:00:17]requested_item shift.open_date is exist - process it [16:00:17]req_shift_open_date [16:00:17]req_shift_open_date done [16:00:17]produce_requested_data done [16:00:17]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75838,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:00:17]process_action_free close_receipt [16:00:17]json_value_free [16:00:17]json_value_free done [16:00:17]process_json_proto returns [16:00:17]Send response to host [16:00:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75838,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:00:17]free response buf [16:00:17]execute_script done [16:00:17]execute_script returns [16:00:17]free content buf [16:00:17]Sock 9.Close socket [16:00:17]Sock 9.Thread stoped [16:00:20]OFD Sender: No OFD packet to send [16:00:25]OFD Sender: No OFD packet to send [16:00:30]OFD Sender: No OFD packet to send [16:00:35]OFD Sender: No OFD packet to send [16:00:41]OFD Sender: No OFD packet to send [16:00:46]OFD Sender: No OFD packet to send [16:00:51]OFD Sender: No OFD packet to send [16:00:56]OFD Sender: No OFD packet to send [16:01:01]OFD Sender: No OFD packet to send [16:01:06]OFD Sender: No OFD packet to send [16:01:11]OFD Sender: No OFD packet to send [16:01:16]OFD Sender: No OFD packet to send [16:01:21]OFD Sender: No OFD packet to send [16:01:26]OFD Sender: No OFD packet to send [16:01:31]OFD Sender: No OFD packet to send [16:01:36]OFD Sender: No OFD packet to send [16:01:41]OFD Sender: No OFD packet to send [16:01:41]accept exits with 7 [16:01:41]New connection [16:01:41]New thread 3067141476 created [16:01:41]Thread 3066998116 joined [16:01:41]Waiting for new connection... [16:01:41] Sock 7.Parse request [16:01:41]Sock 7.Check first char [16:01:41]Sock 7.First char is OK [16:01:41]request: POST /json_proto HTTP/1.0 [16:01:41]Method: POST [16:01:41]URL: /json_proto [16:01:41]Method is POST - this is cgi request [16:01:41]url: /json_proto [16:01:41]query_string will be loaded in cgi processing [16:01:41]execute_cgi json_proto POST (null) [16:01:41]execute_cgi path=json_proto method=POST [16:01:41]POST find Content-Length [16:01:41]Host: 172.17.44.196:8080 [16:01:41]Content-Length: 678 [16:01:41]Content-Type: application/json [16:01:41] [16:01:41]POST finish read [16:01:41]Found Content-Length = 678 [16:01:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:01:41]execute_script... [16:01: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)1966519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:01:41]POST & json_proto [16:01:41]process_json_proto [16:01:41]json parsed OK: [16:01:41]protocol is kg_v1.0 [16:01:41]action value=close_receipt [16:01:41]process_action close_receipt [16:01:41]cmd_close_receipt [16:01:41]MH_GetDate [16:01:41]Write to MH i2c: F0 00 00 F3 0D EF [16:01:41]Write i2c OK [16:01:41]MH_I2C_Read... [16:01:41]Read from MH i2c: F0 [16:01:41]MH_I2C_Read... [16:01:41]Read from MH i2c: F0 09 00 [16:01:41]MH_I2C_Read... [16:01:41]Read from MH i2c: F0 09 00 F3 0D 00 65 6F 1A 67 E7 19 F8 65 AA [16:01:41]GetLastDocTimeStamp 1729785613 [16:01:41]current date 1729785701 [16:01:41]FM_GetShiftState [16:01:41]SAM_PROTO_GetShiftState [16:01:41]wFMCommunicate request_size=4 [16:01:41]MH_SAM_APDU [16:01:41]CAPDU: 80 13 01 00 [16:01:41]Write to MH i2c: E2 08 00 F4 0D 80 13 01 00 00 00 00 00 7E [16:01:41]Write i2c OK [16:01:41]MH_I2C_Read... [16:01:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:41]Read from MH i2c: E2 [16:01:41]MH_I2C_Read... [16:01:41]Read from MH i2c: E2 0E 00 [16:01:41]MH_I2C_Read... [16:01:41]Read from MH i2c: E2 0E 00 F4 0D 00 09 00 01 85 93 19 67 00 00 00 00 90 00 22 [16:01:41]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:01:41]wFMCommunicate OK [16:01:41]SAM_PROTO_GetShiftState done [16:01:41]FM_GetShiftState done [16:01:41]opened in 1729729413 [16:01:41]opened+sec_in_day 1729815813 [16:01:41]quantity*price = 40006 [16:01:41]sum+1 = 40007 [16:01:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 278 24.10.2024 16:01 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75839 ФПД: 99608756534412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160141&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75839&fm=99608756534412&tin=02508201610067®Number=0000000000161154&sum=40000 [16:01:42]StoreToDocumentArchive [16:01:42]shift 174 fd 75839 [16:01:42]save to /storage/0174/doc_00075839 [16:01:42]save last doc name /storage/0174/doc_00075839 to /storage/kkm_last_doc_name [16:01:42]save OK [16:01:42]Clear old archive folders... [16:01:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:01:42]tlvbuf is 02034230 [16:01:42]SAM_PROTO_ClearQueue [16:01:42]wFMCommunicate request_size=4 [16:01:42]MH_SAM_APDU [16:01:42]CAPDU: 80 09 00 00 [16:01:42]Write to MH i2c: E2 08 00 01 0E 80 09 00 00 00 00 00 00 81 [16:01:42]Write i2c OK [16:01:42]MH_I2C_Read... [16:01:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:01:42]Read from MH i2c: E2 [16:01:42]MH_I2C_Read... [16:01:42]Read from MH i2c: E2 03 00 [16:01:42]MH_I2C_Read... [16:01:42]Read from MH i2c: E2 03 00 01 0E 00 90 00 83 [16:01:42]RAPDU: 90 00 [16:01:42]wFMCommunicate OK [16:01:42]SAM_PROTO_ClearQueue done [16:01:42]KKMCreateOFDPacket [16:01:42]OFDProtocolAddRootSTLVToBuf [16:01:42]FM_MakeSignedData [16:01:42]FM_MakeSignedData [16:01:42]SAM_PROTO_SignData [16:01:42]wFMCommunicate request_size=4 [16:01:42]MH_SAM_APDU [16:01:42]CAPDU: 80 0D 01 02 [16:01:42]Write to MH i2c: E2 08 00 02 0E 80 0D 01 02 00 00 00 00 89 [16:01:42]Write i2c OK [16:01:42]MH_I2C_Read... [16:01:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:01:42]Read from MH i2c: E2 [16:01:42]MH_I2C_Read... [16:01:42]Read from MH i2c: E2 03 00 [16:01:42]MH_I2C_Read... [16:01:42]Read from MH i2c: E2 03 00 02 0E 00 90 00 84 [16:01:42]RAPDU: 90 00 [16:01:42]wFMCommunicate OK [16:01:42]wFMCommunicate request_size=255 [16:01:42]MH_SAM_APDU [16:01: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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 16 01 00 00 F4 03 04 00 65 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3F 28 01 00 35 04 06 00 5A [16:01:42]Write to MH i2c: E2 02 01 03 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 16 01 00 00 F4 03 04 00 65 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3F 28 01 00 35 04 06 00 5A 00 00 B6 [16:01:42]Write i2c OK [16:01:42]MH_I2C_Read... [16:01:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:43]Read from MH i2c: E2 [16:01:43]MH_I2C_Read... [16:01:43]Read from MH i2c: E2 03 00 [16:01:43]MH_I2C_Read... [16:01:43]Read from MH i2c: E2 03 00 03 0E 00 90 00 85 [16:01:43]RAPDU: 90 00 [16:01:43]wFMCommunicate OK [16:01:43]wFMCommunicate request_size=10 [16:01:43]MH_SAM_APDU [16:01:43]CAPDU: 80 0D 02 02 05 97 F8 8C BC 8C [16:01:43]Write to MH i2c: E2 0D 00 04 0E 80 0D 02 02 05 00 97 F8 8C BC 8C 00 00 F9 [16:01:43]Write i2c OK [16:01:43]MH_I2C_Read... [16:01:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:43]Read from MH i2c: E2 [16:01:43]MH_I2C_Read... [16:01:43]Read from MH i2c: E2 03 00 [16:01:43]MH_I2C_Read... [16:01:43]Read from MH i2c: E2 03 00 04 0E 00 90 00 86 [16:01:43]RAPDU: 90 00 [16:01:43]wFMCommunicate OK [16:01:43]wFMCommunicate request_size=4 [16:01:43]MH_SAM_APDU [16:01:43]CAPDU: 80 0D 03 02 [16:01:43]Write to MH i2c: E2 08 00 05 0E 80 0D 03 02 00 00 00 00 8E [16:01:43]Write i2c OK [16:01:43]MH_I2C_Read... [16:01:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:01:43]Read from MH i2c: E2 [16:01:43]MH_I2C_Read... [16:01:43]Read from MH i2c: E2 0B 00 [16:01:43]MH_I2C_Read... [16:01:43]Read from MH i2c: E2 0B 00 05 0E 00 86 FB A1 20 BC FE 81 23 90 00 2F [16:01:43]RAPDU: 86 FB A1 20 BC FE 81 23 90 00 [16:01:43]wFMCommunicate OK [16:01:43]SAM_PROTO_SignData done [16:01:43]FM_MakeSignedData done [16:01:43]CreateOFDProtocolMessage [16:01:43]wFMCommunicate request_size=4 [16:01:43]MH_SAM_APDU [16:01:43]CAPDU: 80 11 00 00 [16:01:43]Write to MH i2c: E2 08 00 06 0E 80 11 00 00 00 00 00 00 8E [16:01:43]Write i2c OK [16:01:43]MH_I2C_Read... [16:01:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:43]Read from MH i2c: E2 [16:01:43]MH_I2C_Read... [16:01:43]Read from MH i2c: E2 17 00 [16:01:43]MH_I2C_Read... [16:01:43]Read from MH i2c: E2 17 00 06 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 DB [16:01:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:01:43]wFMCommunicate OK [16:01:43]CreateOFDProtocolMessage done [16:01:43]OFDSenderStorePacket 75839 [16:01:43]StoreOFDPacket docnum=75839 [16:01:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 5C 98 07 01 AF AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 16 01 00 00 F4 03 04 00 65 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3F 28 01 00 35 04 06 00 5A 97 F8 8C BC 8C 86 FB A1 20 BC FE 81 23 [16:01:43]CheckFolder [16:01:43]dirname=/storage/ofd_packets [16:01:43]CheckFolder done [16:01:43]ProducePacketName [16:01:43]name=ofd_packets/00075839 [16:01:43]NVStorageSaveData ofd_packets/00075839 [16:01:43]File name is /storage/ofd_packets/00075839 [16:01:43]Write 301 bytes [16:01:43]NVStorageSaveData done [16:01:43]OFDSenderStorePacket done [16:01:43]KKMCreateOFDPacket done [16:01:43]NVStorageSaveData kkm_last_timestamp [16:01:43]File name is /storage/kkm_last_timestamp [16:01:43]Write 4 bytes [16:01:43]NVStorageSaveData done [16:01:43]ExternCall_PrintAddStr [16:01:43]wPrintStart [16:01:43]Write to MH i2c: 01 00 00 07 0E 15 [16:01:43]Write i2c OK [16:01:43]MH_I2C_Read... [16:01:43]Read from MH i2c: 01 [16:01:43]MH_I2C_Read... [16:01:43]Read from MH i2c: 01 07 00 [16:01:43]MH_I2C_Read... [16:01:43]Read from MH i2c: 01 07 00 07 0E 00 00 00 00 00 FF 0F 2A [16:01:43]RasterBufferAndPrint [16:01:43]line Счет N : (1)1966519 [16:01:43]line ИНН: 02508201610067 [16:01:43]line Контрольно-Кассовый Чек [16:01:43]line ПРОДАЖА [16:01:43]line ТРК (МРК, ГНК) : 43 [16:01:43]line Товар: 2710124130 [16:01:43]line Аи-92-К-5 [16:01:43]line 5.980 * 66.90 [16:01:43]line = 400.06 [16:01:43]line НДС 12% НСП 1% [16:01:43]line > о реализуемом товаре [16:01:43]line ОКРУГЛЕНИЕ: -0.06 [16:01:43]line ИТОГО: 400.00 [16:01:43]line Внесено: 400.00 [16:01:43]line СДАЧА: 0.00 [16:01:43]line НСП 1% : 3.54 [16:01:43]line НДС 12% : 42.48 [16:01:43]line Наличными: 400.00 [16:01:43]line Безнал.: 0.00 [16:01:43]line Место: АЗС № 133 "Партнер Нефть" [16:01:43]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:01:43]line СНО: Общий режим [16:01:43]line Чек 278 24.10.2024 16:01 [16:01:43]line Смена: 174 ФФД: 1.0 [16:01:43]line ЗНМ: 0300000020 [16:01:43]line РНМ: 0000000000161154 [16:01:43]line Версия ККМ: v1.0 [16:01:43]line ФМ: 0000000000963323 [16:01:43]line ФД: 75839 [16:01:43]line ФПД: 99608756534412 [16:01:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160141&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75839&fm=99608756534412&tin=02508201610067®Number=0000000000161154&sum=40000 [16:01:43]OFD Sender: Processing packet 75839 [packets to send 16, broken 15] [16:01:43]ProducePacketName [16:01:43]name=ofd_packets/00075839 [16:01:43]OFD Sender: To server: pG, [16:01:43]CommunicateWithHost lk.salyk.kg:30040 [16:01:43]ConnectInit lk.salyk.kg [16:01:43]written 0, free lines is 4095 [16:01:43]Connected sock=10 [16:01:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 5C 98 07 01 AF AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 16 01 00 00 F4 03 04 00 65 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 3F 28 01 00 35 04 06 00 5A 97 F8 8C BC 8C 86 FB A1 20 BC FE 81 23 [16:01:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 EA 0F 47 00 83 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 39 36 33 33 32 33 10 04 04 00 3F 28 01 00 F4 03 04 00 3C 18 1A 67 B6 04 01 00 00 B9 C0 82 71 F6 EC 5B 38 [16:01:44]CommunicateWithHost err = 0 [16:01:44]CheckOFDResponse [16:01:44]1017 (14) - 77093643461234 [16:01:44]1041 (16) - 0000000000963323 [16:01:44]1040 (4) - 75839 [16:01:44]1012 (4) - 24.10.2024 09:49 [16:01:44]1206 (1) - 0 [16:01:44]OFD Sender: Remove packet 75839 [16:01:44]ProducePacketName [16:01:44]name=ofd_packets/00075839 [16:01:44]NVStorageDeleteData [16:01:44]Write to MH i2c: 01 00 00 31 0E 3F [16:01:44]Write i2c OK [16:01:44]MH_I2C_Read... [16:01:44]Read from MH i2c: 01 [16:01:44]MH_I2C_Read... [16:01:44]Read from MH i2c: 01 07 00 [16:01:44]MH_I2C_Read... [16:01:44]Read from MH i2c: 01 07 00 31 0E 00 00 00 00 00 B9 0C 0B [16:01:44]RasterBufferAndPrint [16:01:44]line [16:01:44]line [16:01:44]line [16:01:44]line [16:01:44]line [16:01:44]written 0, free lines is 3262 [16:01:44]MH_Cut [16:01:44]Write to MH i2c: D1 01 00 38 0E 01 18 [16:01:44]Write i2c OK [16:01:44]MH_I2C_Read... [16:01:44]Read from MH i2c: D1 [16:01:44]MH_I2C_Read... [16:01:44]Read from MH i2c: D1 01 00 [16:01:44]MH_I2C_Read... [16:01:44]Read from MH i2c: D1 01 00 38 0E 00 17 [16:01:44]Write to MH i2c: 01 00 00 39 0E 47 [16:01:44]Write i2c OK [16:01:44]MH_I2C_Read... [16:01:44]OFD Sender: No OFD packet to send [16:01:44]*** Cut start [16:01:44]*** Partial cut [16:01:44]*** CUTSNS_PIN = 1 [16:01:44]*** CUTSNS_PIN = 0 [16:01:45]*** Brake cut motor [16:01:45]Read from MH i2c: 01 [16:01:45]MH_I2C_Read... [16:01:45]*** Stop cut motor [16:01:45]*** Cut end [16:01:45]Read from MH i2c: 01 07 00 [16:01:45]MH_I2C_Read... [16:01:45]Read from MH i2c: 01 07 00 39 0E 00 00 00 00 00 FF 0F 5C [16:01:45]process_action close_receipt done [16:01:45]requested_data is exist [16:01:45]produce_requested_data [16:01:45]requested_item fm.sn is exist - process it [16:01:45]wFMCommunicate request_size=4 [16:01:45]MH_SAM_APDU [16:01:45]CAPDU: 80 11 00 00 [16:01:45]Write to MH i2c: E2 08 00 3A 0E 80 11 00 00 00 00 00 00 C2 [16:01:45]Write i2c OK [16:01:45]MH_I2C_Read... [16:01:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:45]Read from MH i2c: E2 [16:01:45]MH_I2C_Read... [16:01:45]Read from MH i2c: E2 17 00 [16:01:45]MH_I2C_Read... [16:01:45]Read from MH i2c: E2 17 00 3A 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 0F [16:01:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:01:45]wFMCommunicate OK [16:01:45]requested_item fd.num is exist - process it [16:01:45]SAM_PROTO_GetFieldsCounters [16:01:45]wFMCommunicate request_size=4 [16:01:45]MH_SAM_APDU [16:01:45]CAPDU: 80 13 00 00 [16:01:45]Write to MH i2c: E2 08 00 3B 0E 80 13 00 00 00 00 00 00 C5 [16:01:45]Write i2c OK [16:01:45]MH_I2C_Read... [16:01:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:01:45]Read from MH i2c: E2 [16:01:45]MH_I2C_Read... [16:01:45]Read from MH i2c: E2 62 00 [16:01:45]MH_I2C_Read... [16:01:45]Read from MH i2c: E2 62 00 3B 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 3F 28 01 00 0E 04 04 00 AE 00 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 34 [16:01:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 3F 28 01 00 0E 04 04 00 AE 00 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:01:45]wFMCommunicate OK [16:01:45]SAM_PROTO_GetFieldsCounters done [16:01:45]requested_item shift.num is exist - process it [16:01:45]requested_item shift.opened is exist - process it [16:01:45]req_shift_opened [16:01:45]FM_GetShiftState [16:01:45]SAM_PROTO_GetShiftState [16:01:45]wFMCommunicate request_size=4 [16:01:45]MH_SAM_APDU [16:01:45]CAPDU: 80 13 01 00 [16:01:45]Write to MH i2c: E2 08 00 3C 0E 80 13 01 00 00 00 00 00 C7 [16:01:45]Write i2c OK [16:01:45]MH_I2C_Read... [16:01:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:45]Read from MH i2c: E2 [16:01:45]MH_I2C_Read... [16:01:45]Read from MH i2c: E2 0E 00 [16:01:45]MH_I2C_Read... [16:01:45]Read from MH i2c: E2 0E 00 3C 0E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 6B [16:01:45]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:01:45]wFMCommunicate OK [16:01:45]SAM_PROTO_GetShiftState done [16:01:45]FM_GetShiftState done [16:01:45]req_shift_opened done [16:01:45]requested_item shift.open_date is exist - process it [16:01:45]req_shift_open_date [16:01:45]req_shift_open_date done [16:01:45]produce_requested_data done [16:01:45]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75839,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:01:45]process_action_free close_receipt [16:01:45]json_value_free [16:01:45]json_value_free done [16:01:45]process_json_proto returns [16:01:45]Send response to host [16:01:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75839,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:01:45]free response buf [16:01:45]execute_script done [16:01:45]execute_script returns [16:01:45]free content buf [16:01:45]Sock 7.Close socket [16:01:45]Sock 7.Thread stoped [16:01:49]OFD Sender: No OFD packet to send [16:01:54]OFD Sender: No OFD packet to send [16:01:55]accept exits with 9 [16:01:55]New connection [16:01:55]New thread 3066998116 created [16:01:55]Thread 3067141476 joined [16:01:55]Waiting for new connection... [16:01:55] Sock 9.Parse request [16:01:55]Sock 9.Check first char [16:01:55]Sock 9.First char is OK [16:01:55]request: POST /json_proto HTTP/1.0 [16:01:55]Method: POST [16:01:55]URL: /json_proto [16:01:55]Method is POST - this is cgi request [16:01:55]url: /json_proto [16:01:55]query_string will be loaded in cgi processing [16:01:55]execute_cgi json_proto POST (null) [16:01:55]execute_cgi path=json_proto method=POST [16:01:55]POST find Content-Length [16:01:55]Host: 172.17.44.196:8080 [16:01:55]Content-Length: 750 [16:01:55]Content-Type: application/json [16:01:55] [16:01:55]POST finish read [16:01:55]Found Content-Length = 750 [16:01:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273414", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.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: Mbank", "payments": [ { "type": 1, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:55]execute_script... [16:01: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 : (3)273414", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.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: Mbank", "payments": [ { "type": 1, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:55]POST & json_proto [16:01:55]process_json_proto [16:01:55]json parsed OK: [16:01:55]protocol is kg_v1.0 [16:01:55]action value=close_receipt [16:01:55]process_action close_receipt [16:01:55]cmd_close_receipt [16:01:55]MH_GetDate [16:01:55]Write to MH i2c: F0 00 00 3D 0E 3A [16:01:55]Write i2c OK [16:01:55]MH_I2C_Read... [16:01:55]Read from MH i2c: F0 [16:01:55]MH_I2C_Read... [16:01:55]Read from MH i2c: F0 09 00 [16:01:55]MH_I2C_Read... [16:01:55]Read from MH i2c: F0 09 00 3D 0E 00 73 6F 1A 67 E7 19 F8 65 03 [16:01:55]GetLastDocTimeStamp 1729785701 [16:01:55]current date 1729785715 [16:01:55]FM_GetShiftState [16:01:55]SAM_PROTO_GetShiftState [16:01:55]wFMCommunicate request_size=4 [16:01:55]MH_SAM_APDU [16:01:55]CAPDU: 80 13 01 00 [16:01:55]Write to MH i2c: E2 08 00 3E 0E 80 13 01 00 00 00 00 00 C9 [16:01:55]Write i2c OK [16:01:55]MH_I2C_Read... [16:01:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:55]Read from MH i2c: E2 [16:01:55]MH_I2C_Read... [16:01:55]Read from MH i2c: E2 0E 00 [16:01:55]MH_I2C_Read... [16:01:55]Read from MH i2c: E2 0E 00 3E 0E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 6D [16:01:55]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:01:55]wFMCommunicate OK [16:01:55]SAM_PROTO_GetShiftState done [16:01:55]FM_GetShiftState done [16:01:55]opened in 1729729413 [16:01:55]opened+sec_in_day 1729815813 [16:01:55]quantity*price = 14000 [16:01:55]sum+1 = 14001 [16:01:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 0.00 Безнал.: 140.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 279 24.10.2024 16:01 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75840 ФПД: 257481727897178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160156&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75840&fm=257481727897178&tin=02508201610067®Number=0000000000161154&sum=14000 0 [16:01:56]StoreToDocumentArchive [16:01:56]shift 174 fd 75840 [16:01:56]save to /storage/0174/doc_00075840 [16:01:56]save last doc name /storage/0174/doc_00075840 to /storage/kkm_last_doc_name [16:01:56]save OK [16:01:56]Clear old archive folders... [16:01:56]ProcessDocumentItem done err = 0, tmpTLVsize=275 [16:01:56]tlvbuf is 02033FB0 [16:01:56]SAM_PROTO_ClearQueue [16:01:56]wFMCommunicate request_size=4 [16:01:56]MH_SAM_APDU [16:01:56]CAPDU: 80 09 00 00 [16:01:56]Write to MH i2c: E2 08 00 4B 0E 80 09 00 00 00 00 00 00 CB [16:01:56]Write i2c OK [16:01:56]MH_I2C_Read... [16:01:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:01:56]Read from MH i2c: E2 [16:01:56]MH_I2C_Read... [16:01:56]Read from MH i2c: E2 03 00 [16:01:56]MH_I2C_Read... [16:01:56]Read from MH i2c: E2 03 00 4B 0E 00 90 00 CD [16:01:56]RAPDU: 90 00 [16:01:56]wFMCommunicate OK [16:01:56]SAM_PROTO_ClearQueue done [16:01:56]KKMCreateOFDPacket [16:01:56]OFDProtocolAddRootSTLVToBuf [16:01:56]FM_MakeSignedData [16:01:56]FM_MakeSignedData [16:01:56]SAM_PROTO_SignData [16:01:56]wFMCommunicate request_size=4 [16:01:56]MH_SAM_APDU [16:01:56]CAPDU: 80 0D 01 02 [16:01:56]Write to MH i2c: E2 08 00 4C 0E 80 0D 01 02 00 00 00 00 D3 [16:01:56]Write i2c OK [16:01:56]MH_I2C_Read... [16:01:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:01:56]Read from MH i2c: E2 [16:01:56]MH_I2C_Read... [16:01:56]Read from MH i2c: E2 03 00 [16:01:56]MH_I2C_Read... [16:01:56]Read from MH i2c: E2 03 00 4C 0E 00 90 00 CE [16:01:56]RAPDU: 90 00 [16:01:56]wFMCommunicate OK [16:01:56]wFMCommunicate request_size=255 [16:01:56]MH_SAM_APDU [16:01:56]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 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 00 00 00 00 00 00 39 04 06 00 B0 36 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 74 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 [16:01:56]Write to MH i2c: E2 02 01 4D 0E 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 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 00 00 00 00 00 00 39 04 06 00 B0 36 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 74 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 00 00 86 [16:01:56]Write i2c OK [16:01:56]MH_I2C_Read... [16:01:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:57]Read from MH i2c: E2 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 03 00 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 03 00 4D 0E 00 90 00 CF [16:01:57]RAPDU: 90 00 [16:01:57]wFMCommunicate OK [16:01:57]wFMCommunicate request_size=34 [16:01:57]MH_SAM_APDU [16:01:57]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 40 28 01 00 35 04 06 00 EA 2D A2 ED 6E 5A [16:01:57]Write to MH i2c: E2 25 00 4E 0E 80 0D 02 02 1D 00 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 40 28 01 00 35 04 06 00 EA 2D A2 ED 6E 5A 00 00 68 [16:01:57]Write i2c OK [16:01:57]MH_I2C_Read... [16:01:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:57]Read from MH i2c: E2 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 03 00 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 03 00 4E 0E 00 90 00 D0 [16:01:57]RAPDU: 90 00 [16:01:57]wFMCommunicate OK [16:01:57]wFMCommunicate request_size=4 [16:01:57]MH_SAM_APDU [16:01:57]CAPDU: 80 0D 03 02 [16:01:57]Write to MH i2c: E2 08 00 4F 0E 80 0D 03 02 00 00 00 00 D8 [16:01:57]Write i2c OK [16:01:57]MH_I2C_Read... [16:01:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:01:57]Read from MH i2c: E2 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 0B 00 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 0B 00 4F 0E 00 B7 12 4B 07 46 45 03 74 90 00 F6 [16:01:57]RAPDU: B7 12 4B 07 46 45 03 74 90 00 [16:01:57]wFMCommunicate OK [16:01:57]SAM_PROTO_SignData done [16:01:57]FM_MakeSignedData done [16:01:57]CreateOFDProtocolMessage [16:01:57]wFMCommunicate request_size=4 [16:01:57]MH_SAM_APDU [16:01:57]CAPDU: 80 11 00 00 [16:01:57]Write to MH i2c: E2 08 00 50 0E 80 11 00 00 00 00 00 00 D8 [16:01:57]Write i2c OK [16:01:57]MH_I2C_Read... [16:01:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:57]Read from MH i2c: E2 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 17 00 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: E2 17 00 50 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 25 [16:01:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:01:57]wFMCommunicate OK [16:01:57]CreateOFDProtocolMessage done [16:01:57]OFDSenderStorePacket 75840 [16:01:57]StoreOFDPacket docnum=75840 [16:01:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 27 01 00 00 9F BF 1F 01 8E 05 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 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 00 00 00 00 00 00 39 04 06 00 B0 36 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 74 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 40 28 01 00 35 04 06 00 EA 2D A2 ED 6E 5A B7 12 4B 07 46 45 03 74 [16:01:57]CheckFolder [16:01:57]dirname=/storage/ofd_packets [16:01:57]CheckFolder done [16:01:57]ProducePacketName [16:01:57]name=ofd_packets/00075840 [16:01:57]NVStorageSaveData ofd_packets/00075840 [16:01:57]File name is /storage/ofd_packets/00075840 [16:01:57]Write 325 bytes [16:01:57]NVStorageSaveData done [16:01:57]OFDSenderStorePacket done [16:01:57]KKMCreateOFDPacket done [16:01:57]NVStorageSaveData kkm_last_timestamp [16:01:57]File name is /storage/kkm_last_timestamp [16:01:57]Write 4 bytes [16:01:57]NVStorageSaveData done [16:01:57]ExternCall_PrintAddStr [16:01:57]wPrintStart [16:01:57]Write to MH i2c: 01 00 00 51 0E 5F [16:01:57]Write i2c OK [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: 01 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: 01 07 00 [16:01:57]MH_I2C_Read... [16:01:57]Read from MH i2c: 01 07 00 51 0E 00 00 00 00 00 FF 0F 74 [16:01:57]RasterBufferAndPrint [16:01:57]line Счет N : (3)273414 [16:01:57]line ИНН: 02508201610067 [16:01:57]line Контрольно-Кассовый Чек [16:01:57]line ПРОДАЖА [16:01:57]line Товар: 48743587 [16:01:57]line Сигареты Winston XStyle Silver [16:01:57]line 1.000 * 140.00 [16:01:57]line = 140.00 [16:01:57]line НДС 12% НСП 1% [16:01:57]line > о реализуемом товаре [16:01:57]line ИТОГО: 140.00 [16:01:57]line НСП 1% : 1.24 [16:01:57]line НДС 12% : 14.87 [16:01:57]line Наличными: 0.00 [16:01:57]line Безнал.: 140.00 [16:01:57]line Место: АЗС № 133 "Партнер Нефть" [16:01:57]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:01:57]line СНО: Общий режим [16:01:57]line Чек 279 24.10.2024 16:01 [16:01:57]line Смена: 174 ФФД: 1.0 [16:01:57]line ЗНМ: 0300000020 [16:01:57]line РНМ: 0000000000161154 [16:01:57]line Версия ККМ: v1.0 [16:01:57]line Платежная система: Mbank [16:01:57]line ФМ: 0000000000963323 [16:01:57]line ФД: 75840 [16:01:57]line ФПД: 257481727897178 [16:01:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160156&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75840&fm=257481727897178&tin=02508201610067®Number=0000000000161154&sum=14000 [16:01:57]line 0 [16:01:57]OFD Sender: Processing packet 75840 [packets to send 16, broken 15] [16:01:57]ProducePacketName [16:01:57]name=ofd_packets/00075840 [16:01:57]OFD Sender: To server: pG, [16:01:57]CommunicateWithHost lk.salyk.kg:30040 [16:01:57]ConnectInit lk.salyk.kg [16:01:57]written 0, free lines is 4095 [16:01:57]Connected sock=10 [16:01:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 27 01 00 00 9F BF 1F 01 8E 05 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 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 00 00 00 00 00 00 39 04 06 00 B0 36 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 74 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 40 28 01 00 35 04 06 00 EA 2D A2 ED 6E 5A B7 12 4B 07 46 45 03 74 [16:01:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 D9 4E 47 00 99 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 40 28 01 00 F4 03 04 00 4B 18 1A 67 B6 04 01 00 00 D9 44 E7 01 CC 12 A1 7F [16:01:58]CommunicateWithHost err = 0 [16:01:58]CheckOFDResponse [16:01:58]1017 (14) - 77093643461234 [16:01:58]1041 (16) - 0000000000963323 [16:01:58]1040 (4) - 75840 [16:01:58]1012 (4) - 24.10.2024 09:50 [16:01:58]1206 (1) - 0 [16:01:58]OFD Sender: Remove packet 75840 [16:01:58]ProducePacketName [16:01:58]name=ofd_packets/00075840 [16:01:58]NVStorageDeleteData [16:01:58]Write to MH i2c: 01 00 00 7A 0E 88 [16:01:58]Write i2c OK [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: 01 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: 01 07 00 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: 01 07 00 7A 0E 00 00 00 00 00 D2 0C 6D [16:01:58]RasterBufferAndPrint [16:01:58]line [16:01:58]line [16:01:58]line [16:01:58]line [16:01:58]line [16:01:58]written 0, free lines is 3288 [16:01:58]MH_Cut [16:01:58]Write to MH i2c: D1 01 00 81 0E 01 61 [16:01:58]Write i2c OK [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: D1 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: D1 01 00 [16:01:58]MH_I2C_Read... [16:01:58]Read from MH i2c: D1 01 00 81 0E 00 60 [16:01:58]Write to MH i2c: 01 00 00 82 0E 90 [16:01:58]Write i2c OK [16:01:58]MH_I2C_Read... [16:01:58]OFD Sender: No OFD packet to send [16:01:59]*** Cut start [16:01:59]*** Partial cut [16:01:59]*** CUTSNS_PIN = 1 [16:01:59]*** CUTSNS_PIN = 0 [16:01:59]*** Brake cut motor [16:01:59]Read from MH i2c: 01 [16:01:59]MH_I2C_Read... [16:01:59]*** Stop cut motor [16:01:59]*** Cut end [16:01:59]Read from MH i2c: 01 07 00 [16:01:59]MH_I2C_Read... [16:01:59]Read from MH i2c: 01 07 00 82 0E 00 00 00 00 00 FF 0F A5 [16:01:59]process_action close_receipt done [16:01:59]requested_data is exist [16:01:59]produce_requested_data [16:01:59]requested_item fm.sn is exist - process it [16:01:59]wFMCommunicate request_size=4 [16:01:59]MH_SAM_APDU [16:01:59]CAPDU: 80 11 00 00 [16:01:59]Write to MH i2c: E2 08 00 83 0E 80 11 00 00 00 00 00 00 0B [16:01:59]Write i2c OK [16:01:59]MH_I2C_Read... [16:01:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:59]Read from MH i2c: E2 [16:01:59]MH_I2C_Read... [16:01:59]Read from MH i2c: E2 17 00 [16:01:59]MH_I2C_Read... [16:01:59]Read from MH i2c: E2 17 00 83 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 58 [16:01:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:01:59]wFMCommunicate OK [16:01:59]requested_item fd.num is exist - process it [16:01:59]SAM_PROTO_GetFieldsCounters [16:01:59]wFMCommunicate request_size=4 [16:01:59]MH_SAM_APDU [16:01:59]CAPDU: 80 13 00 00 [16:01:59]Write to MH i2c: E2 08 00 84 0E 80 13 00 00 00 00 00 00 0E [16:01:59]Write i2c OK [16:01:59]MH_I2C_Read... [16:01:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:01:59]Read from MH i2c: E2 [16:01:59]MH_I2C_Read... [16:01:59]Read from MH i2c: E2 62 00 [16:01:59]MH_I2C_Read... [16:01:59]Read from MH i2c: E2 62 00 84 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 40 28 01 00 0E 04 04 00 AE 00 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 81 [16:01:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 40 28 01 00 0E 04 04 00 AE 00 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:01:59]wFMCommunicate OK [16:01:59]SAM_PROTO_GetFieldsCounters done [16:01:59]requested_item shift.num is exist - process it [16:01:59]requested_item shift.opened is exist - process it [16:01:59]req_shift_opened [16:01:59]FM_GetShiftState [16:01:59]SAM_PROTO_GetShiftState [16:01:59]wFMCommunicate request_size=4 [16:01:59]MH_SAM_APDU [16:01:59]CAPDU: 80 13 01 00 [16:01:59]Write to MH i2c: E2 08 00 85 0E 80 13 01 00 00 00 00 00 10 [16:01:59]Write i2c OK [16:01:59]MH_I2C_Read... [16:01:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:59]Read from MH i2c: E2 [16:01:59]MH_I2C_Read... [16:01:59]Read from MH i2c: E2 0E 00 [16:01:59]MH_I2C_Read... [16:01:59]Read from MH i2c: E2 0E 00 85 0E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 B4 [16:01:59]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:01:59]wFMCommunicate OK [16:01:59]SAM_PROTO_GetShiftState done [16:01:59]FM_GetShiftState done [16:01:59]req_shift_opened done [16:01:59]requested_item shift.open_date is exist - process it [16:01:59]req_shift_open_date [16:01:59]req_shift_open_date done [16:01:59]produce_requested_data done [16:01:59]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75840,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:01:59]process_action_free close_receipt [16:01:59]json_value_free [16:01:59]json_value_free done [16:01:59]process_json_proto returns [16:01:59]Send response to host [16:01:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75840,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:01:59]free response buf [16:01:59]execute_script done [16:01:59]execute_script returns [16:01:59]free content buf [16:01:59]Sock 9.Close socket [16:01:59]Sock 9.Thread stoped [16:02:03]OFD Sender: No OFD packet to send [16:02:08]OFD Sender: No OFD packet to send [16:02:13]OFD Sender: No OFD packet to send [16:02:18]OFD Sender: No OFD packet to send [16:02:23]OFD Sender: No OFD packet to send [16:02:28]OFD Sender: No OFD packet to send [16:02:29]accept exits with 7 [16:02:29]New connection [16:02:29]New thread 3067141476 created [16:02:29]Thread 3066998116 joined [16:02:29]Waiting for new connection... [16:02:29] Sock 7.Parse request [16:02:29]Sock 7.Check first char [16:02:29]Sock 7.First char is OK [16:02:29]request: POST /json_proto HTTP/1.0 [16:02:29]Method: POST [16:02:29]URL: /json_proto [16:02:29]Method is POST - this is cgi request [16:02:29]url: /json_proto [16:02:29]query_string will be loaded in cgi processing [16:02:29]execute_cgi json_proto POST (null) [16:02:29]execute_cgi path=json_proto method=POST [16:02:29]POST find Content-Length [16:02:29]Host: 172.17.44.196:8080 [16:02:29]Content-Length: 767 [16:02:29]Content-Type: application/json [16:02:29] [16:02:29]POST finish read [16:02:29]Found Content-Length = 767 [16:02:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:29]execute_script... [16:02: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)1966520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:29]POST & json_proto [16:02:29]process_json_proto [16:02:29]json parsed OK: [16:02:29]protocol is kg_v1.0 [16:02:29]action value=close_receipt [16:02:29]process_action close_receipt [16:02:29]cmd_close_receipt [16:02:29]MH_GetDate [16:02:29]Write to MH i2c: F0 00 00 86 0E 83 [16:02:29]Write i2c OK [16:02:29]MH_I2C_Read... [16:02:29]Read from MH i2c: F0 [16:02:29]MH_I2C_Read... [16:02:29]Read from MH i2c: F0 09 00 [16:02:29]MH_I2C_Read... [16:02:29]Read from MH i2c: F0 09 00 86 0E 00 96 6F 1A 67 E7 19 F8 65 6F [16:02:29]GetLastDocTimeStamp 1729785716 [16:02:29]current date 1729785750 [16:02:29]FM_GetShiftState [16:02:29]SAM_PROTO_GetShiftState [16:02:29]wFMCommunicate request_size=4 [16:02:29]MH_SAM_APDU [16:02:29]CAPDU: 80 13 01 00 [16:02:29]Write to MH i2c: E2 08 00 87 0E 80 13 01 00 00 00 00 00 12 [16:02:29]Write i2c OK [16:02:29]MH_I2C_Read... [16:02:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:29]Read from MH i2c: E2 [16:02:29]MH_I2C_Read... [16:02:29]Read from MH i2c: E2 0E 00 [16:02:29]MH_I2C_Read... [16:02:29]Read from MH i2c: E2 0E 00 87 0E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 B6 [16:02:29]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:02:29]wFMCommunicate OK [16:02:29]SAM_PROTO_GetShiftState done [16:02:29]FM_GetShiftState done [16:02:29]opened in 1729729413 [16:02:29]opened+sec_in_day 1729815813 [16:02:29]quantity*price = 50010 [16:02:29]sum+1 = 50012 [16:02:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 280 24.10.2024 16:02 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75841 ФПД: 186814092555171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160230&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75841&fm=186814092555171&tin=02508201610067®Number=0000000000161154&sum=50011 [16:02:31]StoreToDocumentArchive [16:02:31]shift 174 fd 75841 [16:02:31]save to /storage/0174/doc_00075841 [16:02:31]save last doc name /storage/0174/doc_00075841 to /storage/kkm_last_doc_name [16:02:31]save OK [16:02:31]Clear old archive folders... [16:02:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:02:31]tlvbuf is B6EEF0E0 [16:02:31]SAM_PROTO_ClearQueue [16:02:31]wFMCommunicate request_size=4 [16:02:31]MH_SAM_APDU [16:02:31]CAPDU: 80 09 00 00 [16:02:31]Write to MH i2c: E2 08 00 94 0E 80 09 00 00 00 00 00 00 14 [16:02:31]Write i2c OK [16:02:31]MH_I2C_Read... [16:02:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:31]Read from MH i2c: E2 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: E2 03 00 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: E2 03 00 94 0E 00 90 00 16 [16:02:31]RAPDU: 90 00 [16:02:31]wFMCommunicate OK [16:02:31]SAM_PROTO_ClearQueue done [16:02:31]KKMCreateOFDPacket [16:02:31]OFDProtocolAddRootSTLVToBuf [16:02:31]FM_MakeSignedData [16:02:31]FM_MakeSignedData [16:02:31]SAM_PROTO_SignData [16:02:31]wFMCommunicate request_size=4 [16:02:31]MH_SAM_APDU [16:02:31]CAPDU: 80 0D 01 02 [16:02:31]Write to MH i2c: E2 08 00 95 0E 80 0D 01 02 00 00 00 00 1C [16:02:31]Write i2c OK [16:02:31]MH_I2C_Read... [16:02:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:31]Read from MH i2c: E2 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: E2 03 00 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: E2 03 00 95 0E 00 90 00 17 [16:02:31]RAPDU: 90 00 [16:02:31]wFMCommunicate OK [16:02:31]wFMCommunicate request_size=255 [16:02:31]MH_SAM_APDU [16: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 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 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 96 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 41 28 01 00 35 04 06 00 A9 [16:02:31]Write to MH i2c: E2 02 01 96 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 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 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 96 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 41 28 01 00 35 04 06 00 A9 00 00 EC [16:02:31]Write i2c OK [16:02:31]MH_I2C_Read... [16:02:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:31]Read from MH i2c: E2 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: E2 03 00 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: E2 03 00 96 0E 00 90 00 18 [16:02:31]RAPDU: 90 00 [16:02:31]wFMCommunicate OK [16:02:31]wFMCommunicate request_size=10 [16:02:31]MH_SAM_APDU [16:02:31]CAPDU: 80 0D 02 02 05 E8 0B A0 33 A3 [16:02:31]Write to MH i2c: E2 0D 00 97 0E 80 0D 02 02 05 00 E8 0B A0 33 A3 00 00 92 [16:02:31]Write i2c OK [16:02:31]MH_I2C_Read... [16:02:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:31]Read from MH i2c: E2 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: E2 03 00 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: E2 03 00 97 0E 00 90 00 19 [16:02:31]RAPDU: 90 00 [16:02:31]wFMCommunicate OK [16:02:31]wFMCommunicate request_size=4 [16:02:31]MH_SAM_APDU [16:02:31]CAPDU: 80 0D 03 02 [16:02:31]Write to MH i2c: E2 08 00 98 0E 80 0D 03 02 00 00 00 00 21 [16:02:31]Write i2c OK [16:02:31]MH_I2C_Read... [16:02:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:31]Read from MH i2c: E2 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: E2 0B 00 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: E2 0B 00 98 0E 00 E4 8F B1 A3 F8 FD 1D 36 90 00 31 [16:02:31]RAPDU: E4 8F B1 A3 F8 FD 1D 36 90 00 [16:02:31]wFMCommunicate OK [16:02:31]SAM_PROTO_SignData done [16:02:31]FM_MakeSignedData done [16:02:31]CreateOFDProtocolMessage [16:02:31]wFMCommunicate request_size=4 [16:02:31]MH_SAM_APDU [16:02:31]CAPDU: 80 11 00 00 [16:02:31]Write to MH i2c: E2 08 00 99 0E 80 11 00 00 00 00 00 00 21 [16:02:31]Write i2c OK [16:02:31]MH_I2C_Read... [16:02:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:31]Read from MH i2c: E2 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: E2 17 00 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: E2 17 00 99 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 6E [16:02:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:02:31]wFMCommunicate OK [16:02:31]CreateOFDProtocolMessage done [16:02:31]OFDSenderStorePacket 75841 [16:02:31]StoreOFDPacket docnum=75841 [16:02:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 8F 8D 07 01 48 AF 5A 03 01 00 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 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 96 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 41 28 01 00 35 04 06 00 A9 E8 0B A0 33 A3 E4 8F B1 A3 F8 FD 1D 36 [16:02:31]CheckFolder [16:02:31]dirname=/storage/ofd_packets [16:02:31]CheckFolder done [16:02:31]ProducePacketName [16:02:31]name=ofd_packets/00075841 [16:02:31]NVStorageSaveData ofd_packets/00075841 [16:02:31]File name is /storage/ofd_packets/00075841 [16:02:31]Write 301 bytes [16:02:31]NVStorageSaveData done [16:02:31]OFDSenderStorePacket done [16:02:31]KKMCreateOFDPacket done [16:02:31]NVStorageSaveData kkm_last_timestamp [16:02:31]File name is /storage/kkm_last_timestamp [16:02:31]Write 4 bytes [16:02:31]NVStorageSaveData done [16:02:31]ExternCall_PrintAddStr [16:02:31]wPrintStart [16:02:31]Write to MH i2c: 01 00 00 9A 0E A8 [16:02:31]Write i2c OK [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: 01 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: 01 07 00 [16:02:31]MH_I2C_Read... [16:02:31]Read from MH i2c: 01 07 00 9A 0E 00 00 00 00 00 FF 0F BD [16:02:31]RasterBufferAndPrint [16:02:31]line Счет N : (1)1966520 [16:02:31]line ИНН: 02508201610067 [16:02:31]line Контрольно-Кассовый Чек [16:02:31]line ПРОДАЖА [16:02:31]line ТРК (МРК, ГНК) : 54 [16:02:31]line Товар: 2710124500 [16:02:31]line Аи-95-К-5 [16:02:31]line 6.740 * 74.20 [16:02:31]line = 500.11 [16:02:31]line НДС 12% НСП 1% [16:02:31]line > о реализуемом товаре [16:02:31]line ИТОГО: 500.11 [16:02:31]line НСП 1% : 4.43 [16:02:31]line НДС 12% : 53.11 [16:02:31]line Наличными: 0.00 [16:02:31]line Безнал.: 500.11 [16:02:31]line Место: АЗС № 133 "Партнер Нефть" [16:02:31]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:02:31]line СНО: Общий режим [16:02:31]line Чек 280 24.10.2024 16:02 [16:02:31]line Смена: 174 ФФД: 1.0 [16:02:31]line ЗНМ: 0300000020 [16:02:31]line РНМ: 0000000000161154 [16:02:31]line Версия ККМ: v1.0 [16:02:31]line Платежная система: Mbank [16:02:31]line ФМ: 0000000000963323 [16:02:31]line ФД: 75841 [16:02:31]line ФПД: 186814092555171 [16:02:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160230&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75841&fm=186814092555171&tin=02508201610067®Number=0000000000161154&sum=50011 [16:02:31]OFD Sender: Processing packet 75841 [packets to send 16, broken 15] [16:02:31]ProducePacketName [16:02:31]name=ofd_packets/00075841 [16:02:31]OFD Sender: To server: pG, [16:02:31]CommunicateWithHost lk.salyk.kg:30040 [16:02:31]ConnectInit lk.salyk.kg [16:02:31]written 0, free lines is 4095 [16:02:32]Connected sock=10 [16:02:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 8F 8D 07 01 48 AF 5A 03 01 00 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 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 96 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 41 28 01 00 35 04 06 00 A9 E8 0B A0 33 A3 E4 8F B1 A3 F8 FD 1D 36 [16:02:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 FD E4 47 00 62 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 39 36 33 33 32 33 10 04 04 00 41 28 01 00 F4 03 04 00 6D 18 1A 67 B6 04 01 00 00 40 F4 3D 60 F0 14 97 02 [16:02:32]CommunicateWithHost err = 0 [16:02:32]CheckOFDResponse [16:02:32]1017 (14) - 77093643461234 [16:02:32]1041 (16) - 0000000000963323 [16:02:32]1040 (4) - 75841 [16:02:32]1012 (4) - 24.10.2024 09:50 [16:02:32]1206 (1) - 0 [16:02:32]OFD Sender: Remove packet 75841 [16:02:32]ProducePacketName [16:02:32]name=ofd_packets/00075841 [16:02:32]NVStorageDeleteData [16:02:32]Write to MH i2c: 01 00 00 C2 0E D0 [16:02:32]Write i2c OK [16:02:32]MH_I2C_Read... [16:02:32]Read from MH i2c: 01 [16:02:32]MH_I2C_Read... [16:02:32]Read from MH i2c: 01 07 00 [16:02:32]MH_I2C_Read... [16:02:32]Read from MH i2c: 01 07 00 C2 0E 00 00 00 00 00 DC 0C BF [16:02:32]RasterBufferAndPrint [16:02:32]line [16:02:32]line [16:02:32]line [16:02:32]line [16:02:32]line [16:02:32]written 0, free lines is 3296 [16:02:32]MH_Cut [16:02:32]Write to MH i2c: D1 01 00 C9 0E 01 A9 [16:02:32]Write i2c OK [16:02:32]MH_I2C_Read... [16:02:32]Read from MH i2c: D1 [16:02:32]MH_I2C_Read... [16:02:32]Read from MH i2c: D1 01 00 [16:02:32]MH_I2C_Read... [16:02:32]Read from MH i2c: D1 01 00 C9 0E 00 A8 [16:02:32]Write to MH i2c: 01 00 00 CA 0E D8 [16:02:32]Write i2c OK [16:02:32]MH_I2C_Read... [16:02:32]OFD Sender: No OFD packet to send [16:02:33]*** Cut start [16:02:33]*** Partial cut [16:02:33]*** CUTSNS_PIN = 1 [16:02:33]*** CUTSNS_PIN = 0 [16:02:33]*** Brake cut motor [16:02:33]Read from MH i2c: 01 [16:02:33]MH_I2C_Read... [16:02:33]*** Stop cut motor [16:02:33]*** Cut end [16:02:33]Read from MH i2c: 01 07 00 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: 01 07 00 CA 0E 00 00 00 00 00 FF 0F ED [16:02:33]process_action close_receipt done [16:02:33]requested_data is exist [16:02:33]produce_requested_data [16:02:33]requested_item fm.sn is exist - process it [16:02:33]wFMCommunicate request_size=4 [16:02:33]MH_SAM_APDU [16:02:33]CAPDU: 80 11 00 00 [16:02:33]Write to MH i2c: E2 08 00 CB 0E 80 11 00 00 00 00 00 00 53 [16:02:33]Write i2c OK [16:02:33]MH_I2C_Read... [16:02:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:33]Read from MH i2c: E2 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 17 00 [16:02:33]MH_I2C_Read... [16:02:33]Read from MH i2c: E2 17 00 CB 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 A0 [16:02:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:02:33]wFMCommunicate OK [16:02:33]requested_item fd.num is exist - process it [16:02:33]SAM_PROTO_GetFieldsCounters [16:02:33]wFMCommunicate request_size=4 [16:02:33]MH_SAM_APDU [16:02:33]CAPDU: 80 13 00 00 [16:02:33]Write to MH i2c: E2 08 00 CC 0E 80 13 00 00 00 00 00 00 56 [16:02:33]Write i2c OK [16:02:33]MH_I2C_Read... [16:02:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:34]Read from MH i2c: E2 [16:02:34]MH_I2C_Read... [16:02:34]Read from MH i2c: E2 62 00 [16:02:34]MH_I2C_Read... [16:02:34]Read from MH i2c: E2 62 00 CC 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 41 28 01 00 0E 04 04 00 AE 00 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 CD [16:02:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 41 28 01 00 0E 04 04 00 AE 00 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:02:34]wFMCommunicate OK [16:02:34]SAM_PROTO_GetFieldsCounters done [16:02:34]requested_item shift.num is exist - process it [16:02:34]requested_item shift.opened is exist - process it [16:02:34]req_shift_opened [16:02:34]FM_GetShiftState [16:02:34]SAM_PROTO_GetShiftState [16:02:34]wFMCommunicate request_size=4 [16:02:34]MH_SAM_APDU [16:02:34]CAPDU: 80 13 01 00 [16:02:34]Write to MH i2c: E2 08 00 CD 0E 80 13 01 00 00 00 00 00 58 [16:02:34]Write i2c OK [16:02:34]MH_I2C_Read... [16:02:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:34]Read from MH i2c: E2 [16:02:34]MH_I2C_Read... [16:02:34]Read from MH i2c: E2 0E 00 [16:02:34]MH_I2C_Read... [16:02:34]Read from MH i2c: E2 0E 00 CD 0E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 FC [16:02:34]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:02:34]wFMCommunicate OK [16:02:34]SAM_PROTO_GetShiftState done [16:02:34]FM_GetShiftState done [16:02:34]req_shift_opened done [16:02:34]requested_item shift.open_date is exist - process it [16:02:34]req_shift_open_date [16:02:34]req_shift_open_date done [16:02:34]produce_requested_data done [16:02:34]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75841,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:02:34]process_action_free close_receipt [16:02:34]json_value_free [16:02:34]json_value_free done [16:02:34]process_json_proto returns [16:02:34]Send response to host [16:02:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75841,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:02:34]free response buf [16:02:34]execute_script done [16:02:34]execute_script returns [16:02:34]free content buf [16:02:34]Sock 7.Close socket [16:02:34]Sock 7.Thread stoped [16:02:37]OFD Sender: No OFD packet to send [16:02:42]OFD Sender: No OFD packet to send [16:02:47]OFD Sender: No OFD packet to send [16:02:52]OFD Sender: No OFD packet to send [16:02:57]OFD Sender: No OFD packet to send [16:03:02]OFD Sender: No OFD packet to send [16:03:07]OFD Sender: No OFD packet to send [16:03:12]OFD Sender: No OFD packet to send [16:03:17]OFD Sender: No OFD packet to send [16:03:22]OFD Sender: No OFD packet to send [16:03:24]accept exits with 9 [16:03:24]New connection [16:03:24]New thread 3066998116 created [16:03:24]Thread 3067141476 joined [16:03:24]Waiting for new connection... [16:03:24] Sock 9.Parse request [16:03:24]Sock 9.Check first char [16:03:24]Sock 9.First char is OK [16:03:24]request: POST /json_proto HTTP/1.0 [16:03:24]Method: POST [16:03:24]URL: /json_proto [16:03:24]Method is POST - this is cgi request [16:03:24]url: /json_proto [16:03:24]query_string will be loaded in cgi processing [16:03:24]execute_cgi json_proto POST (null) [16:03:24]execute_cgi path=json_proto method=POST [16:03:24]POST find Content-Length [16:03:24]Host: 172.17.44.196:8080 [16:03:24]Content-Length: 767 [16:03:24]Content-Type: application/json [16:03:24] [16:03:24]POST finish read [16:03:24]Found Content-Length = 767 [16:03:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 24.410, "sum" : 1860.04, "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: Mbank", "payments": [ { "type": 1, "sum" : 1860.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:24]execute_script... [16:03: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)1966521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 24.410, "sum" : 1860.04, "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: Mbank", "payments": [ { "type": 1, "sum" : 1860.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:24]POST & json_proto [16:03:24]process_json_proto [16:03:24]json parsed OK: [16:03:24]protocol is kg_v1.0 [16:03:24]action value=close_receipt [16:03:24]process_action close_receipt [16:03:24]cmd_close_receipt [16:03:24]MH_GetDate [16:03:24]Write to MH i2c: F0 00 00 CE 0E CB [16:03:24]Write i2c OK [16:03:24]MH_I2C_Read... [16:03:24]Read from MH i2c: F0 [16:03:24]MH_I2C_Read... [16:03:24]Read from MH i2c: F0 09 00 [16:03:24]MH_I2C_Read... [16:03:24]Read from MH i2c: F0 09 00 CE 0E 00 CD 6F 1A 67 E7 19 F8 65 EE [16:03:24]GetLastDocTimeStamp 1729785750 [16:03:24]current date 1729785805 [16:03:24]FM_GetShiftState [16:03:24]SAM_PROTO_GetShiftState [16:03:24]wFMCommunicate request_size=4 [16:03:24]MH_SAM_APDU [16:03:24]CAPDU: 80 13 01 00 [16:03:24]Write to MH i2c: E2 08 00 CF 0E 80 13 01 00 00 00 00 00 5A [16:03:24]Write i2c OK [16:03:24]MH_I2C_Read... [16:03:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:24]Read from MH i2c: E2 [16:03:24]MH_I2C_Read... [16:03:24]Read from MH i2c: E2 0E 00 [16:03:24]MH_I2C_Read... [16:03:24]Read from MH i2c: E2 0E 00 CF 0E 00 09 00 01 85 93 19 67 00 00 00 00 90 00 FE [16:03:24]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:03:24]wFMCommunicate OK [16:03:24]SAM_PROTO_GetShiftState done [16:03:24]FM_GetShiftState done [16:03:24]opened in 1729729413 [16:03:24]opened+sec_in_day 1729815813 [16:03:24]quantity*price = 186004 [16:03:24]sum+1 = 186005 [16:03:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1860.04 НСП 1% : 16.46 НДС 12% : 197.53 Наличными: 0.00 Безнал.: 1860.04 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 281 24.10.2024 16:03 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75842 ФПД: 119111275337935 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160325&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75842&fm=119111275337935&tin=02508201610067®Number=0000000000161154&sum=186004 [16:03:25]StoreToDocumentArchive [16:03:25]shift 174 fd 75842 [16:03:25]save to /storage/0174/doc_00075842 [16:03:25]save last doc name /storage/0174/doc_00075842 to /storage/kkm_last_doc_name [16:03:25]save OK [16:03:25]Clear old archive folders... [16:03:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:03:25]tlvbuf is 020FBC80 [16:03:25]SAM_PROTO_ClearQueue [16:03:25]wFMCommunicate request_size=4 [16:03:25]MH_SAM_APDU [16:03:25]CAPDU: 80 09 00 00 [16:03:25]Write to MH i2c: E2 08 00 DC 0E 80 09 00 00 00 00 00 00 5C [16:03:25]Write i2c OK [16:03:25]MH_I2C_Read... [16:03:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:03:25]Read from MH i2c: E2 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 03 00 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 03 00 DC 0E 00 90 00 5E [16:03:25]RAPDU: 90 00 [16:03:25]wFMCommunicate OK [16:03:25]SAM_PROTO_ClearQueue done [16:03:25]KKMCreateOFDPacket [16:03:25]OFDProtocolAddRootSTLVToBuf [16:03:25]FM_MakeSignedData [16:03:25]FM_MakeSignedData [16:03:25]SAM_PROTO_SignData [16:03:25]wFMCommunicate request_size=4 [16:03:25]MH_SAM_APDU [16:03:25]CAPDU: 80 0D 01 02 [16:03:25]Write to MH i2c: E2 08 00 DD 0E 80 0D 01 02 00 00 00 00 64 [16:03:25]Write i2c OK [16:03:25]MH_I2C_Read... [16:03:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:03:25]Read from MH i2c: E2 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 03 00 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 03 00 DD 0E 00 90 00 5F [16:03:25]RAPDU: 90 00 [16:03:25]wFMCommunicate OK [16:03:25]wFMCommunicate request_size=255 [16:03:25]MH_SAM_APDU [16:03: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 5A 5F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 94 D6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 D6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 4D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 D6 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 CD 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 42 28 01 00 35 04 06 00 6C 54 C1 41 [16:03:25]Write to MH i2c: E2 02 01 DE 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 5A 5F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 94 D6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 D6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 4D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 D6 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 CD 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 42 28 01 00 35 04 06 00 6C 54 C1 41 00 00 2E [16:03:25]Write i2c OK [16:03:25]MH_I2C_Read... [16:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:26]Read from MH i2c: E2 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: E2 03 00 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: E2 03 00 DE 0E 00 90 00 60 [16:03:26]RAPDU: 90 00 [16:03:26]wFMCommunicate OK [16:03:26]wFMCommunicate request_size=7 [16:03:26]MH_SAM_APDU [16:03:26]CAPDU: 80 0D 02 02 02 58 CF [16:03:26]Write to MH i2c: E2 0A 00 DF 0E 80 0D 02 02 02 00 58 CF 00 00 92 [16:03:26]Write i2c OK [16:03:26]MH_I2C_Read... [16:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:26]Read from MH i2c: E2 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: E2 03 00 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: E2 03 00 DF 0E 00 90 00 61 [16:03:26]RAPDU: 90 00 [16:03:26]wFMCommunicate OK [16:03:26]wFMCommunicate request_size=4 [16:03:26]MH_SAM_APDU [16:03:26]CAPDU: 80 0D 03 02 [16:03:26]Write to MH i2c: E2 08 00 E0 0E 80 0D 03 02 00 00 00 00 69 [16:03:26]Write i2c OK [16:03:26]MH_I2C_Read... [16:03:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:03:26]Read from MH i2c: E2 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: E2 0B 00 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: E2 0B 00 E0 0E 00 BC EA D5 14 93 C8 FC FD 90 00 4D [16:03:26]RAPDU: BC EA D5 14 93 C8 FC FD 90 00 [16:03:26]wFMCommunicate OK [16:03:26]SAM_PROTO_SignData done [16:03:26]FM_MakeSignedData done [16:03:26]CreateOFDProtocolMessage [16:03:26]wFMCommunicate request_size=4 [16:03:26]MH_SAM_APDU [16:03:26]CAPDU: 80 11 00 00 [16:03:26]Write to MH i2c: E2 08 00 E1 0E 80 11 00 00 00 00 00 00 69 [16:03:26]Write i2c OK [16:03:26]MH_I2C_Read... [16:03:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:26]Read from MH i2c: E2 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: E2 17 00 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: E2 17 00 E1 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 B6 [16:03:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:03:26]wFMCommunicate OK [16:03:26]CreateOFDProtocolMessage done [16:03:26]OFDSenderStorePacket 75842 [16:03:26]StoreOFDPacket docnum=75842 [16:03:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 13 2D 04 01 8D 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 5A 5F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 94 D6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 D6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 4D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 D6 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 CD 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 42 28 01 00 35 04 06 00 6C 54 C1 41 58 CF BC EA D5 14 93 C8 FC FD [16:03:26]CheckFolder [16:03:26]dirname=/storage/ofd_packets [16:03:26]CheckFolder done [16:03:26]ProducePacketName [16:03:26]name=ofd_packets/00075842 [16:03:26]NVStorageSaveData ofd_packets/00075842 [16:03:26]File name is /storage/ofd_packets/00075842 [16:03:26]Write 298 bytes [16:03:26]NVStorageSaveData done [16:03:26]OFDSenderStorePacket done [16:03:26]KKMCreateOFDPacket done [16:03:26]NVStorageSaveData kkm_last_timestamp [16:03:26]File name is /storage/kkm_last_timestamp [16:03:26]Write 4 bytes [16:03:26]NVStorageSaveData done [16:03:26]ExternCall_PrintAddStr [16:03:26]wPrintStart [16:03:26]Write to MH i2c: 01 00 00 E2 0E F0 [16:03:26]Write i2c OK [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: 01 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: 01 07 00 [16:03:26]MH_I2C_Read... [16:03:26]Read from MH i2c: 01 07 00 E2 0E 00 00 00 00 00 FF 0F 05 [16:03:26]RasterBufferAndPrint [16:03:26]line Счет N : (1)1966521 [16:03:26]line ИНН: 02508201610067 [16:03:26]line Контрольно-Кассовый Чек [16:03:26]line ПРОДАЖА [16:03:26]line ТРК (МРК, ГНК) : 61 [16:03:26]line Товар: 2710194210 [16:03:26]line ДТ-К-5 [16:03:26]line 24.410 * 76.20 [16:03:26]line = 1860.04 [16:03:26]line НДС 12% НСП 1% [16:03:26]line > о реализуемом товаре [16:03:26]line ИТОГО: 1860.04 [16:03:26]line НСП 1% : 16.46 [16:03:26]line НДС 12% : 197.53 [16:03:26]line Наличными: 0.00 [16:03:26]line Безнал.: 1860.04 [16:03:26]line Место: АЗС № 133 "Партнер Нефть" [16:03:26]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:03:26]line СНО: Общий режим [16:03:26]line Чек 281 24.10.2024 16:03 [16:03:26]line Смена: 174 ФФД: 1.0 [16:03:26]line ЗНМ: 0300000020 [16:03:26]line РНМ: 0000000000161154 [16:03:26]line Версия ККМ: v1.0 [16:03:26]line Платежная система: Mbank [16:03:26]line ФМ: 0000000000963323 [16:03:26]line ФД: 75842 [16:03:26]line ФПД: 119111275337935 [16:03:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160325&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75842&fm=119111275337935&tin=02508201610067®Number=0000000000161154&sum=186004 [16:03:26]OFD Sender: Processing packet 75842 [packets to send 16, broken 15] [16:03:26]ProducePacketName [16:03:26]name=ofd_packets/00075842 [16:03:26]OFD Sender: To server: pG, [16:03:26]CommunicateWithHost lk.salyk.kg:30040 [16:03:26]ConnectInit lk.salyk.kg [16:03:26]written 0, free lines is 4095 [16:03:26]Connected sock=10 [16:03:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 13 2D 04 01 8D 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 5A 5F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 94 D6 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 D6 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 4D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 D6 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 CD 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 42 28 01 00 35 04 06 00 6C 54 C1 41 58 CF BC EA D5 14 93 C8 FC FD [16:03:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 83 21 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 39 36 33 33 32 33 10 04 04 00 42 28 01 00 F4 03 04 00 A4 18 1A 67 B6 04 01 00 00 3C B5 46 95 1F D7 94 09 [16:03:27]CommunicateWithHost err = 0 [16:03:27]CheckOFDResponse [16:03:27]1017 (14) - 77093643461234 [16:03:27]1041 (16) - 0000000000963323 [16:03:27]1040 (4) - 75842 [16:03:27]1012 (4) - 24.10.2024 09:51 [16:03:27]1206 (1) - 0 [16:03:27]OFD Sender: Remove packet 75842 [16:03:27]ProducePacketName [16:03:27]name=ofd_packets/00075842 [16:03:27]NVStorageDeleteData [16:03:27]Write to MH i2c: 01 00 00 0A 0F 19 [16:03:27]Write i2c OK [16:03:27]MH_I2C_Read... [16:03:27]Read from MH i2c: 01 [16:03:27]MH_I2C_Read... [16:03:27]Read from MH i2c: 01 07 00 [16:03:27]MH_I2C_Read... [16:03:27]Read from MH i2c: 01 07 00 0A 0F 00 00 00 00 00 DE 0C 0A [16:03:27]RasterBufferAndPrint [16:03:27]line [16:03:27]line [16:03:27]line [16:03:27]line [16:03:27]line [16:03:27]written 0, free lines is 3300 [16:03:27]MH_Cut [16:03:27]Write to MH i2c: D1 01 00 11 0F 01 F2 [16:03:27]Write i2c OK [16:03:27]MH_I2C_Read... [16:03:27]Read from MH i2c: D1 [16:03:27]MH_I2C_Read... [16:03:27]Read from MH i2c: D1 01 00 [16:03:27]MH_I2C_Read... [16:03:27]Read from MH i2c: D1 01 00 11 0F 00 F1 [16:03:27]Write to MH i2c: 01 00 00 12 0F 21 [16:03:27]Write i2c OK [16:03:27]MH_I2C_Read... [16:03:27]OFD Sender: No OFD packet to send [16:03:28]*** Cut start [16:03:28]*** Partial cut [16:03:28]*** CUTSNS_PIN = 1 [16:03:28]*** CUTSNS_PIN = 0 [16:03:28]*** Brake cut motor [16:03:28]Read from MH i2c: 01 [16:03:28]MH_I2C_Read... [16:03:28]*** Stop cut motor [16:03:28]*** Cut end [16:03:28]Read from MH i2c: 01 07 00 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: 01 07 00 12 0F 00 00 00 00 00 FF 0F 36 [16:03:28]process_action close_receipt done [16:03:28]requested_data is exist [16:03:28]produce_requested_data [16:03:28]requested_item fm.sn is exist - process it [16:03:28]wFMCommunicate request_size=4 [16:03:28]MH_SAM_APDU [16:03:28]CAPDU: 80 11 00 00 [16:03:28]Write to MH i2c: E2 08 00 13 0F 80 11 00 00 00 00 00 00 9C [16:03:28]Write i2c OK [16:03:28]MH_I2C_Read... [16:03:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:28]Read from MH i2c: E2 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 17 00 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 17 00 13 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 E9 [16:03:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:03:28]wFMCommunicate OK [16:03:28]requested_item fd.num is exist - process it [16:03:28]SAM_PROTO_GetFieldsCounters [16:03:28]wFMCommunicate request_size=4 [16:03:28]MH_SAM_APDU [16:03:28]CAPDU: 80 13 00 00 [16:03:28]Write to MH i2c: E2 08 00 14 0F 80 13 00 00 00 00 00 00 9F [16:03:28]Write i2c OK [16:03:28]MH_I2C_Read... [16:03:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:03:28]Read from MH i2c: E2 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 62 00 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 62 00 14 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 42 28 01 00 0E 04 04 00 AE 00 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 1A [16:03:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 42 28 01 00 0E 04 04 00 AE 00 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:03:28]wFMCommunicate OK [16:03:28]SAM_PROTO_GetFieldsCounters done [16:03:28]requested_item shift.num is exist - process it [16:03:28]requested_item shift.opened is exist - process it [16:03:28]req_shift_opened [16:03:28]FM_GetShiftState [16:03:28]SAM_PROTO_GetShiftState [16:03:28]wFMCommunicate request_size=4 [16:03:28]MH_SAM_APDU [16:03:28]CAPDU: 80 13 01 00 [16:03:28]Write to MH i2c: E2 08 00 15 0F 80 13 01 00 00 00 00 00 A1 [16:03:28]Write i2c OK [16:03:28]MH_I2C_Read... [16:03:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:28]Read from MH i2c: E2 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 0E 00 [16:03:28]MH_I2C_Read... [16:03:28]Read from MH i2c: E2 0E 00 15 0F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 45 [16:03:28]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:03:28]wFMCommunicate OK [16:03:28]SAM_PROTO_GetShiftState done [16:03:28]FM_GetShiftState done [16:03:28]req_shift_opened done [16:03:28]requested_item shift.open_date is exist - process it [16:03:28]req_shift_open_date [16:03:28]req_shift_open_date done [16:03:28]produce_requested_data done [16:03:28]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75842,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:03:28]process_action_free close_receipt [16:03:28]json_value_free [16:03:28]json_value_free done [16:03:28]process_json_proto returns [16:03:28]Send response to host [16:03:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75842,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:03:28]free response buf [16:03:28]execute_script done [16:03:28]execute_script returns [16:03:28]free content buf [16:03:28]Sock 9.Close socket [16:03:28]Sock 9.Thread stoped [16:03:32]OFD Sender: No OFD packet to send [16:03:37]OFD Sender: No OFD packet to send [16:03:42]OFD Sender: No OFD packet to send [16:03:47]OFD Sender: No OFD packet to send [16:03:52]OFD Sender: No OFD packet to send [16:03:57]OFD Sender: No OFD packet to send [16:04:02]OFD Sender: No OFD packet to send [16:04:07]accept exits with 7 [16:04:07]New connection [16:04:07]New thread 3067141476 created [16:04:07]Thread 3066998116 joined [16:04:07]Waiting for new connection... [16:04:07] Sock 7.Parse request [16:04:07]Sock 7.Check first char [16:04:07]Sock 7.First char is OK [16:04:07]request: POST /json_proto HTTP/1.0 [16:04:07]Method: POST [16:04:07]URL: /json_proto [16:04:07]Method is POST - this is cgi request [16:04:07]url: /json_proto [16:04:07]query_string will be loaded in cgi processing [16:04:07]execute_cgi json_proto POST (null) [16:04:07]execute_cgi path=json_proto method=POST [16:04:07]POST find Content-Length [16:04:07]Host: 172.17.44.196:8080 [16:04:07]Content-Length: 675 [16:04:07]Content-Type: application/json [16:04:07] [16:04:07]POST finish read [16:04:07]Found Content-Length = 675 [16:04:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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:07]execute_script... [16:04: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)1966523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "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:07]POST & json_proto [16:04:07]process_json_proto [16:04:07]json parsed OK: [16:04:07]protocol is kg_v1.0 [16:04:07]action value=close_receipt [16:04:07]process_action close_receipt [16:04:07]cmd_close_receipt [16:04:07]MH_GetDate [16:04:07]Write to MH i2c: F0 00 00 16 0F 14 [16:04:07]Write i2c OK [16:04:07]MH_I2C_Read... [16:04:07]Read from MH i2c: F0 [16:04:07]MH_I2C_Read... [16:04:07]Read from MH i2c: F0 09 00 [16:04:07]MH_I2C_Read... [16:04:07]Read from MH i2c: F0 09 00 16 0F 00 F7 6F 1A 67 E7 19 F8 65 61 [16:04:07]GetLastDocTimeStamp 1729785805 [16:04:07]current date 1729785847 [16:04:07]FM_GetShiftState [16:04:07]SAM_PROTO_GetShiftState [16:04:07]wFMCommunicate request_size=4 [16:04:07]MH_SAM_APDU [16:04:07]CAPDU: 80 13 01 00 [16:04:07]Write to MH i2c: E2 08 00 17 0F 80 13 01 00 00 00 00 00 A3 [16:04:07]Write i2c OK [16:04:07]MH_I2C_Read... [16:04:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:07]Read from MH i2c: E2 [16:04:07]MH_I2C_Read... [16:04:07]Read from MH i2c: E2 0E 00 [16:04:07]MH_I2C_Read... [16:04:07]Read from MH i2c: E2 0E 00 17 0F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 47 [16:04:07]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:04:07]wFMCommunicate OK [16:04:07]SAM_PROTO_GetShiftState done [16:04:07]FM_GetShiftState done [16:04:07]opened in 1729729413 [16:04:07]opened+sec_in_day 1729815813 [16:04:07]quantity*price = 50063 [16:04:07]sum+1 = 50064 [16:04:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 282 24.10.2024 16:04 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75843 ФПД: 49062867736821 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160407&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75843&fm=49062867736821&tin=02508201610067®Number=0000000000161154&sum=50000 [16:04:08]StoreToDocumentArchive [16:04:08]shift 174 fd 75843 [16:04:08]save to /storage/0174/doc_00075843 [16:04:08]save last doc name /storage/0174/doc_00075843 to /storage/kkm_last_doc_name [16:04:08]save OK [16:04:08]Clear old archive folders... [16:04:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:04:08]tlvbuf is 02022E10 [16:04:08]SAM_PROTO_ClearQueue [16:04:08]wFMCommunicate request_size=4 [16:04:08]MH_SAM_APDU [16:04:08]CAPDU: 80 09 00 00 [16:04:08]Write to MH i2c: E2 08 00 24 0F 80 09 00 00 00 00 00 00 A5 [16:04:08]Write i2c OK [16:04:08]MH_I2C_Read... [16:04:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:04:08]Read from MH i2c: E2 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: E2 03 00 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: E2 03 00 24 0F 00 90 00 A7 [16:04:08]RAPDU: 90 00 [16:04:08]wFMCommunicate OK [16:04:08]SAM_PROTO_ClearQueue done [16:04:08]KKMCreateOFDPacket [16:04:08]OFDProtocolAddRootSTLVToBuf [16:04:08]FM_MakeSignedData [16:04:08]FM_MakeSignedData [16:04:08]SAM_PROTO_SignData [16:04:08]wFMCommunicate request_size=4 [16:04:08]MH_SAM_APDU [16:04:08]CAPDU: 80 0D 01 02 [16:04:08]Write to MH i2c: E2 08 00 25 0F 80 0D 01 02 00 00 00 00 AD [16:04:08]Write i2c OK [16:04:08]MH_I2C_Read... [16:04:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:04:08]Read from MH i2c: E2 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: E2 03 00 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: E2 03 00 25 0F 00 90 00 A8 [16:04:08]RAPDU: 90 00 [16:04:08]wFMCommunicate OK [16:04:08]wFMCommunicate request_size=255 [16:04:08]MH_SAM_APDU [16:04: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 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 1A 01 00 00 F4 03 04 00 F7 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 43 28 01 00 35 04 06 00 2C 9F 56 CD [16:04:08]Write to MH i2c: E2 02 01 26 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 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 1A 01 00 00 F4 03 04 00 F7 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 43 28 01 00 35 04 06 00 2C 9F 56 CD 00 00 B7 [16:04:08]Write i2c OK [16:04:08]MH_I2C_Read... [16:04:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:08]Read from MH i2c: E2 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: E2 03 00 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: E2 03 00 26 0F 00 90 00 A9 [16:04:08]RAPDU: 90 00 [16:04:08]wFMCommunicate OK [16:04:08]wFMCommunicate request_size=7 [16:04:08]MH_SAM_APDU [16:04:08]CAPDU: 80 0D 02 02 02 98 F5 [16:04:08]Write to MH i2c: E2 0A 00 27 0F 80 0D 02 02 02 00 98 F5 00 00 41 [16:04:08]Write i2c OK [16:04:08]MH_I2C_Read... [16:04:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:08]Read from MH i2c: E2 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: E2 03 00 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: E2 03 00 27 0F 00 90 00 AA [16:04:08]RAPDU: 90 00 [16:04:08]wFMCommunicate OK [16:04:08]wFMCommunicate request_size=4 [16:04:08]MH_SAM_APDU [16:04:08]CAPDU: 80 0D 03 02 [16:04:08]Write to MH i2c: E2 08 00 28 0F 80 0D 03 02 00 00 00 00 B2 [16:04:08]Write i2c OK [16:04:08]MH_I2C_Read... [16:04:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:04:08]Read from MH i2c: E2 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: E2 0B 00 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: E2 0B 00 28 0F 00 FD A3 2F 8A EF CD 16 FA 90 00 D8 [16:04:08]RAPDU: FD A3 2F 8A EF CD 16 FA 90 00 [16:04:08]wFMCommunicate OK [16:04:08]SAM_PROTO_SignData done [16:04:08]FM_MakeSignedData done [16:04:08]CreateOFDProtocolMessage [16:04:08]wFMCommunicate request_size=4 [16:04:08]MH_SAM_APDU [16:04:08]CAPDU: 80 11 00 00 [16:04:08]Write to MH i2c: E2 08 00 29 0F 80 11 00 00 00 00 00 00 B2 [16:04:08]Write i2c OK [16:04:08]MH_I2C_Read... [16:04:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:08]Read from MH i2c: E2 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: E2 17 00 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: E2 17 00 29 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 FF [16:04:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:04:08]wFMCommunicate OK [16:04:08]CreateOFDProtocolMessage done [16:04:08]OFDSenderStorePacket 75843 [16:04:08]StoreOFDPacket docnum=75843 [16:04:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 89 6C 04 01 F1 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 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 1A 01 00 00 F4 03 04 00 F7 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 43 28 01 00 35 04 06 00 2C 9F 56 CD 98 F5 FD A3 2F 8A EF CD 16 FA [16:04:08]CheckFolder [16:04:08]dirname=/storage/ofd_packets [16:04:08]CheckFolder done [16:04:08]ProducePacketName [16:04:08]name=ofd_packets/00075843 [16:04:08]NVStorageSaveData ofd_packets/00075843 [16:04:08]File name is /storage/ofd_packets/00075843 [16:04:08]Write 298 bytes [16:04:08]NVStorageSaveData done [16:04:08]OFDSenderStorePacket done [16:04:08]KKMCreateOFDPacket done [16:04:08]NVStorageSaveData kkm_last_timestamp [16:04:08]File name is /storage/kkm_last_timestamp [16:04:08]Write 4 bytes [16:04:08]NVStorageSaveData done [16:04:08]ExternCall_PrintAddStr [16:04:08]wPrintStart [16:04:08]Write to MH i2c: 01 00 00 2A 0F 39 [16:04:08]Write i2c OK [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: 01 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: 01 07 00 [16:04:08]MH_I2C_Read... [16:04:08]Read from MH i2c: 01 07 00 2A 0F 00 00 00 00 00 FF 0F 4E [16:04:08]RasterBufferAndPrint [16:04:08]line Счет N : (1)1966523 [16:04:08]line ИНН: 02508201610067 [16:04:08]line Контрольно-Кассовый Чек [16:04:08]line ПРОДАЖА [16:04:08]line ТРК (МРК, ГНК) : 11 [16:04:08]line Товар: 2710194210 [16:04:08]line ДТ-К-5 [16:04:08]line 6.570 * 76.20 [16:04:08]line = 500.63 [16:04:08]line НДС 12% НСП 1% [16:04:08]line > о реализуемом товаре [16:04:08]line ОКРУГЛЕНИЕ: -0.63 [16:04:08]line ИТОГО: 500.00 [16:04:08]line Внесено: 500.00 [16:04:08]line СДАЧА: 0.00 [16:04:08]line НСП 1% : 4.43 [16:04:08]line НДС 12% : 53.16 [16:04:08]line Наличными: 500.00 [16:04:08]line Безнал.: 0.00 [16:04:08]line Место: АЗС № 133 "Партнер Нефть" [16:04:08]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:04:08]line СНО: Общий режим [16:04:08]line Чек 282 24.10.2024 16:04 [16:04:08]line Смена: 174 ФФД: 1.0 [16:04:08]line ЗНМ: 0300000020 [16:04:08]line РНМ: 0000000000161154 [16:04:08]line Версия ККМ: v1.0 [16:04:08]line ФМ: 0000000000963323 [16:04:08]line ФД: 75843 [16:04:08]line ФПД: 49062867736821 [16:04:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160407&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75843&fm=49062867736821&tin=02508201610067®Number=0000000000161154&sum=50000 [16:04:09]OFD Sender: Processing packet 75843 [packets to send 16, broken 15] [16:04:09]ProducePacketName [16:04:09]name=ofd_packets/00075843 [16:04:09]OFD Sender: To server: pG, [16:04:09]CommunicateWithHost lk.salyk.kg:30040 [16:04:09]ConnectInit lk.salyk.kg [16:04:09]written 0, free lines is 4095 [16:04:09]Connected sock=10 [16:04:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0C 01 00 00 89 6C 04 01 F1 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 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 1A 01 00 00 F4 03 04 00 F7 6F 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 43 28 01 00 35 04 06 00 2C 9F 56 CD 98 F5 FD A3 2F 8A EF CD 16 FA [16:04:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 FD F0 47 00 09 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 39 36 33 33 32 33 10 04 04 00 43 28 01 00 F4 03 04 00 CE 18 1A 67 B6 04 01 00 00 14 4C ED CD DF F2 EB 57 [16:04:09]CommunicateWithHost err = 0 [16:04:09]CheckOFDResponse [16:04:09]1017 (14) - 77093643461234 [16:04:09]1041 (16) - 0000000000963323 [16:04:09]1040 (4) - 75843 [16:04:09]1012 (4) - 24.10.2024 09:52 [16:04:09]1206 (1) - 0 [16:04:09]OFD Sender: Remove packet 75843 [16:04:09]ProducePacketName [16:04:09]name=ofd_packets/00075843 [16:04:09]NVStorageDeleteData [16:04:09]Write to MH i2c: 01 00 00 54 0F 63 [16:04:09]Write i2c OK [16:04:09]MH_I2C_Read... [16:04:09]Read from MH i2c: 01 [16:04:09]MH_I2C_Read... [16:04:09]Read from MH i2c: 01 07 00 [16:04:09]MH_I2C_Read... [16:04:09]Read from MH i2c: 01 07 00 54 0F 00 00 00 00 00 B9 0C 2F [16:04:09]RasterBufferAndPrint [16:04:09]line [16:04:09]line [16:04:09]line [16:04:09]line [16:04:09]line [16:04:09]written 0, free lines is 3263 [16:04:09]MH_Cut [16:04:09]Write to MH i2c: D1 01 00 5B 0F 01 3C [16:04:09]Write i2c OK [16:04:09]MH_I2C_Read... [16:04:09]Read from MH i2c: D1 [16:04:09]MH_I2C_Read... [16:04:09]Read from MH i2c: D1 01 00 [16:04:09]MH_I2C_Read... [16:04:09]Read from MH i2c: D1 01 00 5B 0F 00 3B [16:04:09]Write to MH i2c: 01 00 00 5C 0F 6B [16:04:09]Write i2c OK [16:04:09]MH_I2C_Read... [16:04:09]OFD Sender: No OFD packet to send [16:04:10]*** Cut start [16:04:10]*** Partial cut [16:04:10]*** CUTSNS_PIN = 1 [16:04:10]*** CUTSNS_PIN = 0 [16:04:10]*** Brake cut motor [16:04:11]Read from MH i2c: 01 [16:04:11]MH_I2C_Read... [16:04:11]*** Stop cut motor [16:04:11]*** Cut end [16:04:11]Read from MH i2c: 01 07 00 [16:04:11]MH_I2C_Read... [16:04:11]Read from MH i2c: 01 07 00 5C 0F 00 00 00 00 00 FF 0F 80 [16:04:11]process_action close_receipt done [16:04:11]requested_data is exist [16:04:11]produce_requested_data [16:04:11]requested_item fm.sn is exist - process it [16:04:11]wFMCommunicate request_size=4 [16:04:11]MH_SAM_APDU [16:04:11]CAPDU: 80 11 00 00 [16:04:11]Write to MH i2c: E2 08 00 5D 0F 80 11 00 00 00 00 00 00 E6 [16:04:11]Write i2c OK [16:04:11]MH_I2C_Read... [16:04:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:11]Read from MH i2c: E2 [16:04:11]MH_I2C_Read... [16:04:11]Read from MH i2c: E2 17 00 [16:04:11]MH_I2C_Read... [16:04:11]Read from MH i2c: E2 17 00 5D 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 33 [16:04:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:04:11]wFMCommunicate OK [16:04:11]requested_item fd.num is exist - process it [16:04:11]SAM_PROTO_GetFieldsCounters [16:04:11]wFMCommunicate request_size=4 [16:04:11]MH_SAM_APDU [16:04:11]CAPDU: 80 13 00 00 [16:04:11]Write to MH i2c: E2 08 00 5E 0F 80 13 00 00 00 00 00 00 E9 [16:04:11]Write i2c OK [16:04:11]MH_I2C_Read... [16:04:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:04:11]Read from MH i2c: E2 [16:04:11]MH_I2C_Read... [16:04:11]Read from MH i2c: E2 62 00 [16:04:11]MH_I2C_Read... [16:04:11]Read from MH i2c: E2 62 00 5E 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 43 28 01 00 0E 04 04 00 AE 00 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 68 [16:04:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 43 28 01 00 0E 04 04 00 AE 00 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:04:11]wFMCommunicate OK [16:04:11]SAM_PROTO_GetFieldsCounters done [16:04:11]requested_item shift.num is exist - process it [16:04:11]requested_item shift.opened is exist - process it [16:04:11]req_shift_opened [16:04:11]FM_GetShiftState [16:04:11]SAM_PROTO_GetShiftState [16:04:11]wFMCommunicate request_size=4 [16:04:11]MH_SAM_APDU [16:04:11]CAPDU: 80 13 01 00 [16:04:11]Write to MH i2c: E2 08 00 5F 0F 80 13 01 00 00 00 00 00 EB [16:04:11]Write i2c OK [16:04:11]MH_I2C_Read... [16:04:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:11]Read from MH i2c: E2 [16:04:11]MH_I2C_Read... [16:04:11]Read from MH i2c: E2 0E 00 [16:04:11]MH_I2C_Read... [16:04:11]Read from MH i2c: E2 0E 00 5F 0F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 8F [16:04:11]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:04:11]wFMCommunicate OK [16:04:11]SAM_PROTO_GetShiftState done [16:04:11]FM_GetShiftState done [16:04:11]req_shift_opened done [16:04:11]requested_item shift.open_date is exist - process it [16:04:11]req_shift_open_date [16:04:11]req_shift_open_date done [16:04:11]produce_requested_data done [16:04:11]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75843,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:04:11]process_action_free close_receipt [16:04:11]json_value_free [16:04:11]json_value_free done [16:04:11]process_json_proto returns [16:04:11]Send response to host [16:04:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75843,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:04:11]free response buf [16:04:11]execute_script done [16:04:11]execute_script returns [16:04:11]free content buf [16:04:11]Sock 7.Close socket [16:04:11]Sock 7.Thread stoped [16:04:14]OFD Sender: No OFD packet to send [16:04:19]OFD Sender: No OFD packet to send [16:04:24]OFD Sender: No OFD packet to send [16:04:26]accept exits with 9 [16:04:26]New connection [16:04:26]New thread 3066998116 created [16:04:26]Thread 3067141476 joined [16:04:26]Waiting for new connection... [16:04:26] Sock 9.Parse request [16:04:26]Sock 9.Check first char [16:04:26]Sock 9.First char is OK [16:04:26]request: POST /json_proto HTTP/1.0 [16:04:26]Method: POST [16:04:26]URL: /json_proto [16:04:26]Method is POST - this is cgi request [16:04:26]url: /json_proto [16:04:26]query_string will be loaded in cgi processing [16:04:26]execute_cgi json_proto POST (null) [16:04:26]execute_cgi path=json_proto method=POST [16:04:26]POST find Content-Length [16:04:26]Host: 172.17.44.196:8080 [16:04:26]Content-Length: 678 [16:04:26]Content-Type: application/json [16:04:26] [16:04:26]POST finish read [16:04:26]Found Content-Length = 678 [16:04:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:26]execute_script... [16:04: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)1966522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:26]POST & json_proto [16:04:26]process_json_proto [16:04:26]json parsed OK: [16:04:26]protocol is kg_v1.0 [16:04:26]action value=close_receipt [16:04:26]process_action close_receipt [16:04:26]cmd_close_receipt [16:04:26]MH_GetDate [16:04:26]Write to MH i2c: F0 00 00 60 0F 5E [16:04:26]Write i2c OK [16:04:26]MH_I2C_Read... [16:04:26]Read from MH i2c: F0 [16:04:26]MH_I2C_Read... [16:04:26]Read from MH i2c: F0 09 00 [16:04:26]MH_I2C_Read... [16:04:26]Read from MH i2c: F0 09 00 60 0F 00 0A 70 1A 67 E7 19 F8 65 BF [16:04:26]GetLastDocTimeStamp 1729785847 [16:04:26]current date 1729785866 [16:04:26]FM_GetShiftState [16:04:26]SAM_PROTO_GetShiftState [16:04:26]wFMCommunicate request_size=4 [16:04:26]MH_SAM_APDU [16:04:26]CAPDU: 80 13 01 00 [16:04:26]Write to MH i2c: E2 08 00 61 0F 80 13 01 00 00 00 00 00 ED [16:04:26]Write i2c OK [16:04:26]MH_I2C_Read... [16:04:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:26]Read from MH i2c: E2 [16:04:26]MH_I2C_Read... [16:04:26]Read from MH i2c: E2 0E 00 [16:04:26]MH_I2C_Read... [16:04:26]Read from MH i2c: E2 0E 00 61 0F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 91 [16:04:26]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:04:26]wFMCommunicate OK [16:04:26]SAM_PROTO_GetShiftState done [16:04:26]FM_GetShiftState done [16:04:26]opened in 1729729413 [16:04:26]opened+sec_in_day 1729815813 [16:04:26]quantity*price = 50041 [16:04:26]sum+1 = 50042 [16:04:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 283 24.10.2024 16:04 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75844 ФПД: 274855382733849 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160426&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75844&fm=274855382733849&tin=02508201610067®Number=0000000000161154&sum=50000 [16:04:27]StoreToDocumentArchive [16:04:27]shift 174 fd 75844 [16:04:27]save to /storage/0174/doc_00075844 [16:04:27]save last doc name /storage/0174/doc_00075844 to /storage/kkm_last_doc_name [16:04:27]save OK [16:04:27]Clear old archive folders... [16:04:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:04:27]tlvbuf is 02037670 [16:04:27]SAM_PROTO_ClearQueue [16:04:27]wFMCommunicate request_size=4 [16:04:27]MH_SAM_APDU [16:04:27]CAPDU: 80 09 00 00 [16:04:27]Write to MH i2c: E2 08 00 6E 0F 80 09 00 00 00 00 00 00 EF [16:04:27]Write i2c OK [16:04:27]MH_I2C_Read... [16:04:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:04:27]Read from MH i2c: E2 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: E2 03 00 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: E2 03 00 6E 0F 00 90 00 F1 [16:04:27]RAPDU: 90 00 [16:04:27]wFMCommunicate OK [16:04:27]SAM_PROTO_ClearQueue done [16:04:27]KKMCreateOFDPacket [16:04:27]OFDProtocolAddRootSTLVToBuf [16:04:27]FM_MakeSignedData [16:04:27]FM_MakeSignedData [16:04:27]SAM_PROTO_SignData [16:04:27]wFMCommunicate request_size=4 [16:04:27]MH_SAM_APDU [16:04:27]CAPDU: 80 0D 01 02 [16:04:27]Write to MH i2c: E2 08 00 6F 0F 80 0D 01 02 00 00 00 00 F7 [16:04:27]Write i2c OK [16:04:27]MH_I2C_Read... [16:04:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:04:27]Read from MH i2c: E2 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: E2 03 00 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: E2 03 00 6F 0F 00 90 00 F2 [16:04:27]RAPDU: 90 00 [16:04:27]wFMCommunicate OK [16:04:27]wFMCommunicate request_size=255 [16:04:27]MH_SAM_APDU [16:04: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 1B 01 00 00 F4 03 04 00 0A 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 44 28 01 00 35 04 06 00 F9 [16:04:27]Write to MH i2c: E2 02 01 70 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 1B 01 00 00 F4 03 04 00 0A 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 44 28 01 00 35 04 06 00 F9 00 00 A4 [16:04:27]Write i2c OK [16:04:27]MH_I2C_Read... [16:04:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:27]Read from MH i2c: E2 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: E2 03 00 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: E2 03 00 70 0F 00 90 00 F3 [16:04:27]RAPDU: 90 00 [16:04:27]wFMCommunicate OK [16:04:27]wFMCommunicate request_size=10 [16:04:27]MH_SAM_APDU [16:04:27]CAPDU: 80 0D 02 02 05 FA C1 73 D4 19 [16:04:27]Write to MH i2c: E2 0D 00 71 0F 80 0D 02 02 05 00 FA C1 73 D4 19 00 00 1F [16:04:27]Write i2c OK [16:04:27]MH_I2C_Read... [16:04:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:27]Read from MH i2c: E2 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: E2 03 00 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: E2 03 00 71 0F 00 90 00 F4 [16:04:27]RAPDU: 90 00 [16:04:27]wFMCommunicate OK [16:04:27]wFMCommunicate request_size=4 [16:04:27]MH_SAM_APDU [16:04:27]CAPDU: 80 0D 03 02 [16:04:27]Write to MH i2c: E2 08 00 72 0F 80 0D 03 02 00 00 00 00 FC [16:04:27]Write i2c OK [16:04:27]MH_I2C_Read... [16:04:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:04:27]Read from MH i2c: E2 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: E2 0B 00 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: E2 0B 00 72 0F 00 BD 0B B7 85 C2 5F 4A 1B 90 00 87 [16:04:27]RAPDU: BD 0B B7 85 C2 5F 4A 1B 90 00 [16:04:27]wFMCommunicate OK [16:04:27]SAM_PROTO_SignData done [16:04:27]FM_MakeSignedData done [16:04:27]CreateOFDProtocolMessage [16:04:27]wFMCommunicate request_size=4 [16:04:27]MH_SAM_APDU [16:04:27]CAPDU: 80 11 00 00 [16:04:27]Write to MH i2c: E2 08 00 73 0F 80 11 00 00 00 00 00 00 FC [16:04:27]Write i2c OK [16:04:27]MH_I2C_Read... [16:04:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:27]Read from MH i2c: E2 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: E2 17 00 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: E2 17 00 73 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 49 [16:04:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:04:27]wFMCommunicate OK [16:04:27]CreateOFDProtocolMessage done [16:04:27]OFDSenderStorePacket 75844 [16:04:27]StoreOFDPacket docnum=75844 [16:04:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 5D 05 07 01 C9 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 1B 01 00 00 F4 03 04 00 0A 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 44 28 01 00 35 04 06 00 F9 FA C1 73 D4 19 BD 0B B7 85 C2 5F 4A 1B [16:04:27]CheckFolder [16:04:27]dirname=/storage/ofd_packets [16:04:27]CheckFolder done [16:04:27]ProducePacketName [16:04:27]name=ofd_packets/00075844 [16:04:27]NVStorageSaveData ofd_packets/00075844 [16:04:27]File name is /storage/ofd_packets/00075844 [16:04:27]Write 301 bytes [16:04:27]NVStorageSaveData done [16:04:27]OFDSenderStorePacket done [16:04:27]KKMCreateOFDPacket done [16:04:27]NVStorageSaveData kkm_last_timestamp [16:04:27]File name is /storage/kkm_last_timestamp [16:04:27]Write 4 bytes [16:04:27]NVStorageSaveData done [16:04:27]ExternCall_PrintAddStr [16:04:27]wPrintStart [16:04:27]Write to MH i2c: 01 00 00 74 0F 83 [16:04:27]Write i2c OK [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: 01 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: 01 07 00 [16:04:27]MH_I2C_Read... [16:04:27]Read from MH i2c: 01 07 00 74 0F 00 00 00 00 00 FF 0F 98 [16:04:27]RasterBufferAndPrint [16:04:27]line Счет N : (1)1966522 [16:04:27]line ИНН: 02508201610067 [16:04:27]line Контрольно-Кассовый Чек [16:04:27]line ПРОДАЖА [16:04:27]line ТРК (МРК, ГНК) : 43 [16:04:27]line Товар: 2710124130 [16:04:27]line Аи-92-К-5 [16:04:27]line 7.480 * 66.90 [16:04:27]line = 500.41 [16:04:27]line НДС 12% НСП 1% [16:04:27]line > о реализуемом товаре [16:04:27]line ОКРУГЛЕНИЕ: -0.41 [16:04:27]line ИТОГО: 500.00 [16:04:27]line Внесено: 500.00 [16:04:27]line СДАЧА: 0.00 [16:04:27]line НСП 1% : 4.43 [16:04:27]line НДС 12% : 53.14 [16:04:27]line Наличными: 500.00 [16:04:27]line Безнал.: 0.00 [16:04:27]line Место: АЗС № 133 "Партнер Нефть" [16:04:27]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:04:27]line СНО: Общий режим [16:04:27]line Чек 283 24.10.2024 16:04 [16:04:27]line Смена: 174 ФФД: 1.0 [16:04:27]line ЗНМ: 0300000020 [16:04:27]line РНМ: 0000000000161154 [16:04:27]line Версия ККМ: v1.0 [16:04:27]line ФМ: 0000000000963323 [16:04:27]line ФД: 75844 [16:04:27]line ФПД: 274855382733849 [16:04:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160426&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75844&fm=274855382733849&tin=02508201610067®Number=0000000000161154&sum=50000 [16:04:28]OFD Sender: Processing packet 75844 [packets to send 16, broken 15] [16:04:28]ProducePacketName [16:04:28]name=ofd_packets/00075844 [16:04:28]OFD Sender: To server: pG, [16:04:28]CommunicateWithHost lk.salyk.kg:30040 [16:04:28]ConnectInit lk.salyk.kg [16:04:28]written 0, free lines is 4095 [16:04:28]Connected sock=10 [16:04:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 5D 05 07 01 C9 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 1B 01 00 00 F4 03 04 00 0A 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 44 28 01 00 35 04 06 00 F9 FA C1 73 D4 19 BD 0B B7 85 C2 5F 4A 1B [16:04:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 58 9F 47 00 37 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 39 36 33 33 32 33 10 04 04 00 44 28 01 00 F4 03 04 00 E1 18 1A 67 B6 04 01 00 00 D4 D0 FF 1F 5D 82 82 0A [16:04:28]CommunicateWithHost err = 0 [16:04:28]CheckOFDResponse [16:04:28]1017 (14) - 77093643461234 [16:04:28]1041 (16) - 0000000000963323 [16:04:28]1040 (4) - 75844 [16:04:28]1012 (4) - 24.10.2024 09:52 [16:04:28]1206 (1) - 0 [16:04:28]OFD Sender: Remove packet 75844 [16:04:28]ProducePacketName [16:04:28]name=ofd_packets/00075844 [16:04:28]NVStorageDeleteData [16:04:28]Write to MH i2c: 01 00 00 9E 0F AD [16:04:28]Write i2c OK [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: 01 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: 01 07 00 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: 01 07 00 9E 0F 00 00 00 00 00 C3 0C 83 [16:04:28]RasterBufferAndPrint [16:04:28]line [16:04:28]line [16:04:28]line [16:04:28]line [16:04:28]line [16:04:28]written 0, free lines is 3273 [16:04:28]MH_Cut [16:04:28]Write to MH i2c: D1 01 00 A5 0F 01 86 [16:04:28]Write i2c OK [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: D1 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: D1 01 00 [16:04:28]MH_I2C_Read... [16:04:28]Read from MH i2c: D1 01 00 A5 0F 00 85 [16:04:28]Write to MH i2c: 01 00 00 A6 0F B5 [16:04:28]Write i2c OK [16:04:28]MH_I2C_Read... [16:04:28]OFD Sender: No OFD packet to send [16:04:29]*** Cut start [16:04:29]*** Partial cut [16:04:29]*** CUTSNS_PIN = 1 [16:04:29]*** CUTSNS_PIN = 0 [16:04:29]*** Brake cut motor [16:04:29]Read from MH i2c: 01 [16:04:29]MH_I2C_Read... [16:04:29]*** Stop cut motor [16:04:29]*** Cut end [16:04:29]Read from MH i2c: 01 07 00 [16:04:29]MH_I2C_Read... [16:04:29]Read from MH i2c: 01 07 00 A6 0F 00 00 00 00 00 FF 0F CA [16:04:29]process_action close_receipt done [16:04:29]requested_data is exist [16:04:29]produce_requested_data [16:04:29]requested_item fm.sn is exist - process it [16:04:29]wFMCommunicate request_size=4 [16:04:29]MH_SAM_APDU [16:04:29]CAPDU: 80 11 00 00 [16:04:29]Write to MH i2c: E2 08 00 A7 0F 80 11 00 00 00 00 00 00 30 [16:04:29]Write i2c OK [16:04:29]MH_I2C_Read... [16:04:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:30]Read from MH i2c: E2 [16:04:30]MH_I2C_Read... [16:04:30]Read from MH i2c: E2 17 00 [16:04:30]MH_I2C_Read... [16:04:30]Read from MH i2c: E2 17 00 A7 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 7D [16:04:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:04:30]wFMCommunicate OK [16:04:30]requested_item fd.num is exist - process it [16:04:30]SAM_PROTO_GetFieldsCounters [16:04:30]wFMCommunicate request_size=4 [16:04:30]MH_SAM_APDU [16:04:30]CAPDU: 80 13 00 00 [16:04:30]Write to MH i2c: E2 08 00 A8 0F 80 13 00 00 00 00 00 00 33 [16:04:30]Write i2c OK [16:04:30]MH_I2C_Read... [16:04:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:04:30]Read from MH i2c: E2 [16:04:30]MH_I2C_Read... [16:04:30]Read from MH i2c: E2 62 00 [16:04:30]MH_I2C_Read... [16:04:30]Read from MH i2c: E2 62 00 A8 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 44 28 01 00 0E 04 04 00 AE 00 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 B6 [16:04:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 44 28 01 00 0E 04 04 00 AE 00 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:04:30]wFMCommunicate OK [16:04:30]SAM_PROTO_GetFieldsCounters done [16:04:30]requested_item shift.num is exist - process it [16:04:30]requested_item shift.opened is exist - process it [16:04:30]req_shift_opened [16:04:30]FM_GetShiftState [16:04:30]SAM_PROTO_GetShiftState [16:04:30]wFMCommunicate request_size=4 [16:04:30]MH_SAM_APDU [16:04:30]CAPDU: 80 13 01 00 [16:04:30]Write to MH i2c: E2 08 00 A9 0F 80 13 01 00 00 00 00 00 35 [16:04:30]Write i2c OK [16:04:30]MH_I2C_Read... [16:04:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:30]Read from MH i2c: E2 [16:04:30]MH_I2C_Read... [16:04:30]Read from MH i2c: E2 0E 00 [16:04:30]MH_I2C_Read... [16:04:30]Read from MH i2c: E2 0E 00 A9 0F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D9 [16:04:30]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:04:30]wFMCommunicate OK [16:04:30]SAM_PROTO_GetShiftState done [16:04:30]FM_GetShiftState done [16:04:30]req_shift_opened done [16:04:30]requested_item shift.open_date is exist - process it [16:04:30]req_shift_open_date [16:04:30]req_shift_open_date done [16:04:30]produce_requested_data done [16:04:30]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75844,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:04:30]process_action_free close_receipt [16:04:30]json_value_free [16:04:30]json_value_free done [16:04:30]process_json_proto returns [16:04:30]Send response to host [16:04:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75844,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:04:30]free response buf [16:04:30]execute_script done [16:04:30]execute_script returns [16:04:30]free content buf [16:04:30]Sock 9.Close socket [16:04:30]Sock 9.Thread stoped [16:04:33]OFD Sender: No OFD packet to send [16:04:38]OFD Sender: No OFD packet to send [16:04:43]OFD Sender: No OFD packet to send [16:04:48]OFD Sender: No OFD packet to send [16:04:51]accept exits with 7 [16:04:51]New connection [16:04:51]New thread 3067141476 created [16:04:51]Thread 3066998116 joined [16:04:51]Waiting for new connection... [16:04:51] Sock 7.Parse request [16:04:51]Sock 7.Check first char [16:04:51]Sock 7.First char is OK [16:04:51]request: POST /json_proto HTTP/1.0 [16:04:51]Method: POST [16:04:51]URL: /json_proto [16:04:51]Method is POST - this is cgi request [16:04:51]url: /json_proto [16:04:51]query_string will be loaded in cgi processing [16:04:51]execute_cgi json_proto POST (null) [16:04:51]execute_cgi path=json_proto method=POST [16:04:51]POST find Content-Length [16:04:51]Host: 172.17.44.196:8080 [16:04:51]Content-Length: 678 [16:04:51]Content-Type: application/json [16:04:51] [16:04:51]POST finish read [16:04:51]Found Content-Length = 678 [16:04:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966524", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:51]execute_script... [16:04: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)1966524", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:51]POST & json_proto [16:04:51]process_json_proto [16:04:51]json parsed OK: [16:04:51]protocol is kg_v1.0 [16:04:51]action value=close_receipt [16:04:51]process_action close_receipt [16:04:51]cmd_close_receipt [16:04:51]MH_GetDate [16:04:51]Write to MH i2c: F0 00 00 AA 0F A8 [16:04:51]Write i2c OK [16:04:51]MH_I2C_Read... [16:04:51]Read from MH i2c: F0 [16:04:51]MH_I2C_Read... [16:04:51]Read from MH i2c: F0 09 00 [16:04:51]MH_I2C_Read... [16:04:51]Read from MH i2c: F0 09 00 AA 0F 00 23 70 1A 67 E7 19 F8 65 22 [16:04:51]GetLastDocTimeStamp 1729785866 [16:04:51]current date 1729785891 [16:04:51]FM_GetShiftState [16:04:51]SAM_PROTO_GetShiftState [16:04:51]wFMCommunicate request_size=4 [16:04:51]MH_SAM_APDU [16:04:51]CAPDU: 80 13 01 00 [16:04:51]Write to MH i2c: E2 08 00 AB 0F 80 13 01 00 00 00 00 00 37 [16:04:51]Write i2c OK [16:04:51]MH_I2C_Read... [16:04:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:51]Read from MH i2c: E2 [16:04:51]MH_I2C_Read... [16:04:51]Read from MH i2c: E2 0E 00 [16:04:51]MH_I2C_Read... [16:04:51]Read from MH i2c: E2 0E 00 AB 0F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 DB [16:04:51]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:04:51]wFMCommunicate OK [16:04:51]SAM_PROTO_GetShiftState done [16:04:51]FM_GetShiftState done [16:04:51]opened in 1729729413 [16:04:51]opened+sec_in_day 1729815813 [16:04:51]quantity*price = 50041 [16:04:51]sum+1 = 50042 [16:04:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 284 24.10.2024 16:04 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75845 ФПД: 202571156729283 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160451&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75845&fm=202571156729283&tin=02508201610067®Number=0000000000161154&sum=50000 [16:04:52]StoreToDocumentArchive [16:04:52]shift 174 fd 75845 [16:04:52]save to /storage/0174/doc_00075845 [16:04:52]save last doc name /storage/0174/doc_00075845 to /storage/kkm_last_doc_name [16:04:52]save OK [16:04:52]Clear old archive folders... [16:04:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:04:52]tlvbuf is 020FBF50 [16:04:52]SAM_PROTO_ClearQueue [16:04:52]wFMCommunicate request_size=4 [16:04:52]MH_SAM_APDU [16:04:52]CAPDU: 80 09 00 00 [16:04:52]Write to MH i2c: E2 08 00 B8 0F 80 09 00 00 00 00 00 00 39 [16:04:52]Write i2c OK [16:04:52]MH_I2C_Read... [16:04:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:04:52]Read from MH i2c: E2 [16:04:52]MH_I2C_Read... [16:04:52]Read from MH i2c: E2 03 00 [16:04:52]MH_I2C_Read... [16:04:52]Read from MH i2c: E2 03 00 B8 0F 00 90 00 3B [16:04:52]RAPDU: 90 00 [16:04:52]wFMCommunicate OK [16:04:52]SAM_PROTO_ClearQueue done [16:04:52]KKMCreateOFDPacket [16:04:52]OFDProtocolAddRootSTLVToBuf [16:04:52]FM_MakeSignedData [16:04:52]FM_MakeSignedData [16:04:52]SAM_PROTO_SignData [16:04:52]wFMCommunicate request_size=4 [16:04:52]MH_SAM_APDU [16:04:52]CAPDU: 80 0D 01 02 [16:04:52]Write to MH i2c: E2 08 00 B9 0F 80 0D 01 02 00 00 00 00 41 [16:04:52]Write i2c OK [16:04:52]MH_I2C_Read... [16:04:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:04:52]Read from MH i2c: E2 [16:04:52]MH_I2C_Read... [16:04:52]Read from MH i2c: E2 03 00 [16:04:52]MH_I2C_Read... [16:04:52]Read from MH i2c: E2 03 00 B9 0F 00 90 00 3C [16:04:52]RAPDU: 90 00 [16:04:52]wFMCommunicate OK [16:04:52]wFMCommunicate request_size=255 [16:04:52]MH_SAM_APDU [16:04: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 1C 01 00 00 F4 03 04 00 23 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 45 28 01 00 35 04 06 00 B8 [16:04:52]Write to MH i2c: E2 02 01 BA 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 1C 01 00 00 F4 03 04 00 23 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 45 28 01 00 35 04 06 00 B8 00 00 C8 [16:04:52]Write i2c OK [16:04:52]MH_I2C_Read... [16:04:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:52]Read from MH i2c: E2 [16:04:52]MH_I2C_Read... [16:04:52]Read from MH i2c: E2 03 00 [16:04:52]MH_I2C_Read... [16:04:52]Read from MH i2c: E2 03 00 BA 0F 00 90 00 3D [16:04:52]RAPDU: 90 00 [16:04:52]wFMCommunicate OK [16:04:52]wFMCommunicate request_size=10 [16:04:52]MH_SAM_APDU [16:04:52]CAPDU: 80 0D 02 02 05 3C C5 D6 AD C3 [16:04:52]Write to MH i2c: E2 0D 00 BB 0F 80 0D 02 02 05 00 3C C5 D6 AD C3 00 00 95 [16:04:52]Write i2c OK [16:04:52]MH_I2C_Read... [16:04:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:53]Read from MH i2c: E2 [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: E2 03 00 [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: E2 03 00 BB 0F 00 90 00 3E [16:04:53]RAPDU: 90 00 [16:04:53]wFMCommunicate OK [16:04:53]wFMCommunicate request_size=4 [16:04:53]MH_SAM_APDU [16:04:53]CAPDU: 80 0D 03 02 [16:04:53]Write to MH i2c: E2 08 00 BC 0F 80 0D 03 02 00 00 00 00 46 [16:04:53]Write i2c OK [16:04:53]MH_I2C_Read... [16:04:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:04:53]Read from MH i2c: E2 [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: E2 0B 00 [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: E2 0B 00 BC 0F 00 13 5A 77 67 B8 33 B4 94 90 00 C5 [16:04:53]RAPDU: 13 5A 77 67 B8 33 B4 94 90 00 [16:04:53]wFMCommunicate OK [16:04:53]SAM_PROTO_SignData done [16:04:53]FM_MakeSignedData done [16:04:53]CreateOFDProtocolMessage [16:04:53]wFMCommunicate request_size=4 [16:04:53]MH_SAM_APDU [16:04:53]CAPDU: 80 11 00 00 [16:04:53]Write to MH i2c: E2 08 00 BD 0F 80 11 00 00 00 00 00 00 46 [16:04:53]Write i2c OK [16:04:53]MH_I2C_Read... [16:04:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:53]Read from MH i2c: E2 [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: E2 17 00 [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: E2 17 00 BD 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 93 [16:04:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:04:53]wFMCommunicate OK [16:04:53]CreateOFDProtocolMessage done [16:04:53]OFDSenderStorePacket 75845 [16:04:53]StoreOFDPacket docnum=75845 [16:04:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 0E E2 07 01 78 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 1C 01 00 00 F4 03 04 00 23 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 45 28 01 00 35 04 06 00 B8 3C C5 D6 AD C3 13 5A 77 67 B8 33 B4 94 [16:04:53]CheckFolder [16:04:53]dirname=/storage/ofd_packets [16:04:53]CheckFolder done [16:04:53]ProducePacketName [16:04:53]name=ofd_packets/00075845 [16:04:53]NVStorageSaveData ofd_packets/00075845 [16:04:53]File name is /storage/ofd_packets/00075845 [16:04:53]Write 301 bytes [16:04:53]NVStorageSaveData done [16:04:53]OFDSenderStorePacket done [16:04:53]KKMCreateOFDPacket done [16:04:53]NVStorageSaveData kkm_last_timestamp [16:04:53]File name is /storage/kkm_last_timestamp [16:04:53]Write 4 bytes [16:04:53]NVStorageSaveData done [16:04:53]ExternCall_PrintAddStr [16:04:53]wPrintStart [16:04:53]Write to MH i2c: 01 00 00 BE 0F CD [16:04:53]Write i2c OK [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: 01 [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: 01 07 00 [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: 01 07 00 BE 0F 00 00 00 00 00 FF 0F E2 [16:04:53]RasterBufferAndPrint [16:04:53]line Счет N : (1)1966524 [16:04:53]line ИНН: 02508201610067 [16:04:53]line Контрольно-Кассовый Чек [16:04:53]line ПРОДАЖА [16:04:53]line ТРК (МРК, ГНК) : 33 [16:04:53]line Товар: 2710124130 [16:04:53]line Аи-92-К-5 [16:04:53]line 7.480 * 66.90 [16:04:53]line = 500.41 [16:04:53]line НДС 12% НСП 1% [16:04:53]line > о реализуемом товаре [16:04:53]line ОКРУГЛЕНИЕ: -0.41 [16:04:53]line ИТОГО: 500.00 [16:04:53]line Внесено: 500.00 [16:04:53]line СДАЧА: 0.00 [16:04:53]line НСП 1% : 4.43 [16:04:53]line НДС 12% : 53.14 [16:04:53]line Наличными: 500.00 [16:04:53]line Безнал.: 0.00 [16:04:53]line Место: АЗС № 133 "Партнер Нефть" [16:04:53]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:04:53]line СНО: Общий режим [16:04:53]line Чек 284 24.10.2024 16:04 [16:04:53]line Смена: 174 ФФД: 1.0 [16:04:53]line ЗНМ: 0300000020 [16:04:53]line РНМ: 0000000000161154 [16:04:53]line Версия ККМ: v1.0 [16:04:53]line ФМ: 0000000000963323 [16:04:53]line ФД: 75845 [16:04:53]line ФПД: 202571156729283 [16:04:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160451&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75845&fm=202571156729283&tin=02508201610067®Number=0000000000161154&sum=50000 [16:04:53]OFD Sender: Processing packet 75845 [packets to send 16, broken 15] [16:04:53]ProducePacketName [16:04:53]name=ofd_packets/00075845 [16:04:53]OFD Sender: To server: pG, [16:04:53]CommunicateWithHost lk.salyk.kg:30040 [16:04:53]ConnectInit lk.salyk.kg [16:04:53]written 0, free lines is 4095 [16:04:53]Connected sock=11 [16:04:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 0E E2 07 01 78 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 1C 01 00 00 F4 03 04 00 23 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 45 28 01 00 35 04 06 00 B8 3C C5 D6 AD C3 13 5A 77 67 B8 33 B4 94 [16:04:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 C7 0C 47 00 0F 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 39 36 33 33 32 33 10 04 04 00 45 28 01 00 F4 03 04 00 FA 18 1A 67 B6 04 01 00 00 0C E8 37 2D 4E 42 37 27 [16:04:53]CommunicateWithHost err = 0 [16:04:53]CheckOFDResponse [16:04:53]1017 (14) - 77093643461234 [16:04:53]1041 (16) - 0000000000963323 [16:04:53]1040 (4) - 75845 [16:04:53]1012 (4) - 24.10.2024 09:52 [16:04:53]1206 (1) - 0 [16:04:53]OFD Sender: Remove packet 75845 [16:04:53]ProducePacketName [16:04:53]name=ofd_packets/00075845 [16:04:53]NVStorageDeleteData [16:04:53]Write to MH i2c: 01 00 00 E8 0F F7 [16:04:53]Write i2c OK [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: 01 [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: 01 07 00 [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: 01 07 00 E8 0F 00 00 00 00 00 BF 0C C9 [16:04:53]RasterBufferAndPrint [16:04:53]line [16:04:53]line [16:04:53]line [16:04:53]line [16:04:53]line [16:04:53]written 0, free lines is 3267 [16:04:53]MH_Cut [16:04:53]Write to MH i2c: D1 01 00 EF 0F 01 D0 [16:04:53]Write i2c OK [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: D1 [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: D1 01 00 [16:04:53]MH_I2C_Read... [16:04:53]Read from MH i2c: D1 01 00 EF 0F 00 CF [16:04:53]Write to MH i2c: 01 00 00 F0 0F FF [16:04:53]Write i2c OK [16:04:53]MH_I2C_Read... [16:04:54]OFD Sender: No OFD packet to send [16:04:54]*** Cut start [16:04:54]*** Partial cut [16:04:54]*** CUTSNS_PIN = 1 [16:04:54]*** CUTSNS_PIN = 0 [16:04:55]*** Brake cut motor [16:04:55]Read from MH i2c: 01 [16:04:55]MH_I2C_Read... [16:04:55]*** Stop cut motor [16:04:55]*** Cut end [16:04:55]Read from MH i2c: 01 07 00 [16:04:55]MH_I2C_Read... [16:04:55]Read from MH i2c: 01 07 00 F0 0F 00 00 00 00 00 FF 0F 14 [16:04:55]process_action close_receipt done [16:04:55]requested_data is exist [16:04:55]produce_requested_data [16:04:55]requested_item fm.sn is exist - process it [16:04:55]wFMCommunicate request_size=4 [16:04:55]MH_SAM_APDU [16:04:55]CAPDU: 80 11 00 00 [16:04:55]Write to MH i2c: E2 08 00 F1 0F 80 11 00 00 00 00 00 00 7A [16:04:55]Write i2c OK [16:04:55]MH_I2C_Read... [16:04:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:55]Read from MH i2c: E2 [16:04:55]MH_I2C_Read... [16:04:55]Read from MH i2c: E2 17 00 [16:04:55]MH_I2C_Read... [16:04:55]Read from MH i2c: E2 17 00 F1 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 C7 [16:04:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:04:55]wFMCommunicate OK [16:04:55]requested_item fd.num is exist - process it [16:04:55]SAM_PROTO_GetFieldsCounters [16:04:55]wFMCommunicate request_size=4 [16:04:55]MH_SAM_APDU [16:04:55]CAPDU: 80 13 00 00 [16:04:55]Write to MH i2c: E2 08 00 F2 0F 80 13 00 00 00 00 00 00 7D [16:04:55]Write i2c OK [16:04:55]MH_I2C_Read... [16:04:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:04:55]Read from MH i2c: E2 [16:04:55]MH_I2C_Read... [16:04:55]Read from MH i2c: E2 62 00 [16:04:55]MH_I2C_Read... [16:04:55]Read from MH i2c: E2 62 00 F2 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 45 28 01 00 0E 04 04 00 AE 00 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 04 [16:04:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 45 28 01 00 0E 04 04 00 AE 00 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:04:55]wFMCommunicate OK [16:04:55]SAM_PROTO_GetFieldsCounters done [16:04:55]requested_item shift.num is exist - process it [16:04:55]requested_item shift.opened is exist - process it [16:04:55]req_shift_opened [16:04:55]FM_GetShiftState [16:04:55]SAM_PROTO_GetShiftState [16:04:55]wFMCommunicate request_size=4 [16:04:55]MH_SAM_APDU [16:04:55]CAPDU: 80 13 01 00 [16:04:55]Write to MH i2c: E2 08 00 F3 0F 80 13 01 00 00 00 00 00 7F [16:04:55]Write i2c OK [16:04:55]MH_I2C_Read... [16:04:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:55]Read from MH i2c: E2 [16:04:55]MH_I2C_Read... [16:04:55]Read from MH i2c: E2 0E 00 [16:04:55]MH_I2C_Read... [16:04:55]Read from MH i2c: E2 0E 00 F3 0F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 23 [16:04:55]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:04:55]wFMCommunicate OK [16:04:55]SAM_PROTO_GetShiftState done [16:04:55]FM_GetShiftState done [16:04:55]req_shift_opened done [16:04:55]requested_item shift.open_date is exist - process it [16:04:55]req_shift_open_date [16:04:55]req_shift_open_date done [16:04:55]produce_requested_data done [16:04:55]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75845,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:04:55]process_action_free close_receipt [16:04:55]json_value_free [16:04:55]json_value_free done [16:04:55]process_json_proto returns [16:04:55]Send response to host [16:04:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75845,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:04:55]free response buf [16:04:55]execute_script done [16:04:55]execute_script returns [16:04:55]free content buf [16:04:55]Sock 7.Close socket [16:04:55]Sock 7.Thread stoped [16:04:59]OFD Sender: No OFD packet to send [16:05:04]OFD Sender: No OFD packet to send [16:05:09]OFD Sender: No OFD packet to send [16:05:14]OFD Sender: No OFD packet to send [16:05:19]OFD Sender: No OFD packet to send [16:05:24]OFD Sender: No OFD packet to send [16:05:29]OFD Sender: No OFD packet to send [16:05:34]OFD Sender: No OFD packet to send [16:05:39]OFD Sender: No OFD packet to send [16:05:44]OFD Sender: No OFD packet to send [16:05:49]OFD Sender: No OFD packet to send [16:05:54]OFD Sender: No OFD packet to send [16:05:59]OFD Sender: No OFD packet to send [16:06:04]OFD Sender: No OFD packet to send [16:06:09]OFD Sender: No OFD packet to send [16:06:14]OFD Sender: No OFD packet to send [16:06:19]OFD Sender: No OFD packet to send [16:06:24]OFD Sender: No OFD packet to send [16:06:29]OFD Sender: No OFD packet to send [16:06:34]OFD Sender: No OFD packet to send [16:06:39]OFD Sender: No OFD packet to send [16:06:43]accept exits with 9 [16:06:43]New connection [16:06:43]New thread 3066998116 created [16:06:43]Thread 3067141476 joined [16:06:43]Waiting for new connection... [16:06:43] Sock 9.Parse request [16:06:43]Sock 9.Check first char [16:06:43]Sock 9.First char is OK [16:06:43]request: POST /json_proto HTTP/1.0 [16:06:43]Method: POST [16:06:43]URL: /json_proto [16:06:43]Method is POST - this is cgi request [16:06:43]url: /json_proto [16:06:43]query_string will be loaded in cgi processing [16:06:43]execute_cgi json_proto POST (null) [16:06:43]execute_cgi path=json_proto method=POST [16:06:43]POST find Content-Length [16:06:43]Host: 172.17.44.196:8080 [16:06:43]Content-Length: 945 [16:06:43]Content-Type: application/json [16:06:43] [16:06:43]POST finish read [16:06:43]Found Content-Length = 945 [16:06:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273415", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870002328398", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043C\u044F\u0442\u0430 \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:43]execute_script... [16:06: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 : (3)273415", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870002328398", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043C\u044F\u0442\u0430 \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:06:43]POST & json_proto [16:06:43]process_json_proto [16:06:43]json parsed OK: [16:06:43]protocol is kg_v1.0 [16:06:43]action value=close_receipt [16:06:43]process_action close_receipt [16:06:43]cmd_close_receipt [16:06:43]MH_GetDate [16:06:43]Write to MH i2c: F0 00 00 F4 0F F2 [16:06:43]Write i2c OK [16:06:43]MH_I2C_Read... [16:06:43]Read from MH i2c: F0 [16:06:43]MH_I2C_Read... [16:06:43]Read from MH i2c: F0 09 00 [16:06:43]MH_I2C_Read... [16:06:43]Read from MH i2c: F0 09 00 F4 0F 00 94 70 1A 67 E7 19 F8 65 DD [16:06:43]GetLastDocTimeStamp 1729785891 [16:06:43]current date 1729786004 [16:06:43]FM_GetShiftState [16:06:43]SAM_PROTO_GetShiftState [16:06:43]wFMCommunicate request_size=4 [16:06:43]MH_SAM_APDU [16:06:43]CAPDU: 80 13 01 00 [16:06:43]Write to MH i2c: E2 08 00 F5 0F 80 13 01 00 00 00 00 00 81 [16:06:43]Write i2c OK [16:06:43]MH_I2C_Read... [16:06:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:43]Read from MH i2c: E2 [16:06:43]MH_I2C_Read... [16:06:43]Read from MH i2c: E2 0E 00 [16:06:43]MH_I2C_Read... [16:06:43]Read from MH i2c: E2 0E 00 F5 0F 00 09 00 01 85 93 19 67 00 00 00 00 90 00 25 [16:06:43]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:06:43]wFMCommunicate OK [16:06:43]SAM_PROTO_GetShiftState done [16:06:43]FM_GetShiftState done [16:06:43]opened in 1729729413 [16:06:43]opened+sec_in_day 1729815813 [16:06:43]quantity*price = 6000 [16:06:43]sum+1 = 6001 [16:06:43]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870002328398 Вода ASU пит н.газ мята ПЭТ 1л 1.000 * 100.00 = 100.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 160.00 НСП 1% : 1.41 НДС 12% : 16.99 Наличными: 160.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 285 24.10.2024 16:06 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75846 ФПД: 267926102589781 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160644&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75846&fm=267926102589781&tin=02508201610067®Number=0000000000161154&sum=16000 0 [16:06:44]StoreToDocumentArchive [16:06:44]shift 174 fd 75846 [16:06:44]save to /storage/0174/doc_00075846 [16:06:44]save last doc name /storage/0174/doc_00075846 to /storage/kkm_last_doc_name [16:06:44]save OK [16:06:44]Clear old archive folders... [16:06:44]ProcessDocumentItem done err = 0, tmpTLVsize=397 [16:06:44]tlvbuf is 01F45110 [16:06:44]SAM_PROTO_ClearQueue [16:06:44]wFMCommunicate request_size=4 [16:06:44]MH_SAM_APDU [16:06:44]CAPDU: 80 09 00 00 [16:06:44]Write to MH i2c: E2 08 00 02 10 80 09 00 00 00 00 00 00 84 [16:06:44]Write i2c OK [16:06:44]MH_I2C_Read... [16:06:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:45]Read from MH i2c: E2 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 03 00 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 03 00 02 10 00 90 00 86 [16:06:45]RAPDU: 90 00 [16:06:45]wFMCommunicate OK [16:06:45]SAM_PROTO_ClearQueue done [16:06:45]KKMCreateOFDPacket [16:06:45]OFDProtocolAddRootSTLVToBuf [16:06:45]FM_MakeSignedData [16:06:45]FM_MakeSignedData [16:06:45]SAM_PROTO_SignData [16:06:45]wFMCommunicate request_size=4 [16:06:45]MH_SAM_APDU [16:06:45]CAPDU: 80 0D 01 02 [16:06:45]Write to MH i2c: E2 08 00 03 10 80 0D 01 02 00 00 00 00 8C [16:06:45]Write i2c OK [16:06:45]MH_I2C_Read... [16:06:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:45]Read from MH i2c: E2 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 03 00 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 03 00 03 10 00 90 00 87 [16:06:45]RAPDU: 90 00 [16:06:45]wFMCommunicate OK [16:06:45]wFMCommunicate request_size=255 [16:06:45]MH_SAM_APDU [16:06:45]CAPDU: 80 0D 02 02 FA 03 00 8D 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 [16:06:45]Write to MH i2c: E2 02 01 04 10 80 0D 02 02 FA 00 03 00 8D 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 00 00 7F [16:06:45]Write i2c OK [16:06:45]MH_I2C_Read... [16:06:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:45]Read from MH i2c: E2 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 03 00 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 03 00 04 10 00 90 00 88 [16:06:45]RAPDU: 90 00 [16:06:45]wFMCommunicate OK [16:06:45]wFMCommunicate request_size=156 [16:06:45]MH_SAM_APDU [16:06:45]CAPDU: 80 0D 02 02 97 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 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 94 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 46 28 01 00 35 04 06 00 F3 AD 68 2B C1 55 [16:06:45]Write to MH i2c: E2 9F 00 05 10 80 0D 02 02 97 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 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 94 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 46 28 01 00 35 04 06 00 F3 AD 68 2B C1 55 00 00 D6 [16:06:45]Write i2c OK [16:06:45]MH_I2C_Read... [16:06:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:45]Read from MH i2c: E2 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 03 00 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 03 00 05 10 00 90 00 89 [16:06:45]RAPDU: 90 00 [16:06:45]wFMCommunicate OK [16:06:45]wFMCommunicate request_size=4 [16:06:45]MH_SAM_APDU [16:06:45]CAPDU: 80 0D 03 02 [16:06:45]Write to MH i2c: E2 08 00 06 10 80 0D 03 02 00 00 00 00 91 [16:06:45]Write i2c OK [16:06:45]MH_I2C_Read... [16:06:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:45]Read from MH i2c: E2 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 0B 00 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 0B 00 06 10 00 A4 0B 9C 83 8C 2B D3 C2 90 00 AC [16:06:45]RAPDU: A4 0B 9C 83 8C 2B D3 C2 90 00 [16:06:45]wFMCommunicate OK [16:06:45]SAM_PROTO_SignData done [16:06:45]FM_MakeSignedData done [16:06:45]CreateOFDProtocolMessage [16:06:45]wFMCommunicate request_size=4 [16:06:45]MH_SAM_APDU [16:06:45]CAPDU: 80 11 00 00 [16:06:45]Write to MH i2c: E2 08 00 07 10 80 11 00 00 00 00 00 00 91 [16:06:45]Write i2c OK [16:06:45]MH_I2C_Read... [16:06:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:45]Read from MH i2c: E2 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 17 00 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: E2 17 00 07 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 DE [16:06:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:06:45]wFMCommunicate OK [16:06:45]CreateOFDProtocolMessage done [16:06:45]OFDSenderStorePacket 75846 [16:06:45]StoreOFDPacket docnum=75846 [16:06:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 A1 01 00 00 E7 9A 99 01 37 F4 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 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 94 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 46 28 01 00 35 04 06 00 F3 AD 68 2B C1 55 A4 0B 9C 83 8C 2B D3 C2 [16:06:45]CheckFolder [16:06:45]dirname=/storage/ofd_packets [16:06:45]CheckFolder done [16:06:45]ProducePacketName [16:06:45]name=ofd_packets/00075846 [16:06:45]NVStorageSaveData ofd_packets/00075846 [16:06:45]File name is /storage/ofd_packets/00075846 [16:06:45]Write 447 bytes [16:06:45]NVStorageSaveData done [16:06:45]OFDSenderStorePacket done [16:06:45]KKMCreateOFDPacket done [16:06:45]NVStorageSaveData kkm_last_timestamp [16:06:45]File name is /storage/kkm_last_timestamp [16:06:45]Write 4 bytes [16:06:45]NVStorageSaveData done [16:06:45]ExternCall_PrintAddStr [16:06:45]wPrintStart [16:06:45]Write to MH i2c: 01 00 00 08 10 18 [16:06:45]Write i2c OK [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: 01 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: 01 07 00 [16:06:45]MH_I2C_Read... [16:06:45]Read from MH i2c: 01 07 00 08 10 00 00 00 00 00 FF 0F 2D [16:06:45]RasterBufferAndPrint [16:06:45]line Счет N : (3)273415 [16:06:45]line ИНН: 02508201610067 [16:06:45]line Контрольно-Кассовый Чек [16:06:45]line ПРОДАЖА [16:06:45]line Товар: 4700000310043 [16:06:45]line Вода Жалалабат 27 1л [16:06:45]line 1.000 * 60.00 [16:06:45]line = 60.00 [16:06:45]line НДС 12% НСП 1% [16:06:45]line > о реализуемом товаре [16:06:45]line Товар: 4870002328398 [16:06:45]line Вода ASU пит н.газ мята ПЭТ 1л [16:06:45]line 1.000 * 100.00 [16:06:45]line = 100.00 [16:06:45]line НДС 12% НСП 1% [16:06:45]line > о реализуемом товаре [16:06:45]line ИТОГО: 160.00 [16:06:45]line НСП 1% : 1.41 [16:06:45]line НДС 12% : 16.99 [16:06:45]line Наличными: 160.00 [16:06:45]line Безнал.: 0.00 [16:06:45]line Место: АЗС № 133 "Партнер Нефть" [16:06:45]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:06:45]line СНО: Общий режим [16:06:45]line Чек 285 24.10.2024 16:06 [16:06:45]line Смена: 174 ФФД: 1.0 [16:06:45]line ЗНМ: 0300000020 [16:06:45]line РНМ: 0000000000161154 [16:06:45]line Версия ККМ: v1.0 [16:06:45]line ФМ: 0000000000963323 [16:06:45]line ФД: 75846 [16:06:45]line ФПД: 267926102589781 [16:06:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160644&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75846&fm=267926102589781&tin=02508201610067®Number=0000000000161154&sum=16000 [16:06:45]line 0 [16:06:45]OFD Sender: Processing packet 75846 [packets to send 16, broken 15] [16:06:45]ProducePacketName [16:06:45]name=ofd_packets/00075846 [16:06:45]OFD Sender: To server: pG, [16:06:45]CommunicateWithHost lk.salyk.kg:30040 [16:06:45]ConnectInit lk.salyk.kg [16:06:45]written 0, free lines is 4095 [16:06:46]Connected sock=10 [16:06:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 A1 01 00 00 E7 9A 99 01 37 F4 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 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 94 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 46 28 01 00 35 04 06 00 F3 AD 68 2B C1 55 A4 0B 9C 83 8C 2B D3 C2 [16:06:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 BF A0 47 00 28 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 39 36 33 33 32 33 10 04 04 00 46 28 01 00 F4 03 04 00 6B 19 1A 67 B6 04 01 00 00 1D 85 D5 00 ED F7 4E 9D [16:06:46]CommunicateWithHost err = 0 [16:06:46]CheckOFDResponse [16:06:46]1017 (14) - 77093643461234 [16:06:46]1041 (16) - 0000000000963323 [16:06:46]1040 (4) - 75846 [16:06:46]1012 (4) - 24.10.2024 09:54 [16:06:46]1206 (1) - 0 [16:06:46]OFD Sender: Remove packet 75846 [16:06:46]ProducePacketName [16:06:46]name=ofd_packets/00075846 [16:06:46]NVStorageDeleteData [16:06:46]Write to MH i2c: 01 00 00 36 10 46 [16:06:46]Write i2c OK [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: 01 [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: 01 07 00 [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: 01 07 00 36 10 00 00 00 00 00 5C 0C B5 [16:06:46]RasterBufferAndPrint [16:06:46]line [16:06:46]line [16:06:46]line [16:06:46]line [16:06:46]line [16:06:46]written 0, free lines is 3170 [16:06:46]MH_Cut [16:06:46]Write to MH i2c: D1 01 00 3D 10 01 1F [16:06:46]Write i2c OK [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: D1 [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: D1 01 00 [16:06:46]MH_I2C_Read... [16:06:46]Read from MH i2c: D1 01 00 3D 10 00 1E [16:06:46]Write to MH i2c: 01 00 00 3E 10 4E [16:06:46]Write i2c OK [16:06:46]MH_I2C_Read... [16:06:46]OFD Sender: No OFD packet to send [16:06:47]*** Cut start [16:06:47]*** Partial cut [16:06:47]*** CUTSNS_PIN = 1 [16:06:47]*** CUTSNS_PIN = 0 [16:06:47]*** Brake cut motor [16:06:48]Read from MH i2c: 01 [16:06:48]MH_I2C_Read... [16:06:48]*** Stop cut motor [16:06:48]*** Cut end [16:06:48]Read from MH i2c: 01 07 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: 01 07 00 3E 10 00 00 00 00 00 FF 0F 63 [16:06:48]process_action close_receipt done [16:06:48]requested_data is exist [16:06:48]produce_requested_data [16:06:48]requested_item fm.sn is exist - process it [16:06:48]wFMCommunicate request_size=4 [16:06:48]MH_SAM_APDU [16:06:48]CAPDU: 80 11 00 00 [16:06:48]Write to MH i2c: E2 08 00 3F 10 80 11 00 00 00 00 00 00 C9 [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:48]Read from MH i2c: E2 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 17 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 17 00 3F 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 16 [16:06:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:06:48]wFMCommunicate OK [16:06:48]requested_item fd.num is exist - process it [16:06:48]SAM_PROTO_GetFieldsCounters [16:06:48]wFMCommunicate request_size=4 [16:06:48]MH_SAM_APDU [16:06:48]CAPDU: 80 13 00 00 [16:06:48]Write to MH i2c: E2 08 00 40 10 80 13 00 00 00 00 00 00 CC [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:48]Read from MH i2c: E2 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 62 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 62 00 40 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 46 28 01 00 0E 04 04 00 AE 00 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 57 [16:06:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 46 28 01 00 0E 04 04 00 AE 00 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:06:48]wFMCommunicate OK [16:06:48]SAM_PROTO_GetFieldsCounters done [16:06:48]requested_item shift.num is exist - process it [16:06:48]requested_item shift.opened is exist - process it [16:06:48]req_shift_opened [16:06:48]FM_GetShiftState [16:06:48]SAM_PROTO_GetShiftState [16:06:48]wFMCommunicate request_size=4 [16:06:48]MH_SAM_APDU [16:06:48]CAPDU: 80 13 01 00 [16:06:48]Write to MH i2c: E2 08 00 41 10 80 13 01 00 00 00 00 00 CE [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 [16:06:48]MH_I2C_Read... [16:06:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:48]Read from MH i2c: E2 0E 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 0E 00 41 10 00 09 00 01 85 93 19 67 00 00 00 00 90 00 72 [16:06:48]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:06:48]wFMCommunicate OK [16:06:48]SAM_PROTO_GetShiftState done [16:06:48]FM_GetShiftState done [16:06:48]req_shift_opened done [16:06:48]requested_item shift.open_date is exist - process it [16:06:48]req_shift_open_date [16:06:48]req_shift_open_date done [16:06:48]produce_requested_data done [16:06:48]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75846,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:06:48]process_action_free close_receipt [16:06:48]json_value_free [16:06:48]json_value_free done [16:06:48]process_json_proto returns [16:06:48]Send response to host [16:06:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75846,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:06:48]free response buf [16:06:48]execute_script done [16:06:48]execute_script returns [16:06:48]free content buf [16:06:48]Sock 9.Close socket [16:06:48]Sock 9.Thread stoped [16:06:48]accept exits with 7 [16:06:48]New connection [16:06:48]New thread 3067141476 created [16:06:48]Thread 3066998116 joined [16:06:48]Waiting for new connection... [16:06:48] Sock 7.Parse request [16:06:48]Sock 7.Check first char [16:06:48]Sock 7.First char is OK [16:06:48]request: POST /json_proto HTTP/1.0 [16:06:48]Method: POST [16:06:48]URL: /json_proto [16:06:48]Method is POST - this is cgi request [16:06:48]url: /json_proto [16:06:48]query_string will be loaded in cgi processing [16:06:48]execute_cgi json_proto POST (null) [16:06:48]execute_cgi path=json_proto method=POST [16:06:48]POST find Content-Length [16:06:48]Host: 172.17.44.196:8080 [16:06:48]Content-Length: 678 [16:06:48]Content-Type: application/json [16:06:48] [16:06:48]POST finish read [16:06:48]Found Content-Length = 678 [16:06:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "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" ] } } [16:06:48]execute_script... [16:06: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)1966525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "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" ] } } [16:06:48]POST & json_proto [16:06:48]process_json_proto [16:06:48]json parsed OK: [16:06:48]protocol is kg_v1.0 [16:06:48]action value=close_receipt [16:06:48]process_action close_receipt [16:06:48]cmd_close_receipt [16:06:48]MH_GetDate [16:06:48]Write to MH i2c: F0 00 00 42 10 41 [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: F0 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: F0 09 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: F0 09 00 42 10 00 98 70 1A 67 E7 19 F8 65 30 [16:06:48]GetLastDocTimeStamp 1729786004 [16:06:48]current date 1729786008 [16:06:48]FM_GetShiftState [16:06:48]SAM_PROTO_GetShiftState [16:06:48]wFMCommunicate request_size=4 [16:06:48]MH_SAM_APDU [16:06:48]CAPDU: 80 13 01 00 [16:06:48]Write to MH i2c: E2 08 00 43 10 80 13 01 00 00 00 00 00 D0 [16:06:48]Write i2c OK [16:06:48]MH_I2C_Read... [16:06:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:48]Read from MH i2c: E2 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 0E 00 [16:06:48]MH_I2C_Read... [16:06:48]Read from MH i2c: E2 0E 00 43 10 00 09 00 01 85 93 19 67 00 00 00 00 90 00 74 [16:06:48]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:06:48]wFMCommunicate OK [16:06:48]SAM_PROTO_GetShiftState done [16:06:48]FM_GetShiftState done [16:06:48]opened in 1729729413 [16:06:48]opened+sec_in_day 1729815813 [16:06:48]quantity*price = 25020 [16:06:48]sum+1 = 25022 [16:06:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 286 24.10.2024 16:06 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75847 ФПД: 112952426542236 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160648&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75847&fm=112952426542236&tin=02508201610067®Number=0000000000161154&sum=25000 [16:06:50]StoreToDocumentArchive [16:06:50]shift 174 fd 75847 [16:06:50]save to /storage/0174/doc_00075847 [16:06:50]save last doc name /storage/0174/doc_00075847 to /storage/kkm_last_doc_name [16:06:50]save OK [16:06:50]Clear old archive folders... [16:06:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:06:50]tlvbuf is B6F085C0 [16:06:50]SAM_PROTO_ClearQueue [16:06:50]wFMCommunicate request_size=4 [16:06:50]MH_SAM_APDU [16:06:50]CAPDU: 80 09 00 00 [16:06:50]Write to MH i2c: E2 08 00 50 10 80 09 00 00 00 00 00 00 D2 [16:06:50]Write i2c OK [16:06:50]MH_I2C_Read... [16:06:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:06:50]Read from MH i2c: E2 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 03 00 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 03 00 50 10 00 90 00 D4 [16:06:50]RAPDU: 90 00 [16:06:50]wFMCommunicate OK [16:06:50]SAM_PROTO_ClearQueue done [16:06:50]KKMCreateOFDPacket [16:06:50]OFDProtocolAddRootSTLVToBuf [16:06:50]FM_MakeSignedData [16:06:50]FM_MakeSignedData [16:06:50]SAM_PROTO_SignData [16:06:50]wFMCommunicate request_size=4 [16:06:50]MH_SAM_APDU [16:06:50]CAPDU: 80 0D 01 02 [16:06:50]Write to MH i2c: E2 08 00 51 10 80 0D 01 02 00 00 00 00 DA [16:06:50]Write i2c OK [16:06:50]MH_I2C_Read... [16:06:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:06:50]Read from MH i2c: E2 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 03 00 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 03 00 51 10 00 90 00 D5 [16:06:50]RAPDU: 90 00 [16:06:50]wFMCommunicate OK [16:06:50]wFMCommunicate request_size=255 [16:06:50]MH_SAM_APDU [16:06: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 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 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 1E 01 00 00 F4 03 04 00 98 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 47 28 01 00 35 04 06 00 66 [16:06:50]Write to MH i2c: E2 02 01 52 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 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 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 1E 01 00 00 F4 03 04 00 98 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 47 28 01 00 35 04 06 00 66 00 00 61 [16:06:50]Write i2c OK [16:06:50]MH_I2C_Read... [16:06:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:50]Read from MH i2c: E2 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 03 00 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 03 00 52 10 00 90 00 D6 [16:06:50]RAPDU: 90 00 [16:06:50]wFMCommunicate OK [16:06:50]wFMCommunicate request_size=10 [16:06:50]MH_SAM_APDU [16:06:50]CAPDU: 80 0D 02 02 05 BA C9 42 B4 9C [16:06:50]Write to MH i2c: E2 0D 00 53 10 80 0D 02 02 05 00 BA C9 42 B4 9C 00 00 FC [16:06:50]Write i2c OK [16:06:50]MH_I2C_Read... [16:06:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:06:50]Read from MH i2c: E2 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 03 00 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 03 00 53 10 00 90 00 D7 [16:06:50]RAPDU: 90 00 [16:06:50]wFMCommunicate OK [16:06:50]wFMCommunicate request_size=4 [16:06:50]MH_SAM_APDU [16:06:50]CAPDU: 80 0D 03 02 [16:06:50]Write to MH i2c: E2 08 00 54 10 80 0D 03 02 00 00 00 00 DF [16:06:50]Write i2c OK [16:06:50]MH_I2C_Read... [16:06:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:06:50]Read from MH i2c: E2 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 0B 00 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 0B 00 54 10 00 B3 BF EE 97 18 F3 6C 7E 90 00 CC [16:06:50]RAPDU: B3 BF EE 97 18 F3 6C 7E 90 00 [16:06:50]wFMCommunicate OK [16:06:50]SAM_PROTO_SignData done [16:06:50]FM_MakeSignedData done [16:06:50]CreateOFDProtocolMessage [16:06:50]wFMCommunicate request_size=4 [16:06:50]MH_SAM_APDU [16:06:50]CAPDU: 80 11 00 00 [16:06:50]Write to MH i2c: E2 08 00 55 10 80 11 00 00 00 00 00 00 DF [16:06:50]Write i2c OK [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 [16:06:50]MH_I2C_Read... [16:06:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:50]Read from MH i2c: E2 17 00 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: E2 17 00 55 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 2C [16:06:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:06:50]wFMCommunicate OK [16:06:50]CreateOFDProtocolMessage done [16:06:50]OFDSenderStorePacket 75847 [16:06:50]StoreOFDPacket docnum=75847 [16:06:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 E0 D8 07 01 FC 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 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 1E 01 00 00 F4 03 04 00 98 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 47 28 01 00 35 04 06 00 66 BA C9 42 B4 9C B3 BF EE 97 18 F3 6C 7E [16:06:50]CheckFolder [16:06:50]dirname=/storage/ofd_packets [16:06:50]CheckFolder done [16:06:50]ProducePacketName [16:06:50]name=ofd_packets/00075847 [16:06:50]NVStorageSaveData ofd_packets/00075847 [16:06:50]File name is /storage/ofd_packets/00075847 [16:06:50]Write 301 bytes [16:06:50]NVStorageSaveData done [16:06:50]OFDSenderStorePacket done [16:06:50]KKMCreateOFDPacket done [16:06:50]NVStorageSaveData kkm_last_timestamp [16:06:50]File name is /storage/kkm_last_timestamp [16:06:50]Write 4 bytes [16:06:50]NVStorageSaveData done [16:06:50]ExternCall_PrintAddStr [16:06:50]wPrintStart [16:06:50]Write to MH i2c: 01 00 00 56 10 66 [16:06:50]Write i2c OK [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: 01 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: 01 07 00 [16:06:50]MH_I2C_Read... [16:06:50]Read from MH i2c: 01 07 00 56 10 00 00 00 00 00 FF 0F 7B [16:06:50]RasterBufferAndPrint [16:06:50]line Счет N : (1)1966525 [16:06:50]line ИНН: 02508201610067 [16:06:50]line Контрольно-Кассовый Чек [16:06:50]line ПРОДАЖА [16:06:50]line ТРК (МРК, ГНК) : 53 [16:06:50]line Товар: 2710124130 [16:06:50]line Аи-92-К-5 [16:06:50]line 3.740 * 66.90 [16:06:50]line = 250.21 [16:06:50]line НДС 12% НСП 1% [16:06:50]line > о реализуемом товаре [16:06:50]line ОКРУГЛЕНИЕ: -0.21 [16:06:50]line ИТОГО: 250.00 [16:06:50]line Внесено: 250.00 [16:06:50]line СДАЧА: 0.00 [16:06:50]line НСП 1% : 2.21 [16:06:50]line НДС 12% : 26.57 [16:06:50]line Наличными: 250.00 [16:06:50]line Безнал.: 0.00 [16:06:50]line Место: АЗС № 133 "Партнер Нефть" [16:06:50]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:06:50]line СНО: Общий режим [16:06:50]line Чек 286 24.10.2024 16:06 [16:06:50]line Смена: 174 ФФД: 1.0 [16:06:50]line ЗНМ: 0300000020 [16:06:50]line РНМ: 0000000000161154 [16:06:50]line Версия ККМ: v1.0 [16:06:50]line ФМ: 0000000000963323 [16:06:50]line ФД: 75847 [16:06:50]line ФПД: 112952426542236 [16:06:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160648&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75847&fm=112952426542236&tin=02508201610067®Number=0000000000161154&sum=25000 [16:06:51]OFD Sender: Processing packet 75847 [packets to send 16, broken 15] [16:06:51]ProducePacketName [16:06:51]name=ofd_packets/00075847 [16:06:51]OFD Sender: To server: pG, [16:06:51]CommunicateWithHost lk.salyk.kg:30040 [16:06:51]ConnectInit lk.salyk.kg [16:06:51]written 0, free lines is 4095 [16:06:51]Connected sock=10 [16:06:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 E0 D8 07 01 FC 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 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 1E 01 00 00 F4 03 04 00 98 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 47 28 01 00 35 04 06 00 66 BA C9 42 B4 9C B3 BF EE 97 18 F3 6C 7E [16:06:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 F3 61 47 00 08 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 39 36 33 33 32 33 10 04 04 00 47 28 01 00 F4 03 04 00 70 19 1A 67 B6 04 01 00 00 71 B0 05 0F 5F C8 92 B3 [16:06:51]CommunicateWithHost err = 0 [16:06:51]CheckOFDResponse [16:06:51]1017 (14) - 77093643461234 [16:06:51]1041 (16) - 0000000000963323 [16:06:51]1040 (4) - 75847 [16:06:51]1012 (4) - 24.10.2024 09:54 [16:06:51]1206 (1) - 0 [16:06:51]OFD Sender: Remove packet 75847 [16:06:51]ProducePacketName [16:06:51]name=ofd_packets/00075847 [16:06:51]NVStorageDeleteData [16:06:51]Write to MH i2c: 01 00 00 80 10 90 [16:06:51]Write i2c OK [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: 01 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: 01 07 00 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: 01 07 00 80 10 00 00 00 00 00 B7 0C 5A [16:06:51]RasterBufferAndPrint [16:06:51]line [16:06:51]line [16:06:51]line [16:06:51]line [16:06:51]line [16:06:51]written 0, free lines is 3265 [16:06:51]MH_Cut [16:06:51]Write to MH i2c: D1 01 00 87 10 01 69 [16:06:51]Write i2c OK [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: D1 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: D1 01 00 [16:06:51]MH_I2C_Read... [16:06:51]Read from MH i2c: D1 01 00 87 10 00 68 [16:06:51]Write to MH i2c: 01 00 00 88 10 98 [16:06:51]Write i2c OK [16:06:51]MH_I2C_Read... [16:06:51]OFD Sender: No OFD packet to send [16:06:52]*** Cut start [16:06:52]*** Partial cut [16:06:52]*** CUTSNS_PIN = 1 [16:06:52]*** CUTSNS_PIN = 0 [16:06:52]*** Brake cut motor [16:06:52]Read from MH i2c: 01 [16:06:52]MH_I2C_Read... [16:06:52]*** Stop cut motor [16:06:52]*** Cut end [16:06:52]Read from MH i2c: 01 07 00 [16:06:52]MH_I2C_Read... [16:06:52]Read from MH i2c: 01 07 00 88 10 00 00 00 00 00 FF 0F AD [16:06:52]process_action close_receipt done [16:06:52]requested_data is exist [16:06:52]produce_requested_data [16:06:52]requested_item fm.sn is exist - process it [16:06:52]wFMCommunicate request_size=4 [16:06:52]MH_SAM_APDU [16:06:52]CAPDU: 80 11 00 00 [16:06:52]Write to MH i2c: E2 08 00 89 10 80 11 00 00 00 00 00 00 13 [16:06:52]Write i2c OK [16:06:52]MH_I2C_Read... [16:06:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:52]Read from MH i2c: E2 [16:06:52]MH_I2C_Read... [16:06:52]Read from MH i2c: E2 17 00 [16:06:52]MH_I2C_Read... [16:06:52]Read from MH i2c: E2 17 00 89 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 60 [16:06:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:06:53]wFMCommunicate OK [16:06:53]requested_item fd.num is exist - process it [16:06:53]SAM_PROTO_GetFieldsCounters [16:06:53]wFMCommunicate request_size=4 [16:06:53]MH_SAM_APDU [16:06:53]CAPDU: 80 13 00 00 [16:06:53]Write to MH i2c: E2 08 00 8A 10 80 13 00 00 00 00 00 00 16 [16:06:53]Write i2c OK [16:06:53]MH_I2C_Read... [16:06:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:53]Read from MH i2c: E2 [16:06:53]MH_I2C_Read... [16:06:53]Read from MH i2c: E2 62 00 [16:06:53]MH_I2C_Read... [16:06:53]Read from MH i2c: E2 62 00 8A 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 47 28 01 00 0E 04 04 00 AE 00 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 A5 [16:06:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 47 28 01 00 0E 04 04 00 AE 00 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:06:53]wFMCommunicate OK [16:06:53]SAM_PROTO_GetFieldsCounters done [16:06:53]requested_item shift.num is exist - process it [16:06:53]requested_item shift.opened is exist - process it [16:06:53]req_shift_opened [16:06:53]FM_GetShiftState [16:06:53]SAM_PROTO_GetShiftState [16:06:53]wFMCommunicate request_size=4 [16:06:53]MH_SAM_APDU [16:06:53]CAPDU: 80 13 01 00 [16:06:53]Write to MH i2c: E2 08 00 8B 10 80 13 01 00 00 00 00 00 18 [16:06:53]Write i2c OK [16:06:53]MH_I2C_Read... [16:06:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:53]Read from MH i2c: E2 [16:06:53]MH_I2C_Read... [16:06:53]Read from MH i2c: E2 0E 00 [16:06:53]MH_I2C_Read... [16:06:53]Read from MH i2c: E2 0E 00 8B 10 00 09 00 01 85 93 19 67 00 00 00 00 90 00 BC [16:06:53]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:06:53]wFMCommunicate OK [16:06:53]SAM_PROTO_GetShiftState done [16:06:53]FM_GetShiftState done [16:06:53]req_shift_opened done [16:06:53]requested_item shift.open_date is exist - process it [16:06:53]req_shift_open_date [16:06:53]req_shift_open_date done [16:06:53]produce_requested_data done [16:06:53]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75847,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:06:53]process_action_free close_receipt [16:06:53]json_value_free [16:06:53]json_value_free done [16:06:53]process_json_proto returns [16:06:53]Send response to host [16:06:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75847,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:06:53]free response buf [16:06:53]execute_script done [16:06:53]execute_script returns [16:06:53]free content buf [16:06:53]Sock 7.Close socket [16:06:53]Sock 7.Thread stoped [16:06:56]OFD Sender: No OFD packet to send [16:07:01]OFD Sender: No OFD packet to send [16:07:06]OFD Sender: No OFD packet to send [16:07:11]OFD Sender: No OFD packet to send [16:07:16]OFD Sender: No OFD packet to send [16:07:21]OFD Sender: No OFD packet to send [16:07:26]OFD Sender: No OFD packet to send [16:07:31]OFD Sender: No OFD packet to send [16:07:36]OFD Sender: No OFD packet to send [16:07:41]OFD Sender: No OFD packet to send [16:07:46]OFD Sender: No OFD packet to send [16:07:48]accept exits with 9 [16:07:48]New connection [16:07:48]New thread 3066998116 created [16:07:48]Thread 3067141476 joined [16:07:48]Waiting for new connection... [16:07:48] Sock 9.Parse request [16:07:48]Sock 9.Check first char [16:07:48]Sock 9.First char is OK [16:07:48]request: POST /json_proto HTTP/1.0 [16:07:48]Method: POST [16:07:48]URL: /json_proto [16:07:48]Method is POST - this is cgi request [16:07:48]url: /json_proto [16:07:48]query_string will be loaded in cgi processing [16:07:48]execute_cgi json_proto POST (null) [16:07:48]execute_cgi path=json_proto method=POST [16:07:48]POST find Content-Length [16:07:48]Host: 172.17.44.196:8080 [16:07:48]Content-Length: 678 [16:07:48]Content-Type: application/json [16:07:48] [16:07:48]POST finish read [16:07:48]Found Content-Length = 678 [16:07:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:07:48]execute_script... [16:07: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)1966526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:07:48]POST & json_proto [16:07:48]process_json_proto [16:07:48]json parsed OK: [16:07:48]protocol is kg_v1.0 [16:07:48]action value=close_receipt [16:07:48]process_action close_receipt [16:07:48]cmd_close_receipt [16:07:48]MH_GetDate [16:07:48]Write to MH i2c: F0 00 00 8C 10 8B [16:07:48]Write i2c OK [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: F0 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: F0 09 00 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: F0 09 00 8C 10 00 D4 70 1A 67 E7 19 F8 65 B6 [16:07:48]GetLastDocTimeStamp 1729786008 [16:07:48]current date 1729786068 [16:07:48]FM_GetShiftState [16:07:48]SAM_PROTO_GetShiftState [16:07:48]wFMCommunicate request_size=4 [16:07:48]MH_SAM_APDU [16:07:48]CAPDU: 80 13 01 00 [16:07:48]Write to MH i2c: E2 08 00 8D 10 80 13 01 00 00 00 00 00 1A [16:07:48]Write i2c OK [16:07:48]MH_I2C_Read... [16:07:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:48]Read from MH i2c: E2 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 0E 00 [16:07:48]MH_I2C_Read... [16:07:48]Read from MH i2c: E2 0E 00 8D 10 00 09 00 01 85 93 19 67 00 00 00 00 90 00 BE [16:07:48]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:07:48]wFMCommunicate OK [16:07:48]SAM_PROTO_GetShiftState done [16:07:48]FM_GetShiftState done [16:07:48]opened in 1729729413 [16:07:48]opened+sec_in_day 1729815813 [16:07:48]quantity*price = 50041 [16:07:48]sum+1 = 50042 [16:07:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 287 24.10.2024 16:07 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75848 ФПД: 40647518766122 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160748&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75848&fm=40647518766122&tin=02508201610067®Number=0000000000161154&sum=50000 [16:07:49]StoreToDocumentArchive [16:07:49]shift 174 fd 75848 [16:07:49]save to /storage/0174/doc_00075848 [16:07:49]save last doc name /storage/0174/doc_00075848 to /storage/kkm_last_doc_name [16:07:49]save OK [16:07:49]Clear old archive folders... [16:07:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:07:49]tlvbuf is 01FB22E0 [16:07:49]SAM_PROTO_ClearQueue [16:07:49]wFMCommunicate request_size=4 [16:07:49]MH_SAM_APDU [16:07:49]CAPDU: 80 09 00 00 [16:07:49]Write to MH i2c: E2 08 00 9A 10 80 09 00 00 00 00 00 00 1C [16:07:49]Write i2c OK [16:07:49]MH_I2C_Read... [16:07:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:49]Read from MH i2c: E2 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: E2 03 00 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: E2 03 00 9A 10 00 90 00 1E [16:07:49]RAPDU: 90 00 [16:07:49]wFMCommunicate OK [16:07:49]SAM_PROTO_ClearQueue done [16:07:49]KKMCreateOFDPacket [16:07:49]OFDProtocolAddRootSTLVToBuf [16:07:49]FM_MakeSignedData [16:07:49]FM_MakeSignedData [16:07:49]SAM_PROTO_SignData [16:07:49]wFMCommunicate request_size=4 [16:07:49]MH_SAM_APDU [16:07:49]CAPDU: 80 0D 01 02 [16:07:49]Write to MH i2c: E2 08 00 9B 10 80 0D 01 02 00 00 00 00 24 [16:07:49]Write i2c OK [16:07:49]MH_I2C_Read... [16:07:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:49]Read from MH i2c: E2 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: E2 03 00 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: E2 03 00 9B 10 00 90 00 1F [16:07:49]RAPDU: 90 00 [16:07:49]wFMCommunicate OK [16:07:49]wFMCommunicate request_size=255 [16:07:49]MH_SAM_APDU [16:07: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 D4 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 48 28 01 00 35 04 06 00 24 [16:07:49]Write to MH i2c: E2 02 01 9C 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 D4 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 48 28 01 00 35 04 06 00 24 00 00 CE [16:07:49]Write i2c OK [16:07:49]MH_I2C_Read... [16:07:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:49]Read from MH i2c: E2 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: E2 03 00 [16:07:49]MH_I2C_Read... [16:07:49]Read from MH i2c: E2 03 00 9C 10 00 90 00 20 [16:07:49]RAPDU: 90 00 [16:07:49]wFMCommunicate OK [16:07:49]wFMCommunicate request_size=10 [16:07:49]MH_SAM_APDU [16:07:49]CAPDU: 80 0D 02 02 05 F7 FC EA C4 2A [16:07:49]Write to MH i2c: E2 0D 00 9D 10 80 0D 02 02 05 00 F7 FC EA C4 2A 00 00 FC [16:07:49]Write i2c OK [16:07:49]MH_I2C_Read... [16:07:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:50]Read from MH i2c: E2 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 03 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 03 00 9D 10 00 90 00 21 [16:07:50]RAPDU: 90 00 [16:07:50]wFMCommunicate OK [16:07:50]wFMCommunicate request_size=4 [16:07:50]MH_SAM_APDU [16:07:50]CAPDU: 80 0D 03 02 [16:07:50]Write to MH i2c: E2 08 00 9E 10 80 0D 03 02 00 00 00 00 29 [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:50]Read from MH i2c: E2 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 0B 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 0B 00 9E 10 00 7E 33 D7 99 03 8F E8 F8 90 00 BD [16:07:50]RAPDU: 7E 33 D7 99 03 8F E8 F8 90 00 [16:07:50]wFMCommunicate OK [16:07:50]SAM_PROTO_SignData done [16:07:50]FM_MakeSignedData done [16:07:50]CreateOFDProtocolMessage [16:07:50]wFMCommunicate request_size=4 [16:07:50]MH_SAM_APDU [16:07:50]CAPDU: 80 11 00 00 [16:07:50]Write to MH i2c: E2 08 00 9F 10 80 11 00 00 00 00 00 00 29 [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:50]Read from MH i2c: E2 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 17 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: E2 17 00 9F 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 76 [16:07:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:07:50]wFMCommunicate OK [16:07:50]CreateOFDProtocolMessage done [16:07:50]OFDSenderStorePacket 75848 [16:07:50]StoreOFDPacket docnum=75848 [16:07:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 6E 4B 07 01 DA 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 D4 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 48 28 01 00 35 04 06 00 24 F7 FC EA C4 2A 7E 33 D7 99 03 8F E8 F8 [16:07:50]CheckFolder [16:07:50]dirname=/storage/ofd_packets [16:07:50]CheckFolder done [16:07:50]ProducePacketName [16:07:50]name=ofd_packets/00075848 [16:07:50]NVStorageSaveData ofd_packets/00075848 [16:07:50]File name is /storage/ofd_packets/00075848 [16:07:50]Write 301 bytes [16:07:50]NVStorageSaveData done [16:07:50]OFDSenderStorePacket done [16:07:50]KKMCreateOFDPacket done [16:07:50]NVStorageSaveData kkm_last_timestamp [16:07:50]File name is /storage/kkm_last_timestamp [16:07:50]Write 4 bytes [16:07:50]NVStorageSaveData done [16:07:50]ExternCall_PrintAddStr [16:07:50]wPrintStart [16:07:50]Write to MH i2c: 01 00 00 A0 10 B0 [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: 01 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: 01 07 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: 01 07 00 A0 10 00 00 00 00 00 FF 0F C5 [16:07:50]RasterBufferAndPrint [16:07:50]line Счет N : (1)1966526 [16:07:50]line ИНН: 02508201610067 [16:07:50]line Контрольно-Кассовый Чек [16:07:50]line ПРОДАЖА [16:07:50]line ТРК (МРК, ГНК) : 33 [16:07:50]line Товар: 2710124130 [16:07:50]line Аи-92-К-5 [16:07:50]line 7.480 * 66.90 [16:07:50]line = 500.41 [16:07:50]line НДС 12% НСП 1% [16:07:50]line > о реализуемом товаре [16:07:50]line ОКРУГЛЕНИЕ: -0.41 [16:07:50]line ИТОГО: 500.00 [16:07:50]line Внесено: 500.00 [16:07:50]line СДАЧА: 0.00 [16:07:50]line НСП 1% : 4.43 [16:07:50]line НДС 12% : 53.14 [16:07:50]line Наличными: 500.00 [16:07:50]line Безнал.: 0.00 [16:07:50]line Место: АЗС № 133 "Партнер Нефть" [16:07:50]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:07:50]line СНО: Общий режим [16:07:50]line Чек 287 24.10.2024 16:07 [16:07:50]line Смена: 174 ФФД: 1.0 [16:07:50]line ЗНМ: 0300000020 [16:07:50]line РНМ: 0000000000161154 [16:07:50]line Версия ККМ: v1.0 [16:07:50]line ФМ: 0000000000963323 [16:07:50]line ФД: 75848 [16:07:50]line ФПД: 40647518766122 [16:07:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160748&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75848&fm=40647518766122&tin=02508201610067®Number=0000000000161154&sum=50000 [16:07:50]written 0, free lines is 4095 [16:07:50]OFD Sender: Processing packet 75848 [packets to send 16, broken 15] [16:07:50]ProducePacketName [16:07:50]name=ofd_packets/00075848 [16:07:50]OFD Sender: To server: pG, [16:07:50]CommunicateWithHost lk.salyk.kg:30040 [16:07:50]ConnectInit lk.salyk.kg [16:07:50]Connected sock=7 [16:07:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 6E 4B 07 01 DA 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 D4 70 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 48 28 01 00 35 04 06 00 24 F7 FC EA C4 2A 7E 33 D7 99 03 8F E8 F8 [16:07:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 73 EE 47 00 EE 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 39 36 33 33 32 33 10 04 04 00 48 28 01 00 F4 03 04 00 AB 19 1A 67 B6 04 01 00 00 A7 69 BF 2C 1C F4 AE DF [16:07:50]CommunicateWithHost err = 0 [16:07:50]CheckOFDResponse [16:07:50]1017 (14) - 77093643461234 [16:07:50]1041 (16) - 0000000000963323 [16:07:50]1040 (4) - 75848 [16:07:50]1012 (4) - 24.10.2024 09:55 [16:07:50]1206 (1) - 0 [16:07:50]OFD Sender: Remove packet 75848 [16:07:50]ProducePacketName [16:07:50]name=ofd_packets/00075848 [16:07:50]NVStorageDeleteData [16:07:50]Write to MH i2c: 01 00 00 CA 10 DA [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: 01 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: 01 07 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: 01 07 00 CA 10 00 00 00 00 00 AD 0C 9A [16:07:50]RasterBufferAndPrint [16:07:50]line [16:07:50]line [16:07:50]line [16:07:50]line [16:07:50]line [16:07:50]written 0, free lines is 3250 [16:07:50]MH_Cut [16:07:50]Write to MH i2c: D1 01 00 D1 10 01 B3 [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: D1 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: D1 01 00 [16:07:50]MH_I2C_Read... [16:07:50]Read from MH i2c: D1 01 00 D1 10 00 B2 [16:07:50]Write to MH i2c: 01 00 00 D2 10 E2 [16:07:50]Write i2c OK [16:07:50]MH_I2C_Read... [16:07:51]OFD Sender: No OFD packet to send [16:07:51]*** Cut start [16:07:51]*** Partial cut [16:07:51]*** CUTSNS_PIN = 1 [16:07:51]*** CUTSNS_PIN = 0 [16:07:52]*** Brake cut motor [16:07:52]Read from MH i2c: 01 [16:07:52]MH_I2C_Read... [16:07:52]*** Stop cut motor [16:07:52]*** Cut end [16:07:52]Read from MH i2c: 01 07 00 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: 01 07 00 D2 10 00 00 00 00 00 FF 0F F7 [16:07:52]process_action close_receipt done [16:07:52]requested_data is exist [16:07:52]produce_requested_data [16:07:52]requested_item fm.sn is exist - process it [16:07:52]wFMCommunicate request_size=4 [16:07:52]MH_SAM_APDU [16:07:52]CAPDU: 80 11 00 00 [16:07:52]Write to MH i2c: E2 08 00 D3 10 80 11 00 00 00 00 00 00 5D [16:07:52]Write i2c OK [16:07:52]MH_I2C_Read... [16:07:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:52]Read from MH i2c: E2 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 17 00 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 17 00 D3 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 AA [16:07:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:07:52]wFMCommunicate OK [16:07:52]requested_item fd.num is exist - process it [16:07:52]SAM_PROTO_GetFieldsCounters [16:07:52]wFMCommunicate request_size=4 [16:07:52]MH_SAM_APDU [16:07:52]CAPDU: 80 13 00 00 [16:07:52]Write to MH i2c: E2 08 00 D4 10 80 13 00 00 00 00 00 00 60 [16:07:52]Write i2c OK [16:07:52]MH_I2C_Read... [16:07:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:52]Read from MH i2c: E2 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 62 00 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 62 00 D4 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 48 28 01 00 0E 04 04 00 AE 00 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 F3 [16:07:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 48 28 01 00 0E 04 04 00 AE 00 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:07:52]wFMCommunicate OK [16:07:52]SAM_PROTO_GetFieldsCounters done [16:07:52]requested_item shift.num is exist - process it [16:07:52]requested_item shift.opened is exist - process it [16:07:52]req_shift_opened [16:07:52]FM_GetShiftState [16:07:52]SAM_PROTO_GetShiftState [16:07:52]wFMCommunicate request_size=4 [16:07:52]MH_SAM_APDU [16:07:52]CAPDU: 80 13 01 00 [16:07:52]Write to MH i2c: E2 08 00 D5 10 80 13 01 00 00 00 00 00 62 [16:07:52]Write i2c OK [16:07:52]MH_I2C_Read... [16:07:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:52]Read from MH i2c: E2 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 0E 00 [16:07:52]MH_I2C_Read... [16:07:52]Read from MH i2c: E2 0E 00 D5 10 00 09 00 01 85 93 19 67 00 00 00 00 90 00 06 [16:07:52]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:07:52]wFMCommunicate OK [16:07:52]SAM_PROTO_GetShiftState done [16:07:52]FM_GetShiftState done [16:07:52]req_shift_opened done [16:07:52]requested_item shift.open_date is exist - process it [16:07:52]req_shift_open_date [16:07:52]req_shift_open_date done [16:07:52]produce_requested_data done [16:07:52]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75848,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:07:52]process_action_free close_receipt [16:07:52]json_value_free [16:07:52]json_value_free done [16:07:52]process_json_proto returns [16:07:52]Send response to host [16:07:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75848,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:07:52]free response buf [16:07:52]execute_script done [16:07:52]execute_script returns [16:07:52]free content buf [16:07:52]Sock 9.Close socket [16:07:52]Sock 9.Thread stoped [16:07:56]OFD Sender: No OFD packet to send [16:08:01]OFD Sender: No OFD packet to send [16:08:06]OFD Sender: No OFD packet to send [16:08:11]OFD Sender: No OFD packet to send [16:08:16]OFD Sender: No OFD packet to send [16:08:21]OFD Sender: No OFD packet to send [16:08:26]OFD Sender: No OFD packet to send [16:08:31]OFD Sender: No OFD packet to send [16:08:36]OFD Sender: No OFD packet to send [16:08:41]OFD Sender: No OFD packet to send [16:08:46]OFD Sender: No OFD packet to send [16:08:51]OFD Sender: No OFD packet to send [16:08:56]OFD Sender: No OFD packet to send [16:09:01]OFD Sender: No OFD packet to send [16:09:06]OFD Sender: No OFD packet to send [16:09:11]OFD Sender: No OFD packet to send [16:09:16]OFD Sender: No OFD packet to send [16:09:21]OFD Sender: No OFD packet to send [16:09:26]OFD Sender: No OFD packet to send [16:09:31]OFD Sender: No OFD packet to send [16:09:36]OFD Sender: No OFD packet to send [16:09:41]OFD Sender: No OFD packet to send [16:09:46]OFD Sender: No OFD packet to send [16:09:51]OFD Sender: No OFD packet to send [16:09:56]OFD Sender: No OFD packet to send [16:09:59]accept exits with 10 [16:09:59]New connection [16:09:59]New thread 3067141476 created [16:09:59]Thread 3066998116 joined [16:09:59]Waiting for new connection... [16:09:59] Sock 10.Parse request [16:09:59]Sock 10.Check first char [16:09:59]Sock 10.First char is OK [16:09:59]request: POST /json_proto HTTP/1.0 [16:09:59]Method: POST [16:09:59]URL: /json_proto [16:09:59]Method is POST - this is cgi request [16:09:59]url: /json_proto [16:09:59]query_string will be loaded in cgi processing [16:09:59]execute_cgi json_proto POST (null) [16:09:59]execute_cgi path=json_proto method=POST [16:09:59]POST find Content-Length [16:09:59]Host: 172.17.44.196:8080 [16:09:59]Content-Length: 767 [16:09:59]Content-Type: application/json [16:09:59] [16:09:59]POST finish read [16:09:59]Found Content-Length = 767 [16:09:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966530", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:59]execute_script... [16:09: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)1966530", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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: Mbank", "payments": [ { "type": 1, "sum" : 500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:59]POST & json_proto [16:09:59]process_json_proto [16:09:59]json parsed OK: [16:09:59]protocol is kg_v1.0 [16:09:59]action value=close_receipt [16:09:59]process_action close_receipt [16:09:59]cmd_close_receipt [16:09:59]MH_GetDate [16:09:59]Write to MH i2c: F0 00 00 D6 10 D5 [16:09:59]Write i2c OK [16:09:59]MH_I2C_Read... [16:09:59]Read from MH i2c: F0 [16:09:59]MH_I2C_Read... [16:09:59]Read from MH i2c: F0 09 00 [16:09:59]MH_I2C_Read... [16:09:59]Read from MH i2c: F0 09 00 D6 10 00 57 71 1A 67 E7 19 F8 65 84 [16:09:59]GetLastDocTimeStamp 1729786068 [16:09:59]current date 1729786199 [16:09:59]FM_GetShiftState [16:09:59]SAM_PROTO_GetShiftState [16:09:59]wFMCommunicate request_size=4 [16:09:59]MH_SAM_APDU [16:09:59]CAPDU: 80 13 01 00 [16:09:59]Write to MH i2c: E2 08 00 D7 10 80 13 01 00 00 00 00 00 64 [16:09:59]Write i2c OK [16:09:59]MH_I2C_Read... [16:09:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:59]Read from MH i2c: E2 [16:09:59]MH_I2C_Read... [16:09:59]Read from MH i2c: E2 0E 00 [16:09:59]MH_I2C_Read... [16:09:59]Read from MH i2c: E2 0E 00 D7 10 00 09 00 01 85 93 19 67 00 00 00 00 90 00 08 [16:09:59]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:09:59]wFMCommunicate OK [16:09:59]SAM_PROTO_GetShiftState done [16:09:59]FM_GetShiftState done [16:09:59]opened in 1729729413 [16:09:59]opened+sec_in_day 1729815813 [16:09:59]quantity*price = 50041 [16:09:59]sum+1 = 50042 [16:09:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.41 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.41 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 288 24.10.2024 16:09 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75849 ФПД: 144602403202630 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160959&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75849&fm=144602403202630&tin=02508201610067®Number=0000000000161154&sum=50041 [16:10:00]StoreToDocumentArchive [16:10:00]shift 174 fd 75849 [16:10:00]save to /storage/0174/doc_00075849 [16:10:00]save last doc name /storage/0174/doc_00075849 to /storage/kkm_last_doc_name [16:10:00]save OK [16:10:00]Clear old archive folders... [16:10:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:10:00]tlvbuf is 020FBF20 [16:10:00]SAM_PROTO_ClearQueue [16:10:00]wFMCommunicate request_size=4 [16:10:00]MH_SAM_APDU [16:10:00]CAPDU: 80 09 00 00 [16:10:00]Write to MH i2c: E2 08 00 E4 10 80 09 00 00 00 00 00 00 66 [16:10:00]Write i2c OK [16:10:00]MH_I2C_Read... [16:10:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:10:00]Read from MH i2c: E2 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: E2 03 00 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: E2 03 00 E4 10 00 90 00 68 [16:10:00]RAPDU: 90 00 [16:10:00]wFMCommunicate OK [16:10:00]SAM_PROTO_ClearQueue done [16:10:00]KKMCreateOFDPacket [16:10:00]OFDProtocolAddRootSTLVToBuf [16:10:00]FM_MakeSignedData [16:10:00]FM_MakeSignedData [16:10:00]SAM_PROTO_SignData [16:10:00]wFMCommunicate request_size=4 [16:10:00]MH_SAM_APDU [16:10:00]CAPDU: 80 0D 01 02 [16:10:00]Write to MH i2c: E2 08 00 E5 10 80 0D 01 02 00 00 00 00 6E [16:10:00]Write i2c OK [16:10:00]MH_I2C_Read... [16:10:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:10:00]Read from MH i2c: E2 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: E2 03 00 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: E2 03 00 E5 10 00 90 00 69 [16:10:00]RAPDU: 90 00 [16:10:00]wFMCommunicate OK [16:10:00]wFMCommunicate request_size=255 [16:10:00]MH_SAM_APDU [16:10: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 57 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 49 28 01 00 35 04 06 00 83 [16:10:00]Write to MH i2c: E2 02 01 E6 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 57 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 49 28 01 00 35 04 06 00 83 00 00 4F [16:10:00]Write i2c OK [16:10:00]MH_I2C_Read... [16:10:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:00]Read from MH i2c: E2 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: E2 03 00 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: E2 03 00 E6 10 00 90 00 6A [16:10:00]RAPDU: 90 00 [16:10:00]wFMCommunicate OK [16:10:00]wFMCommunicate request_size=10 [16:10:00]MH_SAM_APDU [16:10:00]CAPDU: 80 0D 02 02 05 83 DE E0 66 46 [16:10:00]Write to MH i2c: E2 0D 00 E7 10 80 0D 02 02 05 00 83 DE E0 66 46 00 00 68 [16:10:00]Write i2c OK [16:10:00]MH_I2C_Read... [16:10:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:00]Read from MH i2c: E2 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: E2 03 00 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: E2 03 00 E7 10 00 90 00 6B [16:10:00]RAPDU: 90 00 [16:10:00]wFMCommunicate OK [16:10:00]wFMCommunicate request_size=4 [16:10:00]MH_SAM_APDU [16:10:00]CAPDU: 80 0D 03 02 [16:10:00]Write to MH i2c: E2 08 00 E8 10 80 0D 03 02 00 00 00 00 73 [16:10:00]Write i2c OK [16:10:00]MH_I2C_Read... [16:10:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:10:00]Read from MH i2c: E2 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: E2 0B 00 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: E2 0B 00 E8 10 00 B6 56 B3 CC ED 43 DB AF 90 00 B9 [16:10:00]RAPDU: B6 56 B3 CC ED 43 DB AF 90 00 [16:10:00]wFMCommunicate OK [16:10:00]SAM_PROTO_SignData done [16:10:00]FM_MakeSignedData done [16:10:00]CreateOFDProtocolMessage [16:10:00]wFMCommunicate request_size=4 [16:10:00]MH_SAM_APDU [16:10:00]CAPDU: 80 11 00 00 [16:10:00]Write to MH i2c: E2 08 00 E9 10 80 11 00 00 00 00 00 00 73 [16:10:00]Write i2c OK [16:10:00]MH_I2C_Read... [16:10:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:00]Read from MH i2c: E2 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: E2 17 00 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: E2 17 00 E9 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 C0 [16:10:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:10:00]wFMCommunicate OK [16:10:00]CreateOFDProtocolMessage done [16:10:00]OFDSenderStorePacket 75849 [16:10:00]StoreOFDPacket docnum=75849 [16:10:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 96 B5 07 01 03 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 57 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 49 28 01 00 35 04 06 00 83 83 DE E0 66 46 B6 56 B3 CC ED 43 DB AF [16:10:00]CheckFolder [16:10:00]dirname=/storage/ofd_packets [16:10:00]CheckFolder done [16:10:00]ProducePacketName [16:10:00]name=ofd_packets/00075849 [16:10:00]NVStorageSaveData ofd_packets/00075849 [16:10:00]File name is /storage/ofd_packets/00075849 [16:10:00]Write 301 bytes [16:10:00]NVStorageSaveData done [16:10:00]OFDSenderStorePacket done [16:10:00]KKMCreateOFDPacket done [16:10:00]NVStorageSaveData kkm_last_timestamp [16:10:00]File name is /storage/kkm_last_timestamp [16:10:00]Write 4 bytes [16:10:00]NVStorageSaveData done [16:10:00]ExternCall_PrintAddStr [16:10:00]wPrintStart [16:10:00]Write to MH i2c: 01 00 00 EA 10 FA [16:10:00]Write i2c OK [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: 01 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: 01 07 00 [16:10:00]MH_I2C_Read... [16:10:00]Read from MH i2c: 01 07 00 EA 10 00 00 00 00 00 FF 0F 0F [16:10:00]RasterBufferAndPrint [16:10:00]line Счет N : (1)1966530 [16:10:00]line ИНН: 02508201610067 [16:10:00]line Контрольно-Кассовый Чек [16:10:00]line ПРОДАЖА [16:10:00]line ТРК (МРК, ГНК) : 53 [16:10:00]line Товар: 2710124130 [16:10:00]line Аи-92-К-5 [16:10:00]line 7.480 * 66.90 [16:10:00]line = 500.41 [16:10:00]line НДС 12% НСП 1% [16:10:00]line > о реализуемом товаре [16:10:00]line ИТОГО: 500.41 [16:10:00]line НСП 1% : 4.43 [16:10:00]line НДС 12% : 53.14 [16:10:00]line Наличными: 0.00 [16:10:00]line Безнал.: 500.41 [16:10:00]line Место: АЗС № 133 "Партнер Нефть" [16:10:00]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:10:00]line СНО: Общий режим [16:10:00]line Чек 288 24.10.2024 16:09 [16:10:00]line Смена: 174 ФФД: 1.0 [16:10:00]line ЗНМ: 0300000020 [16:10:00]line РНМ: 0000000000161154 [16:10:00]line Версия ККМ: v1.0 [16:10:00]line Платежная система: Mbank [16:10:00]line ФМ: 0000000000963323 [16:10:00]line ФД: 75849 [16:10:00]line ФПД: 144602403202630 [16:10:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T160959&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75849&fm=144602403202630&tin=02508201610067®Number=0000000000161154&sum=50041 [16:10:01]OFD Sender: Processing packet 75849 [packets to send 16, broken 15] [16:10:01]ProducePacketName [16:10:01]name=ofd_packets/00075849 [16:10:01]OFD Sender: To server: pG, [16:10:01]CommunicateWithHost lk.salyk.kg:30040 [16:10:01]ConnectInit lk.salyk.kg [16:10:01]written 0, free lines is 4095 [16:10:01]Connected sock=11 [16:10:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 96 B5 07 01 03 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 79 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 00 00 00 00 39 04 06 00 79 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 57 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 49 28 01 00 35 04 06 00 83 83 DE E0 66 46 B6 56 B3 CC ED 43 DB AF [16:10:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 0B 6A 47 00 D5 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 39 36 33 33 32 33 10 04 04 00 49 28 01 00 F4 03 04 00 2E 1A 1A 67 B6 04 01 00 00 52 68 76 CA A7 46 4B 85 [16:10:01]CommunicateWithHost err = 0 [16:10:01]CheckOFDResponse [16:10:01]1017 (14) - 77093643461234 [16:10:01]1041 (16) - 0000000000963323 [16:10:01]1040 (4) - 75849 [16:10:01]1012 (4) - 24.10.2024 09:58 [16:10:01]1206 (1) - 0 [16:10:01]OFD Sender: Remove packet 75849 [16:10:01]ProducePacketName [16:10:01]name=ofd_packets/00075849 [16:10:01]NVStorageDeleteData [16:10:01]Write to MH i2c: 01 00 00 12 11 23 [16:10:01]Write i2c OK [16:10:01]MH_I2C_Read... [16:10:01]Read from MH i2c: 01 [16:10:01]MH_I2C_Read... [16:10:01]Read from MH i2c: 01 07 00 [16:10:01]MH_I2C_Read... [16:10:01]Read from MH i2c: 01 07 00 12 11 00 00 00 00 00 D9 0C 0F [16:10:01]RasterBufferAndPrint [16:10:01]line [16:10:01]line [16:10:01]line [16:10:01]line [16:10:01]line [16:10:01]written 0, free lines is 3293 [16:10:01]MH_Cut [16:10:01]Write to MH i2c: D1 01 00 19 11 01 FC [16:10:01]Write i2c OK [16:10:01]MH_I2C_Read... [16:10:01]Read from MH i2c: D1 [16:10:01]MH_I2C_Read... [16:10:01]Read from MH i2c: D1 01 00 [16:10:01]MH_I2C_Read... [16:10:01]Read from MH i2c: D1 01 00 19 11 00 FB [16:10:01]Write to MH i2c: 01 00 00 1A 11 2B [16:10:01]Write i2c OK [16:10:01]MH_I2C_Read... [16:10:01]OFD Sender: No OFD packet to send [16:10:02]*** Cut start [16:10:02]*** Partial cut [16:10:02]*** CUTSNS_PIN = 1 [16:10:02]*** CUTSNS_PIN = 0 [16:10:02]*** Brake cut motor [16:10:02]Read from MH i2c: 01 [16:10:02]MH_I2C_Read... [16:10:02]*** Stop cut motor [16:10:03]*** Cut end [16:10:03]Read from MH i2c: 01 07 00 [16:10:03]MH_I2C_Read... [16:10:03]Read from MH i2c: 01 07 00 1A 11 00 00 00 00 00 FF 0F 40 [16:10:03]process_action close_receipt done [16:10:03]requested_data is exist [16:10:03]produce_requested_data [16:10:03]requested_item fm.sn is exist - process it [16:10:03]wFMCommunicate request_size=4 [16:10:03]MH_SAM_APDU [16:10:03]CAPDU: 80 11 00 00 [16:10:03]Write to MH i2c: E2 08 00 1B 11 80 11 00 00 00 00 00 00 A6 [16:10:03]Write i2c OK [16:10:03]MH_I2C_Read... [16:10:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:03]Read from MH i2c: E2 [16:10:03]MH_I2C_Read... [16:10:03]Read from MH i2c: E2 17 00 [16:10:03]MH_I2C_Read... [16:10:03]Read from MH i2c: E2 17 00 1B 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 F3 [16:10:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:10:03]wFMCommunicate OK [16:10:03]requested_item fd.num is exist - process it [16:10:03]SAM_PROTO_GetFieldsCounters [16:10:03]wFMCommunicate request_size=4 [16:10:03]MH_SAM_APDU [16:10:03]CAPDU: 80 13 00 00 [16:10:03]Write to MH i2c: E2 08 00 1C 11 80 13 00 00 00 00 00 00 A9 [16:10:03]Write i2c OK [16:10:03]MH_I2C_Read... [16:10:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:10:03]Read from MH i2c: E2 [16:10:03]MH_I2C_Read... [16:10:03]Read from MH i2c: E2 62 00 [16:10:03]MH_I2C_Read... [16:10:03]Read from MH i2c: E2 62 00 1C 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 49 28 01 00 0E 04 04 00 AE 00 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 40 [16:10:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 49 28 01 00 0E 04 04 00 AE 00 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:10:03]wFMCommunicate OK [16:10:03]SAM_PROTO_GetFieldsCounters done [16:10:03]requested_item shift.num is exist - process it [16:10:03]requested_item shift.opened is exist - process it [16:10:03]req_shift_opened [16:10:03]FM_GetShiftState [16:10:03]SAM_PROTO_GetShiftState [16:10:03]wFMCommunicate request_size=4 [16:10:03]MH_SAM_APDU [16:10:03]CAPDU: 80 13 01 00 [16:10:03]Write to MH i2c: E2 08 00 1D 11 80 13 01 00 00 00 00 00 AB [16:10:03]Write i2c OK [16:10:03]MH_I2C_Read... [16:10:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:03]Read from MH i2c: E2 [16:10:03]MH_I2C_Read... [16:10:03]Read from MH i2c: E2 0E 00 [16:10:03]MH_I2C_Read... [16:10:03]Read from MH i2c: E2 0E 00 1D 11 00 09 00 01 85 93 19 67 00 00 00 00 90 00 4F [16:10:03]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:10:03]wFMCommunicate OK [16:10:03]SAM_PROTO_GetShiftState done [16:10:03]FM_GetShiftState done [16:10:03]req_shift_opened done [16:10:03]requested_item shift.open_date is exist - process it [16:10:03]req_shift_open_date [16:10:03]req_shift_open_date done [16:10:03]produce_requested_data done [16:10:03]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75849,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:10:03]process_action_free close_receipt [16:10:03]json_value_free [16:10:03]json_value_free done [16:10:03]process_json_proto returns [16:10:03]Send response to host [16:10:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75849,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:10:03]free response buf [16:10:03]execute_script done [16:10:03]execute_script returns [16:10:03]free content buf [16:10:03]Sock 10.Close socket [16:10:03]Sock 10.Thread stoped [16:10:06]OFD Sender: No OFD packet to send [16:10:11]OFD Sender: No OFD packet to send [16:10:12]accept exits with 7 [16:10:12]New connection [16:10:12]New thread 3066998116 created [16:10:12]Thread 3067141476 joined [16:10:12]Waiting for new connection... [16:10:12] Sock 7.Parse request [16:10:12]Sock 7.Check first char [16:10:12]Sock 7.First char is OK [16:10:12]request: POST /json_proto HTTP/1.0 [16:10:12]Method: POST [16:10:12]URL: /json_proto [16:10:12]Method is POST - this is cgi request [16:10:12]url: /json_proto [16:10:12]query_string will be loaded in cgi processing [16:10:12]execute_cgi json_proto POST (null) [16:10:12]execute_cgi path=json_proto method=POST [16:10:12]POST find Content-Length [16:10:12]Host: 172.17.44.196:8080 [16:10:12]Content-Length: 673 [16:10:12]Content-Type: application/json [16:10:12] [16:10:12]POST finish read [16:10:12]Found Content-Length = 673 [16:10:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 12.860, "sum" : 500.25, "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:10:12]execute_script... [16:10: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)1966529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 12.860, "sum" : 500.25, "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:10:12]POST & json_proto [16:10:12]process_json_proto [16:10:12]json parsed OK: [16:10:12]protocol is kg_v1.0 [16:10:12]action value=close_receipt [16:10:12]process_action close_receipt [16:10:12]cmd_close_receipt [16:10:12]MH_GetDate [16:10:12]Write to MH i2c: F0 00 00 1E 11 1E [16:10:12]Write i2c OK [16:10:12]MH_I2C_Read... [16:10:12]Read from MH i2c: F0 [16:10:12]MH_I2C_Read... [16:10:12]Read from MH i2c: F0 09 00 [16:10:12]MH_I2C_Read... [16:10:12]Read from MH i2c: F0 09 00 1E 11 00 65 71 1A 67 E7 19 F8 65 DB [16:10:12]GetLastDocTimeStamp 1729786199 [16:10:12]current date 1729786213 [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 1F 11 80 13 01 00 00 00 00 00 AD [16:10:12]Write i2c OK [16:10:12]MH_I2C_Read... [16:10:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:12]Read from MH i2c: E2 [16:10:12]MH_I2C_Read... [16:10:12]Read from MH i2c: E2 0E 00 [16:10:12]MH_I2C_Read... [16:10:12]Read from MH i2c: E2 0E 00 1F 11 00 09 00 01 85 93 19 67 00 00 00 00 90 00 51 [16:10:12]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:10:12]wFMCommunicate OK [16:10:12]SAM_PROTO_GetShiftState done [16:10:12]FM_GetShiftState done [16:10:12]opened in 1729729413 [16:10:12]opened+sec_in_day 1729815813 [16:10:12]quantity*price = 50025 [16:10:12]sum+1 = 50026 [16:10:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 289 24.10.2024 16:10 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75850 ФПД: 99241796624935 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161013&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75850&fm=99241796624935&tin=02508201610067®Number=0000000000161154&sum=50000 [16:10:13]StoreToDocumentArchive [16:10:13]shift 174 fd 75850 [16:10:13]save to /storage/0174/doc_00075850 [16:10:13]save last doc name /storage/0174/doc_00075850 to /storage/kkm_last_doc_name [16:10:13]save OK [16:10:13]Clear old archive folders... [16:10:13]ProcessDocumentItem done err = 0, tmpTLVsize=245 [16:10:13]tlvbuf is 020368F0 [16:10:13]SAM_PROTO_ClearQueue [16:10:13]wFMCommunicate request_size=4 [16:10:13]MH_SAM_APDU [16:10:13]CAPDU: 80 09 00 00 [16:10:13]Write to MH i2c: E2 08 00 2C 11 80 09 00 00 00 00 00 00 AF [16:10:13]Write i2c OK [16:10:13]MH_I2C_Read... [16:10:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:10:13]Read from MH i2c: E2 [16:10:13]MH_I2C_Read... [16:10:13]Read from MH i2c: E2 03 00 [16:10:13]MH_I2C_Read... [16:10:13]Read from MH i2c: E2 03 00 2C 11 00 90 00 B1 [16:10:13]RAPDU: 90 00 [16:10:13]wFMCommunicate OK [16:10:13]SAM_PROTO_ClearQueue done [16:10:13]KKMCreateOFDPacket [16:10:13]OFDProtocolAddRootSTLVToBuf [16:10:13]FM_MakeSignedData [16:10:13]FM_MakeSignedData [16:10:13]SAM_PROTO_SignData [16:10:13]wFMCommunicate request_size=4 [16:10:13]MH_SAM_APDU [16:10:13]CAPDU: 80 0D 01 02 [16:10:13]Write to MH i2c: E2 08 00 2D 11 80 0D 01 02 00 00 00 00 B7 [16:10:13]Write i2c OK [16:10:13]MH_I2C_Read... [16:10:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:10:13]Read from MH i2c: E2 [16:10:13]MH_I2C_Read... [16:10:13]Read from MH i2c: E2 03 00 [16:10:13]MH_I2C_Read... [16:10:13]Read from MH i2c: E2 03 00 2D 11 00 90 00 B2 [16:10:13]RAPDU: 90 00 [16:10:13]wFMCommunicate OK [16:10:13]wFMCommunicate request_size=254 [16:10:13]MH_SAM_APDU [16:10:13]CAPDU: 80 0D 02 02 F9 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 69 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 65 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4A 28 01 00 35 04 06 00 5A 42 88 08 E2 27 [16:10:13]Write to MH i2c: E2 01 01 2E 11 80 0D 02 02 F9 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 69 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 65 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4A 28 01 00 35 04 06 00 5A 42 88 08 E2 27 00 00 BA [16:10:13]Write i2c OK [16:10:13]MH_I2C_Read... [16:10:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:14]Read from MH i2c: E2 [16:10:14]MH_I2C_Read... [16:10:14]Read from MH i2c: E2 03 00 [16:10:14]MH_I2C_Read... [16:10:14]Read from MH i2c: E2 03 00 2E 11 00 90 00 B3 [16:10:14]RAPDU: 90 00 [16:10:14]wFMCommunicate OK [16:10:14]wFMCommunicate request_size=4 [16:10:14]MH_SAM_APDU [16:10:14]CAPDU: 80 0D 03 02 [16:10:14]Write to MH i2c: E2 08 00 2F 11 80 0D 03 02 00 00 00 00 BB [16:10:14]Write i2c OK [16:10:14]MH_I2C_Read... [16:10:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:10:14]Read from MH i2c: E2 [16:10:14]MH_I2C_Read... [16:10:14]Read from MH i2c: E2 0B 00 [16:10:14]MH_I2C_Read... [16:10:14]Read from MH i2c: E2 0B 00 2F 11 00 5B F7 48 1A 6B 6C F0 B5 90 00 EC [16:10:14]RAPDU: 5B F7 48 1A 6B 6C F0 B5 90 00 [16:10:14]wFMCommunicate OK [16:10:14]SAM_PROTO_SignData done [16:10:14]FM_MakeSignedData done [16:10:14]CreateOFDProtocolMessage [16:10:14]wFMCommunicate request_size=4 [16:10:14]MH_SAM_APDU [16:10:14]CAPDU: 80 11 00 00 [16:10:14]Write to MH i2c: E2 08 00 30 11 80 11 00 00 00 00 00 00 BB [16:10:14]Write i2c OK [16:10:14]MH_I2C_Read... [16:10:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:14]Read from MH i2c: E2 [16:10:14]MH_I2C_Read... [16:10:14]Read from MH i2c: E2 17 00 [16:10:14]MH_I2C_Read... [16:10:14]Read from MH i2c: E2 17 00 30 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 08 [16:10:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:10:14]wFMCommunicate OK [16:10:14]CreateOFDProtocolMessage done [16:10:14]OFDSenderStorePacket 75850 [16:10:14]StoreOFDPacket docnum=75850 [16:10:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 09 01 00 00 40 0C 01 01 19 14 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 69 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 65 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4A 28 01 00 35 04 06 00 5A 42 88 08 E2 27 5B F7 48 1A 6B 6C F0 B5 [16:10:14]CheckFolder [16:10:14]dirname=/storage/ofd_packets [16:10:14]CheckFolder done [16:10:14]ProducePacketName [16:10:14]name=ofd_packets/00075850 [16:10:14]NVStorageSaveData ofd_packets/00075850 [16:10:14]File name is /storage/ofd_packets/00075850 [16:10:14]Write 295 bytes [16:10:14]NVStorageSaveData done [16:10:14]OFDSenderStorePacket done [16:10:14]KKMCreateOFDPacket done [16:10:14]NVStorageSaveData kkm_last_timestamp [16:10:14]File name is /storage/kkm_last_timestamp [16:10:14]Write 4 bytes [16:10:14]NVStorageSaveData done [16:10:14]ExternCall_PrintAddStr [16:10:14]wPrintStart [16:10:14]Write to MH i2c: 01 00 00 31 11 42 [16:10:14]Write i2c OK [16:10:14]MH_I2C_Read... [16:10:14]Read from MH i2c: 01 [16:10:14]MH_I2C_Read... [16:10:14]Read from MH i2c: 01 07 00 [16:10:14]MH_I2C_Read... [16:10:14]Read from MH i2c: 01 07 00 31 11 00 00 00 00 00 FF 0F 57 [16:10:14]RasterBufferAndPrint [16:10:14]line Счет N : (1)1966529 [16:10:14]line ИНН: 02508201610067 [16:10:14]line Контрольно-Кассовый Чек [16:10:14]line ПРОДАЖА [16:10:14]line ТРК (МРК, ГНК) : 71 [16:10:14]line Товар: 2711129700 [16:10:14]line ГАЗ [16:10:14]line 12.860 * 38.90 [16:10:14]line = 500.25 [16:10:14]line НДС 12% НСП 1% [16:10:14]line > о реализуемом товаре [16:10:14]line ОКРУГЛЕНИЕ: -0.25 [16:10:14]line ИТОГО: 500.00 [16:10:14]line Внесено: 500.00 [16:10:14]line СДАЧА: 0.00 [16:10:14]line НСП 1% : 4.43 [16:10:14]line НДС 12% : 53.12 [16:10:14]line Наличными: 500.00 [16:10:14]line Безнал.: 0.00 [16:10:14]line Место: АЗС № 133 "Партнер Нефть" [16:10:14]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:10:14]line СНО: Общий режим [16:10:14]line Чек 289 24.10.2024 16:10 [16:10:14]line Смена: 174 ФФД: 1.0 [16:10:14]line ЗНМ: 0300000020 [16:10:14]line РНМ: 0000000000161154 [16:10:14]line Версия ККМ: v1.0 [16:10:14]line ФМ: 0000000000963323 [16:10:14]line ФД: 75850 [16:10:14]line ФПД: 99241796624935 [16:10:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161013&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75850&fm=99241796624935&tin=02508201610067®Number=0000000000161154&sum=50000 [16:10:14]OFD Sender: Processing packet 75850 [packets to send 16, broken 15] [16:10:14]ProducePacketName [16:10:14]name=ofd_packets/00075850 [16:10:14]OFD Sender: To server: pG, [16:10:14]CommunicateWithHost lk.salyk.kg:30040 [16:10:14]ConnectInit lk.salyk.kg [16:10:14]written 0, free lines is 4095 [16:10:14]Connected sock=10 [16:10:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 09 01 00 00 40 0C 01 01 19 14 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 3C 32 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 69 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 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 01 00 00 F4 03 04 00 65 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4A 28 01 00 35 04 06 00 5A 42 88 08 E2 27 5B F7 48 1A 6B 6C F0 B5 [16:10:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 B4 89 47 00 9B 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 39 36 33 33 32 33 10 04 04 00 4A 28 01 00 F4 03 04 00 3B 1A 1A 67 B6 04 01 00 00 16 2C 9F D9 49 F8 0A EC [16:10:14]CommunicateWithHost err = 0 [16:10:14]CheckOFDResponse [16:10:14]1017 (14) - 77093643461234 [16:10:14]1041 (16) - 0000000000963323 [16:10:14]1040 (4) - 75850 [16:10:14]1012 (4) - 24.10.2024 09:58 [16:10:14]1206 (1) - 0 [16:10:14]OFD Sender: Remove packet 75850 [16:10:14]ProducePacketName [16:10:14]name=ofd_packets/00075850 [16:10:14]NVStorageDeleteData [16:10:15]Write to MH i2c: 01 00 00 5B 11 6C [16:10:15]Write i2c OK [16:10:15]MH_I2C_Read... [16:10:15]Read from MH i2c: 01 [16:10:15]MH_I2C_Read... [16:10:15]Read from MH i2c: 01 07 00 [16:10:15]MH_I2C_Read... [16:10:15]Read from MH i2c: 01 07 00 5B 11 00 00 00 00 00 AD 0C 2C [16:10:15]RasterBufferAndPrint [16:10:15]line [16:10:15]line [16:10:15]line [16:10:15]line [16:10:15]line [16:10:15]written 0, free lines is 3249 [16:10:15]MH_Cut [16:10:15]Write to MH i2c: D1 01 00 62 11 01 45 [16:10:15]Write i2c OK [16:10:15]MH_I2C_Read... [16:10:15]Read from MH i2c: D1 [16:10:15]MH_I2C_Read... [16:10:15]Read from MH i2c: D1 01 00 [16:10:15]MH_I2C_Read... [16:10:15]Read from MH i2c: D1 01 00 62 11 00 44 [16:10:15]Write to MH i2c: 01 00 00 63 11 74 [16:10:15]Write i2c OK [16:10:15]MH_I2C_Read... [16:10:15]OFD Sender: No OFD packet to send [16:10:15]*** Cut start [16:10:15]*** Partial cut [16:10:15]*** CUTSNS_PIN = 1 [16:10:16]*** CUTSNS_PIN = 0 [16:10:16]*** Brake cut motor [16:10:16]Read from MH i2c: 01 [16:10:16]MH_I2C_Read... [16:10:16]*** Stop cut motor [16:10:16]*** Cut end [16:10:16]Read from MH i2c: 01 07 00 [16:10:16]MH_I2C_Read... [16:10:16]Read from MH i2c: 01 07 00 63 11 00 00 00 00 00 FF 0F 89 [16:10:16]process_action close_receipt done [16:10:16]requested_data is exist [16:10:16]produce_requested_data [16:10:16]requested_item fm.sn is exist - process it [16:10:16]wFMCommunicate request_size=4 [16:10:16]MH_SAM_APDU [16:10:16]CAPDU: 80 11 00 00 [16:10:16]Write to MH i2c: E2 08 00 64 11 80 11 00 00 00 00 00 00 EF [16:10:16]Write i2c OK [16:10:16]MH_I2C_Read... [16:10:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:16]Read from MH i2c: E2 [16:10:16]MH_I2C_Read... [16:10:16]Read from MH i2c: E2 17 00 [16:10:16]MH_I2C_Read... [16:10:16]Read from MH i2c: E2 17 00 64 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 3C [16:10:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:10:16]wFMCommunicate OK [16:10:16]requested_item fd.num is exist - process it [16:10:16]SAM_PROTO_GetFieldsCounters [16:10:16]wFMCommunicate request_size=4 [16:10:16]MH_SAM_APDU [16:10:16]CAPDU: 80 13 00 00 [16:10:16]Write to MH i2c: E2 08 00 65 11 80 13 00 00 00 00 00 00 F2 [16:10:16]Write i2c OK [16:10:16]MH_I2C_Read... [16:10:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:10:16]Read from MH i2c: E2 [16:10:16]MH_I2C_Read... [16:10:16]Read from MH i2c: E2 62 00 [16:10:16]MH_I2C_Read... [16:10:16]Read from MH i2c: E2 62 00 65 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 4A 28 01 00 0E 04 04 00 AE 00 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 8D [16:10:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 4A 28 01 00 0E 04 04 00 AE 00 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 [16:10:16]wFMCommunicate OK [16:10:16]SAM_PROTO_GetFieldsCounters done [16:10:16]requested_item shift.num is exist - process it [16:10:16]requested_item shift.opened is exist - process it [16:10:16]req_shift_opened [16:10:16]FM_GetShiftState [16:10:16]SAM_PROTO_GetShiftState [16:10:16]wFMCommunicate request_size=4 [16:10:16]MH_SAM_APDU [16:10:16]CAPDU: 80 13 01 00 [16:10:16]Write to MH i2c: E2 08 00 66 11 80 13 01 00 00 00 00 00 F4 [16:10:16]Write i2c OK [16:10:16]MH_I2C_Read... [16:10:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:16]Read from MH i2c: E2 [16:10:16]MH_I2C_Read... [16:10:16]Read from MH i2c: E2 0E 00 [16:10:16]MH_I2C_Read... [16:10:16]Read from MH i2c: E2 0E 00 66 11 00 09 00 01 85 93 19 67 00 00 00 00 90 00 98 [16:10:16]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:10:16]wFMCommunicate OK [16:10:16]SAM_PROTO_GetShiftState done [16:10:16]FM_GetShiftState done [16:10:16]req_shift_opened done [16:10:16]requested_item shift.open_date is exist - process it [16:10:16]req_shift_open_date [16:10:16]req_shift_open_date done [16:10:16]produce_requested_data done [16:10:16]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75850,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:10:16]process_action_free close_receipt [16:10:16]json_value_free [16:10:16]json_value_free done [16:10:16]process_json_proto returns [16:10:16]Send response to host [16:10:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75850,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:10:16]free response buf [16:10:16]execute_script done [16:10:16]execute_script returns [16:10:16]free content buf [16:10:16]Sock 7.Close socket [16:10:16]Sock 7.Thread stoped [16:10:20]OFD Sender: No OFD packet to send [16:10:25]OFD Sender: No OFD packet to send [16:10:30]OFD Sender: No OFD packet to send [16:10:35]OFD Sender: No OFD packet to send [16:10:40]OFD Sender: No OFD packet to send [16:10:45]OFD Sender: No OFD packet to send [16:10:50]OFD Sender: No OFD packet to send [16:10:55]OFD Sender: No OFD packet to send [16:11:00]OFD Sender: No OFD packet to send [16:11:05]OFD Sender: No OFD packet to send [16:11:10]OFD Sender: No OFD packet to send [16:11:15]OFD Sender: No OFD packet to send [16:11:20]OFD Sender: No OFD packet to send [16:11:25]OFD Sender: No OFD packet to send [16:11:30]OFD Sender: No OFD packet to send [16:11:35]OFD Sender: No OFD packet to send [16:11:40]OFD Sender: No OFD packet to send [16:11:45]OFD Sender: No OFD packet to send [16:11:50]OFD Sender: No OFD packet to send [16:11:53]accept exits with 9 [16:11:53]New connection [16:11:53]New thread 3067141476 created [16:11:53]Thread 3066998116 joined [16:11:53]Waiting for new connection... [16:11:53] Sock 9.Parse request [16:11:53]Sock 9.Check first char [16:11:53]Sock 9.First char is OK [16:11:53]request: POST /json_proto HTTP/1.0 [16:11:53]Method: POST [16:11:53]URL: /json_proto [16:11:53]Method is POST - this is cgi request [16:11:53]url: /json_proto [16:11:53]query_string will be loaded in cgi processing [16:11:53]execute_cgi json_proto POST (null) [16:11:53]execute_cgi path=json_proto method=POST [16:11:53]POST find Content-Length [16:11:53]Host: 172.17.44.196:8080 [16:11:53]Content-Length: 678 [16:11:53]Content-Type: application/json [16:11:53] [16:11:53]POST finish read [16:11:53]Found Content-Length = 678 [16:11:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:11:53]execute_script... [16:11: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)1966531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:11:53]POST & json_proto [16:11:53]process_json_proto [16:11:53]json parsed OK: [16:11:53]protocol is kg_v1.0 [16:11:53]action value=close_receipt [16:11:53]process_action close_receipt [16:11:53]cmd_close_receipt [16:11:53]MH_GetDate [16:11:53]Write to MH i2c: F0 00 00 67 11 67 [16:11:53]Write i2c OK [16:11:53]MH_I2C_Read... [16:11:53]Read from MH i2c: F0 [16:11:53]MH_I2C_Read... [16:11:53]Read from MH i2c: F0 09 00 [16:11:53]MH_I2C_Read... [16:11:53]Read from MH i2c: F0 09 00 67 11 00 C9 71 1A 67 E7 19 F8 65 88 [16:11:53]GetLastDocTimeStamp 1729786213 [16:11:53]current date 1729786313 [16:11:53]FM_GetShiftState [16:11:53]SAM_PROTO_GetShiftState [16:11:53]wFMCommunicate request_size=4 [16:11:53]MH_SAM_APDU [16:11:53]CAPDU: 80 13 01 00 [16:11:53]Write to MH i2c: E2 08 00 68 11 80 13 01 00 00 00 00 00 F6 [16:11:53]Write i2c OK [16:11:53]MH_I2C_Read... [16:11:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:53]Read from MH i2c: E2 [16:11:53]MH_I2C_Read... [16:11:53]Read from MH i2c: E2 0E 00 [16:11:53]MH_I2C_Read... [16:11:53]Read from MH i2c: E2 0E 00 68 11 00 09 00 01 85 93 19 67 00 00 00 00 90 00 9A [16:11:53]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:11:53]wFMCommunicate OK [16:11:53]SAM_PROTO_GetShiftState done [16:11:53]FM_GetShiftState done [16:11:53]opened in 1729729413 [16:11:53]opened+sec_in_day 1729815813 [16:11:53]quantity*price = 40006 [16:11:53]sum+1 = 40007 [16:11:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 290 24.10.2024 16:11 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75851 ФПД: 244263382559110 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161153&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75851&fm=244263382559110&tin=02508201610067®Number=0000000000161154&sum=40000 [16:11:54]StoreToDocumentArchive [16:11:54]shift 174 fd 75851 [16:11:54]save to /storage/0174/doc_00075851 [16:11:54]save last doc name /storage/0174/doc_00075851 to /storage/kkm_last_doc_name [16:11:54]save OK [16:11:54]Clear old archive folders... [16:11:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:11:54]tlvbuf is 01FB2D10 [16:11:54]SAM_PROTO_ClearQueue [16:11:54]wFMCommunicate request_size=4 [16:11:54]MH_SAM_APDU [16:11:54]CAPDU: 80 09 00 00 [16:11:54]Write to MH i2c: E2 08 00 75 11 80 09 00 00 00 00 00 00 F8 [16:11:54]Write i2c OK [16:11:54]MH_I2C_Read... [16:11:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:11:54]Read from MH i2c: E2 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 75 11 00 90 00 FA [16:11:54]RAPDU: 90 00 [16:11:54]wFMCommunicate OK [16:11:54]SAM_PROTO_ClearQueue done [16:11:54]KKMCreateOFDPacket [16:11:54]OFDProtocolAddRootSTLVToBuf [16:11:54]FM_MakeSignedData [16:11:54]FM_MakeSignedData [16:11:54]SAM_PROTO_SignData [16:11:54]wFMCommunicate request_size=4 [16:11:54]MH_SAM_APDU [16:11:54]CAPDU: 80 0D 01 02 [16:11:54]Write to MH i2c: E2 08 00 76 11 80 0D 01 02 00 00 00 00 00 [16:11:54]Write i2c OK [16:11:54]MH_I2C_Read... [16:11:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:11:54]Read from MH i2c: E2 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 76 11 00 90 00 FB [16:11:54]RAPDU: 90 00 [16:11:54]wFMCommunicate OK [16:11:54]wFMCommunicate request_size=255 [16:11:54]MH_SAM_APDU [16:11: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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 22 01 00 00 F4 03 04 00 C9 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4B 28 01 00 35 04 06 00 DE [16:11:54]Write to MH i2c: E2 02 01 77 11 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 22 01 00 00 F4 03 04 00 C9 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4B 28 01 00 35 04 06 00 DE 00 00 2F [16:11:54]Write i2c OK [16:11:54]MH_I2C_Read... [16:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:54]Read from MH i2c: E2 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 77 11 00 90 00 FC [16:11:54]RAPDU: 90 00 [16:11:54]wFMCommunicate OK [16:11:54]wFMCommunicate request_size=10 [16:11:54]MH_SAM_APDU [16:11:54]CAPDU: 80 0D 02 02 05 28 00 26 29 86 [16:11:54]Write to MH i2c: E2 0D 00 78 11 80 0D 02 02 05 00 28 00 26 29 86 00 00 0A [16:11:54]Write i2c OK [16:11:54]MH_I2C_Read... [16:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:54]Read from MH i2c: E2 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 03 00 78 11 00 90 00 FD [16:11:54]RAPDU: 90 00 [16:11:54]wFMCommunicate OK [16:11:54]wFMCommunicate request_size=4 [16:11:54]MH_SAM_APDU [16:11:54]CAPDU: 80 0D 03 02 [16:11:54]Write to MH i2c: E2 08 00 79 11 80 0D 03 02 00 00 00 00 05 [16:11:54]Write i2c OK [16:11:54]MH_I2C_Read... [16:11:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:11:54]Read from MH i2c: E2 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 0B 00 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 0B 00 79 11 00 66 1A 35 F5 14 0A 98 F0 90 00 56 [16:11:54]RAPDU: 66 1A 35 F5 14 0A 98 F0 90 00 [16:11:54]wFMCommunicate OK [16:11:54]SAM_PROTO_SignData done [16:11:54]FM_MakeSignedData done [16:11:54]CreateOFDProtocolMessage [16:11:54]wFMCommunicate request_size=4 [16:11:54]MH_SAM_APDU [16:11:54]CAPDU: 80 11 00 00 [16:11:54]Write to MH i2c: E2 08 00 7A 11 80 11 00 00 00 00 00 00 05 [16:11:54]Write i2c OK [16:11:54]MH_I2C_Read... [16:11:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:54]Read from MH i2c: E2 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 17 00 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: E2 17 00 7A 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 52 [16:11:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:11:54]wFMCommunicate OK [16:11:54]CreateOFDProtocolMessage done [16:11:54]OFDSenderStorePacket 75851 [16:11:54]StoreOFDPacket docnum=75851 [16:11:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 3B D1 07 01 56 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 22 01 00 00 F4 03 04 00 C9 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4B 28 01 00 35 04 06 00 DE 28 00 26 29 86 66 1A 35 F5 14 0A 98 F0 [16:11:54]CheckFolder [16:11:54]dirname=/storage/ofd_packets [16:11:54]CheckFolder done [16:11:54]ProducePacketName [16:11:54]name=ofd_packets/00075851 [16:11:54]NVStorageSaveData ofd_packets/00075851 [16:11:54]File name is /storage/ofd_packets/00075851 [16:11:54]Write 301 bytes [16:11:54]NVStorageSaveData done [16:11:54]OFDSenderStorePacket done [16:11:54]KKMCreateOFDPacket done [16:11:54]NVStorageSaveData kkm_last_timestamp [16:11:54]File name is /storage/kkm_last_timestamp [16:11:54]Write 4 bytes [16:11:54]NVStorageSaveData done [16:11:54]ExternCall_PrintAddStr [16:11:54]wPrintStart [16:11:54]Write to MH i2c: 01 00 00 7B 11 8C [16:11:54]Write i2c OK [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: 01 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: 01 07 00 [16:11:54]MH_I2C_Read... [16:11:54]Read from MH i2c: 01 07 00 7B 11 00 00 00 00 00 FF 0F A1 [16:11:54]RasterBufferAndPrint [16:11:54]line Счет N : (1)1966531 [16:11:54]line ИНН: 02508201610067 [16:11:54]line Контрольно-Кассовый Чек [16:11:54]line ПРОДАЖА [16:11:54]line ТРК (МРК, ГНК) : 43 [16:11:54]line Товар: 2710124130 [16:11:54]line Аи-92-К-5 [16:11:54]line 5.980 * 66.90 [16:11:54]line = 400.06 [16:11:54]line НДС 12% НСП 1% [16:11:54]line > о реализуемом товаре [16:11:54]line ОКРУГЛЕНИЕ: -0.06 [16:11:54]line ИТОГО: 400.00 [16:11:54]line Внесено: 400.00 [16:11:54]line СДАЧА: 0.00 [16:11:54]line НСП 1% : 3.54 [16:11:54]line НДС 12% : 42.48 [16:11:54]line Наличными: 400.00 [16:11:54]line Безнал.: 0.00 [16:11:54]line Место: АЗС № 133 "Партнер Нефть" [16:11:54]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:11:54]line СНО: Общий режим [16:11:54]line Чек 290 24.10.2024 16:11 [16:11:54]line Смена: 174 ФФД: 1.0 [16:11:54]line ЗНМ: 0300000020 [16:11:54]line РНМ: 0000000000161154 [16:11:54]line Версия ККМ: v1.0 [16:11:54]line ФМ: 0000000000963323 [16:11:54]line ФД: 75851 [16:11:54]line ФПД: 244263382559110 [16:11:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161153&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75851&fm=244263382559110&tin=02508201610067®Number=0000000000161154&sum=40000 [16:11:55]OFD Sender: Processing packet 75851 [packets to send 16, broken 15] [16:11:55]ProducePacketName [16:11:55]name=ofd_packets/00075851 [16:11:55]OFD Sender: To server: pG, [16:11:55]CommunicateWithHost lk.salyk.kg:30040 [16:11:55]ConnectInit lk.salyk.kg [16:11:55]written 0, free lines is 4095 [16:11:55]Connected sock=10 [16:11:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 3B D1 07 01 56 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 22 01 00 00 F4 03 04 00 C9 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4B 28 01 00 35 04 06 00 DE 28 00 26 29 86 66 1A 35 F5 14 0A 98 F0 [16:11:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 1A 71 47 00 83 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 39 36 33 33 32 33 10 04 04 00 4B 28 01 00 F4 03 04 00 A0 1A 1A 67 B6 04 01 00 00 B6 A2 19 4D 69 74 D4 90 [16:11:55]CommunicateWithHost err = 0 [16:11:55]CheckOFDResponse [16:11:55]1017 (14) - 77093643461234 [16:11:55]1041 (16) - 0000000000963323 [16:11:55]1040 (4) - 75851 [16:11:55]1012 (4) - 24.10.2024 10:00 [16:11:55]1206 (1) - 0 [16:11:55]OFD Sender: Remove packet 75851 [16:11:55]ProducePacketName [16:11:55]name=ofd_packets/00075851 [16:11:55]NVStorageDeleteData [16:11:55]Write to MH i2c: 01 00 00 A5 11 B6 [16:11:55]Write i2c OK [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: 01 [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: 01 07 00 [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: 01 07 00 A5 11 00 00 00 00 00 AF 0C 78 [16:11:55]RasterBufferAndPrint [16:11:55]line [16:11:55]line [16:11:55]line [16:11:55]line [16:11:55]line [16:11:55]written 0, free lines is 3251 [16:11:55]MH_Cut [16:11:55]Write to MH i2c: D1 01 00 AC 11 01 8F [16:11:55]Write i2c OK [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: D1 [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: D1 01 00 [16:11:55]MH_I2C_Read... [16:11:55]Read from MH i2c: D1 01 00 AC 11 00 8E [16:11:55]Write to MH i2c: 01 00 00 AD 11 BE [16:11:55]Write i2c OK [16:11:55]MH_I2C_Read... [16:11:55]OFD Sender: No OFD packet to send [16:11:56]*** Cut start [16:11:56]*** Partial cut [16:11:56]*** CUTSNS_PIN = 1 [16:11:56]*** CUTSNS_PIN = 0 [16:11:56]*** Brake cut motor [16:11:57]Read from MH i2c: 01 [16:11:57]MH_I2C_Read... [16:11:57]*** Stop cut motor [16:11:57]*** Cut end [16:11:57]Read from MH i2c: 01 07 00 [16:11:57]MH_I2C_Read... [16:11:57]Read from MH i2c: 01 07 00 AD 11 00 00 00 00 00 FF 0F D3 [16:11:57]process_action close_receipt done [16:11:57]requested_data is exist [16:11:57]produce_requested_data [16:11:57]requested_item fm.sn is exist - process it [16:11:57]wFMCommunicate request_size=4 [16:11:57]MH_SAM_APDU [16:11:57]CAPDU: 80 11 00 00 [16:11:57]Write to MH i2c: E2 08 00 AE 11 80 11 00 00 00 00 00 00 39 [16:11:57]Write i2c OK [16:11:57]MH_I2C_Read... [16:11:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:57]Read from MH i2c: E2 [16:11:57]MH_I2C_Read... [16:11:57]Read from MH i2c: E2 17 00 [16:11:57]MH_I2C_Read... [16:11:57]Read from MH i2c: E2 17 00 AE 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 86 [16:11:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:11:57]wFMCommunicate OK [16:11:57]requested_item fd.num is exist - process it [16:11:57]SAM_PROTO_GetFieldsCounters [16:11:57]wFMCommunicate request_size=4 [16:11:57]MH_SAM_APDU [16:11:57]CAPDU: 80 13 00 00 [16:11:57]Write to MH i2c: E2 08 00 AF 11 80 13 00 00 00 00 00 00 3C [16:11:57]Write i2c OK [16:11:57]MH_I2C_Read... [16:11:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:57]Read from MH i2c: E2 [16:11:57]MH_I2C_Read... [16:11:57]Read from MH i2c: E2 62 00 [16:11:57]MH_I2C_Read... [16:11:57]Read from MH i2c: E2 62 00 AF 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 4B 28 01 00 0E 04 04 00 AE 00 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 DB [16:11:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 4B 28 01 00 0E 04 04 00 AE 00 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 [16:11:57]wFMCommunicate OK [16:11:57]SAM_PROTO_GetFieldsCounters done [16:11:57]requested_item shift.num is exist - process it [16:11:57]requested_item shift.opened is exist - process it [16:11:57]req_shift_opened [16:11:57]FM_GetShiftState [16:11:57]SAM_PROTO_GetShiftState [16:11:57]wFMCommunicate request_size=4 [16:11:57]MH_SAM_APDU [16:11:57]CAPDU: 80 13 01 00 [16:11:57]Write to MH i2c: E2 08 00 B0 11 80 13 01 00 00 00 00 00 3E [16:11:57]Write i2c OK [16:11:57]MH_I2C_Read... [16:11:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:57]Read from MH i2c: E2 [16:11:57]MH_I2C_Read... [16:11:57]Read from MH i2c: E2 0E 00 [16:11:57]MH_I2C_Read... [16:11:57]Read from MH i2c: E2 0E 00 B0 11 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E2 [16:11:57]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:11:57]wFMCommunicate OK [16:11:57]SAM_PROTO_GetShiftState done [16:11:57]FM_GetShiftState done [16:11:57]req_shift_opened done [16:11:57]requested_item shift.open_date is exist - process it [16:11:57]req_shift_open_date [16:11:57]req_shift_open_date done [16:11:57]produce_requested_data done [16:11:57]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75851,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:11:57]process_action_free close_receipt [16:11:57]json_value_free [16:11:57]json_value_free done [16:11:57]process_json_proto returns [16:11:57]Send response to host [16:11:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75851,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:11:57]free response buf [16:11:57]execute_script done [16:11:57]execute_script returns [16:11:57]free content buf [16:11:57]Sock 9.Close socket [16:11:57]Sock 9.Thread stoped [16:12:00]OFD Sender: No OFD packet to send [16:12:05]OFD Sender: No OFD packet to send [16:12:10]OFD Sender: No OFD packet to send [16:12:15]OFD Sender: No OFD packet to send [16:12:20]OFD Sender: No OFD packet to send [16:12:25]OFD Sender: No OFD packet to send [16:12:30]OFD Sender: No OFD packet to send [16:12:33]accept exits with 7 [16:12:33]New connection [16:12:33]New thread 3066998116 created [16:12:33]Thread 3067141476 joined [16:12:33]Waiting for new connection... [16:12:33] Sock 7.Parse request [16:12:33]Sock 7.Check first char [16:12:33]Sock 7.First char is OK [16:12:33]request: POST /json_proto HTTP/1.0 [16:12:33]Method: POST [16:12:33]URL: /json_proto [16:12:33]Method is POST - this is cgi request [16:12:33]url: /json_proto [16:12:33]query_string will be loaded in cgi processing [16:12:33]execute_cgi json_proto POST (null) [16:12:33]execute_cgi path=json_proto method=POST [16:12:33]POST find Content-Length [16:12:33]Host: 172.17.44.196:8080 [16:12:33]Content-Length: 678 [16:12:33]Content-Type: application/json [16:12:33] [16:12:33]POST finish read [16:12:33]Found Content-Length = 678 [16:12:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "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" ] } } [16:12:33]execute_script... [16:12: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)1966533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "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" ] } } [16:12:33]POST & json_proto [16:12:33]process_json_proto [16:12:33]json parsed OK: [16:12:33]protocol is kg_v1.0 [16:12:33]action value=close_receipt [16:12:33]process_action close_receipt [16:12:33]cmd_close_receipt [16:12:33]MH_GetDate [16:12:33]Write to MH i2c: F0 00 00 B1 11 B1 [16:12:33]Write i2c OK [16:12:33]MH_I2C_Read... [16:12:33]Read from MH i2c: F0 [16:12:33]MH_I2C_Read... [16:12:33]Read from MH i2c: F0 09 00 [16:12:33]MH_I2C_Read... [16:12:33]Read from MH i2c: F0 09 00 B1 11 00 F1 71 1A 67 E7 19 F8 65 FA [16:12:33]GetLastDocTimeStamp 1729786313 [16:12:33]current date 1729786353 [16:12:33]FM_GetShiftState [16:12:33]SAM_PROTO_GetShiftState [16:12:33]wFMCommunicate request_size=4 [16:12:33]MH_SAM_APDU [16:12:33]CAPDU: 80 13 01 00 [16:12:33]Write to MH i2c: E2 08 00 B2 11 80 13 01 00 00 00 00 00 40 [16:12:33]Write i2c OK [16:12:33]MH_I2C_Read... [16:12:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:33]Read from MH i2c: E2 [16:12:33]MH_I2C_Read... [16:12:33]Read from MH i2c: E2 0E 00 [16:12:33]MH_I2C_Read... [16:12:33]Read from MH i2c: E2 0E 00 B2 11 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E4 [16:12:33]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:12:33]wFMCommunicate OK [16:12:33]SAM_PROTO_GetShiftState done [16:12:33]FM_GetShiftState done [16:12:33]opened in 1729729413 [16:12:33]opened+sec_in_day 1729815813 [16:12:33]quantity*price = 50010 [16:12:33]sum+1 = 50012 [16:12:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 291 24.10.2024 16:12 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75852 ФПД: 131643793311850 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161233&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75852&fm=131643793311850&tin=02508201610067®Number=0000000000161154&sum=50000 [16:12:34]StoreToDocumentArchive [16:12:34]shift 174 fd 75852 [16:12:34]save to /storage/0174/doc_00075852 [16:12:34]save last doc name /storage/0174/doc_00075852 to /storage/kkm_last_doc_name [16:12:34]save OK [16:12:34]Clear old archive folders... [16:12:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:12:34]tlvbuf is 01FA5980 [16:12:34]SAM_PROTO_ClearQueue [16:12:34]wFMCommunicate request_size=4 [16:12:34]MH_SAM_APDU [16:12:34]CAPDU: 80 09 00 00 [16:12:34]Write to MH i2c: E2 08 00 BF 11 80 09 00 00 00 00 00 00 42 [16:12:34]Write i2c OK [16:12:34]MH_I2C_Read... [16:12:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:12:34]Read from MH i2c: E2 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: E2 03 00 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: E2 03 00 BF 11 00 90 00 44 [16:12:34]RAPDU: 90 00 [16:12:34]wFMCommunicate OK [16:12:34]SAM_PROTO_ClearQueue done [16:12:34]KKMCreateOFDPacket [16:12:34]OFDProtocolAddRootSTLVToBuf [16:12:34]FM_MakeSignedData [16:12:34]FM_MakeSignedData [16:12:34]SAM_PROTO_SignData [16:12:34]wFMCommunicate request_size=4 [16:12:34]MH_SAM_APDU [16:12:34]CAPDU: 80 0D 01 02 [16:12:34]Write to MH i2c: E2 08 00 C0 11 80 0D 01 02 00 00 00 00 4A [16:12:34]Write i2c OK [16:12:34]MH_I2C_Read... [16:12:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:12:34]Read from MH i2c: E2 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: E2 03 00 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: E2 03 00 C0 11 00 90 00 45 [16:12:34]RAPDU: 90 00 [16:12:34]wFMCommunicate OK [16:12:34]wFMCommunicate request_size=255 [16:12:34]MH_SAM_APDU [16:12: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 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 23 01 00 00 F4 03 04 00 F1 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4C 28 01 00 35 04 06 00 77 [16:12:34]Write to MH i2c: E2 02 01 C1 11 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 23 01 00 00 F4 03 04 00 F1 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4C 28 01 00 35 04 06 00 77 00 00 45 [16:12:34]Write i2c OK [16:12:34]MH_I2C_Read... [16:12:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:34]Read from MH i2c: E2 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: E2 03 00 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: E2 03 00 C1 11 00 90 00 46 [16:12:34]RAPDU: 90 00 [16:12:34]wFMCommunicate OK [16:12:34]wFMCommunicate request_size=10 [16:12:34]MH_SAM_APDU [16:12:34]CAPDU: 80 0D 02 02 05 BA B5 89 88 6A [16:12:34]Write to MH i2c: E2 0D 00 C2 11 80 0D 02 02 05 00 BA B5 89 88 6A 00 00 41 [16:12:34]Write i2c OK [16:12:34]MH_I2C_Read... [16:12:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:34]Read from MH i2c: E2 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: E2 03 00 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: E2 03 00 C2 11 00 90 00 47 [16:12:34]RAPDU: 90 00 [16:12:34]wFMCommunicate OK [16:12:34]wFMCommunicate request_size=4 [16:12:34]MH_SAM_APDU [16:12:34]CAPDU: 80 0D 03 02 [16:12:34]Write to MH i2c: E2 08 00 C3 11 80 0D 03 02 00 00 00 00 4F [16:12:34]Write i2c OK [16:12:34]MH_I2C_Read... [16:12:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:34]Read from MH i2c: E2 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: E2 0B 00 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: E2 0B 00 C3 11 00 EC A6 49 71 FB 16 B0 B2 90 00 0F [16:12:34]RAPDU: EC A6 49 71 FB 16 B0 B2 90 00 [16:12:34]wFMCommunicate OK [16:12:34]SAM_PROTO_SignData done [16:12:34]FM_MakeSignedData done [16:12:34]CreateOFDProtocolMessage [16:12:34]wFMCommunicate request_size=4 [16:12:34]MH_SAM_APDU [16:12:34]CAPDU: 80 11 00 00 [16:12:34]Write to MH i2c: E2 08 00 C4 11 80 11 00 00 00 00 00 00 4F [16:12:34]Write i2c OK [16:12:34]MH_I2C_Read... [16:12:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:34]Read from MH i2c: E2 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: E2 17 00 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: E2 17 00 C4 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 9C [16:12:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:12:34]wFMCommunicate OK [16:12:34]CreateOFDProtocolMessage done [16:12:34]OFDSenderStorePacket 75852 [16:12:34]StoreOFDPacket docnum=75852 [16:12:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 16 A0 07 01 77 29 5A 03 01 00 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 23 01 00 00 F4 03 04 00 F1 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4C 28 01 00 35 04 06 00 77 BA B5 89 88 6A EC A6 49 71 FB 16 B0 B2 [16:12:34]CheckFolder [16:12:34]dirname=/storage/ofd_packets [16:12:34]CheckFolder done [16:12:34]ProducePacketName [16:12:34]name=ofd_packets/00075852 [16:12:34]NVStorageSaveData ofd_packets/00075852 [16:12:34]File name is /storage/ofd_packets/00075852 [16:12:34]Write 301 bytes [16:12:34]NVStorageSaveData done [16:12:34]OFDSenderStorePacket done [16:12:34]KKMCreateOFDPacket done [16:12:34]NVStorageSaveData kkm_last_timestamp [16:12:34]File name is /storage/kkm_last_timestamp [16:12:34]Write 4 bytes [16:12:34]NVStorageSaveData done [16:12:34]ExternCall_PrintAddStr [16:12:34]wPrintStart [16:12:34]Write to MH i2c: 01 00 00 C5 11 D6 [16:12:34]Write i2c OK [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: 01 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: 01 07 00 [16:12:34]MH_I2C_Read... [16:12:34]Read from MH i2c: 01 07 00 C5 11 00 00 00 00 00 FF 0F EB [16:12:34]RasterBufferAndPrint [16:12:34]line Счет N : (1)1966533 [16:12:34]line ИНН: 02508201610067 [16:12:34]line Контрольно-Кассовый Чек [16:12:34]line ПРОДАЖА [16:12:34]line ТРК (МРК, ГНК) : 64 [16:12:34]line Товар: 2710124500 [16:12:34]line Аи-95-К-5 [16:12:34]line 6.740 * 74.20 [16:12:34]line = 500.11 [16:12:34]line НДС 12% НСП 1% [16:12:34]line > о реализуемом товаре [16:12:34]line ОКРУГЛЕНИЕ: -0.11 [16:12:34]line ИТОГО: 500.00 [16:12:34]line Внесено: 500.00 [16:12:34]line СДАЧА: 0.00 [16:12:34]line НСП 1% : 4.43 [16:12:34]line НДС 12% : 53.11 [16:12:34]line Наличными: 500.00 [16:12:34]line Безнал.: 0.00 [16:12:34]line Место: АЗС № 133 "Партнер Нефть" [16:12:34]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:12:34]line СНО: Общий режим [16:12:34]line Чек 291 24.10.2024 16:12 [16:12:34]line Смена: 174 ФФД: 1.0 [16:12:34]line ЗНМ: 0300000020 [16:12:34]line РНМ: 0000000000161154 [16:12:34]line Версия ККМ: v1.0 [16:12:34]line ФМ: 0000000000963323 [16:12:34]line ФД: 75852 [16:12:34]line ФПД: 131643793311850 [16:12:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161233&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75852&fm=131643793311850&tin=02508201610067®Number=0000000000161154&sum=50000 [16:12:35]written 0, free lines is 4095 [16:12:35]OFD Sender: Processing packet 75852 [packets to send 16, broken 15] [16:12:35]ProducePacketName [16:12:35]name=ofd_packets/00075852 [16:12:35]OFD Sender: To server: pG, [16:12:35]CommunicateWithHost lk.salyk.kg:30040 [16:12:35]ConnectInit lk.salyk.kg [16:12:35]Connected sock=10 [16:12:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 16 A0 07 01 77 29 5A 03 01 00 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 23 01 00 00 F4 03 04 00 F1 71 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4C 28 01 00 35 04 06 00 77 BA B5 89 88 6A EC A6 49 71 FB 16 B0 B2 [16:12:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 E7 20 47 00 90 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4C 28 01 00 F4 03 04 00 C8 1A 1A 67 B6 04 01 00 00 9D 51 F3 84 B7 86 1C AE [16:12:35]CommunicateWithHost err = 0 [16:12:35]CheckOFDResponse [16:12:35]1017 (14) - 77093643461234 [16:12:35]1041 (16) - 0000000000963323 [16:12:35]1040 (4) - 75852 [16:12:35]1012 (4) - 24.10.2024 10:00 [16:12:35]1206 (1) - 0 [16:12:35]OFD Sender: Remove packet 75852 [16:12:35]ProducePacketName [16:12:35]name=ofd_packets/00075852 [16:12:35]NVStorageDeleteData [16:12:35]Write to MH i2c: 01 00 00 EF 11 00 [16:12:35]Write i2c OK [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: 01 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: 01 07 00 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: 01 07 00 EF 11 00 00 00 00 00 AA 0C BD [16:12:35]RasterBufferAndPrint [16:12:35]line [16:12:35]line [16:12:35]line [16:12:35]line [16:12:35]line [16:12:35]written 0, free lines is 3246 [16:12:35]MH_Cut [16:12:35]Write to MH i2c: D1 01 00 F6 11 01 D9 [16:12:35]Write i2c OK [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: D1 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: D1 01 00 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: D1 01 00 F6 11 00 D8 [16:12:35]Write to MH i2c: 01 00 00 F7 11 08 [16:12:35]Write i2c OK [16:12:35]MH_I2C_Read... [16:12:36]OFD Sender: No OFD packet to send [16:12:36]*** Cut start [16:12:36]*** Partial cut [16:12:36]*** CUTSNS_PIN = 1 [16:12:36]*** CUTSNS_PIN = 0 [16:12:36]*** Brake cut motor [16:12:37]Read from MH i2c: 01 [16:12:37]MH_I2C_Read... [16:12:37]*** Stop cut motor [16:12:37]*** Cut end [16:12:37]Read from MH i2c: 01 07 00 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: 01 07 00 F7 11 00 00 00 00 00 FF 0F 1D [16:12:37]process_action close_receipt done [16:12:37]requested_data is exist [16:12:37]produce_requested_data [16:12:37]requested_item fm.sn is exist - process it [16:12:37]wFMCommunicate request_size=4 [16:12:37]MH_SAM_APDU [16:12:37]CAPDU: 80 11 00 00 [16:12:37]Write to MH i2c: E2 08 00 F8 11 80 11 00 00 00 00 00 00 83 [16:12:37]Write i2c OK [16:12:37]MH_I2C_Read... [16:12:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:37]Read from MH i2c: E2 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 17 00 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 17 00 F8 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 D0 [16:12:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:12:37]wFMCommunicate OK [16:12:37]requested_item fd.num is exist - process it [16:12:37]SAM_PROTO_GetFieldsCounters [16:12:37]wFMCommunicate request_size=4 [16:12:37]MH_SAM_APDU [16:12:37]CAPDU: 80 13 00 00 [16:12:37]Write to MH i2c: E2 08 00 F9 11 80 13 00 00 00 00 00 00 86 [16:12:37]Write i2c OK [16:12:37]MH_I2C_Read... [16:12:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:12:37]Read from MH i2c: E2 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 62 00 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 62 00 F9 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 4C 28 01 00 0E 04 04 00 AE 00 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 29 [16:12:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 4C 28 01 00 0E 04 04 00 AE 00 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 [16:12:37]wFMCommunicate OK [16:12:37]SAM_PROTO_GetFieldsCounters done [16:12:37]requested_item shift.num is exist - process it [16:12:37]requested_item shift.opened is exist - process it [16:12:37]req_shift_opened [16:12:37]FM_GetShiftState [16:12:37]SAM_PROTO_GetShiftState [16:12:37]wFMCommunicate request_size=4 [16:12:37]MH_SAM_APDU [16:12:37]CAPDU: 80 13 01 00 [16:12:37]Write to MH i2c: E2 08 00 FA 11 80 13 01 00 00 00 00 00 88 [16:12:37]Write i2c OK [16:12:37]MH_I2C_Read... [16:12:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:12:37]Read from MH i2c: E2 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 0E 00 [16:12:37]MH_I2C_Read... [16:12:37]Read from MH i2c: E2 0E 00 FA 11 00 09 00 01 85 93 19 67 00 00 00 00 90 00 2C [16:12:37]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:12:37]wFMCommunicate OK [16:12:37]SAM_PROTO_GetShiftState done [16:12:37]FM_GetShiftState done [16:12:37]req_shift_opened done [16:12:37]requested_item shift.open_date is exist - process it [16:12:37]req_shift_open_date [16:12:37]req_shift_open_date done [16:12:37]produce_requested_data done [16:12:37]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75852,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:12:37]process_action_free close_receipt [16:12:37]json_value_free [16:12:37]json_value_free done [16:12:37]process_json_proto returns [16:12:37]Send response to host [16:12:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75852,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:12:37]free response buf [16:12:37]execute_script done [16:12:37]execute_script returns [16:12:37]free content buf [16:12:37]Sock 7.Close socket [16:12:37]Sock 7.Thread stoped [16:12:41]OFD Sender: No OFD packet to send [16:12:46]OFD Sender: No OFD packet to send [16:12:51]OFD Sender: No OFD packet to send [16:12:56]OFD Sender: No OFD packet to send [16:13:01]OFD Sender: No OFD packet to send [16:13:03]accept exits with 9 [16:13:03]New connection [16:13:03]New thread 3067141476 created [16:13:03]Thread 3066998116 joined [16:13:03]Waiting for new connection... [16:13:03] Sock 9.Parse request [16:13:03]Sock 9.Check first char [16:13:03]Sock 9.First char is OK [16:13:03]request: POST /json_proto HTTP/1.0 [16:13:03]Method: POST [16:13:03]URL: /json_proto [16:13:03]Method is POST - this is cgi request [16:13:03]url: /json_proto [16:13:03]query_string will be loaded in cgi processing [16:13:03]execute_cgi json_proto POST (null) [16:13:03]execute_cgi path=json_proto method=POST [16:13:03]POST find Content-Length [16:13:03]Host: 172.17.44.196:8080 [16:13:03]Content-Length: 678 [16:13:03]Content-Type: application/json [16:13:03] [16:13:03]POST finish read [16:13:03]Found Content-Length = 678 [16:13:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:13:03]execute_script... [16: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)1966532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:13:03]POST & json_proto [16:13:03]process_json_proto [16:13:03]json parsed OK: [16:13:03]protocol is kg_v1.0 [16:13:03]action value=close_receipt [16:13:03]process_action close_receipt [16:13:03]cmd_close_receipt [16:13:03]MH_GetDate [16:13:03]Write to MH i2c: F0 00 00 FB 11 FB [16:13:03]Write i2c OK [16:13:03]MH_I2C_Read... [16:13:03]Read from MH i2c: F0 [16:13:03]MH_I2C_Read... [16:13:03]Read from MH i2c: F0 09 00 [16:13:03]MH_I2C_Read... [16:13:03]Read from MH i2c: F0 09 00 FB 11 00 10 72 1A 67 E7 19 F8 65 64 [16:13:03]GetLastDocTimeStamp 1729786353 [16:13:03]current date 1729786384 [16:13:03]FM_GetShiftState [16:13:03]SAM_PROTO_GetShiftState [16:13:03]wFMCommunicate request_size=4 [16:13:03]MH_SAM_APDU [16:13:03]CAPDU: 80 13 01 00 [16:13:03]Write to MH i2c: E2 08 00 FC 11 80 13 01 00 00 00 00 00 8A [16:13:03]Write i2c OK [16:13:03]MH_I2C_Read... [16:13:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:03]Read from MH i2c: E2 [16:13:03]MH_I2C_Read... [16:13:03]Read from MH i2c: E2 0E 00 [16:13:03]MH_I2C_Read... [16:13:03]Read from MH i2c: E2 0E 00 FC 11 00 09 00 01 85 93 19 67 00 00 00 00 90 00 2E [16:13:03]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:13:03]wFMCommunicate OK [16:13:03]SAM_PROTO_GetShiftState done [16:13:03]FM_GetShiftState done [16:13:03]opened in 1729729413 [16:13:03]opened+sec_in_day 1729815813 [16:13:03]quantity*price = 50041 [16:13:03]sum+1 = 50042 [16:13:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 292 24.10.2024 16:13 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75853 ФПД: 107116162271888 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161304&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75853&fm=107116162271888&tin=02508201610067®Number=0000000000161154&sum=50000 [16:13:04]StoreToDocumentArchive [16:13:04]shift 174 fd 75853 [16:13:04]save to /storage/0174/doc_00075853 [16:13:04]save last doc name /storage/0174/doc_00075853 to /storage/kkm_last_doc_name [16:13:04]save OK [16:13:04]Clear old archive folders... [16:13:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:13:04]tlvbuf is 01FA5D90 [16:13:04]SAM_PROTO_ClearQueue [16:13:04]wFMCommunicate request_size=4 [16:13:04]MH_SAM_APDU [16:13:04]CAPDU: 80 09 00 00 [16:13:04]Write to MH i2c: E2 08 00 09 12 80 09 00 00 00 00 00 00 8D [16:13:04]Write i2c OK [16:13:04]MH_I2C_Read... [16:13:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:13:05]Read from MH i2c: E2 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 03 00 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 03 00 09 12 00 90 00 8F [16:13:05]RAPDU: 90 00 [16:13:05]wFMCommunicate OK [16:13:05]SAM_PROTO_ClearQueue done [16:13:05]KKMCreateOFDPacket [16:13:05]OFDProtocolAddRootSTLVToBuf [16:13:05]FM_MakeSignedData [16:13:05]FM_MakeSignedData [16:13:05]SAM_PROTO_SignData [16:13:05]wFMCommunicate request_size=4 [16:13:05]MH_SAM_APDU [16:13:05]CAPDU: 80 0D 01 02 [16:13:05]Write to MH i2c: E2 08 00 0A 12 80 0D 01 02 00 00 00 00 95 [16:13:05]Write i2c OK [16:13:05]MH_I2C_Read... [16:13:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:13:05]Read from MH i2c: E2 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 03 00 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 03 00 0A 12 00 90 00 90 [16:13:05]RAPDU: 90 00 [16:13:05]wFMCommunicate OK [16:13:05]wFMCommunicate request_size=255 [16:13:05]MH_SAM_APDU [16:13: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 24 01 00 00 F4 03 04 00 10 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4D 28 01 00 35 04 06 00 61 [16:13:05]Write to MH i2c: E2 02 01 0B 12 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 24 01 00 00 F4 03 04 00 10 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4D 28 01 00 35 04 06 00 61 00 00 C4 [16:13:05]Write i2c OK [16:13:05]MH_I2C_Read... [16:13:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:05]Read from MH i2c: E2 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 03 00 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 03 00 0B 12 00 90 00 91 [16:13:05]RAPDU: 90 00 [16:13:05]wFMCommunicate OK [16:13:05]wFMCommunicate request_size=10 [16:13:05]MH_SAM_APDU [16:13:05]CAPDU: 80 0D 02 02 05 6B EC CD 4A 90 [16:13:05]Write to MH i2c: E2 0D 00 0C 12 80 0D 02 02 05 00 6B EC CD 4A 90 00 00 A0 [16:13:05]Write i2c OK [16:13:05]MH_I2C_Read... [16:13:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:13:05]Read from MH i2c: E2 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 03 00 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 03 00 0C 12 00 90 00 92 [16:13:05]RAPDU: 90 00 [16:13:05]wFMCommunicate OK [16:13:05]wFMCommunicate request_size=4 [16:13:05]MH_SAM_APDU [16:13:05]CAPDU: 80 0D 03 02 [16:13:05]Write to MH i2c: E2 08 00 0D 12 80 0D 03 02 00 00 00 00 9A [16:13:05]Write i2c OK [16:13:05]MH_I2C_Read... [16:13:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:13:05]Read from MH i2c: E2 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 0B 00 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 0B 00 0D 12 00 CC F2 6D 8E BE F6 B4 FE 90 00 BA [16:13:05]RAPDU: CC F2 6D 8E BE F6 B4 FE 90 00 [16:13:05]wFMCommunicate OK [16:13:05]SAM_PROTO_SignData done [16:13:05]FM_MakeSignedData done [16:13:05]CreateOFDProtocolMessage [16:13:05]wFMCommunicate request_size=4 [16:13:05]MH_SAM_APDU [16:13:05]CAPDU: 80 11 00 00 [16:13:05]Write to MH i2c: E2 08 00 0E 12 80 11 00 00 00 00 00 00 9A [16:13:05]Write i2c OK [16:13:05]MH_I2C_Read... [16:13:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:05]Read from MH i2c: E2 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 17 00 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: E2 17 00 0E 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 E7 [16:13:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:13:05]wFMCommunicate OK [16:13:05]CreateOFDProtocolMessage done [16:13:05]OFDSenderStorePacket 75853 [16:13:05]StoreOFDPacket docnum=75853 [16:13:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 B6 87 07 01 9C 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 24 01 00 00 F4 03 04 00 10 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4D 28 01 00 35 04 06 00 61 6B EC CD 4A 90 CC F2 6D 8E BE F6 B4 FE [16:13:05]CheckFolder [16:13:05]dirname=/storage/ofd_packets [16:13:05]CheckFolder done [16:13:05]ProducePacketName [16:13:05]name=ofd_packets/00075853 [16:13:05]NVStorageSaveData ofd_packets/00075853 [16:13:05]File name is /storage/ofd_packets/00075853 [16:13:05]Write 301 bytes [16:13:05]NVStorageSaveData done [16:13:05]OFDSenderStorePacket done [16:13:05]KKMCreateOFDPacket done [16:13:05]NVStorageSaveData kkm_last_timestamp [16:13:05]File name is /storage/kkm_last_timestamp [16:13:05]Write 4 bytes [16:13:05]NVStorageSaveData done [16:13:05]ExternCall_PrintAddStr [16:13:05]wPrintStart [16:13:05]Write to MH i2c: 01 00 00 0F 12 21 [16:13:05]Write i2c OK [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: 01 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: 01 07 00 [16:13:05]MH_I2C_Read... [16:13:05]Read from MH i2c: 01 07 00 0F 12 00 00 00 00 00 FF 0F 36 [16:13:05]RasterBufferAndPrint [16:13:05]line Счет N : (1)1966532 [16:13:05]line ИНН: 02508201610067 [16:13:05]line Контрольно-Кассовый Чек [16:13:05]line ПРОДАЖА [16:13:05]line ТРК (МРК, ГНК) : 53 [16:13:05]line Товар: 2710124130 [16:13:05]line Аи-92-К-5 [16:13:05]line 7.480 * 66.90 [16:13:05]line = 500.41 [16:13:05]line НДС 12% НСП 1% [16:13:05]line > о реализуемом товаре [16:13:05]line ОКРУГЛЕНИЕ: -0.41 [16:13:05]line ИТОГО: 500.00 [16:13:05]line Внесено: 500.00 [16:13:05]line СДАЧА: 0.00 [16:13:05]line НСП 1% : 4.43 [16:13:05]line НДС 12% : 53.14 [16:13:05]line Наличными: 500.00 [16:13:05]line Безнал.: 0.00 [16:13:05]line Место: АЗС № 133 "Партнер Нефть" [16:13:05]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:13:05]line СНО: Общий режим [16:13:05]line Чек 292 24.10.2024 16:13 [16:13:05]line Смена: 174 ФФД: 1.0 [16:13:05]line ЗНМ: 0300000020 [16:13:05]line РНМ: 0000000000161154 [16:13:05]line Версия ККМ: v1.0 [16:13:05]line ФМ: 0000000000963323 [16:13:05]line ФД: 75853 [16:13:05]line ФПД: 107116162271888 [16:13:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161304&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75853&fm=107116162271888&tin=02508201610067®Number=0000000000161154&sum=50000 [16:13:05]OFD Sender: Processing packet 75853 [packets to send 16, broken 15] [16:13:05]ProducePacketName [16:13:05]name=ofd_packets/00075853 [16:13:05]OFD Sender: To server: pG, [16:13:05]CommunicateWithHost lk.salyk.kg:30040 [16:13:05]ConnectInit lk.salyk.kg [16:13:05]written 0, free lines is 4095 [16:13:05]Connected sock=10 [16:13:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 B6 87 07 01 9C 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 24 01 00 00 F4 03 04 00 10 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4D 28 01 00 35 04 06 00 61 6B EC CD 4A 90 CC F2 6D 8E BE F6 B4 FE [16:13:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 58 B4 47 00 FC 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 39 36 33 33 32 33 10 04 04 00 4D 28 01 00 F4 03 04 00 E7 1A 1A 67 B6 04 01 00 00 4A 69 7A 6F C8 F2 9F BF [16:13:06]CommunicateWithHost err = 0 [16:13:06]CheckOFDResponse [16:13:06]1017 (14) - 77093643461234 [16:13:06]1041 (16) - 0000000000963323 [16:13:06]1040 (4) - 75853 [16:13:06]1012 (4) - 24.10.2024 10:01 [16:13:06]1206 (1) - 0 [16:13:06]OFD Sender: Remove packet 75853 [16:13:06]ProducePacketName [16:13:06]name=ofd_packets/00075853 [16:13:06]NVStorageDeleteData [16:13:06]Write to MH i2c: 01 00 00 39 12 4B [16:13:06]Write i2c OK [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: 01 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: 01 07 00 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: 01 07 00 39 12 00 00 00 00 00 AE 0C 0C [16:13:06]RasterBufferAndPrint [16:13:06]line [16:13:06]line [16:13:06]line [16:13:06]line [16:13:06]line [16:13:06]written 0, free lines is 3250 [16:13:06]MH_Cut [16:13:06]Write to MH i2c: D1 01 00 40 12 01 24 [16:13:06]Write i2c OK [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: D1 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: D1 01 00 [16:13:06]MH_I2C_Read... [16:13:06]Read from MH i2c: D1 01 00 40 12 00 23 [16:13:06]Write to MH i2c: 01 00 00 41 12 53 [16:13:06]Write i2c OK [16:13:06]MH_I2C_Read... [16:13:06]OFD Sender: No OFD packet to send [16:13:07]*** Cut start [16:13:07]*** Partial cut [16:13:07]*** CUTSNS_PIN = 1 [16:13:07]*** CUTSNS_PIN = 0 [16:13:07]*** Brake cut motor [16:13:07]Read from MH i2c: 01 [16:13:07]MH_I2C_Read... [16:13:07]*** Stop cut motor [16:13:07]*** Cut end [16:13:07]Read from MH i2c: 01 07 00 [16:13:07]MH_I2C_Read... [16:13:07]Read from MH i2c: 01 07 00 41 12 00 00 00 00 00 FF 0F 68 [16:13:07]process_action close_receipt done [16:13:07]requested_data is exist [16:13:07]produce_requested_data [16:13:07]requested_item fm.sn is exist - process it [16:13:07]wFMCommunicate request_size=4 [16:13:07]MH_SAM_APDU [16:13:07]CAPDU: 80 11 00 00 [16:13:07]Write to MH i2c: E2 08 00 42 12 80 11 00 00 00 00 00 00 CE [16:13:07]Write i2c OK [16:13:07]MH_I2C_Read... [16:13:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:13:07]Read from MH i2c: E2 [16:13:07]MH_I2C_Read... [16:13:07]Read from MH i2c: E2 17 00 [16:13:07]MH_I2C_Read... [16:13:07]Read from MH i2c: E2 17 00 42 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 1B [16:13:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:13:07]wFMCommunicate OK [16:13:07]requested_item fd.num is exist - process it [16:13:07]SAM_PROTO_GetFieldsCounters [16:13:07]wFMCommunicate request_size=4 [16:13:07]MH_SAM_APDU [16:13:07]CAPDU: 80 13 00 00 [16:13:07]Write to MH i2c: E2 08 00 43 12 80 13 00 00 00 00 00 00 D1 [16:13:07]Write i2c OK [16:13:07]MH_I2C_Read... [16:13:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:13:08]Read from MH i2c: E2 [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: E2 62 00 [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: E2 62 00 43 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 4D 28 01 00 0E 04 04 00 AE 00 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 78 [16:13:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 4D 28 01 00 0E 04 04 00 AE 00 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 [16:13:08]wFMCommunicate OK [16:13:08]SAM_PROTO_GetFieldsCounters done [16:13:08]requested_item shift.num is exist - process it [16:13:08]requested_item shift.opened is exist - process it [16:13:08]req_shift_opened [16:13:08]FM_GetShiftState [16:13:08]SAM_PROTO_GetShiftState [16:13:08]wFMCommunicate request_size=4 [16:13:08]MH_SAM_APDU [16:13:08]CAPDU: 80 13 01 00 [16:13:08]Write to MH i2c: E2 08 00 44 12 80 13 01 00 00 00 00 00 D3 [16:13:08]Write i2c OK [16:13:08]MH_I2C_Read... [16:13:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:13:08]Read from MH i2c: E2 [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: E2 0E 00 [16:13:08]MH_I2C_Read... [16:13:08]Read from MH i2c: E2 0E 00 44 12 00 09 00 01 85 93 19 67 00 00 00 00 90 00 77 [16:13:08]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:13:08]wFMCommunicate OK [16:13:08]SAM_PROTO_GetShiftState done [16:13:08]FM_GetShiftState done [16:13:08]req_shift_opened done [16:13:08]requested_item shift.open_date is exist - process it [16:13:08]req_shift_open_date [16:13:08]req_shift_open_date done [16:13:08]produce_requested_data done [16:13:08]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75853,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:13:08]process_action_free close_receipt [16:13:08]json_value_free [16:13:08]json_value_free done [16:13:08]process_json_proto returns [16:13:08]Send response to host [16:13:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75853,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:13:08]free response buf [16:13:08]execute_script done [16:13:08]execute_script returns [16:13:08]free content buf [16:13:08]Sock 9.Close socket [16:13:08]Sock 9.Thread stoped [16:13:11]OFD Sender: No OFD packet to send [16:13:16]OFD Sender: No OFD packet to send [16:13:21]OFD Sender: No OFD packet to send [16:13:26]OFD Sender: No OFD packet to send [16:13:31]OFD Sender: No OFD packet to send [16:13:36]OFD Sender: No OFD packet to send [16:13:41]OFD Sender: No OFD packet to send [16:13:46]OFD Sender: No OFD packet to send [16:13:51]OFD Sender: No OFD packet to send [16:13:56]OFD Sender: No OFD packet to send [16:14:01]OFD Sender: No OFD packet to send [16:14:06]OFD Sender: No OFD packet to send [16:14:11]OFD Sender: No OFD packet to send [16:14:16]OFD Sender: No OFD packet to send [16:14:21]OFD Sender: No OFD packet to send [16:14:26]OFD Sender: No OFD packet to send [16:14:31]OFD Sender: No OFD packet to send [16:14:36]OFD Sender: No OFD packet to send [16:14:41]OFD Sender: No OFD packet to send [16:14:46]OFD Sender: No OFD packet to send [16:14:51]OFD Sender: No OFD packet to send [16:14:55]accept exits with 7 [16:14:55]New connection [16:14:55]New thread 3066998116 created [16:14:55]Thread 3067141476 joined [16:14:55]Waiting for new connection... [16:14:55] Sock 7.Parse request [16:14:55]Sock 7.Check first char [16:14:55]Sock 7.First char is OK [16:14:55]request: POST /json_proto HTTP/1.0 [16:14:55]Method: POST [16:14:55]URL: /json_proto [16:14:55]Method is POST - this is cgi request [16:14:55]url: /json_proto [16:14:55]query_string will be loaded in cgi processing [16:14:55]execute_cgi json_proto POST (null) [16:14:55]execute_cgi path=json_proto method=POST [16:14:55]POST find Content-Length [16:14:55]Host: 172.17.44.196:8080 [16:14:55]Content-Length: 668 [16:14:55]Content-Type: application/json [16:14:55] [16:14:55]POST finish read [16:14:55]Found Content-Length = 668 [16:14:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273416", "tax_sys" : 0, "items" : [ { "code": "4670003195728", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u0416-40 \u0436\u0435\u043B 1\u043B", "price" : 225.00, "quantity" : 1.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:55]execute_script... [16:14: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 : (3)273416", "tax_sys" : 0, "items" : [ { "code": "4670003195728", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u0416-40 \u0436\u0435\u043B 1\u043B", "price" : 225.00, "quantity" : 1.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:55]POST & json_proto [16:14:55]process_json_proto [16:14:55]json parsed OK: [16:14:55]protocol is kg_v1.0 [16:14:55]action value=close_receipt [16:14:55]process_action close_receipt [16:14:55]cmd_close_receipt [16:14:55]MH_GetDate [16:14:55]Write to MH i2c: F0 00 00 45 12 46 [16:14:55]Write i2c OK [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: F0 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: F0 09 00 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: F0 09 00 45 12 00 7F 72 1A 67 E7 19 F8 65 1E [16:14:55]GetLastDocTimeStamp 1729786384 [16:14:55]current date 1729786495 [16:14:55]FM_GetShiftState [16:14:55]SAM_PROTO_GetShiftState [16:14:55]wFMCommunicate request_size=4 [16:14:55]MH_SAM_APDU [16:14:55]CAPDU: 80 13 01 00 [16:14:55]Write to MH i2c: E2 08 00 46 12 80 13 01 00 00 00 00 00 D5 [16:14:55]Write i2c OK [16:14:55]MH_I2C_Read... [16:14:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:55]Read from MH i2c: E2 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: E2 0E 00 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: E2 0E 00 46 12 00 09 00 01 85 93 19 67 00 00 00 00 90 00 79 [16:14:55]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:14:55]wFMCommunicate OK [16:14:55]SAM_PROTO_GetShiftState done [16:14:55]FM_GetShiftState done [16:14:55]opened in 1729729413 [16:14:55]opened+sec_in_day 1729815813 [16:14:55]quantity*price = 22500 [16:14:55]sum+1 = 22501 [16:14:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 225.00 НСП 1% : 1.99 НДС 12% : 23.89 Наличными: 225.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 293 24.10.2024 16:14 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75854 ФПД: 213675001916988 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161455&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75854&fm=213675001916988&tin=02508201610067®Number=0000000000161154&sum=22500 0 [16:14:56]StoreToDocumentArchive [16:14:56]shift 174 fd 75854 [16:14:56]save to /storage/0174/doc_00075854 [16:14:56]save last doc name /storage/0174/doc_00075854 to /storage/kkm_last_doc_name [16:14:56]save OK [16:14:56]Clear old archive folders... [16:14:56]ProcessDocumentItem done err = 0, tmpTLVsize=296 [16:14:56]tlvbuf is 02037030 [16:14:56]SAM_PROTO_ClearQueue [16:14:56]wFMCommunicate request_size=4 [16:14:56]MH_SAM_APDU [16:14:56]CAPDU: 80 09 00 00 [16:14:56]Write to MH i2c: E2 08 00 53 12 80 09 00 00 00 00 00 00 D7 [16:14:56]Write i2c OK [16:14:56]MH_I2C_Read... [16:14:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:14:56]Read from MH i2c: E2 [16:14:56]MH_I2C_Read... [16:14:56]Read from MH i2c: E2 03 00 [16:14:56]MH_I2C_Read... [16:14:56]Read from MH i2c: E2 03 00 53 12 00 90 00 D9 [16:14:56]RAPDU: 90 00 [16:14:56]wFMCommunicate OK [16:14:56]SAM_PROTO_ClearQueue done [16:14:56]KKMCreateOFDPacket [16:14:56]OFDProtocolAddRootSTLVToBuf [16:14:56]FM_MakeSignedData [16:14:56]FM_MakeSignedData [16:14:56]SAM_PROTO_SignData [16:14:56]wFMCommunicate request_size=4 [16:14:56]MH_SAM_APDU [16:14:56]CAPDU: 80 0D 01 02 [16:14:56]Write to MH i2c: E2 08 00 54 12 80 0D 01 02 00 00 00 00 DF [16:14:56]Write i2c OK [16:14:56]MH_I2C_Read... [16:14:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:14:56]Read from MH i2c: E2 [16:14:56]MH_I2C_Read... [16:14:56]Read from MH i2c: E2 03 00 [16:14:56]MH_I2C_Read... [16:14:56]Read from MH i2c: E2 03 00 54 12 00 90 00 DA [16:14:56]RAPDU: 90 00 [16:14:56]wFMCommunicate OK [16:14:56]wFMCommunicate request_size=255 [16:14:56]MH_SAM_APDU [16:14:56]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 35 37 32 38 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 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 7F 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [16:14:56]Write to MH i2c: E2 02 01 55 12 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 35 37 32 38 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 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 7F 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 B8 [16:14:56]OFD Sender: No OFD packet to send [16:14:56]Write i2c OK [16:14:56]MH_I2C_Read... [16:14:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:57]Read from MH i2c: E2 [16:14:57]MH_I2C_Read... [16:14:57]Read from MH i2c: E2 03 00 [16:14:57]MH_I2C_Read... [16:14:57]Read from MH i2c: E2 03 00 55 12 00 90 00 DB [16:14:57]RAPDU: 90 00 [16:14:57]wFMCommunicate OK [16:14:57]wFMCommunicate request_size=55 [16:14:57]MH_SAM_APDU [16:14:57]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4E 28 01 00 35 04 06 00 C2 56 16 96 2E 3C [16:14:57]Write to MH i2c: E2 3A 00 56 12 80 0D 02 02 32 00 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4E 28 01 00 35 04 06 00 C2 56 16 96 2E 3C 00 00 D3 [16:14:57]Write i2c OK [16:14:57]MH_I2C_Read... [16:14:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:57]Read from MH i2c: E2 [16:14:57]MH_I2C_Read... [16:14:57]Read from MH i2c: E2 03 00 [16:14:57]MH_I2C_Read... [16:14:57]Read from MH i2c: E2 03 00 56 12 00 90 00 DC [16:14:57]RAPDU: 90 00 [16:14:57]wFMCommunicate OK [16:14:57]wFMCommunicate request_size=4 [16:14:57]MH_SAM_APDU [16:14:57]CAPDU: 80 0D 03 02 [16:14:57]Write to MH i2c: E2 08 00 57 12 80 0D 03 02 00 00 00 00 E4 [16:14:57]Write i2c OK [16:14:57]MH_I2C_Read... [16:14:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:14:57]Read from MH i2c: E2 [16:14:57]MH_I2C_Read... [16:14:57]Read from MH i2c: E2 0B 00 [16:14:57]MH_I2C_Read... [16:14:57]Read from MH i2c: E2 0B 00 57 12 00 FA 31 CA 51 F6 6A 31 2B 90 00 E7 [16:14:57]RAPDU: FA 31 CA 51 F6 6A 31 2B 90 00 [16:14:57]wFMCommunicate OK [16:14:57]SAM_PROTO_SignData done [16:14:57]FM_MakeSignedData done [16:14:57]CreateOFDProtocolMessage [16:14:57]wFMCommunicate request_size=4 [16:14:57]MH_SAM_APDU [16:14:57]CAPDU: 80 11 00 00 [16:14:57]Write to MH i2c: E2 08 00 58 12 80 11 00 00 00 00 00 00 E4 [16:14:57]Write i2c OK [16:14:57]MH_I2C_Read... [16:14:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:57]Read from MH i2c: E2 [16:14:57]MH_I2C_Read... [16:14:57]Read from MH i2c: E2 17 00 [16:14:57]MH_I2C_Read... [16:14:57]Read from MH i2c: E2 17 00 58 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 31 [16:14:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:14:57]wFMCommunicate OK [16:14:57]CreateOFDProtocolMessage done [16:14:57]OFDSenderStorePacket 75854 [16:14:57]StoreOFDPacket docnum=75854 [16:14:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 3C 01 00 00 A4 39 34 01 E7 42 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 35 37 32 38 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 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 7F 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4E 28 01 00 35 04 06 00 C2 56 16 96 2E 3C FA 31 CA 51 F6 6A 31 2B [16:14:57]CheckFolder [16:14:57]dirname=/storage/ofd_packets [16:14:57]CheckFolder done [16:14:57]ProducePacketName [16:14:57]name=ofd_packets/00075854 [16:14:57]NVStorageSaveData ofd_packets/00075854 [16:14:57]File name is /storage/ofd_packets/00075854 [16:14:57]Write 346 bytes [16:14:57]NVStorageSaveData done [16:14:57]OFDSenderStorePacket done [16:14:57]KKMCreateOFDPacket done [16:14:57]NVStorageSaveData kkm_last_timestamp [16:14:57]File name is /storage/kkm_last_timestamp [16:14:57]Write 4 bytes [16:14:57]NVStorageSaveData done [16:14:57]ExternCall_PrintAddStr [16:14:57]wPrintStart [16:14:57]Write to MH i2c: 01 00 00 59 12 6B [16:14:57]Write i2c OK [16:14:57]MH_I2C_Read... [16:14:57]Read from MH i2c: 01 [16:14:57]MH_I2C_Read... [16:14:57]Read from MH i2c: 01 07 00 [16:14:57]MH_I2C_Read... [16:14:57]Read from MH i2c: 01 07 00 59 12 00 00 00 00 00 FF 0F 80 [16:14:57]RasterBufferAndPrint [16:14:57]line Счет N : (3)273416 [16:14:57]line ИНН: 02508201610067 [16:14:57]line Контрольно-Кассовый Чек [16:14:57]line ПРОДАЖА [16:14:57]line Товар: 4670003195728 [16:14:57]line Антифриз SIBIRIA ANTIFREEZE ОЖ-40 жел 1л [16:14:57]line 1.000 * 225.00 [16:14:57]line = 225.00 [16:14:57]line НДС 12% НСП 1% [16:14:57]line > о реализуемом товаре [16:14:57]line ИТОГО: 225.00 [16:14:57]line НСП 1% : 1.99 [16:14:57]line НДС 12% : 23.89 [16:14:57]line Наличными: 225.00 [16:14:57]line Безнал.: 0.00 [16:14:57]line Место: АЗС № 133 "Партнер Нефть" [16:14:57]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:14:57]line СНО: Общий режим [16:14:57]line Чек 293 24.10.2024 16:14 [16:14:57]line Смена: 174 ФФД: 1.0 [16:14:57]line ЗНМ: 0300000020 [16:14:57]line РНМ: 0000000000161154 [16:14:57]line Версия ККМ: v1.0 [16:14:57]line ФМ: 0000000000963323 [16:14:57]line ФД: 75854 [16:14:57]line ФПД: 213675001916988 [16:14:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161455&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75854&fm=213675001916988&tin=02508201610067®Number=0000000000161154&sum=22500 [16:14:57]line 0 [16:14:57]OFD Sender: Processing packet 75854 [packets to send 16, broken 15] [16:14:57]ProducePacketName [16:14:57]name=ofd_packets/00075854 [16:14:57]OFD Sender: To server: pG, [16:14:57]CommunicateWithHost lk.salyk.kg:30040 [16:14:57]ConnectInit lk.salyk.kg [16:14:57]written 0, free lines is 4095 [16:14:57]Connected sock=10 [16:14:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 3C 01 00 00 A4 39 34 01 E7 42 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 35 37 32 38 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 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 7F 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4E 28 01 00 35 04 06 00 C2 56 16 96 2E 3C FA 31 CA 51 F6 6A 31 2B [16:14:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 2B 45 47 00 DB 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 39 36 33 33 32 33 10 04 04 00 4E 28 01 00 F4 03 04 00 56 1B 1A 67 B6 04 01 00 00 F7 BC D6 FE 6B 9B 3B 08 [16:14:57]CommunicateWithHost err = 0 [16:14:57]CheckOFDResponse [16:14:57]1017 (14) - 77093643461234 [16:14:57]1041 (16) - 0000000000963323 [16:14:57]1040 (4) - 75854 [16:14:57]1012 (4) - 24.10.2024 10:03 [16:14:57]1206 (1) - 0 [16:14:57]OFD Sender: Remove packet 75854 [16:14:57]ProducePacketName [16:14:57]name=ofd_packets/00075854 [16:14:57]NVStorageDeleteData [16:14:58]Write to MH i2c: 01 00 00 81 12 93 [16:14:58]Write i2c OK [16:14:58]MH_I2C_Read... [16:14:58]Read from MH i2c: 01 [16:14:58]MH_I2C_Read... [16:14:58]Read from MH i2c: 01 07 00 [16:14:58]MH_I2C_Read... [16:14:58]Read from MH i2c: 01 07 00 81 12 00 00 00 00 00 D0 0C 76 [16:14:58]RasterBufferAndPrint [16:14:58]line [16:14:58]line [16:14:58]line [16:14:58]line [16:14:58]line [16:14:58]written 0, free lines is 3284 [16:14:58]MH_Cut [16:14:58]Write to MH i2c: D1 01 00 88 12 01 6C [16:14:58]Write i2c OK [16:14:58]MH_I2C_Read... [16:14:58]Read from MH i2c: D1 [16:14:58]MH_I2C_Read... [16:14:58]Read from MH i2c: D1 01 00 [16:14:58]MH_I2C_Read... [16:14:58]Read from MH i2c: D1 01 00 88 12 00 6B [16:14:58]Write to MH i2c: 01 00 00 89 12 9B [16:14:58]Write i2c OK [16:14:58]MH_I2C_Read... [16:14:58]OFD Sender: No OFD packet to send [16:14:58]*** Cut start [16:14:58]*** Partial cut [16:14:58]*** CUTSNS_PIN = 1 [16:14:58]*** CUTSNS_PIN = 0 [16:14:59]*** Brake cut motor [16:14:59]Read from MH i2c: 01 [16:14:59]MH_I2C_Read... [16:14:59]*** Stop cut motor [16:14:59]*** Cut end [16:14:59]Read from MH i2c: 01 07 00 [16:14:59]MH_I2C_Read... [16:14:59]Read from MH i2c: 01 07 00 89 12 00 00 00 00 00 FF 0F B0 [16:14:59]process_action close_receipt done [16:14:59]requested_data is exist [16:14:59]produce_requested_data [16:14:59]requested_item fm.sn is exist - process it [16:14:59]wFMCommunicate request_size=4 [16:14:59]MH_SAM_APDU [16:14:59]CAPDU: 80 11 00 00 [16:14:59]Write to MH i2c: E2 08 00 8A 12 80 11 00 00 00 00 00 00 16 [16:14:59]Write i2c OK [16:14:59]MH_I2C_Read... [16:14:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:59]Read from MH i2c: E2 [16:14:59]MH_I2C_Read... [16:14:59]Read from MH i2c: E2 17 00 [16:14:59]MH_I2C_Read... [16:14:59]Read from MH i2c: E2 17 00 8A 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 63 [16:14:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:14:59]wFMCommunicate OK [16:14:59]requested_item fd.num is exist - process it [16:14:59]SAM_PROTO_GetFieldsCounters [16:14:59]wFMCommunicate request_size=4 [16:14:59]MH_SAM_APDU [16:14:59]CAPDU: 80 13 00 00 [16:14:59]Write to MH i2c: E2 08 00 8B 12 80 13 00 00 00 00 00 00 19 [16:14:59]Write i2c OK [16:14:59]MH_I2C_Read... [16:14:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:59]Read from MH i2c: E2 [16:14:59]MH_I2C_Read... [16:14:59]Read from MH i2c: E2 62 00 [16:14:59]MH_I2C_Read... [16:14:59]Read from MH i2c: E2 62 00 8B 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 4E 28 01 00 0E 04 04 00 AE 00 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 C4 [16:14:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 4E 28 01 00 0E 04 04 00 AE 00 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 [16:14:59]wFMCommunicate OK [16:14:59]SAM_PROTO_GetFieldsCounters done [16:14:59]requested_item shift.num is exist - process it [16:14:59]requested_item shift.opened is exist - process it [16:14:59]req_shift_opened [16:14:59]FM_GetShiftState [16:14:59]SAM_PROTO_GetShiftState [16:14:59]wFMCommunicate request_size=4 [16:14:59]MH_SAM_APDU [16:14:59]CAPDU: 80 13 01 00 [16:14:59]Write to MH i2c: E2 08 00 8C 12 80 13 01 00 00 00 00 00 1B [16:14:59]Write i2c OK [16:14:59]MH_I2C_Read... [16:14:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:59]Read from MH i2c: E2 [16:14:59]MH_I2C_Read... [16:14:59]Read from MH i2c: E2 0E 00 [16:14:59]MH_I2C_Read... [16:14:59]Read from MH i2c: E2 0E 00 8C 12 00 09 00 01 85 93 19 67 00 00 00 00 90 00 BF [16:14:59]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:14:59]wFMCommunicate OK [16:14:59]SAM_PROTO_GetShiftState done [16:14:59]FM_GetShiftState done [16:14:59]req_shift_opened done [16:14:59]requested_item shift.open_date is exist - process it [16:14:59]req_shift_open_date [16:14:59]req_shift_open_date done [16:14:59]produce_requested_data done [16:14:59]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75854,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:14:59]process_action_free close_receipt [16:14:59]json_value_free [16:14:59]json_value_free done [16:14:59]process_json_proto returns [16:14:59]Send response to host [16:14:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75854,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:14:59]free response buf [16:14:59]execute_script done [16:14:59]execute_script returns [16:14:59]free content buf [16:14:59]Sock 7.Close socket [16:14:59]Sock 7.Thread stoped [16:15:03]OFD Sender: No OFD packet to send [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:24]accept exits with 9 [16:15:24]New connection [16:15:24]New thread 3067141476 created [16:15:24]Thread 3066998116 joined [16:15:24]Waiting for new connection... [16:15:24] Sock 9.Parse request [16:15:24]Sock 9.Check first char [16:15:24]Sock 9.First char is OK [16:15:24]request: POST /json_proto HTTP/1.0 [16:15:24]Method: POST [16:15:24]URL: /json_proto [16:15:24]Method is POST - this is cgi request [16:15:24]url: /json_proto [16:15:24]query_string will be loaded in cgi processing [16:15:24]execute_cgi json_proto POST (null) [16:15:24]execute_cgi path=json_proto method=POST [16:15:24]POST find Content-Length [16:15:24]Host: 172.17.44.196:8080 [16:15:24]Content-Length: 683 [16:15:24]Content-Type: application/json [16:15:24] [16:15:24]POST finish read [16:15:24]Found Content-Length = 683 [16:15:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 37.370, "sum" : 2500.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:24]execute_script... [16:15: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)1966534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 37.370, "sum" : 2500.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:24]POST & json_proto [16:15:24]process_json_proto [16:15:24]json parsed OK: [16:15:24]protocol is kg_v1.0 [16:15:24]action value=close_receipt [16:15:24]process_action close_receipt [16:15:24]cmd_close_receipt [16:15:24]MH_GetDate [16:15:24]Write to MH i2c: F0 00 00 8D 12 8E [16:15:24]Write i2c OK [16:15:24]MH_I2C_Read... [16:15:24]Read from MH i2c: F0 [16:15:24]MH_I2C_Read... [16:15:24]Read from MH i2c: F0 09 00 [16:15:24]MH_I2C_Read... [16:15:24]Read from MH i2c: F0 09 00 8D 12 00 9C 72 1A 67 E7 19 F8 65 83 [16:15:24]GetLastDocTimeStamp 1729786495 [16:15:24]current date 1729786524 [16:15:24]FM_GetShiftState [16:15:24]SAM_PROTO_GetShiftState [16:15:24]wFMCommunicate request_size=4 [16:15:24]MH_SAM_APDU [16:15:24]CAPDU: 80 13 01 00 [16:15:24]Write to MH i2c: E2 08 00 8E 12 80 13 01 00 00 00 00 00 1D [16:15:24]Write i2c OK [16:15:24]MH_I2C_Read... [16:15:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:24]Read from MH i2c: E2 [16:15:24]MH_I2C_Read... [16:15:24]Read from MH i2c: E2 0E 00 [16:15:24]MH_I2C_Read... [16:15:24]Read from MH i2c: E2 0E 00 8E 12 00 09 00 01 85 93 19 67 00 00 00 00 90 00 C1 [16:15:24]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:15:24]wFMCommunicate OK [16:15:24]SAM_PROTO_GetShiftState done [16:15:24]FM_GetShiftState done [16:15:24]opened in 1729729413 [16:15:24]opened+sec_in_day 1729815813 [16:15:24]quantity*price = 250005 [16:15:24]sum+1 = 250006 [16:15:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.49 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 294 24.10.2024 16:15 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75855 ФПД: 196006960261218 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161524&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75855&fm=196006960261218&tin=02508201610067®Number=0000000000161154&sum=250000 [16:15:25]StoreToDocumentArchive [16:15:25]shift 174 fd 75855 [16:15:25]save to /storage/0174/doc_00075855 [16:15:25]save last doc name /storage/0174/doc_00075855 to /storage/kkm_last_doc_name [16:15:25]save OK [16:15:25]Clear old archive folders... [16:15:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:15:25]tlvbuf is 02036D50 [16:15:25]SAM_PROTO_ClearQueue [16:15:25]wFMCommunicate request_size=4 [16:15:25]MH_SAM_APDU [16:15:25]CAPDU: 80 09 00 00 [16:15:25]Write to MH i2c: E2 08 00 9B 12 80 09 00 00 00 00 00 00 1F [16:15:25]Write i2c OK [16:15:25]MH_I2C_Read... [16:15:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:15:25]Read from MH i2c: E2 [16:15:25]MH_I2C_Read... [16:15:25]Read from MH i2c: E2 03 00 [16:15:25]MH_I2C_Read... [16:15:25]Read from MH i2c: E2 03 00 9B 12 00 90 00 21 [16:15:25]RAPDU: 90 00 [16:15:25]wFMCommunicate OK [16:15:25]SAM_PROTO_ClearQueue done [16:15:25]KKMCreateOFDPacket [16:15:25]OFDProtocolAddRootSTLVToBuf [16:15:25]FM_MakeSignedData [16:15:25]FM_MakeSignedData [16:15:25]SAM_PROTO_SignData [16:15:25]wFMCommunicate request_size=4 [16:15:25]MH_SAM_APDU [16:15:25]CAPDU: 80 0D 01 02 [16:15:25]Write to MH i2c: E2 08 00 9C 12 80 0D 01 02 00 00 00 00 27 [16:15:25]Write i2c OK [16:15:25]MH_I2C_Read... [16:15:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:15:25]Read from MH i2c: E2 [16:15:25]MH_I2C_Read... [16:15:25]Read from MH i2c: E2 03 00 [16:15:25]MH_I2C_Read... [16:15:25]Read from MH i2c: E2 03 00 9C 12 00 90 00 22 [16:15:25]RAPDU: 90 00 [16:15:25]wFMCommunicate OK [16:15:25]wFMCommunicate request_size=255 [16:15:25]MH_SAM_APDU [16:15: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 FA 91 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 95 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 B5 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 26 01 00 00 F4 03 04 00 9C 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4F 28 01 00 35 04 06 00 B2 [16:15:25]Write to MH i2c: E2 02 01 9D 12 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 91 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 95 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 B5 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 26 01 00 00 F4 03 04 00 9C 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4F 28 01 00 35 04 06 00 B2 00 00 6F [16:15:25]Write i2c OK [16:15:25]MH_I2C_Read... [16:15:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:25]Read from MH i2c: E2 [16:15:25]MH_I2C_Read... [16:15:25]Read from MH i2c: E2 03 00 [16:15:25]MH_I2C_Read... [16:15:25]Read from MH i2c: E2 03 00 9D 12 00 90 00 23 [16:15:25]RAPDU: 90 00 [16:15:25]wFMCommunicate OK [16:15:25]wFMCommunicate request_size=10 [16:15:25]MH_SAM_APDU [16:15:25]CAPDU: 80 0D 02 02 05 44 6D 3D 68 62 [16:15:25]Write to MH i2c: E2 0D 00 9E 12 80 0D 02 02 05 00 44 6D 3D 68 62 00 00 EC [16:15:25]Write i2c OK [16:15:25]MH_I2C_Read... [16:15:25]Read from MH i2c: E2 [16:15:25]MH_I2C_Read... [16:15:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:25]Read from MH i2c: E2 03 00 [16:15:25]MH_I2C_Read... [16:15:25]Read from MH i2c: E2 03 00 9E 12 00 90 00 24 [16:15:25]RAPDU: 90 00 [16:15:25]wFMCommunicate OK [16:15:25]wFMCommunicate request_size=4 [16:15:25]MH_SAM_APDU [16:15:25]CAPDU: 80 0D 03 02 [16:15:25]Write to MH i2c: E2 08 00 9F 12 80 0D 03 02 00 00 00 00 2C [16:15:25]Write i2c OK [16:15:25]MH_I2C_Read... [16:15:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:15:25]Read from MH i2c: E2 [16:15:25]MH_I2C_Read... [16:15:25]Read from MH i2c: E2 0B 00 [16:15:25]MH_I2C_Read... [16:15:25]Read from MH i2c: E2 0B 00 9F 12 00 18 84 6A E6 67 F1 64 B1 90 00 86 [16:15:25]RAPDU: 18 84 6A E6 67 F1 64 B1 90 00 [16:15:25]wFMCommunicate OK [16:15:25]SAM_PROTO_SignData done [16:15:25]FM_MakeSignedData done [16:15:25]CreateOFDProtocolMessage [16:15:25]wFMCommunicate request_size=4 [16:15:25]MH_SAM_APDU [16:15:25]CAPDU: 80 11 00 00 [16:15:25]Write to MH i2c: E2 08 00 A0 12 80 11 00 00 00 00 00 00 2C [16:15:25]Write i2c OK [16:15:25]MH_I2C_Read... [16:15:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:26]Read from MH i2c: E2 [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: E2 17 00 [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: E2 17 00 A0 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 79 [16:15:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:15:26]wFMCommunicate OK [16:15:26]CreateOFDProtocolMessage done [16:15:26]OFDSenderStorePacket 75855 [16:15:26]StoreOFDPacket docnum=75855 [16:15:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 81 DA 07 01 F1 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 FA 91 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 95 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 B5 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 26 01 00 00 F4 03 04 00 9C 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4F 28 01 00 35 04 06 00 B2 44 6D 3D 68 62 18 84 6A E6 67 F1 64 B1 [16:15:26]CheckFolder [16:15:26]dirname=/storage/ofd_packets [16:15:26]CheckFolder done [16:15:26]ProducePacketName [16:15:26]name=ofd_packets/00075855 [16:15:26]NVStorageSaveData ofd_packets/00075855 [16:15:26]File name is /storage/ofd_packets/00075855 [16:15:26]Write 301 bytes [16:15:26]NVStorageSaveData done [16:15:26]OFDSenderStorePacket done [16:15:26]KKMCreateOFDPacket done [16:15:26]NVStorageSaveData kkm_last_timestamp [16:15:26]File name is /storage/kkm_last_timestamp [16:15:26]Write 4 bytes [16:15:26]NVStorageSaveData done [16:15:26]ExternCall_PrintAddStr [16:15:26]wPrintStart [16:15:26]Write to MH i2c: 01 00 00 A1 12 B3 [16:15:26]Write i2c OK [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: 01 [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: 01 07 00 [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: 01 07 00 A1 12 00 00 00 00 00 FF 0F C8 [16:15:26]RasterBufferAndPrint [16:15:26]line Счет N : (1)1966534 [16:15:26]line ИНН: 02508201610067 [16:15:26]line Контрольно-Кассовый Чек [16:15:26]line ПРОДАЖА [16:15:26]line ТРК (МРК, ГНК) : 43 [16:15:26]line Товар: 2710124130 [16:15:26]line Аи-92-К-5 [16:15:26]line 37.370 * 66.90 [16:15:26]line = 2500.05 [16:15:26]line НДС 12% НСП 1% [16:15:26]line > о реализуемом товаре [16:15:26]line ОКРУГЛЕНИЕ: -0.05 [16:15:26]line ИТОГО: 2500.00 [16:15:26]line Внесено: 2500.00 [16:15:26]line СДАЧА: 0.00 [16:15:26]line НСП 1% : 22.12 [16:15:26]line НДС 12% : 265.49 [16:15:26]line Наличными: 2500.00 [16:15:26]line Безнал.: 0.00 [16:15:26]line Место: АЗС № 133 "Партнер Нефть" [16:15:26]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:15:26]line СНО: Общий режим [16:15:26]line Чек 294 24.10.2024 16:15 [16:15:26]line Смена: 174 ФФД: 1.0 [16:15:26]line ЗНМ: 0300000020 [16:15:26]line РНМ: 0000000000161154 [16:15:26]line Версия ККМ: v1.0 [16:15:26]line ФМ: 0000000000963323 [16:15:26]line ФД: 75855 [16:15:26]line ФПД: 196006960261218 [16:15:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161524&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75855&fm=196006960261218&tin=02508201610067®Number=0000000000161154&sum=250000 [16:15:26]written 0, free lines is 4095 [16:15:26]OFD Sender: Processing packet 75855 [packets to send 16, broken 15] [16:15:26]ProducePacketName [16:15:26]name=ofd_packets/00075855 [16:15:26]OFD Sender: To server: pG, [16:15:26]CommunicateWithHost lk.salyk.kg:30040 [16:15:26]ConnectInit lk.salyk.kg [16:15:26]Connected sock=10 [16:15:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 81 DA 07 01 F1 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 FA 91 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 95 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 B5 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 26 01 00 00 F4 03 04 00 9C 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 4F 28 01 00 35 04 06 00 B2 44 6D 3D 68 62 18 84 6A E6 67 F1 64 B1 [16:15:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 21 0D 47 00 C6 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 39 36 33 33 32 33 10 04 04 00 4F 28 01 00 F4 03 04 00 73 1B 1A 67 B6 04 01 00 00 44 2A 39 28 BC D7 5C EB [16:15:26]CommunicateWithHost err = 0 [16:15:26]CheckOFDResponse [16:15:26]1017 (14) - 77093643461234 [16:15:26]1041 (16) - 0000000000963323 [16:15:26]1040 (4) - 75855 [16:15:26]1012 (4) - 24.10.2024 10:03 [16:15:26]1206 (1) - 0 [16:15:26]OFD Sender: Remove packet 75855 [16:15:26]ProducePacketName [16:15:26]name=ofd_packets/00075855 [16:15:26]NVStorageDeleteData [16:15:26]Write to MH i2c: 01 00 00 CB 12 DD [16:15:26]Write i2c OK [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: 01 [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: 01 07 00 [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: 01 07 00 CB 12 00 00 00 00 00 B9 0C A9 [16:15:26]RasterBufferAndPrint [16:15:26]line [16:15:26]line [16:15:26]line [16:15:26]line [16:15:26]line [16:15:26]written 0, free lines is 3263 [16:15:26]MH_Cut [16:15:26]Write to MH i2c: D1 01 00 D2 12 01 B6 [16:15:26]Write i2c OK [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: D1 [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: D1 01 00 [16:15:26]MH_I2C_Read... [16:15:26]Read from MH i2c: D1 01 00 D2 12 00 B5 [16:15:26]Write to MH i2c: 01 00 00 D3 12 E5 [16:15:26]Write i2c OK [16:15:26]MH_I2C_Read... [16:15:26]OFD Sender: No OFD packet to send [16:15:27]*** Cut start [16:15:27]*** Partial cut [16:15:27]*** CUTSNS_PIN = 1 [16:15:27]*** CUTSNS_PIN = 0 [16:15:27]*** Brake cut motor [16:15:27]Read from MH i2c: 01 [16:15:27]MH_I2C_Read... [16:15:27]*** Stop cut motor [16:15:27]*** Cut end [16:15:27]Read from MH i2c: 01 07 00 [16:15:27]MH_I2C_Read... [16:15:27]Read from MH i2c: 01 07 00 D3 12 00 00 00 00 00 FF 0F FA [16:15:27]process_action close_receipt done [16:15:27]requested_data is exist [16:15:27]produce_requested_data [16:15:27]requested_item fm.sn is exist - process it [16:15:27]wFMCommunicate request_size=4 [16:15:27]MH_SAM_APDU [16:15:27]CAPDU: 80 11 00 00 [16:15:27]Write to MH i2c: E2 08 00 D4 12 80 11 00 00 00 00 00 00 60 [16:15:27]Write i2c OK [16:15:27]MH_I2C_Read... [16:15:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:28]Read from MH i2c: E2 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 17 00 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 17 00 D4 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 AD [16:15:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:15:28]wFMCommunicate OK [16:15:28]requested_item fd.num is exist - process it [16:15:28]SAM_PROTO_GetFieldsCounters [16:15:28]wFMCommunicate request_size=4 [16:15:28]MH_SAM_APDU [16:15:28]CAPDU: 80 13 00 00 [16:15:28]Write to MH i2c: E2 08 00 D5 12 80 13 00 00 00 00 00 00 63 [16:15:28]Write i2c OK [16:15:28]MH_I2C_Read... [16:15:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:15:28]Read from MH i2c: E2 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 62 00 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 62 00 D5 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 4F 28 01 00 0E 04 04 00 AE 00 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 12 [16:15:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 4F 28 01 00 0E 04 04 00 AE 00 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 [16:15:28]wFMCommunicate OK [16:15:28]SAM_PROTO_GetFieldsCounters done [16:15:28]requested_item shift.num is exist - process it [16:15:28]requested_item shift.opened is exist - process it [16:15:28]req_shift_opened [16:15:28]FM_GetShiftState [16:15:28]SAM_PROTO_GetShiftState [16:15:28]wFMCommunicate request_size=4 [16:15:28]MH_SAM_APDU [16:15:28]CAPDU: 80 13 01 00 [16:15:28]Write to MH i2c: E2 08 00 D6 12 80 13 01 00 00 00 00 00 65 [16:15:28]Write i2c OK [16:15:28]MH_I2C_Read... [16:15:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:28]Read from MH i2c: E2 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 0E 00 [16:15:28]MH_I2C_Read... [16:15:28]Read from MH i2c: E2 0E 00 D6 12 00 09 00 01 85 93 19 67 00 00 00 00 90 00 09 [16:15:28]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:15:28]wFMCommunicate OK [16:15:28]SAM_PROTO_GetShiftState done [16:15:28]FM_GetShiftState done [16:15:28]req_shift_opened done [16:15:28]requested_item shift.open_date is exist - process it [16:15:28]req_shift_open_date [16:15:28]req_shift_open_date done [16:15:28]produce_requested_data done [16:15:28]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75855,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:15:28]process_action_free close_receipt [16:15:28]json_value_free [16:15:28]json_value_free done [16:15:28]process_json_proto returns [16:15:28]Send response to host [16:15:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75855,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:15:28]free response buf [16:15:28]execute_script done [16:15:28]execute_script returns [16:15:28]free content buf [16:15:28]Sock 9.Close socket [16:15:28]Sock 9.Thread stoped [16:15:31]OFD Sender: No OFD packet to send [16:15:36]OFD Sender: No OFD packet to send [16:15:41]OFD Sender: No OFD packet to send [16:15:46]OFD Sender: No OFD packet to send [16:15:51]OFD Sender: No OFD packet to send [16:15:56]OFD Sender: No OFD packet to send [16:15:59]accept exits with 7 [16:15:59]New connection [16:15:59]New thread 3066998116 created [16:15:59]Thread 3067141476 joined [16:15:59]Waiting for new connection... [16:15:59] Sock 7.Parse request [16:15:59]Sock 7.Check first char [16:15:59]Sock 7.First char is OK [16:15:59]request: POST /json_proto HTTP/1.0 [16:15:59]Method: POST [16:15:59]URL: /json_proto [16:15:59]Method is POST - this is cgi request [16:15:59]url: /json_proto [16:15:59]query_string will be loaded in cgi processing [16:15:59]execute_cgi json_proto POST (null) [16:15:59]execute_cgi path=json_proto method=POST [16:15:59]POST find Content-Length [16:15:59]Host: 172.17.44.196:8080 [16:15:59]Content-Length: 749 [16:15:59]Content-Type: application/json [16:15:59] [16:15:59]POST finish read [16:15:59]Found Content-Length = 749 [16:15:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273417", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 150.00, "quantity" : 1.000, "sum" : 150.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: Mbank", "payments": [ { "type": 1, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:59]execute_script... [16:15: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 : (3)273417", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 150.00, "quantity" : 1.000, "sum" : 150.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: Mbank", "payments": [ { "type": 1, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:59]POST & json_proto [16:15:59]process_json_proto [16:15:59]json parsed OK: [16:15:59]protocol is kg_v1.0 [16:15:59]action value=close_receipt [16:15:59]process_action close_receipt [16:15:59]cmd_close_receipt [16:15:59]MH_GetDate [16:15:59]Write to MH i2c: F0 00 00 D7 12 D8 [16:15:59]Write i2c OK [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: F0 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: F0 09 00 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: F0 09 00 D7 12 00 BF 72 1A 67 E7 19 F8 65 F0 [16:15:59]GetLastDocTimeStamp 1729786524 [16:15:59]current date 1729786559 [16:15:59]FM_GetShiftState [16:15:59]SAM_PROTO_GetShiftState [16:15:59]wFMCommunicate request_size=4 [16:15:59]MH_SAM_APDU [16:15:59]CAPDU: 80 13 01 00 [16:15:59]Write to MH i2c: E2 08 00 D8 12 80 13 01 00 00 00 00 00 67 [16:15:59]Write i2c OK [16:15:59]MH_I2C_Read... [16:15:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:59]Read from MH i2c: E2 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: E2 0E 00 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: E2 0E 00 D8 12 00 09 00 01 85 93 19 67 00 00 00 00 90 00 0B [16:15:59]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:15:59]wFMCommunicate OK [16:15:59]SAM_PROTO_GetShiftState done [16:15:59]FM_GetShiftState done [16:15:59]opened in 1729729413 [16:15:59]opened+sec_in_day 1729815813 [16:15:59]quantity*price = 15000 [16:15:59]sum+1 = 15001 [16:15:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 0.00 Безнал.: 150.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 295 24.10.2024 16:16 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75856 ФПД: 30216894775971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161600&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75856&fm=30216894775971&tin=02508201610067®Number=0000000000161154&sum=15000 0 [16:16:00]StoreToDocumentArchive [16:16:00]shift 174 fd 75856 [16:16:00]save to /storage/0174/doc_00075856 [16:16:00]save last doc name /storage/0174/doc_00075856 to /storage/kkm_last_doc_name [16:16:00]save OK [16:16:00]Clear old archive folders... [16:16:00]ProcessDocumentItem done err = 0, tmpTLVsize=274 [16:16:00]tlvbuf is 02022EF0 [16:16:00]SAM_PROTO_ClearQueue [16:16:00]wFMCommunicate request_size=4 [16:16:00]MH_SAM_APDU [16:16:00]CAPDU: 80 09 00 00 [16:16:00]Write to MH i2c: E2 08 00 E5 12 80 09 00 00 00 00 00 00 69 [16:16:00]Write i2c OK [16:16:00]MH_I2C_Read... [16:16:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:16:00]Read from MH i2c: E2 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: E2 03 00 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: E2 03 00 E5 12 00 90 00 6B [16:16:00]RAPDU: 90 00 [16:16:00]wFMCommunicate OK [16:16:00]SAM_PROTO_ClearQueue done [16:16:00]KKMCreateOFDPacket [16:16:00]OFDProtocolAddRootSTLVToBuf [16:16:00]FM_MakeSignedData [16:16:00]FM_MakeSignedData [16:16:00]SAM_PROTO_SignData [16:16:00]wFMCommunicate request_size=4 [16:16:00]MH_SAM_APDU [16:16:00]CAPDU: 80 0D 01 02 [16:16:00]Write to MH i2c: E2 08 00 E6 12 80 0D 01 02 00 00 00 00 71 [16:16:00]Write i2c OK [16:16:00]MH_I2C_Read... [16:16:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:16:00]Read from MH i2c: E2 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: E2 03 00 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: E2 03 00 E6 12 00 90 00 6C [16:16:00]RAPDU: 90 00 [16:16:00]wFMCommunicate OK [16:16:00]wFMCommunicate request_size=255 [16:16:00]MH_SAM_APDU [16:16:00]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 C0 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 [16:16:00]Write to MH i2c: E2 02 01 E7 12 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 C0 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 00 00 90 [16:16:00]Write i2c OK [16:16:00]MH_I2C_Read... [16:16:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:01]Read from MH i2c: E2 [16:16:01]MH_I2C_Read... [16:16:01]Read from MH i2c: E2 03 00 [16:16:01]MH_I2C_Read... [16:16:01]Read from MH i2c: E2 03 00 E7 12 00 90 00 6D [16:16:01]RAPDU: 90 00 [16:16:01]wFMCommunicate OK [16:16:01]wFMCommunicate request_size=33 [16:16:01]MH_SAM_APDU [16:16:01]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 33 33 32 33 10 04 04 00 50 28 01 00 35 04 06 00 1B 7B 6B 47 82 A3 [16:16:01]Write to MH i2c: E2 24 00 E8 12 80 0D 02 02 1C 00 30 30 30 30 39 36 33 33 32 33 10 04 04 00 50 28 01 00 35 04 06 00 1B 7B 6B 47 82 A3 00 00 E3 [16:16:01]Write i2c OK [16:16:01]MH_I2C_Read... [16:16:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:01]Read from MH i2c: E2 [16:16:01]MH_I2C_Read... [16:16:01]Read from MH i2c: E2 03 00 [16:16:01]MH_I2C_Read... [16:16:01]Read from MH i2c: E2 03 00 E8 12 00 90 00 6E [16:16:01]RAPDU: 90 00 [16:16:01]wFMCommunicate OK [16:16:01]wFMCommunicate request_size=4 [16:16:01]MH_SAM_APDU [16:16:01]CAPDU: 80 0D 03 02 [16:16:01]Write to MH i2c: E2 08 00 E9 12 80 0D 03 02 00 00 00 00 76 [16:16:01]Write i2c OK [16:16:01]MH_I2C_Read... [16:16:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:16:01]Read from MH i2c: E2 [16:16:01]MH_I2C_Read... [16:16:01]Read from MH i2c: E2 0B 00 [16:16:01]MH_I2C_Read... [16:16:01]Read from MH i2c: E2 0B 00 E9 12 00 01 B4 0C A0 4C 68 70 4B 90 00 47 [16:16:01]RAPDU: 01 B4 0C A0 4C 68 70 4B 90 00 [16:16:01]wFMCommunicate OK [16:16:01]SAM_PROTO_SignData done [16:16:01]FM_MakeSignedData done [16:16:01]CreateOFDProtocolMessage [16:16:01]wFMCommunicate request_size=4 [16:16:01]MH_SAM_APDU [16:16:01]CAPDU: 80 11 00 00 [16:16:01]Write to MH i2c: E2 08 00 EA 12 80 11 00 00 00 00 00 00 76 [16:16:01]Write i2c OK [16:16:01]MH_I2C_Read... [16:16:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:01]Read from MH i2c: E2 [16:16:01]MH_I2C_Read... [16:16:01]Read from MH i2c: E2 17 00 [16:16:01]MH_I2C_Read... [16:16:01]Read from MH i2c: E2 17 00 EA 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 C3 [16:16:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:16:01]wFMCommunicate OK [16:16:01]CreateOFDProtocolMessage done [16:16:01]OFDSenderStorePacket 75856 [16:16:01]StoreOFDPacket docnum=75856 [16:16:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 26 01 00 00 A9 E4 1E 01 A2 D4 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 C0 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 50 28 01 00 35 04 06 00 1B 7B 6B 47 82 A3 01 B4 0C A0 4C 68 70 4B [16:16:01]CheckFolder [16:16:01]dirname=/storage/ofd_packets [16:16:01]CheckFolder done [16:16:01]ProducePacketName [16:16:01]name=ofd_packets/00075856 [16:16:01]NVStorageSaveData ofd_packets/00075856 [16:16:01]File name is /storage/ofd_packets/00075856 [16:16:01]Write 324 bytes [16:16:01]NVStorageSaveData done [16:16:01]OFDSenderStorePacket done [16:16:01]KKMCreateOFDPacket done [16:16:01]NVStorageSaveData kkm_last_timestamp [16:16:01]File name is /storage/kkm_last_timestamp [16:16:01]Write 4 bytes [16:16:01]NVStorageSaveData done [16:16:01]ExternCall_PrintAddStr [16:16:01]wPrintStart [16:16:01]Write to MH i2c: 01 00 00 EB 12 FD [16:16:01]Write i2c OK [16:16:01]MH_I2C_Read... [16:16:01]Read from MH i2c: 01 [16:16:01]MH_I2C_Read... [16:16:01]Read from MH i2c: 01 07 00 [16:16:01]MH_I2C_Read... [16:16:01]Read from MH i2c: 01 07 00 EB 12 00 00 00 00 00 FF 0F 12 [16:16:01]RasterBufferAndPrint [16:16:01]line Счет N : (3)273417 [16:16:01]line ИНН: 02508201610067 [16:16:01]line Контрольно-Кассовый Чек [16:16:01]line ПРОДАЖА [16:16:01]line Товар: 4640030091645 [16:16:01]line Сигареты ESSE Exchange M [16:16:01]line 1.000 * 150.00 [16:16:01]line = 150.00 [16:16:01]line НДС 12% НСП 1% [16:16:01]line > о реализуемом товаре [16:16:01]line ИТОГО: 150.00 [16:16:01]line НСП 1% : 1.33 [16:16:01]line НДС 12% : 15.93 [16:16:01]line Наличными: 0.00 [16:16:01]line Безнал.: 150.00 [16:16:01]line Место: АЗС № 133 "Партнер Нефть" [16:16:01]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:16:01]line СНО: Общий режим [16:16:01]line Чек 295 24.10.2024 16:16 [16:16:01]line Смена: 174 ФФД: 1.0 [16:16:01]line ЗНМ: 0300000020 [16:16:01]line РНМ: 0000000000161154 [16:16:01]line Версия ККМ: v1.0 [16:16:01]line Платежная система: Mbank [16:16:01]line ФМ: 0000000000963323 [16:16:01]line ФД: 75856 [16:16:01]line ФПД: 30216894775971 [16:16:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161600&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75856&fm=30216894775971&tin=02508201610067®Number=0000000000161154&sum=15000 [16:16:01]line 0 [16:16:01]OFD Sender: Processing packet 75856 [packets to send 16, broken 15] [16:16:01]ProducePacketName [16:16:01]name=ofd_packets/00075856 [16:16:01]OFD Sender: To server: pG, [16:16:01]CommunicateWithHost lk.salyk.kg:30040 [16:16:01]ConnectInit lk.salyk.kg [16:16:01]written 0, free lines is 4095 [16:16:01]Connected sock=11 [16:16:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 26 01 00 00 A9 E4 1E 01 A2 D4 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 C0 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 50 28 01 00 35 04 06 00 1B 7B 6B 47 82 A3 01 B4 0C A0 4C 68 70 4B [16:16:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 2A C6 47 00 4F 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 39 36 33 33 32 33 10 04 04 00 50 28 01 00 F4 03 04 00 96 1B 1A 67 B6 04 01 00 00 02 CC ED 7C 0D F8 85 31 [16:16:01]CommunicateWithHost err = 0 [16:16:01]CheckOFDResponse [16:16:01]1017 (14) - 77093643461234 [16:16:01]1041 (16) - 0000000000963323 [16:16:01]1040 (4) - 75856 [16:16:01]1012 (4) - 24.10.2024 10:04 [16:16:01]1206 (1) - 0 [16:16:01]OFD Sender: Remove packet 75856 [16:16:01]ProducePacketName [16:16:01]name=ofd_packets/00075856 [16:16:01]NVStorageDeleteData [16:16:02]Write to MH i2c: 01 00 00 13 13 26 [16:16:02]Write i2c OK [16:16:02]MH_I2C_Read... [16:16:02]Read from MH i2c: 01 [16:16:02]MH_I2C_Read... [16:16:02]Read from MH i2c: 01 07 00 [16:16:02]MH_I2C_Read... [16:16:02]Read from MH i2c: 01 07 00 13 13 00 00 00 00 00 E2 0C 1B [16:16:02]RasterBufferAndPrint [16:16:02]line [16:16:02]line [16:16:02]line [16:16:02]line [16:16:02]line [16:16:02]written 0, free lines is 3304 [16:16:02]MH_Cut [16:16:02]Write to MH i2c: D1 01 00 1A 13 01 FF [16:16:02]Write i2c OK [16:16:02]MH_I2C_Read... [16:16:02]Read from MH i2c: D1 [16:16:02]MH_I2C_Read... [16:16:02]Read from MH i2c: D1 01 00 [16:16:02]MH_I2C_Read... [16:16:02]Read from MH i2c: D1 01 00 1A 13 00 FE [16:16:02]Write to MH i2c: 01 00 00 1B 13 2E [16:16:02]Write i2c OK [16:16:02]MH_I2C_Read... [16:16:02]OFD Sender: No OFD packet to send [16:16:02]*** Cut start [16:16:02]*** Partial cut [16:16:02]*** CUTSNS_PIN = 1 [16:16:02]*** CUTSNS_PIN = 0 [16:16:03]*** Brake cut motor [16:16:03]Read from MH i2c: 01 [16:16:03]MH_I2C_Read... [16:16:03]*** Stop cut motor [16:16:03]*** Cut end [16:16:03]Read from MH i2c: 01 07 00 [16:16:03]MH_I2C_Read... [16:16:03]Read from MH i2c: 01 07 00 1B 13 00 00 00 00 00 FF 0F 43 [16:16:03]process_action close_receipt done [16:16:03]requested_data is exist [16:16:03]produce_requested_data [16:16:03]requested_item fm.sn is exist - process it [16:16:03]wFMCommunicate request_size=4 [16:16:03]MH_SAM_APDU [16:16:03]CAPDU: 80 11 00 00 [16:16:03]Write to MH i2c: E2 08 00 1C 13 80 11 00 00 00 00 00 00 A9 [16:16:03]Write i2c OK [16:16:03]MH_I2C_Read... [16:16:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:03]Read from MH i2c: E2 [16:16:03]MH_I2C_Read... [16:16:03]Read from MH i2c: E2 17 00 [16:16:03]MH_I2C_Read... [16:16:03]Read from MH i2c: E2 17 00 1C 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 F6 [16:16:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:16:03]wFMCommunicate OK [16:16:03]requested_item fd.num is exist - process it [16:16:03]SAM_PROTO_GetFieldsCounters [16:16:03]wFMCommunicate request_size=4 [16:16:03]MH_SAM_APDU [16:16:03]CAPDU: 80 13 00 00 [16:16:03]Write to MH i2c: E2 08 00 1D 13 80 13 00 00 00 00 00 00 AC [16:16:03]Write i2c OK [16:16:03]MH_I2C_Read... [16:16:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:03]Read from MH i2c: E2 [16:16:03]MH_I2C_Read... [16:16:03]Read from MH i2c: E2 62 00 [16:16:03]MH_I2C_Read... [16:16:03]Read from MH i2c: E2 62 00 1D 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 50 28 01 00 0E 04 04 00 AE 00 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 5F [16:16:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 50 28 01 00 0E 04 04 00 AE 00 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 [16:16:03]wFMCommunicate OK [16:16:03]SAM_PROTO_GetFieldsCounters done [16:16:03]requested_item shift.num is exist - process it [16:16:03]requested_item shift.opened is exist - process it [16:16:03]req_shift_opened [16:16:03]FM_GetShiftState [16:16:03]SAM_PROTO_GetShiftState [16:16:03]wFMCommunicate request_size=4 [16:16:03]MH_SAM_APDU [16:16:03]CAPDU: 80 13 01 00 [16:16:03]Write to MH i2c: E2 08 00 1E 13 80 13 01 00 00 00 00 00 AE [16:16:03]Write i2c OK [16:16:03]MH_I2C_Read... [16:16:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:03]Read from MH i2c: E2 [16:16:03]MH_I2C_Read... [16:16:03]Read from MH i2c: E2 0E 00 [16:16:03]MH_I2C_Read... [16:16:03]Read from MH i2c: E2 0E 00 1E 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 52 [16:16:03]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:16:03]wFMCommunicate OK [16:16:03]SAM_PROTO_GetShiftState done [16:16:03]FM_GetShiftState done [16:16:03]req_shift_opened done [16:16:03]requested_item shift.open_date is exist - process it [16:16:03]req_shift_open_date [16:16:03]req_shift_open_date done [16:16:03]produce_requested_data done [16:16:03]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75856,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:16:03]process_action_free close_receipt [16:16:03]json_value_free [16:16:03]json_value_free done [16:16:03]process_json_proto returns [16:16:03]Send response to host [16:16:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75856,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:16:03]free response buf [16:16:03]execute_script done [16:16:03]execute_script returns [16:16:03]free content buf [16:16:03]Sock 7.Close socket [16:16:03]Sock 7.Thread stoped [16:16:07]OFD Sender: No OFD packet to send [16:16:12]OFD Sender: No OFD packet to send [16:16:17]OFD Sender: No OFD packet to send [16:16:18]accept exits with 9 [16:16:18]New connection [16:16:18]New thread 3067141476 created [16:16:18]Thread 3066998116 joined [16:16:18]Waiting for new connection... [16:16:18] Sock 9.Parse request [16:16:18]Sock 9.Check first char [16:16:18]Sock 9.First char is OK [16:16:18]request: POST /json_proto HTTP/1.0 [16:16:18]Method: POST [16:16:18]URL: /json_proto [16:16:18]Method is POST - this is cgi request [16:16:18]url: /json_proto [16:16:18]query_string will be loaded in cgi processing [16:16:18]execute_cgi json_proto POST (null) [16:16:18]execute_cgi path=json_proto method=POST [16:16:18]POST find Content-Length [16:16:18]Host: 172.17.44.196:8080 [16:16:18]Content-Length: 679 [16:16:18]Content-Type: application/json [16:16:18] [16:16:18]POST finish read [16:16:18]Found Content-Length = 679 [16:16:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.590, "sum" : 775.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 775.00, "total" : 775.00, "payments": [ { "type": 0, "sum" : 775.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:18]execute_script... [16:16: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)1966536", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.590, "sum" : 775.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 775.00, "total" : 775.00, "payments": [ { "type": 0, "sum" : 775.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:18]POST & json_proto [16:16:18]process_json_proto [16:16:18]json parsed OK: [16:16:18]protocol is kg_v1.0 [16:16:18]action value=close_receipt [16:16:18]process_action close_receipt [16:16:18]cmd_close_receipt [16:16:18]MH_GetDate [16:16:18]Write to MH i2c: F0 00 00 1F 13 21 [16:16:18]Write i2c OK [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: F0 [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: F0 09 00 [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: F0 09 00 1F 13 00 D2 72 1A 67 E7 19 F8 65 4C [16:16:18]GetLastDocTimeStamp 1729786560 [16:16:18]current date 1729786578 [16:16:18]FM_GetShiftState [16:16:18]SAM_PROTO_GetShiftState [16:16:18]wFMCommunicate request_size=4 [16:16:18]MH_SAM_APDU [16:16:18]CAPDU: 80 13 01 00 [16:16:18]Write to MH i2c: E2 08 00 20 13 80 13 01 00 00 00 00 00 B0 [16:16:18]Write i2c OK [16:16:18]MH_I2C_Read... [16:16:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:18]Read from MH i2c: E2 [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: E2 0E 00 [16:16:18]MH_I2C_Read... [16:16:18]Read from MH i2c: E2 0E 00 20 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 54 [16:16:18]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:16:18]wFMCommunicate OK [16:16:18]SAM_PROTO_GetShiftState done [16:16:18]FM_GetShiftState done [16:16:18]opened in 1729729413 [16:16:18]opened+sec_in_day 1729815813 [16:16:18]quantity*price = 77537 [16:16:18]sum+1 = 77538 [16:16:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 775.00 Внесено: 775.00 СДАЧА: 0.00 НСП 1% : 6.86 НДС 12% : 82.34 Наличными: 775.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 296 24.10.2024 16:16 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75857 ФПД: 226578517135671 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161618&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75857&fm=226578517135671&tin=02508201610067®Number=0000000000161154&sum=77500 [16:16:19]StoreToDocumentArchive [16:16:19]shift 174 fd 75857 [16:16:19]save to /storage/0174/doc_00075857 [16:16:19]save last doc name /storage/0174/doc_00075857 to /storage/kkm_last_doc_name [16:16:19]save OK [16:16:19]Clear old archive folders... [16:16:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:16:19]tlvbuf is 02039890 [16:16:19]SAM_PROTO_ClearQueue [16:16:19]wFMCommunicate request_size=4 [16:16:19]MH_SAM_APDU [16:16:19]CAPDU: 80 09 00 00 [16:16:19]Write to MH i2c: E2 08 00 2D 13 80 09 00 00 00 00 00 00 B2 [16:16:19]Write i2c OK [16:16:19]MH_I2C_Read... [16:16:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:16:19]Read from MH i2c: E2 [16:16:19]MH_I2C_Read... [16:16:19]Read from MH i2c: E2 03 00 [16:16:19]MH_I2C_Read... [16:16:19]Read from MH i2c: E2 03 00 2D 13 00 90 00 B4 [16:16:19]RAPDU: 90 00 [16:16:19]wFMCommunicate OK [16:16:19]SAM_PROTO_ClearQueue done [16:16:19]KKMCreateOFDPacket [16:16:19]OFDProtocolAddRootSTLVToBuf [16:16:19]FM_MakeSignedData [16:16:19]FM_MakeSignedData [16:16:19]SAM_PROTO_SignData [16:16:19]wFMCommunicate request_size=4 [16:16:19]MH_SAM_APDU [16:16:19]CAPDU: 80 0D 01 02 [16:16:19]Write to MH i2c: E2 08 00 2E 13 80 0D 01 02 00 00 00 00 BA [16:16:19]Write i2c OK [16:16:19]MH_I2C_Read... [16:16:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:16:19]Read from MH i2c: E2 [16:16:19]MH_I2C_Read... [16:16:19]Read from MH i2c: E2 03 00 [16:16:19]MH_I2C_Read... [16:16:19]Read from MH i2c: E2 03 00 2E 13 00 90 00 B5 [16:16:19]RAPDU: 90 00 [16:16:19]wFMCommunicate OK [16:16:19]wFMCommunicate request_size=255 [16:16:19]MH_SAM_APDU [16:16: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 46 2D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 2E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 2E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AE 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 20 00 00 00 00 07 04 06 00 BC 2E 01 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 D2 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 51 28 01 00 35 04 06 00 CE [16:16:19]Write to MH i2c: E2 02 01 2F 13 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 46 2D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 2E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 2E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AE 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 20 00 00 00 00 07 04 06 00 BC 2E 01 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 D2 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 51 28 01 00 35 04 06 00 CE 00 00 2A [16:16:19]Write i2c OK [16:16:19]MH_I2C_Read... [16:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:20]Read from MH i2c: E2 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 03 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 03 00 2F 13 00 90 00 B6 [16:16:20]RAPDU: 90 00 [16:16:20]wFMCommunicate OK [16:16:20]wFMCommunicate request_size=10 [16:16:20]MH_SAM_APDU [16:16:20]CAPDU: 80 0D 02 02 05 12 6C 07 11 37 [16:16:20]Write to MH i2c: E2 0D 00 30 13 80 0D 02 02 05 00 12 6C 07 11 37 00 00 94 [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:20]Read from MH i2c: E2 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 03 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 03 00 30 13 00 90 00 B7 [16:16:20]RAPDU: 90 00 [16:16:20]wFMCommunicate OK [16:16:20]wFMCommunicate request_size=4 [16:16:20]MH_SAM_APDU [16:16:20]CAPDU: 80 0D 03 02 [16:16:20]Write to MH i2c: E2 08 00 31 13 80 0D 03 02 00 00 00 00 BF [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:16:20]Read from MH i2c: E2 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 0B 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 0B 00 31 13 00 88 3C D0 6D E1 74 B0 53 90 00 19 [16:16:20]RAPDU: 88 3C D0 6D E1 74 B0 53 90 00 [16:16:20]wFMCommunicate OK [16:16:20]SAM_PROTO_SignData done [16:16:20]FM_MakeSignedData done [16:16:20]CreateOFDProtocolMessage [16:16:20]wFMCommunicate request_size=4 [16:16:20]MH_SAM_APDU [16:16:20]CAPDU: 80 11 00 00 [16:16:20]Write to MH i2c: E2 08 00 32 13 80 11 00 00 00 00 00 00 BF [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:20]Read from MH i2c: E2 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 17 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: E2 17 00 32 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 0C [16:16:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:16:20]wFMCommunicate OK [16:16:20]CreateOFDProtocolMessage done [16:16:20]OFDSenderStorePacket 75857 [16:16:20]StoreOFDPacket docnum=75857 [16:16:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 F8 8B 07 01 AA A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 46 2D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 2E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 2E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AE 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 20 00 00 00 00 07 04 06 00 BC 2E 01 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 D2 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 51 28 01 00 35 04 06 00 CE 12 6C 07 11 37 88 3C D0 6D E1 74 B0 53 [16:16:20]CheckFolder [16:16:20]dirname=/storage/ofd_packets [16:16:20]CheckFolder done [16:16:20]ProducePacketName [16:16:20]name=ofd_packets/00075857 [16:16:20]NVStorageSaveData ofd_packets/00075857 [16:16:20]File name is /storage/ofd_packets/00075857 [16:16:20]Write 301 bytes [16:16:20]NVStorageSaveData done [16:16:20]OFDSenderStorePacket done [16:16:20]KKMCreateOFDPacket done [16:16:20]NVStorageSaveData kkm_last_timestamp [16:16:20]File name is /storage/kkm_last_timestamp [16:16:20]Write 4 bytes [16:16:20]NVStorageSaveData done [16:16:20]ExternCall_PrintAddStr [16:16:20]wPrintStart [16:16:20]Write to MH i2c: 01 00 00 33 13 46 [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: 01 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: 01 07 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: 01 07 00 33 13 00 00 00 00 00 FF 0F 5B [16:16:20]RasterBufferAndPrint [16:16:20]line Счет N : (1)1966536 [16:16:20]line ИНН: 02508201610067 [16:16:20]line Контрольно-Кассовый Чек [16:16:20]line ПРОДАЖА [16:16:20]line ТРК (МРК, ГНК) : 33 [16:16:20]line Товар: 2710124130 [16:16:20]line Аи-92-К-5 [16:16:20]line 11.590 * 66.90 [16:16:20]line = 775.37 [16:16:20]line НДС 12% НСП 1% [16:16:20]line > о реализуемом товаре [16:16:20]line ОКРУГЛЕНИЕ: -0.37 [16:16:20]line ИТОГО: 775.00 [16:16:20]line Внесено: 775.00 [16:16:20]line СДАЧА: 0.00 [16:16:20]line НСП 1% : 6.86 [16:16:20]line НДС 12% : 82.34 [16:16:20]line Наличными: 775.00 [16:16:20]line Безнал.: 0.00 [16:16:20]line Место: АЗС № 133 "Партнер Нефть" [16:16:20]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:16:20]line СНО: Общий режим [16:16:20]line Чек 296 24.10.2024 16:16 [16:16:20]line Смена: 174 ФФД: 1.0 [16:16:20]line ЗНМ: 0300000020 [16:16:20]line РНМ: 0000000000161154 [16:16:20]line Версия ККМ: v1.0 [16:16:20]line ФМ: 0000000000963323 [16:16:20]line ФД: 75857 [16:16:20]line ФПД: 226578517135671 [16:16:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161618&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75857&fm=226578517135671&tin=02508201610067®Number=0000000000161154&sum=77500 [16:16:20]OFD Sender: Processing packet 75857 [packets to send 16, broken 15] [16:16:20]ProducePacketName [16:16:20]name=ofd_packets/00075857 [16:16:20]OFD Sender: To server: pG, [16:16:20]CommunicateWithHost lk.salyk.kg:30040 [16:16:20]ConnectInit lk.salyk.kg [16:16:20]written 0, free lines is 4095 [16:16:20]Connected sock=10 [16:16:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 F8 8B 07 01 AA A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 46 2D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E1 2E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 2E 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AE 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 20 00 00 00 00 07 04 06 00 BC 2E 01 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 D2 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 51 28 01 00 35 04 06 00 CE 12 6C 07 11 37 88 3C D0 6D E1 74 B0 53 [16:16:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 75 D4 47 00 39 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 39 36 33 33 32 33 10 04 04 00 51 28 01 00 F4 03 04 00 A9 1B 1A 67 B6 04 01 00 00 B1 3A 2B D4 F5 C7 CF B6 [16:16:20]CommunicateWithHost err = 0 [16:16:20]CheckOFDResponse [16:16:20]1017 (14) - 77093643461234 [16:16:20]1041 (16) - 0000000000963323 [16:16:20]1040 (4) - 75857 [16:16:20]1012 (4) - 24.10.2024 10:04 [16:16:20]1206 (1) - 0 [16:16:20]OFD Sender: Remove packet 75857 [16:16:20]ProducePacketName [16:16:20]name=ofd_packets/00075857 [16:16:20]NVStorageDeleteData [16:16:20]Write to MH i2c: 01 00 00 5D 13 70 [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: 01 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: 01 07 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: 01 07 00 5D 13 00 00 00 00 00 B7 0C 3A [16:16:20]RasterBufferAndPrint [16:16:20]line [16:16:20]line [16:16:20]line [16:16:20]line [16:16:20]line [16:16:20]written 0, free lines is 3260 [16:16:20]MH_Cut [16:16:20]Write to MH i2c: D1 01 00 64 13 01 49 [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: D1 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: D1 01 00 [16:16:20]MH_I2C_Read... [16:16:20]Read from MH i2c: D1 01 00 64 13 00 48 [16:16:20]Write to MH i2c: 01 00 00 65 13 78 [16:16:20]Write i2c OK [16:16:20]MH_I2C_Read... [16:16:21]OFD Sender: No OFD packet to send [16:16:21]*** Cut start [16:16:21]*** Partial cut [16:16:21]*** CUTSNS_PIN = 1 [16:16:21]*** CUTSNS_PIN = 0 [16:16:22]*** Brake cut motor [16:16:22]Read from MH i2c: 01 [16:16:22]MH_I2C_Read... [16:16:22]*** Stop cut motor [16:16:22]*** Cut end [16:16:22]Read from MH i2c: 01 07 00 [16:16:22]MH_I2C_Read... [16:16:22]Read from MH i2c: 01 07 00 65 13 00 00 00 00 00 FF 0F 8D [16:16:22]process_action close_receipt done [16:16:22]requested_data is exist [16:16:22]produce_requested_data [16:16:22]requested_item fm.sn is exist - process it [16:16:22]wFMCommunicate request_size=4 [16:16:22]MH_SAM_APDU [16:16:22]CAPDU: 80 11 00 00 [16:16:22]Write to MH i2c: E2 08 00 66 13 80 11 00 00 00 00 00 00 F3 [16:16:22]Write i2c OK [16:16:22]MH_I2C_Read... [16:16:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:22]Read from MH i2c: E2 [16:16:22]MH_I2C_Read... [16:16:22]Read from MH i2c: E2 17 00 [16:16:22]MH_I2C_Read... [16:16:22]Read from MH i2c: E2 17 00 66 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 40 [16:16:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:16:22]wFMCommunicate OK [16:16:22]requested_item fd.num is exist - process it [16:16:22]SAM_PROTO_GetFieldsCounters [16:16:22]wFMCommunicate request_size=4 [16:16:22]MH_SAM_APDU [16:16:22]CAPDU: 80 13 00 00 [16:16:22]Write to MH i2c: E2 08 00 67 13 80 13 00 00 00 00 00 00 F6 [16:16:22]Write i2c OK [16:16:22]MH_I2C_Read... [16:16:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:22]Read from MH i2c: E2 [16:16:22]MH_I2C_Read... [16:16:22]Read from MH i2c: E2 62 00 [16:16:22]MH_I2C_Read... [16:16:22]Read from MH i2c: E2 62 00 67 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 51 28 01 00 0E 04 04 00 AE 00 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 AD [16:16:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 51 28 01 00 0E 04 04 00 AE 00 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 [16:16:22]wFMCommunicate OK [16:16:22]SAM_PROTO_GetFieldsCounters done [16:16:22]requested_item shift.num is exist - process it [16:16:22]requested_item shift.opened is exist - process it [16:16:22]req_shift_opened [16:16:22]FM_GetShiftState [16:16:22]SAM_PROTO_GetShiftState [16:16:22]wFMCommunicate request_size=4 [16:16:22]MH_SAM_APDU [16:16:22]CAPDU: 80 13 01 00 [16:16:22]Write to MH i2c: E2 08 00 68 13 80 13 01 00 00 00 00 00 F8 [16:16:22]Write i2c OK [16:16:22]MH_I2C_Read... [16:16:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:22]Read from MH i2c: E2 [16:16:22]MH_I2C_Read... [16:16:22]Read from MH i2c: E2 0E 00 [16:16:22]MH_I2C_Read... [16:16:22]Read from MH i2c: E2 0E 00 68 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 9C [16:16:22]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:16:22]wFMCommunicate OK [16:16:22]SAM_PROTO_GetShiftState done [16:16:22]FM_GetShiftState done [16:16:22]req_shift_opened done [16:16:22]requested_item shift.open_date is exist - process it [16:16:22]req_shift_open_date [16:16:22]req_shift_open_date done [16:16:22]produce_requested_data done [16:16:22]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75857,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:16:22]process_action_free close_receipt [16:16:22]json_value_free [16:16:22]json_value_free done [16:16:22]process_json_proto returns [16:16:22]Send response to host [16:16:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75857,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:16:22]free response buf [16:16:22]execute_script done [16:16:22]execute_script returns [16:16:22]free content buf [16:16:22]Sock 9.Close socket [16:16:22]Sock 9.Thread stoped [16:16:26]OFD Sender: No OFD packet to send [16:16:31]OFD Sender: No OFD packet to send [16:16:36]OFD Sender: No OFD packet to send [16:16:41]OFD Sender: No OFD packet to send [16:16:46]OFD Sender: No OFD packet to send [16:16:47]accept exits with 7 [16:16:47]New connection [16:16:47]New thread 3066998116 created [16:16:47]Thread 3067141476 joined [16:16:47]Waiting for new connection... [16:16:47] Sock 7.Parse request [16:16:47]Sock 7.Check first char [16:16:47]Sock 7.First char is OK [16:16:47]request: POST /json_proto HTTP/1.0 [16:16:47]Method: POST [16:16:47]URL: /json_proto [16:16:47]Method is POST - this is cgi request [16:16:47]url: /json_proto [16:16:47]query_string will be loaded in cgi processing [16:16:47]execute_cgi json_proto POST (null) [16:16:47]execute_cgi path=json_proto method=POST [16:16:47]POST find Content-Length [16:16:47]Host: 172.17.44.196:8080 [16:16:47]Content-Length: 678 [16:16:47]Content-Type: application/json [16:16:47] [16:16:47]POST finish read [16:16:47]Found Content-Length = 678 [16:16:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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" ] } } [16:16:47]execute_script... [16:16: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)1966537", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "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" ] } } [16:16:47]POST & json_proto [16:16:47]process_json_proto [16:16:47]json parsed OK: [16:16:47]protocol is kg_v1.0 [16:16:47]action value=close_receipt [16:16:47]process_action close_receipt [16:16:47]cmd_close_receipt [16:16:47]MH_GetDate [16:16:47]Write to MH i2c: F0 00 00 69 13 6B [16:16:47]Write i2c OK [16:16:47]MH_I2C_Read... [16:16:47]Read from MH i2c: F0 [16:16:47]MH_I2C_Read... [16:16:47]Read from MH i2c: F0 09 00 [16:16:47]MH_I2C_Read... [16:16:47]Read from MH i2c: F0 09 00 69 13 00 F0 72 1A 67 E7 19 F8 65 B4 [16:16:47]GetLastDocTimeStamp 1729786578 [16:16:47]current date 1729786608 [16:16:47]FM_GetShiftState [16:16:47]SAM_PROTO_GetShiftState [16:16:47]wFMCommunicate request_size=4 [16:16:47]MH_SAM_APDU [16:16:47]CAPDU: 80 13 01 00 [16:16:47]Write to MH i2c: E2 08 00 6A 13 80 13 01 00 00 00 00 00 FA [16:16:47]Write i2c OK [16:16:47]MH_I2C_Read... [16:16:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:47]Read from MH i2c: E2 [16:16:47]MH_I2C_Read... [16:16:47]Read from MH i2c: E2 0E 00 [16:16:47]MH_I2C_Read... [16:16:47]Read from MH i2c: E2 0E 00 6A 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 9E [16:16:47]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:16:47]wFMCommunicate OK [16:16:47]SAM_PROTO_GetShiftState done [16:16:47]FM_GetShiftState done [16:16:47]opened in 1729729413 [16:16:47]opened+sec_in_day 1729815813 [16:16:47]quantity*price = 20003 [16:16:47]sum+1 = 20004 [16:16:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 297 24.10.2024 16:16 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75858 ФПД: 198741537930770 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161648&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75858&fm=198741537930770&tin=02508201610067®Number=0000000000161154&sum=20000 [16:16:49]StoreToDocumentArchive [16:16:49]shift 174 fd 75858 [16:16:49]save to /storage/0174/doc_00075858 [16:16:49]save last doc name /storage/0174/doc_00075858 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=251 [16:16:49]tlvbuf is 01F49820 [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 77 13 80 09 00 00 00 00 00 00 FC [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 77 13 00 90 00 FE [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 78 13 80 0D 01 02 00 00 00 00 04 [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 78 13 00 90 00 FF [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 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 F0 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 52 28 01 00 35 04 06 00 B4 [16:16:49]Write to MH i2c: E2 02 01 79 13 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 F0 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 52 28 01 00 35 04 06 00 B4 00 00 32 [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 79 13 00 90 00 00 [16:16:49]RAPDU: 90 00 [16:16:49]wFMCommunicate OK [16:16:49]wFMCommunicate request_size=10 [16:16:49]MH_SAM_APDU [16:16:49]CAPDU: 80 0D 02 02 05 C1 1E C5 3E 12 [16:16:49]Write to MH i2c: E2 0D 00 7A 13 80 0D 02 02 05 00 C1 1E C5 3E 12 00 00 05 [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 7A 13 00 90 00 01 [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 7B 13 80 0D 03 02 00 00 00 00 09 [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:49]Read from MH i2c: E2 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: E2 0B 00 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: E2 0B 00 7B 13 00 74 D0 33 B7 B1 56 DB D3 90 00 ED [16:16:49]RAPDU: 74 D0 33 B7 B1 56 DB D3 90 00 [16:16:49]wFMCommunicate OK [16:16:49]SAM_PROTO_SignData done [16:16:49]FM_MakeSignedData done [16:16:49]CreateOFDProtocolMessage [16:16:49]wFMCommunicate request_size=4 [16:16:49]MH_SAM_APDU [16:16:49]CAPDU: 80 11 00 00 [16:16:49]Write to MH i2c: E2 08 00 7C 13 80 11 00 00 00 00 00 00 09 [16:16:49]Write i2c OK [16:16:49]MH_I2C_Read... [16:16:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:49]Read from MH i2c: E2 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: E2 17 00 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: E2 17 00 7C 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 56 [16:16:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:16:49]wFMCommunicate OK [16:16:49]CreateOFDProtocolMessage done [16:16:49]OFDSenderStorePacket 75858 [16:16:49]StoreOFDPacket docnum=75858 [16:16:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 06 29 07 01 65 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 F0 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 52 28 01 00 35 04 06 00 B4 C1 1E C5 3E 12 74 D0 33 B7 B1 56 DB D3 [16:16:49]CheckFolder [16:16:49]dirname=/storage/ofd_packets [16:16:49]CheckFolder done [16:16:49]ProducePacketName [16:16:49]name=ofd_packets/00075858 [16:16:49]NVStorageSaveData ofd_packets/00075858 [16:16:49]File name is /storage/ofd_packets/00075858 [16:16:49]Write 301 bytes [16:16:49]NVStorageSaveData done [16:16:49]OFDSenderStorePacket done [16:16:49]KKMCreateOFDPacket done [16:16:49]NVStorageSaveData kkm_last_timestamp [16:16:49]File name is /storage/kkm_last_timestamp [16:16:49]Write 4 bytes [16:16:49]NVStorageSaveData done [16:16:49]ExternCall_PrintAddStr [16:16:49]wPrintStart [16:16:49]Write to MH i2c: 01 00 00 7D 13 90 [16:16:49]Write i2c OK [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: 01 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: 01 07 00 [16:16:49]MH_I2C_Read... [16:16:49]Read from MH i2c: 01 07 00 7D 13 00 00 00 00 00 FF 0F A5 [16:16:49]RasterBufferAndPrint [16:16:49]line Счет N : (1)1966537 [16:16:49]line ИНН: 02508201610067 [16:16:49]line Контрольно-Кассовый Чек [16:16:49]line ПРОДАЖА [16:16:49]line ТРК (МРК, ГНК) : 53 [16:16:49]line Товар: 2710124130 [16:16:49]line Аи-92-К-5 [16:16:49]line 2.990 * 66.90 [16:16:49]line = 200.03 [16:16:49]line НДС 12% НСП 1% [16:16:49]line > о реализуемом товаре [16:16:49]line ОКРУГЛЕНИЕ: -0.03 [16:16:49]line ИТОГО: 200.00 [16:16:49]line Внесено: 200.00 [16:16:49]line СДАЧА: 0.00 [16:16:49]line НСП 1% : 1.77 [16:16:49]line НДС 12% : 21.24 [16:16:49]line Наличными: 200.00 [16:16:49]line Безнал.: 0.00 [16:16:49]line Место: АЗС № 133 "Партнер Нефть" [16:16:49]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:16:49]line СНО: Общий режим [16:16:49]line Чек 297 24.10.2024 16:16 [16:16:49]line Смена: 174 ФФД: 1.0 [16:16:49]line ЗНМ: 0300000020 [16:16:49]line РНМ: 0000000000161154 [16:16:49]line Версия ККМ: v1.0 [16:16:49]line ФМ: 0000000000963323 [16:16:49]line ФД: 75858 [16:16:49]line ФПД: 198741537930770 [16:16:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161648&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75858&fm=198741537930770&tin=02508201610067®Number=0000000000161154&sum=20000 [16:16:49]OFD Sender: Processing packet 75858 [packets to send 16, broken 15] [16:16:49]ProducePacketName [16:16:49]name=ofd_packets/00075858 [16:16:49]OFD Sender: To server: pG, [16:16:49]CommunicateWithHost lk.salyk.kg:30040 [16:16:49]ConnectInit lk.salyk.kg [16:16:49]written 0, free lines is 4095 [16:16:50]Connected sock=10 [16:16:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 06 29 07 01 65 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 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 F0 72 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 52 28 01 00 35 04 06 00 B4 C1 1E C5 3E 12 74 D0 33 B7 B1 56 DB D3 [16:16:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 F4 72 47 00 D0 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 52 28 01 00 F4 03 04 00 C7 1B 1A 67 B6 04 01 00 00 7E 53 68 CC 7C D3 C1 30 [16:16:50]CommunicateWithHost err = 0 [16:16:50]CheckOFDResponse [16:16:50]1017 (14) - 77093643461234 [16:16:50]1041 (16) - 0000000000963323 [16:16:50]1040 (4) - 75858 [16:16:50]1012 (4) - 24.10.2024 10:04 [16:16:50]1206 (1) - 0 [16:16:50]OFD Sender: Remove packet 75858 [16:16:50]ProducePacketName [16:16:50]name=ofd_packets/00075858 [16:16:50]NVStorageDeleteData [16:16:50]Write to MH i2c: 01 00 00 A7 13 BA [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 A7 13 00 00 00 00 00 B1 0C 7E [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 3253 [16:16:50]MH_Cut [16:16:50]Write to MH i2c: D1 01 00 AE 13 01 93 [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 AE 13 00 92 [16:16:50]Write to MH i2c: 01 00 00 AF 13 C2 [16:16:50]Write i2c OK [16:16:50]MH_I2C_Read... [16:16:50]OFD Sender: No OFD packet to send [16:16:51]*** Cut start [16:16:51]*** Partial cut [16:16:51]*** CUTSNS_PIN = 1 [16:16:51]*** CUTSNS_PIN = 0 [16:16:51]*** Brake cut motor [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 AF 13 00 00 00 00 00 FF 0F D7 [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 B0 13 80 11 00 00 00 00 00 00 3D [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 B0 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 8A [16:16:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 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 B1 13 80 13 00 00 00 00 00 00 40 [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 B1 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 52 28 01 00 0E 04 04 00 AE 00 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 FB [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 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 52 28 01 00 0E 04 04 00 AE 00 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 [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 B2 13 80 13 01 00 00 00 00 00 42 [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 B2 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E6 [16:16:52]RAPDU: 09 00 01 85 93 19 67 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":"0000000000963323","fd.num":75858,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [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":"0000000000963323","fd.num":75858,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [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 7.Close socket [16:16:52]Sock 7.Thread stoped [16:16:55]OFD Sender: No OFD packet to send [16:17:00]OFD Sender: No OFD packet to send [16:17:05]OFD Sender: No OFD packet to send [16:17:10]OFD Sender: No OFD packet to send [16:17:15]OFD Sender: No OFD packet to send [16:17:20]OFD Sender: No OFD packet to send [16:17:25]OFD Sender: No OFD packet to send [16:17:30]OFD Sender: No OFD packet to send [16:17:35]OFD Sender: No OFD packet to send [16:17:40]OFD Sender: No OFD packet to send [16:17:45]OFD Sender: No OFD packet to send [16:17:50]OFD Sender: No OFD packet to send [16:17:55]OFD Sender: No OFD packet to send [16:18:00]OFD Sender: No OFD packet to send [16:18:05]OFD Sender: No OFD packet to send [16:18:10]OFD Sender: No OFD packet to send [16:18:15]OFD Sender: No OFD packet to send [16:18:20]OFD Sender: No OFD packet to send [16:18:25]OFD Sender: No OFD packet to send [16:18:30]OFD Sender: No OFD packet to send [16:18:35]OFD Sender: No OFD packet to send [16:18:40]OFD Sender: No OFD packet to send [16:18:45]OFD Sender: No OFD packet to send [16:18:50]OFD Sender: No OFD packet to send [16:18:55]OFD Sender: No OFD packet to send [16:19:00]OFD Sender: No OFD packet to send [16:19:05]OFD Sender: No OFD packet to send [16:19:10]OFD Sender: No OFD packet to send [16:19:15]OFD Sender: No OFD packet to send [16:19:20]OFD Sender: No OFD packet to send [16:19:23]accept exits with 9 [16:19:23]New connection [16:19:23]New thread 3067141476 created [16:19:23]Thread 3066998116 joined [16:19:23]Waiting for new connection... [16:19:23] Sock 9.Parse request [16:19:23]Sock 9.Check first char [16:19:23]Sock 9.First char is OK [16:19:23]request: POST /json_proto HTTP/1.0 [16:19:23]Method: POST [16:19:23]URL: /json_proto [16:19:23]Method is POST - this is cgi request [16:19:23]url: /json_proto [16:19:23]query_string will be loaded in cgi processing [16:19:23]execute_cgi json_proto POST (null) [16:19:23]execute_cgi path=json_proto method=POST [16:19:23]POST find Content-Length [16:19:23]Host: 172.17.44.196:8080 [16:19:23]Content-Length: 673 [16:19:23]Content-Type: application/json [16:19:23] [16:19:23]POST finish read [16:19:23]Found Content-Length = 673 [16:19:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 10.290, "sum" : 400.28, "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:19:23]execute_script... [16:19: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)1966535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 10.290, "sum" : 400.28, "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:19:23]POST & json_proto [16:19:23]process_json_proto [16:19:23]json parsed OK: [16:19:23]protocol is kg_v1.0 [16:19:23]action value=close_receipt [16:19:23]process_action close_receipt [16:19:23]cmd_close_receipt [16:19:23]MH_GetDate [16:19:23]Write to MH i2c: F0 00 00 B3 13 B5 [16:19:23]Write i2c OK [16:19:23]MH_I2C_Read... [16:19:23]Read from MH i2c: F0 [16:19:23]MH_I2C_Read... [16:19:23]Read from MH i2c: F0 09 00 [16:19:23]MH_I2C_Read... [16:19:23]Read from MH i2c: F0 09 00 B3 13 00 8B 73 1A 67 E7 19 F8 65 9A [16:19:23]GetLastDocTimeStamp 1729786608 [16:19:23]current date 1729786763 [16:19:23]FM_GetShiftState [16:19:23]SAM_PROTO_GetShiftState [16:19:23]wFMCommunicate request_size=4 [16:19:23]MH_SAM_APDU [16:19:23]CAPDU: 80 13 01 00 [16:19:23]Write to MH i2c: E2 08 00 B4 13 80 13 01 00 00 00 00 00 44 [16:19:23]Write i2c OK [16:19:23]MH_I2C_Read... [16:19:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:23]Read from MH i2c: E2 [16:19:23]MH_I2C_Read... [16:19:23]Read from MH i2c: E2 0E 00 [16:19:23]MH_I2C_Read... [16:19:23]Read from MH i2c: E2 0E 00 B4 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E8 [16:19:23]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:19:23]wFMCommunicate OK [16:19:23]SAM_PROTO_GetShiftState done [16:19:23]FM_GetShiftState done [16:19:23]opened in 1729729413 [16:19:23]opened+sec_in_day 1729815813 [16:19:23]quantity*price = 40028 [16:19:23]sum+1 = 40029 [16:19:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.51 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 298 24.10.2024 16:19 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75859 ФПД: 182443488367983 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161923&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75859&fm=182443488367983&tin=02508201610067®Number=0000000000161154&sum=40000 [16:19:24]StoreToDocumentArchive [16:19:24]shift 174 fd 75859 [16:19:24]save to /storage/0174/doc_00075859 [16:19:24]save last doc name /storage/0174/doc_00075859 to /storage/kkm_last_doc_name [16:19:24]save OK [16:19:24]Clear old archive folders... [16:19:24]ProcessDocumentItem done err = 0, tmpTLVsize=245 [16:19:24]tlvbuf is 01FA5D90 [16:19:24]SAM_PROTO_ClearQueue [16:19:24]wFMCommunicate request_size=4 [16:19:24]MH_SAM_APDU [16:19:24]CAPDU: 80 09 00 00 [16:19:24]Write to MH i2c: E2 08 00 C1 13 80 09 00 00 00 00 00 00 46 [16:19:24]Write i2c OK [16:19:24]MH_I2C_Read... [16:19:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:24]Read from MH i2c: E2 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: E2 03 00 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: E2 03 00 C1 13 00 90 00 48 [16:19:24]RAPDU: 90 00 [16:19:24]wFMCommunicate OK [16:19:24]SAM_PROTO_ClearQueue done [16:19:24]KKMCreateOFDPacket [16:19:24]OFDProtocolAddRootSTLVToBuf [16:19:24]FM_MakeSignedData [16:19:24]FM_MakeSignedData [16:19:24]SAM_PROTO_SignData [16:19:24]wFMCommunicate request_size=4 [16:19:24]MH_SAM_APDU [16:19:24]CAPDU: 80 0D 01 02 [16:19:24]Write to MH i2c: E2 08 00 C2 13 80 0D 01 02 00 00 00 00 4E [16:19:24]Write i2c OK [16:19:24]MH_I2C_Read... [16:19:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:24]Read from MH i2c: E2 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: E2 03 00 [16:19:24]MH_I2C_Read... [16:19:24]Read from MH i2c: E2 03 00 C2 13 00 90 00 49 [16:19:24]RAPDU: 90 00 [16:19:24]wFMCommunicate OK [16:19:24]wFMCommunicate request_size=254 [16:19:24]MH_SAM_APDU [16:19:24]CAPDU: 80 0D 02 02 F9 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 32 28 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 5C 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 9B 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 2A 01 00 00 F4 03 04 00 8B 73 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 53 28 01 00 35 04 06 00 A5 EE 6F 50 D5 6F [16:19:24]Write to MH i2c: E2 01 01 C3 13 80 0D 02 02 F9 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 32 28 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 5C 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 9B 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 2A 01 00 00 F4 03 04 00 8B 73 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 53 28 01 00 35 04 06 00 A5 EE 6F 50 D5 6F 00 00 B4 [16:19:24]Write i2c OK [16:19:24]MH_I2C_Read... [16:19:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:25]Read from MH i2c: E2 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: E2 03 00 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: E2 03 00 C3 13 00 90 00 4A [16:19:25]RAPDU: 90 00 [16:19:25]wFMCommunicate OK [16:19:25]wFMCommunicate request_size=4 [16:19:25]MH_SAM_APDU [16:19:25]CAPDU: 80 0D 03 02 [16:19:25]Write to MH i2c: E2 08 00 C4 13 80 0D 03 02 00 00 00 00 52 [16:19:25]Write i2c OK [16:19:25]MH_I2C_Read... [16:19:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:25]Read from MH i2c: E2 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: E2 0B 00 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: E2 0B 00 C4 13 00 60 93 75 26 E9 14 FC 72 90 00 4C [16:19:25]RAPDU: 60 93 75 26 E9 14 FC 72 90 00 [16:19:25]wFMCommunicate OK [16:19:25]SAM_PROTO_SignData done [16:19:25]FM_MakeSignedData done [16:19:25]CreateOFDProtocolMessage [16:19:25]wFMCommunicate request_size=4 [16:19:25]MH_SAM_APDU [16:19:25]CAPDU: 80 11 00 00 [16:19:25]Write to MH i2c: E2 08 00 C5 13 80 11 00 00 00 00 00 00 52 [16:19:25]Write i2c OK [16:19:25]MH_I2C_Read... [16:19:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:25]Read from MH i2c: E2 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: E2 17 00 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: E2 17 00 C5 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 9F [16:19:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:19:25]wFMCommunicate OK [16:19:25]CreateOFDProtocolMessage done [16:19:25]OFDSenderStorePacket 75859 [16:19:25]StoreOFDPacket docnum=75859 [16:19:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 09 01 00 00 89 63 01 01 84 BF 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 32 28 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 5C 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 9B 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 2A 01 00 00 F4 03 04 00 8B 73 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 53 28 01 00 35 04 06 00 A5 EE 6F 50 D5 6F 60 93 75 26 E9 14 FC 72 [16:19:25]CheckFolder [16:19:25]dirname=/storage/ofd_packets [16:19:25]CheckFolder done [16:19:25]ProducePacketName [16:19:25]name=ofd_packets/00075859 [16:19:25]NVStorageSaveData ofd_packets/00075859 [16:19:25]File name is /storage/ofd_packets/00075859 [16:19:25]Write 295 bytes [16:19:25]NVStorageSaveData done [16:19:25]OFDSenderStorePacket done [16:19:25]KKMCreateOFDPacket done [16:19:25]NVStorageSaveData kkm_last_timestamp [16:19:25]File name is /storage/kkm_last_timestamp [16:19:25]Write 4 bytes [16:19:25]NVStorageSaveData done [16:19:25]ExternCall_PrintAddStr [16:19:25]wPrintStart [16:19:25]Write to MH i2c: 01 00 00 C6 13 D9 [16:19:25]Write i2c OK [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: 01 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: 01 07 00 [16:19:25]MH_I2C_Read... [16:19:25]Read from MH i2c: 01 07 00 C6 13 00 00 00 00 00 FF 0F EE [16:19:25]RasterBufferAndPrint [16:19:25]line Счет N : (1)1966535 [16:19:25]line ИНН: 02508201610067 [16:19:25]line Контрольно-Кассовый Чек [16:19:25]line ПРОДАЖА [16:19:25]line ТРК (МРК, ГНК) : 71 [16:19:25]line Товар: 2711129700 [16:19:25]line ГАЗ [16:19:25]line 10.290 * 38.90 [16:19:25]line = 400.28 [16:19:25]line НДС 12% НСП 1% [16:19:25]line > о реализуемом товаре [16:19:25]line ОКРУГЛЕНИЕ: -0.28 [16:19:25]line ИТОГО: 400.00 [16:19:25]line Внесено: 400.00 [16:19:25]line СДАЧА: 0.00 [16:19:25]line НСП 1% : 3.54 [16:19:25]line НДС 12% : 42.51 [16:19:25]line Наличными: 400.00 [16:19:25]line Безнал.: 0.00 [16:19:25]line Место: АЗС № 133 "Партнер Нефть" [16:19:25]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:19:25]line СНО: Общий режим [16:19:25]line Чек 298 24.10.2024 16:19 [16:19:25]line Смена: 174 ФФД: 1.0 [16:19:25]line ЗНМ: 0300000020 [16:19:25]line РНМ: 0000000000161154 [16:19:25]line Версия ККМ: v1.0 [16:19:25]line ФМ: 0000000000963323 [16:19:25]line ФД: 75859 [16:19:25]line ФПД: 182443488367983 [16:19:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161923&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75859&fm=182443488367983&tin=02508201610067®Number=0000000000161154&sum=40000 [16:19:25]OFD Sender: Processing packet 75859 [packets to send 16, broken 15] [16:19:25]ProducePacketName [16:19:25]name=ofd_packets/00075859 [16:19:25]OFD Sender: To server: pG, [16:19:25]CommunicateWithHost lk.salyk.kg:30040 [16:19:25]ConnectInit lk.salyk.kg [16:19:25]written 0, free lines is 4095 [16:19:25]Connected sock=10 [16:19:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 09 01 00 00 89 63 01 01 84 BF 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 32 28 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 5C 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 9B 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 2A 01 00 00 F4 03 04 00 8B 73 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 53 28 01 00 35 04 06 00 A5 EE 6F 50 D5 6F 60 93 75 26 E9 14 FC 72 [16:19:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 43 3A 47 00 48 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 39 36 33 33 32 33 10 04 04 00 53 28 01 00 F4 03 04 00 62 1C 1A 67 B6 04 01 00 00 33 68 C4 A0 75 B8 35 02 [16:19:25]CommunicateWithHost err = 0 [16:19:25]CheckOFDResponse [16:19:25]1017 (14) - 77093643461234 [16:19:25]1041 (16) - 0000000000963323 [16:19:25]1040 (4) - 75859 [16:19:25]1012 (4) - 24.10.2024 10:07 [16:19:25]1206 (1) - 0 [16:19:25]OFD Sender: Remove packet 75859 [16:19:25]ProducePacketName [16:19:25]name=ofd_packets/00075859 [16:19:25]NVStorageDeleteData [16:19:26]Write to MH i2c: 01 00 00 F0 13 03 [16:19:26]Write i2c OK [16:19:26]MH_I2C_Read... [16:19:26]Read from MH i2c: 01 [16:19:26]MH_I2C_Read... [16:19:26]Read from MH i2c: 01 07 00 [16:19:26]MH_I2C_Read... [16:19:26]Read from MH i2c: 01 07 00 F0 13 00 00 00 00 00 B7 0C CD [16:19:26]RasterBufferAndPrint [16:19:26]line [16:19:26]line [16:19:26]line [16:19:26]line [16:19:26]line [16:19:26]written 0, free lines is 3261 [16:19:26]MH_Cut [16:19:26]Write to MH i2c: D1 01 00 F7 13 01 DC [16:19:26]Write i2c OK [16:19:26]MH_I2C_Read... [16:19:26]Read from MH i2c: D1 [16:19:26]MH_I2C_Read... [16:19:26]Read from MH i2c: D1 01 00 [16:19:26]MH_I2C_Read... [16:19:26]Read from MH i2c: D1 01 00 F7 13 00 DB [16:19:26]Write to MH i2c: 01 00 00 F8 13 0B [16:19:26]Write i2c OK [16:19:26]MH_I2C_Read... [16:19:26]OFD Sender: No OFD packet to send [16:19:26]*** Cut start [16:19:26]*** Partial cut [16:19:26]*** CUTSNS_PIN = 1 [16:19:26]*** CUTSNS_PIN = 0 [16:19:27]*** Brake cut motor [16:19:27]Read from MH i2c: 01 [16:19:27]MH_I2C_Read... [16:19:27]*** Stop cut motor [16:19:27]*** Cut end [16:19:27]Read from MH i2c: 01 07 00 [16:19:27]MH_I2C_Read... [16:19:27]Read from MH i2c: 01 07 00 F8 13 00 00 00 00 00 FF 0F 20 [16:19:27]process_action close_receipt done [16:19:27]requested_data is exist [16:19:27]produce_requested_data [16:19:27]requested_item fm.sn is exist - process it [16:19:27]wFMCommunicate request_size=4 [16:19:27]MH_SAM_APDU [16:19:27]CAPDU: 80 11 00 00 [16:19:27]Write to MH i2c: E2 08 00 F9 13 80 11 00 00 00 00 00 00 86 [16:19:27]Write i2c OK [16:19:27]MH_I2C_Read... [16:19:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:27]Read from MH i2c: E2 [16:19:27]MH_I2C_Read... [16:19:27]Read from MH i2c: E2 17 00 [16:19:27]MH_I2C_Read... [16:19:27]Read from MH i2c: E2 17 00 F9 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 D3 [16:19:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:19:27]wFMCommunicate OK [16:19:27]requested_item fd.num is exist - process it [16:19:27]SAM_PROTO_GetFieldsCounters [16:19:27]wFMCommunicate request_size=4 [16:19:27]MH_SAM_APDU [16:19:27]CAPDU: 80 13 00 00 [16:19:27]Write to MH i2c: E2 08 00 FA 13 80 13 00 00 00 00 00 00 89 [16:19:27]Write i2c OK [16:19:27]MH_I2C_Read... [16:19:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:27]Read from MH i2c: E2 [16:19:27]MH_I2C_Read... [16:19:27]Read from MH i2c: E2 62 00 [16:19:27]MH_I2C_Read... [16:19:27]Read from MH i2c: E2 62 00 FA 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 53 28 01 00 0E 04 04 00 AE 00 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 48 [16:19:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 53 28 01 00 0E 04 04 00 AE 00 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 [16:19:27]wFMCommunicate OK [16:19:27]SAM_PROTO_GetFieldsCounters done [16:19:27]requested_item shift.num is exist - process it [16:19:27]requested_item shift.opened is exist - process it [16:19:27]req_shift_opened [16:19:27]FM_GetShiftState [16:19:27]SAM_PROTO_GetShiftState [16:19:27]wFMCommunicate request_size=4 [16:19:27]MH_SAM_APDU [16:19:27]CAPDU: 80 13 01 00 [16:19:27]Write to MH i2c: E2 08 00 FB 13 80 13 01 00 00 00 00 00 8B [16:19:27]Write i2c OK [16:19:27]MH_I2C_Read... [16:19:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:27]Read from MH i2c: E2 [16:19:27]MH_I2C_Read... [16:19:27]Read from MH i2c: E2 0E 00 [16:19:27]MH_I2C_Read... [16:19:27]Read from MH i2c: E2 0E 00 FB 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 2F [16:19:27]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:19:27]wFMCommunicate OK [16:19:27]SAM_PROTO_GetShiftState done [16:19:27]FM_GetShiftState done [16:19:27]req_shift_opened done [16:19:27]requested_item shift.open_date is exist - process it [16:19:27]req_shift_open_date [16:19:27]req_shift_open_date done [16:19:27]produce_requested_data done [16:19:27]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75859,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:19:27]process_action_free close_receipt [16:19:27]json_value_free [16:19:27]json_value_free done [16:19:27]process_json_proto returns [16:19:27]Send response to host [16:19:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75859,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:19:27]free response buf [16:19:27]execute_script done [16:19:27]execute_script returns [16:19:27]free content buf [16:19:27]Sock 9.Close socket [16:19:27]Sock 9.Thread stoped [16:19:28]accept exits with 7 [16:19:28]New connection [16:19:28]New thread 3066998116 created [16:19:28]Thread 3067141476 joined [16:19:28]Waiting for new connection... [16:19:28] Sock 7.Parse request [16:19:28]Sock 7.Check first char [16:19:28]Sock 7.First char is OK [16:19:28]request: POST /json_proto HTTP/1.0 [16:19:28]Method: POST [16:19:28]URL: /json_proto [16:19:28]Method is POST - this is cgi request [16:19:28]url: /json_proto [16:19:28]query_string will be loaded in cgi processing [16:19:28]execute_cgi json_proto POST (null) [16:19:28]execute_cgi path=json_proto method=POST [16:19:28]POST find Content-Length [16:19:28]Host: 172.17.44.196:8080 [16:19:28]Content-Length: 678 [16:19:28]Content-Type: application/json [16:19:28] [16:19:28]POST finish read [16:19:28]Found Content-Length = 678 [16:19:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:19:28]execute_script... [16:19: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)1966538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "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:19:28]POST & json_proto [16:19:28]process_json_proto [16:19:28]json parsed OK: [16:19:28]protocol is kg_v1.0 [16:19:28]action value=close_receipt [16:19:28]process_action close_receipt [16:19:28]cmd_close_receipt [16:19:28]MH_GetDate [16:19:28]Write to MH i2c: F0 00 00 FC 13 FE [16:19:28]Write i2c OK [16:19:28]MH_I2C_Read... [16:19:28]Read from MH i2c: F0 [16:19:28]MH_I2C_Read... [16:19:28]Read from MH i2c: F0 09 00 [16:19:28]MH_I2C_Read... [16:19:28]Read from MH i2c: F0 09 00 FC 13 00 90 73 1A 67 E7 19 F8 65 E8 [16:19:28]GetLastDocTimeStamp 1729786763 [16:19:28]current date 1729786768 [16:19:28]FM_GetShiftState [16:19:28]SAM_PROTO_GetShiftState [16:19:28]wFMCommunicate request_size=4 [16:19:28]MH_SAM_APDU [16:19:28]CAPDU: 80 13 01 00 [16:19:28]Write to MH i2c: E2 08 00 FD 13 80 13 01 00 00 00 00 00 8D [16:19:28]Write i2c OK [16:19:28]MH_I2C_Read... [16:19:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:28]Read from MH i2c: E2 [16:19:28]MH_I2C_Read... [16:19:28]Read from MH i2c: E2 0E 00 [16:19:28]MH_I2C_Read... [16:19:28]Read from MH i2c: E2 0E 00 FD 13 00 09 00 01 85 93 19 67 00 00 00 00 90 00 31 [16:19:28]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:19:28]wFMCommunicate OK [16:19:28]SAM_PROTO_GetShiftState done [16:19:28]FM_GetShiftState done [16:19:28]opened in 1729729413 [16:19:28]opened+sec_in_day 1729815813 [16:19:28]quantity*price = 30038 [16:19:28]sum+1 = 30039 [16:19:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 299 24.10.2024 16:19 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75860 ФПД: 87442890175761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161928&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75860&fm=87442890175761&tin=02508201610067®Number=0000000000161154&sum=30000 [16:19:29]StoreToDocumentArchive [16:19:29]shift 174 fd 75860 [16:19:29]save to /storage/0174/doc_00075860 [16:19:29]save last doc name /storage/0174/doc_00075860 to /storage/kkm_last_doc_name [16:19:29]save OK [16:19:29]Clear old archive folders... [16:19:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:19:29]tlvbuf is 01FCC540 [16:19:29]SAM_PROTO_ClearQueue [16:19:29]wFMCommunicate request_size=4 [16:19:29]MH_SAM_APDU [16:19:29]CAPDU: 80 09 00 00 [16:19:29]Write to MH i2c: E2 08 00 0A 14 80 09 00 00 00 00 00 00 90 [16:19:29]Write i2c OK [16:19:29]MH_I2C_Read... [16:19:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:29]Read from MH i2c: E2 [16:19:29]MH_I2C_Read... [16:19:29]Read from MH i2c: E2 03 00 [16:19:29]MH_I2C_Read... [16:19:29]Read from MH i2c: E2 03 00 0A 14 00 90 00 92 [16:19:29]RAPDU: 90 00 [16:19:29]wFMCommunicate OK [16:19:29]SAM_PROTO_ClearQueue done [16:19:29]KKMCreateOFDPacket [16:19:29]OFDProtocolAddRootSTLVToBuf [16:19:29]FM_MakeSignedData [16:19:29]FM_MakeSignedData [16:19:29]SAM_PROTO_SignData [16:19:29]wFMCommunicate request_size=4 [16:19:29]MH_SAM_APDU [16:19:29]CAPDU: 80 0D 01 02 [16:19:29]Write to MH i2c: E2 08 00 0B 14 80 0D 01 02 00 00 00 00 98 [16:19:29]Write i2c OK [16:19:29]MH_I2C_Read... [16:19:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:29]Read from MH i2c: E2 [16:19:29]MH_I2C_Read... [16:19:29]Read from MH i2c: E2 03 00 [16:19:29]MH_I2C_Read... [16:19:29]Read from MH i2c: E2 03 00 0B 14 00 90 00 93 [16:19:29]RAPDU: 90 00 [16:19:29]wFMCommunicate OK [16:19:29]wFMCommunicate request_size=255 [16:19:29]MH_SAM_APDU [16:19: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 2B 01 00 00 F4 03 04 00 90 73 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 54 28 01 00 35 04 06 00 4F [16:19:29]Write to MH i2c: E2 02 01 0C 14 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 2B 01 00 00 F4 03 04 00 90 73 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 54 28 01 00 35 04 06 00 4F 00 00 38 [16:19:29]Write i2c OK [16:19:29]MH_I2C_Read... [16:19:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:30]Read from MH i2c: E2 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: E2 03 00 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: E2 03 00 0C 14 00 90 00 94 [16:19:30]RAPDU: 90 00 [16:19:30]wFMCommunicate OK [16:19:30]wFMCommunicate request_size=10 [16:19:30]MH_SAM_APDU [16:19:30]CAPDU: 80 0D 02 02 05 87 62 68 35 11 [16:19:30]Write to MH i2c: E2 0D 00 0D 14 80 0D 02 02 05 00 87 62 68 35 11 00 00 3C [16:19:30]Write i2c OK [16:19:30]MH_I2C_Read... [16:19:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:30]Read from MH i2c: E2 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: E2 03 00 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: E2 03 00 0D 14 00 90 00 95 [16:19:30]RAPDU: 90 00 [16:19:30]wFMCommunicate OK [16:19:30]wFMCommunicate request_size=4 [16:19:30]MH_SAM_APDU [16:19:30]CAPDU: 80 0D 03 02 [16:19:30]Write to MH i2c: E2 08 00 0E 14 80 0D 03 02 00 00 00 00 9D [16:19:30]Write i2c OK [16:19:30]MH_I2C_Read... [16:19:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:30]Read from MH i2c: E2 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: E2 0B 00 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: E2 0B 00 0E 14 00 44 66 72 29 E2 1B 38 CC 90 00 E4 [16:19:30]RAPDU: 44 66 72 29 E2 1B 38 CC 90 00 [16:19:30]wFMCommunicate OK [16:19:30]SAM_PROTO_SignData done [16:19:30]FM_MakeSignedData done [16:19:30]CreateOFDProtocolMessage [16:19:30]wFMCommunicate request_size=4 [16:19:30]MH_SAM_APDU [16:19:30]CAPDU: 80 11 00 00 [16:19:30]Write to MH i2c: E2 08 00 0F 14 80 11 00 00 00 00 00 00 9D [16:19:30]Write i2c OK [16:19:30]MH_I2C_Read... [16:19:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:30]Read from MH i2c: E2 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: E2 17 00 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: E2 17 00 0F 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 EA [16:19:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:19:30]wFMCommunicate OK [16:19:30]CreateOFDProtocolMessage done [16:19:30]OFDSenderStorePacket 75860 [16:19:30]StoreOFDPacket docnum=75860 [16:19:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 4C 24 07 01 ED 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 2B 01 00 00 F4 03 04 00 90 73 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 54 28 01 00 35 04 06 00 4F 87 62 68 35 11 44 66 72 29 E2 1B 38 CC [16:19:30]CheckFolder [16:19:30]dirname=/storage/ofd_packets [16:19:30]CheckFolder done [16:19:30]ProducePacketName [16:19:30]name=ofd_packets/00075860 [16:19:30]NVStorageSaveData ofd_packets/00075860 [16:19:30]File name is /storage/ofd_packets/00075860 [16:19:30]Write 301 bytes [16:19:30]NVStorageSaveData done [16:19:30]OFDSenderStorePacket done [16:19:30]KKMCreateOFDPacket done [16:19:30]NVStorageSaveData kkm_last_timestamp [16:19:30]File name is /storage/kkm_last_timestamp [16:19:30]Write 4 bytes [16:19:30]NVStorageSaveData done [16:19:30]ExternCall_PrintAddStr [16:19:30]wPrintStart [16:19:30]Write to MH i2c: 01 00 00 10 14 24 [16:19:30]Write i2c OK [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: 01 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: 01 07 00 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: 01 07 00 10 14 00 00 00 00 00 FF 0F 39 [16:19:30]RasterBufferAndPrint [16:19:30]line Счет N : (1)1966538 [16:19:30]line ИНН: 02508201610067 [16:19:30]line Контрольно-Кассовый Чек [16:19:30]line ПРОДАЖА [16:19:30]line ТРК (МРК, ГНК) : 33 [16:19:30]line Товар: 2710124130 [16:19:30]line Аи-92-К-5 [16:19:30]line 4.490 * 66.90 [16:19:30]line = 300.38 [16:19:30]line НДС 12% НСП 1% [16:19:30]line > о реализуемом товаре [16:19:30]line ОКРУГЛЕНИЕ: -0.38 [16:19:30]line ИТОГО: 300.00 [16:19:30]line Внесено: 300.00 [16:19:30]line СДАЧА: 0.00 [16:19:30]line НСП 1% : 2.66 [16:19:30]line НДС 12% : 31.90 [16:19:30]line Наличными: 300.00 [16:19:30]line Безнал.: 0.00 [16:19:30]line Место: АЗС № 133 "Партнер Нефть" [16:19:30]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:19:30]line СНО: Общий режим [16:19:30]line Чек 299 24.10.2024 16:19 [16:19:30]line Смена: 174 ФФД: 1.0 [16:19:30]line ЗНМ: 0300000020 [16:19:30]line РНМ: 0000000000161154 [16:19:30]line Версия ККМ: v1.0 [16:19:30]line ФМ: 0000000000963323 [16:19:30]line ФД: 75860 [16:19:30]line ФПД: 87442890175761 [16:19:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161928&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75860&fm=87442890175761&tin=02508201610067®Number=0000000000161154&sum=30000 [16:19:30]written 0, free lines is 4095 [16:19:30]OFD Sender: Processing packet 75860 [packets to send 16, broken 15] [16:19:30]ProducePacketName [16:19:30]name=ofd_packets/00075860 [16:19:30]OFD Sender: To server: pG, [16:19:30]CommunicateWithHost lk.salyk.kg:30040 [16:19:30]ConnectInit lk.salyk.kg [16:19:30]Connected sock=9 [16:19:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 4C 24 07 01 ED 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 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 2B 01 00 00 F4 03 04 00 90 73 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 54 28 01 00 35 04 06 00 4F 87 62 68 35 11 44 66 72 29 E2 1B 38 CC [16:19:30]Write to MH i2c: 01 00 00 3A 14 4E [16:19:30]Write i2c OK [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: 01 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: 01 07 00 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: 01 07 00 3A 14 00 00 00 00 00 BA 0C 1B [16:19:30]RasterBufferAndPrint [16:19:30]line [16:19:30]line [16:19:30]line [16:19:30]line [16:19:30]line [16:19:30]written 0, free lines is 3269 [16:19:30]MH_Cut [16:19:30]Write to MH i2c: D1 01 00 41 14 01 27 [16:19:30]Write i2c OK [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: D1 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: D1 01 00 [16:19:30]MH_I2C_Read... [16:19:30]Read from MH i2c: D1 01 00 41 14 00 26 [16:19:30]Write to MH i2c: 01 00 00 42 14 56 [16:19:30]Write i2c OK [16:19:30]MH_I2C_Read... [16:19:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 C9 E6 47 00 52 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 39 36 33 33 32 33 10 04 04 00 54 28 01 00 F4 03 04 00 67 1C 1A 67 B6 04 01 00 00 BB F0 7E AE 1C 9D 93 E8 [16:19:30]CommunicateWithHost err = 0 [16:19:30]CheckOFDResponse [16:19:30]1017 (14) - 77093643461234 [16:19:30]1041 (16) - 0000000000963323 [16:19:30]1040 (4) - 75860 [16:19:30]1012 (4) - 24.10.2024 10:07 [16:19:30]1206 (1) - 0 [16:19:30]OFD Sender: Remove packet 75860 [16:19:30]ProducePacketName [16:19:30]name=ofd_packets/00075860 [16:19:30]NVStorageDeleteData [16:19:31]OFD Sender: No OFD packet to send [16:19:31]*** Cut start [16:19:31]*** Partial cut [16:19:31]*** CUTSNS_PIN = 1 [16:19:31]*** CUTSNS_PIN = 0 [16:19:31]*** Brake cut motor [16:19:32]Read from MH i2c: 01 [16:19:32]MH_I2C_Read... [16:19:32]*** Stop cut motor [16:19:32]*** Cut end [16:19:32]Read from MH i2c: 01 07 00 [16:19:32]MH_I2C_Read... [16:19:32]Read from MH i2c: 01 07 00 42 14 00 00 00 00 00 FF 0F 6B [16:19:32]process_action close_receipt done [16:19:32]requested_data is exist [16:19:32]produce_requested_data [16:19:32]requested_item fm.sn is exist - process it [16:19:32]wFMCommunicate request_size=4 [16:19:32]MH_SAM_APDU [16:19:32]CAPDU: 80 11 00 00 [16:19:32]Write to MH i2c: E2 08 00 43 14 80 11 00 00 00 00 00 00 D1 [16:19:32]Write i2c OK [16:19:32]MH_I2C_Read... [16:19:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:32]Read from MH i2c: E2 [16:19:32]MH_I2C_Read... [16:19:32]Read from MH i2c: E2 17 00 [16:19:32]MH_I2C_Read... [16:19:32]Read from MH i2c: E2 17 00 43 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 1E [16:19:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:19:32]wFMCommunicate OK [16:19:32]requested_item fd.num is exist - process it [16:19:32]SAM_PROTO_GetFieldsCounters [16:19:32]wFMCommunicate request_size=4 [16:19:32]MH_SAM_APDU [16:19:32]CAPDU: 80 13 00 00 [16:19:32]Write to MH i2c: E2 08 00 44 14 80 13 00 00 00 00 00 00 D4 [16:19:32]Write i2c OK [16:19:32]MH_I2C_Read... [16:19:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:32]Read from MH i2c: E2 [16:19:32]MH_I2C_Read... [16:19:32]Read from MH i2c: E2 62 00 [16:19:32]MH_I2C_Read... [16:19:32]Read from MH i2c: E2 62 00 44 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 54 28 01 00 0E 04 04 00 AE 00 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 97 [16:19:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 54 28 01 00 0E 04 04 00 AE 00 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 [16:19:32]wFMCommunicate OK [16:19:32]SAM_PROTO_GetFieldsCounters done [16:19:32]requested_item shift.num is exist - process it [16:19:32]requested_item shift.opened is exist - process it [16:19:32]req_shift_opened [16:19:32]FM_GetShiftState [16:19:32]SAM_PROTO_GetShiftState [16:19:32]wFMCommunicate request_size=4 [16:19:32]MH_SAM_APDU [16:19:32]CAPDU: 80 13 01 00 [16:19:32]Write to MH i2c: E2 08 00 45 14 80 13 01 00 00 00 00 00 D6 [16:19:32]Write i2c OK [16:19:32]MH_I2C_Read... [16:19:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:32]Read from MH i2c: E2 [16:19:32]MH_I2C_Read... [16:19:32]Read from MH i2c: E2 0E 00 [16:19:32]MH_I2C_Read... [16:19:32]Read from MH i2c: E2 0E 00 45 14 00 09 00 01 85 93 19 67 00 00 00 00 90 00 7A [16:19:32]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:19:32]wFMCommunicate OK [16:19:32]SAM_PROTO_GetShiftState done [16:19:32]FM_GetShiftState done [16:19:32]req_shift_opened done [16:19:32]requested_item shift.open_date is exist - process it [16:19:32]req_shift_open_date [16:19:32]req_shift_open_date done [16:19:32]produce_requested_data done [16:19:32]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75860,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:19:32]process_action_free close_receipt [16:19:32]json_value_free [16:19:32]json_value_free done [16:19:32]process_json_proto returns [16:19:32]Send response to host [16:19:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75860,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:19:32]free response buf [16:19:32]execute_script done [16:19:32]execute_script returns [16:19:32]free content buf [16:19:32]Sock 7.Close socket [16:19:32]Sock 7.Thread stoped [16:19:36]OFD Sender: No OFD packet to send [16:19:41]OFD Sender: No OFD packet to send [16:19:46]OFD Sender: No OFD packet to send [16:19:51]OFD Sender: No OFD packet to send [16:19:56]OFD Sender: No OFD packet to send [16:20:01]OFD Sender: No OFD packet to send [16:20:06]OFD Sender: No OFD packet to send [16:20:11]OFD Sender: No OFD packet to send [16:20:16]OFD Sender: No OFD packet to send [16:20:21]OFD Sender: No OFD packet to send [16:20:26]OFD Sender: No OFD packet to send [16:20:31]OFD Sender: No OFD packet to send [16:20:36]OFD Sender: No OFD packet to send [16:20:41]OFD Sender: No OFD packet to send [16:20:46]OFD Sender: No OFD packet to send [16:20:51]OFD Sender: No OFD packet to send [16:20:56]OFD Sender: No OFD packet to send [16:21:01]OFD Sender: No OFD packet to send [16:21:06]OFD Sender: No OFD packet to send [16:21:11]OFD Sender: No OFD packet to send [16:21:16]OFD Sender: No OFD packet to send [16:21:19]accept exits with 10 [16:21:19]New connection [16:21:19]New thread 3067141476 created [16:21:19]Thread 3066998116 joined [16:21:19]Waiting for new connection... [16:21:19] Sock 10.Parse request [16:21:19]Sock 10.Check first char [16:21:19]Sock 10.First char is OK [16:21:19]request: POST /json_proto HTTP/1.0 [16:21:19]Method: POST [16:21:19]URL: /json_proto [16:21:19]Method is POST - this is cgi request [16:21:19]url: /json_proto [16:21:19]query_string will be loaded in cgi processing [16:21:19]execute_cgi json_proto POST (null) [16:21:19]execute_cgi path=json_proto method=POST [16:21:19]POST find Content-Length [16:21:19]Host: 172.17.44.196:8080 [16:21:19]Content-Length: 991 [16:21:19]Content-Type: application/json [16:21:19] [16:21:19]POST finish read [16:21:19]Found Content-Length = 991 [16:21:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273418", "tax_sys" : 0, "items" : [ { "code": "4870202521254", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u043A\u043B\u0443\u0431\u043D", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46226624", "name": "Mentos \u041F\u0412 \u041A\u043B\u0443\u0431\u043D\u0438\u043A\u0430 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:19]execute_script... [16: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 : (3)273418", "tax_sys" : 0, "items" : [ { "code": "4870202521254", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u0441\u043E \u0432\u043A\u0443\u0441\u043E\u043C \u043A\u043B\u0443\u0431\u043D", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46226624", "name": "Mentos \u041F\u0412 \u041A\u043B\u0443\u0431\u043D\u0438\u043A\u0430 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:19]POST & json_proto [16:21:19]process_json_proto [16:21:19]json parsed OK: [16:21:19]protocol is kg_v1.0 [16:21:19]action value=close_receipt [16:21:19]process_action close_receipt [16:21:19]cmd_close_receipt [16:21:19]MH_GetDate [16:21:19]Write to MH i2c: F0 00 00 46 14 49 [16:21:19]Write i2c OK [16:21:19]MH_I2C_Read... [16:21:19]Read from MH i2c: F0 [16:21:19]MH_I2C_Read... [16:21:19]Read from MH i2c: F0 09 00 [16:21:19]MH_I2C_Read... [16:21:19]Read from MH i2c: F0 09 00 46 14 00 00 74 1A 67 E7 19 F8 65 A4 [16:21:19]GetLastDocTimeStamp 1729786768 [16:21:19]current date 1729786880 [16:21:19]FM_GetShiftState [16:21:19]SAM_PROTO_GetShiftState [16:21:19]wFMCommunicate request_size=4 [16:21:19]MH_SAM_APDU [16:21:19]CAPDU: 80 13 01 00 [16:21:19]Write to MH i2c: E2 08 00 47 14 80 13 01 00 00 00 00 00 D8 [16:21:19]Write i2c OK [16:21:19]MH_I2C_Read... [16:21:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:19]Read from MH i2c: E2 [16:21:19]MH_I2C_Read... [16:21:19]Read from MH i2c: E2 0E 00 [16:21:19]MH_I2C_Read... [16:21:19]Read from MH i2c: E2 0E 00 47 14 00 09 00 01 85 93 19 67 00 00 00 00 90 00 7C [16:21:19]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:21:19]wFMCommunicate OK [16:21:19]SAM_PROTO_GetShiftState done [16:21:19]FM_GetShiftState done [16:21:19]opened in 1729729413 [16:21:19]opened+sec_in_day 1729815813 [16:21:19]quantity*price = 11000 [16:21:19]sum+1 = 11001 [16:21:19]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46226624 Mentos ПВ Клубника 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 300 24.10.2024 16:21 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75861 ФПД: 5426722922911 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162120&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75861&fm=5426722922911&tin=02508201610067®Number=0000000000161154&sum=12000 0 [16:21:20]StoreToDocumentArchive [16:21:20]shift 174 fd 75861 [16:21:20]save to /storage/0174/doc_00075861 [16:21:20]save last doc name /storage/0174/doc_00075861 to /storage/kkm_last_doc_name [16:21:20]save OK [16:21:20]Clear old archive folders... [16:21:20]ProcessDocumentItem done err = 0, tmpTLVsize=415 [16:21:20]tlvbuf is 02022B60 [16:21:20]SAM_PROTO_ClearQueue [16:21:20]wFMCommunicate request_size=4 [16:21:20]MH_SAM_APDU [16:21:20]CAPDU: 80 09 00 00 [16:21:20]Write to MH i2c: E2 08 00 54 14 80 09 00 00 00 00 00 00 DA [16:21:20]Write i2c OK [16:21:20]MH_I2C_Read... [16:21:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:21:20]Read from MH i2c: E2 [16:21:20]MH_I2C_Read... [16:21:20]Read from MH i2c: E2 03 00 [16:21:20]MH_I2C_Read... [16:21:20]Read from MH i2c: E2 03 00 54 14 00 90 00 DC [16:21:20]RAPDU: 90 00 [16:21:20]wFMCommunicate OK [16:21:20]SAM_PROTO_ClearQueue done [16:21:20]KKMCreateOFDPacket [16:21:20]OFDProtocolAddRootSTLVToBuf [16:21:20]FM_MakeSignedData [16:21:20]FM_MakeSignedData [16:21:20]SAM_PROTO_SignData [16:21:20]wFMCommunicate request_size=4 [16:21:20]MH_SAM_APDU [16:21:20]CAPDU: 80 0D 01 02 [16:21:20]Write to MH i2c: E2 08 00 55 14 80 0D 01 02 00 00 00 00 E2 [16:21:20]Write i2c OK [16:21:20]MH_I2C_Read... [16:21:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:21:20]Read from MH i2c: E2 [16:21:20]MH_I2C_Read... [16:21:20]Read from MH i2c: E2 03 00 [16:21:20]MH_I2C_Read... [16:21:20]Read from MH i2c: E2 03 00 55 14 00 90 00 DD [16:21:20]RAPDU: 90 00 [16:21:20]wFMCommunicate OK [16:21:20]wFMCommunicate request_size=255 [16:21:20]MH_SAM_APDU [16:21:20]CAPDU: 80 0D 02 02 FA 03 00 9F 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 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 63 00 8A 04 08 00 34 36 32 32 36 36 32 34 06 04 24 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9A D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC [16:21:20]Write to MH i2c: E2 02 01 56 14 80 0D 02 02 FA 00 03 00 9F 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 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 63 00 8A 04 08 00 34 36 32 32 36 36 32 34 06 04 24 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9A D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 00 00 EE [16:21:20]Write i2c OK [16:21:20]MH_I2C_Read... [16:21:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:21]Read from MH i2c: E2 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: E2 03 00 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: E2 03 00 56 14 00 90 00 DE [16:21:21]RAPDU: 90 00 [16:21:21]wFMCommunicate OK [16:21:21]wFMCommunicate request_size=174 [16:21:21]MH_SAM_APDU [16:21:21]CAPDU: 80 0D 02 02 A9 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 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 00 74 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 55 28 01 00 35 04 06 00 04 EF 81 E4 61 9F [16:21:21]Write to MH i2c: E2 B1 00 57 14 80 0D 02 02 A9 00 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 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 00 74 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 55 28 01 00 35 04 06 00 04 EF 81 E4 61 9F 00 00 9C [16:21:21]Write i2c OK [16:21:21]MH_I2C_Read... [16:21:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:21]Read from MH i2c: E2 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: E2 03 00 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: E2 03 00 57 14 00 90 00 DF [16:21:21]RAPDU: 90 00 [16:21:21]wFMCommunicate OK [16:21:21]wFMCommunicate request_size=4 [16:21:21]MH_SAM_APDU [16:21:21]CAPDU: 80 0D 03 02 [16:21:21]Write to MH i2c: E2 08 00 58 14 80 0D 03 02 00 00 00 00 E7 [16:21:21]Write i2c OK [16:21:21]MH_I2C_Read... [16:21:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:21:21]Read from MH i2c: E2 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: E2 0B 00 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: E2 0B 00 58 14 00 EB AA 5B 0F 62 97 D1 DD 90 00 8E [16:21:21]RAPDU: EB AA 5B 0F 62 97 D1 DD 90 00 [16:21:21]wFMCommunicate OK [16:21:21]SAM_PROTO_SignData done [16:21:21]FM_MakeSignedData done [16:21:21]CreateOFDProtocolMessage [16:21:21]wFMCommunicate request_size=4 [16:21:21]MH_SAM_APDU [16:21:21]CAPDU: 80 11 00 00 [16:21:21]Write to MH i2c: E2 08 00 59 14 80 11 00 00 00 00 00 00 E7 [16:21:21]Write i2c OK [16:21:21]MH_I2C_Read... [16:21:21]OFD Sender: No OFD packet to send [16:21:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:21]Read from MH i2c: E2 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: E2 17 00 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: E2 17 00 59 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 34 [16:21:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:21:21]wFMCommunicate OK [16:21:21]CreateOFDProtocolMessage done [16:21:21]OFDSenderStorePacket 75861 [16:21:21]StoreOFDPacket docnum=75861 [16:21:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 B3 01 00 00 21 E2 AB 01 7C 8F 5A 03 01 00 03 00 9F 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 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 63 00 8A 04 08 00 34 36 32 32 36 36 32 34 06 04 24 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9A D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 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 00 74 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 55 28 01 00 35 04 06 00 04 EF 81 E4 61 9F EB AA 5B 0F 62 97 D1 DD [16:21:21]CheckFolder [16:21:21]dirname=/storage/ofd_packets [16:21:21]CheckFolder done [16:21:21]ProducePacketName [16:21:21]name=ofd_packets/00075861 [16:21:21]NVStorageSaveData ofd_packets/00075861 [16:21:21]File name is /storage/ofd_packets/00075861 [16:21:21]Write 465 bytes [16:21:21]NVStorageSaveData done [16:21:21]OFDSenderStorePacket done [16:21:21]KKMCreateOFDPacket done [16:21:21]NVStorageSaveData kkm_last_timestamp [16:21:21]File name is /storage/kkm_last_timestamp [16:21:21]Write 4 bytes [16:21:21]NVStorageSaveData done [16:21:21]ExternCall_PrintAddStr [16:21:21]wPrintStart [16:21:21]Write to MH i2c: 01 00 00 5A 14 6E [16:21:21]OFD Sender: Processing packet 75861 [packets to send 16, broken 15] [16:21:21]ProducePacketName [16:21:21]name=ofd_packets/00075861 [16:21:21]OFD Sender: To server: pG, [16:21:21]CommunicateWithHost lk.salyk.kg:30040 [16:21:21]ConnectInit lk.salyk.kg [16:21:21]Write i2c OK [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: 01 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: 01 07 00 [16:21:21]MH_I2C_Read... [16:21:21]Read from MH i2c: 01 07 00 5A 14 00 00 00 00 00 FF 0F 83 [16:21:21]RasterBufferAndPrint [16:21:21]line Счет N : (3)273418 [16:21:21]line ИНН: 02508201610067 [16:21:21]line Контрольно-Кассовый Чек [16:21:21]line ПРОДАЖА [16:21:21]line Товар: 4870202521254 [16:21:21]line Чай холодный MAXI черный со вкусом клубн [16:21:21]line 1.000 * 110.00 [16:21:21]line = 110.00 [16:21:21]line НДС 12% НСП 1% [16:21:21]line > о реализуемом товаре [16:21:21]line Товар: 46226624 [16:21:21]line Mentos ПВ Клубника 6*100*2 [16:21:21]line 1.000 * 10.00 [16:21:21]line = 10.00 [16:21:21]line НДС 12% НСП 1% [16:21:21]line > о реализуемом товаре [16:21:21]line ИТОГО: 120.00 [16:21:21]line НСП 1% : 1.06 [16:21:21]line НДС 12% : 12.74 [16:21:21]line Наличными: 120.00 [16:21:21]line Безнал.: 0.00 [16:21:21]line Место: АЗС № 133 "Партнер Нефть" [16:21:21]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:21:21]line СНО: Общий режим [16:21:21]line Чек 300 24.10.2024 16:21 [16:21:21]line Смена: 174 ФФД: 1.0 [16:21:21]line ЗНМ: 0300000020 [16:21:21]line РНМ: 0000000000161154 [16:21:21]line Версия ККМ: v1.0 [16:21:21]line ФМ: 0000000000963323 [16:21:21]line ФД: 75861 [16:21:21]line ФПД: 5426722922911 [16:21:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162120&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75861&fm=5426722922911&tin=02508201610067®Number=0000000000161154&sum=12000 [16:21:21]line 0 [16:21:21]written 0, free lines is 4095 [16:21:21]Connected sock=9 [16:21:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 B3 01 00 00 21 E2 AB 01 7C 8F 5A 03 01 00 03 00 9F 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 35 34 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 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 63 00 8A 04 08 00 34 36 32 32 36 36 32 34 06 04 24 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9A D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 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 00 74 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 55 28 01 00 35 04 06 00 04 EF 81 E4 61 9F EB AA 5B 0F 62 97 D1 DD [16:21:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 40 7E 47 00 75 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 39 36 33 33 32 33 10 04 04 00 55 28 01 00 F4 03 04 00 D7 1C 1A 67 B6 04 01 00 00 A9 02 DC 2A 7A D3 F1 06 [16:21:22]CommunicateWithHost err = 0 [16:21:22]CheckOFDResponse [16:21:22]1017 (14) - 77093643461234 [16:21:22]1041 (16) - 0000000000963323 [16:21:22]1040 (4) - 75861 [16:21:22]1012 (4) - 24.10.2024 10:09 [16:21:22]1206 (1) - 0 [16:21:22]OFD Sender: Remove packet 75861 [16:21:22]ProducePacketName [16:21:22]name=ofd_packets/00075861 [16:21:22]NVStorageDeleteData [16:21:22]Write to MH i2c: 01 00 00 88 14 9C [16:21:22]Write i2c OK [16:21:22]MH_I2C_Read... [16:21:22]Read from MH i2c: 01 [16:21:22]MH_I2C_Read... [16:21:22]Read from MH i2c: 01 07 00 [16:21:22]MH_I2C_Read... [16:21:22]Read from MH i2c: 01 07 00 88 14 00 00 00 00 00 7F 0C 2E [16:21:22]RasterBufferAndPrint [16:21:22]line [16:21:22]line [16:21:22]line [16:21:22]line [16:21:22]line [16:21:22]written 0, free lines is 3209 [16:21:22]MH_Cut [16:21:22]Write to MH i2c: D1 01 00 8F 14 01 75 [16:21:22]Write i2c OK [16:21:22]MH_I2C_Read... [16:21:22]Read from MH i2c: D1 [16:21:22]MH_I2C_Read... [16:21:22]Read from MH i2c: D1 01 00 [16:21:22]MH_I2C_Read... [16:21:22]Read from MH i2c: D1 01 00 8F 14 00 74 [16:21:22]Write to MH i2c: 01 00 00 90 14 A4 [16:21:22]Write i2c OK [16:21:22]MH_I2C_Read... [16:21:22]OFD Sender: No OFD packet to send [16:21:23]*** Cut start [16:21:23]*** Partial cut [16:21:23]*** CUTSNS_PIN = 1 [16:21:23]*** CUTSNS_PIN = 0 [16:21:23]*** Brake cut motor [16:21:23]Read from MH i2c: 01 [16:21:23]MH_I2C_Read... [16:21:23]*** Stop cut motor [16:21:23]*** Cut end [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 90 14 00 00 00 00 00 FF 0F B9 [16:21:23]process_action close_receipt done [16:21:23]requested_data is exist [16:21:23]produce_requested_data [16:21:23]requested_item fm.sn is exist - process it [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 91 14 80 11 00 00 00 00 00 00 1F [16:21:23]Write i2c OK [16:21:23]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 91 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 6C [16:21:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 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 92 14 80 13 00 00 00 00 00 00 22 [16:21:24]Write i2c OK [16:21:24]MH_I2C_Read... [16:21:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:21:24]Read from MH i2c: E2 [16:21:24]MH_I2C_Read... [16:21:24]Read from MH i2c: E2 62 00 [16:21:24]MH_I2C_Read... [16:21:24]Read from MH i2c: E2 62 00 92 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 55 28 01 00 0E 04 04 00 AE 00 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 E9 [16:21:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 55 28 01 00 0E 04 04 00 AE 00 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 [16:21:24]wFMCommunicate OK [16:21:24]SAM_PROTO_GetFieldsCounters done [16:21:24]requested_item shift.num is exist - process it [16:21:24]requested_item shift.opened is exist - process it [16:21:24]req_shift_opened [16:21:24]FM_GetShiftState [16:21:24]SAM_PROTO_GetShiftState [16:21:24]wFMCommunicate request_size=4 [16:21:24]MH_SAM_APDU [16:21:24]CAPDU: 80 13 01 00 [16:21:24]Write to MH i2c: E2 08 00 93 14 80 13 01 00 00 00 00 00 24 [16:21:24]Write i2c OK [16:21:24]MH_I2C_Read... [16:21:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:24]Read from MH i2c: E2 [16:21:24]MH_I2C_Read... [16:21:24]Read from MH i2c: E2 0E 00 [16:21:24]MH_I2C_Read... [16:21:24]Read from MH i2c: E2 0E 00 93 14 00 09 00 01 85 93 19 67 00 00 00 00 90 00 C8 [16:21:24]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:21:24]wFMCommunicate OK [16:21:24]SAM_PROTO_GetShiftState done [16:21:24]FM_GetShiftState done [16:21:24]req_shift_opened done [16:21:24]requested_item shift.open_date is exist - process it [16:21:24]req_shift_open_date [16:21:24]req_shift_open_date done [16:21:24]produce_requested_data done [16:21:24]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75861,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:21:24]process_action_free close_receipt [16:21:24]json_value_free [16:21:24]json_value_free done [16:21:24]process_json_proto returns [16:21:24]Send response to host [16:21:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75861,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:21:24]free response buf [16:21:24]execute_script done [16:21:24]execute_script returns [16:21:24]free content buf [16:21:24]Sock 10.Close socket [16:21:24]Sock 10.Thread stoped [16:21:27]OFD Sender: No OFD packet to send [16:21:32]OFD Sender: No OFD packet to send [16:21:37]OFD Sender: No OFD packet to send [16:21:42]OFD Sender: No OFD packet to send [16:21:47]OFD Sender: No OFD packet to send [16:21:52]OFD Sender: No OFD packet to send [16:21:57]OFD Sender: No OFD packet to send [16:22:02]OFD Sender: No OFD packet to send [16:22:07]OFD Sender: No OFD packet to send [16:22:12]OFD Sender: No OFD packet to send [16:22:17]OFD Sender: No OFD packet to send [16:22:22]OFD Sender: No OFD packet to send [16:22:27]OFD Sender: No OFD packet to send [16:22:32]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: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:20]accept exits with 7 [16:23:20]New connection [16:23:20]New thread 3066998116 created [16:23:20]Thread 3067141476 joined [16:23:20]Waiting for new connection... [16:23:20] Sock 7.Parse request [16:23:20]Sock 7.Check first char [16:23:20]Sock 7.First char is OK [16:23:20]request: POST /json_proto HTTP/1.0 [16:23:20]Method: POST [16:23:20]URL: /json_proto [16:23:20]Method is POST - this is cgi request [16:23:20]url: /json_proto [16:23:20]query_string will be loaded in cgi processing [16:23:20]execute_cgi json_proto POST (null) [16:23:20]execute_cgi path=json_proto method=POST [16:23:20]POST find Content-Length [16:23:20]Host: 172.17.44.196:8080 [16:23:20]Content-Length: 621 [16:23:20]Content-Type: application/json [16:23:20] [16:23:20]POST finish read [16:23:20]Found Content-Length = 621 [16:23:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:20]execute_script... [16:23: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)1966540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:20]POST & json_proto [16:23:20]process_json_proto [16:23:20]json parsed OK: [16:23:20]protocol is kg_v1.0 [16:23:20]action value=close_receipt [16:23:20]process_action close_receipt [16:23:20]cmd_close_receipt [16:23:20]MH_GetDate [16:23:20]Write to MH i2c: F0 00 00 94 14 97 [16:23:20]Write i2c OK [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: F0 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: F0 09 00 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: F0 09 00 94 14 00 79 74 1A 67 E7 19 F8 65 6B [16:23:20]GetLastDocTimeStamp 1729786880 [16:23:20]current date 1729787001 [16:23:20]FM_GetShiftState [16:23:20]SAM_PROTO_GetShiftState [16:23:20]wFMCommunicate request_size=4 [16:23:20]MH_SAM_APDU [16:23:20]CAPDU: 80 13 01 00 [16:23:20]Write to MH i2c: E2 08 00 95 14 80 13 01 00 00 00 00 00 26 [16:23:20]Write i2c OK [16:23:20]MH_I2C_Read... [16:23:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:20]Read from MH i2c: E2 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 0E 00 [16:23:20]MH_I2C_Read... [16:23:20]Read from MH i2c: E2 0E 00 95 14 00 09 00 01 85 93 19 67 00 00 00 00 90 00 CA [16:23:20]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:23:20]wFMCommunicate OK [16:23:20]SAM_PROTO_GetShiftState done [16:23:20]FM_GetShiftState done [16:23:20]opened in 1729729413 [16:23:20]opened+sec_in_day 1729815813 [16:23:20]quantity*price = 50000 [16:23:20]sum+1 = 50001 [16:23:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 301 24.10.2024 16:23 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75862 ФПД: 172145673539770 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162321&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75862&fm=172145673539770&tin=02508201610067®Number=0000000000161154&sum=50000 [16:23:22]StoreToDocumentArchive [16:23:22]shift 174 fd 75862 [16:23:22]save to /storage/0174/doc_00075862 [16:23:22]save last doc name /storage/0174/doc_00075862 to /storage/kkm_last_doc_name [16:23:22]save OK [16:23:22]Clear old archive folders... [16:23:22]ProcessDocumentItem done err = 0, tmpTLVsize=244 [16:23:22]tlvbuf is B6F86C00 [16:23:22]SAM_PROTO_ClearQueue [16:23:22]wFMCommunicate request_size=4 [16:23:22]MH_SAM_APDU [16:23:22]CAPDU: 80 09 00 00 [16:23:22]Write to MH i2c: E2 08 00 A2 14 80 09 00 00 00 00 00 00 28 [16:23:22]Write i2c OK [16:23:22]MH_I2C_Read... [16:23:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:22]Read from MH i2c: E2 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 03 00 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 03 00 A2 14 00 90 00 2A [16:23:22]RAPDU: 90 00 [16:23:22]wFMCommunicate OK [16:23:22]SAM_PROTO_ClearQueue done [16:23:22]KKMCreateOFDPacket [16:23:22]OFDProtocolAddRootSTLVToBuf [16:23:22]FM_MakeSignedData [16:23:22]FM_MakeSignedData [16:23:22]SAM_PROTO_SignData [16:23:22]wFMCommunicate request_size=4 [16:23:22]MH_SAM_APDU [16:23:22]CAPDU: 80 0D 01 02 [16:23:22]Write to MH i2c: E2 08 00 A3 14 80 0D 01 02 00 00 00 00 30 [16:23:22]Write i2c OK [16:23:22]MH_I2C_Read... [16:23:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:22]Read from MH i2c: E2 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 03 00 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 03 00 A3 14 00 90 00 2B [16:23:22]RAPDU: 90 00 [16:23:22]wFMCommunicate OK [16:23:22]wFMCommunicate request_size=253 [16:23:22]MH_SAM_APDU [16:23:22]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 79 74 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 56 28 01 00 35 04 06 00 9C 90 C9 B8 90 BA [16:23:22]Write to MH i2c: E2 00 01 A4 14 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 79 74 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 56 28 01 00 35 04 06 00 9C 90 C9 B8 90 BA 00 00 DD [16:23:22]Write i2c OK [16:23:22]MH_I2C_Read... [16:23:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:22]Read from MH i2c: E2 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 03 00 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 03 00 A4 14 00 90 00 2C [16:23:22]RAPDU: 90 00 [16:23:22]wFMCommunicate OK [16:23:22]wFMCommunicate request_size=4 [16:23:22]MH_SAM_APDU [16:23:22]CAPDU: 80 0D 03 02 [16:23:22]Write to MH i2c: E2 08 00 A5 14 80 0D 03 02 00 00 00 00 34 [16:23:22]Write i2c OK [16:23:22]MH_I2C_Read... [16:23:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:22]Read from MH i2c: E2 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 0B 00 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 0B 00 A5 14 00 A4 27 01 F4 8C D8 AD A6 90 00 AC [16:23:22]RAPDU: A4 27 01 F4 8C D8 AD A6 90 00 [16:23:22]wFMCommunicate OK [16:23:22]SAM_PROTO_SignData done [16:23:22]FM_MakeSignedData done [16:23:22]CreateOFDProtocolMessage [16:23:22]wFMCommunicate request_size=4 [16:23:22]MH_SAM_APDU [16:23:22]CAPDU: 80 11 00 00 [16:23:22]Write to MH i2c: E2 08 00 A6 14 80 11 00 00 00 00 00 00 34 [16:23:22]Write i2c OK [16:23:22]MH_I2C_Read... [16:23:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:22]Read from MH i2c: E2 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 17 00 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: E2 17 00 A6 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 81 [16:23:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:23:22]wFMCommunicate OK [16:23:22]CreateOFDProtocolMessage done [16:23:22]OFDSenderStorePacket 75862 [16:23:22]StoreOFDPacket docnum=75862 [16:23:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 7A CD 00 01 E2 03 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 79 74 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 56 28 01 00 35 04 06 00 9C 90 C9 B8 90 BA A4 27 01 F4 8C D8 AD A6 [16:23:22]CheckFolder [16:23:22]dirname=/storage/ofd_packets [16:23:22]CheckFolder done [16:23:22]ProducePacketName [16:23:22]name=ofd_packets/00075862 [16:23:22]NVStorageSaveData ofd_packets/00075862 [16:23:22]File name is /storage/ofd_packets/00075862 [16:23:22]Write 294 bytes [16:23:22]NVStorageSaveData done [16:23:22]OFDSenderStorePacket done [16:23:22]KKMCreateOFDPacket done [16:23:22]NVStorageSaveData kkm_last_timestamp [16:23:22]File name is /storage/kkm_last_timestamp [16:23:22]Write 4 bytes [16:23:22]NVStorageSaveData done [16:23:22]ExternCall_PrintAddStr [16:23:22]wPrintStart [16:23:22]Write to MH i2c: 01 00 00 A7 14 BB [16:23:22]Write i2c OK [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: 01 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: 01 07 00 [16:23:22]MH_I2C_Read... [16:23:22]Read from MH i2c: 01 07 00 A7 14 00 00 00 00 00 FF 0F D0 [16:23:22]RasterBufferAndPrint [16:23:22]line Счет N : (1)1966540 [16:23:22]line ИНН: 02508201610067 [16:23:22]line Контрольно-Кассовый Чек [16:23:22]line ПРОДАЖА [16:23:22]line ТРК (МРК, ГНК) : 52 [16:23:22]line Товар: 2710124130 [16:23:22]line SU-92 [16:23:22]line 7.310 * 68.40 [16:23:22]line = 500.00 [16:23:22]line НДС 12% НСП 1% [16:23:22]line > о реализуемом товаре [16:23:22]line ИТОГО: 500.00 [16:23:22]line НСП 1% : 4.42 [16:23:22]line НДС 12% : 53.10 [16:23:22]line Наличными: 500.00 [16:23:22]line Безнал.: 0.00 [16:23:22]line Место: АЗС № 133 "Партнер Нефть" [16:23:22]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:23:22]line СНО: Общий режим [16:23:22]line Чек 301 24.10.2024 16:23 [16:23:22]line Смена: 174 ФФД: 1.0 [16:23:22]line ЗНМ: 0300000020 [16:23:22]line РНМ: 0000000000161154 [16:23:22]line Версия ККМ: v1.0 [16:23:22]line ФМ: 0000000000963323 [16:23:22]line ФД: 75862 [16:23:22]line ФПД: 172145673539770 [16:23:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162321&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75862&fm=172145673539770&tin=02508201610067®Number=0000000000161154&sum=50000 [16:23:22]OFD Sender: Processing packet 75862 [packets to send 16, broken 15] [16:23:22]ProducePacketName [16:23:22]name=ofd_packets/00075862 [16:23:22]OFD Sender: To server: pG, [16:23:22]CommunicateWithHost lk.salyk.kg:30040 [16:23:22]ConnectInit lk.salyk.kg [16:23:22]written 0, free lines is 4095 [16:23:22]Connected sock=10 [16:23:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 7A CD 00 01 E2 03 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 79 74 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 56 28 01 00 35 04 06 00 9C 90 C9 B8 90 BA A4 27 01 F4 8C D8 AD A6 [16:23:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 40 E4 47 00 A1 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 56 28 01 00 F4 03 04 00 50 1D 1A 67 B6 04 01 00 00 9B 40 1B 05 B1 37 84 8B [16:23:23]CommunicateWithHost err = 0 [16:23:23]CheckOFDResponse [16:23:23]1017 (14) - 77093643461234 [16:23:23]1041 (16) - 0000000000963323 [16:23:23]1040 (4) - 75862 [16:23:23]1012 (4) - 24.10.2024 10:11 [16:23:23]1206 (1) - 0 [16:23:23]OFD Sender: Remove packet 75862 [16:23:23]ProducePacketName [16:23:23]name=ofd_packets/00075862 [16:23:23]NVStorageDeleteData [16:23:23]Write to MH i2c: 01 00 00 CE 14 E2 [16:23:23]Write i2c OK [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: 01 [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: 01 07 00 [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: 01 07 00 CE 14 00 00 00 00 00 EF 0C E4 [16:23:23]RasterBufferAndPrint [16:23:23]line [16:23:23]line [16:23:23]line [16:23:23]line [16:23:23]line [16:23:23]written 0, free lines is 3315 [16:23:23]MH_Cut [16:23:23]Write to MH i2c: D1 01 00 D5 14 01 BB [16:23:23]Write i2c OK [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: D1 [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: D1 01 00 [16:23:23]MH_I2C_Read... [16:23:23]Read from MH i2c: D1 01 00 D5 14 00 BA [16:23:23]Write to MH i2c: 01 00 00 D6 14 EA [16:23:23]Write i2c OK [16:23:23]MH_I2C_Read... [16:23:23]OFD Sender: No OFD packet to send [16:23:24]*** Cut start [16:23:24]*** Partial cut [16:23:24]*** CUTSNS_PIN = 1 [16:23:24]*** CUTSNS_PIN = 0 [16:23:24]*** Brake cut motor [16:23:24]Read from MH i2c: 01 [16:23:24]MH_I2C_Read... [16:23:24]*** Stop cut motor [16:23:24]*** Cut end [16:23:24]Read from MH i2c: 01 07 00 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: 01 07 00 D6 14 00 00 00 00 00 FF 0F FF [16:23:24]process_action close_receipt done [16:23:24]requested_data is exist [16:23:24]produce_requested_data [16:23:24]requested_item fm.sn is exist - process it [16:23:24]wFMCommunicate request_size=4 [16:23:24]MH_SAM_APDU [16:23:24]CAPDU: 80 11 00 00 [16:23:24]Write to MH i2c: E2 08 00 D7 14 80 11 00 00 00 00 00 00 65 [16:23:24]Write i2c OK [16:23:24]MH_I2C_Read... [16:23:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:24]Read from MH i2c: E2 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: E2 17 00 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: E2 17 00 D7 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 B2 [16:23:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:23:24]wFMCommunicate OK [16:23:24]requested_item fd.num is exist - process it [16:23:24]SAM_PROTO_GetFieldsCounters [16:23:24]wFMCommunicate request_size=4 [16:23:24]MH_SAM_APDU [16:23:24]CAPDU: 80 13 00 00 [16:23:24]Write to MH i2c: E2 08 00 D8 14 80 13 00 00 00 00 00 00 68 [16:23:24]Write i2c OK [16:23:24]MH_I2C_Read... [16:23:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:24]Read from MH i2c: E2 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: E2 62 00 [16:23:24]MH_I2C_Read... [16:23:24]Read from MH i2c: E2 62 00 D8 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 56 28 01 00 0E 04 04 00 AE 00 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 33 [16:23:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 56 28 01 00 0E 04 04 00 AE 00 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 [16:23:24]wFMCommunicate OK [16:23:24]SAM_PROTO_GetFieldsCounters done [16:23:24]requested_item shift.num is exist - process it [16:23:24]requested_item shift.opened is exist - process it [16:23:24]req_shift_opened [16:23:24]FM_GetShiftState [16:23:24]SAM_PROTO_GetShiftState [16:23:24]wFMCommunicate request_size=4 [16:23:24]MH_SAM_APDU [16:23:24]CAPDU: 80 13 01 00 [16:23:24]Write to MH i2c: E2 08 00 D9 14 80 13 01 00 00 00 00 00 6A [16:23:24]Write i2c OK [16:23:24]MH_I2C_Read... [16:23:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:25]Read from MH i2c: E2 [16:23:25]MH_I2C_Read... [16:23:25]Read from MH i2c: E2 0E 00 [16:23:25]MH_I2C_Read... [16:23:25]Read from MH i2c: E2 0E 00 D9 14 00 09 00 01 85 93 19 67 00 00 00 00 90 00 0E [16:23:25]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:23:25]wFMCommunicate OK [16:23:25]SAM_PROTO_GetShiftState done [16:23:25]FM_GetShiftState done [16:23:25]req_shift_opened done [16:23:25]requested_item shift.open_date is exist - process it [16:23:25]req_shift_open_date [16:23:25]req_shift_open_date done [16:23:25]produce_requested_data done [16:23:25]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75862,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:23:25]process_action_free close_receipt [16:23:25]json_value_free [16:23:25]json_value_free done [16:23:25]process_json_proto returns [16:23:25]Send response to host [16:23:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75862,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:23:25]free response buf [16:23:25]execute_script done [16:23:25]execute_script returns [16:23:25]free content buf [16:23:25]Sock 7.Close socket [16:23:25]Sock 7.Thread stoped [16:23:28]OFD Sender: No OFD packet to send [16:23:33]OFD Sender: No OFD packet to send [16:23:38]OFD Sender: No OFD packet to send [16:23:43]OFD Sender: No OFD packet to send [16:23:48]OFD Sender: No OFD packet to send [16:23:53]OFD Sender: No OFD packet to send [16:23:58]OFD Sender: No OFD packet to send [16:24:03]OFD Sender: No OFD packet to send [16:24:08]OFD Sender: No OFD packet to send [16:24:13]OFD Sender: No OFD packet to send [16:24:18]OFD Sender: No OFD packet to send [16:24:23]OFD Sender: No OFD packet to send [16:24:28]OFD Sender: No OFD packet to send [16:24:29]accept exits with 9 [16:24:29]New connection [16:24:29]New thread 3067141476 created [16:24:29]Thread 3066998116 joined [16:24:29]Waiting for new connection... [16:24:29] Sock 9.Parse request [16:24:29]Sock 9.Check first char [16:24:29]Sock 9.First char is OK [16:24:29]request: POST /json_proto HTTP/1.0 [16:24:29]Method: POST [16:24:29]URL: /json_proto [16:24:29]Method is POST - this is cgi request [16:24:29]url: /json_proto [16:24:29]query_string will be loaded in cgi processing [16:24:29]execute_cgi json_proto POST (null) [16:24:29]execute_cgi path=json_proto method=POST [16:24:29]POST find Content-Length [16:24:29]Host: 172.17.44.196:8080 [16:24:29]Content-Length: 678 [16:24:29]Content-Type: application/json [16:24:29] [16:24:29]POST finish read [16:24:29]Found Content-Length = 678 [16:24:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "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" ] } } [16:24:29]execute_script... [16:24: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)1966541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "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" ] } } [16:24:29]POST & json_proto [16:24:29]process_json_proto [16:24:29]json parsed OK: [16:24:29]protocol is kg_v1.0 [16:24:29]action value=close_receipt [16:24:29]process_action close_receipt [16:24:29]cmd_close_receipt [16:24:29]MH_GetDate [16:24:29]Write to MH i2c: F0 00 00 DA 14 DD [16:24:29]Write i2c OK [16:24:29]MH_I2C_Read... [16:24:29]Read from MH i2c: F0 [16:24:29]MH_I2C_Read... [16:24:29]Read from MH i2c: F0 09 00 [16:24:29]MH_I2C_Read... [16:24:29]Read from MH i2c: F0 09 00 DA 14 00 BE 74 1A 67 E7 19 F8 65 F6 [16:24:29]GetLastDocTimeStamp 1729787001 [16:24:29]current date 1729787070 [16:24:29]FM_GetShiftState [16:24:29]SAM_PROTO_GetShiftState [16:24:29]wFMCommunicate request_size=4 [16:24:29]MH_SAM_APDU [16:24:29]CAPDU: 80 13 01 00 [16:24:29]Write to MH i2c: E2 08 00 DB 14 80 13 01 00 00 00 00 00 6C [16:24:29]Write i2c OK [16:24:29]MH_I2C_Read... [16:24:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:29]Read from MH i2c: E2 [16:24:29]MH_I2C_Read... [16:24:29]Read from MH i2c: E2 0E 00 [16:24:29]MH_I2C_Read... [16:24:29]Read from MH i2c: E2 0E 00 DB 14 00 09 00 01 85 93 19 67 00 00 00 00 90 00 10 [16:24:29]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:24:29]wFMCommunicate OK [16:24:29]SAM_PROTO_GetShiftState done [16:24:29]FM_GetShiftState done [16:24:29]opened in 1729729413 [16:24:29]opened+sec_in_day 1729815813 [16:24:29]quantity*price = 25020 [16:24:29]sum+1 = 25022 [16:24:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 302 24.10.2024 16:24 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75863 ФПД: 233271141375150 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162430&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75863&fm=233271141375150&tin=02508201610067®Number=0000000000161154&sum=25000 [16:24:30]StoreToDocumentArchive [16:24:30]shift 174 fd 75863 [16:24:30]save to /storage/0174/doc_00075863 [16:24:30]save last doc name /storage/0174/doc_00075863 to /storage/kkm_last_doc_name [16:24:30]save OK [16:24:30]Clear old archive folders... [16:24:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:24:30]tlvbuf is B6F838D0 [16:24:30]SAM_PROTO_ClearQueue [16:24:30]wFMCommunicate request_size=4 [16:24:30]MH_SAM_APDU [16:24:30]CAPDU: 80 09 00 00 [16:24:30]Write to MH i2c: E2 08 00 E8 14 80 09 00 00 00 00 00 00 6E [16:24:30]Write i2c OK [16:24:30]MH_I2C_Read... [16:24:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:30]Read from MH i2c: E2 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 03 00 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 03 00 E8 14 00 90 00 70 [16:24:30]RAPDU: 90 00 [16:24:30]wFMCommunicate OK [16:24:30]SAM_PROTO_ClearQueue done [16:24:30]KKMCreateOFDPacket [16:24:30]OFDProtocolAddRootSTLVToBuf [16:24:30]FM_MakeSignedData [16:24:30]FM_MakeSignedData [16:24:30]SAM_PROTO_SignData [16:24:30]wFMCommunicate request_size=4 [16:24:30]MH_SAM_APDU [16:24:30]CAPDU: 80 0D 01 02 [16:24:30]Write to MH i2c: E2 08 00 E9 14 80 0D 01 02 00 00 00 00 76 [16:24:30]Write i2c OK [16:24:30]MH_I2C_Read... [16:24:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:30]Read from MH i2c: E2 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 03 00 [16:24:30]MH_I2C_Read... [16:24:30]Read from MH i2c: E2 03 00 E9 14 00 90 00 71 [16:24:30]RAPDU: 90 00 [16:24:30]wFMCommunicate OK [16:24:30]wFMCommunicate request_size=255 [16:24:30]MH_SAM_APDU [16:24: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 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 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 2E 01 00 00 F4 03 04 00 BE 74 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 57 28 01 00 35 04 06 00 D4 [16:24:30]Write to MH i2c: E2 02 01 EA 14 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 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 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 2E 01 00 00 F4 03 04 00 BE 74 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 57 28 01 00 35 04 06 00 D4 00 00 B5 [16:24:30]Write i2c OK [16:24:30]MH_I2C_Read... [16:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:31]Read from MH i2c: E2 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 03 00 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 03 00 EA 14 00 90 00 72 [16:24:31]RAPDU: 90 00 [16:24:31]wFMCommunicate OK [16:24:31]wFMCommunicate request_size=10 [16:24:31]MH_SAM_APDU [16:24:31]CAPDU: 80 0D 02 02 05 28 AB 84 9C AE [16:24:31]Write to MH i2c: E2 0D 00 EB 14 80 0D 02 02 05 00 28 AB 84 9C AE 00 00 24 [16:24:31]Write i2c OK [16:24:31]MH_I2C_Read... [16:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:31]Read from MH i2c: E2 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 03 00 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 03 00 EB 14 00 90 00 73 [16:24:31]RAPDU: 90 00 [16:24:31]wFMCommunicate OK [16:24:31]wFMCommunicate request_size=4 [16:24:31]MH_SAM_APDU [16:24:31]CAPDU: 80 0D 03 02 [16:24:31]Write to MH i2c: E2 08 00 EC 14 80 0D 03 02 00 00 00 00 7B [16:24:31]Write i2c OK [16:24:31]MH_I2C_Read... [16:24:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:31]Read from MH i2c: E2 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 0B 00 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 0B 00 EC 14 00 AE 55 67 78 4C 2B A7 DE 90 00 5A [16:24:31]RAPDU: AE 55 67 78 4C 2B A7 DE 90 00 [16:24:31]wFMCommunicate OK [16:24:31]SAM_PROTO_SignData done [16:24:31]FM_MakeSignedData done [16:24:31]CreateOFDProtocolMessage [16:24:31]wFMCommunicate request_size=4 [16:24:31]MH_SAM_APDU [16:24:31]CAPDU: 80 11 00 00 [16:24:31]Write to MH i2c: E2 08 00 ED 14 80 11 00 00 00 00 00 00 7B [16:24:31]Write i2c OK [16:24:31]MH_I2C_Read... [16:24:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:31]Read from MH i2c: E2 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 17 00 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: E2 17 00 ED 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 C8 [16:24:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:24:31]wFMCommunicate OK [16:24:31]CreateOFDProtocolMessage done [16:24:31]OFDSenderStorePacket 75863 [16:24:31]StoreOFDPacket docnum=75863 [16:24:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 16 4D 07 01 3D 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 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 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 2E 01 00 00 F4 03 04 00 BE 74 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 57 28 01 00 35 04 06 00 D4 28 AB 84 9C AE AE 55 67 78 4C 2B A7 DE [16:24:31]CheckFolder [16:24:31]dirname=/storage/ofd_packets [16:24:31]CheckFolder done [16:24:31]ProducePacketName [16:24:31]name=ofd_packets/00075863 [16:24:31]NVStorageSaveData ofd_packets/00075863 [16:24:31]File name is /storage/ofd_packets/00075863 [16:24:31]Write 301 bytes [16:24:31]NVStorageSaveData done [16:24:31]OFDSenderStorePacket done [16:24:31]KKMCreateOFDPacket done [16:24:31]NVStorageSaveData kkm_last_timestamp [16:24:31]File name is /storage/kkm_last_timestamp [16:24:31]Write 4 bytes [16:24:31]NVStorageSaveData done [16:24:31]ExternCall_PrintAddStr [16:24:31]wPrintStart [16:24:31]Write to MH i2c: 01 00 00 EE 14 02 [16:24:31]Write i2c OK [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: 01 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: 01 07 00 [16:24:31]MH_I2C_Read... [16:24:31]Read from MH i2c: 01 07 00 EE 14 00 00 00 00 00 FF 0F 17 [16:24:31]RasterBufferAndPrint [16:24:31]line Счет N : (1)1966541 [16:24:31]line ИНН: 02508201610067 [16:24:31]line Контрольно-Кассовый Чек [16:24:31]line ПРОДАЖА [16:24:31]line ТРК (МРК, ГНК) : 33 [16:24:31]line Товар: 2710124130 [16:24:31]line Аи-92-К-5 [16:24:31]line 3.740 * 66.90 [16:24:31]line = 250.21 [16:24:31]line НДС 12% НСП 1% [16:24:31]line > о реализуемом товаре [16:24:31]line ОКРУГЛЕНИЕ: -0.21 [16:24:31]line ИТОГО: 250.00 [16:24:31]line Внесено: 250.00 [16:24:31]line СДАЧА: 0.00 [16:24:31]line НСП 1% : 2.21 [16:24:31]line НДС 12% : 26.57 [16:24:31]line Наличными: 250.00 [16:24:31]line Безнал.: 0.00 [16:24:31]line Место: АЗС № 133 "Партнер Нефть" [16:24:31]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:24:31]line СНО: Общий режим [16:24:31]line Чек 302 24.10.2024 16:24 [16:24:31]line Смена: 174 ФФД: 1.0 [16:24:31]line ЗНМ: 0300000020 [16:24:31]line РНМ: 0000000000161154 [16:24:31]line Версия ККМ: v1.0 [16:24:31]line ФМ: 0000000000963323 [16:24:31]line ФД: 75863 [16:24:31]line ФПД: 233271141375150 [16:24:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162430&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75863&fm=233271141375150&tin=02508201610067®Number=0000000000161154&sum=25000 [16:24:31]OFD Sender: Processing packet 75863 [packets to send 16, broken 15] [16:24:31]ProducePacketName [16:24:31]name=ofd_packets/00075863 [16:24:31]OFD Sender: To server: pG, [16:24:31]CommunicateWithHost lk.salyk.kg:30040 [16:24:31]ConnectInit lk.salyk.kg [16:24:31]written 0, free lines is 4095 [16:24:31]Connected sock=10 [16:24:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 16 4D 07 01 3D 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 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 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 2E 01 00 00 F4 03 04 00 BE 74 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 57 28 01 00 35 04 06 00 D4 28 AB 84 9C AE AE 55 67 78 4C 2B A7 DE [16:24:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 F3 3D 47 00 E1 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 57 28 01 00 F4 03 04 00 94 1D 1A 67 B6 04 01 00 00 F7 B2 30 99 53 BE F4 7B [16:24:31]CommunicateWithHost err = 0 [16:24:31]CheckOFDResponse [16:24:31]1017 (14) - 77093643461234 [16:24:31]1041 (16) - 0000000000963323 [16:24:31]1040 (4) - 75863 [16:24:31]1012 (4) - 24.10.2024 10:12 [16:24:31]1206 (1) - 0 [16:24:31]OFD Sender: Remove packet 75863 [16:24:31]ProducePacketName [16:24:31]name=ofd_packets/00075863 [16:24:31]NVStorageDeleteData [16:24:32]Write to MH i2c: 01 00 00 18 15 2D [16:24:32]Write i2c OK [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: 01 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: 01 07 00 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: 01 07 00 18 15 00 00 00 00 00 B3 0C F3 [16:24:32]RasterBufferAndPrint [16:24:32]line [16:24:32]line [16:24:32]line [16:24:32]line [16:24:32]line [16:24:32]written 0, free lines is 3256 [16:24:32]MH_Cut [16:24:32]Write to MH i2c: D1 01 00 1F 15 01 06 [16:24:32]Write i2c OK [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: D1 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: D1 01 00 [16:24:32]MH_I2C_Read... [16:24:32]Read from MH i2c: D1 01 00 1F 15 00 05 [16:24:32]Write to MH i2c: 01 00 00 20 15 35 [16:24:32]Write i2c OK [16:24:32]MH_I2C_Read... [16:24:32]OFD Sender: No OFD packet to send [16:24:32]*** Cut start [16:24:32]*** Partial cut [16:24:32]*** CUTSNS_PIN = 1 [16:24:33]*** CUTSNS_PIN = 0 [16:24:33]*** Brake cut motor [16:24:33]Read from MH i2c: 01 [16:24:33]MH_I2C_Read... [16:24:33]*** Stop cut motor [16:24:33]*** Cut end [16:24:33]Read from MH i2c: 01 07 00 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: 01 07 00 20 15 00 00 00 00 00 FF 0F 4A [16:24:33]process_action close_receipt done [16:24:33]requested_data is exist [16:24:33]produce_requested_data [16:24:33]requested_item fm.sn is exist - process it [16:24:33]wFMCommunicate request_size=4 [16:24:33]MH_SAM_APDU [16:24:33]CAPDU: 80 11 00 00 [16:24:33]Write to MH i2c: E2 08 00 21 15 80 11 00 00 00 00 00 00 B0 [16:24:33]Write i2c OK [16:24:33]MH_I2C_Read... [16:24:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:33]Read from MH i2c: E2 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: E2 17 00 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: E2 17 00 21 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 FD [16:24:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:24:33]wFMCommunicate OK [16:24:33]requested_item fd.num is exist - process it [16:24:33]SAM_PROTO_GetFieldsCounters [16:24:33]wFMCommunicate request_size=4 [16:24:33]MH_SAM_APDU [16:24:33]CAPDU: 80 13 00 00 [16:24:33]Write to MH i2c: E2 08 00 22 15 80 13 00 00 00 00 00 00 B3 [16:24:33]Write i2c OK [16:24:33]MH_I2C_Read... [16:24:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:24:33]Read from MH i2c: E2 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: E2 62 00 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: E2 62 00 22 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 57 28 01 00 0E 04 04 00 AE 00 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 82 [16:24:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 57 28 01 00 0E 04 04 00 AE 00 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 [16:24:33]wFMCommunicate OK [16:24:33]SAM_PROTO_GetFieldsCounters done [16:24:33]requested_item shift.num is exist - process it [16:24:33]requested_item shift.opened is exist - process it [16:24:33]req_shift_opened [16:24:33]FM_GetShiftState [16:24:33]SAM_PROTO_GetShiftState [16:24:33]wFMCommunicate request_size=4 [16:24:33]MH_SAM_APDU [16:24:33]CAPDU: 80 13 01 00 [16:24:33]Write to MH i2c: E2 08 00 23 15 80 13 01 00 00 00 00 00 B5 [16:24:33]Write i2c OK [16:24:33]MH_I2C_Read... [16:24:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:33]Read from MH i2c: E2 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: E2 0E 00 [16:24:33]MH_I2C_Read... [16:24:33]Read from MH i2c: E2 0E 00 23 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 59 [16:24:33]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:24:33]wFMCommunicate OK [16:24:33]SAM_PROTO_GetShiftState done [16:24:33]FM_GetShiftState done [16:24:33]req_shift_opened done [16:24:33]requested_item shift.open_date is exist - process it [16:24:33]req_shift_open_date [16:24:33]req_shift_open_date done [16:24:33]produce_requested_data done [16:24:33]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75863,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:24:33]process_action_free close_receipt [16:24:33]json_value_free [16:24:33]json_value_free done [16:24:33]process_json_proto returns [16:24:33]Send response to host [16:24:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75863,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:24:33]free response buf [16:24:33]execute_script done [16:24:33]execute_script returns [16:24:33]free content buf [16:24:33]Sock 9.Close socket [16:24:33]Sock 9.Thread stoped [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: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:47]OFD Sender: No OFD packet to send [16:25:52]OFD Sender: No OFD packet to send [16:25:57]OFD Sender: No OFD packet to send [16:26:02]OFD Sender: No OFD packet to send [16:26:07]OFD Sender: No OFD packet to send [16:26:08]accept exits with 7 [16:26:08]New connection [16:26:08]New thread 3066998116 created [16:26:08]Thread 3067141476 joined [16:26:08]Waiting for new connection... [16:26:08] Sock 7.Parse request [16:26:08]Sock 7.Check first char [16:26:08]Sock 7.First char is OK [16:26:08]request: POST /json_proto HTTP/1.0 [16:26:08]Method: POST [16:26:08]URL: /json_proto [16:26:08]Method is POST - this is cgi request [16:26:08]url: /json_proto [16:26:08]query_string will be loaded in cgi processing [16:26:08]execute_cgi json_proto POST (null) [16:26:08]execute_cgi path=json_proto method=POST [16:26:08]POST find Content-Length [16:26:08]Host: 172.17.44.196:8080 [16:26:08]Content-Length: 746 [16:26:08]Content-Type: application/json [16:26:08] [16:26:08]POST finish read [16:26:08]Found Content-Length = 746 [16:26:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273419", "tax_sys" : 0, "items" : [ { "code": "48744324", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B L\u0026M Loft Mix", "price" : 121.00, "quantity" : 1.000, "sum" : 121.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: Mbank", "payments": [ { "type": 1, "sum" : 121.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:08]execute_script... [16:26: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 : (3)273419", "tax_sys" : 0, "items" : [ { "code": "48744324", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B L\u0026M Loft Mix", "price" : 121.00, "quantity" : 1.000, "sum" : 121.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: Mbank", "payments": [ { "type": 1, "sum" : 121.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:08]POST & json_proto [16:26:08]process_json_proto [16:26:08]json parsed OK: [16:26:08]protocol is kg_v1.0 [16:26:08]action value=close_receipt [16:26:08]process_action close_receipt [16:26:08]cmd_close_receipt [16:26:08]MH_GetDate [16:26:08]Write to MH i2c: F0 00 00 24 15 28 [16:26:08]Write i2c OK [16:26:08]MH_I2C_Read... [16:26:08]Read from MH i2c: F0 [16:26:08]MH_I2C_Read... [16:26:08]Read from MH i2c: F0 09 00 [16:26:08]MH_I2C_Read... [16:26:08]Read from MH i2c: F0 09 00 24 15 00 21 75 1A 67 E7 19 F8 65 A5 [16:26:08]GetLastDocTimeStamp 1729787070 [16:26:08]current date 1729787169 [16:26:08]FM_GetShiftState [16:26:08]SAM_PROTO_GetShiftState [16:26:08]wFMCommunicate request_size=4 [16:26:08]MH_SAM_APDU [16:26:08]CAPDU: 80 13 01 00 [16:26:08]Write to MH i2c: E2 08 00 25 15 80 13 01 00 00 00 00 00 B7 [16:26:08]Write i2c OK [16:26:08]MH_I2C_Read... [16:26:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:08]Read from MH i2c: E2 [16:26:08]MH_I2C_Read... [16:26:08]Read from MH i2c: E2 0E 00 [16:26:08]MH_I2C_Read... [16:26:08]Read from MH i2c: E2 0E 00 25 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 5B [16:26:08]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:26:08]wFMCommunicate OK [16:26:08]SAM_PROTO_GetShiftState done [16:26:08]FM_GetShiftState done [16:26:08]opened in 1729729413 [16:26:08]opened+sec_in_day 1729815813 [16:26:08]quantity*price = 12100 [16:26:08]sum+1 = 12101 [16:26:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 121.00 НСП 1% : 1.07 НДС 12% : 12.85 Наличными: 0.00 Безнал.: 121.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 303 24.10.2024 16:26 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75864 ФПД: 166237747362309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162609&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75864&fm=166237747362309&tin=02508201610067®Number=0000000000161154&sum=12100 0 [16:26:09]StoreToDocumentArchive [16:26:09]shift 174 fd 75864 [16:26:09]save to /storage/0174/doc_00075864 [16:26:09]save last doc name /storage/0174/doc_00075864 to /storage/kkm_last_doc_name [16:26:09]save OK [16:26:09]Clear old archive folders... [16:26:09]ProcessDocumentItem done err = 0, tmpTLVsize=266 [16:26:09]tlvbuf is 01F498B0 [16:26:09]SAM_PROTO_ClearQueue [16:26:09]wFMCommunicate request_size=4 [16:26:09]MH_SAM_APDU [16:26:09]CAPDU: 80 09 00 00 [16:26:09]Write to MH i2c: E2 08 00 32 15 80 09 00 00 00 00 00 00 B9 [16:26:09]Write i2c OK [16:26:09]MH_I2C_Read... [16:26:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:26:09]Read from MH i2c: E2 [16:26:09]MH_I2C_Read... [16:26:09]Read from MH i2c: E2 03 00 [16:26:09]MH_I2C_Read... [16:26:09]Read from MH i2c: E2 03 00 32 15 00 90 00 BB [16:26:09]RAPDU: 90 00 [16:26:09]wFMCommunicate OK [16:26:09]SAM_PROTO_ClearQueue done [16:26:09]KKMCreateOFDPacket [16:26:09]OFDProtocolAddRootSTLVToBuf [16:26:09]FM_MakeSignedData [16:26:09]FM_MakeSignedData [16:26:09]SAM_PROTO_SignData [16:26:09]wFMCommunicate request_size=4 [16:26:09]MH_SAM_APDU [16:26:09]CAPDU: 80 0D 01 02 [16:26:09]Write to MH i2c: E2 08 00 33 15 80 0D 01 02 00 00 00 00 C1 [16:26:09]Write i2c OK [16:26:09]MH_I2C_Read... [16:26:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:26:09]Read from MH i2c: E2 [16:26:09]MH_I2C_Read... [16:26:09]Read from MH i2c: E2 03 00 [16:26:09]MH_I2C_Read... [16:26:09]Read from MH i2c: E2 03 00 33 15 00 90 00 BC [16:26:09]RAPDU: 90 00 [16:26:09]wFMCommunicate OK [16:26:09]wFMCommunicate request_size=255 [16:26:09]MH_SAM_APDU [16:26:09]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 38 37 34 34 33 32 34 06 04 1D 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 26 4D 20 4C 6F 66 74 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 2F 00 00 00 00 13 04 06 00 44 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 2F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 44 2F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 21 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 [16:26:09]Write to MH i2c: E2 02 01 34 15 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 38 37 34 34 33 32 34 06 04 1D 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 26 4D 20 4C 6F 66 74 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 2F 00 00 00 00 13 04 06 00 44 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 2F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 44 2F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 21 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 00 00 EA [16:26:09]Write i2c OK [16:26:09]MH_I2C_Read... [16:26:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:10]Read from MH i2c: E2 [16:26:10]MH_I2C_Read... [16:26:10]Read from MH i2c: E2 03 00 [16:26:10]MH_I2C_Read... [16:26:10]Read from MH i2c: E2 03 00 34 15 00 90 00 BD [16:26:10]RAPDU: 90 00 [16:26:10]wFMCommunicate OK [16:26:10]wFMCommunicate request_size=25 [16:26:10]MH_SAM_APDU [16:26:10]CAPDU: 80 0D 02 02 14 32 33 10 04 04 00 58 28 01 00 35 04 06 00 97 31 3D E1 3A 05 [16:26:10]Write to MH i2c: E2 1C 00 35 15 80 0D 02 02 14 00 32 33 10 04 04 00 58 28 01 00 35 04 06 00 97 31 3D E1 3A 05 00 00 4E [16:26:10]Write i2c OK [16:26:10]MH_I2C_Read... [16:26:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:10]Read from MH i2c: E2 [16:26:10]MH_I2C_Read... [16:26:10]Read from MH i2c: E2 03 00 [16:26:10]MH_I2C_Read... [16:26:10]Read from MH i2c: E2 03 00 35 15 00 90 00 BE [16:26:10]RAPDU: 90 00 [16:26:10]wFMCommunicate OK [16:26:10]wFMCommunicate request_size=4 [16:26:10]MH_SAM_APDU [16:26:10]CAPDU: 80 0D 03 02 [16:26:10]Write to MH i2c: E2 08 00 36 15 80 0D 03 02 00 00 00 00 C6 [16:26:10]Write i2c OK [16:26:10]MH_I2C_Read... [16:26:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:26:10]Read from MH i2c: E2 [16:26:10]MH_I2C_Read... [16:26:10]Read from MH i2c: E2 0B 00 [16:26:10]MH_I2C_Read... [16:26:10]Read from MH i2c: E2 0B 00 36 15 00 1A 27 1B 5B C1 DF CF C6 90 00 B3 [16:26:10]RAPDU: 1A 27 1B 5B C1 DF CF C6 90 00 [16:26:10]wFMCommunicate OK [16:26:10]SAM_PROTO_SignData done [16:26:10]FM_MakeSignedData done [16:26:10]CreateOFDProtocolMessage [16:26:10]wFMCommunicate request_size=4 [16:26:10]MH_SAM_APDU [16:26:10]CAPDU: 80 11 00 00 [16:26:10]Write to MH i2c: E2 08 00 37 15 80 11 00 00 00 00 00 00 C6 [16:26:10]Write i2c OK [16:26:10]MH_I2C_Read... [16:26:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:10]Read from MH i2c: E2 [16:26:10]MH_I2C_Read... [16:26:10]Read from MH i2c: E2 17 00 [16:26:10]MH_I2C_Read... [16:26:10]Read from MH i2c: E2 17 00 37 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 13 [16:26:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:26:10]wFMCommunicate OK [16:26:10]CreateOFDProtocolMessage done [16:26:10]OFDSenderStorePacket 75864 [16:26:10]StoreOFDPacket docnum=75864 [16:26:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 1E 01 00 00 C5 16 16 01 0C 3C 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 38 37 34 34 33 32 34 06 04 1D 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 26 4D 20 4C 6F 66 74 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 2F 00 00 00 00 13 04 06 00 44 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 2F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 44 2F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 21 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 58 28 01 00 35 04 06 00 97 31 3D E1 3A 05 1A 27 1B 5B C1 DF CF C6 [16:26:10]CheckFolder [16:26:10]dirname=/storage/ofd_packets [16:26:10]CheckFolder done [16:26:10]ProducePacketName [16:26:10]name=ofd_packets/00075864 [16:26:10]NVStorageSaveData ofd_packets/00075864 [16:26:10]File name is /storage/ofd_packets/00075864 [16:26:10]Write 316 bytes [16:26:10]NVStorageSaveData done [16:26:10]OFDSenderStorePacket done [16:26:10]KKMCreateOFDPacket done [16:26:10]NVStorageSaveData kkm_last_timestamp [16:26:10]File name is /storage/kkm_last_timestamp [16:26:10]Write 4 bytes [16:26:10]NVStorageSaveData done [16:26:10]ExternCall_PrintAddStr [16:26:10]wPrintStart [16:26:10]Write to MH i2c: 01 00 00 38 15 4D [16:26:10]Write i2c OK [16:26:10]MH_I2C_Read... [16:26:10]Read from MH i2c: 01 [16:26:10]MH_I2C_Read... [16:26:10]Read from MH i2c: 01 07 00 [16:26:10]MH_I2C_Read... [16:26:10]Read from MH i2c: 01 07 00 38 15 00 00 00 00 00 FF 0F 62 [16:26:10]RasterBufferAndPrint [16:26:10]line Счет N : (3)273419 [16:26:10]line ИНН: 02508201610067 [16:26:10]line Контрольно-Кассовый Чек [16:26:10]line ПРОДАЖА [16:26:10]line Товар: 48744324 [16:26:10]line Сигареты L&M Loft Mix [16:26:10]line 1.000 * 121.00 [16:26:10]line = 121.00 [16:26:10]line НДС 12% НСП 1% [16:26:10]line > о реализуемом товаре [16:26:10]line ИТОГО: 121.00 [16:26:10]line НСП 1% : 1.07 [16:26:10]line НДС 12% : 12.85 [16:26:10]line Наличными: 0.00 [16:26:10]line Безнал.: 121.00 [16:26:10]line Место: АЗС № 133 "Партнер Нефть" [16:26:10]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:26:10]line СНО: Общий режим [16:26:10]line Чек 303 24.10.2024 16:26 [16:26:10]line Смена: 174 ФФД: 1.0 [16:26:10]line ЗНМ: 0300000020 [16:26:10]line РНМ: 0000000000161154 [16:26:10]line Версия ККМ: v1.0 [16:26:10]line Платежная система: Mbank [16:26:10]line ФМ: 0000000000963323 [16:26:10]line ФД: 75864 [16:26:10]line ФПД: 166237747362309 [16:26:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162609&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75864&fm=166237747362309&tin=02508201610067®Number=0000000000161154&sum=12100 [16:26:10]line 0 [16:26:10]OFD Sender: Processing packet 75864 [packets to send 16, broken 15] [16:26:10]ProducePacketName [16:26:10]name=ofd_packets/00075864 [16:26:10]OFD Sender: To server: pG, [16:26:10]CommunicateWithHost lk.salyk.kg:30040 [16:26:10]ConnectInit lk.salyk.kg [16:26:10]written 0, free lines is 4095 [16:26:10]Connected sock=10 [16:26:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 1E 01 00 00 C5 16 16 01 0C 3C 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 38 37 34 34 33 32 34 06 04 1D 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 26 4D 20 4C 6F 66 74 20 4D 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 2F 00 00 00 00 13 04 06 00 44 2F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 2F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 44 2F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 21 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 58 28 01 00 35 04 06 00 97 31 3D E1 3A 05 1A 27 1B 5B C1 DF CF C6 [16:26:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 BE B9 47 00 0D 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 39 36 33 33 32 33 10 04 04 00 58 28 01 00 F4 03 04 00 F8 1D 1A 67 B6 04 01 00 00 FD BF 3C CA 84 77 C6 E5 [16:26:11]CommunicateWithHost err = 0 [16:26:11]CheckOFDResponse [16:26:11]1017 (14) - 77093643461234 [16:26:11]1041 (16) - 0000000000963323 [16:26:11]1040 (4) - 75864 [16:26:11]1012 (4) - 24.10.2024 10:14 [16:26:11]1206 (1) - 0 [16:26:11]OFD Sender: Remove packet 75864 [16:26:11]ProducePacketName [16:26:11]name=ofd_packets/00075864 [16:26:11]NVStorageDeleteData [16:26:11]Write to MH i2c: 01 00 00 60 15 75 [16:26:11]Write i2c OK [16:26:11]MH_I2C_Read... [16:26:11]Read from MH i2c: 01 [16:26:11]MH_I2C_Read... [16:26:11]Read from MH i2c: 01 07 00 [16:26:11]MH_I2C_Read... [16:26:11]Read from MH i2c: 01 07 00 60 15 00 00 00 00 00 D0 0C 58 [16:26:11]RasterBufferAndPrint [16:26:11]line [16:26:11]line [16:26:11]line [16:26:11]line [16:26:11]line [16:26:11]written 0, free lines is 3286 [16:26:11]MH_Cut [16:26:11]Write to MH i2c: D1 01 00 67 15 01 4E [16:26:11]Write i2c OK [16:26:11]MH_I2C_Read... [16:26:11]Read from MH i2c: D1 [16:26:11]MH_I2C_Read... [16:26:11]Read from MH i2c: D1 01 00 [16:26:11]MH_I2C_Read... [16:26:11]Read from MH i2c: D1 01 00 67 15 00 4D [16:26:11]Write to MH i2c: 01 00 00 68 15 7D [16:26:11]Write i2c OK [16:26:11]MH_I2C_Read... [16:26:11]OFD Sender: No OFD packet to send [16:26:11]*** Cut start [16:26:11]*** Partial cut [16:26:11]*** CUTSNS_PIN = 1 [16:26:12]*** CUTSNS_PIN = 0 [16:26:12]*** Brake cut motor [16:26:12]Read from MH i2c: 01 [16:26:12]MH_I2C_Read... [16:26:12]*** Stop cut motor [16:26:12]*** Cut end [16:26:12]Read from MH i2c: 01 07 00 [16:26:12]MH_I2C_Read... [16:26:12]Read from MH i2c: 01 07 00 68 15 00 00 00 00 00 FF 0F 92 [16:26:12]process_action close_receipt done [16:26:12]requested_data is exist [16:26:12]produce_requested_data [16:26:12]requested_item fm.sn is exist - process it [16:26:12]wFMCommunicate request_size=4 [16:26:12]MH_SAM_APDU [16:26:12]CAPDU: 80 11 00 00 [16:26:12]Write to MH i2c: E2 08 00 69 15 80 11 00 00 00 00 00 00 F8 [16:26:12]Write i2c OK [16:26:12]MH_I2C_Read... [16:26:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:12]Read from MH i2c: E2 [16:26:12]MH_I2C_Read... [16:26:12]Read from MH i2c: E2 17 00 [16:26:12]MH_I2C_Read... [16:26:12]Read from MH i2c: E2 17 00 69 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 45 [16:26:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:26:12]wFMCommunicate OK [16:26:12]requested_item fd.num is exist - process it [16:26:12]SAM_PROTO_GetFieldsCounters [16:26:12]wFMCommunicate request_size=4 [16:26:12]MH_SAM_APDU [16:26:12]CAPDU: 80 13 00 00 [16:26:12]Write to MH i2c: E2 08 00 6A 15 80 13 00 00 00 00 00 00 FB [16:26:12]Write i2c OK [16:26:12]MH_I2C_Read... [16:26:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:26:12]Read from MH i2c: E2 [16:26:12]MH_I2C_Read... [16:26:12]Read from MH i2c: E2 62 00 [16:26:12]MH_I2C_Read... [16:26:12]Read from MH i2c: E2 62 00 6A 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 58 28 01 00 0E 04 04 00 AE 00 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 CE [16:26:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 58 28 01 00 0E 04 04 00 AE 00 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 [16:26:12]wFMCommunicate OK [16:26:12]SAM_PROTO_GetFieldsCounters done [16:26:12]requested_item shift.num is exist - process it [16:26:12]requested_item shift.opened is exist - process it [16:26:12]req_shift_opened [16:26:12]FM_GetShiftState [16:26:12]SAM_PROTO_GetShiftState [16:26:12]wFMCommunicate request_size=4 [16:26:12]MH_SAM_APDU [16:26:12]CAPDU: 80 13 01 00 [16:26:12]Write to MH i2c: E2 08 00 6B 15 80 13 01 00 00 00 00 00 FD [16:26:12]Write i2c OK [16:26:12]MH_I2C_Read... [16:26:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:12]Read from MH i2c: E2 [16:26:12]MH_I2C_Read... [16:26:12]Read from MH i2c: E2 0E 00 [16:26:12]MH_I2C_Read... [16:26:12]Read from MH i2c: E2 0E 00 6B 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 A1 [16:26:12]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:26:12]wFMCommunicate OK [16:26:12]SAM_PROTO_GetShiftState done [16:26:12]FM_GetShiftState done [16:26:12]req_shift_opened done [16:26:12]requested_item shift.open_date is exist - process it [16:26:12]req_shift_open_date [16:26:12]req_shift_open_date done [16:26:12]produce_requested_data done [16:26:12]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75864,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:26:12]process_action_free close_receipt [16:26:12]json_value_free [16:26:12]json_value_free done [16:26:12]process_json_proto returns [16:26:12]Send response to host [16:26:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75864,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:26:12]free response buf [16:26:12]execute_script done [16:26:12]execute_script returns [16:26:12]free content buf [16:26:12]Sock 7.Close socket [16:26:12]Sock 7.Thread stoped [16:26:16]OFD Sender: No OFD packet to send [16:26:21]OFD Sender: No OFD packet to send [16:26:26]OFD Sender: No OFD packet to send [16:26:31]OFD Sender: No OFD packet to send [16:26:36]OFD Sender: No OFD packet to send [16:26:41]OFD Sender: No OFD packet to send [16:26:46]OFD Sender: No OFD packet to send [16:26:51]OFD Sender: No OFD packet to send [16:26:56]OFD Sender: No OFD packet to send [16:27:01]OFD Sender: No OFD packet to send [16:27:06]OFD Sender: No OFD packet to send [16:27:11]OFD Sender: No OFD packet to send [16:27:16]OFD Sender: No OFD packet to send [16:27:21]OFD Sender: No OFD packet to send [16:27:26]OFD Sender: No OFD packet to send [16:27:27]accept exits with 9 [16:27:27]New connection [16:27:27]New thread 3067141476 created [16:27:27]Thread 3066998116 joined [16:27:27]Waiting for new connection... [16:27:27] Sock 9.Parse request [16:27:27]Sock 9.Check first char [16:27:27]Sock 9.First char is OK [16:27:27]request: POST /json_proto HTTP/1.0 [16:27:27]Method: POST [16:27:27]URL: /json_proto [16:27:27]Method is POST - this is cgi request [16:27:27]url: /json_proto [16:27:27]query_string will be loaded in cgi processing [16:27:27]execute_cgi json_proto POST (null) [16:27:27]execute_cgi path=json_proto method=POST [16:27:27]POST find Content-Length [16:27:27]Host: 172.17.44.196:8080 [16:27:27]Content-Length: 570 [16:27:27]Content-Type: application/json [16:27:27] [16:27:27]POST finish read [16:27:27]Found Content-Length = 570 [16:27:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273420", "tax_sys" : 0, "items" : [ { "code": "48744546", "name": "LD Compact Silver", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:27]execute_script... [16:27: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 : (3)273420", "tax_sys" : 0, "items" : [ { "code": "48744546", "name": "LD Compact Silver", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:27]POST & json_proto [16:27:27]process_json_proto [16:27:27]json parsed OK: [16:27:27]protocol is kg_v1.0 [16:27:27]action value=close_receipt [16:27:27]process_action close_receipt [16:27:27]cmd_close_receipt [16:27:27]MH_GetDate [16:27:27]Write to MH i2c: F0 00 00 6C 15 70 [16:27:27]Write i2c OK [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: F0 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: F0 09 00 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: F0 09 00 6C 15 00 70 75 1A 67 E7 19 F8 65 3C [16:27:27]GetLastDocTimeStamp 1729787169 [16:27:27]current date 1729787248 [16:27:27]FM_GetShiftState [16:27:27]SAM_PROTO_GetShiftState [16:27:27]wFMCommunicate request_size=4 [16:27:27]MH_SAM_APDU [16:27:27]CAPDU: 80 13 01 00 [16:27:27]Write to MH i2c: E2 08 00 6D 15 80 13 01 00 00 00 00 00 FF [16:27:27]Write i2c OK [16:27:27]MH_I2C_Read... [16:27:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:27]Read from MH i2c: E2 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: E2 0E 00 [16:27:27]MH_I2C_Read... [16:27:27]Read from MH i2c: E2 0E 00 6D 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 A3 [16:27:27]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:27:27]wFMCommunicate OK [16:27:27]SAM_PROTO_GetShiftState done [16:27:27]FM_GetShiftState done [16:27:27]opened in 1729729413 [16:27:27]opened+sec_in_day 1729815813 [16:27:27]quantity*price = 13000 [16:27:27]sum+1 = 13001 [16:27:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 304 24.10.2024 16:27 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75865 ФПД: 105111782150913 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162728&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75865&fm=105111782150913&tin=02508201610067®Number=0000000000161154&sum=13000 0 [16:27:28]StoreToDocumentArchive [16:27:28]shift 174 fd 75865 [16:27:28]save to /storage/0174/doc_00075865 [16:27:28]save last doc name /storage/0174/doc_00075865 to /storage/kkm_last_doc_name [16:27:28]save OK [16:27:28]Clear old archive folders... [16:27:28]ProcessDocumentItem done err = 0, tmpTLVsize=254 [16:27:28]tlvbuf is 02039BB0 [16:27:28]SAM_PROTO_ClearQueue [16:27:28]wFMCommunicate request_size=4 [16:27:28]MH_SAM_APDU [16:27:28]CAPDU: 80 09 00 00 [16:27:28]Write to MH i2c: E2 08 00 7A 15 80 09 00 00 00 00 00 00 01 [16:27:28]Write i2c OK [16:27:28]MH_I2C_Read... [16:27:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:27:28]Read from MH i2c: E2 [16:27:28]MH_I2C_Read... [16:27:28]Read from MH i2c: E2 03 00 [16:27:28]MH_I2C_Read... [16:27:28]Read from MH i2c: E2 03 00 7A 15 00 90 00 03 [16:27:28]RAPDU: 90 00 [16:27:28]wFMCommunicate OK [16:27:28]SAM_PROTO_ClearQueue done [16:27:28]KKMCreateOFDPacket [16:27:28]OFDProtocolAddRootSTLVToBuf [16:27:28]FM_MakeSignedData [16:27:28]FM_MakeSignedData [16:27:28]SAM_PROTO_SignData [16:27:28]wFMCommunicate request_size=4 [16:27:28]MH_SAM_APDU [16:27:28]CAPDU: 80 0D 01 02 [16:27:28]Write to MH i2c: E2 08 00 7B 15 80 0D 01 02 00 00 00 00 09 [16:27:28]Write i2c OK [16:27:28]MH_I2C_Read... [16:27:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:27:28]Read from MH i2c: E2 [16:27:28]MH_I2C_Read... [16:27:28]Read from MH i2c: E2 03 00 [16:27:28]MH_I2C_Read... [16:27:28]Read from MH i2c: E2 03 00 7B 15 00 90 00 04 [16:27:28]RAPDU: 90 00 [16:27:28]wFMCommunicate OK [16:27:28]wFMCommunicate request_size=255 [16:27:28]MH_SAM_APDU [16:27:28]CAPDU: 80 0D 02 02 FA 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 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 01 00 00 F4 03 04 00 70 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 59 28 01 00 35 04 [16:27:28]Write to MH i2c: E2 02 01 7C 15 80 0D 02 02 FA 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 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 01 00 00 F4 03 04 00 70 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 59 28 01 00 35 04 00 00 C7 [16:27:28]Write i2c OK [16:27:28]MH_I2C_Read... [16:27:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:29]Read from MH i2c: E2 [16:27:29]MH_I2C_Read... [16:27:29]Read from MH i2c: E2 03 00 [16:27:29]MH_I2C_Read... [16:27:29]Read from MH i2c: E2 03 00 7C 15 00 90 00 05 [16:27:29]RAPDU: 90 00 [16:27:29]wFMCommunicate OK [16:27:29]wFMCommunicate request_size=13 [16:27:29]MH_SAM_APDU [16:27:29]CAPDU: 80 0D 02 02 08 06 00 5F 99 3E 6F D3 01 [16:27:29]Write to MH i2c: E2 10 00 7D 15 80 0D 02 02 08 00 06 00 5F 99 3E 6F D3 01 00 00 9B [16:27:29]Write i2c OK [16:27:29]MH_I2C_Read... [16:27:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:29]Read from MH i2c: E2 [16:27:29]MH_I2C_Read... [16:27:29]Read from MH i2c: E2 03 00 [16:27:29]MH_I2C_Read... [16:27:29]Read from MH i2c: E2 03 00 7D 15 00 90 00 06 [16:27:29]RAPDU: 90 00 [16:27:29]wFMCommunicate OK [16:27:29]wFMCommunicate request_size=4 [16:27:29]MH_SAM_APDU [16:27:29]CAPDU: 80 0D 03 02 [16:27:29]Write to MH i2c: E2 08 00 7E 15 80 0D 03 02 00 00 00 00 0E [16:27:29]Write i2c OK [16:27:29]MH_I2C_Read... [16:27:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:27:29]Read from MH i2c: E2 [16:27:29]MH_I2C_Read... [16:27:29]Read from MH i2c: E2 0B 00 [16:27:29]MH_I2C_Read... [16:27:29]Read from MH i2c: E2 0B 00 7E 15 00 29 CD 27 F0 AD 4F EE 30 90 00 36 [16:27:29]RAPDU: 29 CD 27 F0 AD 4F EE 30 90 00 [16:27:29]wFMCommunicate OK [16:27:29]SAM_PROTO_SignData done [16:27:29]FM_MakeSignedData done [16:27:29]CreateOFDProtocolMessage [16:27:29]wFMCommunicate request_size=4 [16:27:29]MH_SAM_APDU [16:27:29]CAPDU: 80 11 00 00 [16:27:29]Write to MH i2c: E2 08 00 7F 15 80 11 00 00 00 00 00 00 0E [16:27:29]Write i2c OK [16:27:29]MH_I2C_Read... [16:27:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:29]Read from MH i2c: E2 [16:27:29]MH_I2C_Read... [16:27:29]Read from MH i2c: E2 17 00 [16:27:29]MH_I2C_Read... [16:27:29]Read from MH i2c: E2 17 00 7F 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 5B [16:27:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:27:29]wFMCommunicate OK [16:27:29]CreateOFDProtocolMessage done [16:27:29]OFDSenderStorePacket 75865 [16:27:29]StoreOFDPacket docnum=75865 [16:27:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 12 01 00 00 C7 99 0A 01 75 20 5A 03 01 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 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 01 00 00 F4 03 04 00 70 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 59 28 01 00 35 04 06 00 5F 99 3E 6F D3 01 29 CD 27 F0 AD 4F EE 30 [16:27:29]CheckFolder [16:27:29]dirname=/storage/ofd_packets [16:27:29]CheckFolder done [16:27:29]ProducePacketName [16:27:29]name=ofd_packets/00075865 [16:27:29]NVStorageSaveData ofd_packets/00075865 [16:27:29]File name is /storage/ofd_packets/00075865 [16:27:29]Write 304 bytes [16:27:29]NVStorageSaveData done [16:27:29]OFDSenderStorePacket done [16:27:29]KKMCreateOFDPacket done [16:27:29]NVStorageSaveData kkm_last_timestamp [16:27:29]File name is /storage/kkm_last_timestamp [16:27:29]Write 4 bytes [16:27:29]NVStorageSaveData done [16:27:29]ExternCall_PrintAddStr [16:27:29]wPrintStart [16:27:29]Write to MH i2c: 01 00 00 80 15 95 [16:27:29]Write i2c OK [16:27:29]MH_I2C_Read... [16:27:29]Read from MH i2c: 01 [16:27:29]MH_I2C_Read... [16:27:29]Read from MH i2c: 01 07 00 [16:27:29]MH_I2C_Read... [16:27:29]Read from MH i2c: 01 07 00 80 15 00 00 00 00 00 FF 0F AA [16:27:29]RasterBufferAndPrint [16:27:29]line Счет N : (3)273420 [16:27:29]line ИНН: 02508201610067 [16:27:29]line Контрольно-Кассовый Чек [16:27:29]line ПРОДАЖА [16:27:29]line Товар: 48744546 [16:27:29]line LD Compact Silver [16:27:29]line 1.000 * 130.00 [16:27:29]line = 130.00 [16:27:29]line НДС 12% НСП 1% [16:27:29]line > о реализуемом товаре [16:27:29]line ИТОГО: 130.00 [16:27:29]line НСП 1% : 1.15 [16:27:29]line НДС 12% : 13.80 [16:27:29]line Наличными: 130.00 [16:27:29]line Безнал.: 0.00 [16:27:29]line Место: АЗС № 133 "Партнер Нефть" [16:27:29]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:27:29]line СНО: Общий режим [16:27:29]line Чек 304 24.10.2024 16:27 [16:27:29]line Смена: 174 ФФД: 1.0 [16:27:29]line ЗНМ: 0300000020 [16:27:29]line РНМ: 0000000000161154 [16:27:29]line Версия ККМ: v1.0 [16:27:29]line ФМ: 0000000000963323 [16:27:29]line ФД: 75865 [16:27:29]line ФПД: 105111782150913 [16:27:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162728&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75865&fm=105111782150913&tin=02508201610067®Number=0000000000161154&sum=13000 [16:27:29]line 0 [16:27:29]OFD Sender: Processing packet 75865 [packets to send 16, broken 15] [16:27:29]ProducePacketName [16:27:29]name=ofd_packets/00075865 [16:27:29]OFD Sender: To server: pG, [16:27:29]CommunicateWithHost lk.salyk.kg:30040 [16:27:29]ConnectInit lk.salyk.kg [16:27:29]written 0, free lines is 4095 [16:27:29]Connected sock=10 [16:27:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 12 01 00 00 C7 99 0A 01 75 20 5A 03 01 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 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 01 00 00 F4 03 04 00 70 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 59 28 01 00 35 04 06 00 5F 99 3E 6F D3 01 29 CD 27 F0 AD 4F EE 30 [16:27:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 4C B1 47 00 DE 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 59 28 01 00 F4 03 04 00 46 1E 1A 67 B6 04 01 00 00 2E 97 C8 EA B5 93 E5 2F [16:27:29]CommunicateWithHost err = 0 [16:27:29]CheckOFDResponse [16:27:29]1017 (14) - 77093643461234 [16:27:29]1041 (16) - 0000000000963323 [16:27:29]1040 (4) - 75865 [16:27:29]1012 (4) - 24.10.2024 10:15 [16:27:29]1206 (1) - 0 [16:27:29]OFD Sender: Remove packet 75865 [16:27:29]ProducePacketName [16:27:29]name=ofd_packets/00075865 [16:27:29]NVStorageDeleteData [16:27:30]Write to MH i2c: 01 00 00 A7 15 BC [16:27:30]Write i2c OK [16:27:30]MH_I2C_Read... [16:27:30]Read from MH i2c: 01 [16:27:30]MH_I2C_Read... [16:27:30]Read from MH i2c: 01 07 00 [16:27:30]MH_I2C_Read... [16:27:30]Read from MH i2c: 01 07 00 A7 15 00 00 00 00 00 DF 0C AE [16:27:30]RasterBufferAndPrint [16:27:30]line [16:27:30]line [16:27:30]line [16:27:30]line [16:27:30]line [16:27:30]written 0, free lines is 3301 [16:27:30]MH_Cut [16:27:30]Write to MH i2c: D1 01 00 AE 15 01 95 [16:27:30]Write i2c OK [16:27:30]MH_I2C_Read... [16:27:30]Read from MH i2c: D1 [16:27:30]MH_I2C_Read... [16:27:30]Read from MH i2c: D1 01 00 [16:27:30]MH_I2C_Read... [16:27:30]Read from MH i2c: D1 01 00 AE 15 00 94 [16:27:30]Write to MH i2c: 01 00 00 AF 15 C4 [16:27:30]Write i2c OK [16:27:30]MH_I2C_Read... [16:27:30]OFD Sender: No OFD packet to send [16:27:30]*** Cut start [16:27:30]*** Partial cut [16:27:30]*** CUTSNS_PIN = 1 [16:27:30]*** CUTSNS_PIN = 0 [16:27:31]*** Brake cut motor [16:27:31]Read from MH i2c: 01 [16:27:31]MH_I2C_Read... [16:27:31]*** Stop cut motor [16:27:31]*** Cut end [16:27:31]Read from MH i2c: 01 07 00 [16:27:31]MH_I2C_Read... [16:27:31]Read from MH i2c: 01 07 00 AF 15 00 00 00 00 00 FF 0F D9 [16:27:31]process_action close_receipt done [16:27:31]requested_data is exist [16:27:31]produce_requested_data [16:27:31]requested_item fm.sn is exist - process it [16:27:31]wFMCommunicate request_size=4 [16:27:31]MH_SAM_APDU [16:27:31]CAPDU: 80 11 00 00 [16:27:31]Write to MH i2c: E2 08 00 B0 15 80 11 00 00 00 00 00 00 3F [16:27:31]Write i2c OK [16:27:31]MH_I2C_Read... [16:27:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:31]Read from MH i2c: E2 [16:27:31]MH_I2C_Read... [16:27:31]Read from MH i2c: E2 17 00 [16:27:31]MH_I2C_Read... [16:27:31]Read from MH i2c: E2 17 00 B0 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 8C [16:27:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:27:31]wFMCommunicate OK [16:27:31]requested_item fd.num is exist - process it [16:27:31]SAM_PROTO_GetFieldsCounters [16:27:31]wFMCommunicate request_size=4 [16:27:31]MH_SAM_APDU [16:27:31]CAPDU: 80 13 00 00 [16:27:31]Write to MH i2c: E2 08 00 B1 15 80 13 00 00 00 00 00 00 42 [16:27:31]Write i2c OK [16:27:31]MH_I2C_Read... [16:27:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:27:31]Read from MH i2c: E2 [16:27:31]MH_I2C_Read... [16:27:31]Read from MH i2c: E2 62 00 [16:27:31]MH_I2C_Read... [16:27:31]Read from MH i2c: E2 62 00 B1 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 59 28 01 00 0E 04 04 00 AE 00 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 19 [16:27:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 59 28 01 00 0E 04 04 00 AE 00 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 [16:27:31]wFMCommunicate OK [16:27:31]SAM_PROTO_GetFieldsCounters done [16:27:31]requested_item shift.num is exist - process it [16:27:31]requested_item shift.opened is exist - process it [16:27:31]req_shift_opened [16:27:31]FM_GetShiftState [16:27:31]SAM_PROTO_GetShiftState [16:27:31]wFMCommunicate request_size=4 [16:27:31]MH_SAM_APDU [16:27:31]CAPDU: 80 13 01 00 [16:27:31]Write to MH i2c: E2 08 00 B2 15 80 13 01 00 00 00 00 00 44 [16:27:31]Write i2c OK [16:27:31]MH_I2C_Read... [16:27:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:31]Read from MH i2c: E2 [16:27:31]MH_I2C_Read... [16:27:31]Read from MH i2c: E2 0E 00 [16:27:31]MH_I2C_Read... [16:27:31]Read from MH i2c: E2 0E 00 B2 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E8 [16:27:31]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:27:31]wFMCommunicate OK [16:27:31]SAM_PROTO_GetShiftState done [16:27:31]FM_GetShiftState done [16:27:31]req_shift_opened done [16:27:31]requested_item shift.open_date is exist - process it [16:27:31]req_shift_open_date [16:27:31]req_shift_open_date done [16:27:31]produce_requested_data done [16:27:31]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75865,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:27:31]process_action_free close_receipt [16:27:31]json_value_free [16:27:31]json_value_free done [16:27:31]process_json_proto returns [16:27:31]Send response to host [16:27:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75865,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:27:31]free response buf [16:27:31]execute_script done [16:27:31]execute_script returns [16:27:31]free content buf [16:27:31]Sock 9.Close socket [16:27:31]Sock 9.Thread stoped [16:27:35]OFD Sender: No OFD packet to send [16:27:40]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:19]accept exits with 7 [16:28:19]New connection [16:28:19]New thread 3066998116 created [16:28:19]Thread 3067141476 joined [16:28:19]Waiting for new connection... [16:28:19] Sock 7.Parse request [16:28:19]Sock 7.Check first char [16:28:19]Sock 7.First char is OK [16:28:19]request: POST /json_proto HTTP/1.0 [16:28:19]Method: POST [16:28:19]URL: /json_proto [16:28:19]Method is POST - this is cgi request [16:28:19]url: /json_proto [16:28:19]query_string will be loaded in cgi processing [16:28:19]execute_cgi json_proto POST (null) [16:28:19]execute_cgi path=json_proto method=POST [16:28:19]POST find Content-Length [16:28:19]Host: 172.17.44.196:8080 [16:28:19]Content-Length: 678 [16:28:19]Content-Type: application/json [16:28:19] [16:28:19]POST finish read [16:28:19]Found Content-Length = 678 [16:28:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.390, "sum" : 360.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:19]execute_script... [16:28: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)1966548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.390, "sum" : 360.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:19]POST & json_proto [16:28:19]process_json_proto [16:28:19]json parsed OK: [16:28:19]protocol is kg_v1.0 [16:28:19]action value=close_receipt [16:28:19]process_action close_receipt [16:28:19]cmd_close_receipt [16:28:19]MH_GetDate [16:28:19]Write to MH i2c: F0 00 00 B3 15 B7 [16:28:19]Write i2c OK [16:28:19]MH_I2C_Read... [16:28:19]Read from MH i2c: F0 [16:28:19]MH_I2C_Read... [16:28:19]Read from MH i2c: F0 09 00 [16:28:19]MH_I2C_Read... [16:28:19]Read from MH i2c: F0 09 00 B3 15 00 A4 75 1A 67 E7 19 F8 65 B7 [16:28:19]GetLastDocTimeStamp 1729787248 [16:28:19]current date 1729787300 [16:28:19]FM_GetShiftState [16:28:19]SAM_PROTO_GetShiftState [16:28:19]wFMCommunicate request_size=4 [16:28:19]MH_SAM_APDU [16:28:19]CAPDU: 80 13 01 00 [16:28:19]Write to MH i2c: E2 08 00 B4 15 80 13 01 00 00 00 00 00 46 [16:28:19]Write i2c OK [16:28:19]MH_I2C_Read... [16:28:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:19]Read from MH i2c: E2 [16:28:19]MH_I2C_Read... [16:28:19]Read from MH i2c: E2 0E 00 [16:28:19]MH_I2C_Read... [16:28:19]Read from MH i2c: E2 0E 00 B4 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 EA [16:28:19]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:28:19]wFMCommunicate OK [16:28:19]SAM_PROTO_GetShiftState done [16:28:19]FM_GetShiftState done [16:28:19]opened in 1729729413 [16:28:19]opened+sec_in_day 1729815813 [16:28:19]quantity*price = 36059 [16:28:19]sum+1 = 36060 [16:28:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 360.00 Внесено: 360.00 СДАЧА: 0.00 НСП 1% : 3.19 НДС 12% : 38.29 Наличными: 360.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 305 24.10.2024 16:28 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75866 ФПД: 5381801411013 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162820&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75866&fm=5381801411013&tin=02508201610067®Number=0000000000161154&sum=36000 [16:28:21]StoreToDocumentArchive [16:28:21]shift 174 fd 75866 [16:28:21]save to /storage/0174/doc_00075866 [16:28:21]save last doc name /storage/0174/doc_00075866 to /storage/kkm_last_doc_name [16:28:21]save OK [16:28:21]Clear old archive folders... [16:28:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:28:21]tlvbuf is 01F49E90 [16:28:21]SAM_PROTO_ClearQueue [16:28:21]wFMCommunicate request_size=4 [16:28:21]MH_SAM_APDU [16:28:21]CAPDU: 80 09 00 00 [16:28:21]Write to MH i2c: E2 08 00 C1 15 80 09 00 00 00 00 00 00 48 [16:28:21]Write i2c OK [16:28:21]MH_I2C_Read... [16:28:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:28:21]Read from MH i2c: E2 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: E2 03 00 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: E2 03 00 C1 15 00 90 00 4A [16:28:21]RAPDU: 90 00 [16:28:21]wFMCommunicate OK [16:28:21]SAM_PROTO_ClearQueue done [16:28:21]KKMCreateOFDPacket [16:28:21]OFDProtocolAddRootSTLVToBuf [16:28:21]FM_MakeSignedData [16:28:21]FM_MakeSignedData [16:28:21]SAM_PROTO_SignData [16:28:21]wFMCommunicate request_size=4 [16:28:21]MH_SAM_APDU [16:28:21]CAPDU: 80 0D 01 02 [16:28:21]Write to MH i2c: E2 08 00 C2 15 80 0D 01 02 00 00 00 00 50 [16:28:21]Write i2c OK [16:28:21]MH_I2C_Read... [16:28:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:28:21]Read from MH i2c: E2 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: E2 03 00 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: E2 03 00 C2 15 00 90 00 4B [16:28:21]RAPDU: 90 00 [16:28:21]wFMCommunicate OK [16:28:21]wFMCommunicate request_size=255 [16:28:21]MH_SAM_APDU [16:28: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 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 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 A4 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5A 28 01 00 35 04 06 00 04 [16:28:21]Write to MH i2c: E2 02 01 C3 15 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 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 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 A4 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5A 28 01 00 35 04 06 00 04 00 00 AF [16:28:21]Write i2c OK [16:28:21]MH_I2C_Read... [16:28:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:21]Read from MH i2c: E2 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: E2 03 00 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: E2 03 00 C3 15 00 90 00 4C [16:28:21]RAPDU: 90 00 [16:28:21]wFMCommunicate OK [16:28:21]wFMCommunicate request_size=10 [16:28:21]MH_SAM_APDU [16:28:21]CAPDU: 80 0D 02 02 05 E5 0C 5C 81 C5 [16:28:21]Write to MH i2c: E2 0D 00 C4 15 80 0D 02 02 05 00 E5 0C 5C 81 C5 00 00 F0 [16:28:21]Write i2c OK [16:28:21]MH_I2C_Read... [16:28:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:21]Read from MH i2c: E2 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: E2 03 00 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: E2 03 00 C4 15 00 90 00 4D [16:28:21]RAPDU: 90 00 [16:28:21]wFMCommunicate OK [16:28:21]wFMCommunicate request_size=4 [16:28:21]MH_SAM_APDU [16:28:21]CAPDU: 80 0D 03 02 [16:28:21]Write to MH i2c: E2 08 00 C5 15 80 0D 03 02 00 00 00 00 55 [16:28:21]Write i2c OK [16:28:21]MH_I2C_Read... [16:28:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:28:21]Read from MH i2c: E2 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: E2 0B 00 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: E2 0B 00 C5 15 00 81 99 F3 B1 78 68 FF C6 90 00 B9 [16:28:21]RAPDU: 81 99 F3 B1 78 68 FF C6 90 00 [16:28:21]wFMCommunicate OK [16:28:21]SAM_PROTO_SignData done [16:28:21]FM_MakeSignedData done [16:28:21]CreateOFDProtocolMessage [16:28:21]wFMCommunicate request_size=4 [16:28:21]MH_SAM_APDU [16:28:21]CAPDU: 80 11 00 00 [16:28:21]Write to MH i2c: E2 08 00 C6 15 80 11 00 00 00 00 00 00 55 [16:28:21]Write i2c OK [16:28:21]MH_I2C_Read... [16:28:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:21]Read from MH i2c: E2 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: E2 17 00 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: E2 17 00 C6 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 A2 [16:28:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:28:21]wFMCommunicate OK [16:28:21]CreateOFDProtocolMessage done [16:28:21]OFDSenderStorePacket 75866 [16:28:21]StoreOFDPacket docnum=75866 [16:28:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 57 4D 07 01 5A 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 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 A4 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5A 28 01 00 35 04 06 00 04 E5 0C 5C 81 C5 81 99 F3 B1 78 68 FF C6 [16:28:21]CheckFolder [16:28:21]dirname=/storage/ofd_packets [16:28:21]CheckFolder done [16:28:21]ProducePacketName [16:28:21]name=ofd_packets/00075866 [16:28:21]NVStorageSaveData ofd_packets/00075866 [16:28:21]File name is /storage/ofd_packets/00075866 [16:28:21]Write 301 bytes [16:28:21]NVStorageSaveData done [16:28:21]OFDSenderStorePacket done [16:28:21]KKMCreateOFDPacket done [16:28:21]NVStorageSaveData kkm_last_timestamp [16:28:21]File name is /storage/kkm_last_timestamp [16:28:21]Write 4 bytes [16:28:21]NVStorageSaveData done [16:28:21]ExternCall_PrintAddStr [16:28:21]wPrintStart [16:28:21]Write to MH i2c: 01 00 00 C7 15 DC [16:28:21]Write i2c OK [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: 01 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: 01 07 00 [16:28:21]MH_I2C_Read... [16:28:21]Read from MH i2c: 01 07 00 C7 15 00 00 00 00 00 FF 0F F1 [16:28:21]RasterBufferAndPrint [16:28:21]line Счет N : (1)1966548 [16:28:21]line ИНН: 02508201610067 [16:28:21]line Контрольно-Кассовый Чек [16:28:21]line ПРОДАЖА [16:28:21]line ТРК (МРК, ГНК) : 63 [16:28:21]line Товар: 2710124130 [16:28:21]line Аи-92-К-5 [16:28:21]line 5.390 * 66.90 [16:28:21]line = 360.59 [16:28:21]line НДС 12% НСП 1% [16:28:21]line > о реализуемом товаре [16:28:21]line ОКРУГЛЕНИЕ: -0.59 [16:28:21]line ИТОГО: 360.00 [16:28:21]line Внесено: 360.00 [16:28:21]line СДАЧА: 0.00 [16:28:21]line НСП 1% : 3.19 [16:28:21]line НДС 12% : 38.29 [16:28:21]line Наличными: 360.00 [16:28:21]line Безнал.: 0.00 [16:28:21]line Место: АЗС № 133 "Партнер Нефть" [16:28:21]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:28:21]line СНО: Общий режим [16:28:21]line Чек 305 24.10.2024 16:28 [16:28:21]line Смена: 174 ФФД: 1.0 [16:28:21]line ЗНМ: 0300000020 [16:28:21]line РНМ: 0000000000161154 [16:28:21]line Версия ККМ: v1.0 [16:28:21]line ФМ: 0000000000963323 [16:28:21]line ФД: 75866 [16:28:21]line ФПД: 5381801411013 [16:28:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162820&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75866&fm=5381801411013&tin=02508201610067®Number=0000000000161154&sum=36000 [16:28:21]OFD Sender: Processing packet 75866 [packets to send 16, broken 15] [16:28:21]ProducePacketName [16:28:21]name=ofd_packets/00075866 [16:28:21]OFD Sender: To server: pG, [16:28:21]CommunicateWithHost lk.salyk.kg:30040 [16:28:21]ConnectInit lk.salyk.kg [16:28:21]written 0, free lines is 4095 [16:28:22]Connected sock=10 [16:28:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 57 4D 07 01 5A 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 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 A4 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5A 28 01 00 35 04 06 00 04 E5 0C 5C 81 C5 81 99 F3 B1 78 68 FF C6 [16:28:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 A1 4B 47 00 97 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5A 28 01 00 F4 03 04 00 7B 1E 1A 67 B6 04 01 00 00 98 6A 8E 67 3C 1D 02 E1 [16:28:22]CommunicateWithHost err = 0 [16:28:22]CheckOFDResponse [16:28:22]1017 (14) - 77093643461234 [16:28:22]1041 (16) - 0000000000963323 [16:28:22]1040 (4) - 75866 [16:28:22]1012 (4) - 24.10.2024 10:16 [16:28:22]1206 (1) - 0 [16:28:22]OFD Sender: Remove packet 75866 [16:28:22]ProducePacketName [16:28:22]name=ofd_packets/00075866 [16:28:22]NVStorageDeleteData [16:28:22]Write to MH i2c: 01 00 00 F1 15 06 [16:28:22]Write i2c OK [16:28:22]MH_I2C_Read... [16:28:22]Read from MH i2c: 01 [16:28:22]MH_I2C_Read... [16:28:22]Read from MH i2c: 01 07 00 [16:28:22]MH_I2C_Read... [16:28:22]Read from MH i2c: 01 07 00 F1 15 00 00 00 00 00 AF 0C C8 [16:28:22]RasterBufferAndPrint [16:28:22]line [16:28:22]line [16:28:22]line [16:28:22]line [16:28:22]line [16:28:22]written 0, free lines is 3253 [16:28:22]MH_Cut [16:28:22]Write to MH i2c: D1 01 00 F8 15 01 DF [16:28:22]Write i2c OK [16:28:22]MH_I2C_Read... [16:28:22]Read from MH i2c: D1 [16:28:22]MH_I2C_Read... [16:28:22]Read from MH i2c: D1 01 00 [16:28:22]MH_I2C_Read... [16:28:22]Read from MH i2c: D1 01 00 F8 15 00 DE [16:28:22]Write to MH i2c: 01 00 00 F9 15 0E [16:28:22]Write i2c OK [16:28:22]MH_I2C_Read... [16:28:22]OFD Sender: No OFD packet to send [16:28:23]*** Cut start [16:28:23]*** Partial cut [16:28:23]*** CUTSNS_PIN = 1 [16:28:23]*** CUTSNS_PIN = 0 [16:28:23]*** Brake cut motor [16:28:23]Read from MH i2c: 01 [16:28:23]MH_I2C_Read... [16:28:23]*** Stop cut motor [16:28:23]*** Cut end [16:28:23]Read from MH i2c: 01 07 00 [16:28:23]MH_I2C_Read... [16:28:23]Read from MH i2c: 01 07 00 F9 15 00 00 00 00 00 FF 0F 23 [16:28:23]process_action close_receipt done [16:28:23]requested_data is exist [16:28:23]produce_requested_data [16:28:23]requested_item fm.sn is exist - process it [16:28:23]wFMCommunicate request_size=4 [16:28:23]MH_SAM_APDU [16:28:23]CAPDU: 80 11 00 00 [16:28:23]Write to MH i2c: E2 08 00 FA 15 80 11 00 00 00 00 00 00 89 [16:28:23]Write i2c OK [16:28:23]MH_I2C_Read... [16:28:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:23]Read from MH i2c: E2 [16:28:23]MH_I2C_Read... [16:28:23]Read from MH i2c: E2 17 00 [16:28:23]MH_I2C_Read... [16:28:23]Read from MH i2c: E2 17 00 FA 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 D6 [16:28:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:28:23]wFMCommunicate OK [16:28:23]requested_item fd.num is exist - process it [16:28:23]SAM_PROTO_GetFieldsCounters [16:28:23]wFMCommunicate request_size=4 [16:28:23]MH_SAM_APDU [16:28:23]CAPDU: 80 13 00 00 [16:28:23]Write to MH i2c: E2 08 00 FB 15 80 13 00 00 00 00 00 00 8C [16:28:23]Write i2c OK [16:28:23]MH_I2C_Read... [16:28:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:28:24]Read from MH i2c: E2 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 62 00 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 62 00 FB 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 5A 28 01 00 0E 04 04 00 AE 00 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 67 [16:28:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 5A 28 01 00 0E 04 04 00 AE 00 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 [16:28:24]wFMCommunicate OK [16:28:24]SAM_PROTO_GetFieldsCounters done [16:28:24]requested_item shift.num is exist - process it [16:28:24]requested_item shift.opened is exist - process it [16:28:24]req_shift_opened [16:28:24]FM_GetShiftState [16:28:24]SAM_PROTO_GetShiftState [16:28:24]wFMCommunicate request_size=4 [16:28:24]MH_SAM_APDU [16:28:24]CAPDU: 80 13 01 00 [16:28:24]Write to MH i2c: E2 08 00 FC 15 80 13 01 00 00 00 00 00 8E [16:28:24]Write i2c OK [16:28:24]MH_I2C_Read... [16:28:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:24]Read from MH i2c: E2 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 0E 00 [16:28:24]MH_I2C_Read... [16:28:24]Read from MH i2c: E2 0E 00 FC 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 32 [16:28:24]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:28:24]wFMCommunicate OK [16:28:24]SAM_PROTO_GetShiftState done [16:28:24]FM_GetShiftState done [16:28:24]req_shift_opened done [16:28:24]requested_item shift.open_date is exist - process it [16:28:24]req_shift_open_date [16:28:24]req_shift_open_date done [16:28:24]produce_requested_data done [16:28:24]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75866,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:28:24]process_action_free close_receipt [16:28:24]json_value_free [16:28:24]json_value_free done [16:28:24]process_json_proto returns [16:28:24]Send response to host [16:28:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75866,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:28:24]free response buf [16:28:24]execute_script done [16:28:24]execute_script returns [16:28:24]free content buf [16:28:24]Sock 7.Close socket [16:28:24]Sock 7.Thread stoped [16:28:26]accept exits with 9 [16:28:26]New connection [16:28:26]New thread 3067141476 created [16:28:26]Thread 3066998116 joined [16:28:26]Waiting for new connection... [16:28:26] Sock 9.Parse request [16:28:26]Sock 9.Check first char [16:28:26]Sock 9.First char is OK [16:28:26]request: POST /json_proto HTTP/1.0 [16:28:26]Method: POST [16:28:26]URL: /json_proto [16:28:26]Method is POST - this is cgi request [16:28:26]url: /json_proto [16:28:26]query_string will be loaded in cgi processing [16:28:26]execute_cgi json_proto POST (null) [16:28:26]execute_cgi path=json_proto method=POST [16:28:26]POST find Content-Length [16:28:26]Host: 172.17.44.196:8080 [16:28:26]Content-Length: 683 [16:28:26]Content-Type: application/json [16:28:26] [16:28:26]POST finish read [16:28:26]Found Content-Length = 683 [16:28:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 43.130, "sum" : 3200.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3200.00, "payments": [ { "type": 0, "sum" : 3200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:26]execute_script... [16:28: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)1966546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 43.130, "sum" : 3200.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3200.00, "payments": [ { "type": 0, "sum" : 3200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:26]POST & json_proto [16:28:26]process_json_proto [16:28:26]json parsed OK: [16:28:26]protocol is kg_v1.0 [16:28:26]action value=close_receipt [16:28:26]process_action close_receipt [16:28:26]cmd_close_receipt [16:28:26]MH_GetDate [16:28:26]Write to MH i2c: F0 00 00 FD 15 01 [16:28:26]Write i2c OK [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: F0 [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: F0 09 00 [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: F0 09 00 FD 15 00 AA 75 1A 67 E7 19 F8 65 07 [16:28:26]GetLastDocTimeStamp 1729787300 [16:28:26]current date 1729787306 [16:28:26]FM_GetShiftState [16:28:26]SAM_PROTO_GetShiftState [16:28:26]wFMCommunicate request_size=4 [16:28:26]MH_SAM_APDU [16:28:26]CAPDU: 80 13 01 00 [16:28:26]Write to MH i2c: E2 08 00 FE 15 80 13 01 00 00 00 00 00 90 [16:28:26]Write i2c OK [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: E2 [16:28:26]MH_I2C_Read... [16:28:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:26]Read from MH i2c: E2 0E 00 [16:28:26]MH_I2C_Read... [16:28:26]Read from MH i2c: E2 0E 00 FE 15 00 09 00 01 85 93 19 67 00 00 00 00 90 00 34 [16:28:26]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:28:26]wFMCommunicate OK [16:28:26]SAM_PROTO_GetShiftState done [16:28:26]FM_GetShiftState done [16:28:26]opened in 1729729413 [16:28:26]opened+sec_in_day 1729815813 [16:28:26]quantity*price = 320024 [16:28:26]sum+1 = 320026 [16:28:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 3200.00 Внесено: 4000.00 СДАЧА: 800.00 НСП 1% : 28.32 НДС 12% : 339.85 Наличными: 3200.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 306 24.10.2024 16:28 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75867 ФПД: 166133173951682 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162826&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75867&fm=166133173951682&tin=02508201610067®Number=0000000000161154&sum=320000 [16:28:27]StoreToDocumentArchive [16:28:27]shift 174 fd 75867 [16:28:27]save to /storage/0174/doc_00075867 [16:28:27]save last doc name /storage/0174/doc_00075867 to /storage/kkm_last_doc_name [16:28:27]save OK [16:28:27]Clear old archive folders... [16:28:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:28:27]tlvbuf is 02080060 [16:28:27]SAM_PROTO_ClearQueue [16:28:27]wFMCommunicate request_size=4 [16:28:27]MH_SAM_APDU [16:28:27]CAPDU: 80 09 00 00 [16:28:27]Write to MH i2c: E2 08 00 0B 16 80 09 00 00 00 00 00 00 93 [16:28:27]Write i2c OK [16:28:27]MH_I2C_Read... [16:28:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:28:27]Read from MH i2c: E2 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 03 00 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 03 00 0B 16 00 90 00 95 [16:28:27]RAPDU: 90 00 [16:28:27]wFMCommunicate OK [16:28:27]SAM_PROTO_ClearQueue done [16:28:27]KKMCreateOFDPacket [16:28:27]OFDProtocolAddRootSTLVToBuf [16:28:27]FM_MakeSignedData [16:28:27]FM_MakeSignedData [16:28:27]SAM_PROTO_SignData [16:28:27]wFMCommunicate request_size=4 [16:28:27]MH_SAM_APDU [16:28:27]CAPDU: 80 0D 01 02 [16:28:27]Write to MH i2c: E2 08 00 0C 16 80 0D 01 02 00 00 00 00 9B [16:28:27]Write i2c OK [16:28:27]MH_I2C_Read... [16:28:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:28:27]Read from MH i2c: E2 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 03 00 [16:28:27]MH_I2C_Read... [16:28:27]Read from MH i2c: E2 03 00 0C 16 00 90 00 96 [16:28:27]RAPDU: 90 00 [16:28:27]wFMCommunicate OK [16:28:27]wFMCommunicate request_size=255 [16:28:27]MH_SAM_APDU [16:28: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A A8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 E2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 E2 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 84 00 00 00 00 07 04 06 00 00 E2 04 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 AA 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5B 28 01 00 35 04 06 00 97 [16:28:27]Write to MH i2c: E2 02 01 0D 16 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 7A A8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 E2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 E2 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 84 00 00 00 00 07 04 06 00 00 E2 04 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 AA 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5B 28 01 00 35 04 06 00 97 00 00 9D [16:28:27]OFD Sender: No OFD packet to send [16:28:27]Write i2c OK [16:28:27]MH_I2C_Read... [16:28:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:28]Read from MH i2c: E2 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: E2 03 00 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: E2 03 00 0D 16 00 90 00 97 [16:28:28]RAPDU: 90 00 [16:28:28]wFMCommunicate OK [16:28:28]wFMCommunicate request_size=10 [16:28:28]MH_SAM_APDU [16:28:28]CAPDU: 80 0D 02 02 05 18 E4 D1 9C C2 [16:28:28]Write to MH i2c: E2 0D 00 0E 16 80 0D 02 02 05 00 18 E4 D1 9C C2 00 00 D3 [16:28:28]Write i2c OK [16:28:28]MH_I2C_Read... [16:28:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:28]Read from MH i2c: E2 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: E2 03 00 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: E2 03 00 0E 16 00 90 00 98 [16:28:28]RAPDU: 90 00 [16:28:28]wFMCommunicate OK [16:28:28]wFMCommunicate request_size=4 [16:28:28]MH_SAM_APDU [16:28:28]CAPDU: 80 0D 03 02 [16:28:28]Write to MH i2c: E2 08 00 0F 16 80 0D 03 02 00 00 00 00 A0 [16:28:28]Write i2c OK [16:28:28]MH_I2C_Read... [16:28:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:28:28]Read from MH i2c: E2 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: E2 0B 00 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: E2 0B 00 0F 16 00 9F B9 C0 7A A4 32 A2 E4 90 00 8F [16:28:28]RAPDU: 9F B9 C0 7A A4 32 A2 E4 90 00 [16:28:28]wFMCommunicate OK [16:28:28]SAM_PROTO_SignData done [16:28:28]FM_MakeSignedData done [16:28:28]CreateOFDProtocolMessage [16:28:28]wFMCommunicate request_size=4 [16:28:28]MH_SAM_APDU [16:28:28]CAPDU: 80 11 00 00 [16:28:28]Write to MH i2c: E2 08 00 10 16 80 11 00 00 00 00 00 00 A0 [16:28:28]Write i2c OK [16:28:28]MH_I2C_Read... [16:28:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:28]Read from MH i2c: E2 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: E2 17 00 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: E2 17 00 10 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 ED [16:28:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:28:28]wFMCommunicate OK [16:28:28]CreateOFDProtocolMessage done [16:28:28]OFDSenderStorePacket 75867 [16:28:28]StoreOFDPacket docnum=75867 [16:28:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 55 1A 07 01 9A 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A A8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 E2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 E2 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 84 00 00 00 00 07 04 06 00 00 E2 04 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 AA 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5B 28 01 00 35 04 06 00 97 18 E4 D1 9C C2 9F B9 C0 7A A4 32 A2 E4 [16:28:28]CheckFolder [16:28:28]dirname=/storage/ofd_packets [16:28:28]CheckFolder done [16:28:28]ProducePacketName [16:28:28]name=ofd_packets/00075867 [16:28:28]NVStorageSaveData ofd_packets/00075867 [16:28:28]File name is /storage/ofd_packets/00075867 [16:28:28]Write 301 bytes [16:28:28]NVStorageSaveData done [16:28:28]OFDSenderStorePacket done [16:28:28]KKMCreateOFDPacket done [16:28:28]NVStorageSaveData kkm_last_timestamp [16:28:28]File name is /storage/kkm_last_timestamp [16:28:28]Write 4 bytes [16:28:28]NVStorageSaveData done [16:28:28]ExternCall_PrintAddStr [16:28:28]wPrintStart [16:28:28]Write to MH i2c: 01 00 00 11 16 27 [16:28:28]Write i2c OK [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: 01 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: 01 07 00 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: 01 07 00 11 16 00 00 00 00 00 FF 0F 3C [16:28:28]RasterBufferAndPrint [16:28:28]line Счет N : (1)1966546 [16:28:28]line ИНН: 02508201610067 [16:28:28]line Контрольно-Кассовый Чек [16:28:28]line ПРОДАЖА [16:28:28]line ТРК (МРК, ГНК) : 34 [16:28:28]line Товар: 2710124500 [16:28:28]line Аи-95-К-5 [16:28:28]line 43.130 * 74.20 [16:28:28]line = 3200.25 [16:28:28]line НДС 12% НСП 1% [16:28:28]line > о реализуемом товаре [16:28:28]line ОКРУГЛЕНИЕ: -0.25 [16:28:28]line ИТОГО: 3200.00 [16:28:28]line Внесено: 4000.00 [16:28:28]line СДАЧА: 800.00 [16:28:28]line НСП 1% : 28.32 [16:28:28]line НДС 12% : 339.85 [16:28:28]line Наличными: 3200.00 [16:28:28]line Безнал.: 0.00 [16:28:28]line Место: АЗС № 133 "Партнер Нефть" [16:28:28]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:28:28]line СНО: Общий режим [16:28:28]line Чек 306 24.10.2024 16:28 [16:28:28]line Смена: 174 ФФД: 1.0 [16:28:28]line ЗНМ: 0300000020 [16:28:28]line РНМ: 0000000000161154 [16:28:28]line Версия ККМ: v1.0 [16:28:28]line ФМ: 0000000000963323 [16:28:28]line ФД: 75867 [16:28:28]line ФПД: 166133173951682 [16:28:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162826&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75867&fm=166133173951682&tin=02508201610067®Number=0000000000161154&sum=320000 [16:28:28]written 0, free lines is 4095 [16:28:28]OFD Sender: Processing packet 75867 [packets to send 16, broken 15] [16:28:28]ProducePacketName [16:28:28]name=ofd_packets/00075867 [16:28:28]OFD Sender: To server: pG, [16:28:28]CommunicateWithHost lk.salyk.kg:30040 [16:28:28]ConnectInit lk.salyk.kg [16:28:28]Connected sock=10 [16:28:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 55 1A 07 01 9A 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A A8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 E2 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 E2 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 84 00 00 00 00 07 04 06 00 00 E2 04 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 AA 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5B 28 01 00 35 04 06 00 97 18 E4 D1 9C C2 9F B9 C0 7A A4 32 A2 E4 [16:28:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 F4 9C 47 00 D2 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 39 36 33 33 32 33 10 04 04 00 5B 28 01 00 F4 03 04 00 81 1E 1A 67 B6 04 01 00 00 47 AF 61 B3 CD 56 F6 2D [16:28:28]CommunicateWithHost err = 0 [16:28:28]CheckOFDResponse [16:28:28]1017 (14) - 77093643461234 [16:28:28]1041 (16) - 0000000000963323 [16:28:28]1040 (4) - 75867 [16:28:28]1012 (4) - 24.10.2024 10:16 [16:28:28]1206 (1) - 0 [16:28:28]OFD Sender: Remove packet 75867 [16:28:28]ProducePacketName [16:28:28]name=ofd_packets/00075867 [16:28:28]NVStorageDeleteData [16:28:28]Write to MH i2c: 01 00 00 3B 16 51 [16:28:28]Write i2c OK [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: 01 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: 01 07 00 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: 01 07 00 3B 16 00 00 00 00 00 CC 0C 30 [16:28:28]RasterBufferAndPrint [16:28:28]line [16:28:28]line [16:28:28]line [16:28:28]line [16:28:28]line [16:28:28]written 0, free lines is 3283 [16:28:28]MH_Cut [16:28:28]Write to MH i2c: D1 01 00 42 16 01 2A [16:28:28]Write i2c OK [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: D1 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: D1 01 00 [16:28:28]MH_I2C_Read... [16:28:28]Read from MH i2c: D1 01 00 42 16 00 29 [16:28:28]Write to MH i2c: 01 00 00 43 16 59 [16:28:28]Write i2c OK [16:28:28]MH_I2C_Read... [16:28:29]OFD Sender: No OFD packet to send [16:28:29]*** Cut start [16:28:29]*** Partial cut [16:28:29]*** CUTSNS_PIN = 1 [16:28:29]*** CUTSNS_PIN = 0 [16:28:29]*** Brake cut motor [16:28:30]Read from MH i2c: 01 [16:28:30]MH_I2C_Read... [16:28:30]*** Stop cut motor [16:28:30]*** Cut end [16:28:30]Read from MH i2c: 01 07 00 [16:28:30]MH_I2C_Read... [16:28:30]Read from MH i2c: 01 07 00 43 16 00 00 00 00 00 FF 0F 6E [16:28:30]process_action close_receipt done [16:28:30]requested_data is exist [16:28:30]produce_requested_data [16:28:30]requested_item fm.sn is exist - process it [16:28:30]wFMCommunicate request_size=4 [16:28:30]MH_SAM_APDU [16:28:30]CAPDU: 80 11 00 00 [16:28:30]Write to MH i2c: E2 08 00 44 16 80 11 00 00 00 00 00 00 D4 [16:28:30]Write i2c OK [16:28:30]MH_I2C_Read... [16:28:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:30]Read from MH i2c: E2 [16:28:30]MH_I2C_Read... [16:28:30]Read from MH i2c: E2 17 00 [16:28:30]MH_I2C_Read... [16:28:30]Read from MH i2c: E2 17 00 44 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 21 [16:28:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:28:30]wFMCommunicate OK [16:28:30]requested_item fd.num is exist - process it [16:28:30]SAM_PROTO_GetFieldsCounters [16:28:30]wFMCommunicate request_size=4 [16:28:30]MH_SAM_APDU [16:28:30]CAPDU: 80 13 00 00 [16:28:30]Write to MH i2c: E2 08 00 45 16 80 13 00 00 00 00 00 00 D7 [16:28:30]Write i2c OK [16:28:30]MH_I2C_Read... [16:28:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:28:30]Read from MH i2c: E2 [16:28:30]MH_I2C_Read... [16:28:30]Read from MH i2c: E2 62 00 [16:28:30]MH_I2C_Read... [16:28:30]Read from MH i2c: E2 62 00 45 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 5B 28 01 00 0E 04 04 00 AE 00 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 B6 [16:28:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 5B 28 01 00 0E 04 04 00 AE 00 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 [16:28:30]wFMCommunicate OK [16:28:30]SAM_PROTO_GetFieldsCounters done [16:28:30]requested_item shift.num is exist - process it [16:28:30]requested_item shift.opened is exist - process it [16:28:30]req_shift_opened [16:28:30]FM_GetShiftState [16:28:30]SAM_PROTO_GetShiftState [16:28:30]wFMCommunicate request_size=4 [16:28:30]MH_SAM_APDU [16:28:30]CAPDU: 80 13 01 00 [16:28:30]Write to MH i2c: E2 08 00 46 16 80 13 01 00 00 00 00 00 D9 [16:28:30]Write i2c OK [16:28:30]MH_I2C_Read... [16:28:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:30]Read from MH i2c: E2 [16:28:30]MH_I2C_Read... [16:28:30]Read from MH i2c: E2 0E 00 [16:28:30]MH_I2C_Read... [16:28:30]Read from MH i2c: E2 0E 00 46 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 7D [16:28:30]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:28:30]wFMCommunicate OK [16:28:30]SAM_PROTO_GetShiftState done [16:28:30]FM_GetShiftState done [16:28:30]req_shift_opened done [16:28:30]requested_item shift.open_date is exist - process it [16:28:30]req_shift_open_date [16:28:30]req_shift_open_date done [16:28:30]produce_requested_data done [16:28:30]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75867,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:28:30]process_action_free close_receipt [16:28:30]json_value_free [16:28:30]json_value_free done [16:28:30]process_json_proto returns [16:28:30]Send response to host [16:28:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75867,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:28:30]free response buf [16:28:30]execute_script done [16:28:30]execute_script returns [16:28:30]free content buf [16:28:30]Sock 9.Close socket [16:28:30]Sock 9.Thread stoped [16:28:34]OFD Sender: No OFD packet to send [16:28:39]OFD Sender: No OFD packet to send [16:28:44]OFD Sender: No OFD packet to send [16:28:49]OFD Sender: No OFD packet to send [16:28:54]OFD Sender: No OFD packet to send [16:28:59]OFD Sender: No OFD packet to send [16:29:04]OFD Sender: No OFD packet to send [16:29:09]OFD Sender: No OFD packet to send [16:29:14]OFD Sender: No OFD packet to send [16:29:19]OFD Sender: No OFD packet to send [16:29:24]OFD Sender: No OFD packet to send [16:29:25]accept exits with 7 [16:29:25]New connection [16:29:25]New thread 3066998116 created [16:29:25]Thread 3067141476 joined [16:29:25]Waiting for new connection... [16:29:25] Sock 7.Parse request [16:29:25]Sock 7.Check first char [16:29:25]Sock 7.First char is OK [16:29:25]request: POST /json_proto HTTP/1.0 [16:29:25]Method: POST [16:29:25]URL: /json_proto [16:29:25]Method is POST - this is cgi request [16:29:25]url: /json_proto [16:29:25]query_string will be loaded in cgi processing [16:29:25]execute_cgi json_proto POST (null) [16:29:25]execute_cgi path=json_proto method=POST [16:29:25]POST find Content-Length [16:29:25]Host: 172.17.44.196:8080 [16:29:25]Content-Length: 626 [16:29:25]Content-Type: application/json [16:29:25] [16:29:25]POST finish read [16:29:25]Found Content-Length = 626 [16:29:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273421", "tax_sys" : 0, "items" : [ { "code": "46226624", "name": "Mentos \u041F\u0412 \u041A\u043B\u0443\u0431\u043D\u0438\u043A\u0430 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:29:25]execute_script... [16:29: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 : (3)273421", "tax_sys" : 0, "items" : [ { "code": "46226624", "name": "Mentos \u041F\u0412 \u041A\u043B\u0443\u0431\u043D\u0438\u043A\u0430 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:29:25]POST & json_proto [16:29:25]process_json_proto [16:29:25]json parsed OK: [16:29:25]protocol is kg_v1.0 [16:29:25]action value=close_receipt [16:29:25]process_action close_receipt [16:29:25]cmd_close_receipt [16:29:25]MH_GetDate [16:29:25]Write to MH i2c: F0 00 00 47 16 4C [16:29:25]Write i2c OK [16:29:25]MH_I2C_Read... [16:29:25]Read from MH i2c: F0 [16:29:25]MH_I2C_Read... [16:29:25]Read from MH i2c: F0 09 00 [16:29:25]MH_I2C_Read... [16:29:25]Read from MH i2c: F0 09 00 47 16 00 E6 75 1A 67 E7 19 F8 65 8E [16:29:25]GetLastDocTimeStamp 1729787306 [16:29:25]current date 1729787366 [16:29:25]FM_GetShiftState [16:29:25]SAM_PROTO_GetShiftState [16:29:25]wFMCommunicate request_size=4 [16:29:25]MH_SAM_APDU [16:29:25]CAPDU: 80 13 01 00 [16:29:25]Write to MH i2c: E2 08 00 48 16 80 13 01 00 00 00 00 00 DB [16:29:25]Write i2c OK [16:29:25]MH_I2C_Read... [16:29:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:25]Read from MH i2c: E2 [16:29:25]MH_I2C_Read... [16:29:25]Read from MH i2c: E2 0E 00 [16:29:25]MH_I2C_Read... [16:29:25]Read from MH i2c: E2 0E 00 48 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 7F [16:29:25]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:29:25]wFMCommunicate OK [16:29:25]SAM_PROTO_GetShiftState done [16:29:25]FM_GetShiftState done [16:29:25]opened in 1729729413 [16:29:25]opened+sec_in_day 1729815813 [16:29:25]quantity*price = 1000 [16:29:25]sum+1 = 1001 [16:29:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 10.00 НСП 1% : 0.09 НДС 12% : 1.06 Наличными: 10.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 307 24.10.2024 16:29 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75868 ФПД: 12297343700597 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162926&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75868&fm=12297343700597&tin=02508201610067®Number=0000000000161154&sum=1000 0 [16:29:26]StoreToDocumentArchive [16:29:26]shift 174 fd 75868 [16:29:26]save to /storage/0174/doc_00075868 [16:29:26]save last doc name /storage/0174/doc_00075868 to /storage/kkm_last_doc_name [16:29:26]save OK [16:29:26]Clear old archive folders... [16:29:26]ProcessDocumentItem done err = 0, tmpTLVsize=273 [16:29:26]tlvbuf is 01F49A40 [16:29:26]SAM_PROTO_ClearQueue [16:29:26]wFMCommunicate request_size=4 [16:29:26]MH_SAM_APDU [16:29:26]CAPDU: 80 09 00 00 [16:29:26]Write to MH i2c: E2 08 00 55 16 80 09 00 00 00 00 00 00 DD [16:29:26]Write i2c OK [16:29:26]MH_I2C_Read... [16:29:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:29:26]Read from MH i2c: E2 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 55 16 00 90 00 DF [16:29:26]RAPDU: 90 00 [16:29:26]wFMCommunicate OK [16:29:26]SAM_PROTO_ClearQueue done [16:29:26]KKMCreateOFDPacket [16:29:26]OFDProtocolAddRootSTLVToBuf [16:29:26]FM_MakeSignedData [16:29:26]FM_MakeSignedData [16:29:26]SAM_PROTO_SignData [16:29:26]wFMCommunicate request_size=4 [16:29:26]MH_SAM_APDU [16:29:26]CAPDU: 80 0D 01 02 [16:29:26]Write to MH i2c: E2 08 00 56 16 80 0D 01 02 00 00 00 00 E5 [16:29:26]Write i2c OK [16:29:26]MH_I2C_Read... [16:29:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:29:26]Read from MH i2c: E2 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 56 16 00 90 00 E0 [16:29:26]RAPDU: 90 00 [16:29:26]wFMCommunicate OK [16:29:26]wFMCommunicate request_size=255 [16:29:26]MH_SAM_APDU [16:29:26]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 36 32 32 36 36 32 34 06 04 24 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9A D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 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 01 00 00 F4 03 04 00 E6 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 [16:29:26]Write to MH i2c: E2 02 01 57 16 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 36 32 32 36 36 32 34 06 04 24 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9A D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 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 01 00 00 F4 03 04 00 E6 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 DB [16:29:26]Write i2c OK [16:29:26]MH_I2C_Read... [16:29:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:26]Read from MH i2c: E2 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 [16:29:26]MH_I2C_Read... [16:29:26]Read from MH i2c: E2 03 00 57 16 00 90 00 E1 [16:29:26]RAPDU: 90 00 [16:29:26]wFMCommunicate OK [16:29:26]wFMCommunicate request_size=32 [16:29:26]MH_SAM_APDU [16:29:26]CAPDU: 80 0D 02 02 1B 30 30 30 39 36 33 33 32 33 10 04 04 00 5C 28 01 00 35 04 06 00 0B 2F 32 CD 8E 75 [16:29:26]Write to MH i2c: E2 23 00 58 16 80 0D 02 02 1B 00 30 30 30 39 36 33 33 32 33 10 04 04 00 5C 28 01 00 35 04 06 00 0B 2F 32 CD 8E 75 00 00 00 [16:29:26]Write i2c OK [16:29:26]MH_I2C_Read... [16:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:27]Read from MH i2c: E2 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: E2 03 00 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: E2 03 00 58 16 00 90 00 E2 [16:29:27]RAPDU: 90 00 [16:29:27]wFMCommunicate OK [16:29:27]wFMCommunicate request_size=4 [16:29:27]MH_SAM_APDU [16:29:27]CAPDU: 80 0D 03 02 [16:29:27]Write to MH i2c: E2 08 00 59 16 80 0D 03 02 00 00 00 00 EA [16:29:27]Write i2c OK [16:29:27]MH_I2C_Read... [16:29:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:29:27]Read from MH i2c: E2 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: E2 0B 00 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: E2 0B 00 59 16 00 81 58 A4 7C E3 F2 71 26 90 00 50 [16:29:27]RAPDU: 81 58 A4 7C E3 F2 71 26 90 00 [16:29:27]wFMCommunicate OK [16:29:27]SAM_PROTO_SignData done [16:29:27]FM_MakeSignedData done [16:29:27]CreateOFDProtocolMessage [16:29:27]wFMCommunicate request_size=4 [16:29:27]MH_SAM_APDU [16:29:27]CAPDU: 80 11 00 00 [16:29:27]Write to MH i2c: E2 08 00 5A 16 80 11 00 00 00 00 00 00 EA [16:29:27]Write i2c OK [16:29:27]MH_I2C_Read... [16:29:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:27]Read from MH i2c: E2 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: E2 17 00 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: E2 17 00 5A 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 37 [16:29:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:29:27]wFMCommunicate OK [16:29:27]CreateOFDProtocolMessage done [16:29:27]OFDSenderStorePacket 75868 [16:29:27]StoreOFDPacket docnum=75868 [16:29:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 25 01 00 00 74 0F 1D 01 BA 4D 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 36 32 32 36 36 32 34 06 04 24 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9A D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 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 01 00 00 F4 03 04 00 E6 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5C 28 01 00 35 04 06 00 0B 2F 32 CD 8E 75 81 58 A4 7C E3 F2 71 26 [16:29:27]CheckFolder [16:29:27]dirname=/storage/ofd_packets [16:29:27]CheckFolder done [16:29:27]ProducePacketName [16:29:27]name=ofd_packets/00075868 [16:29:27]NVStorageSaveData ofd_packets/00075868 [16:29:27]File name is /storage/ofd_packets/00075868 [16:29:27]Write 323 bytes [16:29:27]NVStorageSaveData done [16:29:27]OFDSenderStorePacket done [16:29:27]KKMCreateOFDPacket done [16:29:27]NVStorageSaveData kkm_last_timestamp [16:29:27]File name is /storage/kkm_last_timestamp [16:29:27]Write 4 bytes [16:29:27]NVStorageSaveData done [16:29:27]ExternCall_PrintAddStr [16:29:27]wPrintStart [16:29:27]Write to MH i2c: 01 00 00 5B 16 71 [16:29:27]Write i2c OK [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: 01 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: 01 07 00 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: 01 07 00 5B 16 00 00 00 00 00 FF 0F 86 [16:29:27]RasterBufferAndPrint [16:29:27]line Счет N : (3)273421 [16:29:27]line ИНН: 02508201610067 [16:29:27]line Контрольно-Кассовый Чек [16:29:27]line ПРОДАЖА [16:29:27]line Товар: 46226624 [16:29:27]line Mentos ПВ Клубника 6*100*2 [16:29:27]line 1.000 * 10.00 [16:29:27]line = 10.00 [16:29:27]line НДС 12% НСП 1% [16:29:27]line > о реализуемом товаре [16:29:27]line ИТОГО: 10.00 [16:29:27]line НСП 1% : 0.09 [16:29:27]line НДС 12% : 1.06 [16:29:27]line Наличными: 10.00 [16:29:27]line Безнал.: 0.00 [16:29:27]line Место: АЗС № 133 "Партнер Нефть" [16:29:27]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:29:27]line СНО: Общий режим [16:29:27]line Чек 307 24.10.2024 16:29 [16:29:27]line Смена: 174 ФФД: 1.0 [16:29:27]line ЗНМ: 0300000020 [16:29:27]line РНМ: 0000000000161154 [16:29:27]line Версия ККМ: v1.0 [16:29:27]line ФМ: 0000000000963323 [16:29:27]line ФД: 75868 [16:29:27]line ФПД: 12297343700597 [16:29:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162926&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75868&fm=12297343700597&tin=02508201610067®Number=0000000000161154&sum=1000 [16:29:27]line 0 [16:29:27]OFD Sender: Processing packet 75868 [packets to send 16, broken 15] [16:29:27]ProducePacketName [16:29:27]name=ofd_packets/00075868 [16:29:27]OFD Sender: To server: pG, [16:29:27]CommunicateWithHost lk.salyk.kg:30040 [16:29:27]ConnectInit lk.salyk.kg [16:29:27]written 0, free lines is 4095 [16:29:27]Connected sock=10 [16:29:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 25 01 00 00 74 0F 1D 01 BA 4D 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 36 32 32 36 36 32 34 06 04 24 00 4D 65 6E 74 6F 73 20 D0 9F D0 92 20 D0 9A D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 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 01 00 00 F4 03 04 00 E6 75 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5C 28 01 00 35 04 06 00 0B 2F 32 CD 8E 75 81 58 A4 7C E3 F2 71 26 [16:29:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 89 22 47 00 FF 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5C 28 01 00 F4 03 04 00 BC 1E 1A 67 B6 04 01 00 00 6C A1 E4 6A 7B BF 46 CF [16:29:27]CommunicateWithHost err = 0 [16:29:27]CheckOFDResponse [16:29:27]1017 (14) - 77093643461234 [16:29:27]1041 (16) - 0000000000963323 [16:29:27]1040 (4) - 75868 [16:29:27]1012 (4) - 24.10.2024 10:17 [16:29:27]1206 (1) - 0 [16:29:27]OFD Sender: Remove packet 75868 [16:29:27]ProducePacketName [16:29:27]name=ofd_packets/00075868 [16:29:27]NVStorageDeleteData [16:29:27]Write to MH i2c: 01 00 00 82 16 98 [16:29:27]Write i2c OK [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: 01 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: 01 07 00 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: 01 07 00 82 16 00 00 00 00 00 E2 0C 8D [16:29:27]RasterBufferAndPrint [16:29:27]line [16:29:27]line [16:29:27]line [16:29:27]line [16:29:27]line [16:29:27]written 0, free lines is 3302 [16:29:27]MH_Cut [16:29:27]Write to MH i2c: D1 01 00 89 16 01 71 [16:29:27]Write i2c OK [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: D1 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: D1 01 00 [16:29:27]MH_I2C_Read... [16:29:27]Read from MH i2c: D1 01 00 89 16 00 70 [16:29:27]Write to MH i2c: 01 00 00 8A 16 A0 [16:29:27]Write i2c OK [16:29:27]MH_I2C_Read... [16:29:28]OFD Sender: No OFD packet to send [16:29:28]*** Cut start [16:29:28]*** Partial cut [16:29:28]*** CUTSNS_PIN = 1 [16:29:28]*** CUTSNS_PIN = 0 [16:29:29]*** Brake cut motor [16:29:29]Read from MH i2c: 01 [16:29:29]MH_I2C_Read... [16:29:29]*** Stop cut motor [16:29:29]*** Cut end [16:29:29]Read from MH i2c: 01 07 00 [16:29:29]MH_I2C_Read... [16:29:29]Read from MH i2c: 01 07 00 8A 16 00 00 00 00 00 FF 0F B5 [16:29:29]process_action close_receipt done [16:29:29]requested_data is exist [16:29:29]produce_requested_data [16:29:29]requested_item fm.sn is exist - process it [16:29:29]wFMCommunicate request_size=4 [16:29:29]MH_SAM_APDU [16:29:29]CAPDU: 80 11 00 00 [16:29:29]Write to MH i2c: E2 08 00 8B 16 80 11 00 00 00 00 00 00 1B [16:29:29]Write i2c OK [16:29:29]MH_I2C_Read... [16:29:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:29]Read from MH i2c: E2 [16:29:29]MH_I2C_Read... [16:29:29]Read from MH i2c: E2 17 00 [16:29:29]MH_I2C_Read... [16:29:29]Read from MH i2c: E2 17 00 8B 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 68 [16:29:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:29:29]wFMCommunicate OK [16:29:29]requested_item fd.num is exist - process it [16:29:29]SAM_PROTO_GetFieldsCounters [16:29:29]wFMCommunicate request_size=4 [16:29:29]MH_SAM_APDU [16:29:29]CAPDU: 80 13 00 00 [16:29:29]Write to MH i2c: E2 08 00 8C 16 80 13 00 00 00 00 00 00 1E [16:29:29]Write i2c OK [16:29:29]MH_I2C_Read... [16:29:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:29:29]Read from MH i2c: E2 [16:29:29]MH_I2C_Read... [16:29:29]Read from MH i2c: E2 62 00 [16:29:29]MH_I2C_Read... [16:29:29]Read from MH i2c: E2 62 00 8C 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 5C 28 01 00 0E 04 04 00 AE 00 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 01 [16:29:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 5C 28 01 00 0E 04 04 00 AE 00 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 [16:29:29]wFMCommunicate OK [16:29:29]SAM_PROTO_GetFieldsCounters done [16:29:29]requested_item shift.num is exist - process it [16:29:29]requested_item shift.opened is exist - process it [16:29:29]req_shift_opened [16:29:29]FM_GetShiftState [16:29:29]SAM_PROTO_GetShiftState [16:29:29]wFMCommunicate request_size=4 [16:29:29]MH_SAM_APDU [16:29:29]CAPDU: 80 13 01 00 [16:29:29]Write to MH i2c: E2 08 00 8D 16 80 13 01 00 00 00 00 00 20 [16:29:29]Write i2c OK [16:29:29]MH_I2C_Read... [16:29:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:29]Read from MH i2c: E2 [16:29:29]MH_I2C_Read... [16:29:29]Read from MH i2c: E2 0E 00 [16:29:29]MH_I2C_Read... [16:29:29]Read from MH i2c: E2 0E 00 8D 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 C4 [16:29:29]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:29:29]wFMCommunicate OK [16:29:29]SAM_PROTO_GetShiftState done [16:29:29]FM_GetShiftState done [16:29:29]req_shift_opened done [16:29:29]requested_item shift.open_date is exist - process it [16:29:29]req_shift_open_date [16:29:29]req_shift_open_date done [16:29:29]produce_requested_data done [16:29:29]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75868,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:29:29]process_action_free close_receipt [16:29:29]json_value_free [16:29:29]json_value_free done [16:29:29]process_json_proto returns [16:29:29]Send response to host [16:29:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75868,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:29:29]free response buf [16:29:29]execute_script done [16:29:29]execute_script returns [16:29:29]free content buf [16:29:29]Sock 7.Close socket [16:29:29]Sock 7.Thread stoped [16:29:33]OFD Sender: No OFD packet to send [16:29:38]OFD Sender: No OFD packet to send [16:29:43]OFD Sender: No OFD packet to send [16:29:48]OFD Sender: No OFD packet to send [16:29:53]OFD Sender: No OFD packet to send [16:29:58]OFD Sender: No OFD packet to send [16:30:03]OFD Sender: No OFD packet to send [16:30:08]OFD Sender: No OFD packet to send [16:30:13]OFD Sender: No OFD packet to send [16:30:18]OFD Sender: No OFD packet to send [16:30:23]OFD Sender: No OFD packet to send [16:30:28]OFD Sender: No OFD packet to send [16:30:33]OFD Sender: No OFD packet to send [16:30:38]OFD Sender: No OFD packet to send [16:30:43]OFD Sender: No OFD packet to send [16:30:47]accept exits with 9 [16:30:47]New connection [16:30:47]New thread 3067141476 created [16:30:47]Thread 3066998116 joined [16:30:47]Waiting for new connection... [16:30:47] Sock 9.Parse request [16:30:47]Sock 9.Check first char [16:30:47]Sock 9.First char is OK [16:30:47]request: POST /json_proto HTTP/1.0 [16:30:47]Method: POST [16:30:47]URL: /json_proto [16:30:47]Method is POST - this is cgi request [16:30:47]url: /json_proto [16:30:47]query_string will be loaded in cgi processing [16:30:47]execute_cgi json_proto POST (null) [16:30:47]execute_cgi path=json_proto method=POST [16:30:47]POST find Content-Length [16:30:47]Host: 172.17.44.196:8080 [16:30:47]Content-Length: 621 [16:30:47]Content-Type: application/json [16:30:47] [16:30:47]POST finish read [16:30:47]Found Content-Length = 621 [16:30:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:47]execute_script... [16:30: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)1966549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:47]POST & json_proto [16:30:47]process_json_proto [16:30:47]json parsed OK: [16:30:47]protocol is kg_v1.0 [16:30:47]action value=close_receipt [16:30:47]process_action close_receipt [16:30:47]cmd_close_receipt [16:30:47]MH_GetDate [16:30:47]Write to MH i2c: F0 00 00 8E 16 93 [16:30:47]Write i2c OK [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: F0 [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: F0 09 00 [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: F0 09 00 8E 16 00 37 76 1A 67 E7 19 F8 65 27 [16:30:47]GetLastDocTimeStamp 1729787366 [16:30:47]current date 1729787447 [16:30:47]FM_GetShiftState [16:30:47]SAM_PROTO_GetShiftState [16:30:47]wFMCommunicate request_size=4 [16:30:47]MH_SAM_APDU [16:30:47]CAPDU: 80 13 01 00 [16:30:47]Write to MH i2c: E2 08 00 8F 16 80 13 01 00 00 00 00 00 22 [16:30:47]Write i2c OK [16:30:47]MH_I2C_Read... [16:30:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:47]Read from MH i2c: E2 [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: E2 0E 00 [16:30:47]MH_I2C_Read... [16:30:47]Read from MH i2c: E2 0E 00 8F 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 C6 [16:30:47]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:30:47]wFMCommunicate OK [16:30:47]SAM_PROTO_GetShiftState done [16:30:47]FM_GetShiftState done [16:30:47]opened in 1729729413 [16:30:47]opened+sec_in_day 1729815813 [16:30:47]quantity*price = 50000 [16:30:47]sum+1 = 50001 [16:30:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 308 24.10.2024 16:30 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75869 ФПД: 89476607350926 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163047&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75869&fm=89476607350926&tin=02508201610067®Number=0000000000161154&sum=50000 [16:30:48]StoreToDocumentArchive [16:30:48]shift 174 fd 75869 [16:30:48]save to /storage/0174/doc_00075869 [16:30:48]save last doc name /storage/0174/doc_00075869 to /storage/kkm_last_doc_name [16:30:48]save OK [16:30:48]Clear old archive folders... [16:30:48]ProcessDocumentItem done err = 0, tmpTLVsize=244 [16:30:48]tlvbuf is 01F49920 [16:30:48]SAM_PROTO_ClearQueue [16:30:48]wFMCommunicate request_size=4 [16:30:48]MH_SAM_APDU [16:30:48]CAPDU: 80 09 00 00 [16:30:48]Write to MH i2c: E2 08 00 9C 16 80 09 00 00 00 00 00 00 24 [16:30:48]Write i2c OK [16:30:48]MH_I2C_Read... [16:30:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:48]Read from MH i2c: E2 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: E2 03 00 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: E2 03 00 9C 16 00 90 00 26 [16:30:48]RAPDU: 90 00 [16:30:48]wFMCommunicate OK [16:30:48]SAM_PROTO_ClearQueue done [16:30:48]KKMCreateOFDPacket [16:30:48]OFDProtocolAddRootSTLVToBuf [16:30:48]FM_MakeSignedData [16:30:48]FM_MakeSignedData [16:30:48]SAM_PROTO_SignData [16:30:48]wFMCommunicate request_size=4 [16:30:48]MH_SAM_APDU [16:30:48]CAPDU: 80 0D 01 02 [16:30:48]Write to MH i2c: E2 08 00 9D 16 80 0D 01 02 00 00 00 00 2C [16:30:48]Write i2c OK [16:30:48]MH_I2C_Read... [16:30:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:48]Read from MH i2c: E2 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: E2 03 00 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: E2 03 00 9D 16 00 90 00 27 [16:30:48]RAPDU: 90 00 [16:30:48]wFMCommunicate OK [16:30:48]wFMCommunicate request_size=253 [16:30:48]MH_SAM_APDU [16:30:48]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 37 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5D 28 01 00 35 04 06 00 51 60 E5 65 98 8E [16:30:48]Write to MH i2c: E2 00 01 9E 16 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 37 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5D 28 01 00 35 04 06 00 51 60 E5 65 98 8E 00 00 D1 [16:30:48]Write i2c OK [16:30:48]MH_I2C_Read... [16:30:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:48]Read from MH i2c: E2 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: E2 03 00 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: E2 03 00 9E 16 00 90 00 28 [16:30:48]RAPDU: 90 00 [16:30:48]wFMCommunicate OK [16:30:48]wFMCommunicate request_size=4 [16:30:48]MH_SAM_APDU [16:30:48]CAPDU: 80 0D 03 02 [16:30:48]Write to MH i2c: E2 08 00 9F 16 80 0D 03 02 00 00 00 00 30 [16:30:48]Write i2c OK [16:30:48]MH_I2C_Read... [16:30:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:48]Read from MH i2c: E2 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: E2 0B 00 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: E2 0B 00 9F 16 00 51 76 13 99 68 73 92 4F 90 00 60 [16:30:48]RAPDU: 51 76 13 99 68 73 92 4F 90 00 [16:30:48]wFMCommunicate OK [16:30:48]SAM_PROTO_SignData done [16:30:48]FM_MakeSignedData done [16:30:48]CreateOFDProtocolMessage [16:30:48]wFMCommunicate request_size=4 [16:30:48]MH_SAM_APDU [16:30:48]CAPDU: 80 11 00 00 [16:30:48]Write to MH i2c: E2 08 00 A0 16 80 11 00 00 00 00 00 00 30 [16:30:48]Write i2c OK [16:30:48]MH_I2C_Read... [16:30:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:48]Read from MH i2c: E2 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: E2 17 00 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: E2 17 00 A0 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 7D [16:30:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:30:48]wFMCommunicate OK [16:30:48]CreateOFDProtocolMessage done [16:30:48]OFDSenderStorePacket 75869 [16:30:48]StoreOFDPacket docnum=75869 [16:30:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 CA 77 00 01 D6 77 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 37 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5D 28 01 00 35 04 06 00 51 60 E5 65 98 8E 51 76 13 99 68 73 92 4F [16:30:48]CheckFolder [16:30:48]dirname=/storage/ofd_packets [16:30:48]CheckFolder done [16:30:48]ProducePacketName [16:30:48]name=ofd_packets/00075869 [16:30:48]NVStorageSaveData ofd_packets/00075869 [16:30:48]File name is /storage/ofd_packets/00075869 [16:30:48]Write 294 bytes [16:30:48]NVStorageSaveData done [16:30:48]OFDSenderStorePacket done [16:30:48]KKMCreateOFDPacket done [16:30:48]NVStorageSaveData kkm_last_timestamp [16:30:48]File name is /storage/kkm_last_timestamp [16:30:48]Write 4 bytes [16:30:48]NVStorageSaveData done [16:30:48]ExternCall_PrintAddStr [16:30:48]wPrintStart [16:30:48]Write to MH i2c: 01 00 00 A1 16 B7 [16:30:48]Write i2c OK [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: 01 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: 01 07 00 [16:30:48]MH_I2C_Read... [16:30:48]Read from MH i2c: 01 07 00 A1 16 00 00 00 00 00 FF 0F CC [16:30:48]RasterBufferAndPrint [16:30:48]line Счет N : (1)1966549 [16:30:48]line ИНН: 02508201610067 [16:30:48]line Контрольно-Кассовый Чек [16:30:48]line ПРОДАЖА [16:30:48]line ТРК (МРК, ГНК) : 42 [16:30:48]line Товар: 2710124130 [16:30:48]line SU-92 [16:30:48]line 7.310 * 68.40 [16:30:48]line = 500.00 [16:30:48]line НДС 12% НСП 1% [16:30:48]line > о реализуемом товаре [16:30:48]line ИТОГО: 500.00 [16:30:48]line НСП 1% : 4.42 [16:30:48]line НДС 12% : 53.10 [16:30:48]line Наличными: 500.00 [16:30:48]line Безнал.: 0.00 [16:30:48]line Место: АЗС № 133 "Партнер Нефть" [16:30:48]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:30:48]line СНО: Общий режим [16:30:48]line Чек 308 24.10.2024 16:30 [16:30:48]line Смена: 174 ФФД: 1.0 [16:30:48]line ЗНМ: 0300000020 [16:30:48]line РНМ: 0000000000161154 [16:30:48]line Версия ККМ: v1.0 [16:30:48]line ФМ: 0000000000963323 [16:30:48]line ФД: 75869 [16:30:48]line ФПД: 89476607350926 [16:30:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163047&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75869&fm=89476607350926&tin=02508201610067®Number=0000000000161154&sum=50000 [16:30:49]OFD Sender: Processing packet 75869 [packets to send 16, broken 15] [16:30:49]ProducePacketName [16:30:49]name=ofd_packets/00075869 [16:30:49]OFD Sender: To server: pG, [16:30:49]CommunicateWithHost lk.salyk.kg:30040 [16:30:49]ConnectInit lk.salyk.kg [16:30:49]written 0, free lines is 4095 [16:30:49]Connected sock=10 [16:30:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 CA 77 00 01 D6 77 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 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 37 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5D 28 01 00 35 04 06 00 51 60 E5 65 98 8E 51 76 13 99 68 73 92 4F [16:30:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 09 8A 47 00 C9 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 39 36 33 33 32 33 10 04 04 00 5D 28 01 00 F4 03 04 00 0E 1F 1A 67 B6 04 01 00 00 F5 08 DE 78 43 97 91 78 [16:30:49]CommunicateWithHost err = 0 [16:30:49]CheckOFDResponse [16:30:49]1017 (14) - 77093643461234 [16:30:49]1041 (16) - 0000000000963323 [16:30:49]1040 (4) - 75869 [16:30:49]1012 (4) - 24.10.2024 10:18 [16:30:49]1206 (1) - 0 [16:30:49]OFD Sender: Remove packet 75869 [16:30:49]ProducePacketName [16:30:49]name=ofd_packets/00075869 [16:30:49]NVStorageDeleteData [16:30:49]Write to MH i2c: 01 00 00 C8 16 DE [16:30:49]Write i2c OK [16:30:49]MH_I2C_Read... [16:30:49]Read from MH i2c: 01 [16:30:49]MH_I2C_Read... [16:30:49]Read from MH i2c: 01 07 00 [16:30:49]MH_I2C_Read... [16:30:49]Read from MH i2c: 01 07 00 C8 16 00 00 00 00 00 EA 0C DB [16:30:49]RasterBufferAndPrint [16:30:49]line [16:30:49]line [16:30:49]line [16:30:49]line [16:30:49]line [16:30:49]written 0, free lines is 3310 [16:30:49]MH_Cut [16:30:49]Write to MH i2c: D1 01 00 CF 16 01 B7 [16:30:49]Write i2c OK [16:30:49]MH_I2C_Read... [16:30:49]Read from MH i2c: D1 [16:30:49]MH_I2C_Read... [16:30:49]Read from MH i2c: D1 01 00 [16:30:49]MH_I2C_Read... [16:30:49]Read from MH i2c: D1 01 00 CF 16 00 B6 [16:30:49]Write to MH i2c: 01 00 00 D0 16 E6 [16:30:49]Write i2c OK [16:30:49]MH_I2C_Read... [16:30:50]OFD Sender: No OFD packet to send [16:30:50]*** Cut start [16:30:50]*** Partial cut [16:30:50]*** CUTSNS_PIN = 1 [16:30:50]*** CUTSNS_PIN = 0 [16:30:50]*** Brake cut motor [16:30:51]Read from MH i2c: 01 [16:30:51]MH_I2C_Read... [16:30:51]*** Stop cut motor [16:30:51]*** Cut end [16:30:51]Read from MH i2c: 01 07 00 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: 01 07 00 D0 16 00 00 00 00 00 FF 0F FB [16:30:51]process_action close_receipt done [16:30:51]requested_data is exist [16:30:51]produce_requested_data [16:30:51]requested_item fm.sn is exist - process it [16:30:51]wFMCommunicate request_size=4 [16:30:51]MH_SAM_APDU [16:30:51]CAPDU: 80 11 00 00 [16:30:51]Write to MH i2c: E2 08 00 D1 16 80 11 00 00 00 00 00 00 61 [16:30:51]Write i2c OK [16:30:51]MH_I2C_Read... [16:30:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:51]Read from MH i2c: E2 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: E2 17 00 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: E2 17 00 D1 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 AE [16:30:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:30:51]wFMCommunicate OK [16:30:51]requested_item fd.num is exist - process it [16:30:51]SAM_PROTO_GetFieldsCounters [16:30:51]wFMCommunicate request_size=4 [16:30:51]MH_SAM_APDU [16:30:51]CAPDU: 80 13 00 00 [16:30:51]Write to MH i2c: E2 08 00 D2 16 80 13 00 00 00 00 00 00 64 [16:30:51]Write i2c OK [16:30:51]MH_I2C_Read... [16:30:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:51]Read from MH i2c: E2 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: E2 62 00 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: E2 62 00 D2 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 5D 28 01 00 0E 04 04 00 AE 00 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 4B [16:30:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 5D 28 01 00 0E 04 04 00 AE 00 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 [16:30:51]wFMCommunicate OK [16:30:51]SAM_PROTO_GetFieldsCounters done [16:30:51]requested_item shift.num is exist - process it [16:30:51]requested_item shift.opened is exist - process it [16:30:51]req_shift_opened [16:30:51]FM_GetShiftState [16:30:51]SAM_PROTO_GetShiftState [16:30:51]wFMCommunicate request_size=4 [16:30:51]MH_SAM_APDU [16:30:51]CAPDU: 80 13 01 00 [16:30:51]Write to MH i2c: E2 08 00 D3 16 80 13 01 00 00 00 00 00 66 [16:30:51]Write i2c OK [16:30:51]MH_I2C_Read... [16:30:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:51]Read from MH i2c: E2 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: E2 0E 00 [16:30:51]MH_I2C_Read... [16:30:51]Read from MH i2c: E2 0E 00 D3 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 0A [16:30:51]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:30:51]wFMCommunicate OK [16:30:51]SAM_PROTO_GetShiftState done [16:30:51]FM_GetShiftState done [16:30:51]req_shift_opened done [16:30:51]requested_item shift.open_date is exist - process it [16:30:51]req_shift_open_date [16:30:51]req_shift_open_date done [16:30:51]produce_requested_data done [16:30:51]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75869,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:30:51]process_action_free close_receipt [16:30:51]json_value_free [16:30:51]json_value_free done [16:30:51]process_json_proto returns [16:30:51]Send response to host [16:30:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75869,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:30:51]free response buf [16:30:51]execute_script done [16:30:51]execute_script returns [16:30:51]free content buf [16:30:51]Sock 9.Close socket [16:30:51]Sock 9.Thread stoped [16:30:55]OFD Sender: No OFD packet to send [16:31:00]OFD Sender: No OFD packet to send [16:31:05]OFD Sender: No OFD packet to send [16:31:10]OFD Sender: No OFD packet to send [16:31:13]accept exits with 7 [16:31:13]New connection [16:31:13]New thread 3066998116 created [16:31:13]Thread 3067141476 joined [16:31:13]Waiting for new connection... [16:31:13] Sock 7.Parse request [16:31:13]Sock 7.Check first char [16:31:13]Sock 7.First char is OK [16:31:13]request: POST /json_proto HTTP/1.0 [16:31:13]Method: POST [16:31:13]URL: /json_proto [16:31:13]Method is POST - this is cgi request [16:31:13]url: /json_proto [16:31:13]query_string will be loaded in cgi processing [16:31:13]execute_cgi json_proto POST (null) [16:31:13]execute_cgi path=json_proto method=POST [16:31:13]POST find Content-Length [16:31:13]Host: 172.17.44.196:8080 [16:31:13]Content-Length: 664 [16:31:13]Content-Type: application/json [16:31:13] [16:31:13]POST finish read [16:31:13]Found Content-Length = 664 [16:31:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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:31:13]execute_script... [16:31: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)1966550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "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:31:13]POST & json_proto [16:31:13]process_json_proto [16:31:13]json parsed OK: [16:31:13]protocol is kg_v1.0 [16:31:13]action value=close_receipt [16:31:13]process_action close_receipt [16:31:13]cmd_close_receipt [16:31:13]MH_GetDate [16:31:13]Write to MH i2c: F0 00 00 D4 16 D9 [16:31:13]Write i2c OK [16:31:13]MH_I2C_Read... [16:31:13]Read from MH i2c: F0 [16:31:13]MH_I2C_Read... [16:31:13]Read from MH i2c: F0 09 00 [16:31:13]MH_I2C_Read... [16:31:13]Read from MH i2c: F0 09 00 D4 16 00 51 76 1A 67 E7 19 F8 65 87 [16:31:13]GetLastDocTimeStamp 1729787447 [16:31:13]current date 1729787473 [16:31:13]FM_GetShiftState [16:31:13]SAM_PROTO_GetShiftState [16:31:13]wFMCommunicate request_size=4 [16:31:13]MH_SAM_APDU [16:31:13]CAPDU: 80 13 01 00 [16:31:13]Write to MH i2c: E2 08 00 D5 16 80 13 01 00 00 00 00 00 68 [16:31:13]Write i2c OK [16:31:13]MH_I2C_Read... [16:31:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:13]Read from MH i2c: E2 [16:31:13]MH_I2C_Read... [16:31:13]Read from MH i2c: E2 0E 00 [16:31:13]MH_I2C_Read... [16:31:13]Read from MH i2c: E2 0E 00 D5 16 00 09 00 01 85 93 19 67 00 00 00 00 90 00 0C [16:31:13]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:31:13]wFMCommunicate OK [16:31:13]SAM_PROTO_GetShiftState done [16:31:13]FM_GetShiftState done [16:31:13]opened in 1729729413 [16:31:13]opened+sec_in_day 1729815813 [16:31:13]quantity*price = 100000 [16:31:13]sum+1 = 100002 [16:31:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 309 24.10.2024 16:31 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75870 ФПД: 61098328018609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163113&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75870&fm=61098328018609&tin=02508201610067®Number=0000000000161154&sum=100000 [16:31:14]StoreToDocumentArchive [16:31:14]shift 174 fd 75870 [16:31:14]save to /storage/0174/doc_00075870 [16:31:14]save last doc name /storage/0174/doc_00075870 to /storage/kkm_last_doc_name [16:31:14]save OK [16:31:14]Clear old archive folders... [16:31:14]ProcessDocumentItem done err = 0, tmpTLVsize=244 [16:31:14]tlvbuf is 01FA66C0 [16:31:14]SAM_PROTO_ClearQueue [16:31:14]wFMCommunicate request_size=4 [16:31:14]MH_SAM_APDU [16:31:14]CAPDU: 80 09 00 00 [16:31:14]Write to MH i2c: E2 08 00 E2 16 80 09 00 00 00 00 00 00 6A [16:31:14]Write i2c OK [16:31:14]MH_I2C_Read... [16:31:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:31:14]Read from MH i2c: E2 [16:31:14]MH_I2C_Read... [16:31:14]Read from MH i2c: E2 03 00 [16:31:14]MH_I2C_Read... [16:31:14]Read from MH i2c: E2 03 00 E2 16 00 90 00 6C [16:31:14]RAPDU: 90 00 [16:31:14]wFMCommunicate OK [16:31:14]SAM_PROTO_ClearQueue done [16:31:14]KKMCreateOFDPacket [16:31:14]OFDProtocolAddRootSTLVToBuf [16:31:14]FM_MakeSignedData [16:31:14]FM_MakeSignedData [16:31:14]SAM_PROTO_SignData [16:31:14]wFMCommunicate request_size=4 [16:31:14]MH_SAM_APDU [16:31:14]CAPDU: 80 0D 01 02 [16:31:14]Write to MH i2c: E2 08 00 E3 16 80 0D 01 02 00 00 00 00 72 [16:31:14]Write i2c OK [16:31:14]MH_I2C_Read... [16:31:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:31:14]Read from MH i2c: E2 [16:31:14]MH_I2C_Read... [16:31:14]Read from MH i2c: E2 03 00 [16:31:14]MH_I2C_Read... [16:31:14]Read from MH i2c: E2 03 00 E3 16 00 90 00 6D [16:31:14]RAPDU: 90 00 [16:31:14]wFMCommunicate OK [16:31:14]wFMCommunicate request_size=253 [16:31:14]MH_SAM_APDU [16:31:14]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 35 01 00 00 F4 03 04 00 51 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5E 28 01 00 35 04 06 00 37 91 90 23 4E B1 [16:31:14]Write to MH i2c: E2 00 01 E4 16 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 35 01 00 00 F4 03 04 00 51 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5E 28 01 00 35 04 06 00 37 91 90 23 4E B1 00 00 04 [16:31:14]Write i2c OK [16:31:14]MH_I2C_Read... [16:31:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:14]Read from MH i2c: E2 [16:31:14]MH_I2C_Read... [16:31:14]Read from MH i2c: E2 03 00 [16:31:14]MH_I2C_Read... [16:31:14]Read from MH i2c: E2 03 00 E4 16 00 90 00 6E [16:31:14]RAPDU: 90 00 [16:31:14]wFMCommunicate OK [16:31:14]wFMCommunicate request_size=4 [16:31:14]MH_SAM_APDU [16:31:14]CAPDU: 80 0D 03 02 [16:31:14]Write to MH i2c: E2 08 00 E5 16 80 0D 03 02 00 00 00 00 76 [16:31:14]Write i2c OK [16:31:14]MH_I2C_Read... [16:31:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:31:14]Read from MH i2c: E2 [16:31:14]MH_I2C_Read... [16:31:14]Read from MH i2c: E2 0B 00 [16:31:14]MH_I2C_Read... [16:31:14]Read from MH i2c: E2 0B 00 E5 16 00 02 89 00 C5 0B 0C FA 58 90 00 30 [16:31:14]RAPDU: 02 89 00 C5 0B 0C FA 58 90 00 [16:31:14]wFMCommunicate OK [16:31:14]SAM_PROTO_SignData done [16:31:14]FM_MakeSignedData done [16:31:14]CreateOFDProtocolMessage [16:31:14]wFMCommunicate request_size=4 [16:31:14]MH_SAM_APDU [16:31:14]CAPDU: 80 11 00 00 [16:31:14]Write to MH i2c: E2 08 00 E6 16 80 11 00 00 00 00 00 00 76 [16:31:14]Write i2c OK [16:31:14]MH_I2C_Read... [16:31:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:15]Read from MH i2c: E2 [16:31:15]MH_I2C_Read... [16:31:15]Read from MH i2c: E2 17 00 [16:31:15]MH_I2C_Read... [16:31:15]Read from MH i2c: E2 17 00 E6 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 C3 [16:31:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:31:15]wFMCommunicate OK [16:31:15]CreateOFDProtocolMessage done [16:31:15]OFDSenderStorePacket 75870 [16:31:15]StoreOFDPacket docnum=75870 [16:31:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 BA 91 00 01 7F DB 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 35 01 00 00 F4 03 04 00 51 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5E 28 01 00 35 04 06 00 37 91 90 23 4E B1 02 89 00 C5 0B 0C FA 58 [16:31:15]CheckFolder [16:31:15]dirname=/storage/ofd_packets [16:31:15]CheckFolder done [16:31:15]ProducePacketName [16:31:15]name=ofd_packets/00075870 [16:31:15]NVStorageSaveData ofd_packets/00075870 [16:31:15]File name is /storage/ofd_packets/00075870 [16:31:15]Write 294 bytes [16:31:15]NVStorageSaveData done [16:31:15]OFDSenderStorePacket done [16:31:15]KKMCreateOFDPacket done [16:31:15]NVStorageSaveData kkm_last_timestamp [16:31:15]File name is /storage/kkm_last_timestamp [16:31:15]Write 4 bytes [16:31:15]NVStorageSaveData done [16:31:15]ExternCall_PrintAddStr [16:31:15]wPrintStart [16:31:15]Write to MH i2c: 01 00 00 E7 16 FD [16:31:15]Write i2c OK [16:31:15]MH_I2C_Read... [16:31:15]Read from MH i2c: 01 [16:31:15]MH_I2C_Read... [16:31:15]Read from MH i2c: 01 07 00 [16:31:15]MH_I2C_Read... [16:31:15]Read from MH i2c: 01 07 00 E7 16 00 00 00 00 00 FF 0F 12 [16:31:15]RasterBufferAndPrint [16:31:15]line Счет N : (1)1966550 [16:31:15]line ИНН: 02508201610067 [16:31:15]line Контрольно-Кассовый Чек [16:31:15]line ПРОДАЖА [16:31:15]line ТРК (МРК, ГНК) : 62 [16:31:15]line Товар: 2710124130 [16:31:15]line SU-92 [16:31:15]line 14.620 * 68.40 [16:31:15]line = 1000.01 [16:31:15]line НДС 12% НСП 1% [16:31:15]line > о реализуемом товаре [16:31:15]line ОКРУГЛЕНИЕ: -0.01 [16:31:15]line ИТОГО: 1000.00 [16:31:15]line Внесено: 1000.00 [16:31:15]line СДАЧА: 0.00 [16:31:15]line НСП 1% : 8.85 [16:31:15]line НДС 12% : 106.20 [16:31:15]line Наличными: 1000.00 [16:31:15]line Безнал.: 0.00 [16:31:15]line Место: АЗС № 133 "Партнер Нефть" [16:31:15]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:31:15]line СНО: Общий режим [16:31:15]line Чек 309 24.10.2024 16:31 [16:31:15]line Смена: 174 ФФД: 1.0 [16:31:15]line ЗНМ: 0300000020 [16:31:15]line РНМ: 0000000000161154 [16:31:15]line Версия ККМ: v1.0 [16:31:15]line ФМ: 0000000000963323 [16:31:15]line ФД: 75870 [16:31:15]line ФПД: 61098328018609 [16:31:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163113&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75870&fm=61098328018609&tin=02508201610067®Number=0000000000161154&sum=100000 [16:31:15]written 0, free lines is 4095 [16:31:15]OFD Sender: Processing packet 75870 [packets to send 16, broken 15] [16:31:15]ProducePacketName [16:31:15]name=ofd_packets/00075870 [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:15]Write to MH i2c: 01 00 00 11 17 28 [16:31:15]Connected sock=10 [16:31:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 08 01 00 00 BA 91 00 01 7F DB 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 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 35 01 00 00 F4 03 04 00 51 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5E 28 01 00 35 04 06 00 37 91 90 23 4E B1 02 89 00 C5 0B 0C FA 58 [16:31:15]Write i2c OK [16:31:15]MH_I2C_Read... [16:31:15]Read from MH i2c: 01 [16:31:15]MH_I2C_Read... [16:31:15]Read from MH i2c: 01 07 00 [16:31:15]MH_I2C_Read... [16:31:15]Read from MH i2c: 01 07 00 11 17 00 00 00 00 00 AD 0C E8 [16:31:15]RasterBufferAndPrint [16:31:15]line [16:31:15]line [16:31:15]line [16:31:15]line [16:31:15]line [16:31:15]written 0, free lines is 3267 [16:31:15]MH_Cut [16:31:15]Write to MH i2c: D1 01 00 18 17 01 01 [16:31:15]Write i2c OK [16:31:15]MH_I2C_Read... [16:31:15]Read from MH i2c: D1 [16:31:15]MH_I2C_Read... [16:31:15]Read from MH i2c: D1 01 00 [16:31:15]MH_I2C_Read... [16:31:15]Read from MH i2c: D1 01 00 18 17 00 00 [16:31:15]Write to MH i2c: 01 00 00 19 17 30 [16:31:15]Write i2c OK [16:31:15]MH_I2C_Read... [16:31:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 7D 3B 47 00 30 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 39 36 33 33 32 33 10 04 04 00 5E 28 01 00 F4 03 04 00 28 1F 1A 67 B6 04 01 00 00 E7 9F CD 05 30 CB 02 CA [16:31:15]CommunicateWithHost err = 0 [16:31:15]CheckOFDResponse [16:31:15]1017 (14) - 77093643461234 [16:31:15]1041 (16) - 0000000000963323 [16:31:15]1040 (4) - 75870 [16:31:15]1012 (4) - 24.10.2024 10:19 [16:31:15]1206 (1) - 0 [16:31:15]OFD Sender: Remove packet 75870 [16:31:15]ProducePacketName [16:31:15]name=ofd_packets/00075870 [16:31:15]NVStorageDeleteData [16:31:16]OFD Sender: No OFD packet to send [16:31:16]*** Cut start [16:31:16]*** Partial cut [16:31:16]*** CUTSNS_PIN = 1 [16:31:16]*** CUTSNS_PIN = 0 [16:31:16]*** Brake cut motor [16:31:16]Read from MH i2c: 01 [16:31:16]MH_I2C_Read... [16:31:16]*** Stop cut motor [16:31:17]*** Cut end [16:31:17]Read from MH i2c: 01 07 00 [16:31:17]MH_I2C_Read... [16:31:17]Read from MH i2c: 01 07 00 19 17 00 00 00 00 00 FF 0F 45 [16:31:17]process_action close_receipt done [16:31:17]requested_data is exist [16:31:17]produce_requested_data [16:31:17]requested_item fm.sn is exist - process it [16:31:17]wFMCommunicate request_size=4 [16:31:17]MH_SAM_APDU [16:31:17]CAPDU: 80 11 00 00 [16:31:17]Write to MH i2c: E2 08 00 1A 17 80 11 00 00 00 00 00 00 AB [16:31:17]Write i2c OK [16:31:17]MH_I2C_Read... [16:31:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:17]Read from MH i2c: E2 [16:31:17]MH_I2C_Read... [16:31:17]Read from MH i2c: E2 17 00 [16:31:17]MH_I2C_Read... [16:31:17]Read from MH i2c: E2 17 00 1A 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 F8 [16:31:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:31:17]wFMCommunicate OK [16:31:17]requested_item fd.num is exist - process it [16:31:17]SAM_PROTO_GetFieldsCounters [16:31:17]wFMCommunicate request_size=4 [16:31:17]MH_SAM_APDU [16:31:17]CAPDU: 80 13 00 00 [16:31:17]Write to MH i2c: E2 08 00 1B 17 80 13 00 00 00 00 00 00 AE [16:31:17]Write i2c OK [16:31:17]MH_I2C_Read... [16:31:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:31:17]Read from MH i2c: E2 [16:31:17]MH_I2C_Read... [16:31:17]Read from MH i2c: E2 62 00 [16:31:17]MH_I2C_Read... [16:31:17]Read from MH i2c: E2 62 00 1B 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 5E 28 01 00 0E 04 04 00 AE 00 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 99 [16:31:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 5E 28 01 00 0E 04 04 00 AE 00 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 [16:31:17]wFMCommunicate OK [16:31:17]SAM_PROTO_GetFieldsCounters done [16:31:17]requested_item shift.num is exist - process it [16:31:17]requested_item shift.opened is exist - process it [16:31:17]req_shift_opened [16:31:17]FM_GetShiftState [16:31:17]SAM_PROTO_GetShiftState [16:31:17]wFMCommunicate request_size=4 [16:31:17]MH_SAM_APDU [16:31:17]CAPDU: 80 13 01 00 [16:31:17]Write to MH i2c: E2 08 00 1C 17 80 13 01 00 00 00 00 00 B0 [16:31:17]Write i2c OK [16:31:17]MH_I2C_Read... [16:31:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:17]Read from MH i2c: E2 [16:31:17]MH_I2C_Read... [16:31:17]Read from MH i2c: E2 0E 00 [16:31:17]MH_I2C_Read... [16:31:17]Read from MH i2c: E2 0E 00 1C 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 54 [16:31:17]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:31:17]wFMCommunicate OK [16:31:17]SAM_PROTO_GetShiftState done [16:31:17]FM_GetShiftState done [16:31:17]req_shift_opened done [16:31:17]requested_item shift.open_date is exist - process it [16:31:17]req_shift_open_date [16:31:17]req_shift_open_date done [16:31:17]produce_requested_data done [16:31:17]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75870,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:31:17]process_action_free close_receipt [16:31:17]json_value_free [16:31:17]json_value_free done [16:31:17]process_json_proto returns [16:31:17]Send response to host [16:31:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75870,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:31:17]free response buf [16:31:17]execute_script done [16:31:17]execute_script returns [16:31:17]free content buf [16:31:17]Sock 7.Close socket [16:31:17]Sock 7.Thread stoped [16:31:21]OFD Sender: No OFD packet to send [16:31:26]OFD Sender: No OFD packet to send [16:31:29]accept exits with 9 [16:31:29]New connection [16:31:29]New thread 3067141476 created [16:31:29]Thread 3066998116 joined [16:31:29]Waiting for new connection... [16:31:29] Sock 9.Parse request [16:31:29]Sock 9.Check first char [16:31:29]Sock 9.First char is OK [16:31:29]request: POST /json_proto HTTP/1.0 [16:31:29]Method: POST [16:31:29]URL: /json_proto [16:31:29]Method is POST - this is cgi request [16:31:29]url: /json_proto [16:31:29]query_string will be loaded in cgi processing [16:31:29]execute_cgi json_proto POST (null) [16:31:29]execute_cgi path=json_proto method=POST [16:31:29]POST find Content-Length [16:31:29]Host: 172.17.44.196:8080 [16:31:29]Content-Length: 743 [16:31:29]Content-Type: application/json [16:31:29] [16:31:29]POST finish read [16:31:29]Found Content-Length = 743 [16:31:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273422", "tax_sys" : 0, "items" : [ { "code": "48743273", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Marlboro Touch", "price" : 135.00, "quantity" : 2.000, "sum" : 270.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: Mbank", "payments": [ { "type": 1, "sum" : 270.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:29]execute_script... [16:31: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 : (3)273422", "tax_sys" : 0, "items" : [ { "code": "48743273", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Marlboro Touch", "price" : 135.00, "quantity" : 2.000, "sum" : 270.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: Mbank", "payments": [ { "type": 1, "sum" : 270.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:31:29]POST & json_proto [16:31:29]process_json_proto [16:31:29]json parsed OK: [16:31:29]protocol is kg_v1.0 [16:31:29]action value=close_receipt [16:31:29]process_action close_receipt [16:31:29]cmd_close_receipt [16:31:29]MH_GetDate [16:31:29]Write to MH i2c: F0 00 00 1D 17 23 [16:31:29]Write i2c OK [16:31:29]MH_I2C_Read... [16:31:29]Read from MH i2c: F0 [16:31:29]MH_I2C_Read... [16:31:29]Read from MH i2c: F0 09 00 [16:31:29]MH_I2C_Read... [16:31:29]Read from MH i2c: F0 09 00 1D 17 00 61 76 1A 67 E7 19 F8 65 E1 [16:31:29]GetLastDocTimeStamp 1729787473 [16:31:29]current date 1729787489 [16:31:29]FM_GetShiftState [16:31:29]SAM_PROTO_GetShiftState [16:31:29]wFMCommunicate request_size=4 [16:31:29]MH_SAM_APDU [16:31:29]CAPDU: 80 13 01 00 [16:31:29]Write to MH i2c: E2 08 00 1E 17 80 13 01 00 00 00 00 00 B2 [16:31:29]Write i2c OK [16:31:29]MH_I2C_Read... [16:31:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:29]Read from MH i2c: E2 [16:31:29]MH_I2C_Read... [16:31:29]Read from MH i2c: E2 0E 00 [16:31:29]MH_I2C_Read... [16:31:29]Read from MH i2c: E2 0E 00 1E 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 56 [16:31:29]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:31:29]wFMCommunicate OK [16:31:29]SAM_PROTO_GetShiftState done [16:31:29]FM_GetShiftState done [16:31:29]opened in 1729729413 [16:31:29]opened+sec_in_day 1729815813 [16:31:29]quantity*price = 27000 [16:31:29]sum+1 = 27001 [16:31:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 270.00 НСП 1% : 2.39 НДС 12% : 28.67 Наличными: 0.00 Безнал.: 270.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 310 24.10.2024 16:31 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75871 ФПД: 183743700716518 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163130&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75871&fm=183743700716518&tin=02508201610067®Number=0000000000161154&sum=27000 0 [16:31:30]StoreToDocumentArchive [16:31:30]shift 174 fd 75871 [16:31:30]save to /storage/0174/doc_00075871 [16:31:30]save last doc name /storage/0174/doc_00075871 to /storage/kkm_last_doc_name [16:31:30]save OK [16:31:30]Clear old archive folders... [16:31:30]ProcessDocumentItem done err = 0, tmpTLVsize=268 [16:31:30]tlvbuf is 020795F0 [16:31:30]SAM_PROTO_ClearQueue [16:31:30]wFMCommunicate request_size=4 [16:31:30]MH_SAM_APDU [16:31:30]CAPDU: 80 09 00 00 [16:31:30]Write to MH i2c: E2 08 00 2B 17 80 09 00 00 00 00 00 00 B4 [16:31:30]Write i2c OK [16:31:30]MH_I2C_Read... [16:31:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:31:30]Read from MH i2c: E2 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 03 00 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 03 00 2B 17 00 90 00 B6 [16:31:30]RAPDU: 90 00 [16:31:30]wFMCommunicate OK [16:31:30]SAM_PROTO_ClearQueue done [16:31:30]KKMCreateOFDPacket [16:31:30]OFDProtocolAddRootSTLVToBuf [16:31:30]FM_MakeSignedData [16:31:30]FM_MakeSignedData [16:31:30]SAM_PROTO_SignData [16:31:30]wFMCommunicate request_size=4 [16:31:30]MH_SAM_APDU [16:31:30]CAPDU: 80 0D 01 02 [16:31:30]Write to MH i2c: E2 08 00 2C 17 80 0D 01 02 00 00 00 00 BC [16:31:30]Write i2c OK [16:31:30]MH_I2C_Read... [16:31:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:31:30]Read from MH i2c: E2 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 03 00 [16:31:30]MH_I2C_Read... [16:31:30]Read from MH i2c: E2 03 00 2C 17 00 90 00 B7 [16:31:30]RAPDU: 90 00 [16:31:30]wFMCommunicate OK [16:31:30]wFMCommunicate request_size=255 [16:31:30]MH_SAM_APDU [16:31:30]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 38 37 34 33 32 37 33 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 61 72 6C 62 6F 72 6F 20 54 6F 75 63 68 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 78 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 33 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 78 69 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 62 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 [16:31:30]Write to MH i2c: E2 02 01 2D 17 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 38 37 34 33 32 37 33 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 61 72 6C 62 6F 72 6F 20 54 6F 75 63 68 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 78 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 33 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 78 69 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 62 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 00 00 DA [16:31:30]Write i2c OK [16:31:30]MH_I2C_Read... [16:31:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:31]Read from MH i2c: E2 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: E2 03 00 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: E2 03 00 2D 17 00 90 00 B8 [16:31:31]RAPDU: 90 00 [16:31:31]wFMCommunicate OK [16:31:31]wFMCommunicate request_size=27 [16:31:31]MH_SAM_APDU [16:31:31]CAPDU: 80 0D 02 02 16 33 33 32 33 10 04 04 00 5F 28 01 00 35 04 06 00 A7 1D 2A 02 CB E6 [16:31:31]Write to MH i2c: E2 1E 00 2E 17 80 0D 02 02 16 00 33 33 32 33 10 04 04 00 5F 28 01 00 35 04 06 00 A7 1D 2A 02 CB E6 00 00 36 [16:31:31]Write i2c OK [16:31:31]MH_I2C_Read... [16:31:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:31:31]Read from MH i2c: E2 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: E2 03 00 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: E2 03 00 2E 17 00 90 00 B9 [16:31:31]RAPDU: 90 00 [16:31:31]wFMCommunicate OK [16:31:31]wFMCommunicate request_size=4 [16:31:31]MH_SAM_APDU [16:31:31]CAPDU: 80 0D 03 02 [16:31:31]Write to MH i2c: E2 08 00 2F 17 80 0D 03 02 00 00 00 00 C1 [16:31:31]Write i2c OK [16:31:31]MH_I2C_Read... [16:31:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:31:31]Read from MH i2c: E2 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: E2 0B 00 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: E2 0B 00 2F 17 00 2D 35 05 9C 0E 4F 3B 66 90 00 C3 [16:31:31]RAPDU: 2D 35 05 9C 0E 4F 3B 66 90 00 [16:31:31]wFMCommunicate OK [16:31:31]SAM_PROTO_SignData done [16:31:31]FM_MakeSignedData done [16:31:31]CreateOFDProtocolMessage [16:31:31]wFMCommunicate request_size=4 [16:31:31]MH_SAM_APDU [16:31:31]CAPDU: 80 11 00 00 [16:31:31]Write to MH i2c: E2 08 00 30 17 80 11 00 00 00 00 00 00 C1 [16:31:31]Write i2c OK [16:31:31]MH_I2C_Read... [16:31:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:31]Read from MH i2c: E2 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: E2 17 00 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: E2 17 00 30 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 0E [16:31:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:31:31]wFMCommunicate OK [16:31:31]CreateOFDProtocolMessage done [16:31:31]OFDSenderStorePacket 75871 [16:31:31]StoreOFDPacket docnum=75871 [16:31:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 20 01 00 00 4E B1 18 01 C6 D8 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 38 37 34 33 32 37 33 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 61 72 6C 62 6F 72 6F 20 54 6F 75 63 68 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 78 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 33 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 78 69 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 62 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5F 28 01 00 35 04 06 00 A7 1D 2A 02 CB E6 2D 35 05 9C 0E 4F 3B 66 [16:31:31]CheckFolder [16:31:31]dirname=/storage/ofd_packets [16:31:31]CheckFolder done [16:31:31]ProducePacketName [16:31:31]name=ofd_packets/00075871 [16:31:31]NVStorageSaveData ofd_packets/00075871 [16:31:31]File name is /storage/ofd_packets/00075871 [16:31:31]Write 318 bytes [16:31:31]NVStorageSaveData done [16:31:31]OFDSenderStorePacket done [16:31:31]KKMCreateOFDPacket done [16:31:31]NVStorageSaveData kkm_last_timestamp [16:31:31]File name is /storage/kkm_last_timestamp [16:31:31]Write 4 bytes [16:31:31]NVStorageSaveData done [16:31:31]ExternCall_PrintAddStr [16:31:31]wPrintStart [16:31:31]Write to MH i2c: 01 00 00 31 17 48 [16:31:31]Write i2c OK [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: 01 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: 01 07 00 [16:31:31]MH_I2C_Read... [16:31:31]Read from MH i2c: 01 07 00 31 17 00 00 00 00 00 FF 0F 5D [16:31:31]RasterBufferAndPrint [16:31:31]line Счет N : (3)273422 [16:31:31]line ИНН: 02508201610067 [16:31:31]line Контрольно-Кассовый Чек [16:31:31]line ПРОДАЖА [16:31:31]line Товар: 48743273 [16:31:31]line Сигареты Marlboro Touch [16:31:31]line 2.000 * 135.00 [16:31:31]line = 270.00 [16:31:31]line НДС 12% НСП 1% [16:31:31]line > о реализуемом товаре [16:31:31]line ИТОГО: 270.00 [16:31:31]line НСП 1% : 2.39 [16:31:31]line НДС 12% : 28.67 [16:31:31]line Наличными: 0.00 [16:31:31]line Безнал.: 270.00 [16:31:31]line Место: АЗС № 133 "Партнер Нефть" [16:31:31]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:31:31]line СНО: Общий режим [16:31:31]line Чек 310 24.10.2024 16:31 [16:31:31]line Смена: 174 ФФД: 1.0 [16:31:31]line ЗНМ: 0300000020 [16:31:31]line РНМ: 0000000000161154 [16:31:31]line Версия ККМ: v1.0 [16:31:31]line Платежная система: Mbank [16:31:31]line ФМ: 0000000000963323 [16:31:31]line ФД: 75871 [16:31:31]line ФПД: 183743700716518 [16:31:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163130&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75871&fm=183743700716518&tin=02508201610067®Number=0000000000161154&sum=27000 [16:31:31]OFD Sender: Processing packet 75871 [packets to send 16, broken 15] [16:31:31]ProducePacketName [16:31:31]name=ofd_packets/00075871 [16:31:31]OFD Sender: To server: pG, [16:31:31]CommunicateWithHost lk.salyk.kg:30040 [16:31:31]ConnectInit lk.salyk.kg [16:31:31]line 0 [16:31:31]written 0, free lines is 4095 [16:31:31]Connected sock=10 [16:31:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 20 01 00 00 4E B1 18 01 C6 D8 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 34 38 37 34 33 32 37 33 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 61 72 6C 62 6F 72 6F 20 54 6F 75 63 68 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 78 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 33 0B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 78 69 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 62 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 5F 28 01 00 35 04 06 00 A7 1D 2A 02 CB E6 2D 35 05 9C 0E 4F 3B 66 [16:31:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 9D 81 47 00 38 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 39 36 33 33 32 33 10 04 04 00 5F 28 01 00 F4 03 04 00 38 1F 1A 67 B6 04 01 00 00 5F A8 2E 7E E3 C0 8D 59 [16:31:31]CommunicateWithHost err = 0 [16:31:31]CheckOFDResponse [16:31:31]1017 (14) - 77093643461234 [16:31:31]1041 (16) - 0000000000963323 [16:31:31]1040 (4) - 75871 [16:31:31]1012 (4) - 24.10.2024 10:19 [16:31:31]1206 (1) - 0 [16:31:31]OFD Sender: Remove packet 75871 [16:31:31]ProducePacketName [16:31:31]name=ofd_packets/00075871 [16:31:31]NVStorageDeleteData [16:31:32]Write to MH i2c: 01 00 00 59 17 70 [16:31:32]Write i2c OK [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: 01 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: 01 07 00 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: 01 07 00 59 17 00 00 00 00 00 EB 0C 6E [16:31:32]RasterBufferAndPrint [16:31:32]line [16:31:32]line [16:31:32]line [16:31:32]line [16:31:32]line [16:31:32]written 0, free lines is 3314 [16:31:32]MH_Cut [16:31:32]Write to MH i2c: D1 01 00 60 17 01 49 [16:31:32]Write i2c OK [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: D1 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: D1 01 00 [16:31:32]MH_I2C_Read... [16:31:32]Read from MH i2c: D1 01 00 60 17 00 48 [16:31:32]Write to MH i2c: 01 00 00 61 17 78 [16:31:32]Write i2c OK [16:31:32]MH_I2C_Read... [16:31:32]OFD Sender: No OFD packet to send [16:31:32]*** Cut start [16:31:32]*** Partial cut [16:31:32]*** CUTSNS_PIN = 1 [16:31:32]*** CUTSNS_PIN = 0 [16:31:33]*** Brake cut motor [16:31:33]Read from MH i2c: 01 [16:31:33]MH_I2C_Read... [16:31:33]*** Stop cut motor [16:31:33]*** Cut end [16:31:33]Read from MH i2c: 01 07 00 [16:31:33]MH_I2C_Read... [16:31:33]Read from MH i2c: 01 07 00 61 17 00 00 00 00 00 FF 0F 8D [16:31:33]process_action close_receipt done [16:31:33]requested_data is exist [16:31:33]produce_requested_data [16:31:33]requested_item fm.sn is exist - process it [16:31:33]wFMCommunicate request_size=4 [16:31:33]MH_SAM_APDU [16:31:33]CAPDU: 80 11 00 00 [16:31:33]Write to MH i2c: E2 08 00 62 17 80 11 00 00 00 00 00 00 F3 [16:31:33]Write i2c OK [16:31:33]MH_I2C_Read... [16:31:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:33]Read from MH i2c: E2 [16:31:33]MH_I2C_Read... [16:31:33]Read from MH i2c: E2 17 00 [16:31:33]MH_I2C_Read... [16:31:33]Read from MH i2c: E2 17 00 62 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 40 [16:31:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:31:33]wFMCommunicate OK [16:31:33]requested_item fd.num is exist - process it [16:31:33]SAM_PROTO_GetFieldsCounters [16:31:33]wFMCommunicate request_size=4 [16:31:33]MH_SAM_APDU [16:31:33]CAPDU: 80 13 00 00 [16:31:33]Write to MH i2c: E2 08 00 63 17 80 13 00 00 00 00 00 00 F6 [16:31:33]Write i2c OK [16:31:33]MH_I2C_Read... [16:31:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:31:33]Read from MH i2c: E2 [16:31:33]MH_I2C_Read... [16:31:33]Read from MH i2c: E2 62 00 [16:31:33]MH_I2C_Read... [16:31:33]Read from MH i2c: E2 62 00 63 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 5F 28 01 00 0E 04 04 00 AE 00 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 E5 [16:31:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 5F 28 01 00 0E 04 04 00 AE 00 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 [16:31:33]wFMCommunicate OK [16:31:33]SAM_PROTO_GetFieldsCounters done [16:31:33]requested_item shift.num is exist - process it [16:31:33]requested_item shift.opened is exist - process it [16:31:33]req_shift_opened [16:31:33]FM_GetShiftState [16:31:33]SAM_PROTO_GetShiftState [16:31:33]wFMCommunicate request_size=4 [16:31:33]MH_SAM_APDU [16:31:33]CAPDU: 80 13 01 00 [16:31:33]Write to MH i2c: E2 08 00 64 17 80 13 01 00 00 00 00 00 F8 [16:31:33]Write i2c OK [16:31:33]MH_I2C_Read... [16:31:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:33]Read from MH i2c: E2 [16:31:33]MH_I2C_Read... [16:31:33]Read from MH i2c: E2 0E 00 [16:31:33]MH_I2C_Read... [16:31:33]Read from MH i2c: E2 0E 00 64 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 9C [16:31:33]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:31:33]wFMCommunicate OK [16:31:33]SAM_PROTO_GetShiftState done [16:31:33]FM_GetShiftState done [16:31:33]req_shift_opened done [16:31:33]requested_item shift.open_date is exist - process it [16:31:33]req_shift_open_date [16:31:33]req_shift_open_date done [16:31:33]produce_requested_data done [16:31:33]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75871,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:31:33]process_action_free close_receipt [16:31:33]json_value_free [16:31:33]json_value_free done [16:31:33]process_json_proto returns [16:31:33]Send response to host [16:31:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75871,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:31:33]free response buf [16:31:33]execute_script done [16:31:33]execute_script returns [16:31:33]free content buf [16:31:33]Sock 9.Close socket [16:31:33]Sock 9.Thread stoped [16:31:37]OFD Sender: No OFD packet to send [16:31:42]OFD Sender: No OFD packet to send [16:31:47]OFD Sender: No OFD packet to send [16:31:52]OFD Sender: No OFD packet to send [16:31:57]OFD Sender: No OFD packet to send [16:32:02]OFD Sender: No OFD packet to send [16:32:07]OFD Sender: No OFD packet to send [16:32:12]OFD Sender: No OFD packet to send [16:32:17]OFD Sender: No OFD packet to send [16:32:22]OFD Sender: No OFD packet to send [16:32:27]OFD Sender: No OFD packet to send [16:32:32]OFD Sender: No OFD packet to send [16:32:34]accept exits with 7 [16:32:34]New connection [16:32:34]New thread 3066998116 created [16:32:34]Thread 3067141476 joined [16:32:34]Waiting for new connection... [16:32:34] Sock 7.Parse request [16:32:34]Sock 7.Check first char [16:32:34]Sock 7.First char is OK [16:32:34]request: POST /json_proto HTTP/1.0 [16:32:34]Method: POST [16:32:34]URL: /json_proto [16:32:34]Method is POST - this is cgi request [16:32:34]url: /json_proto [16:32:34]query_string will be loaded in cgi processing [16:32:34]execute_cgi json_proto POST (null) [16:32:34]execute_cgi path=json_proto method=POST [16:32:34]POST find Content-Length [16:32:34]Host: 172.17.44.196:8080 [16:32:34]Content-Length: 678 [16:32:34]Content-Type: application/json [16:32:34] [16:32:34]POST finish read [16:32:34]Found Content-Length = 678 [16:32:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "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" ] } } [16:32:34]execute_script... [16:32: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)1966551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "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" ] } } [16:32:34]POST & json_proto [16:32:34]process_json_proto [16:32:34]json parsed OK: [16:32:34]protocol is kg_v1.0 [16:32:34]action value=close_receipt [16:32:34]process_action close_receipt [16:32:34]cmd_close_receipt [16:32:34]MH_GetDate [16:32:34]Write to MH i2c: F0 00 00 65 17 6B [16:32:34]Write i2c OK [16:32:34]MH_I2C_Read... [16:32:34]Read from MH i2c: F0 [16:32:34]MH_I2C_Read... [16:32:34]Read from MH i2c: F0 09 00 [16:32:34]MH_I2C_Read... [16:32:34]Read from MH i2c: F0 09 00 65 17 00 A3 76 1A 67 E7 19 F8 65 6B [16:32:34]GetLastDocTimeStamp 1729787490 [16:32:34]current date 1729787555 [16:32:34]FM_GetShiftState [16:32:34]SAM_PROTO_GetShiftState [16:32:34]wFMCommunicate request_size=4 [16:32:34]MH_SAM_APDU [16:32:34]CAPDU: 80 13 01 00 [16:32:34]Write to MH i2c: E2 08 00 66 17 80 13 01 00 00 00 00 00 FA [16:32:34]Write i2c OK [16:32:34]MH_I2C_Read... [16:32:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:34]Read from MH i2c: E2 [16:32:34]MH_I2C_Read... [16:32:34]Read from MH i2c: E2 0E 00 [16:32:34]MH_I2C_Read... [16:32:34]Read from MH i2c: E2 0E 00 66 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 9E [16:32:34]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:32:34]wFMCommunicate OK [16:32:34]SAM_PROTO_GetShiftState done [16:32:34]FM_GetShiftState done [16:32:34]opened in 1729729413 [16:32:34]opened+sec_in_day 1729815813 [16:32:34]quantity*price = 70044 [16:32:34]sum+1 = 70046 [16:32:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 311 24.10.2024 16:32 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75872 ФПД: 32799432632693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163235&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75872&fm=32799432632693&tin=02508201610067®Number=0000000000161154&sum=70000 [16:32:35]StoreToDocumentArchive [16:32:35]shift 174 fd 75872 [16:32:35]save to /storage/0174/doc_00075872 [16:32:35]save last doc name /storage/0174/doc_00075872 to /storage/kkm_last_doc_name [16:32:35]save OK [16:32:35]Clear old archive folders... [16:32:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:32:35]tlvbuf is B6EEFA90 [16:32:35]SAM_PROTO_ClearQueue [16:32:35]wFMCommunicate request_size=4 [16:32:35]MH_SAM_APDU [16:32:35]CAPDU: 80 09 00 00 [16:32:35]Write to MH i2c: E2 08 00 73 17 80 09 00 00 00 00 00 00 FC [16:32:35]Write i2c OK [16:32:35]MH_I2C_Read... [16:32:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:32:35]Read from MH i2c: E2 [16:32:35]MH_I2C_Read... [16:32:35]Read from MH i2c: E2 03 00 [16:32:35]MH_I2C_Read... [16:32:35]Read from MH i2c: E2 03 00 73 17 00 90 00 FE [16:32:35]RAPDU: 90 00 [16:32:35]wFMCommunicate OK [16:32:35]SAM_PROTO_ClearQueue done [16:32:35]KKMCreateOFDPacket [16:32:35]OFDProtocolAddRootSTLVToBuf [16:32:35]FM_MakeSignedData [16:32:35]FM_MakeSignedData [16:32:35]SAM_PROTO_SignData [16:32:35]wFMCommunicate request_size=4 [16:32:35]MH_SAM_APDU [16:32:35]CAPDU: 80 0D 01 02 [16:32:35]Write to MH i2c: E2 08 00 74 17 80 0D 01 02 00 00 00 00 04 [16:32:35]Write i2c OK [16:32:35]MH_I2C_Read... [16:32:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:32:35]Read from MH i2c: E2 [16:32:35]MH_I2C_Read... [16:32:35]Read from MH i2c: E2 03 00 [16:32:35]MH_I2C_Read... [16:32:35]Read from MH i2c: E2 03 00 74 17 00 90 00 FF [16:32:35]RAPDU: 90 00 [16:32:35]wFMCommunicate OK [16:32:35]wFMCommunicate request_size=255 [16:32:35]MH_SAM_APDU [16:32:35]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 37 01 00 00 F4 03 04 00 A3 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 60 28 01 00 35 04 06 00 1D [16:32:35]Write to MH i2c: E2 02 01 75 17 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 37 01 00 00 F4 03 04 00 A3 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 60 28 01 00 35 04 06 00 1D 00 00 93 [16:32:35]Write i2c OK [16:32:35]MH_I2C_Read... [16:32:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:36]Read from MH i2c: E2 [16:32:36]MH_I2C_Read... [16:32:36]Read from MH i2c: E2 03 00 [16:32:36]MH_I2C_Read... [16:32:36]Read from MH i2c: E2 03 00 75 17 00 90 00 00 [16:32:36]RAPDU: 90 00 [16:32:36]wFMCommunicate OK [16:32:36]wFMCommunicate request_size=10 [16:32:36]MH_SAM_APDU [16:32:36]CAPDU: 80 0D 02 02 05 D4 B6 87 E9 75 [16:32:36]Write to MH i2c: E2 0D 00 76 17 80 0D 02 02 05 00 D4 B6 87 E9 75 00 00 80 [16:32:36]Write i2c OK [16:32:36]MH_I2C_Read... [16:32:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:36]Read from MH i2c: E2 [16:32:36]MH_I2C_Read... [16:32:36]Read from MH i2c: E2 03 00 [16:32:36]MH_I2C_Read... [16:32:36]Read from MH i2c: E2 03 00 76 17 00 90 00 01 [16:32:36]RAPDU: 90 00 [16:32:36]wFMCommunicate OK [16:32:36]wFMCommunicate request_size=4 [16:32:36]MH_SAM_APDU [16:32:36]CAPDU: 80 0D 03 02 [16:32:36]Write to MH i2c: E2 08 00 77 17 80 0D 03 02 00 00 00 00 09 [16:32:36]Write i2c OK [16:32:36]MH_I2C_Read... [16:32:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:32:36]Read from MH i2c: E2 [16:32:36]MH_I2C_Read... [16:32:36]Read from MH i2c: E2 0B 00 [16:32:36]MH_I2C_Read... [16:32:36]Read from MH i2c: E2 0B 00 77 17 00 4B 74 D4 02 2F 6B DA BF 90 00 D2 [16:32:36]RAPDU: 4B 74 D4 02 2F 6B DA BF 90 00 [16:32:36]wFMCommunicate OK [16:32:36]SAM_PROTO_SignData done [16:32:36]FM_MakeSignedData done [16:32:36]CreateOFDProtocolMessage [16:32:36]wFMCommunicate request_size=4 [16:32:36]MH_SAM_APDU [16:32:36]CAPDU: 80 11 00 00 [16:32:36]Write to MH i2c: E2 08 00 78 17 80 11 00 00 00 00 00 00 09 [16:32:36]Write i2c OK [16:32:36]MH_I2C_Read... [16:32:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:36]Read from MH i2c: E2 [16:32:36]MH_I2C_Read... [16:32:36]Read from MH i2c: E2 17 00 [16:32:36]MH_I2C_Read... [16:32:36]Read from MH i2c: E2 17 00 78 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 56 [16:32:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:32:36]wFMCommunicate OK [16:32:36]CreateOFDProtocolMessage done [16:32:36]OFDSenderStorePacket 75872 [16:32:36]StoreOFDPacket docnum=75872 [16:32:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 04 E2 07 01 F9 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 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 37 01 00 00 F4 03 04 00 A3 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 60 28 01 00 35 04 06 00 1D D4 B6 87 E9 75 4B 74 D4 02 2F 6B DA BF [16:32:36]CheckFolder [16:32:36]dirname=/storage/ofd_packets [16:32:36]CheckFolder done [16:32:36]ProducePacketName [16:32:36]name=ofd_packets/00075872 [16:32:36]NVStorageSaveData ofd_packets/00075872 [16:32:36]File name is /storage/ofd_packets/00075872 [16:32:36]Write 301 bytes [16:32:36]NVStorageSaveData done [16:32:36]OFDSenderStorePacket done [16:32:36]KKMCreateOFDPacket done [16:32:36]NVStorageSaveData kkm_last_timestamp [16:32:36]File name is /storage/kkm_last_timestamp [16:32:36]Write 4 bytes [16:32:36]NVStorageSaveData done [16:32:36]ExternCall_PrintAddStr [16:32:36]wPrintStart [16:32:36]Write to MH i2c: 01 00 00 79 17 90 [16:32:36]Write i2c OK [16:32:36]MH_I2C_Read... [16:32:36]Read from MH i2c: 01 [16:32:36]MH_I2C_Read... [16:32:36]Read from MH i2c: 01 07 00 [16:32:36]MH_I2C_Read... [16:32:36]Read from MH i2c: 01 07 00 79 17 00 00 00 00 00 FF 0F A5 [16:32:36]RasterBufferAndPrint [16:32:36]line Счет N : (1)1966551 [16:32:36]line ИНН: 02508201610067 [16:32:36]line Контрольно-Кассовый Чек [16:32:36]line ПРОДАЖА [16:32:36]line ТРК (МРК, ГНК) : 54 [16:32:36]line Товар: 2710124500 [16:32:36]line Аи-95-К-5 [16:32:36]line 9.440 * 74.20 [16:32:36]line = 700.45 [16:32:36]line НДС 12% НСП 1% [16:32:36]line > о реализуемом товаре [16:32:36]line ОКРУГЛЕНИЕ: -0.45 [16:32:36]line ИТОГО: 700.00 [16:32:36]line Внесено: 700.00 [16:32:36]line СДАЧА: 0.00 [16:32:36]line НСП 1% : 6.20 [16:32:36]line НДС 12% : 74.38 [16:32:36]line Наличными: 700.00 [16:32:36]line Безнал.: 0.00 [16:32:36]line Место: АЗС № 133 "Партнер Нефть" [16:32:36]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:32:36]line СНО: Общий режим [16:32:36]line Чек 311 24.10.2024 16:32 [16:32:36]line Смена: 174 ФФД: 1.0 [16:32:36]line ЗНМ: 0300000020 [16:32:36]line РНМ: 0000000000161154 [16:32:36]line Версия ККМ: v1.0 [16:32:36]line ФМ: 0000000000963323 [16:32:36]line ФД: 75872 [16:32:36]line ФПД: 32799432632693 [16:32:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163235&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75872&fm=32799432632693&tin=02508201610067®Number=0000000000161154&sum=70000 [16:32:36]OFD Sender: Processing packet 75872 [packets to send 16, broken 15] [16:32:36]ProducePacketName [16:32:36]name=ofd_packets/00075872 [16:32:36]OFD Sender: To server: pG, [16:32:36]CommunicateWithHost lk.salyk.kg:30040 [16:32:36]ConnectInit lk.salyk.kg [16:32:36]written 0, free lines is 4095 [16:32:36]Connected sock=10 [16:32:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 04 E2 07 01 F9 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 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 37 01 00 00 F4 03 04 00 A3 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 60 28 01 00 35 04 06 00 1D D4 B6 87 E9 75 4B 74 D4 02 2F 6B DA BF [16:32:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 EB 98 47 00 3A 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 39 36 33 33 32 33 10 04 04 00 60 28 01 00 F4 03 04 00 7A 1F 1A 67 B6 04 01 00 00 DB AC 50 DA BF AA EB 63 [16:32:37]CommunicateWithHost err = 0 [16:32:37]CheckOFDResponse [16:32:37]1017 (14) - 77093643461234 [16:32:37]1041 (16) - 0000000000963323 [16:32:37]1040 (4) - 75872 [16:32:37]1012 (4) - 24.10.2024 10:20 [16:32:37]1206 (1) - 0 [16:32:37]OFD Sender: Remove packet 75872 [16:32:37]ProducePacketName [16:32:37]name=ofd_packets/00075872 [16:32:37]NVStorageDeleteData [16:32:37]Write to MH i2c: 01 00 00 A3 17 BA [16:32:37]Write i2c OK [16:32:37]MH_I2C_Read... [16:32:37]Read from MH i2c: 01 [16:32:37]MH_I2C_Read... [16:32:37]Read from MH i2c: 01 07 00 [16:32:37]MH_I2C_Read... [16:32:37]Read from MH i2c: 01 07 00 A3 17 00 00 00 00 00 B6 0C 83 [16:32:37]RasterBufferAndPrint [16:32:37]line [16:32:37]line [16:32:37]line [16:32:37]line [16:32:37]line [16:32:37]written 0, free lines is 3258 [16:32:37]MH_Cut [16:32:37]Write to MH i2c: D1 01 00 AA 17 01 93 [16:32:37]Write i2c OK [16:32:37]MH_I2C_Read... [16:32:37]Read from MH i2c: D1 [16:32:37]MH_I2C_Read... [16:32:37]Read from MH i2c: D1 01 00 [16:32:37]MH_I2C_Read... [16:32:37]Read from MH i2c: D1 01 00 AA 17 00 92 [16:32:37]Write to MH i2c: 01 00 00 AB 17 C2 [16:32:37]Write i2c OK [16:32:37]MH_I2C_Read... [16:32:37]OFD Sender: No OFD packet to send [16:32:37]*** Cut start [16:32:37]*** Partial cut [16:32:37]*** CUTSNS_PIN = 1 [16:32:38]*** CUTSNS_PIN = 0 [16:32:38]*** Brake cut motor [16:32:38]Read from MH i2c: 01 [16:32:38]MH_I2C_Read... [16:32:38]*** Stop cut motor [16:32:38]*** Cut end [16:32:38]Read from MH i2c: 01 07 00 [16:32:38]MH_I2C_Read... [16:32:38]Read from MH i2c: 01 07 00 AB 17 00 00 00 00 00 FF 0F D7 [16:32:38]process_action close_receipt done [16:32:38]requested_data is exist [16:32:38]produce_requested_data [16:32:38]requested_item fm.sn is exist - process it [16:32:38]wFMCommunicate request_size=4 [16:32:38]MH_SAM_APDU [16:32:38]CAPDU: 80 11 00 00 [16:32:38]Write to MH i2c: E2 08 00 AC 17 80 11 00 00 00 00 00 00 3D [16:32:38]Write i2c OK [16:32:38]MH_I2C_Read... [16:32:38]Read from MH i2c: E2 [16:32:38]MH_I2C_Read... [16:32:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:38]Read from MH i2c: E2 17 00 [16:32:38]MH_I2C_Read... [16:32:38]Read from MH i2c: E2 17 00 AC 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 8A [16:32:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:32:38]wFMCommunicate OK [16:32:38]requested_item fd.num is exist - process it [16:32:38]SAM_PROTO_GetFieldsCounters [16:32:38]wFMCommunicate request_size=4 [16:32:38]MH_SAM_APDU [16:32:38]CAPDU: 80 13 00 00 [16:32:38]Write to MH i2c: E2 08 00 AD 17 80 13 00 00 00 00 00 00 40 [16:32:38]Write i2c OK [16:32:38]MH_I2C_Read... [16:32:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:32:38]Read from MH i2c: E2 [16:32:38]MH_I2C_Read... [16:32:38]Read from MH i2c: E2 62 00 [16:32:38]MH_I2C_Read... [16:32:38]Read from MH i2c: E2 62 00 AD 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 60 28 01 00 0E 04 04 00 AE 00 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 33 [16:32:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 60 28 01 00 0E 04 04 00 AE 00 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 [16:32:38]wFMCommunicate OK [16:32:38]SAM_PROTO_GetFieldsCounters done [16:32:38]requested_item shift.num is exist - process it [16:32:38]requested_item shift.opened is exist - process it [16:32:38]req_shift_opened [16:32:38]FM_GetShiftState [16:32:38]SAM_PROTO_GetShiftState [16:32:38]wFMCommunicate request_size=4 [16:32:38]MH_SAM_APDU [16:32:38]CAPDU: 80 13 01 00 [16:32:38]Write to MH i2c: E2 08 00 AE 17 80 13 01 00 00 00 00 00 42 [16:32:38]Write i2c OK [16:32:38]MH_I2C_Read... [16:32:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:38]Read from MH i2c: E2 [16:32:38]MH_I2C_Read... [16:32:38]Read from MH i2c: E2 0E 00 [16:32:38]MH_I2C_Read... [16:32:38]Read from MH i2c: E2 0E 00 AE 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E6 [16:32:38]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:32:38]wFMCommunicate OK [16:32:38]SAM_PROTO_GetShiftState done [16:32:38]FM_GetShiftState done [16:32:38]req_shift_opened done [16:32:38]requested_item shift.open_date is exist - process it [16:32:38]req_shift_open_date [16:32:38]req_shift_open_date done [16:32:38]produce_requested_data done [16:32:38]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75872,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:32:38]process_action_free close_receipt [16:32:38]json_value_free [16:32:38]json_value_free done [16:32:38]process_json_proto returns [16:32:38]Send response to host [16:32:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75872,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:32:38]free response buf [16:32:38]execute_script done [16:32:38]execute_script returns [16:32:38]free content buf [16:32:38]Sock 7.Close socket [16:32:38]Sock 7.Thread stoped [16:32:42]OFD Sender: No OFD packet to send [16:32:47]OFD Sender: No OFD packet to send [16:32:52]OFD Sender: No OFD packet to send [16:32:56]accept exits with 9 [16:32:56]New connection [16:32:56]New thread 3067141476 created [16:32:56]Thread 3066998116 joined [16:32:56]Waiting for new connection... [16:32:56] Sock 9.Parse request [16:32:56]Sock 9.Check first char [16:32:56]Sock 9.First char is OK [16:32:56]request: POST /json_proto HTTP/1.0 [16:32:56]Method: POST [16:32:56]URL: /json_proto [16:32:56]Method is POST - this is cgi request [16:32:56]url: /json_proto [16:32:56]query_string will be loaded in cgi processing [16:32:56]execute_cgi json_proto POST (null) [16:32:56]execute_cgi path=json_proto method=POST [16:32:56]POST find Content-Length [16:32:56]Host: 172.17.44.196:8080 [16:32:56]Content-Length: 683 [16:32:56]Content-Type: application/json [16:32:56] [16:32:56]POST finish read [16:32:56]Found Content-Length = 683 [16:32:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:32:56]execute_script... [16:32: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)1966552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "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:32:56]POST & json_proto [16:32:56]process_json_proto [16:32:56]json parsed OK: [16:32:56]protocol is kg_v1.0 [16:32:56]action value=close_receipt [16:32:56]process_action close_receipt [16:32:56]cmd_close_receipt [16:32:56]MH_GetDate [16:32:56]Write to MH i2c: F0 00 00 AF 17 B5 [16:32:56]Write i2c OK [16:32:56]MH_I2C_Read... [16:32:56]Read from MH i2c: F0 [16:32:56]MH_I2C_Read... [16:32:56]Read from MH i2c: F0 09 00 [16:32:56]MH_I2C_Read... [16:32:56]Read from MH i2c: F0 09 00 AF 17 00 B8 76 1A 67 E7 19 F8 65 CA [16:32:56]GetLastDocTimeStamp 1729787555 [16:32:56]current date 1729787576 [16:32:56]FM_GetShiftState [16:32:56]SAM_PROTO_GetShiftState [16:32:56]wFMCommunicate request_size=4 [16:32:56]MH_SAM_APDU [16:32:56]CAPDU: 80 13 01 00 [16:32:56]Write to MH i2c: E2 08 00 B0 17 80 13 01 00 00 00 00 00 44 [16:32:56]Write i2c OK [16:32:56]MH_I2C_Read... [16:32:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:56]Read from MH i2c: E2 [16:32:56]MH_I2C_Read... [16:32:56]Read from MH i2c: E2 0E 00 [16:32:56]MH_I2C_Read... [16:32:56]Read from MH i2c: E2 0E 00 B0 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E8 [16:32:56]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:32:56]wFMCommunicate OK [16:32:56]SAM_PROTO_GetShiftState done [16:32:56]FM_GetShiftState done [16:32:56]opened in 1729729413 [16:32:56]opened+sec_in_day 1729815813 [16:32:56]quantity*price = 100015 [16:32:56]sum+1 = 100017 [16:32:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 312 24.10.2024 16:32 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75873 ФПД: 209144762084853 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163256&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75873&fm=209144762084853&tin=02508201610067®Number=0000000000161154&sum=100000 [16:32:57]StoreToDocumentArchive [16:32:57]shift 174 fd 75873 [16:32:57]save to /storage/0174/doc_00075873 [16:32:57]save last doc name /storage/0174/doc_00075873 to /storage/kkm_last_doc_name [16:32:57]save OK [16:32:57]Clear old archive folders... [16:32:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:32:57]tlvbuf is 02036990 [16:32:57]SAM_PROTO_ClearQueue [16:32:57]wFMCommunicate request_size=4 [16:32:57]MH_SAM_APDU [16:32:57]CAPDU: 80 09 00 00 [16:32:57]Write to MH i2c: E2 08 00 BD 17 80 09 00 00 00 00 00 00 46 [16:32:57]Write i2c OK [16:32:57]MH_I2C_Read... [16:32:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:32:57]Read from MH i2c: E2 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: E2 03 00 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: E2 03 00 BD 17 00 90 00 48 [16:32:57]RAPDU: 90 00 [16:32:57]wFMCommunicate OK [16:32:57]SAM_PROTO_ClearQueue done [16:32:57]KKMCreateOFDPacket [16:32:57]OFDProtocolAddRootSTLVToBuf [16:32:57]FM_MakeSignedData [16:32:57]FM_MakeSignedData [16:32:57]SAM_PROTO_SignData [16:32:57]wFMCommunicate request_size=4 [16:32:57]MH_SAM_APDU [16:32:57]CAPDU: 80 0D 01 02 [16:32:57]Write to MH i2c: E2 08 00 BE 17 80 0D 01 02 00 00 00 00 4E [16:32:57]Write i2c OK [16:32:57]MH_I2C_Read... [16:32:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:32:57]Read from MH i2c: E2 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: E2 03 00 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: E2 03 00 BE 17 00 90 00 49 [16:32:57]RAPDU: 90 00 [16:32:57]wFMCommunicate OK [16:32:57]wFMCommunicate request_size=255 [16:32:57]MH_SAM_APDU [16:32: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 38 01 00 00 F4 03 04 00 B8 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 61 28 01 00 35 04 06 00 BE [16:32:57]Write to MH i2c: E2 02 01 BF 17 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 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 38 01 00 00 F4 03 04 00 B8 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 61 28 01 00 35 04 06 00 BE 00 00 A8 [16:32:57]Write i2c OK [16:32:57]MH_I2C_Read... [16:32:57]OFD Sender: No OFD packet to send [16:32:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:57]Read from MH i2c: E2 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: E2 03 00 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: E2 03 00 BF 17 00 90 00 4A [16:32:57]RAPDU: 90 00 [16:32:57]wFMCommunicate OK [16:32:57]wFMCommunicate request_size=10 [16:32:57]MH_SAM_APDU [16:32:57]CAPDU: 80 0D 02 02 05 37 4F 40 2D F5 [16:32:57]Write to MH i2c: E2 0D 00 C0 17 80 0D 02 02 05 00 37 4F 40 2D F5 00 00 43 [16:32:57]Write i2c OK [16:32:57]MH_I2C_Read... [16:32:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:57]Read from MH i2c: E2 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: E2 03 00 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: E2 03 00 C0 17 00 90 00 4B [16:32:57]RAPDU: 90 00 [16:32:57]wFMCommunicate OK [16:32:57]wFMCommunicate request_size=4 [16:32:57]MH_SAM_APDU [16:32:57]CAPDU: 80 0D 03 02 [16:32:57]Write to MH i2c: E2 08 00 C1 17 80 0D 03 02 00 00 00 00 53 [16:32:57]Write i2c OK [16:32:57]MH_I2C_Read... [16:32:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:32:57]Read from MH i2c: E2 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: E2 0B 00 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: E2 0B 00 C1 17 00 C1 16 9E 1D 91 3D 4C B7 90 00 B7 [16:32:57]RAPDU: C1 16 9E 1D 91 3D 4C B7 90 00 [16:32:57]wFMCommunicate OK [16:32:57]SAM_PROTO_SignData done [16:32:57]FM_MakeSignedData done [16:32:57]CreateOFDProtocolMessage [16:32:57]wFMCommunicate request_size=4 [16:32:57]MH_SAM_APDU [16:32:57]CAPDU: 80 11 00 00 [16:32:57]Write to MH i2c: E2 08 00 C2 17 80 11 00 00 00 00 00 00 53 [16:32:57]Write i2c OK [16:32:57]MH_I2C_Read... [16:32:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:57]Read from MH i2c: E2 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: E2 17 00 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: E2 17 00 C2 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 A0 [16:32:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:32:57]wFMCommunicate OK [16:32:57]CreateOFDProtocolMessage done [16:32:57]OFDSenderStorePacket 75873 [16:32:57]StoreOFDPacket docnum=75873 [16:32:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 33 9E 07 01 BF 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 38 01 00 00 F4 03 04 00 B8 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 61 28 01 00 35 04 06 00 BE 37 4F 40 2D F5 C1 16 9E 1D 91 3D 4C B7 [16:32:57]CheckFolder [16:32:57]dirname=/storage/ofd_packets [16:32:57]CheckFolder done [16:32:57]ProducePacketName [16:32:57]name=ofd_packets/00075873 [16:32:57]NVStorageSaveData ofd_packets/00075873 [16:32:57]File name is /storage/ofd_packets/00075873 [16:32:57]Write 301 bytes [16:32:57]NVStorageSaveData done [16:32:57]OFDSenderStorePacket done [16:32:57]KKMCreateOFDPacket done [16:32:57]NVStorageSaveData kkm_last_timestamp [16:32:57]File name is /storage/kkm_last_timestamp [16:32:57]Write 4 bytes [16:32:57]NVStorageSaveData done [16:32:57]ExternCall_PrintAddStr [16:32:57]wPrintStart [16:32:57]Write to MH i2c: 01 00 00 C3 17 DA [16:32:57]Write i2c OK [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: 01 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: 01 07 00 [16:32:57]MH_I2C_Read... [16:32:57]Read from MH i2c: 01 07 00 C3 17 00 00 00 00 00 FF 0F EF [16:32:57]RasterBufferAndPrint [16:32:57]line Счет N : (1)1966552 [16:32:57]line ИНН: 02508201610067 [16:32:57]line Контрольно-Кассовый Чек [16:32:57]line ПРОДАЖА [16:32:57]line ТРК (МРК, ГНК) : 33 [16:32:57]line Товар: 2710124130 [16:32:57]line Аи-92-К-5 [16:32:57]line 14.950 * 66.90 [16:32:57]line = 1000.16 [16:32:57]line НДС 12% НСП 1% [16:32:57]line > о реализуемом товаре [16:32:57]line ОКРУГЛЕНИЕ: -0.16 [16:32:57]line ИТОГО: 1000.00 [16:32:57]line Внесено: 1000.00 [16:32:57]line СДАЧА: 0.00 [16:32:57]line НСП 1% : 8.85 [16:32:57]line НДС 12% : 106.21 [16:32:57]line Наличными: 1000.00 [16:32:57]line Безнал.: 0.00 [16:32:57]line Место: АЗС № 133 "Партнер Нефть" [16:32:57]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:32:57]line СНО: Общий режим [16:32:57]line Чек 312 24.10.2024 16:32 [16:32:57]line Смена: 174 ФФД: 1.0 [16:32:57]line ЗНМ: 0300000020 [16:32:57]line РНМ: 0000000000161154 [16:32:57]line Версия ККМ: v1.0 [16:32:57]line ФМ: 0000000000963323 [16:32:57]line ФД: 75873 [16:32:57]line ФПД: 209144762084853 [16:32:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163256&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75873&fm=209144762084853&tin=02508201610067®Number=0000000000161154&sum=100000 [16:32:58]OFD Sender: Processing packet 75873 [packets to send 16, broken 15] [16:32:58]ProducePacketName [16:32:58]name=ofd_packets/00075873 [16:32:58]OFD Sender: To server: pG, [16:32:58]CommunicateWithHost lk.salyk.kg:30040 [16:32:58]ConnectInit lk.salyk.kg [16:32:58]written 0, free lines is 4095 [16:32:58]Connected sock=10 [16:32:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 33 9E 07 01 BF 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 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 7D 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 38 01 00 00 F4 03 04 00 B8 76 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 61 28 01 00 35 04 06 00 BE 37 4F 40 2D F5 C1 16 9E 1D 91 3D 4C B7 [16:32:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 50 A1 47 00 BF 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 39 36 33 33 32 33 10 04 04 00 61 28 01 00 F4 03 04 00 8F 1F 1A 67 B6 04 01 00 00 0E 6F 3A 3F 80 EB CE 36 [16:32:58]CommunicateWithHost err = 0 [16:32:58]CheckOFDResponse [16:32:58]1017 (14) - 77093643461234 [16:32:58]1041 (16) - 0000000000963323 [16:32:58]1040 (4) - 75873 [16:32:58]1012 (4) - 24.10.2024 10:21 [16:32:58]1206 (1) - 0 [16:32:58]OFD Sender: Remove packet 75873 [16:32:58]ProducePacketName [16:32:58]name=ofd_packets/00075873 [16:32:58]NVStorageDeleteData [16:32:58]Write to MH i2c: 01 00 00 ED 17 04 [16:32:58]Write i2c OK [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: 01 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: 01 07 00 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: 01 07 00 ED 17 00 00 00 00 00 BB 0C D2 [16:32:58]RasterBufferAndPrint [16:32:58]line [16:32:58]line [16:32:58]line [16:32:58]line [16:32:58]line [16:32:58]written 0, free lines is 3263 [16:32:58]MH_Cut [16:32:58]Write to MH i2c: D1 01 00 F4 17 01 DD [16:32:58]Write i2c OK [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: D1 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: D1 01 00 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: D1 01 00 F4 17 00 DC [16:32:58]Write to MH i2c: 01 00 00 F5 17 0C [16:32:58]Write i2c OK [16:32:58]MH_I2C_Read... [16:32:59]OFD Sender: No OFD packet to send [16:32:59]*** Cut start [16:32:59]*** Partial cut [16:32:59]*** CUTSNS_PIN = 1 [16:32:59]*** CUTSNS_PIN = 0 [16:32:59]*** Brake cut motor [16:33:00]Read from MH i2c: 01 [16:33:00]MH_I2C_Read... [16:33:00]*** Stop cut motor [16:33:00]*** Cut end [16:33:00]Read from MH i2c: 01 07 00 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: 01 07 00 F5 17 00 00 00 00 00 FF 0F 21 [16:33:00]process_action close_receipt done [16:33:00]requested_data is exist [16:33:00]produce_requested_data [16:33:00]requested_item fm.sn is exist - process it [16:33:00]wFMCommunicate request_size=4 [16:33:00]MH_SAM_APDU [16:33:00]CAPDU: 80 11 00 00 [16:33:00]Write to MH i2c: E2 08 00 F6 17 80 11 00 00 00 00 00 00 87 [16:33:00]Write i2c OK [16:33:00]MH_I2C_Read... [16:33:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:00]Read from MH i2c: E2 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: E2 17 00 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: E2 17 00 F6 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 D4 [16:33:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:33:00]wFMCommunicate OK [16:33:00]requested_item fd.num is exist - process it [16:33:00]SAM_PROTO_GetFieldsCounters [16:33:00]wFMCommunicate request_size=4 [16:33:00]MH_SAM_APDU [16:33:00]CAPDU: 80 13 00 00 [16:33:00]Write to MH i2c: E2 08 00 F7 17 80 13 00 00 00 00 00 00 8A [16:33:00]Write i2c OK [16:33:00]MH_I2C_Read... [16:33:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:00]Read from MH i2c: E2 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: E2 62 00 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: E2 62 00 F7 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 61 28 01 00 0E 04 04 00 AE 00 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 81 [16:33:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 61 28 01 00 0E 04 04 00 AE 00 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 [16:33:00]wFMCommunicate OK [16:33:00]SAM_PROTO_GetFieldsCounters done [16:33:00]requested_item shift.num is exist - process it [16:33:00]requested_item shift.opened is exist - process it [16:33:00]req_shift_opened [16:33:00]FM_GetShiftState [16:33:00]SAM_PROTO_GetShiftState [16:33:00]wFMCommunicate request_size=4 [16:33:00]MH_SAM_APDU [16:33:00]CAPDU: 80 13 01 00 [16:33:00]Write to MH i2c: E2 08 00 F8 17 80 13 01 00 00 00 00 00 8C [16:33:00]Write i2c OK [16:33:00]MH_I2C_Read... [16:33:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:00]Read from MH i2c: E2 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: E2 0E 00 [16:33:00]MH_I2C_Read... [16:33:00]Read from MH i2c: E2 0E 00 F8 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 30 [16:33:00]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:33:00]wFMCommunicate OK [16:33:00]SAM_PROTO_GetShiftState done [16:33:00]FM_GetShiftState done [16:33:00]req_shift_opened done [16:33:00]requested_item shift.open_date is exist - process it [16:33:00]req_shift_open_date [16:33:00]req_shift_open_date done [16:33:00]produce_requested_data done [16:33:00]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75873,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:33:00]process_action_free close_receipt [16:33:00]json_value_free [16:33:00]json_value_free done [16:33:00]process_json_proto returns [16:33:00]Send response to host [16:33:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75873,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:33:00]free response buf [16:33:00]execute_script done [16:33:00]execute_script returns [16:33:00]free content buf [16:33:00]Sock 9.Close socket [16:33:00]Sock 9.Thread stoped [16:33:04]OFD Sender: No OFD packet to send [16:33:09]OFD Sender: No OFD packet to send [16:33:14]OFD Sender: No OFD packet to send [16:33:19]OFD Sender: No OFD packet to send [16:33:24]OFD Sender: No OFD packet to send [16:33:29]OFD Sender: No OFD packet to send [16:33:34]OFD Sender: No OFD packet to send [16:33:39]OFD Sender: No OFD packet to send [16:33:44]OFD Sender: No OFD packet to send [16:33:49]OFD Sender: No OFD packet to send [16:33:54]OFD Sender: No OFD packet to send [16:33:59]OFD Sender: No OFD packet to send [16:34:04]OFD Sender: No OFD packet to send [16:34:09]OFD Sender: No OFD packet to send [16:34:14]OFD Sender: No OFD packet to send [16:34:19]OFD Sender: No OFD packet to send [16:34:24]OFD Sender: No OFD packet to send [16:34:29]OFD Sender: No OFD packet to send [16:34:34]OFD Sender: No OFD packet to send [16:34:39]OFD Sender: No OFD packet to send [16:34:44]OFD Sender: No OFD packet to send [16:34:49]OFD Sender: No OFD packet to send [16:34:54]OFD Sender: No OFD packet to send [16:34:59]OFD Sender: No OFD packet to send [16:35:04]OFD Sender: No OFD packet to send [16:35:09]OFD Sender: No OFD packet to send [16:35:13]accept exits with 7 [16:35:13]New connection [16:35:13]New thread 3066998116 created [16:35:13]Thread 3067141476 joined [16:35:13]Waiting for new connection... [16:35:13] Sock 7.Parse request [16:35:13]Sock 7.Check first char [16:35:13]Sock 7.First char is OK [16:35:13]request: POST /json_proto HTTP/1.0 [16:35:13]Method: POST [16:35:13]URL: /json_proto [16:35:13]Method is POST - this is cgi request [16:35:13]url: /json_proto [16:35:13]query_string will be loaded in cgi processing [16:35:13]execute_cgi json_proto POST (null) [16:35:13]execute_cgi path=json_proto method=POST [16:35:13]POST find Content-Length [16:35:13]Host: 172.17.44.196:8080 [16:35:13]Content-Length: 678 [16:35:13]Content-Type: application/json [16:35:13] [16:35:13]POST finish read [16:35:13]Found Content-Length = 678 [16:35:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:35:13]execute_script... [16:35: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)1966553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "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:35:13]POST & json_proto [16:35:13]process_json_proto [16:35:13]json parsed OK: [16:35:13]protocol is kg_v1.0 [16:35:13]action value=close_receipt [16:35:13]process_action close_receipt [16:35:13]cmd_close_receipt [16:35:13]MH_GetDate [16:35:13]Write to MH i2c: F0 00 00 F9 17 FF [16:35:13]Write i2c OK [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: F0 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: F0 09 00 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: F0 09 00 F9 17 00 42 77 1A 67 E7 19 F8 65 9F [16:35:13]GetLastDocTimeStamp 1729787576 [16:35:13]current date 1729787714 [16:35:13]FM_GetShiftState [16:35:13]SAM_PROTO_GetShiftState [16:35:13]wFMCommunicate request_size=4 [16:35:13]MH_SAM_APDU [16:35:13]CAPDU: 80 13 01 00 [16:35:13]Write to MH i2c: E2 08 00 FA 17 80 13 01 00 00 00 00 00 8E [16:35:13]Write i2c OK [16:35:13]MH_I2C_Read... [16:35:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:13]Read from MH i2c: E2 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 0E 00 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 0E 00 FA 17 00 09 00 01 85 93 19 67 00 00 00 00 90 00 32 [16:35:13]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:35:13]wFMCommunicate OK [16:35:13]SAM_PROTO_GetShiftState done [16:35:13]FM_GetShiftState done [16:35:13]opened in 1729729413 [16:35:13]opened+sec_in_day 1729815813 [16:35:13]quantity*price = 50041 [16:35:13]sum+1 = 50042 [16:35:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 313 24.10.2024 16:35 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75874 ФПД: 231410097861269 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163514&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75874&fm=231410097861269&tin=02508201610067®Number=0000000000161154&sum=50000 [16:35:14]StoreToDocumentArchive [16:35:14]shift 174 fd 75874 [16:35:14]save to /storage/0174/doc_00075874 [16:35:14]save last doc name /storage/0174/doc_00075874 to /storage/kkm_last_doc_name [16:35:14]save OK [16:35:14]Clear old archive folders... [16:35:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:35:14]tlvbuf is 02037150 [16:35:14]SAM_PROTO_ClearQueue [16:35:14]wFMCommunicate request_size=4 [16:35:14]MH_SAM_APDU [16:35:14]CAPDU: 80 09 00 00 [16:35:14]Write to MH i2c: E2 08 00 07 18 80 09 00 00 00 00 00 00 91 [16:35:14]Write i2c OK [16:35:14]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 07 18 00 90 00 93 [16:35:15]RAPDU: 90 00 [16:35:15]wFMCommunicate OK [16:35:15]SAM_PROTO_ClearQueue done [16:35:15]KKMCreateOFDPacket [16:35:15]OFDProtocolAddRootSTLVToBuf [16:35:15]FM_MakeSignedData [16:35:15]FM_MakeSignedData [16:35:15]SAM_PROTO_SignData [16:35:15]wFMCommunicate request_size=4 [16:35:15]MH_SAM_APDU [16:35:15]CAPDU: 80 0D 01 02 [16:35:15]Write to MH i2c: E2 08 00 08 18 80 0D 01 02 00 00 00 00 99 [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 08 18 00 90 00 94 [16:35:15]RAPDU: 90 00 [16:35:15]wFMCommunicate OK [16:35:15]wFMCommunicate request_size=255 [16:35:15]MH_SAM_APDU [16:35: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 01 00 00 F4 03 04 00 42 77 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 62 28 01 00 35 04 06 00 D2 [16:35:15]Write to MH i2c: E2 02 01 09 18 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 01 00 00 F4 03 04 00 42 77 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 62 28 01 00 35 04 06 00 D2 00 00 9A [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 09 18 00 90 00 95 [16:35:15]RAPDU: 90 00 [16:35:15]wFMCommunicate OK [16:35:15]wFMCommunicate request_size=10 [16:35:15]MH_SAM_APDU [16:35:15]CAPDU: 80 0D 02 02 05 77 5C AE 32 95 [16:35:15]Write to MH i2c: E2 0D 00 0A 18 80 0D 02 02 05 00 77 5C AE 32 95 00 00 EE [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 03 00 0A 18 00 90 00 96 [16:35:15]RAPDU: 90 00 [16:35:15]wFMCommunicate OK [16:35:15]wFMCommunicate request_size=4 [16:35:15]MH_SAM_APDU [16:35:15]CAPDU: 80 0D 03 02 [16:35:15]Write to MH i2c: E2 08 00 0B 18 80 0D 03 02 00 00 00 00 9E [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 0B 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 0B 00 0B 18 00 B5 88 79 AC 60 2B 14 08 90 00 A8 [16:35:15]RAPDU: B5 88 79 AC 60 2B 14 08 90 00 [16:35:15]wFMCommunicate OK [16:35:15]SAM_PROTO_SignData done [16:35:15]FM_MakeSignedData done [16:35:15]CreateOFDProtocolMessage [16:35:15]wFMCommunicate request_size=4 [16:35:15]MH_SAM_APDU [16:35:15]CAPDU: 80 11 00 00 [16:35:15]Write to MH i2c: E2 08 00 0C 18 80 11 00 00 00 00 00 00 9E [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 17 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 17 00 0C 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 EB [16:35:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:35:15]wFMCommunicate OK [16:35:15]CreateOFDProtocolMessage done [16:35:15]OFDSenderStorePacket 75874 [16:35:15]StoreOFDPacket docnum=75874 [16:35:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 A7 11 07 01 20 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 01 00 00 F4 03 04 00 42 77 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 62 28 01 00 35 04 06 00 D2 77 5C AE 32 95 B5 88 79 AC 60 2B 14 08 [16:35:15]CheckFolder [16:35:15]dirname=/storage/ofd_packets [16:35:15]CheckFolder done [16:35:15]ProducePacketName [16:35:15]name=ofd_packets/00075874 [16:35:15]NVStorageSaveData ofd_packets/00075874 [16:35:15]File name is /storage/ofd_packets/00075874 [16:35:15]Write 301 bytes [16:35:15]NVStorageSaveData done [16:35:15]OFDSenderStorePacket done [16:35:15]KKMCreateOFDPacket done [16:35:15]NVStorageSaveData kkm_last_timestamp [16:35:15]File name is /storage/kkm_last_timestamp [16:35:15]Write 4 bytes [16:35:15]NVStorageSaveData done [16:35:15]ExternCall_PrintAddStr [16:35:15]wPrintStart [16:35:15]Write to MH i2c: 01 00 00 0D 18 25 [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: 01 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: 01 07 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: 01 07 00 0D 18 00 00 00 00 00 FF 0F 3A [16:35:15]RasterBufferAndPrint [16:35:15]line Счет N : (1)1966553 [16:35:15]line ИНН: 02508201610067 [16:35:15]line Контрольно-Кассовый Чек [16:35:15]line ПРОДАЖА [16:35:15]line ТРК (МРК, ГНК) : 43 [16:35:15]line Товар: 2710124130 [16:35:15]line Аи-92-К-5 [16:35:15]line 7.480 * 66.90 [16:35:15]line = 500.41 [16:35:15]line НДС 12% НСП 1% [16:35:15]line > о реализуемом товаре [16:35:15]line ОКРУГЛЕНИЕ: -0.41 [16:35:15]line ИТОГО: 500.00 [16:35:15]line Внесено: 500.00 [16:35:15]line СДАЧА: 0.00 [16:35:15]line НСП 1% : 4.43 [16:35:15]line НДС 12% : 53.14 [16:35:15]line Наличными: 500.00 [16:35:15]line Безнал.: 0.00 [16:35:15]line Место: АЗС № 133 "Партнер Нефть" [16:35:15]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:35:15]line СНО: Общий режим [16:35:15]line Чек 313 24.10.2024 16:35 [16:35:15]line Смена: 174 ФФД: 1.0 [16:35:15]line ЗНМ: 0300000020 [16:35:15]line РНМ: 0000000000161154 [16:35:15]line Версия ККМ: v1.0 [16:35:15]line ФМ: 0000000000963323 [16:35:15]line ФД: 75874 [16:35:15]line ФПД: 231410097861269 [16:35:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163514&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75874&fm=231410097861269&tin=02508201610067®Number=0000000000161154&sum=50000 [16:35:15]OFD Sender: Processing packet 75874 [packets to send 16, broken 15] [16:35:15]ProducePacketName [16:35:15]name=ofd_packets/00075874 [16:35:15]OFD Sender: To server: pG, [16:35:15]CommunicateWithHost lk.salyk.kg:30040 [16:35:15]ConnectInit lk.salyk.kg [16:35:15]written 0, free lines is 4095 [16:35:15]Connected sock=10 [16:35:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 A7 11 07 01 20 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 01 00 00 F4 03 04 00 42 77 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 62 28 01 00 35 04 06 00 D2 77 5C AE 32 95 B5 88 79 AC 60 2B 14 08 [16:35:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 CD 33 47 00 30 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 39 36 33 33 32 33 10 04 04 00 62 28 01 00 F4 03 04 00 19 20 1A 67 B6 04 01 00 00 42 A8 E5 B3 3C A8 B2 34 [16:35:16]CommunicateWithHost err = 0 [16:35:16]CheckOFDResponse [16:35:16]1017 (14) - 77093643461234 [16:35:16]1041 (16) - 0000000000963323 [16:35:16]1040 (4) - 75874 [16:35:16]1012 (4) - 24.10.2024 10:23 [16:35:16]1206 (1) - 0 [16:35:16]OFD Sender: Remove packet 75874 [16:35:16]ProducePacketName [16:35:16]name=ofd_packets/00075874 [16:35:16]NVStorageDeleteData [16:35:16]Write to MH i2c: 01 00 00 37 18 4F [16:35:16]Write i2c OK [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: 01 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: 01 07 00 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: 01 07 00 37 18 00 00 00 00 00 AF 0C 11 [16:35:16]RasterBufferAndPrint [16:35:16]line [16:35:16]line [16:35:16]line [16:35:16]line [16:35:16]line [16:35:16]written 0, free lines is 3253 [16:35:16]MH_Cut [16:35:16]Write to MH i2c: D1 01 00 3E 18 01 28 [16:35:16]Write i2c OK [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: D1 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: D1 01 00 [16:35:16]MH_I2C_Read... [16:35:16]Read from MH i2c: D1 01 00 3E 18 00 27 [16:35:16]Write to MH i2c: 01 00 00 3F 18 57 [16:35:16]Write i2c OK [16:35:16]MH_I2C_Read... [16:35:16]OFD Sender: No OFD packet to send [16:35:17]*** Cut start [16:35:17]*** Partial cut [16:35:17]*** CUTSNS_PIN = 1 [16:35:17]*** CUTSNS_PIN = 0 [16:35:17]*** Brake cut motor [16:35:17]Read from MH i2c: 01 [16:35:17]MH_I2C_Read... [16:35:17]*** Stop cut motor [16:35:17]*** Cut end [16:35:17]Read from MH i2c: 01 07 00 [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: 01 07 00 3F 18 00 00 00 00 00 FF 0F 6C [16:35:17]process_action close_receipt done [16:35:17]requested_data is exist [16:35:17]produce_requested_data [16:35:17]requested_item fm.sn is exist - process it [16:35:17]wFMCommunicate request_size=4 [16:35:17]MH_SAM_APDU [16:35:17]CAPDU: 80 11 00 00 [16:35:17]Write to MH i2c: E2 08 00 40 18 80 11 00 00 00 00 00 00 D2 [16:35:17]Write i2c OK [16:35:17]MH_I2C_Read... [16:35:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:17]Read from MH i2c: E2 [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: E2 17 00 [16:35:17]MH_I2C_Read... [16:35:17]Read from MH i2c: E2 17 00 40 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 1F [16:35:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:35:17]wFMCommunicate OK [16:35:17]requested_item fd.num is exist - process it [16:35:17]SAM_PROTO_GetFieldsCounters [16:35:17]wFMCommunicate request_size=4 [16:35:17]MH_SAM_APDU [16:35:17]CAPDU: 80 13 00 00 [16:35:17]Write to MH i2c: E2 08 00 41 18 80 13 00 00 00 00 00 00 D5 [16:35:17]Write i2c OK [16:35:17]MH_I2C_Read... [16:35:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:18]Read from MH i2c: E2 [16:35:18]MH_I2C_Read... [16:35:18]Read from MH i2c: E2 62 00 [16:35:18]MH_I2C_Read... [16:35:18]Read from MH i2c: E2 62 00 41 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 62 28 01 00 0E 04 04 00 AE 00 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 D0 [16:35:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 62 28 01 00 0E 04 04 00 AE 00 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 [16:35:18]wFMCommunicate OK [16:35:18]SAM_PROTO_GetFieldsCounters done [16:35:18]requested_item shift.num is exist - process it [16:35:18]requested_item shift.opened is exist - process it [16:35:18]req_shift_opened [16:35:18]FM_GetShiftState [16:35:18]SAM_PROTO_GetShiftState [16:35:18]wFMCommunicate request_size=4 [16:35:18]MH_SAM_APDU [16:35:18]CAPDU: 80 13 01 00 [16:35:18]Write to MH i2c: E2 08 00 42 18 80 13 01 00 00 00 00 00 D7 [16:35:18]Write i2c OK [16:35:18]MH_I2C_Read... [16:35:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:18]Read from MH i2c: E2 [16:35:18]MH_I2C_Read... [16:35:18]Read from MH i2c: E2 0E 00 [16:35:18]MH_I2C_Read... [16:35:18]Read from MH i2c: E2 0E 00 42 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 7B [16:35:18]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:35:18]wFMCommunicate OK [16:35:18]SAM_PROTO_GetShiftState done [16:35:18]FM_GetShiftState done [16:35:18]req_shift_opened done [16:35:18]requested_item shift.open_date is exist - process it [16:35:18]req_shift_open_date [16:35:18]req_shift_open_date done [16:35:18]produce_requested_data done [16:35:18]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75874,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:35:18]process_action_free close_receipt [16:35:18]json_value_free [16:35:18]json_value_free done [16:35:18]process_json_proto returns [16:35:18]Send response to host [16:35:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75874,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:35:18]free response buf [16:35:18]execute_script done [16:35:18]execute_script returns [16:35:18]free content buf [16:35:18]Sock 7.Close socket [16:35:18]Sock 7.Thread stoped [16:35:21]OFD Sender: No OFD packet to send [16:35:26]OFD Sender: No OFD packet to send [16:35:31]OFD Sender: No OFD packet to send [16:35:36]OFD Sender: No OFD packet to send [16:35:41]OFD Sender: No OFD packet to send [16:35:46]OFD Sender: No OFD packet to send [16:35:51]OFD Sender: No OFD packet to send [16:35:56]OFD Sender: No OFD packet to send [16:36:01]OFD Sender: No OFD packet to send [16:36:06]OFD Sender: No OFD packet to send [16:36:11]OFD Sender: No OFD packet to send [16:36:16]OFD Sender: No OFD packet to send [16:36:21]OFD Sender: No OFD packet to send [16:36:26]OFD Sender: No OFD packet to send [16:36:31]OFD Sender: No OFD packet to send [16:36:36]OFD Sender: No OFD packet to send [16:36:41]OFD Sender: No OFD packet to send [16:36:46]OFD Sender: No OFD packet to send [16:36:51]OFD Sender: No OFD packet to send [16:36:56]OFD Sender: No OFD packet to send [16:37:01]OFD Sender: No OFD packet to send [16:37:06]OFD Sender: No OFD packet to send [16:37:11]OFD Sender: No OFD packet to send [16:37:16]OFD Sender: No OFD packet to send [16:37:21]OFD Sender: No OFD packet to send [16:37:26]OFD Sender: No OFD packet to send [16:37:31]OFD Sender: No OFD packet to send [16:37:36]OFD Sender: No OFD packet to send [16:37:41]OFD Sender: No OFD packet to send [16:37:46]OFD Sender: No OFD packet to send [16:37:51]OFD Sender: No OFD packet to send [16:37:56]OFD Sender: No OFD packet to send [16:38:01]OFD Sender: No OFD packet to send [16:38:06]OFD Sender: No OFD packet to send [16:38:11]OFD Sender: No OFD packet to send [16:38:16]OFD Sender: No OFD packet to send [16:38:21]OFD Sender: No OFD packet to send [16:38:26]OFD Sender: No OFD packet to send [16:38:31]OFD Sender: No OFD packet to send [16:38:36]OFD Sender: No OFD packet to send [16:38:41]OFD Sender: No OFD packet to send [16:38:46]OFD Sender: No OFD packet to send [16:38:51]OFD Sender: No OFD packet to send [16:38:56]OFD Sender: No OFD packet to send [16:39:01]OFD Sender: No OFD packet to send [16:39:06]OFD Sender: No OFD packet to send [16:39:11]OFD Sender: No OFD packet to send [16:39:16]OFD Sender: No OFD packet to send [16:39:21]OFD Sender: No OFD packet to send [16:39:26]OFD Sender: No OFD packet to send [16:39:31]OFD Sender: No OFD packet to send [16:39:36]OFD Sender: No OFD packet to send [16:39:41]OFD Sender: No OFD packet to send [16:39:46]OFD Sender: No OFD packet to send [16:39:51]OFD Sender: No OFD packet to send [16:39:56]OFD Sender: No OFD packet to send [16:40:01]OFD Sender: No OFD packet to send [16:40:06]OFD Sender: No OFD packet to send [16:40:08]accept exits with 9 [16:40:08]New connection [16:40:08]New thread 3067141476 created [16:40:08]Thread 3066998116 joined [16:40:08]Waiting for new connection... [16:40:08] Sock 9.Parse request [16:40:08]Sock 9.Check first char [16:40:08]Sock 9.First char is OK [16:40:08]request: POST /json_proto HTTP/1.0 [16:40:08]Method: POST [16:40:08]URL: /json_proto [16:40:08]Method is POST - this is cgi request [16:40:08]url: /json_proto [16:40:08]query_string will be loaded in cgi processing [16:40:08]execute_cgi json_proto POST (null) [16:40:08]execute_cgi path=json_proto method=POST [16:40:08]POST find Content-Length [16:40:08]Host: 172.17.44.196:8080 [16:40:08]Content-Length: 928 [16:40:08]Content-Type: application/json [16:40:08] [16:40:08]POST finish read [16:40:08]Found Content-Length = 928 [16:40:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273423", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077633324", "name": "\u041F\u0435\u0447 LOVITA CLASSIC COOKIES \u0441 \u043A\u0443\u0441\u043E\u0447 \u0433\u043B\u0430\u0437\u0443", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 245.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:08]execute_script... [16:40: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 : (3)273423", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077633324", "name": "\u041F\u0435\u0447 LOVITA CLASSIC COOKIES \u0441 \u043A\u0443\u0441\u043E\u0447 \u0433\u043B\u0430\u0437\u0443", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 245.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:08]POST & json_proto [16:40:08]process_json_proto [16:40:08]json parsed OK: [16:40:08]protocol is kg_v1.0 [16:40:08]action value=close_receipt [16:40:08]process_action close_receipt [16:40:08]cmd_close_receipt [16:40:08]MH_GetDate [16:40:08]Write to MH i2c: F0 00 00 43 18 4A [16:40:08]Write i2c OK [16:40:08]MH_I2C_Read... [16:40:08]Read from MH i2c: F0 [16:40:08]MH_I2C_Read... [16:40:08]Read from MH i2c: F0 09 00 [16:40:08]MH_I2C_Read... [16:40:08]Read from MH i2c: F0 09 00 43 18 00 69 78 1A 67 E7 19 F8 65 12 [16:40:08]GetLastDocTimeStamp 1729787714 [16:40:08]current date 1729788009 [16:40:08]FM_GetShiftState [16:40:08]SAM_PROTO_GetShiftState [16:40:08]wFMCommunicate request_size=4 [16:40:08]MH_SAM_APDU [16:40:08]CAPDU: 80 13 01 00 [16:40:08]Write to MH i2c: E2 08 00 44 18 80 13 01 00 00 00 00 00 D9 [16:40:08]Write i2c OK [16:40:08]MH_I2C_Read... [16:40:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:08]Read from MH i2c: E2 [16:40:08]MH_I2C_Read... [16:40:08]Read from MH i2c: E2 0E 00 [16:40:08]MH_I2C_Read... [16:40:08]Read from MH i2c: E2 0E 00 44 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 7D [16:40:08]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:40:08]wFMCommunicate OK [16:40:08]SAM_PROTO_GetShiftState done [16:40:08]FM_GetShiftState done [16:40:08]opened in 1729729413 [16:40:08]opened+sec_in_day 1729815813 [16:40:08]quantity*price = 11500 [16:40:08]sum+1 = 11501 [16:40:08]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4823077633324 Печ LOVITA CLASSIC COOKIES с кусоч глазу 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 245.00 НСП 1% : 2.17 НДС 12% : 26.01 Наличными: 245.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 314 24.10.2024 16:40 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75875 ФПД: 208227894973981 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164009&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75875&fm=208227894973981&tin=02508201610067®Number=0000000000161154&sum=24500 0 [16:40:10]StoreToDocumentArchive [16:40:10]shift 174 fd 75875 [16:40:10]save to /storage/0174/doc_00075875 [16:40:10]save last doc name /storage/0174/doc_00075875 to /storage/kkm_last_doc_name [16:40:10]save OK [16:40:10]Clear old archive folders... [16:40:10]ProcessDocumentItem done err = 0, tmpTLVsize=406 [16:40:10]tlvbuf is 01FA59A0 [16:40:10]SAM_PROTO_ClearQueue [16:40:10]wFMCommunicate request_size=4 [16:40:10]MH_SAM_APDU [16:40:10]CAPDU: 80 09 00 00 [16:40:10]Write to MH i2c: E2 08 00 51 18 80 09 00 00 00 00 00 00 DB [16:40:10]Write i2c OK [16:40:10]MH_I2C_Read... [16:40:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:10]Read from MH i2c: E2 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 03 00 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 03 00 51 18 00 90 00 DD [16:40:10]RAPDU: 90 00 [16:40:10]wFMCommunicate OK [16:40:10]SAM_PROTO_ClearQueue done [16:40:10]KKMCreateOFDPacket [16:40:10]OFDProtocolAddRootSTLVToBuf [16:40:10]FM_MakeSignedData [16:40:10]FM_MakeSignedData [16:40:10]SAM_PROTO_SignData [16:40:10]wFMCommunicate request_size=4 [16:40:10]MH_SAM_APDU [16:40:10]CAPDU: 80 0D 01 02 [16:40:10]Write to MH i2c: E2 08 00 52 18 80 0D 01 02 00 00 00 00 E3 [16:40:10]Write i2c OK [16:40:10]MH_I2C_Read... [16:40:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:10]Read from MH i2c: E2 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 03 00 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 03 00 52 18 00 90 00 DE [16:40:10]RAPDU: 90 00 [16:40:10]wFMCommunicate OK [16:40:10]wFMCommunicate request_size=255 [16:40:10]MH_SAM_APDU [16:40:10]CAPDU: 80 0D 02 02 FA 03 00 96 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 33 33 32 34 06 04 36 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 43 4C 41 53 53 49 43 20 43 4F 4F 4B 49 45 53 20 D1 81 20 D0 BA D1 83 D1 81 D0 BE D1 87 20 D0 B3 D0 BB D0 B0 D0 B7 D1 83 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 [16:40:10]Write to MH i2c: E2 02 01 53 18 80 0D 02 02 FA 00 03 00 96 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 33 33 32 34 06 04 36 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 43 4C 41 53 53 49 43 20 43 4F 4F 4B 49 45 53 20 D1 81 20 D0 BA D1 83 D1 81 D0 BE D1 87 20 D0 B3 D0 BB D0 B0 D0 B7 D1 83 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 00 00 09 [16:40:10]Write i2c OK [16:40:10]MH_I2C_Read... [16:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:10]Read from MH i2c: E2 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 03 00 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 03 00 53 18 00 90 00 DF [16:40:10]RAPDU: 90 00 [16:40:10]wFMCommunicate OK [16:40:10]wFMCommunicate request_size=165 [16:40:10]MH_SAM_APDU [16:40:10]CAPDU: 80 0D 02 02 A0 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 0A 00 00 00 00 07 04 06 00 B4 5F 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 69 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 63 28 01 00 35 04 06 00 BD 61 D5 B6 56 1D [16:40:10]Write to MH i2c: E2 A8 00 54 18 80 0D 02 02 A0 00 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 0A 00 00 00 00 07 04 06 00 B4 5F 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 69 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 63 28 01 00 35 04 06 00 BD 61 D5 B6 56 1D 00 00 C7 [16:40:10]Write i2c OK [16:40:10]MH_I2C_Read... [16:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:10]Read from MH i2c: E2 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 03 00 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 03 00 54 18 00 90 00 E0 [16:40:10]RAPDU: 90 00 [16:40:10]wFMCommunicate OK [16:40:10]wFMCommunicate request_size=4 [16:40:10]MH_SAM_APDU [16:40:10]CAPDU: 80 0D 03 02 [16:40:10]Write to MH i2c: E2 08 00 55 18 80 0D 03 02 00 00 00 00 E8 [16:40:10]Write i2c OK [16:40:10]MH_I2C_Read... [16:40:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:10]Read from MH i2c: E2 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 0B 00 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 0B 00 55 18 00 3C 1C 2B AB DC 2F 47 BB 90 00 24 [16:40:10]RAPDU: 3C 1C 2B AB DC 2F 47 BB 90 00 [16:40:10]wFMCommunicate OK [16:40:10]SAM_PROTO_SignData done [16:40:10]FM_MakeSignedData done [16:40:10]CreateOFDProtocolMessage [16:40:10]wFMCommunicate request_size=4 [16:40:10]MH_SAM_APDU [16:40:10]CAPDU: 80 11 00 00 [16:40:10]Write to MH i2c: E2 08 00 56 18 80 11 00 00 00 00 00 00 E8 [16:40:10]Write i2c OK [16:40:10]MH_I2C_Read... [16:40:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:10]Read from MH i2c: E2 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 17 00 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: E2 17 00 56 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 35 [16:40:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:40:10]wFMCommunicate OK [16:40:10]CreateOFDProtocolMessage done [16:40:10]OFDSenderStorePacket 75875 [16:40:10]StoreOFDPacket docnum=75875 [16:40:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 AA 01 00 00 A4 03 A2 01 09 A1 5A 03 01 00 03 00 96 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 33 33 32 34 06 04 36 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 43 4C 41 53 53 49 43 20 43 4F 4F 4B 49 45 53 20 D1 81 20 D0 BA D1 83 D1 81 D0 BE D1 87 20 D0 B3 D0 BB D0 B0 D0 B7 D1 83 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 0A 00 00 00 00 07 04 06 00 B4 5F 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 69 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 63 28 01 00 35 04 06 00 BD 61 D5 B6 56 1D 3C 1C 2B AB DC 2F 47 BB [16:40:10]CheckFolder [16:40:10]dirname=/storage/ofd_packets [16:40:10]CheckFolder done [16:40:10]ProducePacketName [16:40:10]name=ofd_packets/00075875 [16:40:10]NVStorageSaveData ofd_packets/00075875 [16:40:10]File name is /storage/ofd_packets/00075875 [16:40:10]Write 456 bytes [16:40:10]NVStorageSaveData done [16:40:10]OFDSenderStorePacket done [16:40:10]KKMCreateOFDPacket done [16:40:10]NVStorageSaveData kkm_last_timestamp [16:40:10]File name is /storage/kkm_last_timestamp [16:40:10]Write 4 bytes [16:40:10]NVStorageSaveData done [16:40:10]ExternCall_PrintAddStr [16:40:10]wPrintStart [16:40:10]Write to MH i2c: 01 00 00 57 18 6F [16:40:10]Write i2c OK [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: 01 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: 01 07 00 [16:40:10]MH_I2C_Read... [16:40:10]Read from MH i2c: 01 07 00 57 18 00 00 00 00 00 FF 0F 84 [16:40:10]RasterBufferAndPrint [16:40:11]line Счет N : (3)273423 [16:40:11]line ИНН: 02508201610067 [16:40:11]line Контрольно-Кассовый Чек [16:40:11]line ПРОДАЖА [16:40:11]line Товар: 2000036210013 [16:40:11]line Кофе Капучино (GABB TRADE) [16:40:11]line 1.000 * 115.00 [16:40:11]line = 115.00 [16:40:11]line НДС 12% НСП 1% [16:40:11]line > о реализуемом товаре [16:40:11]line Товар: 4823077633324 [16:40:11]line Печ LOVITA CLASSIC COOKIES с кусоч глазу [16:40:11]line 1.000 * 130.00 [16:40:11]line = 130.00 [16:40:11]line НДС 12% НСП 1% [16:40:11]line > о реализуемом товаре [16:40:11]line ИТОГО: 245.00 [16:40:11]line НСП 1% : 2.17 [16:40:11]line НДС 12% : 26.01 [16:40:11]line Наличными: 245.00 [16:40:11]line Безнал.: 0.00 [16:40:11]line Место: АЗС № 133 "Партнер Нефть" [16:40:11]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:40:11]line СНО: Общий режим [16:40:11]line Чек 314 24.10.2024 16:40 [16:40:11]line Смена: 174 ФФД: 1.0 [16:40:11]line ЗНМ: 0300000020 [16:40:11]line РНМ: 0000000000161154 [16:40:11]line Версия ККМ: v1.0 [16:40:11]line ФМ: 0000000000963323 [16:40:11]line ФД: 75875 [16:40:11]line ФПД: 208227894973981 [16:40:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164009&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75875&fm=208227894973981&tin=02508201610067®Number=0000000000161154&sum=24500 [16:40:11]line 0 [16:40:11]OFD Sender: Processing packet 75875 [packets to send 16, broken 15] [16:40:11]ProducePacketName [16:40:11]name=ofd_packets/00075875 [16:40:11]OFD Sender: To server: pG, [16:40:11]CommunicateWithHost lk.salyk.kg:30040 [16:40:11]ConnectInit lk.salyk.kg [16:40:11]written 0, free lines is 4095 [16:40:11]Connected sock=10 [16:40:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 AA 01 00 00 A4 03 A2 01 09 A1 5A 03 01 00 03 00 96 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 33 33 32 34 06 04 36 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 43 4C 41 53 53 49 43 20 43 4F 4F 4B 49 45 53 20 D1 81 20 D0 BA D1 83 D1 81 D0 BE D1 87 20 D0 B3 D0 BB D0 B0 D0 B7 D1 83 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 0A 00 00 00 00 07 04 06 00 B4 5F 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 69 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 63 28 01 00 35 04 06 00 BD 61 D5 B6 56 1D 3C 1C 2B AB DC 2F 47 BB [16:40:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 57 1B 47 00 6D 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 39 36 33 33 32 33 10 04 04 00 63 28 01 00 F4 03 04 00 40 21 1A 67 B6 04 01 00 00 C6 92 80 1A DE 86 B4 22 [16:40:11]CommunicateWithHost err = 0 [16:40:11]CheckOFDResponse [16:40:11]1017 (14) - 77093643461234 [16:40:11]1041 (16) - 0000000000963323 [16:40:11]1040 (4) - 75875 [16:40:11]1012 (4) - 24.10.2024 10:28 [16:40:11]1206 (1) - 0 [16:40:11]OFD Sender: Remove packet 75875 [16:40:11]ProducePacketName [16:40:11]name=ofd_packets/00075875 [16:40:11]NVStorageDeleteData [16:40:11]Write to MH i2c: 01 00 00 85 18 9D [16:40:11]Write i2c OK [16:40:11]MH_I2C_Read... [16:40:11]Read from MH i2c: 01 [16:40:11]MH_I2C_Read... [16:40:11]Read from MH i2c: 01 07 00 [16:40:11]MH_I2C_Read... [16:40:11]Read from MH i2c: 01 07 00 85 18 00 00 00 00 00 65 0C 15 [16:40:11]RasterBufferAndPrint [16:40:11]line [16:40:11]line [16:40:11]line [16:40:11]line [16:40:11]line [16:40:11]written 0, free lines is 3183 [16:40:11]MH_Cut [16:40:11]Write to MH i2c: D1 01 00 8C 18 01 76 [16:40:11]Write i2c OK [16:40:11]MH_I2C_Read... [16:40:11]Read from MH i2c: D1 [16:40:11]MH_I2C_Read... [16:40:11]Read from MH i2c: D1 01 00 [16:40:11]MH_I2C_Read... [16:40:11]Read from MH i2c: D1 01 00 8C 18 00 75 [16:40:11]Write to MH i2c: 01 00 00 8D 18 A5 [16:40:11]Write i2c OK [16:40:11]MH_I2C_Read... [16:40:11]OFD Sender: No OFD packet to send [16:40:12]*** Cut start [16:40:12]*** Partial cut [16:40:12]*** CUTSNS_PIN = 1 [16:40:12]*** CUTSNS_PIN = 0 [16:40:12]*** Brake cut motor [16:40:13]Read from MH i2c: 01 [16:40:13]MH_I2C_Read... [16:40:13]*** Stop cut motor [16:40:13]*** Cut end [16:40:13]Read from MH i2c: 01 07 00 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: 01 07 00 8D 18 00 00 00 00 00 FF 0F BA [16:40:13]process_action close_receipt done [16:40:13]requested_data is exist [16:40:13]produce_requested_data [16:40:13]requested_item fm.sn is exist - process it [16:40:13]wFMCommunicate request_size=4 [16:40:13]MH_SAM_APDU [16:40:13]CAPDU: 80 11 00 00 [16:40:13]Write to MH i2c: E2 08 00 8E 18 80 11 00 00 00 00 00 00 20 [16:40:13]Write i2c OK [16:40:13]MH_I2C_Read... [16:40:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:13]Read from MH i2c: E2 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: E2 17 00 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: E2 17 00 8E 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 6D [16:40:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:40:13]wFMCommunicate OK [16:40:13]requested_item fd.num is exist - process it [16:40:13]SAM_PROTO_GetFieldsCounters [16:40:13]wFMCommunicate request_size=4 [16:40:13]MH_SAM_APDU [16:40:13]CAPDU: 80 13 00 00 [16:40:13]Write to MH i2c: E2 08 00 8F 18 80 13 00 00 00 00 00 00 23 [16:40:13]Write i2c OK [16:40:13]MH_I2C_Read... [16:40:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:13]Read from MH i2c: E2 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: E2 62 00 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: E2 62 00 8F 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 63 28 01 00 0E 04 04 00 AE 00 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 22 [16:40:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 63 28 01 00 0E 04 04 00 AE 00 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 [16:40:13]wFMCommunicate OK [16:40:13]SAM_PROTO_GetFieldsCounters done [16:40:13]requested_item shift.num is exist - process it [16:40:13]requested_item shift.opened is exist - process it [16:40:13]req_shift_opened [16:40:13]FM_GetShiftState [16:40:13]SAM_PROTO_GetShiftState [16:40:13]wFMCommunicate request_size=4 [16:40:13]MH_SAM_APDU [16:40:13]CAPDU: 80 13 01 00 [16:40:13]Write to MH i2c: E2 08 00 90 18 80 13 01 00 00 00 00 00 25 [16:40:13]Write i2c OK [16:40:13]MH_I2C_Read... [16:40:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:13]Read from MH i2c: E2 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: E2 0E 00 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: E2 0E 00 90 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 C9 [16:40:13]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:40:13]wFMCommunicate OK [16:40:13]SAM_PROTO_GetShiftState done [16:40:13]FM_GetShiftState done [16:40:13]req_shift_opened done [16:40:13]requested_item shift.open_date is exist - process it [16:40:13]req_shift_open_date [16:40:13]req_shift_open_date done [16:40:13]produce_requested_data done [16:40:13]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75875,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:40:13]process_action_free close_receipt [16:40:13]json_value_free [16:40:13]json_value_free done [16:40:13]process_json_proto returns [16:40:13]Send response to host [16:40:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75875,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:40:13]free response buf [16:40:13]execute_script done [16:40:13]execute_script returns [16:40:13]free content buf [16:40:13]Sock 9.Close socket [16:40:13]Sock 9.Thread stoped [16:40:16]OFD Sender: No OFD packet to send [16:40:19]accept exits with 7 [16:40:19]New connection [16:40:19]New thread 3066998116 created [16:40:19]Thread 3067141476 joined [16:40:19]Waiting for new connection... [16:40:19] Sock 7.Parse request [16:40:19]Sock 7.Check first char [16:40:19]Sock 7.First char is OK [16:40:19]request: POST /json_proto HTTP/1.0 [16:40:19]Method: POST [16:40:19]URL: /json_proto [16:40:19]Method is POST - this is cgi request [16:40:19]url: /json_proto [16:40:19]query_string will be loaded in cgi processing [16:40:19]execute_cgi json_proto POST (null) [16:40:19]execute_cgi path=json_proto method=POST [16:40:19]POST find Content-Length [16:40:19]Host: 172.17.44.196:8080 [16:40:19]Content-Length: 683 [16:40:19]Content-Type: application/json [16:40:19] [16:40:19]POST finish read [16:40:19]Found Content-Length = 683 [16:40:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 43.040, "sum" : 3193.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 3193.00, "payments": [ { "type": 0, "sum" : 3193.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:19]execute_script... [16:40: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)1966556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 43.040, "sum" : 3193.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 3193.00, "payments": [ { "type": 0, "sum" : 3193.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:19]POST & json_proto [16:40:19]process_json_proto [16:40:19]json parsed OK: [16:40:19]protocol is kg_v1.0 [16:40:19]action value=close_receipt [16:40:19]process_action close_receipt [16:40:19]cmd_close_receipt [16:40:19]MH_GetDate [16:40:19]Write to MH i2c: F0 00 00 91 18 98 [16:40:19]Write i2c OK [16:40:19]MH_I2C_Read... [16:40:19]Read from MH i2c: F0 [16:40:19]MH_I2C_Read... [16:40:19]Read from MH i2c: F0 09 00 [16:40:19]MH_I2C_Read... [16:40:19]Read from MH i2c: F0 09 00 91 18 00 73 78 1A 67 E7 19 F8 65 6A [16:40:19]GetLastDocTimeStamp 1729788009 [16:40:19]current date 1729788019 [16:40:19]FM_GetShiftState [16:40:19]SAM_PROTO_GetShiftState [16:40:19]wFMCommunicate request_size=4 [16:40:19]MH_SAM_APDU [16:40:19]CAPDU: 80 13 01 00 [16:40:19]Write to MH i2c: E2 08 00 92 18 80 13 01 00 00 00 00 00 27 [16:40:19]Write i2c OK [16:40:19]MH_I2C_Read... [16:40:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:19]Read from MH i2c: E2 [16:40:19]MH_I2C_Read... [16:40:19]Read from MH i2c: E2 0E 00 [16:40:19]MH_I2C_Read... [16:40:19]Read from MH i2c: E2 0E 00 92 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 CB [16:40:19]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:40:19]wFMCommunicate OK [16:40:19]SAM_PROTO_GetShiftState done [16:40:19]FM_GetShiftState done [16:40:19]opened in 1729729413 [16:40:19]opened+sec_in_day 1729815813 [16:40:19]quantity*price = 319356 [16:40:19]sum+1 = 319358 [16:40:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 3193.00 Внесено: 5000.00 СДАЧА: 1807.00 НСП 1% : 28.26 НДС 12% : 339.14 Наличными: 3193.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 315 24.10.2024 16:40 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75876 ФПД: 125343444109371 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164019&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75876&fm=125343444109371&tin=02508201610067®Number=0000000000161154&sum=319300 [16:40:20]StoreToDocumentArchive [16:40:20]shift 174 fd 75876 [16:40:20]save to /storage/0174/doc_00075876 [16:40:20]save last doc name /storage/0174/doc_00075876 to /storage/kkm_last_doc_name [16:40:20]save OK [16:40:20]Clear old archive folders... [16:40:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:40:20]tlvbuf is 020372E0 [16:40:20]SAM_PROTO_ClearQueue [16:40:20]wFMCommunicate request_size=4 [16:40:20]MH_SAM_APDU [16:40:20]CAPDU: 80 09 00 00 [16:40:20]Write to MH i2c: E2 08 00 9F 18 80 09 00 00 00 00 00 00 29 [16:40:20]Write i2c OK [16:40:20]MH_I2C_Read... [16:40:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:20]Read from MH i2c: E2 [16:40:20]MH_I2C_Read... [16:40:20]Read from MH i2c: E2 03 00 [16:40:20]MH_I2C_Read... [16:40:20]Read from MH i2c: E2 03 00 9F 18 00 90 00 2B [16:40:20]RAPDU: 90 00 [16:40:20]wFMCommunicate OK [16:40:20]SAM_PROTO_ClearQueue done [16:40:20]KKMCreateOFDPacket [16:40:20]OFDProtocolAddRootSTLVToBuf [16:40:20]FM_MakeSignedData [16:40:20]FM_MakeSignedData [16:40:20]SAM_PROTO_SignData [16:40:20]wFMCommunicate request_size=4 [16:40:20]MH_SAM_APDU [16:40:20]CAPDU: 80 0D 01 02 [16:40:20]Write to MH i2c: E2 08 00 A0 18 80 0D 01 02 00 00 00 00 31 [16:40:20]Write i2c OK [16:40:20]MH_I2C_Read... [16:40:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:20]Read from MH i2c: E2 [16:40:20]MH_I2C_Read... [16:40:20]Read from MH i2c: E2 03 00 [16:40:20]MH_I2C_Read... [16:40:20]Read from MH i2c: E2 03 00 A0 18 00 90 00 2C [16:40:20]RAPDU: 90 00 [16:40:20]wFMCommunicate OK [16:40:20]wFMCommunicate request_size=255 [16:40:20]MH_SAM_APDU [16:40: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 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 A8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7D DF 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 DF 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 84 00 00 00 00 07 04 06 00 44 DF 04 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 73 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 64 28 01 00 35 04 06 00 71 [16:40:20]Write to MH i2c: E2 02 01 A1 18 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 A8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7D DF 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 DF 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 84 00 00 00 00 07 04 06 00 44 DF 04 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 73 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 64 28 01 00 35 04 06 00 71 00 00 27 [16:40:20]Write i2c OK [16:40:20]MH_I2C_Read... [16:40:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:20]Read from MH i2c: E2 [16:40:20]MH_I2C_Read... [16:40:20]Read from MH i2c: E2 03 00 [16:40:20]MH_I2C_Read... [16:40:20]Read from MH i2c: E2 03 00 A1 18 00 90 00 2D [16:40:20]RAPDU: 90 00 [16:40:20]wFMCommunicate OK [16:40:20]wFMCommunicate request_size=10 [16:40:20]MH_SAM_APDU [16:40:20]CAPDU: 80 0D 02 02 05 FF CB 76 08 3B [16:40:20]Write to MH i2c: E2 0D 00 A2 18 80 0D 02 02 05 00 FF CB 76 08 3B 00 00 C1 [16:40:20]Write i2c OK [16:40:20]MH_I2C_Read... [16:40:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:20]Read from MH i2c: E2 [16:40:20]MH_I2C_Read... [16:40:20]Read from MH i2c: E2 03 00 [16:40:20]MH_I2C_Read... [16:40:20]Read from MH i2c: E2 03 00 A2 18 00 90 00 2E [16:40:20]RAPDU: 90 00 [16:40:20]wFMCommunicate OK [16:40:20]wFMCommunicate request_size=4 [16:40:20]MH_SAM_APDU [16:40:20]CAPDU: 80 0D 03 02 [16:40:20]Write to MH i2c: E2 08 00 A3 18 80 0D 03 02 00 00 00 00 36 [16:40:20]Write i2c OK [16:40:20]MH_I2C_Read... [16:40:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:21]Read from MH i2c: E2 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 0B 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 0B 00 A3 18 00 4F E2 8E BE F5 89 CC 2F 90 00 2D [16:40:21]RAPDU: 4F E2 8E BE F5 89 CC 2F 90 00 [16:40:21]wFMCommunicate OK [16:40:21]SAM_PROTO_SignData done [16:40:21]FM_MakeSignedData done [16:40:21]CreateOFDProtocolMessage [16:40:21]wFMCommunicate request_size=4 [16:40:21]MH_SAM_APDU [16:40:21]CAPDU: 80 11 00 00 [16:40:21]Write to MH i2c: E2 08 00 A4 18 80 11 00 00 00 00 00 00 36 [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:21]Read from MH i2c: E2 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 17 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 17 00 A4 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 83 [16:40:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:40:21]wFMCommunicate OK [16:40:21]CreateOFDProtocolMessage done [16:40:21]OFDSenderStorePacket 75876 [16:40:21]StoreOFDPacket docnum=75876 [16:40:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 31 B8 07 01 EE D3 5A 03 01 00 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 A8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7D DF 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 DF 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 84 00 00 00 00 07 04 06 00 44 DF 04 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 73 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 64 28 01 00 35 04 06 00 71 FF CB 76 08 3B 4F E2 8E BE F5 89 CC 2F [16:40:21]CheckFolder [16:40:21]dirname=/storage/ofd_packets [16:40:21]CheckFolder done [16:40:21]ProducePacketName [16:40:21]name=ofd_packets/00075876 [16:40:21]NVStorageSaveData ofd_packets/00075876 [16:40:21]File name is /storage/ofd_packets/00075876 [16:40:21]Write 301 bytes [16:40:21]NVStorageSaveData done [16:40:21]OFDSenderStorePacket done [16:40:21]KKMCreateOFDPacket done [16:40:21]NVStorageSaveData kkm_last_timestamp [16:40:21]File name is /storage/kkm_last_timestamp [16:40:21]Write 4 bytes [16:40:21]NVStorageSaveData done [16:40:21]ExternCall_PrintAddStr [16:40:21]wPrintStart [16:40:21]Write to MH i2c: 01 00 00 A5 18 BD [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: 01 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: 01 07 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: 01 07 00 A5 18 00 00 00 00 00 FF 0F D2 [16:40:21]RasterBufferAndPrint [16:40:21]line Счет N : (1)1966556 [16:40:21]line ИНН: 02508201610067 [16:40:21]line Контрольно-Кассовый Чек [16:40:21]line ПРОДАЖА [16:40:21]line ТРК (МРК, ГНК) : 64 [16:40:21]line Товар: 2710124500 [16:40:21]line Аи-95-К-5 [16:40:21]line 43.040 * 74.20 [16:40:21]line = 3193.57 [16:40:21]line НДС 12% НСП 1% [16:40:21]line > о реализуемом товаре [16:40:21]line ОКРУГЛЕНИЕ: -0.57 [16:40:21]line ИТОГО: 3193.00 [16:40:21]line Внесено: 5000.00 [16:40:21]line СДАЧА: 1807.00 [16:40:21]line НСП 1% : 28.26 [16:40:21]line НДС 12% : 339.14 [16:40:21]line Наличными: 3193.00 [16:40:21]line Безнал.: 0.00 [16:40:21]line Место: АЗС № 133 "Партнер Нефть" [16:40:21]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:40:21]line СНО: Общий режим [16:40:21]line Чек 315 24.10.2024 16:40 [16:40:21]line Смена: 174 ФФД: 1.0 [16:40:21]line ЗНМ: 0300000020 [16:40:21]line РНМ: 0000000000161154 [16:40:21]line Версия ККМ: v1.0 [16:40:21]line ФМ: 0000000000963323 [16:40:21]line ФД: 75876 [16:40:21]line ФПД: 125343444109371 [16:40:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164019&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75876&fm=125343444109371&tin=02508201610067®Number=0000000000161154&sum=319300 [16:40:21]OFD Sender: Processing packet 75876 [packets to send 16, broken 15] [16:40:21]ProducePacketName [16:40:21]name=ofd_packets/00075876 [16:40:21]OFD Sender: To server: pG, [16:40:21]CommunicateWithHost lk.salyk.kg:30040 [16:40:21]ConnectInit lk.salyk.kg [16:40:21]written 0, free lines is 4095 [16:40:21]Connected sock=10 [16:40:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 31 B8 07 01 EE D3 5A 03 01 00 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 A8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7D DF 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 DF 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 84 00 00 00 00 07 04 06 00 44 DF 04 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 73 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 64 28 01 00 35 04 06 00 71 FF CB 76 08 3B 4F E2 8E BE F5 89 CC 2F [16:40:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 13 B4 47 00 71 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 39 36 33 33 32 33 10 04 04 00 64 28 01 00 F4 03 04 00 4A 21 1A 67 B6 04 01 00 00 05 7A B3 3F 54 DA BD 04 [16:40:21]CommunicateWithHost err = 0 [16:40:21]CheckOFDResponse [16:40:21]1017 (14) - 77093643461234 [16:40:21]1041 (16) - 0000000000963323 [16:40:21]1040 (4) - 75876 [16:40:21]1012 (4) - 24.10.2024 10:28 [16:40:21]1206 (1) - 0 [16:40:21]OFD Sender: Remove packet 75876 [16:40:21]ProducePacketName [16:40:21]name=ofd_packets/00075876 [16:40:21]NVStorageDeleteData [16:40:21]Write to MH i2c: 01 00 00 CF 18 E7 [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: 01 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: 01 07 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: 01 07 00 CF 18 00 00 00 00 00 B9 0C B3 [16:40:21]RasterBufferAndPrint [16:40:21]line [16:40:21]line [16:40:21]line [16:40:21]line [16:40:21]line [16:40:21]written 0, free lines is 3266 [16:40:21]MH_Cut [16:40:21]Write to MH i2c: D1 01 00 D6 18 01 C0 [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: D1 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: D1 01 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: D1 01 00 D6 18 00 BF [16:40:21]Write to MH i2c: 01 00 00 D7 18 EF [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]OFD Sender: No OFD packet to send [16:40:22]*** Cut start [16:40:22]*** Partial cut [16:40:22]*** CUTSNS_PIN = 1 [16:40:22]*** CUTSNS_PIN = 0 [16:40:22]*** Brake cut motor [16:40:23]Read from MH i2c: 01 [16:40:23]MH_I2C_Read... [16:40:23]*** Stop cut motor [16:40:23]*** Cut end [16:40:23]Read from MH i2c: 01 07 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: 01 07 00 D7 18 00 00 00 00 00 FF 0F 04 [16:40:23]process_action close_receipt done [16:40:23]requested_data is exist [16:40:23]produce_requested_data [16:40:23]requested_item fm.sn is exist - process it [16:40:23]wFMCommunicate request_size=4 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 11 00 00 [16:40:23]Write to MH i2c: E2 08 00 D8 18 80 11 00 00 00 00 00 00 6A [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 17 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 17 00 D8 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 B7 [16:40:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:40:23]wFMCommunicate OK [16:40:23]requested_item fd.num is exist - process it [16:40:23]SAM_PROTO_GetFieldsCounters [16:40:23]wFMCommunicate request_size=4 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 13 00 00 [16:40:23]Write to MH i2c: E2 08 00 D9 18 80 13 00 00 00 00 00 00 6D [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 62 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 62 00 D9 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 64 28 01 00 0E 04 04 00 AE 00 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 70 [16:40:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 64 28 01 00 0E 04 04 00 AE 00 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 [16:40:23]wFMCommunicate OK [16:40:23]SAM_PROTO_GetFieldsCounters done [16:40:23]requested_item shift.num is exist - process it [16:40:23]requested_item shift.opened is exist - process it [16:40:23]req_shift_opened [16:40:23]FM_GetShiftState [16:40:23]SAM_PROTO_GetShiftState [16:40:23]wFMCommunicate request_size=4 [16:40:23]MH_SAM_APDU [16:40:23]CAPDU: 80 13 01 00 [16:40:23]Write to MH i2c: E2 08 00 DA 18 80 13 01 00 00 00 00 00 6F [16:40:23]Write i2c OK [16:40:23]MH_I2C_Read... [16:40:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:23]Read from MH i2c: E2 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 0E 00 [16:40:23]MH_I2C_Read... [16:40:23]Read from MH i2c: E2 0E 00 DA 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 13 [16:40:23]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:40:23]wFMCommunicate OK [16:40:23]SAM_PROTO_GetShiftState done [16:40:23]FM_GetShiftState done [16:40:23]req_shift_opened done [16:40:23]requested_item shift.open_date is exist - process it [16:40:23]req_shift_open_date [16:40:23]req_shift_open_date done [16:40:23]produce_requested_data done [16:40:23]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75876,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:40:23]process_action_free close_receipt [16:40:23]json_value_free [16:40:23]json_value_free done [16:40:23]process_json_proto returns [16:40:23]Send response to host [16:40:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75876,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:40:23]free response buf [16:40:23]execute_script done [16:40:23]execute_script returns [16:40:23]free content buf [16:40:23]Sock 7.Close socket [16:40:23]Sock 7.Thread stoped [16:40:26]accept exits with 9 [16:40:26]New connection [16:40:26]New thread 3067141476 created [16:40:26]Thread 3066998116 joined [16:40:26]Waiting for new connection... [16:40:26] Sock 9.Parse request [16:40:26]Sock 9.Check first char [16:40:26]Sock 9.First char is OK [16:40:26]request: POST /json_proto HTTP/1.0 [16:40:26]Method: POST [16:40:26]URL: /json_proto [16:40:26]Method is POST - this is cgi request [16:40:26]url: /json_proto [16:40:26]query_string will be loaded in cgi processing [16:40:26]execute_cgi json_proto POST (null) [16:40:26]execute_cgi path=json_proto method=POST [16:40:26]POST find Content-Length [16:40:26]Host: 172.17.44.196:8080 [16:40:26]Content-Length: 678 [16:40:26]Content-Type: application/json [16:40:26] [16:40:26]POST finish read [16:40:26]Found Content-Length = 678 [16:40:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:40:26]execute_script... [16:40: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)1966557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "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:40:26]POST & json_proto [16:40:26]process_json_proto [16:40:26]json parsed OK: [16:40:26]protocol is kg_v1.0 [16:40:26]action value=close_receipt [16:40:26]process_action close_receipt [16:40:26]cmd_close_receipt [16:40:26]MH_GetDate [16:40:26]Write to MH i2c: F0 00 00 DB 18 E2 [16:40:26]Write i2c OK [16:40:26]MH_I2C_Read... [16:40:26]Read from MH i2c: F0 [16:40:26]MH_I2C_Read... [16:40:26]Read from MH i2c: F0 09 00 [16:40:26]MH_I2C_Read... [16:40:26]Read from MH i2c: F0 09 00 DB 18 00 7B 78 1A 67 E7 19 F8 65 BC [16:40:26]GetLastDocTimeStamp 1729788019 [16:40:26]current date 1729788027 [16:40:26]FM_GetShiftState [16:40:26]SAM_PROTO_GetShiftState [16:40:26]wFMCommunicate request_size=4 [16:40:26]MH_SAM_APDU [16:40:26]CAPDU: 80 13 01 00 [16:40:26]Write to MH i2c: E2 08 00 DC 18 80 13 01 00 00 00 00 00 71 [16:40:26]Write i2c OK [16:40:26]MH_I2C_Read... [16:40:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:26]Read from MH i2c: E2 [16:40:26]MH_I2C_Read... [16:40:26]Read from MH i2c: E2 0E 00 [16:40:26]MH_I2C_Read... [16:40:26]Read from MH i2c: E2 0E 00 DC 18 00 09 00 01 85 93 19 67 00 00 00 00 90 00 15 [16:40:26]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:40:26]wFMCommunicate OK [16:40:26]SAM_PROTO_GetShiftState done [16:40:26]FM_GetShiftState done [16:40:26]opened in 1729729413 [16:40:26]opened+sec_in_day 1729815813 [16:40:26]quantity*price = 40006 [16:40:26]sum+1 = 40007 [16:40:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 316 24.10.2024 16:40 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75877 ФПД: 168354202810796 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164027&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75877&fm=168354202810796&tin=02508201610067®Number=0000000000161154&sum=40000 [16:40:27]StoreToDocumentArchive [16:40:27]shift 174 fd 75877 [16:40:27]save to /storage/0174/doc_00075877 [16:40:27]save last doc name /storage/0174/doc_00075877 to /storage/kkm_last_doc_name [16:40:27]save OK [16:40:27]Clear old archive folders... [16:40:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:40:27]tlvbuf is 020949F0 [16:40:27]SAM_PROTO_ClearQueue [16:40:27]wFMCommunicate request_size=4 [16:40:27]MH_SAM_APDU [16:40:27]CAPDU: 80 09 00 00 [16:40:27]Write to MH i2c: E2 08 00 E9 18 80 09 00 00 00 00 00 00 73 [16:40:27]Write i2c OK [16:40:27]MH_I2C_Read... [16:40:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:27]Read from MH i2c: E2 [16:40:27]MH_I2C_Read... [16:40:27]Read from MH i2c: E2 03 00 [16:40:27]MH_I2C_Read... [16:40:27]Read from MH i2c: E2 03 00 E9 18 00 90 00 75 [16:40:27]RAPDU: 90 00 [16:40:27]wFMCommunicate OK [16:40:27]SAM_PROTO_ClearQueue done [16:40:27]KKMCreateOFDPacket [16:40:27]OFDProtocolAddRootSTLVToBuf [16:40:27]FM_MakeSignedData [16:40:27]FM_MakeSignedData [16:40:27]SAM_PROTO_SignData [16:40:27]wFMCommunicate request_size=4 [16:40:27]MH_SAM_APDU [16:40:27]CAPDU: 80 0D 01 02 [16:40:27]Write to MH i2c: E2 08 00 EA 18 80 0D 01 02 00 00 00 00 7B [16:40:27]Write i2c OK [16:40:27]MH_I2C_Read... [16:40:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:27]Read from MH i2c: E2 [16:40:27]MH_I2C_Read... [16:40:27]Read from MH i2c: E2 03 00 [16:40:27]MH_I2C_Read... [16:40:27]Read from MH i2c: E2 03 00 EA 18 00 90 00 76 [16:40:27]RAPDU: 90 00 [16:40:27]wFMCommunicate OK [16:40:27]wFMCommunicate request_size=255 [16:40:27]MH_SAM_APDU [16:40: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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 3C 01 00 00 F4 03 04 00 7B 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 65 28 01 00 35 04 06 00 99 [16:40:27]Write to MH i2c: E2 02 01 EB 18 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 3C 01 00 00 F4 03 04 00 7B 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 65 28 01 00 35 04 06 00 99 00 00 52 [16:40:27]Write i2c OK [16:40:27]MH_I2C_Read... [16:40:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:27]Read from MH i2c: E2 [16:40:27]MH_I2C_Read... [16:40:27]Read from MH i2c: E2 03 00 [16:40:27]MH_I2C_Read... [16:40:27]Read from MH i2c: E2 03 00 EB 18 00 90 00 77 [16:40:27]RAPDU: 90 00 [16:40:27]wFMCommunicate OK [16:40:27]wFMCommunicate request_size=10 [16:40:27]MH_SAM_APDU [16:40:27]CAPDU: 80 0D 02 02 05 1E 04 74 79 AC [16:40:27]Write to MH i2c: E2 0D 00 EC 18 80 0D 02 02 05 00 1E 04 74 79 AC 00 00 43 [16:40:27]Write i2c OK [16:40:27]MH_I2C_Read... [16:40:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:28]Read from MH i2c: E2 [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: E2 03 00 [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: E2 03 00 EC 18 00 90 00 78 [16:40:28]RAPDU: 90 00 [16:40:28]wFMCommunicate OK [16:40:28]wFMCommunicate request_size=4 [16:40:28]MH_SAM_APDU [16:40:28]CAPDU: 80 0D 03 02 [16:40:28]Write to MH i2c: E2 08 00 ED 18 80 0D 03 02 00 00 00 00 80 [16:40:28]Write i2c OK [16:40:28]MH_I2C_Read... [16:40:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:28]Read from MH i2c: E2 [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: E2 0B 00 [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: E2 0B 00 ED 18 00 F1 F1 DF F5 D0 EB DA DE 90 00 AA [16:40:28]RAPDU: F1 F1 DF F5 D0 EB DA DE 90 00 [16:40:28]wFMCommunicate OK [16:40:28]SAM_PROTO_SignData done [16:40:28]FM_MakeSignedData done [16:40:28]CreateOFDProtocolMessage [16:40:28]wFMCommunicate request_size=4 [16:40:28]MH_SAM_APDU [16:40:28]CAPDU: 80 11 00 00 [16:40:28]Write to MH i2c: E2 08 00 EE 18 80 11 00 00 00 00 00 00 80 [16:40:28]Write i2c OK [16:40:28]MH_I2C_Read... [16:40:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:28]Read from MH i2c: E2 [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: E2 17 00 [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: E2 17 00 EE 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 CD [16:40:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:40:28]wFMCommunicate OK [16:40:28]CreateOFDProtocolMessage done [16:40:28]OFDSenderStorePacket 75877 [16:40:28]StoreOFDPacket docnum=75877 [16:40:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 6B 44 07 01 14 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 3C 01 00 00 F4 03 04 00 7B 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 65 28 01 00 35 04 06 00 99 1E 04 74 79 AC F1 F1 DF F5 D0 EB DA DE [16:40:28]CheckFolder [16:40:28]dirname=/storage/ofd_packets [16:40:28]CheckFolder done [16:40:28]ProducePacketName [16:40:28]name=ofd_packets/00075877 [16:40:28]NVStorageSaveData ofd_packets/00075877 [16:40:28]File name is /storage/ofd_packets/00075877 [16:40:28]Write 301 bytes [16:40:28]NVStorageSaveData done [16:40:28]OFDSenderStorePacket done [16:40:28]KKMCreateOFDPacket done [16:40:28]NVStorageSaveData kkm_last_timestamp [16:40:28]File name is /storage/kkm_last_timestamp [16:40:28]Write 4 bytes [16:40:28]NVStorageSaveData done [16:40:28]ExternCall_PrintAddStr [16:40:28]wPrintStart [16:40:28]Write to MH i2c: 01 00 00 EF 18 07 [16:40:28]Write i2c OK [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: 01 [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: 01 07 00 [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: 01 07 00 EF 18 00 00 00 00 00 FF 0F 1C [16:40:28]RasterBufferAndPrint [16:40:28]line Счет N : (1)1966557 [16:40:28]line ИНН: 02508201610067 [16:40:28]line Контрольно-Кассовый Чек [16:40:28]line ПРОДАЖА [16:40:28]line ТРК (МРК, ГНК) : 43 [16:40:28]line Товар: 2710124130 [16:40:28]line Аи-92-К-5 [16:40:28]line 5.980 * 66.90 [16:40:28]line = 400.06 [16:40:28]line НДС 12% НСП 1% [16:40:28]line > о реализуемом товаре [16:40:28]line ОКРУГЛЕНИЕ: -0.06 [16:40:28]line ИТОГО: 400.00 [16:40:28]line Внесено: 400.00 [16:40:28]line СДАЧА: 0.00 [16:40:28]line НСП 1% : 3.54 [16:40:28]line НДС 12% : 42.48 [16:40:28]line Наличными: 400.00 [16:40:28]line Безнал.: 0.00 [16:40:28]line Место: АЗС № 133 "Партнер Нефть" [16:40:28]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:40:28]line СНО: Общий режим [16:40:28]line Чек 316 24.10.2024 16:40 [16:40:28]line Смена: 174 ФФД: 1.0 [16:40:28]line ЗНМ: 0300000020 [16:40:28]line РНМ: 0000000000161154 [16:40:28]line Версия ККМ: v1.0 [16:40:28]line ФМ: 0000000000963323 [16:40:28]line ФД: 75877 [16:40:28]line ФПД: 168354202810796 [16:40:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164027&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75877&fm=168354202810796&tin=02508201610067®Number=0000000000161154&sum=40000 [16:40:28]OFD Sender: Processing packet 75877 [packets to send 16, broken 15] [16:40:28]ProducePacketName [16:40:28]name=ofd_packets/00075877 [16:40:28]OFD Sender: To server: pG, [16:40:28]written 0, free lines is 4095 [16:40:28]CommunicateWithHost lk.salyk.kg:30040 [16:40:28]ConnectInit lk.salyk.kg [16:40:28]Connected sock=10 [16:40:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 6B 44 07 01 14 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 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 3C 01 00 00 F4 03 04 00 7B 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 65 28 01 00 35 04 06 00 99 1E 04 74 79 AC F1 F1 DF F5 D0 EB DA DE [16:40:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 4D 0E 47 00 1E 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 65 28 01 00 F4 03 04 00 51 21 1A 67 B6 04 01 00 00 C9 21 57 EA B5 C1 7A BE [16:40:28]CommunicateWithHost err = 0 [16:40:28]CheckOFDResponse [16:40:28]1017 (14) - 77093643461234 [16:40:28]1041 (16) - 0000000000963323 [16:40:28]1040 (4) - 75877 [16:40:28]1012 (4) - 24.10.2024 10:28 [16:40:28]1206 (1) - 0 [16:40:28]OFD Sender: Remove packet 75877 [16:40:28]ProducePacketName [16:40:28]name=ofd_packets/00075877 [16:40:28]NVStorageDeleteData [16:40:28]Write to MH i2c: 01 00 00 19 19 32 [16:40:28]Write i2c OK [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: 01 [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: 01 07 00 [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: 01 07 00 19 19 00 00 00 00 00 B8 0C FD [16:40:28]RasterBufferAndPrint [16:40:28]line [16:40:28]line [16:40:28]line [16:40:28]line [16:40:28]line [16:40:28]written 0, free lines is 3271 [16:40:28]MH_Cut [16:40:28]Write to MH i2c: D1 01 00 20 19 01 0B [16:40:28]Write i2c OK [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: D1 [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: D1 01 00 [16:40:28]MH_I2C_Read... [16:40:28]Read from MH i2c: D1 01 00 20 19 00 0A [16:40:28]Write to MH i2c: 01 00 00 21 19 3A [16:40:28]Write i2c OK [16:40:28]MH_I2C_Read... [16:40:29]OFD Sender: No OFD packet to send [16:40:29]*** Cut start [16:40:29]*** Partial cut [16:40:29]*** CUTSNS_PIN = 1 [16:40:29]*** CUTSNS_PIN = 0 [16:40:30]*** Brake cut motor [16:40:30]Read from MH i2c: 01 [16:40:30]MH_I2C_Read... [16:40:30]*** Stop cut motor [16:40:30]*** Cut end [16:40:30]Read from MH i2c: 01 07 00 [16:40:30]MH_I2C_Read... [16:40:30]Read from MH i2c: 01 07 00 21 19 00 00 00 00 00 FF 0F 4F [16:40:30]process_action close_receipt done [16:40:30]requested_data is exist [16:40:30]produce_requested_data [16:40:30]requested_item fm.sn is exist - process it [16:40:30]wFMCommunicate request_size=4 [16:40:30]MH_SAM_APDU [16:40:30]CAPDU: 80 11 00 00 [16:40:30]Write to MH i2c: E2 08 00 22 19 80 11 00 00 00 00 00 00 B5 [16:40:30]Write i2c OK [16:40:30]MH_I2C_Read... [16:40:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:30]Read from MH i2c: E2 [16:40:30]MH_I2C_Read... [16:40:30]Read from MH i2c: E2 17 00 [16:40:30]MH_I2C_Read... [16:40:30]Read from MH i2c: E2 17 00 22 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 02 [16:40:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:40:30]wFMCommunicate OK [16:40:30]requested_item fd.num is exist - process it [16:40:30]SAM_PROTO_GetFieldsCounters [16:40:30]wFMCommunicate request_size=4 [16:40:30]MH_SAM_APDU [16:40:30]CAPDU: 80 13 00 00 [16:40:30]Write to MH i2c: E2 08 00 23 19 80 13 00 00 00 00 00 00 B8 [16:40:30]Write i2c OK [16:40:30]MH_I2C_Read... [16:40:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:30]Read from MH i2c: E2 [16:40:30]MH_I2C_Read... [16:40:30]Read from MH i2c: E2 62 00 [16:40:30]MH_I2C_Read... [16:40:30]Read from MH i2c: E2 62 00 23 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 65 28 01 00 0E 04 04 00 AE 00 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 BF [16:40:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 65 28 01 00 0E 04 04 00 AE 00 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 [16:40:30]wFMCommunicate OK [16:40:30]SAM_PROTO_GetFieldsCounters done [16:40:30]requested_item shift.num is exist - process it [16:40:30]requested_item shift.opened is exist - process it [16:40:30]req_shift_opened [16:40:30]FM_GetShiftState [16:40:30]SAM_PROTO_GetShiftState [16:40:30]wFMCommunicate request_size=4 [16:40:30]MH_SAM_APDU [16:40:30]CAPDU: 80 13 01 00 [16:40:30]Write to MH i2c: E2 08 00 24 19 80 13 01 00 00 00 00 00 BA [16:40:30]Write i2c OK [16:40:30]MH_I2C_Read... [16:40:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:30]Read from MH i2c: E2 [16:40:30]MH_I2C_Read... [16:40:30]Read from MH i2c: E2 0E 00 [16:40:30]MH_I2C_Read... [16:40:30]Read from MH i2c: E2 0E 00 24 19 00 09 00 01 85 93 19 67 00 00 00 00 90 00 5E [16:40:30]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:40:30]wFMCommunicate OK [16:40:30]SAM_PROTO_GetShiftState done [16:40:30]FM_GetShiftState done [16:40:30]req_shift_opened done [16:40:30]requested_item shift.open_date is exist - process it [16:40:30]req_shift_open_date [16:40:30]req_shift_open_date done [16:40:30]produce_requested_data done [16:40:30]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75877,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:40:30]process_action_free close_receipt [16:40:30]json_value_free [16:40:30]json_value_free done [16:40:30]process_json_proto returns [16:40:30]Send response to host [16:40:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75877,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:40:30]free response buf [16:40:30]execute_script done [16:40:30]execute_script returns [16:40:30]free content buf [16:40:30]Sock 9.Close socket [16:40:30]Sock 9.Thread stoped [16:40:34]OFD Sender: No OFD packet to send [16:40:39]OFD Sender: No OFD packet to send [16:40:44]OFD Sender: No OFD packet to send [16:40:49]OFD Sender: No OFD packet to send [16:40:54]OFD Sender: No OFD packet to send [16:40:59]OFD Sender: No OFD packet to send [16:41:04]OFD Sender: No OFD packet to send [16:41:09]OFD Sender: No OFD packet to send [16:41:14]OFD Sender: No OFD packet to send [16:41:19]OFD Sender: No OFD packet to send [16:41:24]OFD Sender: No OFD packet to send [16:41:28]accept exits with 7 [16:41:28]New connection [16:41:28]New thread 3066998116 created [16:41:28]Thread 3067141476 joined [16:41:28]Waiting for new connection... [16:41:28] Sock 7.Parse request [16:41:28]Sock 7.Check first char [16:41:28]Sock 7.First char is OK [16:41:28]request: POST /json_proto HTTP/1.0 [16:41:28]Method: POST [16:41:28]URL: /json_proto [16:41:28]Method is POST - this is cgi request [16:41:28]url: /json_proto [16:41:28]query_string will be loaded in cgi processing [16:41:28]execute_cgi json_proto POST (null) [16:41:28]execute_cgi path=json_proto method=POST [16:41:28]POST find Content-Length [16:41:28]Host: 172.17.44.196:8080 [16:41:28]Content-Length: 678 [16:41:28]Content-Type: application/json [16:41:28] [16:41:28]POST finish read [16:41:28]Found Content-Length = 678 [16:41:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "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" ] } } [16:41:28]execute_script... [16:41: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)1966558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "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" ] } } [16:41:28]POST & json_proto [16:41:28]process_json_proto [16:41:28]json parsed OK: [16:41:28]protocol is kg_v1.0 [16:41:28]action value=close_receipt [16:41:28]process_action close_receipt [16:41:28]cmd_close_receipt [16:41:28]MH_GetDate [16:41:28]Write to MH i2c: F0 00 00 25 19 2D [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: F0 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: F0 09 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: F0 09 00 25 19 00 B9 78 1A 67 E7 19 F8 65 45 [16:41:28]GetLastDocTimeStamp 1729788027 [16:41:28]current date 1729788089 [16:41:28]FM_GetShiftState [16:41:28]SAM_PROTO_GetShiftState [16:41:28]wFMCommunicate request_size=4 [16:41:28]MH_SAM_APDU [16:41:28]CAPDU: 80 13 01 00 [16:41:28]Write to MH i2c: E2 08 00 26 19 80 13 01 00 00 00 00 00 BC [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:28]Read from MH i2c: E2 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 0E 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 0E 00 26 19 00 09 00 01 85 93 19 67 00 00 00 00 90 00 60 [16:41:28]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:41:28]wFMCommunicate OK [16:41:28]SAM_PROTO_GetShiftState done [16:41:28]FM_GetShiftState done [16:41:28]opened in 1729729413 [16:41:28]opened+sec_in_day 1729815813 [16:41:28]quantity*price = 60009 [16:41:28]sum+1 = 60010 [16:41:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 317 24.10.2024 16:41 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75878 ФПД: 250613517216901 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164129&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75878&fm=250613517216901&tin=02508201610067®Number=0000000000161154&sum=60000 [16:41:30]StoreToDocumentArchive [16:41:30]shift 174 fd 75878 [16:41:30]save to /storage/0174/doc_00075878 [16:41:30]save last doc name /storage/0174/doc_00075878 to /storage/kkm_last_doc_name [16:41:30]save OK [16:41:30]Clear old archive folders... [16:41:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:41:30]tlvbuf is 01FC2940 [16:41:30]SAM_PROTO_ClearQueue [16:41:30]wFMCommunicate request_size=4 [16:41:30]MH_SAM_APDU [16:41:30]CAPDU: 80 09 00 00 [16:41:30]Write to MH i2c: E2 08 00 33 19 80 09 00 00 00 00 00 00 BE [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:30]Read from MH i2c: E2 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 03 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 03 00 33 19 00 90 00 C0 [16:41:30]RAPDU: 90 00 [16:41:30]wFMCommunicate OK [16:41:30]SAM_PROTO_ClearQueue done [16:41:30]KKMCreateOFDPacket [16:41:30]OFDProtocolAddRootSTLVToBuf [16:41:30]FM_MakeSignedData [16:41:30]FM_MakeSignedData [16:41:30]SAM_PROTO_SignData [16:41:30]wFMCommunicate request_size=4 [16:41:30]MH_SAM_APDU [16:41:30]CAPDU: 80 0D 01 02 [16:41:30]Write to MH i2c: E2 08 00 34 19 80 0D 01 02 00 00 00 00 C6 [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:30]Read from MH i2c: E2 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 03 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 03 00 34 19 00 90 00 C1 [16:41:30]RAPDU: 90 00 [16:41:30]wFMCommunicate OK [16:41:30]wFMCommunicate request_size=255 [16:41:30]MH_SAM_APDU [16:41: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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 3D 01 00 00 F4 03 04 00 B9 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 66 28 01 00 35 04 06 00 E3 [16:41:30]Write to MH i2c: E2 02 01 35 19 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 3D 01 00 00 F4 03 04 00 B9 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 66 28 01 00 35 04 06 00 E3 00 00 35 [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:30]Read from MH i2c: E2 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 03 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 03 00 35 19 00 90 00 C2 [16:41:30]RAPDU: 90 00 [16:41:30]wFMCommunicate OK [16:41:30]wFMCommunicate request_size=10 [16:41:30]MH_SAM_APDU [16:41:30]CAPDU: 80 0D 02 02 05 EE 81 AB 6C 85 [16:41:30]Write to MH i2c: E2 0D 00 36 19 80 0D 02 02 05 00 EE 81 AB 6C 85 00 00 DE [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:30]Read from MH i2c: E2 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 03 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 03 00 36 19 00 90 00 C3 [16:41:30]RAPDU: 90 00 [16:41:30]wFMCommunicate OK [16:41:30]wFMCommunicate request_size=4 [16:41:30]MH_SAM_APDU [16:41:30]CAPDU: 80 0D 03 02 [16:41:30]Write to MH i2c: E2 08 00 37 19 80 0D 03 02 00 00 00 00 CB [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:30]Read from MH i2c: E2 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 0B 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 0B 00 37 19 00 1F C8 B2 7B 2F 90 00 D2 90 00 71 [16:41:30]RAPDU: 1F C8 B2 7B 2F 90 00 D2 90 00 [16:41:30]wFMCommunicate OK [16:41:30]SAM_PROTO_SignData done [16:41:30]FM_MakeSignedData done [16:41:30]CreateOFDProtocolMessage [16:41:30]wFMCommunicate request_size=4 [16:41:30]MH_SAM_APDU [16:41:30]CAPDU: 80 11 00 00 [16:41:30]Write to MH i2c: E2 08 00 38 19 80 11 00 00 00 00 00 00 CB [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:30]Read from MH i2c: E2 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 17 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 17 00 38 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 18 [16:41:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:41:30]wFMCommunicate OK [16:41:30]CreateOFDProtocolMessage done [16:41:30]OFDSenderStorePacket 75878 [16:41:30]StoreOFDPacket docnum=75878 [16:41:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 00 79 07 01 A0 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 3D 01 00 00 F4 03 04 00 B9 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 66 28 01 00 35 04 06 00 E3 EE 81 AB 6C 85 1F C8 B2 7B 2F 90 00 D2 [16:41:30]CheckFolder [16:41:30]dirname=/storage/ofd_packets [16:41:30]CheckFolder done [16:41:30]ProducePacketName [16:41:30]name=ofd_packets/00075878 [16:41:30]NVStorageSaveData ofd_packets/00075878 [16:41:30]File name is /storage/ofd_packets/00075878 [16:41:30]Write 301 bytes [16:41:30]NVStorageSaveData done [16:41:30]OFDSenderStorePacket done [16:41:30]KKMCreateOFDPacket done [16:41:30]NVStorageSaveData kkm_last_timestamp [16:41:30]File name is /storage/kkm_last_timestamp [16:41:30]Write 4 bytes [16:41:30]NVStorageSaveData done [16:41:30]ExternCall_PrintAddStr [16:41:30]wPrintStart [16:41:30]Write to MH i2c: 01 00 00 39 19 52 [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: 01 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: 01 07 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: 01 07 00 39 19 00 00 00 00 00 FF 0F 67 [16:41:30]RasterBufferAndPrint [16:41:30]line Счет N : (1)1966558 [16:41:30]line ИНН: 02508201610067 [16:41:30]line Контрольно-Кассовый Чек [16:41:30]line ПРОДАЖА [16:41:30]line ТРК (МРК, ГНК) : 33 [16:41:30]line Товар: 2710124130 [16:41:30]line Аи-92-К-5 [16:41:30]line 8.970 * 66.90 [16:41:30]line = 600.09 [16:41:30]line НДС 12% НСП 1% [16:41:30]line > о реализуемом товаре [16:41:30]line ОКРУГЛЕНИЕ: -0.09 [16:41:30]line ИТОГО: 600.00 [16:41:30]line Внесено: 600.00 [16:41:30]line СДАЧА: 0.00 [16:41:30]line НСП 1% : 5.31 [16:41:30]line НДС 12% : 63.73 [16:41:30]line Наличными: 600.00 [16:41:30]line Безнал.: 0.00 [16:41:30]line Место: АЗС № 133 "Партнер Нефть" [16:41:30]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:41:30]line СНО: Общий режим [16:41:30]line Чек 317 24.10.2024 16:41 [16:41:30]line Смена: 174 ФФД: 1.0 [16:41:30]line ЗНМ: 0300000020 [16:41:30]line РНМ: 0000000000161154 [16:41:30]line Версия ККМ: v1.0 [16:41:30]line ФМ: 0000000000963323 [16:41:30]line ФД: 75878 [16:41:30]line ФПД: 250613517216901 [16:41:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164129&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75878&fm=250613517216901&tin=02508201610067®Number=0000000000161154&sum=60000 [16:41:30]OFD Sender: Processing packet 75878 [packets to send 16, broken 15] [16:41:30]ProducePacketName [16:41:30]name=ofd_packets/00075878 [16:41:30]OFD Sender: To server: pG, [16:41:30]CommunicateWithHost lk.salyk.kg:30040 [16:41:30]ConnectInit lk.salyk.kg [16:41:30]written 0, free lines is 4095 [16:41:31]Connected sock=10 [16:41:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0F 01 00 00 00 79 07 01 A0 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 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 3D 01 00 00 F4 03 04 00 B9 78 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 66 28 01 00 35 04 06 00 E3 EE 81 AB 6C 85 1F C8 B2 7B 2F 90 00 D2 [16:41:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 0E B2 47 00 9C 6D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 66 28 01 00 F4 03 04 00 90 21 1A 67 B6 04 01 00 00 8A B0 3B C1 BB 79 4E CA [16:41:31]CommunicateWithHost err = 0 [16:41:31]CheckOFDResponse [16:41:31]1017 (14) - 77093643461234 [16:41:31]1041 (16) - 0000000000963323 [16:41:31]1040 (4) - 75878 [16:41:31]1012 (4) - 24.10.2024 10:29 [16:41:31]1206 (1) - 0 [16:41:31]OFD Sender: Remove packet 75878 [16:41:31]ProducePacketName [16:41:31]name=ofd_packets/00075878 [16:41:31]NVStorageDeleteData [16:41:31]Write to MH i2c: 01 00 00 63 19 7C [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: 01 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: 01 07 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: 01 07 00 63 19 00 00 00 00 00 AE 0C 3D [16:41:31]RasterBufferAndPrint [16:41:31]line [16:41:31]line [16:41:31]line [16:41:31]line [16:41:31]line [16:41:31]written 0, free lines is 3250 [16:41:31]MH_Cut [16:41:31]Write to MH i2c: D1 01 00 6A 19 01 55 [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: D1 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: D1 01 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: D1 01 00 6A 19 00 54 [16:41:31]Write to MH i2c: 01 00 00 6B 19 84 [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]OFD Sender: No OFD packet to send [16:41:32]*** Cut start [16:41:32]*** Partial cut [16:41:32]*** CUTSNS_PIN = 1 [16:41:32]*** CUTSNS_PIN = 0 [16:41:32]*** Brake cut motor [16:41:32]Read from MH i2c: 01 [16:41:32]MH_I2C_Read... [16:41:32]*** Stop cut motor [16:41:32]*** Cut end [16:41:32]Read from MH i2c: 01 07 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: 01 07 00 6B 19 00 00 00 00 00 FF 0F 99 [16:41:32]process_action close_receipt done [16:41:32]requested_data is exist [16:41:32]produce_requested_data [16:41:32]requested_item fm.sn is exist - process it [16:41:32]wFMCommunicate request_size=4 [16:41:32]MH_SAM_APDU [16:41:32]CAPDU: 80 11 00 00 [16:41:32]Write to MH i2c: E2 08 00 6C 19 80 11 00 00 00 00 00 00 FF [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:32]Read from MH i2c: E2 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 17 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 17 00 6C 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 4C [16:41:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:41:32]wFMCommunicate OK [16:41:32]requested_item fd.num is exist - process it [16:41:32]SAM_PROTO_GetFieldsCounters [16:41:32]wFMCommunicate request_size=4 [16:41:32]MH_SAM_APDU [16:41:32]CAPDU: 80 13 00 00 [16:41:32]Write to MH i2c: E2 08 00 6D 19 80 13 00 00 00 00 00 00 02 [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:33]Read from MH i2c: E2 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 62 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 62 00 6D 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 66 28 01 00 0E 04 04 00 AE 00 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 0D [16:41:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 66 28 01 00 0E 04 04 00 AE 00 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 [16:41:33]wFMCommunicate OK [16:41:33]SAM_PROTO_GetFieldsCounters done [16:41:33]requested_item shift.num is exist - process it [16:41:33]requested_item shift.opened is exist - process it [16:41:33]req_shift_opened [16:41:33]FM_GetShiftState [16:41:33]SAM_PROTO_GetShiftState [16:41:33]wFMCommunicate request_size=4 [16:41:33]MH_SAM_APDU [16:41:33]CAPDU: 80 13 01 00 [16:41:33]Write to MH i2c: E2 08 00 6E 19 80 13 01 00 00 00 00 00 04 [16:41:33]Write i2c OK [16:41:33]MH_I2C_Read... [16:41:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:33]Read from MH i2c: E2 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 0E 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 0E 00 6E 19 00 09 00 01 85 93 19 67 00 00 00 00 90 00 A8 [16:41:33]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:41:33]wFMCommunicate OK [16:41:33]SAM_PROTO_GetShiftState done [16:41:33]FM_GetShiftState done [16:41:33]req_shift_opened done [16:41:33]requested_item shift.open_date is exist - process it [16:41:33]req_shift_open_date [16:41:33]req_shift_open_date done [16:41:33]produce_requested_data done [16:41:33]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75878,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:41:33]process_action_free close_receipt [16:41:33]json_value_free [16:41:33]json_value_free done [16:41:33]process_json_proto returns [16:41:33]Send response to host [16:41:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75878,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:41:33]free response buf [16:41:33]execute_script done [16:41:33]execute_script returns [16:41:33]free content buf [16:41:33]Sock 7.Close socket [16:41:33]Sock 7.Thread stoped [16:41:36]OFD Sender: No OFD packet to send [16:41:41]OFD Sender: No OFD packet to send [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: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:56]OFD Sender: No OFD packet to send [16:43:01]OFD Sender: No OFD packet to send [16:43:06]OFD Sender: No OFD packet to send [16:43:11]OFD Sender: No OFD packet to send [16:43:16]OFD Sender: No OFD packet to send [16:43:21]OFD Sender: No OFD packet to send [16:43:26]OFD Sender: No OFD packet to send [16:43:31]OFD Sender: No OFD packet to send [16:43:36]OFD Sender: No OFD packet to send [16:43:41]OFD Sender: No OFD packet to send [16:43:46]OFD Sender: No OFD packet to send [16:43:51]OFD Sender: No OFD packet to send [16:43:56]OFD Sender: No OFD packet to send [16:44:01]OFD Sender: No OFD packet to send [16:44:06]OFD Sender: No OFD packet to send [16:44:11]OFD Sender: No OFD packet to send [16:44:16]OFD Sender: No OFD packet to send [16:44:21]OFD Sender: No OFD packet to send [16:44:26]OFD Sender: No OFD packet to send [16:44:31]OFD Sender: No OFD packet to send [16:44:36]OFD Sender: No OFD packet to send [16:44:41]OFD Sender: No OFD packet to send [16:44:46]OFD Sender: No OFD packet to send [16:44:51]OFD Sender: No OFD packet to send [16:44:56]OFD Sender: No OFD packet to send [16:45:01]OFD Sender: No OFD packet to send [16:45:06]OFD Sender: No OFD packet to send [16:45:09]accept exits with 9 [16:45:09]New connection [16:45:09]New thread 3067141476 created [16:45:09]Thread 3066998116 joined [16:45:09]Waiting for new connection... [16:45:09] Sock 9.Parse request [16:45:09]Sock 9.Check first char [16:45:09]Sock 9.First char is OK [16:45:09]request: POST /json_proto HTTP/1.0 [16:45:09]Method: POST [16:45:09]URL: /json_proto [16:45:09]Method is POST - this is cgi request [16:45:09]url: /json_proto [16:45:09]query_string will be loaded in cgi processing [16:45:09]execute_cgi json_proto POST (null) [16:45:09]execute_cgi path=json_proto method=POST [16:45:09]POST find Content-Length [16:45:09]Host: 172.17.44.196:8080 [16:45:09]Content-Length: 5852 [16:45:09]Content-Type: application/json [16:45:09] [16:45:09]POST finish read [16:45:09]Found Content-Length = 5852 [16:45:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273424", "tax_sys" : 0, "items" : [ { "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001353", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u041F\u042D\u0422", "price" : 120.00, "quantity" : 2.000, "sum" : 240.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159381178", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0411\u0430\u0443\u043D\u0442\u0438 \u0422\u0440\u0438\u043E 82,5\u0433", "price" : 89.00, "quantity" : 2.000, "sum" : 178.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type" [16:45:09]execute_script... [16:45: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 : (3)273424", "tax_sys" : 0, "items" : [ { "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001353", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u041F\u042D\u0422", "price" : 120.00, "quantity" : 2.000, "sum" : 240.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159381178", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0411\u0430\u0443\u043D\u0442\u0438 \u0422\u0440\u0438\u043E 82,5\u0433", "price" : 89.00, "quantity" : 2.000, "sum" : 178.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type" [16:45:09]POST & json_proto [16:45:09]process_json_proto [16:45:09]json parse error [16:45:09]process_json_proto returns [16:45:09]execute_script returns [16:45:09]free content buf [16:45:09]Sock 9.Close socket [16:45:09]Sock 9.Thread stoped [16:45:11]OFD Sender: No OFD packet to send [16:45:16]OFD Sender: No OFD packet to send [16:45:21]OFD Sender: No OFD packet to send [16:45:26]OFD Sender: No OFD packet to send [16:45:31]OFD Sender: No OFD packet to send [16:45:36]OFD Sender: No OFD packet to send [16:45:41]OFD Sender: No OFD packet to send [16:45:46]OFD Sender: No OFD packet to send [16:45:51]OFD Sender: No OFD packet to send [16:45:56]OFD Sender: No OFD packet to send [16:46:01]OFD Sender: No OFD packet to send [16:46:07]OFD Sender: No OFD packet to send [16:46:12]OFD Sender: No OFD packet to send [16:46:17]OFD Sender: No OFD packet to send [16:46:22]OFD Sender: No OFD packet to send [16:46:27]OFD Sender: No OFD packet to send [16:46:32]OFD Sender: No OFD packet to send [16:46:37]OFD Sender: No OFD packet to send [16:46:42]OFD Sender: No OFD packet to send [16:46:47]OFD Sender: No OFD packet to send [16:46:52]OFD Sender: No OFD packet to send [16:46:57]OFD Sender: No OFD packet to send [16:47:02]OFD Sender: No OFD packet to send [16:47:07]OFD Sender: No OFD packet to send [16:47:12]OFD Sender: No OFD packet to send [16:47:17]OFD Sender: No OFD packet to send [16:47:22]OFD Sender: No OFD packet to send [16:47:27]OFD Sender: No OFD packet to send [16:47:32]OFD Sender: No OFD packet to send [16:47:37]OFD Sender: No OFD packet to send [16:47:42]OFD Sender: No OFD packet to send [16:47:47]OFD Sender: No OFD packet to send [16:47:52]OFD Sender: No OFD packet to send [16:47:57]OFD Sender: No OFD packet to send [16:48:02]OFD Sender: No OFD packet to send [16:48:07]OFD Sender: No OFD packet to send [16:48:12]OFD Sender: No OFD packet to send [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:37]OFD Sender: No OFD packet to send [16:48:42]OFD Sender: No OFD packet to send [16:48:47]OFD Sender: No OFD packet to send [16:48:52]OFD Sender: No OFD packet to send [16:48:57]OFD Sender: No OFD packet to send [16:49:02]OFD Sender: No OFD packet to send [16:49:07]OFD Sender: No OFD packet to send [16:49:12]OFD Sender: No OFD packet to send [16:49:17]OFD Sender: No OFD packet to send [16:49:22]OFD Sender: No OFD packet to send [16:49:27]OFD Sender: No OFD packet to send [16:49:32]OFD Sender: No OFD packet to send [16:49:37]OFD Sender: No OFD packet to send [16:49:42]OFD Sender: No OFD packet to send [16:49:47]OFD Sender: No OFD packet to send [16:49:52]OFD Sender: No OFD packet to send [16:49:57]OFD Sender: No OFD packet to send [16:49:57]int [16:49:57]Write to MH i2c: 01 00 00 6F 19 88 [16:49:57]*** FLAG_PRN_PAP1 set [16:49:57]Write i2c OK [16:49:57]MH_I2C_Read... [16:49:57]Read from MH i2c: 01 [16:49:57]MH_I2C_Read... [16:49:57]Read from MH i2c: 01 07 00 [16:49:57]MH_I2C_Read... [16:49:57]Read from MH i2c: 01 07 00 6F 19 00 01 00 00 00 FF 0F 9E [16:49:57]state=0 [16:49:57]No paper [16:49:57]int [16:49:57]Write to MH i2c: 01 00 00 70 19 89 [16:49:57]*** FLAG_PRN_PAP2 set [16:49:57]Write i2c OK [16:49:57]MH_I2C_Read... [16:49:57]Read from MH i2c: 01 [16:49:57]MH_I2C_Read... [16:49:57]Read from MH i2c: 01 07 00 [16:49:57]MH_I2C_Read... [16:49:57]Read from MH i2c: 01 07 00 70 19 00 03 00 00 00 FF 0F A1 [16:49:57]state=0 [16:49:57]No paper [16:49:57]Cover opened [16:50:00]int [16:50:00]Write to MH i2c: 01 00 00 71 19 8A [16:50:00]*** FLAG_PRN_PAP1 reset [16:50:00]*** FLAG_PRN_PAP2 reset [16:50:00]Write i2c OK [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: 01 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: 01 07 00 [16:50:00]MH_I2C_Read... [16:50:00]Read from MH i2c: 01 07 00 71 19 00 00 00 00 00 FF 0F 9F [16:50:00]state=3 [16:50:00]Cover closed [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]/dev/ttyS4 opened [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:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 BB FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 60 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:10]*** Check firmware version 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903S init start (LINUX_LIGHT) [00:00:10]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:10]*** Serial: 3139303353513838 54000000005725BB (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: 19030238+1710758375=1729788613 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x200ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 BB FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 61 [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 30620 [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 78 00 64 00 FF FF BA [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 C6 7A 1A 67 E7 19 F8 65 1D [16:50:14]Current date/time: 24.10.2024 16:50 [16:50:14]FM_Init [16:50:14]wFMConnect [16:50:14]MH_SAM_On [16:50:14]Write to MH i2c: E0 00 00 08 00 E7 [16:50:14]Write i2c OK [16:50:14]MH_I2C_Read... [16:50:14]*** iso7816_init finished! [16:50:14]*** atr: [16:50:14]*** 0F 3B D5 18 FF 81 91 FE [16:50:14]*** 1F C3 80 73 C8 21 10 0A [16:50:14]*** 00 00 00 00 00 00 00 00 [16:50:14]*** 00 00 00 00 00 00 00 00 [16:50:14]*** 00 00 00 00 00 00 00 00 [16:50:14]*** 00 00 00 00 00 00 00 00 [16:50:14]*** 00 00 00 00 00 00 00 00 [16:50:14]*** 00 00 00 00 00 00 00 00 [16:50:14]Read from MH i2c: E0 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E0 10 00 [16:50:14]MH_I2C_Read... [16:50:14]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 [16:50:14]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:50:14]wFMCommunicate request_size=10 [16:50:14]MH_SAM_APDU [16:50:14]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:50:14]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:50:14]Write i2c OK [16:50:14]MH_I2C_Read... [16:50:14]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:50:14]Read from MH i2c: E2 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 03 00 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:50:14]RAPDU: 90 00 [16:50:14]wFMCommunicate OK [16:50:14]wFMCommunicate request_size=4 [16:50:14]MH_SAM_APDU [16:50:14]CAPDU: 80 11 00 00 [16:50:14]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:50:14]Write i2c OK [16:50:14]MH_I2C_Read... [16:50:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:14]Read from MH i2c: E2 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 17 00 [16:50:14]MH_I2C_Read... [16:50: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 39 36 33 33 32 33 90 00 D1 [16:50:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:50:14]wFMCommunicate OK [16:50:14]Detected FM SN is 0000000000963323 [16:50:14]Stored FM SN is 0000000000963323 [16:50:14]wFMCommunicate request_size=9 [16:50:14]MH_SAM_APDU [16:50:14]CAPDU: 80 16 00 00 04 FB CB 00 00 [16:50:14]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 FB CB 00 00 00 00 58 [16:50:14]Write i2c OK [16:50:14]MH_I2C_Read... [16:50:14]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:50:14]Read from MH i2c: E2 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 03 00 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:50:14]RAPDU: 90 00 [16:50:14]wFMCommunicate OK [16:50:14]FM PIN OK [16:50:14]wFMCommunicate request_size=8 [16:50:14]MH_SAM_APDU [16:50:14]CAPDU: 80 14 04 00 03 02 00 01 [16:50:14]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:50:14]Write i2c OK [16:50:14]MH_I2C_Read... [16:50:14]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:50:14]Read from MH i2c: E2 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 03 00 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:50:14]RAPDU: 90 00 [16:50:14]wFMCommunicate OK [16:50:14]wFMCommunicate request_size=13 [16:50:14]MH_SAM_APDU [16:50:14]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:50: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 [16:50:14]Write i2c OK [16:50:14]MH_I2C_Read... [16:50:14]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:50:14]Read from MH i2c: E2 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 03 00 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:50:14]RAPDU: 90 00 [16:50:14]wFMCommunicate OK [16:50:14]wFMCommunicate request_size=4 [16:50:14]MH_SAM_APDU [16:50:14]CAPDU: 80 11 00 00 [16:50:14]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:50:14]Write i2c OK [16:50:14]MH_I2C_Read... [16:50:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:14]Read from MH i2c: E2 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: E2 17 00 [16:50:14]MH_I2C_Read... [16:50: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 39 36 33 33 32 33 90 00 D5 [16:50:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:50:14]wFMCommunicate OK [16:50:14]DocumentArchiveInit [16:50:14]Start Httpd... [16:50:14]Httpd thread 3067788644 created [16:50:14]Write to MH i2c: 01 00 00 0F 00 0F [16:50:14]Write i2c OK [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: 01 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: 01 07 00 [16:50:14]MH_I2C_Read... [16:50:14]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:50:14]Allocated Socket 5 [16:50:14]Bind OK [16:50:14]Listen OK [16:50:14]httpd running on port 8080 [16:50:14]Waiting for new connection... [16:50:14]MH Int Process started [16:50:14]OFD Sender: No OFD packet to send [16:50:15]accept exits with 6 [16:50:15]New connection [16:50:15]New thread 3067501924 created [16:50:15]Waiting for new connection... [16:50:15] Sock 6.Parse request [16:50:15]Sock 6.Check first char [16:50:15]Sock 6.First char is OK [16:50:15]request: POST /json_proto HTTP/1.0 [16:50:15]Method: POST [16:50:15]URL: /json_proto [16:50:15]Method is POST - this is cgi request [16:50:15]url: /json_proto [16:50:15]query_string will be loaded in cgi processing [16:50:15]execute_cgi json_proto POST (null) [16:50:15]execute_cgi path=json_proto method=POST [16:50:15]POST find Content-Length [16:50:15]Host: 172.17.44.196:8080 [16:50:15]Content-Length: 215 [16:50:15]Content-Type: application/json [16:50:15] [16:50:15]POST finish read [16:50:15]Found Content-Length = 215 [16:50:15]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" ] } } [16:50:15]execute_script... [16:50:15]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" ] } } [16:50:15]POST & json_proto [16:50:15]process_json_proto [16:50:15]json parsed OK: [16:50:15]protocol is kg_v1.0 [16:50:15]action value=get_value [16:50:15]process_action get_value [16:50:15]cmd_get_value [16:50:15]process_action get_value done [16:50:15]requested_data is exist [16:50:15]produce_requested_data [16:50:15]requested_item kkm.sn is exist - process it [16:50:15]requested_item kkm.ver is exist - process it [16:50:15]requested_item fm.sn is exist - process it [16:50:15]wFMCommunicate request_size=4 [16:50:15]MH_SAM_APDU [16:50:15]CAPDU: 80 11 00 00 [16:50:15]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:50:15]Write i2c OK [16:50:15]MH_I2C_Read... [16:50:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:15]Read from MH i2c: E2 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 17 00 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 D7 [16:50:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:50:15]wFMCommunicate OK [16:50:15]requested_item fd.num is exist - process it [16:50:15]SAM_PROTO_GetFieldsCounters [16:50:15]wFMCommunicate request_size=4 [16:50:15]MH_SAM_APDU [16:50:15]CAPDU: 80 13 00 00 [16:50:15]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:50:15]Write i2c OK [16:50:15]MH_I2C_Read... [16:50:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:15]Read from MH i2c: E2 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 62 00 [16:50:15]MH_I2C_Read... [16:50:15]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 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 66 28 01 00 0E 04 04 00 AE 00 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 98 [16:50:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 66 28 01 00 0E 04 04 00 AE 00 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 [16:50:15]wFMCommunicate OK [16:50:15]SAM_PROTO_GetFieldsCounters done [16:50:15]requested_item shift.num is exist - process it [16:50:15]requested_item shift.opened is exist - process it [16:50:15]req_shift_opened [16:50:15]FM_GetShiftState [16:50:15]SAM_PROTO_GetShiftState [16:50:15]wFMCommunicate request_size=4 [16:50:15]MH_SAM_APDU [16:50:15]CAPDU: 80 13 01 00 [16:50:15]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:50:15]Write i2c OK [16:50:15]MH_I2C_Read... [16:50:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:15]Read from MH i2c: E2 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 0E 00 [16:50:15]MH_I2C_Read... [16:50:15]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 85 93 19 67 00 00 00 00 90 00 33 [16:50:15]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:50:15]wFMCommunicate OK [16:50:15]SAM_PROTO_GetShiftState done [16:50:15]FM_GetShiftState done [16:50:15]req_shift_opened done [16:50:15]requested_item shift.open_date is exist - process it [16:50:15]req_shift_open_date [16:50:15]req_shift_open_date done [16:50:15]produce_requested_data done [16:50:15]produce_requested_data return {"kkm.sn":"0300000020","kkm.ver":"v1.0","fm.sn":"0000000000963323","fd.num":75878,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:50:15]process_action_free get_value [16:50:15]json_value_free [16:50:15]json_value_free done [16:50:15]process_json_proto returns [16:50:15]Send response to host [16:50:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000020","kkm.ver":"v1.0","fm.sn":"0000000000963323","fd.num":75878,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:50:15]free response buf [16:50:15]execute_script done [16:50:15]execute_script returns [16:50:15]free content buf [16:50:15]Sock 6.Close socket [16:50:15]Sock 6.Thread stoped [16:50:15]accept exits with 7 [16:50:15]New connection [16:50:15]New thread 3067358564 created [16:50:15]Thread 3067501924 joined [16:50:15]Waiting for new connection... [16:50:15] Sock 7.Parse request [16:50:15]Sock 7.Check first char [16:50:15]Sock 7.First char is OK [16:50:15]request: POST /json_proto HTTP/1.0 [16:50:15]Method: POST [16:50:15]URL: /json_proto [16:50:15]Method is POST - this is cgi request [16:50:15]url: /json_proto [16:50:15]query_string will be loaded in cgi processing [16:50:15]execute_cgi json_proto POST (null) [16:50:15]execute_cgi path=json_proto method=POST [16:50:15]POST find Content-Length [16:50:15]Host: 172.17.44.196:8080 [16:50:15]Content-Length: 331 [16:50:15]Content-Type: application/json [16:50:15] [16:50:15]POST finish read [16:50:15]Found Content-Length = 331 [16:50: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" ] } } [16:50:15]execute_script... [16:50: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" ] } } [16:50:15]POST & json_proto [16:50:15]process_json_proto [16:50:15]json parsed OK: [16:50:15]protocol is kg_v1.0 [16:50:15]action value=get_value [16:50:15]process_action get_value [16:50:15]cmd_get_value [16:50:15]process_action get_value done [16:50:15]requested_data is exist [16:50:15]produce_requested_data [16:50:15]requested_item fm.sale.total is exist - process it [16:50:15]SAM_PROTO_GetFMData [16:50:15]wFMCommunicate request_size=4 [16:50:15]MH_SAM_APDU [16:50:15]CAPDU: 80 13 03 00 [16:50:15]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:50:15]Write i2c OK [16:50:15]MH_I2C_Read... [16:50:16]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:50:16]Read from MH i2c: E2 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: E2 FD 00 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: E2 FD 00 13 00 00 C6 04 85 04 C2 04 6E 04 04 00 0A 27 01 00 69 04 A3 00 6F 04 04 00 1A 26 01 00 B1 04 05 00 91 95 18 33 01 70 04 05 00 FE 87 50 02 01 72 04 04 00 93 0D C8 30 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 93 D6 9E 20 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 77 D8 B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 01 [16:50:16]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 0A 27 01 00 69 04 A3 00 6F 04 04 00 1A 26 01 00 B1 04 05 00 91 95 18 33 01 70 04 05 00 FE 87 50 02 01 72 04 04 00 93 0D C8 30 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 93 D6 9E 20 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 77 D8 B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 [16:50:16]wFMCommunicate OK [16:50:16]wFMCommunicate request_size=4 [16:50:16]MH_SAM_APDU [16:50:16]CAPDU: 80 17 00 00 [16:50:16]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:50:16]Write i2c OK [16:50:16]MH_I2C_Read... [16:50:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:16]Read from MH i2c: E2 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: E2 FD 00 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: E2 FD 00 14 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 77 [16:50:16]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:16]wFMCommunicate OK [16:50:16]wFMCommunicate request_size=4 [16:50:16]MH_SAM_APDU [16:50:16]CAPDU: 80 17 00 00 [16:50:16]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:50:16]Write i2c OK [16:50:16]MH_I2C_Read... [16:50:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:16]Read from MH i2c: E2 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: E2 FD 00 [16:50:16]MH_I2C_Read... [16:50:16]Read from MH i2c: E2 FD 00 15 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BC [16:50:16]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:16]wFMCommunicate OK [16:50:16]wFMCommunicate request_size=4 [16:50:16]MH_SAM_APDU [16:50:16]CAPDU: 80 17 00 00 [16:50:16]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:50:16]Write i2c OK [16:50:16]MH_I2C_Read... [16:50:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:17]Read from MH i2c: E2 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 FD 00 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 FD 00 16 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 11 [16:50:17]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:17]wFMCommunicate OK [16:50:17]wFMCommunicate request_size=4 [16:50:17]MH_SAM_APDU [16:50:17]CAPDU: 80 17 00 00 [16:50:17]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:50:17]Write i2c OK [16:50:17]MH_I2C_Read... [16:50:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [16:50:17]Read from MH i2c: E2 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 E3 00 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 E3 00 17 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:50:17]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:50:17]wFMCommunicate OK [16:50:17]SAM_PROTO_GetFMData done [16:50:17]requested_item fm.sale_refund.total is exist - process it [16:50:17]requested_item fm.buy.total is exist - process it [16:50:17]requested_item shift.sale.total is exist - process it [16:50:17]SAM_PROTO_GetShiftData [16:50:17]wFMCommunicate request_size=4 [16:50:17]MH_SAM_APDU [16:50:17]CAPDU: 80 13 02 00 [16:50:17]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:50:17]Write i2c OK [16:50:17]MH_I2C_Read... [16:50:17]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:50:17]Read from MH i2c: E2 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 FD 00 [16:50:17]MH_I2C_Read... [16:50:17]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 3D 01 00 00 69 04 9E 00 6F 04 04 00 3D 01 00 00 B1 04 04 00 35 C2 43 01 70 04 04 00 98 CF 28 01 72 04 03 00 9D F2 1A 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 AC 63 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 9B DD 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 90 00 08 [16:50:17]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 3D 01 00 00 69 04 9E 00 6F 04 04 00 3D 01 00 00 B1 04 04 00 35 C2 43 01 70 04 04 00 98 CF 28 01 72 04 03 00 9D F2 1A 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 AC 63 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 9B DD 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 90 00 [16:50:17]wFMCommunicate OK [16:50:17]wFMCommunicate request_size=4 [16:50:17]MH_SAM_APDU [16:50:17]CAPDU: 80 17 00 00 [16:50:17]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:50:17]Write i2c OK [16:50:17]MH_I2C_Read... [16:50:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:18]Read from MH i2c: E2 [16:50:18]MH_I2C_Read... [16:50:18]Read from MH i2c: E2 FD 00 [16:50:18]MH_I2C_Read... [16:50:18]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B2 [16:50:18]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:18]wFMCommunicate OK [16:50:18]wFMCommunicate request_size=4 [16:50:18]MH_SAM_APDU [16:50:18]CAPDU: 80 17 00 00 [16:50:18]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:50:18]Write i2c OK [16:50:18]MH_I2C_Read... [16:50:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:18]Read from MH i2c: E2 [16:50:18]MH_I2C_Read... [16:50:18]Read from MH i2c: E2 FD 00 [16:50:18]MH_I2C_Read... [16:50:18]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 53 [16:50:18]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:18]wFMCommunicate OK [16:50:18]wFMCommunicate request_size=4 [16:50:18]MH_SAM_APDU [16:50:18]CAPDU: 80 17 00 00 [16:50:18]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:50:18]Write i2c OK [16:50:18]MH_I2C_Read... [16:50:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:18]Read from MH i2c: E2 [16:50:18]MH_I2C_Read... [16:50:18]Read from MH i2c: E2 FD 00 [16:50:18]MH_I2C_Read... [16:50:18]Read from MH i2c: E2 FD 00 1B 00 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 90 00 13 [16:50:18]RAPDU: 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 90 00 [16:50:18]wFMCommunicate OK [16:50:18]wFMCommunicate request_size=4 [16:50:18]MH_SAM_APDU [16:50:18]CAPDU: 80 17 00 00 [16:50:18]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:50:18]Write i2c OK [16:50:18]MH_I2C_Read... [16:50:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [16:50:19]Read from MH i2c: E2 [16:50:19]MH_I2C_Read... [16:50:19]Read from MH i2c: E2 CE 00 [16:50:19]MH_I2C_Read... [16:50:19]Read from MH i2c: E2 CE 00 1C 00 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 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 81 [16:50:19]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:50:19]wFMCommunicate OK [16:50:19]SAM_PROTO_GetShiftData done [16:50:19]requested_item shift.sale.total_cash is exist - process it [16:50:19]requested_item shift.sale_refund.total is exist - process it [16:50:19]requested_item shift.sale_refund.total_cash is exist - process it [16:50:19]requested_item shift.buy.total is exist - process it [16:50:19]requested_item shift.buy.total_cash is exist - process it [16:50:19]produce_requested_data done [16:50:19]produce_requested_data return {"fm.sale.total":51522164.65,"fm.sale_refund.total":702227.00,"fm.buy.total":0.00,"shift.sale.total":212178.45,"shift.sale.total_cash":194518.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} [16:50:19]process_action_free get_value [16:50:19]json_value_free [16:50:19]json_value_free done [16:50:19]process_json_proto returns [16:50:19]Send response to host [16:50:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":51522164.65,"fm.sale_refund.total":702227.00,"fm.buy.total":0.00,"shift.sale.total":212178.45,"shift.sale.total_cash":194518.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}}} [16:50:19]free response buf [16:50:19]execute_script done [16:50:19]execute_script returns [16:50:19]free content buf [16:50:19]Sock 7.Close socket [16:50:19]Sock 7.Thread stoped [16:50:19]accept exits with 6 [16:50:19]New connection [16:50:19]New thread 3067501924 created [16:50:19]Thread 3067358564 joined [16:50:19]Waiting for new connection... [16:50:19] Sock 6.Parse request [16:50:19]Sock 6.Check first char [16:50:19]Sock 6.First char is OK [16:50:19]request: POST /json_proto HTTP/1.0 [16:50:19]Method: POST [16:50:19]URL: /json_proto [16:50:19]Method is POST - this is cgi request [16:50:19]url: /json_proto [16:50:19]query_string will be loaded in cgi processing [16:50:19]execute_cgi json_proto POST (null) [16:50:19]execute_cgi path=json_proto method=POST [16:50:19]POST find Content-Length [16:50:19]Host: 172.17.44.196:8080 [16:50:19]Content-Length: 331 [16:50:19]Content-Type: application/json [16:50:19] [16:50:19]POST finish read [16:50:19]Found Content-Length = 331 [16:50: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" ] } } [16:50:19]execute_script... [16:50: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" ] } } [16:50:19]POST & json_proto [16:50:19]process_json_proto [16:50:19]json parsed OK: [16:50:19]protocol is kg_v1.0 [16:50:19]action value=get_value [16:50:19]process_action get_value [16:50:19]cmd_get_value [16:50:19]process_action get_value done [16:50:19]requested_data is exist [16:50:19]produce_requested_data [16:50:19]requested_item fm.sale.total is exist - process it [16:50:19]SAM_PROTO_GetFMData [16:50:19]wFMCommunicate request_size=4 [16:50:19]MH_SAM_APDU [16:50:19]CAPDU: 80 13 03 00 [16:50:19]Write to MH i2c: E2 08 00 1D 00 80 13 03 00 00 00 00 00 9C [16:50:19]OFD Sender: No OFD packet to send [16:50:19]Write i2c OK [16:50:19]MH_I2C_Read... [16:50:19]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:50:19]Read from MH i2c: E2 [16:50:19]MH_I2C_Read... [16:50:19]Read from MH i2c: E2 FD 00 [16:50:19]MH_I2C_Read... [16:50:19]Read from MH i2c: E2 FD 00 1D 00 00 C6 04 85 04 C2 04 6E 04 04 00 0A 27 01 00 69 04 A3 00 6F 04 04 00 1A 26 01 00 B1 04 05 00 91 95 18 33 01 70 04 05 00 FE 87 50 02 01 72 04 04 00 93 0D C8 30 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 93 D6 9E 20 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 77 D8 B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 0B [16:50:20]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 0A 27 01 00 69 04 A3 00 6F 04 04 00 1A 26 01 00 B1 04 05 00 91 95 18 33 01 70 04 05 00 FE 87 50 02 01 72 04 04 00 93 0D C8 30 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 93 D6 9E 20 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 77 D8 B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 [16:50:20]wFMCommunicate OK [16:50:20]wFMCommunicate request_size=4 [16:50:20]MH_SAM_APDU [16:50:20]CAPDU: 80 17 00 00 [16:50:20]Write to MH i2c: E2 08 00 1E 00 80 17 00 00 00 00 00 00 9E [16:50:20]Write i2c OK [16:50:20]MH_I2C_Read... [16:50:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:20]Read from MH i2c: E2 [16:50:20]MH_I2C_Read... [16:50:20]Read from MH i2c: E2 FD 00 [16:50:20]MH_I2C_Read... [16:50:20]Read from MH i2c: E2 FD 00 1E 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 81 [16:50:20]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:20]wFMCommunicate OK [16:50:20]wFMCommunicate request_size=4 [16:50:20]MH_SAM_APDU [16:50:20]CAPDU: 80 17 00 00 [16:50:20]Write to MH i2c: E2 08 00 1F 00 80 17 00 00 00 00 00 00 9F [16:50:20]Write i2c OK [16:50:20]MH_I2C_Read... [16:50:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:20]Read from MH i2c: E2 [16:50:20]MH_I2C_Read... [16:50:20]Read from MH i2c: E2 FD 00 [16:50:20]MH_I2C_Read... [16:50:20]Read from MH i2c: E2 FD 00 1F 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C6 [16:50:20]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:20]wFMCommunicate OK [16:50:20]wFMCommunicate request_size=4 [16:50:20]MH_SAM_APDU [16:50:20]CAPDU: 80 17 00 00 [16:50:20]Write to MH i2c: E2 08 00 20 00 80 17 00 00 00 00 00 00 A0 [16:50:20]Write i2c OK [16:50:20]MH_I2C_Read... [16:50:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:21]Read from MH i2c: E2 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 FD 00 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 FD 00 20 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1B [16:50:21]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:21]wFMCommunicate OK [16:50:21]wFMCommunicate request_size=4 [16:50:21]MH_SAM_APDU [16:50:21]CAPDU: 80 17 00 00 [16:50:21]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [16:50:21]Write i2c OK [16:50:21]MH_I2C_Read... [16:50:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [16:50:21]Read from MH i2c: E2 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 E3 00 [16:50:21]MH_I2C_Read... [16:50:21]Read from MH i2c: E2 E3 00 21 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:50:21]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:50:21]wFMCommunicate OK [16:50:21]SAM_PROTO_GetFMData done [16:50:21]requested_item fm.sale_refund.total is exist - process it [16:50:21]requested_item fm.buy.total is exist - process it [16:50:21]requested_item shift.sale.total is exist - process it [16:50:21]SAM_PROTO_GetShiftData [16:50:21]wFMCommunicate request_size=4 [16:50:21]MH_SAM_APDU [16:50:21]CAPDU: 80 13 02 00 [16:50:21]Write to MH i2c: E2 08 00 22 00 80 13 02 00 00 00 00 00 A0 [16:50:21]Write i2c OK [16:50:21]MH_I2C_Read... [16:50:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:50:22]Read from MH i2c: E2 [16:50:22]MH_I2C_Read... [16:50:22]Read from MH i2c: E2 FD 00 [16:50:22]MH_I2C_Read... [16:50:22]Read from MH i2c: E2 FD 00 22 00 00 B1 04 AA 04 AD 04 6E 04 04 00 3D 01 00 00 69 04 9E 00 6F 04 04 00 3D 01 00 00 B1 04 04 00 35 C2 43 01 70 04 04 00 98 CF 28 01 72 04 03 00 9D F2 1A 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 AC 63 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 9B DD 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 90 00 12 [16:50:22]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 3D 01 00 00 69 04 9E 00 6F 04 04 00 3D 01 00 00 B1 04 04 00 35 C2 43 01 70 04 04 00 98 CF 28 01 72 04 03 00 9D F2 1A 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 AC 63 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 9B DD 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 90 00 [16:50:22]wFMCommunicate OK [16:50:22]wFMCommunicate request_size=4 [16:50:22]MH_SAM_APDU [16:50:22]CAPDU: 80 17 00 00 [16:50:22]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [16:50:22]Write i2c OK [16:50:22]MH_I2C_Read... [16:50:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:22]Read from MH i2c: E2 [16:50:22]MH_I2C_Read... [16:50:22]Read from MH i2c: E2 FD 00 [16:50:22]MH_I2C_Read... [16:50:22]Read from MH i2c: E2 FD 00 23 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BC [16:50:22]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:22]wFMCommunicate OK [16:50:22]wFMCommunicate request_size=4 [16:50:22]MH_SAM_APDU [16:50:22]CAPDU: 80 17 00 00 [16:50:22]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [16:50:22]Write i2c OK [16:50:22]MH_I2C_Read... [16:50:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:22]Read from MH i2c: E2 [16:50:22]MH_I2C_Read... [16:50:22]Read from MH i2c: E2 FD 00 [16:50:22]MH_I2C_Read... [16:50:22]Read from MH i2c: E2 FD 00 24 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 5D [16:50:23]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:23]wFMCommunicate OK [16:50:23]wFMCommunicate request_size=4 [16:50:23]MH_SAM_APDU [16:50:23]CAPDU: 80 17 00 00 [16:50:23]Write to MH i2c: E2 08 00 25 00 80 17 00 00 00 00 00 00 A5 [16:50:23]Write i2c OK [16:50:23]MH_I2C_Read... [16:50:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:23]Read from MH i2c: E2 [16:50:23]MH_I2C_Read... [16:50:23]Read from MH i2c: E2 FD 00 [16:50:23]MH_I2C_Read... [16:50:23]Read from MH i2c: E2 FD 00 25 00 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 90 00 1D [16:50:23]RAPDU: 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 90 00 [16:50:23]wFMCommunicate OK [16:50:23]wFMCommunicate request_size=4 [16:50:23]MH_SAM_APDU [16:50:23]CAPDU: 80 17 00 00 [16:50:23]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [16:50:23]Write i2c OK [16:50:23]MH_I2C_Read... [16:50:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [16:50:23]Read from MH i2c: E2 [16:50:23]MH_I2C_Read... [16:50:23]Read from MH i2c: E2 CE 00 [16:50:23]MH_I2C_Read... [16:50:23]Read from MH i2c: E2 CE 00 26 00 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 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 8B [16:50:23]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:50:24]wFMCommunicate OK [16:50:24]SAM_PROTO_GetShiftData done [16:50:24]requested_item shift.sale.total_cash is exist - process it [16:50:24]requested_item shift.sale_refund.total is exist - process it [16:50:24]requested_item shift.sale_refund.total_cash is exist - process it [16:50:24]requested_item shift.buy.total is exist - process it [16:50:24]requested_item shift.buy.total_cash is exist - process it [16:50:24]produce_requested_data done [16:50:24]produce_requested_data return {"fm.sale.total":51522164.65,"fm.sale_refund.total":702227.00,"fm.buy.total":0.00,"shift.sale.total":212178.45,"shift.sale.total_cash":194518.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} [16:50:24]process_action_free get_value [16:50:24]json_value_free [16:50:24]json_value_free done [16:50:24]process_json_proto returns [16:50:24]Send response to host [16:50:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":51522164.65,"fm.sale_refund.total":702227.00,"fm.buy.total":0.00,"shift.sale.total":212178.45,"shift.sale.total_cash":194518.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}}} [16:50:24]free response buf [16:50:24]execute_script done [16:50:24]execute_script returns [16:50:24]free content buf [16:50:24]Sock 6.Close socket [16:50:24]Sock 6.Thread stoped [16:50:24]accept exits with 9 [16:50:24]New connection [16:50:24]New thread 3067358564 created [16:50:24]Thread 3067501924 joined [16:50:24]Waiting for new connection... [16:50:24] Sock 9.Parse request [16:50:24]Sock 9.Check first char [16:50:24]Sock 9.First char is OK [16:50:24]request: POST /json_proto HTTP/1.0 [16:50:24]Method: POST [16:50:24]URL: /json_proto [16:50:24]Method is POST - this is cgi request [16:50:24]url: /json_proto [16:50:24]query_string will be loaded in cgi processing [16:50:24]execute_cgi json_proto POST (null) [16:50:24]execute_cgi path=json_proto method=POST [16:50:24]POST find Content-Length [16:50:24]Host: 172.17.44.196:8080 [16:50:24]Content-Length: 281 [16:50:24]Content-Type: application/json [16:50:24] [16:50:24]POST finish read [16:50:24]Found Content-Length = 281 [16:50:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0422\u0443\u0440\u0434\u0443\u043C\u0431\u0435\u0442\u043E\u0432\u0430 \u0413. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:24]execute_script... [16:50:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0422\u0443\u0440\u0434\u0443\u043C\u0431\u0435\u0442\u043E\u0432\u0430 \u0413. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:24]POST & json_proto [16:50:24]process_json_proto [16:50:24]json parsed OK: [16:50:24]protocol is kg_v1.0 [16:50:24]action value=x_report [16:50:24]process_action x_report [16:50:24]cmd_x_report [16:50:24]MH_GetDate [16:50:24]Write to MH i2c: F0 00 00 27 00 16 [16:50:24]Write i2c OK [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: F0 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: F0 09 00 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: F0 09 00 27 00 00 D0 7A 1A 67 E7 19 F8 65 47 [16:50:24]GetLastDocTimeStamp 1729788089 [16:50:24]current date 1729788624 [16:50:24]FM_GetShiftState [16:50:24]SAM_PROTO_GetShiftState [16:50:24]wFMCommunicate request_size=4 [16:50:24]MH_SAM_APDU [16:50:24]CAPDU: 80 13 01 00 [16:50:24]Write to MH i2c: E2 08 00 28 00 80 13 01 00 00 00 00 00 A5 [16:50:24]Write i2c OK [16:50:24]MH_I2C_Read... [16:50:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:24]Read from MH i2c: E2 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 0E 00 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 0E 00 28 00 00 09 00 01 85 93 19 67 00 00 00 00 90 00 49 [16:50:24]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:50:24]wFMCommunicate OK [16:50:24]SAM_PROTO_GetShiftState done [16:50:24]FM_GetShiftState done [16:50:24]KKMCreateXReportDocument [16:50:24]Load OK [16:50:24]Malloc new data [16:50:24]MH_GetDate [16:50:24]Write to MH i2c: F0 00 00 29 00 18 [16:50:24]Write i2c OK [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: F0 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: F0 09 00 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: F0 09 00 29 00 00 D0 7A 1A 67 E7 19 F8 65 49 [16:50:24]Malloc new data [16:50:24]Malloc new data [16:50:24]wFMCommunicate request_size=4 [16:50:24]MH_SAM_APDU [16:50:24]CAPDU: 80 11 00 00 [16:50:24]Write to MH i2c: E2 08 00 2A 00 80 11 00 00 00 00 00 00 A4 [16:50:24]Write i2c OK [16:50:24]MH_I2C_Read... [16:50:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:24]Read from MH i2c: E2 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 17 00 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 17 00 2A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 F1 [16:50:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:50:24]wFMCommunicate OK [16:50:24]SAM_PROTO_GetFieldsCounters [16:50:24]wFMCommunicate request_size=4 [16:50:24]MH_SAM_APDU [16:50:24]CAPDU: 80 13 00 00 [16:50:24]Write to MH i2c: E2 08 00 2B 00 80 13 00 00 00 00 00 00 A7 [16:50:24]Write i2c OK [16:50:24]MH_I2C_Read... [16:50:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:24]Read from MH i2c: E2 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 62 00 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 62 00 2B 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 66 28 01 00 0E 04 04 00 AE 00 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 B2 [16:50:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 66 28 01 00 0E 04 04 00 AE 00 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 [16:50:24]wFMCommunicate OK [16:50:24]SAM_PROTO_GetFieldsCounters done [16:50:24]Malloc new data [16:50:24]Malloc new data [16:50:24]Malloc new data [16:50:24]KKMCreateXReportDocument OK [16:50:24]KKMSetXReportData OK [16:50:24]KKMPrepareXReportFMData [16:50:24]SAM_PROTO_GetShiftData [16:50:24]wFMCommunicate request_size=4 [16:50:24]MH_SAM_APDU [16:50:24]CAPDU: 80 13 02 00 [16:50:24]Write to MH i2c: E2 08 00 2C 00 80 13 02 00 00 00 00 00 AA [16:50:24]Write i2c OK [16:50:24]MH_I2C_Read... [16:50:24]OFD Sender: No OFD packet to send [16:50:24]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:50:24]Read from MH i2c: E2 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 FD 00 [16:50:24]MH_I2C_Read... [16:50:24]Read from MH i2c: E2 FD 00 2C 00 00 B1 04 AA 04 AD 04 6E 04 04 00 3D 01 00 00 69 04 9E 00 6F 04 04 00 3D 01 00 00 B1 04 04 00 35 C2 43 01 70 04 04 00 98 CF 28 01 72 04 03 00 9D F2 1A 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 AC 63 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 9B DD 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 90 00 1C [16:50:25]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 3D 01 00 00 69 04 9E 00 6F 04 04 00 3D 01 00 00 B1 04 04 00 35 C2 43 01 70 04 04 00 98 CF 28 01 72 04 03 00 9D F2 1A 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 AC 63 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 9B DD 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 90 00 [16:50:25]wFMCommunicate OK [16:50:25]wFMCommunicate request_size=4 [16:50:25]MH_SAM_APDU [16:50:25]CAPDU: 80 17 00 00 [16:50:25]Write to MH i2c: E2 08 00 2D 00 80 17 00 00 00 00 00 00 AD [16:50:25]Write i2c OK [16:50:25]MH_I2C_Read... [16:50:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:25]Read from MH i2c: E2 [16:50:25]MH_I2C_Read... [16:50:25]Read from MH i2c: E2 FD 00 [16:50:25]MH_I2C_Read... [16:50:25]Read from MH i2c: E2 FD 00 2D 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C6 [16:50:25]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:25]wFMCommunicate OK [16:50:25]wFMCommunicate request_size=4 [16:50:25]MH_SAM_APDU [16:50:25]CAPDU: 80 17 00 00 [16:50:25]Write to MH i2c: E2 08 00 2E 00 80 17 00 00 00 00 00 00 AE [16:50:25]Write i2c OK [16:50:25]MH_I2C_Read... [16:50:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:25]Read from MH i2c: E2 [16:50:25]MH_I2C_Read... [16:50:25]Read from MH i2c: E2 FD 00 [16:50:25]MH_I2C_Read... [16:50:25]Read from MH i2c: E2 FD 00 2E 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 67 [16:50:26]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:26]wFMCommunicate OK [16:50:26]wFMCommunicate request_size=4 [16:50:26]MH_SAM_APDU [16:50:26]CAPDU: 80 17 00 00 [16:50:26]Write to MH i2c: E2 08 00 2F 00 80 17 00 00 00 00 00 00 AF [16:50:26]Write i2c OK [16:50:26]MH_I2C_Read... [16:50:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:26]Read from MH i2c: E2 [16:50:26]MH_I2C_Read... [16:50:26]Read from MH i2c: E2 FD 00 [16:50:26]MH_I2C_Read... [16:50:26]Read from MH i2c: E2 FD 00 2F 00 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 90 00 27 [16:50:26]RAPDU: 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 90 00 [16:50:26]wFMCommunicate OK [16:50:26]wFMCommunicate request_size=4 [16:50:26]MH_SAM_APDU [16:50:26]CAPDU: 80 17 00 00 [16:50:26]Write to MH i2c: E2 08 00 30 00 80 17 00 00 00 00 00 00 B0 [16:50:26]Write i2c OK [16:50:26]MH_I2C_Read... [16:50:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [16:50:26]Read from MH i2c: E2 [16:50:26]MH_I2C_Read... [16:50:26]Read from MH i2c: E2 CE 00 [16:50:26]MH_I2C_Read... [16:50:26]Read from MH i2c: E2 CE 00 30 00 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 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 95 [16:50:26]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:50:27]wFMCommunicate OK [16:50:27]SAM_PROTO_GetShiftData done [16:50:27]1194 (1197) - счетчики итогов смены [16:50:27] 1134 (4) - 317 - количество чеков со всеми признаками расчетов [16:50:27] 1129 (158) - счетчики операций «приход» [16:50:27] 1135 (4) - 317 - количество чеков по признаку расчетов [16:50:27] 1201 (4) - 212178.45 - общая итоговая сумма в чеках [16:50:27] 1136 (4) - 194518.00 - итоговая сумма в чеках наличными [16:50:27] 1138 (3) - 17660.45 - итоговая сумма в чеках безналичными [16:50:27] 1024 (123) - суммы налогов [16:50:27] 1006 (9) - суммы НДС [16:50:27] 1010 (1) - 0% - код ставки НДС [16:50:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:50:27] 1006 (12) - суммы НДС [16:50:27] 1010 (1) - 12% - код ставки НДС [16:50:27] 1011 (3) - 22537.40 - сумма НДС по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 0% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (12) - суммы НСП [16:50:27] 1014 (1) - 1% - код ставки НСП [16:50:27] 1015 (3) - 1878.03 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 2% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 3% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 5% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 0,50% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 1,50% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1130 (141) - счетчики операций «возврат прихода» [16:50:27] 1135 (4) - 0 - количество чеков по признаку расчетов [16:50:27] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:50:27] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:50:27] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:50:27] 1024 (117) - суммы налогов [16:50:27] 1006 (9) - суммы НДС [16:50:27] 1010 (1) - 0% - код ставки НДС [16:50:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:50:27] 1006 (9) - суммы НДС [16:50:27] 1010 (1) - 12% - код ставки НДС [16:50:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 0% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 1% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 2% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 3% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 5% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 0,50% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 1,50% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1131 (141) - счетчики операций «расход» [16:50:27] 1135 (4) - 0 - количество чеков по признаку расчетов [16:50:27] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:50:27] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:50:27] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:50:27] 1024 (117) - суммы налогов [16:50:27] 1006 (9) - суммы НДС [16:50:27] 1010 (1) - 0% - код ставки НДС [16:50:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:50:27] 1006 (9) - суммы НДС [16:50:27] 1010 (1) - 12% - код ставки НДС [16:50:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 0% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 1% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 2% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 3% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 5% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 0,50% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 1,50% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1132 (141) - счетчики операций «возврат расхода» [16:50:27] 1135 (4) - 0 - количество чеков по признаку расчетов [16:50:27] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:50:27] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:50:27] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:50:27] 1024 (117) - суммы налогов [16:50:27] 1006 (9) - суммы НДС [16:50:27] 1010 (1) - 0% - код ставки НДС [16:50:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:50:27] 1006 (9) - суммы НДС [16:50:27] 1010 (1) - 12% - код ставки НДС [16:50:27] 1011 (0) - 0.00 - сумма НДС по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 0% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 1% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 2% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 3% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 5% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 0,50% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1007 (9) - суммы НСП [16:50:27] 1014 (1) - 1,50% - код ставки НСП [16:50:27] 1015 (0) - 0.00 - сумма НСП по ставке [16:50:27] 1133 (588) - - счетчики коррекции - не используются [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1194 (04AA) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1134 (046E) [16:50:27]Malloc new data [16:50:27]Processing tag 1129 (0469) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1135 (046F) [16:50:27]Malloc new data [16:50:27]Processing tag 1201 (04B1) [16:50:27]Malloc new data [16:50:27]Processing tag 1136 (0470) [16:50:27]Malloc new data [16:50:27]Processing tag 1138 (0472) [16:50:27]Malloc new data [16:50:27]Processing tag 1024 (0400) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1006 (03EE) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1010 (03F2) [16:50:27]Malloc new data [16:50:27]Processing tag 1011 (03F3) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1006 (03EE) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1010 (03F2) [16:50:27]Malloc new data [16:50:27]Processing tag 1011 (03F3) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]SetTLVBufToDocument err=0 [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1130 (046A) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1135 (046F) [16:50:27]Malloc new data [16:50:27]Processing tag 1201 (04B1) [16:50:27]Malloc new data [16:50:27]Processing tag 1136 (0470) [16:50:27]Malloc new data [16:50:27]Processing tag 1138 (0472) [16:50:27]Malloc new data [16:50:27]Processing tag 1024 (0400) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1006 (03EE) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1010 (03F2) [16:50:27]Malloc new data [16:50:27]Processing tag 1011 (03F3) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1006 (03EE) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1010 (03F2) [16:50:27]Malloc new data [16:50:27]Processing tag 1011 (03F3) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]SetTLVBufToDocument err=0 [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1131 (046B) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1135 (046F) [16:50:27]Malloc new data [16:50:27]Processing tag 1201 (04B1) [16:50:27]Malloc new data [16:50:27]Processing tag 1136 (0470) [16:50:27]Malloc new data [16:50:27]Processing tag 1138 (0472) [16:50:27]Malloc new data [16:50:27]Processing tag 1024 (0400) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1006 (03EE) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1010 (03F2) [16:50:27]Malloc new data [16:50:27]Processing tag 1011 (03F3) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1006 (03EE) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1010 (03F2) [16:50:27]Malloc new data [16:50:27]Processing tag 1011 (03F3) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]SetTLVBufToDocument err=0 [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1132 (046C) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1135 (046F) [16:50:27]Malloc new data [16:50:27]Processing tag 1201 (04B1) [16:50:27]Malloc new data [16:50:27]Processing tag 1136 (0470) [16:50:27]Malloc new data [16:50:27]Processing tag 1138 (0472) [16:50:27]Malloc new data [16:50:27]Processing tag 1024 (0400) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1006 (03EE) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1010 (03F2) [16:50:27]Malloc new data [16:50:27]Processing tag 1011 (03F3) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1006 (03EE) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1010 (03F2) [16:50:27]Malloc new data [16:50:27]Processing tag 1011 (03F3) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:27]Load OK [16:50:27]SetTLVBufToDocument [16:50:27]Processing tag 1014 (03F6) [16:50:27]Malloc new data [16:50:27]Processing tag 1015 (03F7) [16:50:27]Malloc new data [16:50:27]SetTLVBufToDocument err=0 [16:50:27]Processing tag 1007 (03EF) [16:50:28]Load OK [16:50:28]SetTLVBufToDocument [16:50:28]Processing tag 1014 (03F6) [16:50:28]Malloc new data [16:50:28]Processing tag 1015 (03F7) [16:50:28]Malloc new data [16:50:28]SetTLVBufToDocument err=0 [16:50:28]Processing tag 1007 (03EF) [16:50:28]Load OK [16:50:28]SetTLVBufToDocument [16:50:28]Processing tag 1014 (03F6) [16:50:28]Malloc new data [16:50:28]Processing tag 1015 (03F7) [16:50:28]Malloc new data [16:50:28]SetTLVBufToDocument err=0 [16:50:28]Processing tag 1007 (03EF) [16:50:28]Load OK [16:50:28]SetTLVBufToDocument [16:50:28]Processing tag 1014 (03F6) [16:50:28]Malloc new data [16:50:28]Processing tag 1015 (03F7) [16:50:28]Malloc new data [16:50:28]SetTLVBufToDocument err=0 [16:50:28]SetTLVBufToDocument err=0 [16:50:28]SetTLVBufToDocument err=0 [16:50:28]Processing tag 1133 (046D) [16:50:28]Malloc new data [16:50:28]SetTLVBufToDocument err=0 [16:50:28]SetTLVBufToDocument err=0 [16:50:28]Malloc new data [16:50:28]SAM_PROTO_GetFMData [16:50:28]wFMCommunicate request_size=4 [16:50:28]MH_SAM_APDU [16:50:28]CAPDU: 80 13 03 00 [16:50:28]Write to MH i2c: E2 08 00 31 00 80 13 03 00 00 00 00 00 B0 [16:50:28]Write i2c OK [16:50:28]MH_I2C_Read... [16:50:28]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:50:28]Read from MH i2c: E2 [16:50:28]MH_I2C_Read... [16:50:28]Read from MH i2c: E2 FD 00 [16:50:28]MH_I2C_Read... [16:50:28]Read from MH i2c: E2 FD 00 31 00 00 C6 04 85 04 C2 04 6E 04 04 00 0A 27 01 00 69 04 A3 00 6F 04 04 00 1A 26 01 00 B1 04 05 00 91 95 18 33 01 70 04 05 00 FE 87 50 02 01 72 04 04 00 93 0D C8 30 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 93 D6 9E 20 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 77 D8 B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 1F [16:50:28]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 0A 27 01 00 69 04 A3 00 6F 04 04 00 1A 26 01 00 B1 04 05 00 91 95 18 33 01 70 04 05 00 FE 87 50 02 01 72 04 04 00 93 0D C8 30 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 93 D6 9E 20 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 77 D8 B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 [16:50:29]wFMCommunicate OK [16:50:29]wFMCommunicate request_size=4 [16:50:29]MH_SAM_APDU [16:50:29]CAPDU: 80 17 00 00 [16:50:29]Write to MH i2c: E2 08 00 32 00 80 17 00 00 00 00 00 00 B2 [16:50:29]Write i2c OK [16:50:29]MH_I2C_Read... [16:50:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:29]Read from MH i2c: E2 [16:50:29]MH_I2C_Read... [16:50:29]Read from MH i2c: E2 FD 00 [16:50:29]MH_I2C_Read... [16:50:29]Read from MH i2c: E2 FD 00 32 00 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 95 [16:50:29]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:29]wFMCommunicate OK [16:50:29]wFMCommunicate request_size=4 [16:50:29]MH_SAM_APDU [16:50:29]CAPDU: 80 17 00 00 [16:50:29]Write to MH i2c: E2 08 00 33 00 80 17 00 00 00 00 00 00 B3 [16:50:29]Write i2c OK [16:50:29]MH_I2C_Read... [16:50:29]OFD Sender: No OFD packet to send [16:50:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:29]Read from MH i2c: E2 [16:50:29]MH_I2C_Read... [16:50:29]Read from MH i2c: E2 FD 00 [16:50:29]MH_I2C_Read... [16:50:29]Read from MH i2c: E2 FD 00 33 00 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 DA [16:50:29]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:30]wFMCommunicate OK [16:50:30]wFMCommunicate request_size=4 [16:50:30]MH_SAM_APDU [16:50:30]CAPDU: 80 17 00 00 [16:50:30]Write to MH i2c: E2 08 00 34 00 80 17 00 00 00 00 00 00 B4 [16:50:30]Write i2c OK [16:50:30]MH_I2C_Read... [16:50:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:30]Read from MH i2c: E2 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 FD 00 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 FD 00 34 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 2F [16:50:30]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:50:30]wFMCommunicate OK [16:50:30]wFMCommunicate request_size=4 [16:50:30]MH_SAM_APDU [16:50:30]CAPDU: 80 17 00 00 [16:50:30]Write to MH i2c: E2 08 00 35 00 80 17 00 00 00 00 00 00 B5 [16:50:30]Write i2c OK [16:50:30]MH_I2C_Read... [16:50:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [16:50:30]Read from MH i2c: E2 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 E3 00 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 E3 00 35 00 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 94 [16:50:31]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:50:31]wFMCommunicate OK [16:50:31]SAM_PROTO_GetFMData done [16:50:31]FM_GetFMData:85 04 C2 04 6E 04 04 00 0A 27 01 00 69 04 A3 00 6F 04 04 00 1A 26 01 00 B1 04 05 00 91 95 18 33 01 70 04 05 00 FE 87 50 02 01 72 04 04 00 93 0D C8 30 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 93 D6 9E 20 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 77 D8 B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 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 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [16:50:31]oper:6F 04 04 00 1A 26 01 00 B1 04 05 00 91 95 18 33 01 70 04 05 00 FE 87 50 02 01 72 04 04 00 93 0D C8 30 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 93 D6 9E 20 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 77 D8 B7 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 [16:50:32]total:91 95 18 33 01 [16:50:32]Malloc new data [16:50:32]oper:6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 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 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [16:50:32]total:6C 83 2F 04 [16:50:32]Malloc new data [16:50:32]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 [16:50:32]total: [16:50:32]Malloc new data [16:50:32]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 [16:50:32]total: [16:50:32]Malloc new data [16:50:32]KKMPrepareXReportFMData err=0 [16:50:32]Х отчет ИНН: 02508201610067 Кассир: Турдумбетова Г. 24.10.2024 16:50 Смена: 10 РНМ: 0000000000161154 ЗНМ: 0300000020 СНО: Общий режим Всего чеков: 317 ИТОГИ ПРИХОД Чеков: 317 Общий итог: 212178.45 Итого наличными: 194518.00 Итого безнал.: 17660.45 НДС 0% : 0.00 НДС 12% : 22537.40 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 1878.03 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Общий итог: 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 Нал. в кассе: 194518.00 НС Приход: 51522164.65 НС Возвр.Прихода: 702227.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000963323 [16:50:32]StoreToDocumentArchive [16:50:32]MH_GetDate [16:50:32]Write to MH i2c: F0 00 00 36 00 25 [16:50:32]Write i2c OK [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: F0 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: F0 09 00 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: F0 09 00 36 00 00 D8 7A 1A 67 E7 19 F8 65 5E [16:50:32]shift 10 fd 1729788632 [16:50:32]Create dir for shift 0010 [16:50:32]save to /storage/0010/doc_1729788632 [16:50:32]save last doc name /storage/0010/doc_1729788632 to /storage/kkm_last_doc_name [16:50:32]save OK [16:50:32]Clear old archive folders... [16:50:32]NVStorageSaveData kkm_last_timestamp [16:50:32]File name is /storage/kkm_last_timestamp [16:50:32]Write 4 bytes [16:50:32]NVStorageSaveData done [16:50:32]ExternCall_PrintAddStr [16:50:32]wPrintStart [16:50:32]Write to MH i2c: 01 00 00 37 00 37 [16:50:32]Write i2c OK [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 07 00 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: 01 07 00 37 00 00 00 00 00 00 FF 0F 4C [16:50:32]RasterBufferAndPrint [16:50:32]line Х отчет [16:50:32]line ИНН: 02508201610067 [16:50:32]line Кассир: Турдумбетова Г. [16:50:32]line 24.10.2024 16:50 [16:50:32]line Смена: 10 [16:50:32]line РНМ: 0000000000161154 [16:50:32]line ЗНМ: 0300000020 [16:50:32]line СНО: Общий режим [16:50:32]line Всего чеков: 317 [16:50:32]line ИТОГИ ПРИХОД [16:50:32]line Чеков: 317 [16:50:32]line Общий итог: 212178.45 [16:50:32]line Итого наличными: 194518.00 [16:50:32]line Итого безнал.: 17660.45 [16:50:32]line НДС 0% : 0.00 [16:50:32]line НДС 12% : 22537.40 [16:50:32]line НСП 0% : 0.00 [16:50:32]line НСП 1,50% : 0.00 [16:50:32]line НСП 0,50% : 0.00 [16:50:32]line НСП 5% : 0.00 [16:50:32]line НСП 3% : 0.00 [16:50:32]line НСП 2% : 0.00 [16:50:32]line НСП 1% : 1878.03 [16:50:32]line ИТОГИ ВОЗВРАТ ПРИХОДА [16:50:32]line Чеков: 0 [16:50:32]line Общий итог: 0.00 [16:50:32]line Итого наличными: 0.00 [16:50:32]line Итого безнал.: 0.00 [16:50:32]line НДС 0% : 0.00 [16:50:32]line НДС 12% : 0.00 [16:50:32]line НСП 0% : 0.00 [16:50:32]line НСП 1,50% : 0.00 [16:50:32]line НСП 0,50% : 0.00 [16:50:32]line НСП 5% : 0.00 [16:50:32]line НСП 3% : 0.00 [16:50:32]line НСП 2% : 0.00 [16:50:32]line НСП 1% : 0.00 [16:50:32]line ИТОГИ РАСХОД [16:50:32]line Чеков: 0 [16:50:32]line Общий итог: 0.00 [16:50:32]line Итого наличными: 0.00 [16:50:32]line Итого безнал.: 0.00 [16:50:32]line НДС 0% : 0.00 [16:50:32]line НДС 12% : 0.00 [16:50:32]line НСП 0% : 0.00 [16:50:32]line НСП 1,50% : 0.00 [16:50:32]line НСП 0,50% : 0.00 [16:50:32]line НСП 5% : 0.00 [16:50:32]line НСП 3% : 0.00 [16:50:32]line НСП 2% : 0.00 [16:50:32]line НСП 1% : 0.00 [16:50:32]line ИТОГИ ВОЗВРАТ РАСХОДА [16:50:32]line Чеков: 0 [16:50:32]line Общий итог: 0.00 [16:50:32]line Итого наличными: 0.00 [16:50:32]line Итого безнал.: 0.00 [16:50:32]line НДС 0% : 0.00 [16:50:32]line НДС 12% : 0.00 [16:50:32]line НСП 0% : 0.00 [16:50:32]line НСП 1,50% : 0.00 [16:50:32]line НСП 0,50% : 0.00 [16:50:32]line НСП 5% : 0.00 [16:50:32]line НСП 3% : 0.00 [16:50:32]line НСП 2% : 0.00 [16:50:32]line НСП 1% : 0.00 [16:50:32]line Сумма внесений: 0.00 [16:50:32]line Сумма выплат: 0.00 [16:50:32]line Нал. в кассе: 194518.00 [16:50:32]line НС Приход: 51522164.65 [16:50:32]line НС Возвр.Прихода: 702227.00 [16:50:32]line НС Расход: 0.00 [16:50:32]line НС Возвр.Расхода: 0.00 [16:50:32]line ФМ: 0000000000963323 [16:50:32]written 0, free lines is 4095 [16:50:33]Write to MH i2c: 01 00 00 82 00 82 [16:50:33]Write i2c OK [16:50:33]MH_I2C_Read... [16:50:33]Read from MH i2c: 01 [16:50:33]MH_I2C_Read... [16:50:33]Read from MH i2c: 01 07 00 [16:50:33]MH_I2C_Read... [16:50:33]Read from MH i2c: 01 07 00 82 00 00 00 00 00 00 4A 0A DD [16:50:33]RasterBufferAndPrint [16:50:33]line [16:50:33]line [16:50:33]line [16:50:33]line [16:50:33]line [16:50:33]written 0, free lines is 2666 [16:50:33]MH_Cut [16:50:33]Write to MH i2c: D1 01 00 89 00 01 5B [16:50:33]Write i2c OK [16:50:33]MH_I2C_Read... [16:50:33]Read from MH i2c: D1 [16:50:33]MH_I2C_Read... [16:50:33]Read from MH i2c: D1 01 00 [16:50:33]MH_I2C_Read... [16:50:33]Read from MH i2c: D1 01 00 89 00 00 5A [16:50:33]Write to MH i2c: 01 00 00 8A 00 8A [16:50:33]Write i2c OK [16:50:33]MH_I2C_Read... [16:50:34]*** Cut start [16:50:34]*** Partial cut [16:50:34]*** CUTSNS_PIN = 1 [16:50:34]*** CUTSNS_PIN = 0 [16:50:34]OFD Sender: No OFD packet to send [16:50:34]*** Brake cut motor [16:50:35]Read from MH i2c: 01 [16:50:35]MH_I2C_Read... [16:50:35]*** Stop cut motor [16:50:35]*** Cut end [16:50:35]Read from MH i2c: 01 07 00 [16:50:35]MH_I2C_Read... [16:50:35]Read from MH i2c: 01 07 00 8A 00 00 00 00 00 00 FF 0F 9F [16:50:35]process_action x_report done [16:50:35]requested_data is exist [16:50:35]produce_requested_data [16:50:35]requested_item fd.num is exist - process it [16:50:35]SAM_PROTO_GetFieldsCounters [16:50:35]wFMCommunicate request_size=4 [16:50:35]MH_SAM_APDU [16:50:35]CAPDU: 80 13 00 00 [16:50:35]Write to MH i2c: E2 08 00 8B 00 80 13 00 00 00 00 00 00 07 [16:50:35]Write i2c OK [16:50:35]MH_I2C_Read... [16:50:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:35]Read from MH i2c: E2 [16:50:35]MH_I2C_Read... [16:50:35]Read from MH i2c: E2 62 00 [16:50:35]MH_I2C_Read... [16:50:35]Read from MH i2c: E2 62 00 8B 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 66 28 01 00 0E 04 04 00 AE 00 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 12 [16:50:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 66 28 01 00 0E 04 04 00 AE 00 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 [16:50:35]wFMCommunicate OK [16:50:35]SAM_PROTO_GetFieldsCounters done [16:50:35]requested_item shift.num is exist - process it [16:50:35]requested_item shift.opened is exist - process it [16:50:35]req_shift_opened [16:50:35]FM_GetShiftState [16:50:35]SAM_PROTO_GetShiftState [16:50:35]wFMCommunicate request_size=4 [16:50:35]MH_SAM_APDU [16:50:35]CAPDU: 80 13 01 00 [16:50:35]Write to MH i2c: E2 08 00 8C 00 80 13 01 00 00 00 00 00 09 [16:50:35]Write i2c OK [16:50:35]MH_I2C_Read... [16:50:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:35]Read from MH i2c: E2 [16:50:35]MH_I2C_Read... [16:50:35]Read from MH i2c: E2 0E 00 [16:50:35]MH_I2C_Read... [16:50:35]Read from MH i2c: E2 0E 00 8C 00 00 09 00 01 85 93 19 67 00 00 00 00 90 00 AD [16:50:35]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:50:35]wFMCommunicate OK [16:50:35]SAM_PROTO_GetShiftState done [16:50:35]FM_GetShiftState done [16:50:35]req_shift_opened done [16:50:35]requested_item shift.open_date is exist - process it [16:50:35]req_shift_open_date [16:50:35]req_shift_open_date done [16:50:35]produce_requested_data done [16:50:35]produce_requested_data return {"fd.num":75878,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [16:50:35]process_action_free x_report [16:50:35]json_value_free [16:50:35]json_value_free done [16:50:35]process_json_proto returns [16:50:35]Send response to host [16:50:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":75878,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [16:50:35]free response buf [16:50:35]execute_script done [16:50:35]execute_script returns [16:50:35]free content buf [16:50:35]Sock 9.Close socket [16:50:35]Sock 9.Thread stoped [16:50:39]OFD Sender: No OFD packet to send [16:50:40]accept exits with 6 [16:50:40]New connection [16:50:40]New thread 3067501924 created [16:50:40]Thread 3067358564 joined [16:50:40]Waiting for new connection... [16:50:40] Sock 6.Parse request [16:50:40]Sock 6.Check first char [16:50:40]Sock 6.First char is OK [16:50:40]request: POST /json_proto HTTP/1.0 [16:50:40]Method: POST [16:50:40]URL: /json_proto [16:50:40]Method is POST - this is cgi request [16:50:40]url: /json_proto [16:50:40]query_string will be loaded in cgi processing [16:50:40]execute_cgi json_proto POST (null) [16:50:40]execute_cgi path=json_proto method=POST [16:50:40]POST find Content-Length [16:50:40]Host: 172.17.44.196:8080 [16:50:40]Content-Length: 5852 [16:50:40]Content-Type: application/json [16:50:40] [16:50:40]POST finish read [16:50:40]Found Content-Length = 5852 [16:50:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273424", "tax_sys" : 0, "items" : [ { "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001353", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u041F\u042D\u0422", "price" : 120.00, "quantity" : 2.000, "sum" : 240.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159381178", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0411\u0430\u0443\u043D\u0442\u0438 \u0422\u0440\u0438\u043E 82,5\u0433", "price" : 89.00, "quantity" : 2.000, "sum" : 178.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065730109", "name": "[\u0411\u041B\u041E\u041A\u0418\u0420\u041E\u0412\u0410\u041D]\u0421\u043D\u0438\u043A\u0435\u0440\u0441 \"\u0411\u0435\u043B\u044B\u0439\" 81\u0433\u0440", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065000868", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0448\u043E\u043A\u043E\u043B\u0430\u0434\u043E\u043C 45\u0433", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065000790", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0430\u0440\u0430\u0445\u0438\u0441\u043E\u043C 45\u0433", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100977952", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0422\u0432\u0438\u043A\u0441 55\u0433", "price" : 60.00, "quantity" : 3.000, "sum" : 180.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" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607015235333", "name": "\u041F\u0440\u044F\u043D\u0438\u043A\u0438 \u042F\u0448\u043A\u0438\u043D\u043E \u0441 \u0432\u0430\u0440\u0435\u043D\u043E\u0439 \u0441\u0433\u0443\u0449\u0435\u043D\u043A\u043E\u0439 350\u0433", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607035653582", "name": "\u0412\u0430\u0444\u043B\u0438 \u0413\u043E\u043B\u043B\u0430\u043D\u0434\u0441\u043A\u0438\u0435 \u0432\u0430\u0440.\u0441\u0433\u0443\u0449 290", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46114709", "name": "\u0416\u0435\u0432 \u041C\u0435\u043D\u0442\u043E\u0441 \u0422\u0443\u0442\u0442\u0438 \u0424\u0440\u0443\u0442\u0442\u0438 8*6*54\u0433 \u0431\u0430\u043D\u043A\u0430", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4603290004879", "name": "\u041F\u0435\u0447.\u0441\u0430\u0445.FORSITE \u0421\u044D\u043D\u0434.\u043A\u043E\u043A\u043E\u0441.\u0432\u043A", "price" : 93.00, "quantity" : 1.000, "sum" : 93.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700321005024", "name": "\u041C\u0438\u043D\u0434\u0430\u043B\u044C Mike \u0436\u0430\u0440\u0435\u043D\u044B\u0439 \u0441\u043E\u043B\u0435\u043D\u044B\u0439 50\u0433", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400242", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 50 \u0433\u0440", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate"execute_script... [16:50: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)273424", "tax_sys" : 0, "items" : [ { "code": "2000031750019", "name": "\u041F\u0430\u043A\u0435\u0442 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C", "price" : 4.00, "quantity" : 1.000, "sum" : 4.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001353", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,5\u043B \u041F\u042D\u0422", "price" : 120.00, "quantity" : 2.000, "sum" : 240.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159381178", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0411\u0430\u0443\u043D\u0442\u0438 \u0422\u0440\u0438\u043E 82,5\u0433", "price" : 89.00, "quantity" : 2.000, "sum" : 178.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4660085515163", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0421\u043D\u0438\u043A\u0435\u0440\u0441 \u0441\u0443\u043F\u0435\u0440 95/80\u0433", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065730109", "name": "[\u0411\u041B\u041E\u041A\u0418\u0420\u041E\u0412\u0410\u041D]\u0421\u043D\u0438\u043A\u0435\u0440\u0441 \"\u0411\u0435\u043B\u044B\u0439\" 81\u0433\u0440", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065000868", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0448\u043E\u043A\u043E\u043B\u0430\u0434\u043E\u043C 45\u0433", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065000790", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0430\u0440\u0430\u0445\u0438\u0441\u043E\u043C 45\u0433", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100977952", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0422\u0432\u0438\u043A\u0441 55\u0433", "price" : 60.00, "quantity" : 3.000, "sum" : 180.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" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607015235333", "name": "\u041F\u0440\u044F\u043D\u0438\u043A\u0438 \u042F\u0448\u043A\u0438\u043D\u043E \u0441 \u0432\u0430\u0440\u0435\u043D\u043E\u0439 \u0441\u0433\u0443\u0449\u0435\u043D\u043A\u043E\u0439 350\u0433", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607035653582", "name": "\u0412\u0430\u0444\u043B\u0438 \u0413\u043E\u043B\u043B\u0430\u043D\u0434\u0441\u043A\u0438\u0435 \u0432\u0430\u0440.\u0441\u0433\u0443\u0449 290", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46114709", "name": "\u0416\u0435\u0432 \u041C\u0435\u043D\u0442\u043E\u0441 \u0422\u0443\u0442\u0442\u0438 \u0424\u0440\u0443\u0442\u0442\u0438 8*6*54\u0433 \u0431\u0430\u043D\u043A\u0430", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4603290004879", "name": "\u041F\u0435\u0447.\u0441\u0430\u0445.FORSITE \u0421\u044D\u043D\u0434.\u043A\u043E\u043A\u043E\u0441.\u0432\u043A", "price" : 93.00, "quantity" : 1.000, "sum" : 93.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700321005024", "name": "\u041C\u0438\u043D\u0434\u0430\u043B\u044C Mike \u0436\u0430\u0440\u0435\u043D\u044B\u0439 \u0441\u043E\u043B\u0435\u043D\u044B\u0439 50\u0433", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400242", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 50 \u0433\u0440", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {POST & json_proto [16:50:41]process_json_proto [16:50:41]json parsed OK: [16:50:41]protocol is kg_v1.0 [16:50:41]action value=close_receipt [16:50:41]process_action close_receipt [16:50:41]cmd_close_receipt [16:50:41]MH_GetDate [16:50:41]Write to MH i2c: F0 00 00 8D 00 7C [16:50:41]Write i2c OK [16:50:41]MH_I2C_Read... [16:50:41]Read from MH i2c: F0 [16:50:41]MH_I2C_Read... [16:50:41]Read from MH i2c: F0 09 00 [16:50:41]MH_I2C_Read... [16:50:41]Read from MH i2c: F0 09 00 8D 00 00 E1 7A 1A 67 E7 19 F8 65 BE [16:50:41]GetLastDocTimeStamp 1729788624 [16:50:41]current date 1729788641 [16:50:41]FM_GetShiftState [16:50:41]SAM_PROTO_GetShiftState [16:50:41]wFMCommunicate request_size=4 [16:50:41]MH_SAM_APDU [16:50:41]CAPDU: 80 13 01 00 [16:50:41]Write to MH i2c: E2 08 00 8E 00 80 13 01 00 00 00 00 00 0B [16:50:41]Write i2c OK [16:50:41]MH_I2C_Read... [16:50:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:41]Read from MH i2c: E2 [16:50:41]MH_I2C_Read... [16:50:41]Read from MH i2c: E2 0E 00 [16:50:41]MH_I2C_Read... [16:50:41]Read from MH i2c: E2 0E 00 8E 00 00 09 00 01 85 93 19 67 00 00 00 00 90 00 AF [16:50:41]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [16:50:41]wFMCommunicate OK [16:50:41]SAM_PROTO_GetShiftState done [16:50:41]FM_GetShiftState done [16:50:41]opened in 1729729413 [16:50:41]opened+sec_in_day 1729815813 [16:50:41]quantity*price = 400 [16:50:41]sum+1 = 401 [16:50:41]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4860019001353 Вода Боржоми 0,5л ПЭТ 2.000 * 120.00 = 240.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5000159381178 Шок Батончик Баунти Трио 82,5г 2.000 * 89.00 = 178.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4660085515163 Шок Батончик Сникерс супер 95/80г 1.000 * 80.00 = 80.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4607065730109 [БЛОКИРОВАН]Сникерс "Белый" 81гр 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4607065000868 Шок M&M`s с шоколадом 45г 1.000 * 70.00 = 70.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4607065000790 Шок M&M`s с арахисом 45г 1.000 * 70.00 = 70.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4011100977952 Шок Батончик Твикс 55г 3.000 * 60.00 = 180.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160211 Вода Легенда 0,5л 2.000 * 40.00 = 80.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4607015235333 Пряники Яшкино с вареной сгущенкой 350г 1.000 * 149.00 = 149.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4607035653582 Вафли Голландские вар.сгущ 290 1.000 * 150.00 = 150.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46114709 Жев Ментос Тутти Фрутти 8*6*54г банка 1.000 * 205.00 = 205.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4603290004879 Печ.сах.FORSITE Сэнд.кокос.вк 1.000 * 93.00 = 93.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700321005024 Миндаль Mike жареный соленый 50г 2.000 * 130.00 = 260.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4630007400242 Арахис жарен Караван орехов 50 гр 1.000 * 55.00 = 55.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4630007400976 Арахис жарен Караван орехов Стандарт 90 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000027340020 Пакет бумажный витая ручка 1.000 * 25.00 = 25.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 2054.00 НСП 1% : 18.16 НДС 12% : 218.11 Наличными: 2054.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 318 24.10.2024 16:50 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75879 ФПД: 48190521180686 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T165041&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75879&fm=48190521180686&tin=02508201610067®Number=0000000000161154&sum=205400 0 [16:50:44]StoreToDocumentArchive [16:50:44]shift 174 fd 75879 [16:50:44]save to /storage/0174/doc_00075879 [16:50:44]save last doc name /storage/0174/doc_00075879 to /storage/kkm_last_doc_name [16:50:44]save OK [16:50:44]Clear old archive folders... [16:50:44]Remove dir /storage/0010 [16:50:44]opendir ok [16:50:44]file . [16:50:44]file .. [16:50:44]file doc_1729788632 [16:50:44]remove file /storage/0010/doc_1729788632 [16:50:44]remove dir /storage/0010 [16:50:44]ProcessDocumentItem done err = 0, tmpTLVsize=2335 [16:50:44]tlvbuf is 0064C400 [16:50:44]SAM_PROTO_ClearQueue [16:50:44]wFMCommunicate request_size=4 [16:50:44]MH_SAM_APDU [16:50:44]CAPDU: 80 09 00 00 [16:50:44]Write to MH i2c: E2 08 00 9B 00 80 09 00 00 00 00 00 00 0D [16:50:44]Write i2c OK [16:50:44]MH_I2C_Read... [16:50:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:50:44]Read from MH i2c: E2 [16:50:44]MH_I2C_Read... [16:50:44]Read from MH i2c: E2 03 00 [16:50:44]MH_I2C_Read... [16:50:44]Read from MH i2c: E2 03 00 9B 00 00 90 00 0F [16:50:44]RAPDU: 90 00 [16:50:44]wFMCommunicate OK [16:50:44]SAM_PROTO_ClearQueue done [16:50:44]KKMCreateOFDPacket [16:50:44]OFDProtocolAddRootSTLVToBuf [16:50:44]FM_MakeSignedData [16:50:44]FM_MakeSignedData [16:50:44]SAM_PROTO_SignData [16:50:44]wFMCommunicate request_size=4 [16:50:44]MH_SAM_APDU [16:50:44]CAPDU: 80 0D 01 02 [16:50:44]Write to MH i2c: E2 08 00 9C 00 80 0D 01 02 00 00 00 00 15 [16:50:44]Write i2c OK [16:50:44]MH_I2C_Read... [16:50:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:50:44]Read from MH i2c: E2 [16:50:44]MH_I2C_Read... [16:50:44]Read from MH i2c: E2 03 00 [16:50:44]MH_I2C_Read... [16:50:44]Read from MH i2c: E2 03 00 9C 00 00 90 00 10 [16:50:44]RAPDU: 90 00 [16:50:44]wFMCommunicate OK [16:50:44]wFMCommunicate request_size=255 [16:50:44]MH_SAM_APDU [16:50:44]CAPDU: 80 0D 02 02 FA 03 00 1F 09 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 35 33 06 04 24 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 C0 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 35 30 30 30 31 35 39 33 38 31 31 37 38 06 04 34 00 [16:50:44]Write to MH i2c: E2 02 01 9D 00 80 0D 02 02 FA 00 03 00 1F 09 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 35 33 06 04 24 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 C0 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 35 30 30 30 31 35 39 33 38 31 31 37 38 06 04 34 00 00 00 48 [16:50:44]Write i2c OK [16:50:44]MH_I2C_Read... [16:50:44]OFD Sender: No OFD packet to send [16:50:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:44]Read from MH i2c: E2 [16:50:44]MH_I2C_Read... [16:50:44]Read from MH i2c: E2 03 00 [16:50:44]MH_I2C_Read... [16:50:44]Read from MH i2c: E2 03 00 9D 00 00 90 00 11 [16:50:44]RAPDU: 90 00 [16:50:44]wFMCommunicate OK [16:50:44]wFMCommunicate request_size=255 [16:50:44]MH_SAM_APDU [16:50:44]CAPDU: 80 0D 02 02 FA D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 91 D0 B0 D1 83 D0 BD D1 82 D0 B8 20 D0 A2 D1 80 D0 B8 D0 BE 20 38 32 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 88 45 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 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 36 30 37 30 36 35 37 33 30 31 30 39 06 [16:50:45]Write to MH i2c: E2 02 01 9E 00 80 0D 02 02 FA 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 91 D0 B0 D1 83 D0 BD D1 82 D0 B8 20 D0 A2 D1 80 D0 B8 D0 BE 20 38 32 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 88 45 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 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 36 30 37 30 36 35 37 33 30 31 30 39 06 00 00 A7 [16:50:45]Write i2c OK [16:50:45]MH_I2C_Read... [16:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:45]Read from MH i2c: E2 [16:50:45]MH_I2C_Read... [16:50:45]Read from MH i2c: E2 03 00 [16:50:45]MH_I2C_Read... [16:50:45]Read from MH i2c: E2 03 00 9E 00 00 90 00 12 [16:50:45]RAPDU: 90 00 [16:50:45]wFMCommunicate OK [16:50:45]wFMCommunicate request_size=255 [16:50:45]MH_SAM_APDU [16:50:45]CAPDU: 80 0D 02 02 FA 04 38 00 5B D0 91 D0 9B D0 9E D0 9A D0 98 D0 A0 D0 9E D0 92 D0 90 D0 9D 5D D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 22 D0 91 D0 B5 D0 BB D1 8B D0 B9 22 20 38 31 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 38 36 38 06 04 27 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 37 39 30 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D [16:50:45]Write to MH i2c: E2 02 01 9F 00 80 0D 02 02 FA 00 04 38 00 5B D0 91 D0 9B D0 9E D0 9A D0 98 D0 A0 D0 9E D0 92 D0 90 D0 9D 5D D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 22 D0 91 D0 B5 D0 BB D1 8B D0 B9 22 20 38 31 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 38 36 38 06 04 27 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 37 39 30 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 00 00 76 [16:50:45]Write i2c OK [16:50:45]MH_I2C_Read... [16:50:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:46]Read from MH i2c: E2 [16:50:46]MH_I2C_Read... [16:50:46]Read from MH i2c: E2 03 00 [16:50:46]MH_I2C_Read... [16:50:46]Read from MH i2c: E2 03 00 9F 00 00 90 00 13 [16:50:46]RAPDU: 90 00 [16:50:46]wFMCommunicate OK [16:50:46]wFMCommunicate request_size=255 [16:50:46]MH_SAM_APDU [16:50:46]CAPDU: 80 0D 02 02 FA 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 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 [16:50:46]Write to MH i2c: E2 02 01 A0 00 80 0D 02 02 FA 00 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 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 00 B0 [16:50:46]Write i2c OK [16:50:46]MH_I2C_Read... [16:50:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:46]Read from MH i2c: E2 [16:50:46]MH_I2C_Read... [16:50:46]Read from MH i2c: E2 03 00 [16:50:46]MH_I2C_Read... [16:50:46]Read from MH i2c: E2 03 00 A0 00 00 90 00 14 [16:50:46]RAPDU: 90 00 [16:50:46]wFMCommunicate OK [16:50:46]wFMCommunicate request_size=255 [16:50:46]MH_SAM_APDU [16:50:46]CAPDU: 80 0D 02 02 FA 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 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 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 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 33 33 33 06 04 46 00 D0 9F D1 80 D1 8F D0 BD D0 B8 D0 BA D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D0 B2 D0 B0 D1 80 D0 B5 D0 BD D0 BE D0 B9 20 D1 81 D0 B3 D1 83 D1 89 D0 B5 D0 BD D0 BA D0 BE D0 B9 20 33 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A [16:50:46]Write to MH i2c: E2 02 01 A1 00 80 0D 02 02 FA 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 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 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 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 33 33 33 06 04 46 00 D0 9F D1 80 D1 8F D0 BD D0 B8 D0 BA D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D0 B2 D0 B0 D1 80 D0 B5 D0 BD D0 BE D0 B9 20 D1 81 D0 B3 D1 83 D1 89 D0 B5 D0 BD D0 BA D0 BE D0 B9 20 33 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 ED [16:50:47]Write i2c OK [16:50:47]MH_I2C_Read... [16:50:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:47]Read from MH i2c: E2 [16:50:47]MH_I2C_Read... [16:50:47]Read from MH i2c: E2 03 00 [16:50:47]MH_I2C_Read... [16:50:47]Read from MH i2c: E2 03 00 A1 00 00 90 00 15 [16:50:47]RAPDU: 90 00 [16:50:47]wFMCommunicate OK [16:50:47]wFMCommunicate request_size=255 [16:50:47]MH_SAM_APDU [16:50:47]CAPDU: 80 0D 02 02 FA 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 37 30 33 35 36 35 33 35 38 32 06 04 35 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 93 D0 BE D0 BB D0 BB D0 B0 D0 BD D0 B4 D1 81 D0 BA D0 B8 D0 B5 20 D0 B2 D0 B0 D1 80 2E D1 81 D0 B3 D1 83 D1 89 20 32 39 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 31 34 37 30 39 06 04 3F 00 D0 96 D0 B5 D0 B2 20 D0 9C D0 B5 D0 BD D1 82 D0 BE D1 81 20 D0 A2 D1 83 D1 82 D1 82 D0 B8 20 D0 A4 D1 80 D1 83 D1 82 D1 82 D0 B8 20 38 2A 36 2A 35 34 D0 B3 20 D0 B1 D0 B0 D0 BD D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 [16:50:47]Write to MH i2c: E2 02 01 A2 00 80 0D 02 02 FA 00 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 37 30 33 35 36 35 33 35 38 32 06 04 35 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 93 D0 BE D0 BB D0 BB D0 B0 D0 BD D0 B4 D1 81 D0 BA D0 B8 D0 B5 20 D0 B2 D0 B0 D1 80 2E D1 81 D0 B3 D1 83 D1 89 20 32 39 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 31 34 37 30 39 06 04 3F 00 D0 96 D0 B5 D0 B2 20 D0 9C D0 B5 D0 BD D1 82 D0 BE D1 81 20 D0 A2 D1 83 D1 82 D1 82 D0 B8 20 D0 A4 D1 80 D1 83 D1 82 D1 82 D0 B8 20 38 2A 36 2A 35 34 D0 B3 20 D0 B1 D0 B0 D0 BD D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 00 00 7A [16:50:47]Write i2c OK [16:50:47]MH_I2C_Read... [16:50:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:48]Read from MH i2c: E2 [16:50:48]MH_I2C_Read... [16:50:48]Read from MH i2c: E2 03 00 [16:50:48]MH_I2C_Read... [16:50:48]Read from MH i2c: E2 03 00 A2 00 00 90 00 16 [16:50:48]RAPDU: 90 00 [16:50:48]wFMCommunicate OK [16:50:48]wFMCommunicate request_size=255 [16:50:48]MH_SAM_APDU [16:50:48]CAPDU: 80 0D 02 02 FA 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 72 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 37 39 06 04 2E 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D0 BA D0 BE D0 BA D0 BE D1 81 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 33 32 31 30 30 35 30 32 34 06 04 36 00 D0 9C D0 B8 D0 BD D0 B4 D0 B0 D0 BB D1 8C 20 4D 69 6B 65 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD D1 8B D0 B9 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B9 20 35 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 [16:50:48]Write to MH i2c: E2 02 01 A3 00 80 0D 02 02 FA 00 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 72 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 37 39 06 04 2E 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D0 BA D0 BE D0 BA D0 BE D1 81 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 33 32 31 30 30 35 30 32 34 06 04 36 00 D0 9C D0 B8 D0 BD D0 B4 D0 B0 D0 BB D1 8C 20 4D 69 6B 65 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD D1 8B D0 B9 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B9 20 35 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 C7 [16:50:48]Write i2c OK [16:50:48]MH_I2C_Read... [16:50:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:48]Read from MH i2c: E2 [16:50:48]MH_I2C_Read... [16:50:48]Read from MH i2c: E2 03 00 [16:50:48]MH_I2C_Read... [16:50:48]Read from MH i2c: E2 03 00 A3 00 00 90 00 17 [16:50:48]RAPDU: 90 00 [16:50:48]wFMCommunicate OK [16:50:48]wFMCommunicate request_size=255 [16:50:48]MH_SAM_APDU [16:50:48]CAPDU: 80 0D 02 02 FA 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7F 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 32 34 32 06 04 3B 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 35 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 [16:50:48]Write to MH i2c: E2 02 01 A4 00 80 0D 02 02 FA 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7F 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 32 34 32 06 04 3B 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 35 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 00 00 94 [16:50:49]Write i2c OK [16:50:49]MH_I2C_Read... [16:50:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:49]Read from MH i2c: E2 [16:50:49]MH_I2C_Read... [16:50:49]Read from MH i2c: E2 03 00 [16:50:49]MH_I2C_Read... [16:50:49]Read from MH i2c: E2 03 00 A4 00 00 90 00 18 [16:50:49]RAPDU: 90 00 [16:50:49]wFMCommunicate OK [16:50:49]wFMCommunicate request_size=255 [16:50:49]MH_SAM_APDU [16:50:49]CAPDU: 80 0D 02 02 FA D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 32 30 30 30 30 32 37 33 34 30 30 32 30 06 04 31 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 B1 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D1 82 D0 B0 D1 8F 20 D1 80 D1 83 D1 87 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 22 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 55 00 00 00 00 07 04 06 00 58 22 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 [16:50:49]Write to MH i2c: E2 02 01 A5 00 80 0D 02 02 FA 00 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 32 30 30 30 30 32 37 33 34 30 30 32 30 06 04 31 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 B1 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D1 82 D0 B0 D1 8F 20 D1 80 D1 83 D1 87 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 22 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 55 00 00 00 00 07 04 06 00 58 22 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 00 00 76 [16:50:49]OFD Sender: No OFD packet to send [16:50:49]Write i2c OK [16:50:49]MH_I2C_Read... [16:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:50]Read from MH i2c: E2 [16:50:50]MH_I2C_Read... [16:50:50]Read from MH i2c: E2 03 00 [16:50:50]MH_I2C_Read... [16:50:50]Read from MH i2c: E2 03 00 A5 00 00 90 00 19 [16:50:50]RAPDU: 90 00 [16:50:50]wFMCommunicate OK [16:50:50]wFMCommunicate request_size=94 [16:50:50]MH_SAM_APDU [16:50:50]CAPDU: 80 0D 02 02 59 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 E1 7A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 67 28 01 00 35 04 06 00 2B D4 3A E5 82 0E [16:50:50]Write to MH i2c: E2 61 00 A6 00 80 0D 02 02 59 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 E1 7A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 67 28 01 00 35 04 06 00 2B D4 3A E5 82 0E 00 00 8D [16:50:50]Write i2c OK [16:50:50]MH_I2C_Read... [16:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:50]Read from MH i2c: E2 [16:50:50]MH_I2C_Read... [16:50:50]Read from MH i2c: E2 03 00 [16:50:50]MH_I2C_Read... [16:50:50]Read from MH i2c: E2 03 00 A6 00 00 90 00 1A [16:50:50]RAPDU: 90 00 [16:50:50]wFMCommunicate OK [16:50:50]wFMCommunicate request_size=4 [16:50:50]MH_SAM_APDU [16:50:50]CAPDU: 80 0D 03 02 [16:50:50]Write to MH i2c: E2 08 00 A7 00 80 0D 03 02 00 00 00 00 22 [16:50:50]Write i2c OK [16:50:50]MH_I2C_Read... [16:50:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:50:50]Read from MH i2c: E2 [16:50:50]MH_I2C_Read... [16:50:50]Read from MH i2c: E2 0B 00 [16:50:50]MH_I2C_Read... [16:50:50]Read from MH i2c: E2 0B 00 A7 00 00 0E 4F 11 78 88 CE F0 2F 90 00 7E [16:50:50]RAPDU: 0E 4F 11 78 88 CE F0 2F 90 00 [16:50:50]wFMCommunicate OK [16:50:50]SAM_PROTO_SignData done [16:50:50]FM_MakeSignedData done [16:50:50]CreateOFDProtocolMessage [16:50:50]wFMCommunicate request_size=4 [16:50:50]MH_SAM_APDU [16:50:50]CAPDU: 80 11 00 00 [16:50:50]Write to MH i2c: E2 08 00 A8 00 80 11 00 00 00 00 00 00 22 [16:50:50]Write i2c OK [16:50:50]MH_I2C_Read... [16:50:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:50]Read from MH i2c: E2 [16:50:50]MH_I2C_Read... [16:50:50]Read from MH i2c: E2 17 00 [16:50:50]MH_I2C_Read... [16:50:50]Read from MH i2c: E2 17 00 A8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 6F [16:50:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [16:50:50]wFMCommunicate OK [16:50:50]CreateOFDProtocolMessage done [16:50:50]OFDSenderStorePacket 75879 [16:50:50]StoreOFDPacket docnum=75879 [16:50:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 33 09 00 00 68 6B 2B 09 28 8E 5A 03 01 00 03 00 1F 09 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 35 33 06 04 24 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 C0 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 35 30 30 30 31 35 39 33 38 31 31 37 38 06 04 34 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 91 D0 B0 D1 83 D0 BD D1 82 D0 B8 20 D0 A2 D1 80 D0 B8 D0 BE 20 38 32 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 88 45 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 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 36 30 37 30 36 35 37 33 30 31 30 39 06 04 38 00 5B D0 91 D0 9B D0 9E D0 9A D0 98 D0 A0 D0 9E D0 92 D0 90 D0 9D 5D D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 22 D0 91 D0 B5 D0 BB D1 8B D0 B9 22 20 38 31 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 38 36 38 06 04 27 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 37 39 30 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 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 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 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 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 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 33 33 33 06 04 46 00 D0 9F D1 80 D1 8F D0 BD D0 B8 D0 BA D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D0 B2 D0 B0 D1 80 D0 B5 D0 BD D0 BE D0 B9 20 D1 81 D0 B3 D1 83 D1 89 D0 B5 D0 BD D0 BA D0 BE D0 B9 20 33 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 37 30 33 35 36 35 33 35 38 32 06 04 35 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 93 D0 BE D0 BB D0 BB D0 B0 D0 BD D0 B4 D1 81 D0 BA D0 B8 D0 B5 20 D0 B2 D0 B0 D1 80 2E D1 81 D0 B3 D1 83 D1 89 20 32 39 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 31 34 37 30 39 06 04 3F 00 D0 96 D0 B5 D0 B2 20 D0 9C D0 B5 D0 BD D1 82 D0 BE D1 81 20 D0 A2 D1 83 D1 82 D1 82 D0 B8 20 D0 A4 D1 80 D1 83 D1 82 D1 82 D0 B8 20 38 2A 36 2A 35 34 D0 B3 20 D0 B1 D0 B0 D0 BD D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 72 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 37 39 06 04 2E 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D0 BA D0 BE D0 BA D0 BE D1 81 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 [16:50:50]CheckFolder [16:50:50]dirname=/storage/ofd_packets [16:50:50]CheckFolder done [16:50:50]ProducePacketName [16:50:50]name=ofd_packets/00075879 [16:50:50]NVStorageSaveData ofd_packets/00075879 [16:50:50]File name is /storage/ofd_packets/00075879 [16:50:50]Write 2385 bytes [16:50:50]NVStorageSaveData done [16:50:50]OFDSenderStorePacket done [16:50:50]KKMCreateOFDPacket done [16:50:50]NVStorageSaveData kkm_last_timestamp [16:50:50]File name is /storage/kkm_last_timestamp [16:50:50]Write 4 bytes [16:50:50]NVStorageSaveData done [16:50:50]ExternCall_PrintAddStr [16:50:50]wPrintStart [16:50:50]Write to MH i2c: 01 00 00 A9 00 A9 [16:50:50]Write i2c OK [16:50:50]MH_I2C_Read... [16:50:50]Read from MH i2c: 01 [16:50:50]MH_I2C_Read... [16:50:50]Read from MH i2c: 01 07 00 [16:50:50]MH_I2C_Read... [16:50:50]Read from MH i2c: 01 07 00 A9 00 00 00 00 00 00 FF 0F BE [16:50:50]RasterBufferAndPrint [16:50:50]line Счет N : (3)273424 [16:50:50]line ИНН: 02508201610067 [16:50:50]line Контрольно-Кассовый Чек [16:50:50]line ПРОДАЖА [16:50:50]line Товар: 2000031750019 [16:50:50]line Пакет Партнер Нефть [16:50:50]line 1.000 * 4.00 [16:50:50]line = 4.00 [16:50:50]line НДС 12% НСП 1% [16:50:50]line > о реализуемом товаре [16:50:50]line Товар: 4860019001353 [16:50:50]line Вода Боржоми 0,5л ПЭТ [16:50:50]line 2.000 * 120.00 [16:50:50]line = 240.00 [16:50:50]line НДС 12% НСП 1% [16:50:50]line > о реализуемом товаре [16:50:50]line Товар: 5000159381178 [16:50:50]line Шок Батончик Баунти Трио 82,5г [16:50:50]line 2.000 * 89.00 [16:50:50]line = 178.00 [16:50:50]line НДС 12% НСП 1% [16:50:50]line > о реализуемом товаре [16:50:50]line Товар: 4660085515163 [16:50:50]line Шок Батончик Сникерс супер 95/80г [16:50:50]line 1.000 * 80.00 [16:50:50]line = 80.00 [16:50:50]line НДС 12% НСП 1% [16:50:50]line > о реализуемом товаре [16:50:50]line Товар: 4607065730109 [16:50:50]line [БЛОКИРОВАН]Сникерс "Белый" 81гр [16:50:50]line 1.000 * 90.00 [16:50:50]line = 90.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]line > о реализуемом товаре [16:50:51]line Товар: 4607065000868 [16:50:51]line Шок M&M`s с шоколадом 45г [16:50:51]line 1.000 * 70.00 [16:50:51]line = 70.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]line > о реализуемом товаре [16:50:51]line Товар: 4607065000790 [16:50:51]line Шок M&M`s с арахисом 45г [16:50:51]line 1.000 * 70.00 [16:50:51]line = 70.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]line > о реализуемом товаре [16:50:51]line Товар: 4011100977952 [16:50:51]line Шок Батончик Твикс 55г [16:50:51]line 3.000 * 60.00 [16:50:51]line = 180.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]line > о реализуемом товаре [16:50:51]line Товар: 4700000160358 [16:50:51]line Вода Легенда 1л [16:50:51]line 1.000 * 50.00 [16:50:51]line = 50.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]line > о реализуемом товаре [16:50:51]line Товар: 4700000160211 [16:50:51]line Вода Легенда 0,5л [16:50:51]line 2.000 * 40.00 [16:50:51]line = 80.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]OFD Sender: Processing packet 75879 [packets to send 16, broken 15] [16:50:51]ProducePacketName [16:50:51]name=ofd_packets/00075879 [16:50:51]OFD Sender: To server: pG, [16:50:51]CommunicateWithHost lk.salyk.kg:30040 [16:50:51]ConnectInit lk.salyk.kg [16:50:51]line > о реализуемом товаре [16:50:51]line Товар: 4607015235333 [16:50:51]line Пряники Яшкино с вареной сгущенкой 350г [16:50:51]line 1.000 * 149.00 [16:50:51]line = 149.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]line > о реализуемом товаре [16:50:51]line Товар: 4607035653582 [16:50:51]line Вафли Голландские вар.сгущ 290 [16:50:51]line 1.000 * 150.00 [16:50:51]line = 150.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]line > о реализуемом товаре [16:50:51]line Товар: 46114709 [16:50:51]line Жев Ментос Тутти Фрутти 8*6*54г банка [16:50:51]line 1.000 * 205.00 [16:50:51]line = 205.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]line > о реализуемом товаре [16:50:51]line Товар: 4603290004879 [16:50:51]line Печ.сах.FORSITE Сэнд.кокос.вк [16:50:51]line 1.000 * 93.00 [16:50:51]line = 93.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]line > о реализуемом товаре [16:50:51]line Товар: 4700321005024 [16:50:51]line Миндаль Mike жареный соленый 50г [16:50:51]line 2.000 * 130.00 [16:50:51]line = 260.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]line > о реализуемом товаре [16:50:51]line Товар: 4630007400242 [16:50:51]line Арахис жарен Караван орехов 50 гр [16:50:51]line 1.000 * 55.00 [16:50:51]line = 55.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]line > о реализуемом товаре [16:50:51]line Товар: 4630007400976 [16:50:51]line Арахис жарен Караван орехов Стандарт 90 [16:50:51]line 1.000 * 75.00 [16:50:51]line = 75.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]line > о реализуемом товаре [16:50:51]line Товар: 2000027340020 [16:50:51]line Пакет бумажный витая ручка [16:50:51]line 1.000 * 25.00 [16:50:51]line = 25.00 [16:50:51]line НДС 12% НСП 1% [16:50:51]line > о реализуемом товаре [16:50:51]line ИТОГО: 2054.00 [16:50:51]line НСП 1% : 18.16 [16:50:51]line НДС 12% : 218.11 [16:50:51]line Наличными: 2054.00 [16:50:51]line Безнал.: 0.00 [16:50:51]line Место: АЗС № 133 "Партнер Нефть" [16:50:51]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [16:50:51]line СНО: Общий режим [16:50:51]line Чек 318 24.10.2024 16:50 [16:50:51]line Смена: 174 ФФД: 1.0 [16:50:51]line ЗНМ: 0300000020 [16:50:51]line РНМ: 0000000000161154 [16:50:51]line Версия ККМ: v1.0 [16:50:51]line ФМ: 0000000000963323 [16:50:51]line ФД: 75879 [16:50:51]line ФПД: 48190521180686 [16:50:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T165041&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75879&fm=48190521180686&tin=02508201610067®Number=0000000000161154&sum=205400 [16:50:51]line 0 [16:50:51]written 0, free lines is 4095 [16:50:51]Connected sock=10 [16:50:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 33 09 00 00 68 6B 2B 09 28 8E 5A 03 01 00 03 00 1F 09 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 32 30 30 30 30 33 31 37 35 30 30 31 39 06 04 24 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 90 01 00 00 00 00 13 04 06 00 90 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 35 33 06 04 24 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 C0 5D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 35 30 30 30 31 35 39 33 38 31 31 37 38 06 04 34 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 91 D0 B0 D1 83 D0 BD D1 82 D0 B8 20 D0 A2 D1 80 D0 B8 D0 BE 20 38 32 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 88 45 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 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 36 30 37 30 36 35 37 33 30 31 30 39 06 04 38 00 5B D0 91 D0 9B D0 9E D0 9A D0 98 D0 A0 D0 9E D0 92 D0 90 D0 9D 5D D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 22 D0 91 D0 B5 D0 BB D1 8B D0 B9 22 20 38 31 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 38 36 38 06 04 27 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 37 39 30 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 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 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 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 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 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 33 33 33 06 04 46 00 D0 9F D1 80 D1 8F D0 BD D0 B8 D0 BA D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D0 B2 D0 B0 D1 80 D0 B5 D0 BD D0 BE D0 B9 20 D1 81 D0 B3 D1 83 D1 89 D0 B5 D0 BD D0 BA D0 BE D0 B9 20 33 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 37 30 33 35 36 35 33 35 38 32 06 04 35 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 93 D0 BE D0 BB D0 BB D0 B0 D0 BD D0 B4 D1 81 D0 BA D0 B8 D0 B5 20 D0 B2 D0 B0 D1 80 2E D1 81 D0 B3 D1 83 D1 89 20 32 39 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 Write to MH i2c: 00 01 98 00 3A 00 00 3F 00 00 00 01 13 40 04 [16:50:52]06 Write i2c OK [16:50:52]00 MH_I2C_Read... [16:50:52]98 Read from MH i2c: 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 int [16:50:52] [16:50:52]MH_I2C_Read... [16:50:52]01 Read from MH i2c: 00 01 01 07 BC 00 04 [16:50:52]01 MH_I2C_Read... [16:50:52]00 Read from MH i2c: 01 01 23 07 04 00 7E 3F 00 01 8A 00 04 40 08 00 00 00 34 00 36 52 31 06 31 DF 34 [16:50:53]37 RasterBufferAndPrint [16:50:53]30 line [16:50:53]39 line [16:50:53]06 line [16:50:53]04 line [16:50:53]3F line [16:50:53]00 D0 96 D0 B5 D0 B2 20 D0 9C D0 B5 D0 BD D1 82 D0 BE D1 81 20 D0 A2 D1 83 D1 82 D1 82 D0 B8 20 D0 A4 D1 80 D1 83 D1 82 D1 82 D0 B8 20 38 2A 36 2A 35 34 D0 B3 20 D0 B1 D0 B0 D0 BD D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 72 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 37 39 06 04 2E 00 D0 9F D0 B5 D1 87 2E D1 81 D0 B0 D1 85 2E 46 4F 52 53 49 54 45 20 D0 A1 D1 8D D0 BD D0 B4 2E D0 BA D0 BE D0 BA D0 BE D1 81 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 24 00 00 00 00 13 04 06 00 54 24 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 33 32 31 30 30 35 30 32 34 06 04 36 00 D0 9C D0 B8 D0 BD D0 B4 D0 B0 D0 BB D1 8C 20 4D 69 6B 65 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD D1 8B D0 B9 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B9 20 35 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7F 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 32 34 32 06 04 3B 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 35 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 32 30 30 30 30 32 37 33 34 30 30 32 30 06 04 31 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 B1 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D1 82 D0 B0 D1 8F 20 D1 80 D1 83 D1 87 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 22 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 55 00 00 00 00 07 04 06 00 58 22 03 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 E1 7A 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 67 28 01 00 35 04 06 00 2B D4 3A E5 82 0E 0E 4F 11 78 88 CE F0 2F [16:50:54]Write to MH i2c: 01 00 00 40 01 41 [16:50:54]state=0 [16:50:54]int [16:50:54]Read from MH i2c: DD [16:50:54]MH_I2C_Read... [16:50:54]Read from MH i2c: DD 05 00 [16:50:54]MH_I2C_Read... [16:50:54]Read from MH i2c: DD 05 00 41 01 00 00 00 06 0E 37 [16:50:54]Write to MH i2c: written 0, free lines is 3590 [16:50:54]01 Write to MH i2c: DD 00 1E 00 00 42 42 01 01 43 00 [16:50:54]00 00 Write i2c OK [16:50:54]00 MH_I2C_Read... [16:50:54]00 00 Read from MH i2c: 00 01 00 [16:50:54]00 MH_I2C_Read... [16:50:54]00 00 00 00 00 00 00 00 00 00 00 00 00 00 Read from MH i2c: 00 01 00 07 00 00 00 [16:50:54]00 MH_I2C_Read... [16:50:54]00 00 3D [16:50:54]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 5E 0E B6 [16:50:54]state=0 [16:50:54]Write i2c OK [16:50:54]MH_I2C_Read... [16:50:54]Read from MH i2c: 01 [16:50:54]MH_I2C_Read... [16:50:54]Read from MH i2c: 01 07 00 [16:50:54]answer for other command [01] [16:50:54]process_action_free close_receipt [16:50:54]json_value_free [16:50:54]json_value_free done [16:50:54]process_json_proto returns [16:50:54]Send response to host [16:50:54]{"protocol":"kg_v1.0","response":{"error":1039,"error_desc":"CoCPU protocol format"}} [16:50:54]free response buf [16:50:54]execute_script done [16:50:54]execute_script returns [16:50:54]free content buf [16:50:54]Sock 6.Close socket [16:50:54]Sock 6.Thread stoped [16:50:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 A9 31 47 00 A5 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 39 36 33 33 32 33 10 04 04 00 67 28 01 00 F4 03 04 00 C3 23 1A 67 B6 04 01 00 00 47 66 7F 8F D7 0A 69 E9 [16:50:54]CommunicateWithHost err = 0 [16:50:54]CheckOFDResponse [16:50:54]1017 (14) - 77093643461234 [16:50:54]1041 (16) - 0000000000963323 [16:50:54]1040 (4) - 75879 [16:50:54]1012 (4) - 24.10.2024 10:38 [16:50:54]1206 (1) - 0 [16:50:54]OFD Sender: Remove packet 75879 [16:50:54]ProducePacketName [16:50:54]name=ofd_packets/00075879 [16:50:54]NVStorageDeleteData [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:20]OFD Sender: No OFD packet to send [16:51:25]OFD Sender: No OFD packet to send [16:51:30]OFD Sender: No OFD packet to send [16:51:35]OFD Sender: No OFD packet to send [16:51:40]OFD Sender: No OFD packet to send [16:51:45]OFD Sender: No OFD packet to send [16:51:50]OFD Sender: No OFD packet to send [16:51:55]OFD Sender: No OFD packet to send [16:52:00]OFD Sender: No OFD packet to send [16:52:05]OFD Sender: No OFD packet to send [16:52:10]OFD Sender: No OFD packet to send [16:52:15]OFD Sender: No OFD packet to send [16:52:20]OFD Sender: No OFD packet to send [16:52:25]OFD Sender: No OFD packet to send [16:52:30]OFD Sender: No OFD packet to send [16:52:35]OFD Sender: No OFD packet to send [16:52:40]OFD Sender: No OFD packet to send [16:52:45]OFD Sender: No OFD packet to send [16:52:50]OFD Sender: No OFD packet to send [16:52:55]OFD Sender: No OFD packet to send [16:53:00]OFD Sender: No OFD packet to send [16:53:05]OFD Sender: No OFD packet to send [16:53:10]OFD Sender: No OFD packet to send [16:53:15]OFD Sender: No OFD packet to send [16:53:20]OFD Sender: No OFD packet to send [16:53:25]OFD Sender: No OFD packet to send [16:53:30]OFD Sender: No OFD packet to send [16:53:35]OFD Sender: No OFD packet to send [16:53:40]OFD Sender: No OFD packet to send [16:53:45]OFD Sender: No OFD packet to send [16:53:50]OFD Sender: No OFD packet to send [16:53:55]OFD Sender: No OFD packet to send [16:54:00]OFD Sender: No OFD packet to send [16:54:05]OFD Sender: No OFD packet to send [16:54:10]OFD Sender: No OFD packet to send [16:54:15]OFD Sender: No OFD packet to send [16:54:20]OFD Sender: No OFD packet to send [16:54:25]OFD Sender: No OFD packet to send [16:54:30]OFD Sender: No OFD packet to send [16:54:35]OFD Sender: No OFD packet to send [16:54:40]OFD Sender: No OFD packet to send [16:54:45]OFD Sender: No OFD packet to send [16:54:50]OFD Sender: No OFD packet to send [16:54:55]OFD Sender: No OFD packet to send [16:55:00]OFD Sender: No OFD packet to send [16:55:05]OFD Sender: No OFD packet to send [16:55:10]OFD Sender: No OFD packet to send [16:55:15]OFD Sender: No OFD packet to send [16:55:20]OFD Sender: No OFD packet to send [16:55:25]OFD Sender: No OFD packet to send [16:55:30]OFD Sender: No OFD packet to send [16:55:35]OFD Sender: No OFD packet to send [16:55:40]OFD Sender: No OFD packet to send [16:55:45]OFD Sender: No OFD packet to send [16:55:50]OFD Sender: No OFD packet to send [16:55:55]OFD Sender: No OFD packet to send [16:56:00]OFD Sender: No OFD packet to send [16:56:05]OFD Sender: No OFD packet to send [16:56:10]OFD Sender: No OFD packet to send [16:56:15]OFD Sender: No OFD packet to send [16:56:20]OFD Sender: No OFD packet to send [16:56:25]OFD Sender: No OFD packet to send [16:56:30]OFD Sender: No OFD packet to send [16:56:35]OFD Sender: No OFD packet to send [16:56:40]OFD Sender: No OFD packet to send [16:56:45]OFD Sender: No OFD packet to send [16:56:50]OFD Sender: No OFD packet to send [16:56:55]OFD Sender: No OFD packet to send [16:57:00]OFD Sender: No OFD packet to send [16:57:05]OFD Sender: No OFD packet to send [16:57:10]OFD Sender: No OFD packet to send [16:58:25]OFD Sender: No OFD packet to send [16:58:30]OFD Sender: No OFD packet to send [16:58:35]OFD Sender: No OFD packet to send [16:58:40]OFD Sender: No OFD packet to send [16:58:45]OFD Sender: No OFD packet to send [16:58:50]OFD Sender: No OFD packet to send [16:58:55]OFD Sender: No OFD packet to send [16:59:00]OFD Sender: No OFD packet to send [16:59:05]OFD Sender: No OFD packet to send [16:59:10]OFD Sender: No OFD packet to send [16:59:15]OFD Sender: No OFD packet to send [16:59:20]OFD Sender: No OFD packet to send [16:59:25]OFD Sender: No OFD packet to send [16:59:30]OFD Sender: No OFD packet to send [16:59:35]OFD Sender: No OFD packet to send [16:59:40]OFD Sender: No OFD packet to send [16:59:45]OFD Sender: No OFD packet to send [16:59:50]OFD Sender: No OFD packet to send [16:59:55]OFD Sender: No OFD packet to send [17:00:00]OFD Sender: No OFD packet to send [17:00:05]OFD Sender: No OFD packet to send [17:00:10]OFD Sender: No OFD packet to send [17:00:15]OFD Sender: No OFD packet to send [17:00:20]OFD Sender: No OFD packet to send [17:00:25]OFD Sender: No OFD packet to send [17:00:30]OFD Sender: No OFD packet to send [17:00:33]ConnectInit Can't connect to host [17:00:35]OFD Sender: No OFD packet to send [17:00:40]OFD Sender: No OFD packet to send [17:00:45]OFD Sender: No OFD packet to send [17:00:50]OFD Sender: No OFD packet to send [17:00:55]OFD Sender: No OFD packet to send [17:01:00]OFD Sender: No OFD packet to send [17:01:05]OFD Sender: No OFD packet to send [17:01:10]OFD Sender: No OFD packet to send [17:01:15]OFD Sender: No OFD packet to send [17:01:20]OFD Sender: No OFD packet to send [17:01:25]OFD Sender: No OFD packet to send [17:01:30]OFD Sender: No OFD packet to send [17:01:35]OFD Sender: No OFD packet to send [17:01:40]OFD Sender: No OFD packet to send [17:01:45]OFD Sender: No OFD packet to send [17:01:50]OFD Sender: No OFD packet to send [17:01:55]OFD Sender: No OFD packet to send [17:02:00]OFD Sender: No OFD packet to send [17:02:05]OFD Sender: No OFD packet to send [17:02:10]OFD Sender: No OFD packet to send [17:02:15]OFD Sender: No OFD packet to send [17:02:20]accept exits with 9 [17:02:20]New connection [17:02:20]New thread 3067358564 created [17:02:20]Thread 3067501924 joined [17:02:20]Waiting for new connection... [17:02:20] Sock 9.Parse request [17:02:20]Sock 9.Check first char [17:02:20]Sock 9.First char is OK [17:02:20]request: POST /json_proto HTTP/1.0 [17:02:20]Method: POST [17:02:20]URL: /json_proto [17:02:20]Method is POST - this is cgi request [17:02:20]url: /json_proto [17:02:20]query_string will be loaded in cgi processing [17:02:20]execute_cgi json_proto POST (null) [17:02:20]execute_cgi path=json_proto method=POST [17:02:20]POST find Content-Length [17:02:20]Host: 172.17.44.196:8080 [17:02:20]Content-Length: 215 [17:02:20]Content-Type: application/json [17:02:20] [17:02:20]POST finish read [17:02:20]Found Content-Length = 215 [17:02: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" ] } } [17:02:20]execute_script... [17:02: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" ] } } [17:02:20]POST & json_proto [17:02:20]process_json_proto [17:02:20]json parsed OK: [17:02:20]protocol is kg_v1.0 [17:02:20]action value=get_value [17:02:20]process_action get_value [17:02:20]cmd_get_value [17:02:20]process_action get_value done [17:02:20]requested_data is exist [17:02:20]produce_requested_data [17:02:20]requested_item kkm.sn is exist - process it [17:02:20]requested_item kkm.ver is exist - process it [17:02:20]requested_item fm.sn is exist - process it [17:02:20]wFMCommunicate request_size=4 [17:02:20]MH_SAM_APDU [17:02:20]CAPDU: 80 11 00 00 [17:02:20]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [17:02:20]Write i2c OK [17:02:20]MH_I2C_Read... [17:02:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:20]Read from MH i2c: E2 [17:02:20]MH_I2C_Read... [17:02:20]Read from MH i2c: E2 17 00 [17:02:20]MH_I2C_Read... [17:02:20]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 0C [17:02:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [17:02:20]wFMCommunicate OK [17:02:20]requested_item fd.num is exist - process it [17:02:20]SAM_PROTO_GetFieldsCounters [17:02:20]wFMCommunicate request_size=4 [17:02:20]MH_SAM_APDU [17:02:20]CAPDU: 80 13 00 00 [17:02:20]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [17:02:20]Write i2c OK [17:02:20]MH_I2C_Read... [17:02:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:20]Read from MH i2c: E2 [17:02:20]MH_I2C_Read... [17:02:20]Read from MH i2c: E2 62 00 [17:02:20]MH_I2C_Read... [17:02:20]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 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 67 28 01 00 0E 04 04 00 AE 00 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 D1 [17:02:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 67 28 01 00 0E 04 04 00 AE 00 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 [17:02:20]wFMCommunicate OK [17:02:20]SAM_PROTO_GetFieldsCounters done [17:02:20]requested_item shift.num is exist - process it [17:02:20]requested_item shift.opened is exist - process it [17:02:20]req_shift_opened [17:02:20]FM_GetShiftState [17:02:20]SAM_PROTO_GetShiftState [17:02:20]wFMCommunicate request_size=4 [17:02:20]MH_SAM_APDU [17:02:20]CAPDU: 80 13 01 00 [17:02:20]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [17:02:20]Write i2c OK [17:02:20]MH_I2C_Read... [17:02:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:20]Read from MH i2c: E2 [17:02:20]MH_I2C_Read... [17:02:20]Read from MH i2c: E2 0E 00 [17:02:20]MH_I2C_Read... [17:02:20]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 85 93 19 67 00 00 00 00 90 00 68 [17:02:20]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [17:02:20]wFMCommunicate OK [17:02:20]SAM_PROTO_GetShiftState done [17:02:20]FM_GetShiftState done [17:02:20]req_shift_opened done [17:02:20]requested_item shift.open_date is exist - process it [17:02:20]req_shift_open_date [17:02:20]req_shift_open_date done [17:02:20]produce_requested_data done [17:02:20]produce_requested_data return {"kkm.sn":"0300000020","kkm.ver":"v1.0","fm.sn":"0000000000963323","fd.num":75879,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [17:02:20]process_action_free get_value [17:02:20]json_value_free [17:02:20]json_value_free done [17:02:20]process_json_proto returns [17:02:20]Send response to host [17:02:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000020","kkm.ver":"v1.0","fm.sn":"0000000000963323","fd.num":75879,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [17:02:20]free response buf [17:02:20]execute_script done [17:02:20]execute_script returns [17:02:20]free content buf [17:02:20]Sock 9.Close socket [17:02:20]Sock 9.Thread stoped [17:02:20]accept exits with 7 [17:02:20]New connection [17:02:20]New thread 3067501924 created [17:02:20]Thread 3067358564 joined [17:02:20]Waiting for new connection... [17:02:20] Sock 7.Parse request [17:02:20]Sock 7.Check first char [17:02:20]Sock 7.First char is OK [17:02:20]request: POST /json_proto HTTP/1.0 [17:02:20]Method: POST [17:02:20]URL: /json_proto [17:02:20]Method is POST - this is cgi request [17:02:20]url: /json_proto [17:02:20]query_string will be loaded in cgi processing [17:02:20]execute_cgi json_proto POST (null) [17:02:20]execute_cgi path=json_proto method=POST [17:02:20]POST find Content-Length [17:02:20]Host: 172.17.44.196:8080 [17:02:20]Content-Length: 331 [17:02:20]Content-Type: application/json [17:02:20] [17:02:20]POST finish read [17:02:20]Found Content-Length = 331 [17:02:20]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" ] } } [17:02:20]execute_script... [17:02:20]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" ] } } [17:02:20]POST & json_proto [17:02:20]process_json_proto [17:02:20]json parsed OK: [17:02:20]protocol is kg_v1.0 [17:02:20]action value=get_value [17:02:20]process_action get_value [17:02:20]cmd_get_value [17:02:20]process_action get_value done [17:02:20]requested_data is exist [17:02:20]produce_requested_data [17:02:20]requested_item fm.sale.total is exist - process it [17:02:20]SAM_PROTO_GetFMData [17:02:20]wFMCommunicate request_size=4 [17:02:20]MH_SAM_APDU [17:02:20]CAPDU: 80 13 03 00 [17:02:20]Write to MH i2c: E2 08 00 47 01 80 13 03 00 00 00 00 00 C7 [17:02:20]OFD Sender: No OFD packet to send [17:02:20]Write i2c OK [17:02:20]MH_I2C_Read... [17:02:21]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:02:21]Read from MH i2c: E2 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 FD 00 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 FD 00 47 01 00 C6 04 85 04 C2 04 6E 04 04 00 0B 27 01 00 69 04 A3 00 6F 04 04 00 1B 26 01 00 B1 04 05 00 E9 B7 1B 33 01 70 04 05 00 56 AA 53 02 01 72 04 04 00 93 0D C8 30 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 C6 2B 9F 20 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 8F DF B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 DB [17:02:21]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 0B 27 01 00 69 04 A3 00 6F 04 04 00 1B 26 01 00 B1 04 05 00 E9 B7 1B 33 01 70 04 05 00 56 AA 53 02 01 72 04 04 00 93 0D C8 30 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 C6 2B 9F 20 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 8F DF B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 [17:02:21]wFMCommunicate OK [17:02:21]wFMCommunicate request_size=4 [17:02:21]MH_SAM_APDU [17:02:21]CAPDU: 80 17 00 00 [17:02:21]Write to MH i2c: E2 08 00 48 01 80 17 00 00 00 00 00 00 C9 [17:02:21]Write i2c OK [17:02:21]MH_I2C_Read... [17:02:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:21]Read from MH i2c: E2 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 FD 00 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 FD 00 48 01 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 AC [17:02:21]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:21]wFMCommunicate OK [17:02:21]wFMCommunicate request_size=4 [17:02:21]MH_SAM_APDU [17:02:21]CAPDU: 80 17 00 00 [17:02:21]Write to MH i2c: E2 08 00 49 01 80 17 00 00 00 00 00 00 CA [17:02:21]Write i2c OK [17:02:21]MH_I2C_Read... [17:02:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:21]Read from MH i2c: E2 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 FD 00 [17:02:21]MH_I2C_Read... [17:02:21]Read from MH i2c: E2 FD 00 49 01 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 F1 [17:02:21]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:21]wFMCommunicate OK [17:02:21]wFMCommunicate request_size=4 [17:02:21]MH_SAM_APDU [17:02:21]CAPDU: 80 17 00 00 [17:02:21]Write to MH i2c: E2 08 00 4A 01 80 17 00 00 00 00 00 00 CB [17:02:21]Write i2c OK [17:02:21]MH_I2C_Read... [17:02:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:22]Read from MH i2c: E2 [17:02:22]MH_I2C_Read... [17:02:22]Read from MH i2c: E2 FD 00 [17:02:22]MH_I2C_Read... [17:02:22]Read from MH i2c: E2 FD 00 4A 01 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 46 [17:02:22]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:22]wFMCommunicate OK [17:02:22]wFMCommunicate request_size=4 [17:02:22]MH_SAM_APDU [17:02:22]CAPDU: 80 17 00 00 [17:02:22]Write to MH i2c: E2 08 00 4B 01 80 17 00 00 00 00 00 00 CC [17:02:22]Write i2c OK [17:02:22]MH_I2C_Read... [17:02:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [17:02:22]Read from MH i2c: E2 [17:02:22]MH_I2C_Read... [17:02:22]Read from MH i2c: E2 E3 00 [17:02:22]MH_I2C_Read... [17:02:22]Read from MH i2c: E2 E3 00 4B 01 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 AB [17:02:22]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:02:22]wFMCommunicate OK [17:02:22]SAM_PROTO_GetFMData done [17:02:22]requested_item fm.sale_refund.total is exist - process it [17:02:22]requested_item fm.buy.total is exist - process it [17:02:22]requested_item shift.sale.total is exist - process it [17:02:22]SAM_PROTO_GetShiftData [17:02:22]wFMCommunicate request_size=4 [17:02:22]MH_SAM_APDU [17:02:22]CAPDU: 80 13 02 00 [17:02:22]Write to MH i2c: E2 08 00 4C 01 80 13 02 00 00 00 00 00 CB [17:02:22]Write i2c OK [17:02:22]MH_I2C_Read... [17:02:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:02:22]Read from MH i2c: E2 [17:02:22]MH_I2C_Read... [17:02:22]Read from MH i2c: E2 FD 00 [17:02:22]MH_I2C_Read... [17:02:22]Read from MH i2c: E2 FD 00 4C 01 00 B1 04 AA 04 AD 04 6E 04 04 00 3E 01 00 00 69 04 9E 00 6F 04 04 00 3E 01 00 00 B1 04 04 00 8D E4 46 01 70 04 04 00 F0 F1 2B 01 72 04 03 00 9D F2 1A 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 DF B8 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 B3 E4 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 90 00 E0 [17:02:22]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 3E 01 00 00 69 04 9E 00 6F 04 04 00 3E 01 00 00 B1 04 04 00 8D E4 46 01 70 04 04 00 F0 F1 2B 01 72 04 03 00 9D F2 1A 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 DF B8 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 B3 E4 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 90 00 [17:02:22]wFMCommunicate OK [17:02:22]wFMCommunicate request_size=4 [17:02:22]MH_SAM_APDU [17:02:22]CAPDU: 80 17 00 00 [17:02:22]Write to MH i2c: E2 08 00 4D 01 80 17 00 00 00 00 00 00 CE [17:02:22]Write i2c OK [17:02:22]MH_I2C_Read... [17:02:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:23]Read from MH i2c: E2 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 FD 00 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 FD 00 4D 01 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 E7 [17:02:23]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:23]wFMCommunicate OK [17:02:23]wFMCommunicate request_size=4 [17:02:23]MH_SAM_APDU [17:02:23]CAPDU: 80 17 00 00 [17:02:23]Write to MH i2c: E2 08 00 4E 01 80 17 00 00 00 00 00 00 CF [17:02:23]Write i2c OK [17:02:23]MH_I2C_Read... [17:02:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:23]Read from MH i2c: E2 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 FD 00 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 FD 00 4E 01 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 88 [17:02:23]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:23]wFMCommunicate OK [17:02:23]wFMCommunicate request_size=4 [17:02:23]MH_SAM_APDU [17:02:23]CAPDU: 80 17 00 00 [17:02:23]Write to MH i2c: E2 08 00 4F 01 80 17 00 00 00 00 00 00 D0 [17:02:23]Write i2c OK [17:02:23]MH_I2C_Read... [17:02:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:23]Read from MH i2c: E2 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 FD 00 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 FD 00 4F 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 90 00 48 [17:02:23]RAPDU: 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 90 00 [17:02:23]wFMCommunicate OK [17:02:23]wFMCommunicate request_size=4 [17:02:23]MH_SAM_APDU [17:02:23]CAPDU: 80 17 00 00 [17:02:23]Write to MH i2c: E2 08 00 50 01 80 17 00 00 00 00 00 00 D1 [17:02:23]Write i2c OK [17:02:23]MH_I2C_Read... [17:02:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [17:02:23]Read from MH i2c: E2 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 CE 00 [17:02:23]MH_I2C_Read... [17:02:23]Read from MH i2c: E2 CE 00 50 01 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 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 B6 [17:02:24]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:02:24]wFMCommunicate OK [17:02:24]SAM_PROTO_GetShiftData done [17:02:24]requested_item shift.sale.total_cash is exist - process it [17:02:24]requested_item shift.sale_refund.total is exist - process it [17:02:24]requested_item shift.sale_refund.total_cash is exist - process it [17:02:24]requested_item shift.buy.total is exist - process it [17:02:24]requested_item shift.buy.total_cash is exist - process it [17:02:24]produce_requested_data done [17:02:24]produce_requested_data return {"fm.sale.total":51524218.65,"fm.sale_refund.total":702227.00,"fm.buy.total":0.00,"shift.sale.total":214232.45,"shift.sale.total_cash":196572.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} [17:02:24]process_action_free get_value [17:02:24]json_value_free [17:02:24]json_value_free done [17:02:24]process_json_proto returns [17:02:24]Send response to host [17:02:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":51524218.65,"fm.sale_refund.total":702227.00,"fm.buy.total":0.00,"shift.sale.total":214232.45,"shift.sale.total_cash":196572.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}}} [17:02:24]free response buf [17:02:24]execute_script done [17:02:24]execute_script returns [17:02:24]free content buf [17:02:24]Sock 7.Close socket [17:02:24]Sock 7.Thread stoped [17:02:24]accept exits with 9 [17:02:24]New connection [17:02:24]New thread 3067358564 created [17:02:24]Thread 3067501924 joined [17:02:24]Waiting for new connection... [17:02:24] Sock 9.Parse request [17:02:24]Sock 9.Check first char [17:02:24]Sock 9.First char is OK [17:02:24]request: POST /json_proto HTTP/1.0 [17:02:24]Method: POST [17:02:24]URL: /json_proto [17:02:24]Method is POST - this is cgi request [17:02:24]url: /json_proto [17:02:24]query_string will be loaded in cgi processing [17:02:24]execute_cgi json_proto POST (null) [17:02:24]execute_cgi path=json_proto method=POST [17:02:24]POST find Content-Length [17:02:24]Host: 172.17.44.196:8080 [17:02:24]Content-Length: 331 [17:02:24]Content-Type: application/json [17:02:24] [17:02:24]POST finish read [17:02:24]Found Content-Length = 331 [17:02: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" ] } } [17:02:24]execute_script... [17:02: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" ] } } [17:02:24]POST & json_proto [17:02:24]process_json_proto [17:02:24]json parsed OK: [17:02:24]protocol is kg_v1.0 [17:02:24]action value=get_value [17:02:24]process_action get_value [17:02:24]cmd_get_value [17:02:24]process_action get_value done [17:02:24]requested_data is exist [17:02:24]produce_requested_data [17:02:24]requested_item fm.sale.total is exist - process it [17:02:24]SAM_PROTO_GetFMData [17:02:24]wFMCommunicate request_size=4 [17:02:24]MH_SAM_APDU [17:02:24]CAPDU: 80 13 03 00 [17:02:24]Write to MH i2c: E2 08 00 51 01 80 13 03 00 00 00 00 00 D1 [17:02:24]Write i2c OK [17:02:24]MH_I2C_Read... [17:02:24]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:02:24]Read from MH i2c: E2 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: E2 FD 00 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: E2 FD 00 51 01 00 C6 04 85 04 C2 04 6E 04 04 00 0B 27 01 00 69 04 A3 00 6F 04 04 00 1B 26 01 00 B1 04 05 00 E9 B7 1B 33 01 70 04 05 00 56 AA 53 02 01 72 04 04 00 93 0D C8 30 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 C6 2B 9F 20 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 8F DF B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 E5 [17:02:24]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 0B 27 01 00 69 04 A3 00 6F 04 04 00 1B 26 01 00 B1 04 05 00 E9 B7 1B 33 01 70 04 05 00 56 AA 53 02 01 72 04 04 00 93 0D C8 30 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 C6 2B 9F 20 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 8F DF B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 [17:02:24]wFMCommunicate OK [17:02:24]wFMCommunicate request_size=4 [17:02:24]MH_SAM_APDU [17:02:24]CAPDU: 80 17 00 00 [17:02:24]Write to MH i2c: E2 08 00 52 01 80 17 00 00 00 00 00 00 D3 [17:02:24]Write i2c OK [17:02:24]MH_I2C_Read... [17:02:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:24]Read from MH i2c: E2 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: E2 FD 00 [17:02:24]MH_I2C_Read... [17:02:24]Read from MH i2c: E2 FD 00 52 01 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B6 [17:02:24]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:25]wFMCommunicate OK [17:02:25]wFMCommunicate request_size=4 [17:02:25]MH_SAM_APDU [17:02:25]CAPDU: 80 17 00 00 [17:02:25]Write to MH i2c: E2 08 00 53 01 80 17 00 00 00 00 00 00 D4 [17:02:25]Write i2c OK [17:02:25]MH_I2C_Read... [17:02:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:25]Read from MH i2c: E2 [17:02:25]MH_I2C_Read... [17:02:25]Read from MH i2c: E2 FD 00 [17:02:25]MH_I2C_Read... [17:02:25]Read from MH i2c: E2 FD 00 53 01 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 FB [17:02:25]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:25]wFMCommunicate OK [17:02:25]wFMCommunicate request_size=4 [17:02:25]MH_SAM_APDU [17:02:25]CAPDU: 80 17 00 00 [17:02:25]Write to MH i2c: E2 08 00 54 01 80 17 00 00 00 00 00 00 D5 [17:02:25]Write i2c OK [17:02:25]MH_I2C_Read... [17:02:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:25]Read from MH i2c: E2 [17:02:25]MH_I2C_Read... [17:02:25]Read from MH i2c: E2 FD 00 [17:02:25]MH_I2C_Read... [17:02:25]Read from MH i2c: E2 FD 00 54 01 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 50 [17:02:25]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:25]wFMCommunicate OK [17:02:25]wFMCommunicate request_size=4 [17:02:25]MH_SAM_APDU [17:02:25]CAPDU: 80 17 00 00 [17:02:25]Write to MH i2c: E2 08 00 55 01 80 17 00 00 00 00 00 00 D6 [17:02:25]Write i2c OK [17:02:25]MH_I2C_Read... [17:02:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [17:02:25]Read from MH i2c: E2 [17:02:25]MH_I2C_Read... [17:02:25]Read from MH i2c: E2 E3 00 [17:02:25]MH_I2C_Read... [17:02:25]Read from MH i2c: E2 E3 00 55 01 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 B5 [17:02:26]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:02:26]wFMCommunicate OK [17:02:26]SAM_PROTO_GetFMData done [17:02:26]requested_item fm.sale_refund.total is exist - process it [17:02:26]requested_item fm.buy.total is exist - process it [17:02:26]requested_item shift.sale.total is exist - process it [17:02:26]SAM_PROTO_GetShiftData [17:02:26]wFMCommunicate request_size=4 [17:02:26]MH_SAM_APDU [17:02:26]CAPDU: 80 13 02 00 [17:02:26]Write to MH i2c: E2 08 00 56 01 80 13 02 00 00 00 00 00 D5 [17:02:26]OFD Sender: No OFD packet to send [17:02:26]Write i2c OK [17:02:26]MH_I2C_Read... [17:02:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:02:26]Read from MH i2c: E2 [17:02:26]MH_I2C_Read... [17:02:26]Read from MH i2c: E2 FD 00 [17:02:26]MH_I2C_Read... [17:02:26]Read from MH i2c: E2 FD 00 56 01 00 B1 04 AA 04 AD 04 6E 04 04 00 3E 01 00 00 69 04 9E 00 6F 04 04 00 3E 01 00 00 B1 04 04 00 8D E4 46 01 70 04 04 00 F0 F1 2B 01 72 04 03 00 9D F2 1A 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 DF B8 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 B3 E4 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 90 00 EA [17:02:26]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 3E 01 00 00 69 04 9E 00 6F 04 04 00 3E 01 00 00 B1 04 04 00 8D E4 46 01 70 04 04 00 F0 F1 2B 01 72 04 03 00 9D F2 1A 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 DF B8 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 B3 E4 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 90 00 [17:02:26]wFMCommunicate OK [17:02:26]wFMCommunicate request_size=4 [17:02:26]MH_SAM_APDU [17:02:26]CAPDU: 80 17 00 00 [17:02:26]Write to MH i2c: E2 08 00 57 01 80 17 00 00 00 00 00 00 D8 [17:02:26]Write i2c OK [17:02:26]MH_I2C_Read... [17:02:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:27]Read from MH i2c: E2 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 FD 00 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 FD 00 57 01 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 F1 [17:02:27]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:27]wFMCommunicate OK [17:02:27]wFMCommunicate request_size=4 [17:02:27]MH_SAM_APDU [17:02:27]CAPDU: 80 17 00 00 [17:02:27]Write to MH i2c: E2 08 00 58 01 80 17 00 00 00 00 00 00 D9 [17:02:27]Write i2c OK [17:02:27]MH_I2C_Read... [17:02:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:27]Read from MH i2c: E2 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 FD 00 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 FD 00 58 01 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 92 [17:02:27]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:27]wFMCommunicate OK [17:02:27]wFMCommunicate request_size=4 [17:02:27]MH_SAM_APDU [17:02:27]CAPDU: 80 17 00 00 [17:02:27]Write to MH i2c: E2 08 00 59 01 80 17 00 00 00 00 00 00 DA [17:02:27]Write i2c OK [17:02:27]MH_I2C_Read... [17:02:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:27]Read from MH i2c: E2 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 FD 00 [17:02:27]MH_I2C_Read... [17:02:27]Read from MH i2c: E2 FD 00 59 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 90 00 52 [17:02:27]RAPDU: 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 90 00 [17:02:27]wFMCommunicate OK [17:02:27]wFMCommunicate request_size=4 [17:02:27]MH_SAM_APDU [17:02:27]CAPDU: 80 17 00 00 [17:02:27]Write to MH i2c: E2 08 00 5A 01 80 17 00 00 00 00 00 00 DB [17:02:28]Write i2c OK [17:02:28]MH_I2C_Read... [17:02:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [17:02:28]Read from MH i2c: E2 [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: E2 CE 00 [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: E2 CE 00 5A 01 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 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 C0 [17:02:28]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:02:28]wFMCommunicate OK [17:02:28]SAM_PROTO_GetShiftData done [17:02:28]requested_item shift.sale.total_cash is exist - process it [17:02:28]requested_item shift.sale_refund.total is exist - process it [17:02:28]requested_item shift.sale_refund.total_cash is exist - process it [17:02:28]requested_item shift.buy.total is exist - process it [17:02:28]requested_item shift.buy.total_cash is exist - process it [17:02:28]produce_requested_data done [17:02:28]produce_requested_data return {"fm.sale.total":51524218.65,"fm.sale_refund.total":702227.00,"fm.buy.total":0.00,"shift.sale.total":214232.45,"shift.sale.total_cash":196572.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} [17:02:28]process_action_free get_value [17:02:28]json_value_free [17:02:28]json_value_free done [17:02:28]process_json_proto returns [17:02:28]Send response to host [17:02:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":51524218.65,"fm.sale_refund.total":702227.00,"fm.buy.total":0.00,"shift.sale.total":214232.45,"shift.sale.total_cash":196572.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}}} [17:02:28]free response buf [17:02:28]execute_script done [17:02:28]execute_script returns [17:02:28]free content buf [17:02:28]Sock 9.Close socket [17:02:28]Sock 9.Thread stoped [17:02:28]accept exits with 7 [17:02:28]New connection [17:02:28]New thread 3067501924 created [17:02:28]Thread 3067358564 joined [17:02:28]Waiting for new connection... [17:02:28] Sock 7.Parse request [17:02:28]Sock 7.Check first char [17:02:28]Sock 7.First char is OK [17:02:28]request: POST /json_proto HTTP/1.0 [17:02:28]Method: POST [17:02:28]URL: /json_proto [17:02:28]Method is POST - this is cgi request [17:02:28]url: /json_proto [17:02:28]query_string will be loaded in cgi processing [17:02:28]execute_cgi json_proto POST (null) [17:02:28]execute_cgi path=json_proto method=POST [17:02:28]POST find Content-Length [17:02:28]Host: 172.17.44.196:8080 [17:02:28]Content-Length: 257 [17:02:28]Content-Type: application/json [17:02:28] [17:02:28]POST finish read [17:02:28]Found Content-Length = 257 [17:02:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041E\u0440\u043C\u043E\u043D\u043E\u0432\u0430 \u0414. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:28]execute_script... [17:02:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041E\u0440\u043C\u043E\u043D\u043E\u0432\u0430 \u0414. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:28]POST & json_proto [17:02:28]process_json_proto [17:02:28]json parsed OK: [17:02:28]protocol is kg_v1.0 [17:02:28]action value=x_report [17:02:28]process_action x_report [17:02:28]cmd_x_report [17:02:28]MH_GetDate [17:02:28]Write to MH i2c: F0 00 00 5B 01 4B [17:02:28]Write i2c OK [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: F0 [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: F0 09 00 [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: F0 09 00 5B 01 00 A4 7D 1A 67 E7 19 F8 65 53 [17:02:28]GetLastDocTimeStamp 1729788641 [17:02:28]current date 1729789348 [17:02:28]FM_GetShiftState [17:02:28]SAM_PROTO_GetShiftState [17:02:28]wFMCommunicate request_size=4 [17:02:28]MH_SAM_APDU [17:02:28]CAPDU: 80 13 01 00 [17:02:28]Write to MH i2c: E2 08 00 5C 01 80 13 01 00 00 00 00 00 DA [17:02:28]Write i2c OK [17:02:28]MH_I2C_Read... [17:02:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:28]Read from MH i2c: E2 [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: E2 0E 00 [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: E2 0E 00 5C 01 00 09 00 01 85 93 19 67 00 00 00 00 90 00 7E [17:02:28]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [17:02:28]wFMCommunicate OK [17:02:28]SAM_PROTO_GetShiftState done [17:02:28]FM_GetShiftState done [17:02:28]KKMCreateXReportDocument [17:02:28]Load OK [17:02:28]Malloc new data [17:02:28]MH_GetDate [17:02:28]Write to MH i2c: F0 00 00 5D 01 4D [17:02:28]Write i2c OK [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: F0 [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: F0 09 00 [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: F0 09 00 5D 01 00 A4 7D 1A 67 E7 19 F8 65 55 [17:02:28]Malloc new data [17:02:28]Malloc new data [17:02:28]wFMCommunicate request_size=4 [17:02:28]MH_SAM_APDU [17:02:28]CAPDU: 80 11 00 00 [17:02:28]Write to MH i2c: E2 08 00 5E 01 80 11 00 00 00 00 00 00 D9 [17:02:28]Write i2c OK [17:02:28]MH_I2C_Read... [17:02:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:28]Read from MH i2c: E2 [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: E2 17 00 [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: E2 17 00 5E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 26 [17:02:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [17:02:28]wFMCommunicate OK [17:02:28]SAM_PROTO_GetFieldsCounters [17:02:28]wFMCommunicate request_size=4 [17:02:28]MH_SAM_APDU [17:02:28]CAPDU: 80 13 00 00 [17:02:28]Write to MH i2c: E2 08 00 5F 01 80 13 00 00 00 00 00 00 DC [17:02:28]Write i2c OK [17:02:28]MH_I2C_Read... [17:02:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:28]Read from MH i2c: E2 [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: E2 62 00 [17:02:28]MH_I2C_Read... [17:02:28]Read from MH i2c: E2 62 00 5F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 67 28 01 00 0E 04 04 00 AE 00 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 EB [17:02:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 67 28 01 00 0E 04 04 00 AE 00 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 [17:02:28]wFMCommunicate OK [17:02:28]SAM_PROTO_GetFieldsCounters done [17:02:28]Malloc new data [17:02:28]Malloc new data [17:02:28]Malloc new data [17:02:28]KKMCreateXReportDocument OK [17:02:28]KKMSetXReportData OK [17:02:28]KKMPrepareXReportFMData [17:02:28]SAM_PROTO_GetShiftData [17:02:28]wFMCommunicate request_size=4 [17:02:28]MH_SAM_APDU [17:02:28]CAPDU: 80 13 02 00 [17:02:28]Write to MH i2c: E2 08 00 60 01 80 13 02 00 00 00 00 00 DF [17:02:28]Write i2c OK [17:02:28]MH_I2C_Read... [17:02:29]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:02:29]Read from MH i2c: E2 [17:02:29]MH_I2C_Read... [17:02:29]Read from MH i2c: E2 FD 00 [17:02:29]MH_I2C_Read... [17:02:29]Read from MH i2c: E2 FD 00 60 01 00 B1 04 AA 04 AD 04 6E 04 04 00 3E 01 00 00 69 04 9E 00 6F 04 04 00 3E 01 00 00 B1 04 04 00 8D E4 46 01 70 04 04 00 F0 F1 2B 01 72 04 03 00 9D F2 1A 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 DF B8 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 B3 E4 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 90 00 F4 [17:02:29]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 3E 01 00 00 69 04 9E 00 6F 04 04 00 3E 01 00 00 B1 04 04 00 8D E4 46 01 70 04 04 00 F0 F1 2B 01 72 04 03 00 9D F2 1A 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 DF B8 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 B3 E4 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 90 00 [17:02:29]wFMCommunicate OK [17:02:29]wFMCommunicate request_size=4 [17:02:29]MH_SAM_APDU [17:02:29]CAPDU: 80 17 00 00 [17:02:29]Write to MH i2c: E2 08 00 61 01 80 17 00 00 00 00 00 00 E2 [17:02:29]Write i2c OK [17:02:29]MH_I2C_Read... [17:02:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:29]Read from MH i2c: E2 [17:02:29]MH_I2C_Read... [17:02:29]Read from MH i2c: E2 FD 00 [17:02:29]MH_I2C_Read... [17:02:29]Read from MH i2c: E2 FD 00 61 01 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 FB [17:02:29]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:29]wFMCommunicate OK [17:02:29]wFMCommunicate request_size=4 [17:02:29]MH_SAM_APDU [17:02:29]CAPDU: 80 17 00 00 [17:02:29]Write to MH i2c: E2 08 00 62 01 80 17 00 00 00 00 00 00 E3 [17:02:29]Write i2c OK [17:02:29]MH_I2C_Read... [17:02:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:30]Read from MH i2c: E2 [17:02:30]MH_I2C_Read... [17:02:30]Read from MH i2c: E2 FD 00 [17:02:30]MH_I2C_Read... [17:02:30]Read from MH i2c: E2 FD 00 62 01 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 9C [17:02:30]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:30]wFMCommunicate OK [17:02:30]wFMCommunicate request_size=4 [17:02:30]MH_SAM_APDU [17:02:30]CAPDU: 80 17 00 00 [17:02:30]Write to MH i2c: E2 08 00 63 01 80 17 00 00 00 00 00 00 E4 [17:02:30]Write i2c OK [17:02:30]MH_I2C_Read... [17:02:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:30]Read from MH i2c: E2 [17:02:30]MH_I2C_Read... [17:02:30]Read from MH i2c: E2 FD 00 [17:02:30]MH_I2C_Read... [17:02:30]Read from MH i2c: E2 FD 00 63 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 90 00 5C [17:02:30]RAPDU: 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 90 00 [17:02:30]wFMCommunicate OK [17:02:30]wFMCommunicate request_size=4 [17:02:30]MH_SAM_APDU [17:02:30]CAPDU: 80 17 00 00 [17:02:30]Write to MH i2c: E2 08 00 64 01 80 17 00 00 00 00 00 00 E5 [17:02:30]Write i2c OK [17:02:30]MH_I2C_Read... [17:02:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [17:02:31]Read from MH i2c: E2 [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: E2 CE 00 [17:02:31]MH_I2C_Read... [17:02:31]Read from MH i2c: E2 CE 00 64 01 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 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 CA [17:02:31]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:02:31]wFMCommunicate OK [17:02:31]SAM_PROTO_GetShiftData done [17:02:31]1194 (1197) - счетчики итогов смены [17:02:31] 1134 (4) - 318 - количество чеков со всеми признаками расчетов [17:02:31] 1129 (158) - счетчики операций «приход» [17:02:31] 1135 (4) - 318 - количество чеков по признаку расчетов [17:02:31] 1201 (4) - 214232.45 - общая итоговая сумма в чеках [17:02:31] 1136 (4) - 196572.00 - итоговая сумма в чеках наличными [17:02:31] 1138 (3) - 17660.45 - итоговая сумма в чеках безналичными [17:02:31] 1024 (123) - суммы налогов [17:02:31] 1006 (9) - суммы НДС [17:02:31] 1010 (1) - 0% - код ставки НДС [17:02:31] 1011 (0) - 0.00 - сумма НДС по ставке [17:02:31] 1006 (12) - суммы НДС [17:02:31] 1010 (1) - 12% - код ставки НДС [17:02:31] 1011 (3) - 22755.51 - сумма НДС по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 0% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (12) - суммы НСП [17:02:31] 1014 (1) - 1% - код ставки НСП [17:02:31] 1015 (3) - 1896.19 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 2% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 3% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 5% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 0,50% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 1,50% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1130 (141) - счетчики операций «возврат прихода» [17:02:31] 1135 (4) - 0 - количество чеков по признаку расчетов [17:02:31] 1201 (0) - 0.00 - общая итоговая сумма в чеках [17:02:31] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [17:02:31] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [17:02:31] 1024 (117) - суммы налогов [17:02:31] 1006 (9) - суммы НДС [17:02:31] 1010 (1) - 0% - код ставки НДС [17:02:31] 1011 (0) - 0.00 - сумма НДС по ставке [17:02:31] 1006 (9) - суммы НДС [17:02:31] 1010 (1) - 12% - код ставки НДС [17:02:31] 1011 (0) - 0.00 - сумма НДС по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 0% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 1% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 2% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 3% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 5% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 0,50% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] OFD Sender: No OFD packet to send [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 1,50% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1131 (141) - счетчики операций «расход» [17:02:31] 1135 (4) - 0 - количество чеков по признаку расчетов [17:02:31] 1201 (0) - 0.00 - общая итоговая сумма в чеках [17:02:31] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [17:02:31] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [17:02:31] 1024 (117) - суммы налогов [17:02:31] 1006 (9) - суммы НДС [17:02:31] 1010 (1) - 0% - код ставки НДС [17:02:31] 1011 (0) - 0.00 - сумма НДС по ставке [17:02:31] 1006 (9) - суммы НДС [17:02:31] 1010 (1) - 12% - код ставки НДС [17:02:31] 1011 (0) - 0.00 - сумма НДС по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 0% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 1% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 2% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 3% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 5% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 0,50% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 1,50% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1132 (141) - счетчики операций «возврат расхода» [17:02:31] 1135 (4) - 0 - количество чеков по признаку расчетов [17:02:31] 1201 (0) - 0.00 - общая итоговая сумма в чеках [17:02:31] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [17:02:31] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [17:02:31] 1024 (117) - суммы налогов [17:02:31] 1006 (9) - суммы НДС [17:02:31] 1010 (1) - 0% - код ставки НДС [17:02:31] 1011 (0) - 0.00 - сумма НДС по ставке [17:02:31] 1006 (9) - суммы НДС [17:02:31] 1010 (1) - 12% - код ставки НДС [17:02:31] 1011 (0) - 0.00 - сумма НДС по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 0% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 1% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 2% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 3% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 5% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 0,50% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1007 (9) - суммы НСП [17:02:31] 1014 (1) - 1,50% - код ставки НСП [17:02:31] 1015 (0) - 0.00 - сумма НСП по ставке [17:02:31] 1133 (588) - - счетчики коррекции - не используются [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1194 (04AA) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1134 (046E) [17:02:31]Malloc new data [17:02:31]Processing tag 1129 (0469) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1135 (046F) [17:02:31]Malloc new data [17:02:31]Processing tag 1201 (04B1) [17:02:31]Malloc new data [17:02:31]Processing tag 1136 (0470) [17:02:31]Malloc new data [17:02:31]Processing tag 1138 (0472) [17:02:31]Malloc new data [17:02:31]Processing tag 1024 (0400) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1006 (03EE) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1010 (03F2) [17:02:31]Malloc new data [17:02:31]Processing tag 1011 (03F3) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1006 (03EE) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1010 (03F2) [17:02:31]Malloc new data [17:02:31]Processing tag 1011 (03F3) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]SetTLVBufToDocument err=0 [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1130 (046A) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1135 (046F) [17:02:31]Malloc new data [17:02:31]Processing tag 1201 (04B1) [17:02:31]Malloc new data [17:02:31]Processing tag 1136 (0470) [17:02:31]Malloc new data [17:02:31]Processing tag 1138 (0472) [17:02:31]Malloc new data [17:02:31]Processing tag 1024 (0400) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1006 (03EE) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1010 (03F2) [17:02:31]Malloc new data [17:02:31]Processing tag 1011 (03F3) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1006 (03EE) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1010 (03F2) [17:02:31]Malloc new data [17:02:31]Processing tag 1011 (03F3) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1007 (03EF) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1014 (03F6) [17:02:31]Malloc new data [17:02:31]Processing tag 1015 (03F7) [17:02:31]Malloc new data [17:02:31]SetTLVBufToDocument err=0 [17:02:31]SetTLVBufToDocument err=0 [17:02:31]SetTLVBufToDocument err=0 [17:02:31]Processing tag 1131 (046B) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1135 (046F) [17:02:31]Malloc new data [17:02:31]Processing tag 1201 (04B1) [17:02:31]Malloc new data [17:02:31]Processing tag 1136 (0470) [17:02:31]Malloc new data [17:02:31]Processing tag 1138 (0472) [17:02:31]Malloc new data [17:02:31]Processing tag 1024 (0400) [17:02:31]Load OK [17:02:31]SetTLVBufToDocument [17:02:31]Processing tag 1006 (03EE) [17:02:31]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1010 (03F2) [17:02:32]Malloc new data [17:02:32]Processing tag 1011 (03F3) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1006 (03EE) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1010 (03F2) [17:02:32]Malloc new data [17:02:32]Processing tag 1011 (03F3) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]SetTLVBufToDocument err=0 [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1132 (046C) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1135 (046F) [17:02:32]Malloc new data [17:02:32]Processing tag 1201 (04B1) [17:02:32]Malloc new data [17:02:32]Processing tag 1136 (0470) [17:02:32]Malloc new data [17:02:32]Processing tag 1138 (0472) [17:02:32]Malloc new data [17:02:32]Processing tag 1024 (0400) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1006 (03EE) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1010 (03F2) [17:02:32]Malloc new data [17:02:32]Processing tag 1011 (03F3) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1006 (03EE) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1010 (03F2) [17:02:32]Malloc new data [17:02:32]Processing tag 1011 (03F3) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1007 (03EF) [17:02:32]Load OK [17:02:32]SetTLVBufToDocument [17:02:32]Processing tag 1014 (03F6) [17:02:32]Malloc new data [17:02:32]Processing tag 1015 (03F7) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]SetTLVBufToDocument err=0 [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Processing tag 1133 (046D) [17:02:32]Malloc new data [17:02:32]SetTLVBufToDocument err=0 [17:02:32]SetTLVBufToDocument err=0 [17:02:32]Malloc new data [17:02:32]SAM_PROTO_GetFMData [17:02:32]wFMCommunicate request_size=4 [17:02:32]MH_SAM_APDU [17:02:32]CAPDU: 80 13 03 00 [17:02:32]Write to MH i2c: E2 08 00 65 01 80 13 03 00 00 00 00 00 E5 [17:02:32]Write i2c OK [17:02:32]MH_I2C_Read... [17:02:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:02:32]Read from MH i2c: E2 [17:02:32]MH_I2C_Read... [17:02:32]Read from MH i2c: E2 FD 00 [17:02:32]MH_I2C_Read... [17:02:32]Read from MH i2c: E2 FD 00 65 01 00 C6 04 85 04 C2 04 6E 04 04 00 0B 27 01 00 69 04 A3 00 6F 04 04 00 1B 26 01 00 B1 04 05 00 E9 B7 1B 33 01 70 04 05 00 56 AA 53 02 01 72 04 04 00 93 0D C8 30 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 C6 2B 9F 20 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 8F DF B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 F9 [17:02:32]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 0B 27 01 00 69 04 A3 00 6F 04 04 00 1B 26 01 00 B1 04 05 00 E9 B7 1B 33 01 70 04 05 00 56 AA 53 02 01 72 04 04 00 93 0D C8 30 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 C6 2B 9F 20 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 8F DF B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 [17:02:33]wFMCommunicate OK [17:02:33]wFMCommunicate request_size=4 [17:02:33]MH_SAM_APDU [17:02:33]CAPDU: 80 17 00 00 [17:02:33]Write to MH i2c: E2 08 00 66 01 80 17 00 00 00 00 00 00 E7 [17:02:33]Write i2c OK [17:02:33]MH_I2C_Read... [17:02:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:33]Read from MH i2c: E2 [17:02:33]MH_I2C_Read... [17:02:33]Read from MH i2c: E2 FD 00 [17:02:33]MH_I2C_Read... [17:02:33]Read from MH i2c: E2 FD 00 66 01 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 CA [17:02:33]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:33]wFMCommunicate OK [17:02:33]wFMCommunicate request_size=4 [17:02:33]MH_SAM_APDU [17:02:33]CAPDU: 80 17 00 00 [17:02:33]Write to MH i2c: E2 08 00 67 01 80 17 00 00 00 00 00 00 E8 [17:02:33]Write i2c OK [17:02:33]MH_I2C_Read... [17:02:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:33]Read from MH i2c: E2 [17:02:33]MH_I2C_Read... [17:02:33]Read from MH i2c: E2 FD 00 [17:02:33]MH_I2C_Read... [17:02:33]Read from MH i2c: E2 FD 00 67 01 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 0F [17:02:34]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:34]wFMCommunicate OK [17:02:34]wFMCommunicate request_size=4 [17:02:34]MH_SAM_APDU [17:02:34]CAPDU: 80 17 00 00 [17:02:34]Write to MH i2c: E2 08 00 68 01 80 17 00 00 00 00 00 00 E9 [17:02:34]Write i2c OK [17:02:34]MH_I2C_Read... [17:02:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:02:34]Read from MH i2c: E2 [17:02:34]MH_I2C_Read... [17:02:34]Read from MH i2c: E2 FD 00 [17:02:34]MH_I2C_Read... [17:02:34]Read from MH i2c: E2 FD 00 68 01 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 64 [17:02:34]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:02:34]wFMCommunicate OK [17:02:34]wFMCommunicate request_size=4 [17:02:34]MH_SAM_APDU [17:02:34]CAPDU: 80 17 00 00 [17:02:34]Write to MH i2c: E2 08 00 69 01 80 17 00 00 00 00 00 00 EA [17:02:34]Write i2c OK [17:02:34]MH_I2C_Read... [17:02:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [17:02:34]Read from MH i2c: E2 [17:02:34]MH_I2C_Read... [17:02:34]Read from MH i2c: E2 E3 00 [17:02:34]MH_I2C_Read... [17:02:34]Read from MH i2c: E2 E3 00 69 01 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 C9 [17:02:35]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:02:35]wFMCommunicate OK [17:02:35]SAM_PROTO_GetFMData done [17:02:35]FM_GetFMData:85 04 C2 04 6E 04 04 00 0B 27 01 00 69 04 A3 00 6F 04 04 00 1B 26 01 00 B1 04 05 00 E9 B7 1B 33 01 70 04 05 00 56 AA 53 02 01 72 04 04 00 93 0D C8 30 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 C6 2B 9F 20 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 8F DF B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 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 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:02:35]oper:6F 04 04 00 1B 26 01 00 B1 04 05 00 E9 B7 1B 33 01 70 04 05 00 56 AA 53 02 01 72 04 04 00 93 0D C8 30 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 C6 2B 9F 20 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 8F DF B7 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 [17:02:35]total:E9 B7 1B 33 01 [17:02:35]Malloc new data [17:02:35]oper:6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 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 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [17:02:36]total:6C 83 2F 04 [17:02:36]Malloc new data [17:02:36]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 [17:02:36]total: [17:02:36]Malloc new data [17:02:36]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 [17:02:36]total: [17:02:36]Malloc new data [17:02:36]KKMPrepareXReportFMData err=0 [17:02:36]Х отчет ИНН: 02508201610067 Кассир: Ормонова Д. 24.10.2024 17:02 Смена: 10 РНМ: 0000000000161154 ЗНМ: 0300000020 СНО: Общий режим Всего чеков: 318 ИТОГИ ПРИХОД Чеков: 318 Общий итог: 214232.45 Итого наличными: 196572.00 Итого безнал.: 17660.45 НДС 0% : 0.00 НДС 12% : 22755.51 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 1896.19 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Общий итог: 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 Нал. в кассе: 196572.00 НС Приход: 51524218.65 НС Возвр.Прихода: 702227.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000963323 [17:02:36]StoreToDocumentArchive [17:02:36]MH_GetDate [17:02:36]Write to MH i2c: F0 00 00 6A 01 5A [17:02:36]Write i2c OK [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: F0 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: F0 09 00 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: F0 09 00 6A 01 00 AC 7D 1A 67 E7 19 F8 65 6A [17:02:36]shift 10 fd 1729789356 [17:02:36]Create dir for shift 0010 [17:02:36]save to /storage/0010/doc_1729789356 [17:02:36]save last doc name /storage/0010/doc_1729789356 to /storage/kkm_last_doc_name [17:02:36]save OK [17:02:36]Clear old archive folders... [17:02:36]NVStorageSaveData kkm_last_timestamp [17:02:36]File name is /storage/kkm_last_timestamp [17:02:36]Write 4 bytes [17:02:36]NVStorageSaveData done [17:02:36]ExternCall_PrintAddStr [17:02:36]wPrintStart [17:02:36]Write to MH i2c: 01 00 00 6B 01 6C [17:02:36]Write i2c OK [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: 01 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: 01 07 00 [17:02:36]MH_I2C_Read... [17:02:36]Read from MH i2c: 01 07 00 6B 01 00 00 00 00 00 FF 0F 81 [17:02:36]RasterBufferAndPrint [17:02:36]line Х отчет [17:02:36]line ИНН: 02508201610067 [17:02:36]line Кассир: Ормонова Д. [17:02:36]line 24.10.2024 17:02 [17:02:36]line Смена: 10 [17:02:36]line РНМ: 0000000000161154 [17:02:36]line ЗНМ: 0300000020 [17:02:36]line СНО: Общий режим [17:02:36]line Всего чеков: 318 [17:02:36]line ИТОГИ ПРИХОД [17:02:36]line Чеков: 318 [17:02:36]line Общий итог: 214232.45 [17:02:36]line Итого наличными: 196572.00 [17:02:36]line Итого безнал.: 17660.45 [17:02:36]line НДС 0% : 0.00 [17:02:36]line НДС 12% : 22755.51 [17:02:36]line НСП 0% : 0.00 [17:02:36]line НСП 1,50% : 0.00 [17:02:36]line НСП 0,50% : 0.00 [17:02:36]line НСП 5% : 0.00 [17:02:36]line НСП 3% : 0.00 [17:02:36]line НСП 2% : 0.00 [17:02:36]line НСП 1% : 1896.19 [17:02:36]line ИТОГИ ВОЗВРАТ ПРИХОДА [17:02:36]line Чеков: 0 [17:02:36]line Общий итог: 0.00 [17:02:36]line Итого наличными: 0.00 [17:02:36]line Итого безнал.: 0.00 [17:02:36]line НДС 0% : 0.00 [17:02:36]line НДС 12% : 0.00 [17:02:36]line НСП 0% : 0.00 [17:02:36]line НСП 1,50% : 0.00 [17:02:36]line НСП 0,50% : 0.00 [17:02:36]line НСП 5% : 0.00 [17:02:36]line НСП 3% : 0.00 [17:02:36]line НСП 2% : 0.00 [17:02:36]line НСП 1% : 0.00 [17:02:36]line ИТОГИ РАСХОД [17:02:36]line Чеков: 0 [17:02:36]line Общий итог: 0.00 [17:02:36]line Итого наличными: 0.00 [17:02:36]line Итого безнал.: 0.00 [17:02:36]line НДС 0% : 0.00 [17:02:36]line НДС 12% : 0.00 [17:02:36]line НСП 0% : 0.00 [17:02:36]line НСП 1,50% : 0.00 [17:02:36]line НСП 0,50% : 0.00 [17:02:36]line НСП 5% : 0.00 [17:02:36]line НСП 3% : 0.00 [17:02:36]line НСП 2% : 0.00 [17:02:36]line НСП 1% : 0.00 [17:02:36]line ИТОГИ ВОЗВРАТ РАСХОДА [17:02:36]line Чеков: 0 [17:02:36]line Общий итог: 0.00 [17:02:36]line Итого наличными: 0.00 [17:02:36]line Итого безнал.: 0.00 [17:02:36]line НДС 0% : 0.00 [17:02:36]line НДС 12% : 0.00 [17:02:36]line НСП 0% : 0.00 [17:02:36]line НСП 1,50% : 0.00 [17:02:36]line НСП 0,50% : 0.00 [17:02:36]line НСП 5% : 0.00 [17:02:36]line НСП 3% : 0.00 [17:02:36]line НСП 2% : 0.00 [17:02:36]line НСП 1% : 0.00 [17:02:36]line Сумма внесений: 0.00 [17:02:36]line Сумма выплат: 0.00 [17:02:36]line Нал. в кассе: 196572.00 [17:02:36]line НС Приход: 51524218.65 [17:02:36]line НС Возвр.Прихода: 702227.00 [17:02:36]line НС Расход: 0.00 [17:02:36]line НС Возвр.Расхода: 0.00 [17:02:36]line ФМ: 0000000000963323 [17:02:36]written 0, free lines is 4095 [17:02:36]OFD Sender: No OFD packet to send [17:02:37]Write to MH i2c: 01 00 00 B6 01 B7 [17:02:37]Write i2c OK [17:02:37]MH_I2C_Read... [17:02:37]Read from MH i2c: 01 [17:02:37]MH_I2C_Read... [17:02:37]Read from MH i2c: 01 07 00 [17:02:37]MH_I2C_Read... [17:02:37]Read from MH i2c: 01 07 00 B6 01 00 00 00 00 00 48 0A 10 [17:02:37]RasterBufferAndPrint [17:02:37]line [17:02:37]line [17:02:37]line [17:02:37]line [17:02:37]line [17:02:37]written 0, free lines is 2661 [17:02:37]MH_Cut [17:02:37]Write to MH i2c: D1 01 00 BD 01 01 90 [17:02:37]Write i2c OK [17:02:37]MH_I2C_Read... [17:02:37]Read from MH i2c: D1 [17:02:37]MH_I2C_Read... [17:02:37]Read from MH i2c: D1 01 00 [17:02:37]MH_I2C_Read... [17:02:37]Read from MH i2c: D1 01 00 BD 01 00 8F [17:02:37]Write to MH i2c: 01 00 00 BE 01 BF [17:02:37]Write i2c OK [17:02:37]MH_I2C_Read... [17:02:38]*** Cut start [17:02:38]*** Partial cut [17:02:38]*** CUTSNS_PIN = 1 [17:02:38]*** CUTSNS_PIN = 0 [17:02:38]*** Brake cut motor [17:02:38]Read from MH i2c: 01 [17:02:38]MH_I2C_Read... [17:02:38]*** Stop cut motor [17:02:38]*** Cut end [17:02:38]Read from MH i2c: 01 07 00 [17:02:38]MH_I2C_Read... [17:02:38]Read from MH i2c: 01 07 00 BE 01 00 00 00 00 00 FF 0F D4 [17:02:39]process_action x_report done [17:02:39]requested_data is exist [17:02:39]produce_requested_data [17:02:39]requested_item fd.num is exist - process it [17:02:39]SAM_PROTO_GetFieldsCounters [17:02:39]wFMCommunicate request_size=4 [17:02:39]MH_SAM_APDU [17:02:39]CAPDU: 80 13 00 00 [17:02:39]Write to MH i2c: E2 08 00 BF 01 80 13 00 00 00 00 00 00 3C [17:02:39]Write i2c OK [17:02:39]MH_I2C_Read... [17:02:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:39]Read from MH i2c: E2 [17:02:39]MH_I2C_Read... [17:02:39]Read from MH i2c: E2 62 00 [17:02:39]MH_I2C_Read... [17:02:39]Read from MH i2c: E2 62 00 BF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 67 28 01 00 0E 04 04 00 AE 00 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 4B [17:02:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 67 28 01 00 0E 04 04 00 AE 00 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 [17:02:39]wFMCommunicate OK [17:02:39]SAM_PROTO_GetFieldsCounters done [17:02:39]requested_item shift.num is exist - process it [17:02:39]requested_item shift.opened is exist - process it [17:02:39]req_shift_opened [17:02:39]FM_GetShiftState [17:02:39]SAM_PROTO_GetShiftState [17:02:39]wFMCommunicate request_size=4 [17:02:39]MH_SAM_APDU [17:02:39]CAPDU: 80 13 01 00 [17:02:39]Write to MH i2c: E2 08 00 C0 01 80 13 01 00 00 00 00 00 3E [17:02:39]Write i2c OK [17:02:39]MH_I2C_Read... [17:02:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:39]Read from MH i2c: E2 [17:02:39]MH_I2C_Read... [17:02:39]Read from MH i2c: E2 0E 00 [17:02:39]MH_I2C_Read... [17:02:39]Read from MH i2c: E2 0E 00 C0 01 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E2 [17:02:39]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [17:02:39]wFMCommunicate OK [17:02:39]SAM_PROTO_GetShiftState done [17:02:39]FM_GetShiftState done [17:02:39]req_shift_opened done [17:02:39]requested_item shift.open_date is exist - process it [17:02:39]req_shift_open_date [17:02:39]req_shift_open_date done [17:02:39]produce_requested_data done [17:02:39]produce_requested_data return {"fd.num":75879,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [17:02:39]process_action_free x_report [17:02:39]json_value_free [17:02:39]json_value_free done [17:02:39]process_json_proto returns [17:02:39]Send response to host [17:02:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":75879,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [17:02:39]free response buf [17:02:39]execute_script done [17:02:39]execute_script returns [17:02:39]free content buf [17:02:39]Sock 7.Close socket [17:02:39]Sock 7.Thread stoped [17:02:40]accept exits with 9 [17:02:40]New connection [17:02:40]New thread 3067358564 created [17:02:40]Thread 3067501924 joined [17:02:40]Waiting for new connection... [17:02:40] Sock 9.Parse request [17:02:40]Sock 9.Check first char [17:02:40]Sock 9.First char is OK [17:02:40]request: POST /json_proto HTTP/1.0 [17:02:40]Method: POST [17:02:40]URL: /json_proto [17:02:40]Method is POST - this is cgi request [17:02:40]url: /json_proto [17:02:40]query_string will be loaded in cgi processing [17:02:40]execute_cgi json_proto POST (null) [17:02:40]execute_cgi path=json_proto method=POST [17:02:40]POST find Content-Length [17:02:40]Host: 172.17.44.196:8080 [17:02:40]Content-Length: 776 [17:02:40]Content-Type: application/json [17:02:40] [17:02:40]POST finish read [17:02:40]Found Content-Length = 776 [17:02:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273425", "tax_sys" : 0, "items" : [ { "code": "8901086040008", "name": "\u0416\u0438\u0434/\u0441\u0442 \u041F\u041D \u043B\u0435\u0442\u043D\u044F\u044F 4,5\u043B", "price" : 170.00, "quantity" : 1.000, "sum" : 170.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: Mbank", "payments": [ { "type": 1, "sum" : 170.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:40]execute_script... [17:02: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 : (3)273425", "tax_sys" : 0, "items" : [ { "code": "8901086040008", "name": "\u0416\u0438\u0434/\u0441\u0442 \u041F\u041D \u043B\u0435\u0442\u043D\u044F\u044F 4,5\u043B", "price" : 170.00, "quantity" : 1.000, "sum" : 170.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: Mbank", "payments": [ { "type": 1, "sum" : 170.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:40]POST & json_proto [17:02:40]process_json_proto [17:02:40]json parsed OK: [17:02:40]protocol is kg_v1.0 [17:02:40]action value=close_receipt [17:02:40]process_action close_receipt [17:02:40]cmd_close_receipt [17:02:40]MH_GetDate [17:02:40]Write to MH i2c: F0 00 00 C1 01 B1 [17:02:40]Write i2c OK [17:02:40]MH_I2C_Read... [17:02:40]Read from MH i2c: F0 [17:02:40]MH_I2C_Read... [17:02:40]Read from MH i2c: F0 09 00 [17:02:40]MH_I2C_Read... [17:02:40]Read from MH i2c: F0 09 00 C1 01 00 B0 7D 1A 67 E7 19 F8 65 C5 [17:02:40]GetLastDocTimeStamp 1729789348 [17:02:40]current date 1729789360 [17:02:40]FM_GetShiftState [17:02:40]SAM_PROTO_GetShiftState [17:02:40]wFMCommunicate request_size=4 [17:02:40]MH_SAM_APDU [17:02:40]CAPDU: 80 13 01 00 [17:02:40]Write to MH i2c: E2 08 00 C2 01 80 13 01 00 00 00 00 00 40 [17:02:40]Write i2c OK [17:02:40]MH_I2C_Read... [17:02:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:40]Read from MH i2c: E2 [17:02:40]MH_I2C_Read... [17:02:40]Read from MH i2c: E2 0E 00 [17:02:40]MH_I2C_Read... [17:02:40]Read from MH i2c: E2 0E 00 C2 01 00 09 00 01 85 93 19 67 00 00 00 00 90 00 E4 [17:02:40]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [17:02:40]wFMCommunicate OK [17:02:40]SAM_PROTO_GetShiftState done [17:02:40]FM_GetShiftState done [17:02:40]opened in 1729729413 [17:02:40]opened+sec_in_day 1729815813 [17:02:40]quantity*price = 17000 [17:02:40]sum+1 = 17001 [17:02:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 170.00 НСП 1% : 1.50 НДС 12% : 18.05 Наличными: 0.00 Безнал.: 170.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 319 24.10.2024 17:02 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 Платежная система: Mbank ФМ: 0000000000963323 ФД: 75880 ФПД: 152746147926956 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T170240&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75880&fm=152746147926956&tin=02508201610067®Number=0000000000161154&sum=17000 0 [17:02:42]StoreToDocumentArchive [17:02:42]shift 174 fd 75880 [17:02:42]save to /storage/0174/doc_00075880 [17:02:42]save last doc name /storage/0174/doc_00075880 to /storage/kkm_last_doc_name [17:02:42]save OK [17:02:42]Clear old archive folders... [17:02:42]Remove dir /storage/0010 [17:02:42]opendir ok [17:02:42]file . [17:02:42]file .. [17:02:42]file doc_1729789356 [17:02:42]remove file /storage/0010/doc_1729789356 [17:02:42]remove dir /storage/0010 [17:02:42]ProcessDocumentItem done err = 0, tmpTLVsize=277 [17:02:42]tlvbuf is B6E2E250 [17:02:42]SAM_PROTO_ClearQueue [17:02:42]wFMCommunicate request_size=4 [17:02:42]MH_SAM_APDU [17:02:42]CAPDU: 80 09 00 00 [17:02:42]Write to MH i2c: E2 08 00 CF 01 80 09 00 00 00 00 00 00 42 [17:02:42]Write i2c OK [17:02:42]MH_I2C_Read... [17:02:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:42]Read from MH i2c: E2 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 CF 01 00 90 00 44 [17:02:42]RAPDU: 90 00 [17:02:42]wFMCommunicate OK [17:02:42]SAM_PROTO_ClearQueue done [17:02:42]KKMCreateOFDPacket [17:02:42]OFDProtocolAddRootSTLVToBuf [17:02:42]FM_MakeSignedData [17:02:42]FM_MakeSignedData [17:02:42]SAM_PROTO_SignData [17:02:42]wFMCommunicate request_size=4 [17:02:42]MH_SAM_APDU [17:02:42]CAPDU: 80 0D 01 02 [17:02:42]Write to MH i2c: E2 08 00 D0 01 80 0D 01 02 00 00 00 00 4A [17:02:42]Write i2c OK [17:02:42]MH_I2C_Read... [17:02:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:42]Read from MH i2c: E2 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 D0 01 00 90 00 45 [17:02:42]RAPDU: 90 00 [17:02:42]wFMCommunicate OK [17:02:42]wFMCommunicate request_size=255 [17:02:42]MH_SAM_APDU [17:02:42]CAPDU: 80 0D 02 02 FA 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 30 38 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 68 42 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 B0 7D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 [17:02:42]Write to MH i2c: E2 02 01 D1 01 80 0D 02 02 FA 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 30 38 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 68 42 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 B0 7D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 00 00 0E [17:02:42]Write i2c OK [17:02:42]MH_I2C_Read... [17:02:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:42]Read from MH i2c: E2 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [17:02:42]RAPDU: 90 00 [17:02:42]wFMCommunicate OK [17:02:42]wFMCommunicate request_size=36 [17:02:42]MH_SAM_APDU [17:02:42]CAPDU: 80 0D 02 02 1F 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 68 28 01 00 35 04 06 00 8A EB FB E3 53 AC [17:02:42]Write to MH i2c: E2 27 00 D2 01 80 0D 02 02 1F 00 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 68 28 01 00 35 04 06 00 8A EB FB E3 53 AC 00 00 4F [17:02:42]Write i2c OK [17:02:42]MH_I2C_Read... [17:02:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:42]Read from MH i2c: E2 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 [17:02:42]MH_I2C_Read... [17:02:42]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [17:02:42]RAPDU: 90 00 [17:02:42]wFMCommunicate OK [17:02:42]wFMCommunicate request_size=4 [17:02:42]MH_SAM_APDU [17:02:42]CAPDU: 80 0D 03 02 [17:02:42]Write to MH i2c: E2 08 00 D3 01 80 0D 03 02 00 00 00 00 4F [17:02:42]Write i2c OK [17:02:42]MH_I2C_Read... [17:02:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:43]Read from MH i2c: E2 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: E2 0B 00 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: E2 0B 00 D3 01 00 2F 0A FF 17 79 7A 2E 18 90 00 D8 [17:02:43]RAPDU: 2F 0A FF 17 79 7A 2E 18 90 00 [17:02:43]wFMCommunicate OK [17:02:43]SAM_PROTO_SignData done [17:02:43]FM_MakeSignedData done [17:02:43]CreateOFDProtocolMessage [17:02:43]wFMCommunicate request_size=4 [17:02:43]MH_SAM_APDU [17:02:43]CAPDU: 80 11 00 00 [17:02:43]Write to MH i2c: E2 08 00 D4 01 80 11 00 00 00 00 00 00 4F [17:02:43]Write i2c OK [17:02:43]MH_I2C_Read... [17:02:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:43]Read from MH i2c: E2 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: E2 17 00 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: E2 17 00 D4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 9C [17:02:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [17:02:43]wFMCommunicate OK [17:02:43]CreateOFDProtocolMessage done [17:02:43]OFDSenderStorePacket 75880 [17:02:43]StoreOFDPacket docnum=75880 [17:02:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 29 01 00 00 14 CA 21 01 16 CD 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 30 38 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 68 42 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 B0 7D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 68 28 01 00 35 04 06 00 8A EB FB E3 53 AC 2F 0A FF 17 79 7A 2E 18 [17:02:43]CheckFolder [17:02:43]dirname=/storage/ofd_packets [17:02:43]CheckFolder done [17:02:43]ProducePacketName [17:02:43]name=ofd_packets/00075880 [17:02:43]NVStorageSaveData ofd_packets/00075880 [17:02:43]File name is /storage/ofd_packets/00075880 [17:02:43]Write 327 bytes [17:02:43]NVStorageSaveData done [17:02:43]OFDSenderStorePacket done [17:02:43]KKMCreateOFDPacket done [17:02:43]NVStorageSaveData kkm_last_timestamp [17:02:43]File name is /storage/kkm_last_timestamp [17:02:43]Write 4 bytes [17:02:43]NVStorageSaveData done [17:02:43]ExternCall_PrintAddStr [17:02:43]wPrintStart [17:02:43]Write to MH i2c: 01 00 00 D5 01 D6 [17:02:43]Write i2c OK [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: 01 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: 01 07 00 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: 01 07 00 D5 01 00 00 00 00 00 FF 0F EB [17:02:43]RasterBufferAndPrint [17:02:43]line Счет N : (3)273425 [17:02:43]line ИНН: 02508201610067 [17:02:43]line Контрольно-Кассовый Чек [17:02:43]line ПРОДАЖА [17:02:43]line Товар: 8901086040008 [17:02:43]line Жид/ст ПН летняя 4,5л [17:02:43]line 1.000 * 170.00 [17:02:43]line = 170.00 [17:02:43]line НДС 12% НСП 1% [17:02:43]line > о реализуемом товаре [17:02:43]line ИТОГО: 170.00 [17:02:43]line НСП 1% : 1.50 [17:02:43]line НДС 12% : 18.05 [17:02:43]line Наличными: 0.00 [17:02:43]line Безнал.: 170.00 [17:02:43]line Место: АЗС № 133 "Партнер Нефть" [17:02:43]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [17:02:43]line СНО: Общий режим [17:02:43]line Чек 319 24.10.2024 17:02 [17:02:43]line Смена: 174 ФФД: 1.0 [17:02:43]line ЗНМ: 0300000020 [17:02:43]line РНМ: 0000000000161154 [17:02:43]line Версия ККМ: v1.0 [17:02:43]line Платежная система: Mbank [17:02:43]line ФМ: 0000000000963323 [17:02:43]line ФД: 75880 [17:02:43]line ФПД: 152746147926956 [17:02:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T170240&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75880&fm=152746147926956&tin=02508201610067®Number=0000000000161154&sum=17000 [17:02:43]line 0 [17:02:43]OFD Sender: Processing packet 75880 [packets to send 16, broken 15] [17:02:43]ProducePacketName [17:02:43]name=ofd_packets/00075880 [17:02:43]OFD Sender: To server: pG, [17:02:43]CommunicateWithHost lk.salyk.kg:30040 [17:02:43]ConnectInit lk.salyk.kg [17:02:43]written 0, free lines is 4095 [17:02:43]Connected sock=10 [17:02:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 29 01 00 00 14 CA 21 01 16 CD 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 30 38 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 68 42 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 B0 7D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 68 28 01 00 35 04 06 00 8A EB FB E3 53 AC 2F 0A FF 17 79 7A 2E 18 [17:02:43]Write to MH i2c: 01 00 00 FD 01 FE [17:02:43]Write i2c OK [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: 01 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: 01 07 00 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: 01 07 00 FD 01 00 00 00 00 00 E8 0C F9 [17:02:43]RasterBufferAndPrint [17:02:43]line [17:02:43]line [17:02:43]line [17:02:43]line [17:02:43]line [17:02:43]written 0, free lines is 3340 [17:02:43]MH_Cut [17:02:43]Write to MH i2c: D1 01 00 04 02 01 D8 [17:02:43]Write i2c OK [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: D1 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: D1 01 00 [17:02:43]MH_I2C_Read... [17:02:43]Read from MH i2c: D1 01 00 04 02 00 D7 [17:02:43]Write to MH i2c: 01 00 00 05 02 07 [17:02:43]Write i2c OK [17:02:43]MH_I2C_Read... [17:02:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 D1 C1 47 00 0E 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 39 36 33 33 32 33 10 04 04 00 68 28 01 00 F4 03 04 00 88 26 1A 67 B6 04 01 00 00 F8 94 D4 80 AC 75 7A 21 [17:02:43]CommunicateWithHost err = 0 [17:02:43]CheckOFDResponse [17:02:43]1017 (14) - 77093643461234 [17:02:43]1041 (16) - 0000000000963323 [17:02:43]1040 (4) - 75880 [17:02:43]1012 (4) - 24.10.2024 10:50 [17:02:43]1206 (1) - 0 [17:02:43]OFD Sender: Remove packet 75880 [17:02:43]ProducePacketName [17:02:43]name=ofd_packets/00075880 [17:02:43]NVStorageDeleteData [17:02:44]OFD Sender: No OFD packet to send [17:02:44]*** Cut start [17:02:44]*** Partial cut [17:02:44]*** CUTSNS_PIN = 1 [17:02:44]*** CUTSNS_PIN = 0 [17:02:44]*** Brake cut motor [17:02:45]Read from MH i2c: 01 [17:02:45]MH_I2C_Read... [17:02:45]*** Stop cut motor [17:02:45]*** Cut end [17:02:45]Read from MH i2c: 01 07 00 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: 01 07 00 05 02 00 00 00 00 00 FF 0F 1C [17:02:45]process_action close_receipt done [17:02:45]requested_data is exist [17:02:45]produce_requested_data [17:02:45]requested_item fm.sn is exist - process it [17:02:45]wFMCommunicate request_size=4 [17:02:45]MH_SAM_APDU [17:02:45]CAPDU: 80 11 00 00 [17:02:45]Write to MH i2c: E2 08 00 06 02 80 11 00 00 00 00 00 00 82 [17:02:45]Write i2c OK [17:02:45]MH_I2C_Read... [17:02:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:45]Read from MH i2c: E2 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: E2 17 00 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: E2 17 00 06 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 CF [17:02:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [17:02:45]wFMCommunicate OK [17:02:45]requested_item fd.num is exist - process it [17:02:45]SAM_PROTO_GetFieldsCounters [17:02:45]wFMCommunicate request_size=4 [17:02:45]MH_SAM_APDU [17:02:45]CAPDU: 80 13 00 00 [17:02:45]Write to MH i2c: E2 08 00 07 02 80 13 00 00 00 00 00 00 85 [17:02:45]Write i2c OK [17:02:45]MH_I2C_Read... [17:02:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:45]Read from MH i2c: E2 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: E2 62 00 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: E2 62 00 07 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 68 28 01 00 0E 04 04 00 AE 00 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 98 [17:02:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 68 28 01 00 0E 04 04 00 AE 00 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 [17:02:45]wFMCommunicate OK [17:02:45]SAM_PROTO_GetFieldsCounters done [17:02:45]requested_item shift.num is exist - process it [17:02:45]requested_item shift.opened is exist - process it [17:02:45]req_shift_opened [17:02:45]FM_GetShiftState [17:02:45]SAM_PROTO_GetShiftState [17:02:45]wFMCommunicate request_size=4 [17:02:45]MH_SAM_APDU [17:02:45]CAPDU: 80 13 01 00 [17:02:45]Write to MH i2c: E2 08 00 08 02 80 13 01 00 00 00 00 00 87 [17:02:45]Write i2c OK [17:02:45]MH_I2C_Read... [17:02:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:45]Read from MH i2c: E2 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: E2 0E 00 [17:02:45]MH_I2C_Read... [17:02:45]Read from MH i2c: E2 0E 00 08 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 2B [17:02:45]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [17:02:45]wFMCommunicate OK [17:02:45]SAM_PROTO_GetShiftState done [17:02:45]FM_GetShiftState done [17:02:45]req_shift_opened done [17:02:45]requested_item shift.open_date is exist - process it [17:02:45]req_shift_open_date [17:02:45]req_shift_open_date done [17:02:45]produce_requested_data done [17:02:45]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75880,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [17:02:45]process_action_free close_receipt [17:02:45]json_value_free [17:02:45]json_value_free done [17:02:45]process_json_proto returns [17:02:45]Send response to host [17:02:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75880,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [17:02:45]free response buf [17:02:45]execute_script done [17:02:45]execute_script returns [17:02:45]free content buf [17:02:45]Sock 9.Close socket [17:02:45]Sock 9.Thread stoped [17:02:46]accept exits with 7 [17:02:46]New connection [17:02:46]New thread 3067501924 created [17:02:46]Thread 3067358564 joined [17:02:46]Waiting for new connection... [17:02:46] Sock 7.Parse request [17:02:46]Sock 7.Check first char [17:02:46]Sock 7.First char is OK [17:02:46]request: POST /json_proto HTTP/1.0 [17:02:46]Method: POST [17:02:46]URL: /json_proto [17:02:46]Method is POST - this is cgi request [17:02:46]url: /json_proto [17:02:46]query_string will be loaded in cgi processing [17:02:46]execute_cgi json_proto POST (null) [17:02:46]execute_cgi path=json_proto method=POST [17:02:46]POST find Content-Length [17:02:46]Host: 172.17.44.196:8080 [17:02:46]Content-Length: 622 [17:02:46]Content-Type: application/json [17:02:46] [17:02:46]POST finish read [17:02:46]Found Content-Length = 622 [17:02:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273426", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:46]execute_script... [17:02: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 : (3)273426", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:02:46]POST & json_proto [17:02:46]process_json_proto [17:02:46]json parsed OK: [17:02:46]protocol is kg_v1.0 [17:02:46]action value=close_receipt [17:02:46]process_action close_receipt [17:02:46]cmd_close_receipt [17:02:46]MH_GetDate [17:02:46]Write to MH i2c: F0 00 00 09 02 FA [17:02:46]Write i2c OK [17:02:46]MH_I2C_Read... [17:02:46]Read from MH i2c: F0 [17:02:46]MH_I2C_Read... [17:02:46]Read from MH i2c: F0 09 00 [17:02:46]MH_I2C_Read... [17:02:46]Read from MH i2c: F0 09 00 09 02 00 B7 7D 1A 67 E7 19 F8 65 15 [17:02:46]GetLastDocTimeStamp 1729789360 [17:02:46]current date 1729789367 [17:02:46]FM_GetShiftState [17:02:46]SAM_PROTO_GetShiftState [17:02:46]wFMCommunicate request_size=4 [17:02:46]MH_SAM_APDU [17:02:46]CAPDU: 80 13 01 00 [17:02:46]Write to MH i2c: E2 08 00 0A 02 80 13 01 00 00 00 00 00 89 [17:02:46]Write i2c OK [17:02:46]MH_I2C_Read... [17:02:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:46]Read from MH i2c: E2 [17:02:46]MH_I2C_Read... [17:02:46]Read from MH i2c: E2 0E 00 [17:02:46]MH_I2C_Read... [17:02:46]Read from MH i2c: E2 0E 00 0A 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 2D [17:02:46]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [17:02:46]wFMCommunicate OK [17:02:46]SAM_PROTO_GetShiftState done [17:02:46]FM_GetShiftState done [17:02:46]opened in 1729729413 [17:02:46]opened+sec_in_day 1729815813 [17:02:46]quantity*price = 15000 [17:02:46]sum+1 = 15001 [17:02:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 320 24.10.2024 17:02 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75881 ФПД: 167151022500073 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T170247&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75881&fm=167151022500073&tin=02508201610067®Number=0000000000161154&sum=15000 0 [17:02:48]StoreToDocumentArchive [17:02:48]shift 174 fd 75881 [17:02:48]save to /storage/0174/doc_00075881 [17:02:48]save last doc name /storage/0174/doc_00075881 to /storage/kkm_last_doc_name [17:02:48]save OK [17:02:48]Clear old archive folders... [17:02:48]ProcessDocumentItem done err = 0, tmpTLVsize=274 [17:02:48]tlvbuf is 00644B30 [17:02:48]SAM_PROTO_ClearQueue [17:02:48]wFMCommunicate request_size=4 [17:02:48]MH_SAM_APDU [17:02:48]CAPDU: 80 09 00 00 [17:02:48]Write to MH i2c: E2 08 00 17 02 80 09 00 00 00 00 00 00 8B [17:02:48]Write i2c OK [17:02:48]MH_I2C_Read... [17:02:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:02:48]Read from MH i2c: E2 [17:02:48]MH_I2C_Read... [17:02:48]Read from MH i2c: E2 03 00 [17:02:48]MH_I2C_Read... [17:02:48]Read from MH i2c: E2 03 00 17 02 00 90 00 8D [17:02:48]RAPDU: 90 00 [17:02:48]wFMCommunicate OK [17:02:48]SAM_PROTO_ClearQueue done [17:02:48]KKMCreateOFDPacket [17:02:48]OFDProtocolAddRootSTLVToBuf [17:02:48]FM_MakeSignedData [17:02:48]FM_MakeSignedData [17:02:48]SAM_PROTO_SignData [17:02:48]wFMCommunicate request_size=4 [17:02:48]MH_SAM_APDU [17:02:48]CAPDU: 80 0D 01 02 [17:02:48]Write to MH i2c: E2 08 00 18 02 80 0D 01 02 00 00 00 00 93 [17:02:48]Write i2c OK [17:02:48]MH_I2C_Read... [17:02:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:02:48]Read from MH i2c: E2 [17:02:48]MH_I2C_Read... [17:02:48]Read from MH i2c: E2 03 00 [17:02:48]MH_I2C_Read... [17:02:48]Read from MH i2c: E2 03 00 18 02 00 90 00 8E [17:02:48]RAPDU: 90 00 [17:02:48]wFMCommunicate OK [17:02:48]wFMCommunicate request_size=255 [17:02:48]MH_SAM_APDU [17:02:48]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 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 B7 7D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 [17:02:48]Write to MH i2c: E2 02 01 19 02 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 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 B7 7D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 00 00 CD [17:02:48]Write i2c OK [17:02:48]MH_I2C_Read... [17:02:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:49]Read from MH i2c: E2 [17:02:49]MH_I2C_Read... [17:02:49]Read from MH i2c: E2 03 00 [17:02:49]MH_I2C_Read... [17:02:49]Read from MH i2c: E2 03 00 19 02 00 90 00 8F [17:02:49]RAPDU: 90 00 [17:02:49]wFMCommunicate OK [17:02:49]wFMCommunicate request_size=33 [17:02:49]MH_SAM_APDU [17:02:49]CAPDU: 80 0D 02 02 1C 30 30 30 30 39 36 33 33 32 33 10 04 04 00 69 28 01 00 35 04 06 00 98 05 E1 51 E8 E9 [17:02:49]Write to MH i2c: E2 24 00 1A 02 80 0D 02 02 1C 00 30 30 30 30 39 36 33 33 32 33 10 04 04 00 69 28 01 00 35 04 06 00 98 05 E1 51 E8 E9 00 00 51 [17:02:49]Write i2c OK [17:02:49]MH_I2C_Read... [17:02:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:02:49]Read from MH i2c: E2 [17:02:49]MH_I2C_Read... [17:02:49]Read from MH i2c: E2 03 00 [17:02:49]MH_I2C_Read... [17:02:49]Read from MH i2c: E2 03 00 1A 02 00 90 00 90 [17:02:49]RAPDU: 90 00 [17:02:49]wFMCommunicate OK [17:02:49]wFMCommunicate request_size=4 [17:02:49]MH_SAM_APDU [17:02:49]CAPDU: 80 0D 03 02 [17:02:49]Write to MH i2c: E2 08 00 1B 02 80 0D 03 02 00 00 00 00 98 [17:02:49]Write i2c OK [17:02:49]MH_I2C_Read... [17:02:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:02:49]Read from MH i2c: E2 [17:02:49]MH_I2C_Read... [17:02:49]Read from MH i2c: E2 0B 00 [17:02:49]MH_I2C_Read... [17:02:49]Read from MH i2c: E2 0B 00 1B 02 00 E2 C0 35 C3 6F 3C 04 E2 90 00 C4 [17:02:49]RAPDU: E2 C0 35 C3 6F 3C 04 E2 90 00 [17:02:49]wFMCommunicate OK [17:02:49]SAM_PROTO_SignData done [17:02:49]FM_MakeSignedData done [17:02:49]CreateOFDProtocolMessage [17:02:49]wFMCommunicate request_size=4 [17:02:49]MH_SAM_APDU [17:02:49]CAPDU: 80 11 00 00 [17:02:49]Write to MH i2c: E2 08 00 1C 02 80 11 00 00 00 00 00 00 98 [17:02:49]Write i2c OK [17:02:49]MH_I2C_Read... [17:02:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:49]OFD Sender: No OFD packet to send [17:02:49]Read from MH i2c: E2 [17:02:49]MH_I2C_Read... [17:02:49]Read from MH i2c: E2 17 00 [17:02:49]MH_I2C_Read... [17:02:49]Read from MH i2c: E2 17 00 1C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 E5 [17:02:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [17:02:49]wFMCommunicate OK [17:02:49]CreateOFDProtocolMessage done [17:02:49]OFDSenderStorePacket 75881 [17:02:49]StoreOFDPacket docnum=75881 [17:02:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 26 01 00 00 2C 4F 1E 01 3C 1A 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 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 B7 7D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 69 28 01 00 35 04 06 00 98 05 E1 51 E8 E9 E2 C0 35 C3 6F 3C 04 E2 [17:02:49]CheckFolder [17:02:49]dirname=/storage/ofd_packets [17:02:49]CheckFolder done [17:02:49]ProducePacketName [17:02:49]name=ofd_packets/00075881 [17:02:49]NVStorageSaveData ofd_packets/00075881 [17:02:49]File name is /storage/ofd_packets/00075881 [17:02:49]Write 324 bytes [17:02:49]NVStorageSaveData done [17:02:49]OFDSenderStorePacket done [17:02:49]KKMCreateOFDPacket done [17:02:49]NVStorageSaveData kkm_last_timestamp [17:02:49]File name is /storage/kkm_last_timestamp [17:02:49]Write 4 bytes [17:02:49]NVStorageSaveData done [17:02:49]ExternCall_PrintAddStr [17:02:49]wPrintStart [17:02:49]Write to MH i2c: 01 00 00 1D 02 1F [17:02:49]Write i2c OK [17:02:49]MH_I2C_Read... [17:02:49]Read from MH i2c: 01 [17:02:49]MH_I2C_Read... [17:02:49]Read from MH i2c: 01 07 00 [17:02:49]MH_I2C_Read... [17:02:49]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 FF 0F 34 [17:02:49]RasterBufferAndPrint [17:02:49]line Счет N : (3)273426 [17:02:49]line ИНН: 02508201610067 [17:02:49]line Контрольно-Кассовый Чек [17:02:49]line ПРОДАЖА [17:02:49]line Товар: 4640030091645 [17:02:49]line Сигареты ESSE Exchange M [17:02:49]line 1.000 * 150.00 [17:02:49]line = 150.00 [17:02:49]OFD Sender: Processing packet 75881 [packets to send 16, broken 15] [17:02:49]ProducePacketName [17:02:49]name=ofd_packets/00075881 [17:02:49]OFD Sender: To server: pG, [17:02:49]CommunicateWithHost lk.salyk.kg:30040 [17:02:49]ConnectInit lk.salyk.kg [17:02:49]line НДС 12% НСП 1% [17:02:49]line > о реализуемом товаре [17:02:49]line ИТОГО: 150.00 [17:02:49]line НСП 1% : 1.33 [17:02:49]line НДС 12% : 15.93 [17:02:49]line Наличными: 150.00 [17:02:49]line Безнал.: 0.00 [17:02:49]line Место: АЗС № 133 "Партнер Нефть" [17:02:49]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [17:02:49]line СНО: Общий режим [17:02:49]line Чек 320 24.10.2024 17:02 [17:02:49]line Смена: 174 ФФД: 1.0 [17:02:49]line ЗНМ: 0300000020 [17:02:49]line РНМ: 0000000000161154 [17:02:49]line Версия ККМ: v1.0 [17:02:49]line ФМ: 0000000000963323 [17:02:49]line ФД: 75881 [17:02:49]line ФПД: 167151022500073 [17:02:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T170247&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75881&fm=167151022500073&tin=02508201610067®Number=0000000000161154&sum=15000 [17:02:49]line 0 [17:02:49]written 0, free lines is 4095 [17:02:49]Connected sock=10 [17:02:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 26 01 00 00 2C 4F 1E 01 3C 1A 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 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 B7 7D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 69 28 01 00 35 04 06 00 98 05 E1 51 E8 E9 E2 C0 35 C3 6F 3C 04 E2 [17:02:50]Write to MH i2c: 01 00 00 44 02 46 [17:02:50]Write i2c OK [17:02:50]MH_I2C_Read... [17:02:50]Read from MH i2c: 01 [17:02:50]MH_I2C_Read... [17:02:50]Read from MH i2c: 01 07 00 [17:02:50]MH_I2C_Read... [17:02:50]Read from MH i2c: 01 07 00 44 02 00 00 00 00 00 ED 0C 46 [17:02:50]RasterBufferAndPrint [17:02:50]line [17:02:50]line [17:02:50]line [17:02:50]line [17:02:50]line [17:02:50]written 0, free lines is 3351 [17:02:50]MH_Cut [17:02:50]Write to MH i2c: D1 01 00 4B 02 01 1F [17:02:50]Write i2c OK [17:02:50]MH_I2C_Read... [17:02:50]Read from MH i2c: D1 [17:02:50]MH_I2C_Read... [17:02:50]Read from MH i2c: D1 01 00 [17:02:50]MH_I2C_Read... [17:02:50]Read from MH i2c: D1 01 00 4B 02 00 1E [17:02:50]Write to MH i2c: 01 00 00 4C 02 4E [17:02:50]Write i2c OK [17:02:50]MH_I2C_Read... [17:02:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 B4 64 47 00 2B 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 39 36 33 33 32 33 10 04 04 00 69 28 01 00 F4 03 04 00 8E 26 1A 67 B6 04 01 00 00 CE 7A 4D 67 CD BF E6 E4 [17:02:50]CommunicateWithHost err = 0 [17:02:50]CheckOFDResponse [17:02:50]1017 (14) - 77093643461234 [17:02:50]1041 (16) - 0000000000963323 [17:02:50]1040 (4) - 75881 [17:02:50]1012 (4) - 24.10.2024 10:50 [17:02:50]1206 (1) - 0 [17:02:50]OFD Sender: Remove packet 75881 [17:02:50]ProducePacketName [17:02:50]name=ofd_packets/00075881 [17:02:50]NVStorageDeleteData [17:02:50]OFD Sender: No OFD packet to send [17:02:50]*** Cut start [17:02:50]*** Partial cut [17:02:50]*** CUTSNS_PIN = 1 [17:02:50]*** CUTSNS_PIN = 0 [17:02:51]*** Brake cut motor [17:02:51]Read from MH i2c: 01 [17:02:51]MH_I2C_Read... [17:02:51]*** Stop cut motor [17:02:51]*** Cut end [17:02:51]Read from MH i2c: 01 07 00 [17:02:51]MH_I2C_Read... [17:02:51]Read from MH i2c: 01 07 00 4C 02 00 00 00 00 00 FF 0F 63 [17:02:51]process_action close_receipt done [17:02:51]requested_data is exist [17:02:51]produce_requested_data [17:02:51]requested_item fm.sn is exist - process it [17:02:51]wFMCommunicate request_size=4 [17:02:51]MH_SAM_APDU [17:02:51]CAPDU: 80 11 00 00 [17:02:51]Write to MH i2c: E2 08 00 4D 02 80 11 00 00 00 00 00 00 C9 [17:02:51]Write i2c OK [17:02:51]MH_I2C_Read... [17:02:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:02:51]Read from MH i2c: E2 [17:02:51]MH_I2C_Read... [17:02:51]Read from MH i2c: E2 17 00 [17:02:51]MH_I2C_Read... [17:02:51]Read from MH i2c: E2 17 00 4D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 16 [17:02:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [17:02:51]wFMCommunicate OK [17:02:51]requested_item fd.num is exist - process it [17:02:51]SAM_PROTO_GetFieldsCounters [17:02:51]wFMCommunicate request_size=4 [17:02:51]MH_SAM_APDU [17:02:51]CAPDU: 80 13 00 00 [17:02:51]Write to MH i2c: E2 08 00 4E 02 80 13 00 00 00 00 00 00 CC [17:02:51]Write i2c OK [17:02:51]MH_I2C_Read... [17:02:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:02:51]Read from MH i2c: E2 [17:02:51]MH_I2C_Read... [17:02:51]Read from MH i2c: E2 62 00 [17:02:51]MH_I2C_Read... [17:02:51]Read from MH i2c: E2 62 00 4E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 69 28 01 00 0E 04 04 00 AE 00 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 E3 [17:02:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 69 28 01 00 0E 04 04 00 AE 00 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 [17:02:52]wFMCommunicate OK [17:02:52]SAM_PROTO_GetFieldsCounters done [17:02:52]requested_item shift.num is exist - process it [17:02:52]requested_item shift.opened is exist - process it [17:02:52]req_shift_opened [17:02:52]FM_GetShiftState [17:02:52]SAM_PROTO_GetShiftState [17:02:52]wFMCommunicate request_size=4 [17:02:52]MH_SAM_APDU [17:02:52]CAPDU: 80 13 01 00 [17:02:52]Write to MH i2c: E2 08 00 4F 02 80 13 01 00 00 00 00 00 CE [17:02:52]Write i2c OK [17:02:52]MH_I2C_Read... [17:02:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:02:52]Read from MH i2c: E2 [17:02:52]MH_I2C_Read... [17:02:52]Read from MH i2c: E2 0E 00 [17:02:52]MH_I2C_Read... [17:02:52]Read from MH i2c: E2 0E 00 4F 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 72 [17:02:52]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [17:02:52]wFMCommunicate OK [17:02:52]SAM_PROTO_GetShiftState done [17:02:52]FM_GetShiftState done [17:02:52]req_shift_opened done [17:02:52]requested_item shift.open_date is exist - process it [17:02:52]req_shift_open_date [17:02:52]req_shift_open_date done [17:02:52]produce_requested_data done [17:02:52]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75881,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [17:02:52]process_action_free close_receipt [17:02:52]json_value_free [17:02:52]json_value_free done [17:02:52]process_json_proto returns [17:02:52]Send response to host [17:02:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75881,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [17:02:52]free response buf [17:02:52]execute_script done [17:02:52]execute_script returns [17:02:52]free content buf [17:02:52]Sock 7.Close socket [17:02:52]Sock 7.Thread stoped [17:02:55]OFD Sender: No OFD packet to send [17:03:00]accept exits with 9 [17:03:00]New connection [17:03:00]New thread 3067358564 created [17:03:00]Thread 3067501924 joined [17:03:00]Waiting for new connection... [17:03:00] Sock 9.Parse request [17:03:00]Sock 9.Check first char [17:03:00]Sock 9.First char is OK [17:03:00]request: POST /json_proto HTTP/1.0 [17:03:00]Method: POST [17:03:00]URL: /json_proto [17:03:00]Method is POST - this is cgi request [17:03:00]url: /json_proto [17:03:00]query_string will be loaded in cgi processing [17:03:00]execute_cgi json_proto POST (null) [17:03:00]execute_cgi path=json_proto method=POST [17:03:00]POST find Content-Length [17:03:00]Host: 172.17.44.196:8080 [17:03:00]Content-Length: 611 [17:03:00]Content-Type: application/json [17:03:00] [17:03:00]POST finish read [17:03:00]Found Content-Length = 611 [17:03:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)273427", "tax_sys" : 0, "items" : [ { "code": "48742078", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Silver", "price" : 130.00, "quantity" : 3.000, "sum" : 390.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 390.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:00]execute_script... [17: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 : (3)273427", "tax_sys" : 0, "items" : [ { "code": "48742078", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Silver", "price" : 130.00, "quantity" : 3.000, "sum" : 390.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 390.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:00]POST & json_proto [17:03:00]process_json_proto [17:03:00]json parsed OK: [17:03:00]protocol is kg_v1.0 [17:03:00]action value=close_receipt [17:03:00]process_action close_receipt [17:03:00]cmd_close_receipt [17:03:00]MH_GetDate [17:03:00]Write to MH i2c: F0 00 00 50 02 41 [17:03:00]Write i2c OK [17:03:00]MH_I2C_Read... [17:03:00]Read from MH i2c: F0 [17:03:00]MH_I2C_Read... [17:03:00]Read from MH i2c: F0 09 00 [17:03:00]MH_I2C_Read... [17:03:00]Read from MH i2c: F0 09 00 50 02 00 C5 7D 1A 67 E7 19 F8 65 6A [17:03:00]GetLastDocTimeStamp 1729789367 [17:03:00]current date 1729789381 [17:03:00]FM_GetShiftState [17:03:00]SAM_PROTO_GetShiftState [17:03:00]wFMCommunicate request_size=4 [17:03:00]MH_SAM_APDU [17:03:00]CAPDU: 80 13 01 00 [17:03:00]Write to MH i2c: E2 08 00 51 02 80 13 01 00 00 00 00 00 D0 [17:03:00]Write i2c OK [17:03:00]MH_I2C_Read... [17:03:00]OFD Sender: No OFD packet to send [17:03:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:00]Read from MH i2c: E2 [17:03:00]MH_I2C_Read... [17:03:00]Read from MH i2c: E2 0E 00 [17:03:00]MH_I2C_Read... [17:03:00]Read from MH i2c: E2 0E 00 51 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 74 [17:03:00]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [17:03:00]wFMCommunicate OK [17:03:00]SAM_PROTO_GetShiftState done [17:03:00]FM_GetShiftState done [17:03:00]opened in 1729729413 [17:03:00]opened+sec_in_day 1729815813 [17:03:00]quantity*price = 39000 [17:03:01]sum+1 = 39001 [17:03:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 390.00 НСП 1% : 3.45 НДС 12% : 41.42 Наличными: 390.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 СНО: Общий режим Чек 321 24.10.2024 17:03 Смена: 174 ФФД: 1.0 ЗНМ: 0300000020 РНМ: 0000000000161154 Версия ККМ: v1.0 ФМ: 0000000000963323 ФД: 75882 ФПД: 13039981672255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T170301&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75882&fm=13039981672255&tin=02508201610067®Number=0000000000161154&sum=39000 0 [17:03:02]StoreToDocumentArchive [17:03:02]shift 174 fd 75882 [17:03:02]save to /storage/0174/doc_00075882 [17:03:02]save last doc name /storage/0174/doc_00075882 to /storage/kkm_last_doc_name [17:03:02]save OK [17:03:02]Clear old archive folders... [17:03:02]ProcessDocumentItem done err = 0, tmpTLVsize=263 [17:03:02]tlvbuf is 00646310 [17:03:02]SAM_PROTO_ClearQueue [17:03:02]wFMCommunicate request_size=4 [17:03:02]MH_SAM_APDU [17:03:02]CAPDU: 80 09 00 00 [17:03:02]Write to MH i2c: E2 08 00 5E 02 80 09 00 00 00 00 00 00 D2 [17:03:02]Write i2c OK [17:03:02]MH_I2C_Read... [17:03:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:02]Read from MH i2c: E2 [17:03:02]MH_I2C_Read... [17:03:02]Read from MH i2c: E2 03 00 [17:03:02]MH_I2C_Read... [17:03:02]Read from MH i2c: E2 03 00 5E 02 00 90 00 D4 [17:03:02]RAPDU: 90 00 [17:03:02]wFMCommunicate OK [17:03:02]SAM_PROTO_ClearQueue done [17:03:02]KKMCreateOFDPacket [17:03:02]OFDProtocolAddRootSTLVToBuf [17:03:02]FM_MakeSignedData [17:03:02]FM_MakeSignedData [17:03:02]SAM_PROTO_SignData [17:03:02]wFMCommunicate request_size=4 [17:03:02]MH_SAM_APDU [17:03:02]CAPDU: 80 0D 01 02 [17:03:02]Write to MH i2c: E2 08 00 5F 02 80 0D 01 02 00 00 00 00 DA [17:03:02]Write i2c OK [17:03:02]MH_I2C_Read... [17:03:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:02]Read from MH i2c: E2 [17:03:02]MH_I2C_Read... [17:03:02]Read from MH i2c: E2 03 00 [17:03:02]MH_I2C_Read... [17:03:02]Read from MH i2c: E2 03 00 5F 02 00 90 00 D5 [17:03:02]RAPDU: 90 00 [17:03:02]wFMCommunicate OK [17:03:02]wFMCommunicate request_size=255 [17:03:02]MH_SAM_APDU [17:03:02]CAPDU: 80 0D 02 02 FA 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 58 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 10 00 00 00 00 07 04 06 00 58 98 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 C5 7D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 [17:03:02]Write to MH i2c: E2 02 01 60 02 80 0D 02 02 FA 00 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 58 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 10 00 00 00 00 07 04 06 00 58 98 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 C5 7D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 00 00 8D [17:03:03]Write i2c OK [17:03:03]MH_I2C_Read... [17:03:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:03]Read from MH i2c: E2 [17:03:03]MH_I2C_Read... [17:03:03]Read from MH i2c: E2 03 00 [17:03:03]MH_I2C_Read... [17:03:03]Read from MH i2c: E2 03 00 60 02 00 90 00 D6 [17:03:03]RAPDU: 90 00 [17:03:03]wFMCommunicate OK [17:03:03]wFMCommunicate request_size=22 [17:03:03]MH_SAM_APDU [17:03:03]CAPDU: 80 0D 02 02 11 04 04 00 6A 28 01 00 35 04 06 00 0B DC 1B 79 B7 3F [17:03:03]Write to MH i2c: E2 19 00 61 02 80 0D 02 02 11 00 04 04 00 6A 28 01 00 35 04 06 00 0B DC 1B 79 B7 3F 00 00 4A [17:03:03]Write i2c OK [17:03:03]MH_I2C_Read... [17:03:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:03]Read from MH i2c: E2 [17:03:03]MH_I2C_Read... [17:03:03]Read from MH i2c: E2 03 00 [17:03:03]MH_I2C_Read... [17:03:03]Read from MH i2c: E2 03 00 61 02 00 90 00 D7 [17:03:03]RAPDU: 90 00 [17:03:03]wFMCommunicate OK [17:03:03]wFMCommunicate request_size=4 [17:03:03]MH_SAM_APDU [17:03:03]CAPDU: 80 0D 03 02 [17:03:03]Write to MH i2c: E2 08 00 62 02 80 0D 03 02 00 00 00 00 DF [17:03:03]Write i2c OK [17:03:03]MH_I2C_Read... [17:03:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:03]Read from MH i2c: E2 [17:03:03]MH_I2C_Read... [17:03:03]Read from MH i2c: E2 0B 00 [17:03:03]MH_I2C_Read... [17:03:03]Read from MH i2c: E2 0B 00 62 02 00 5F FE 93 09 5B 72 40 E5 90 00 CB [17:03:03]RAPDU: 5F FE 93 09 5B 72 40 E5 90 00 [17:03:03]wFMCommunicate OK [17:03:03]SAM_PROTO_SignData done [17:03:03]FM_MakeSignedData done [17:03:03]CreateOFDProtocolMessage [17:03:03]wFMCommunicate request_size=4 [17:03:03]MH_SAM_APDU [17:03:03]CAPDU: 80 11 00 00 [17:03:03]Write to MH i2c: E2 08 00 63 02 80 11 00 00 00 00 00 00 DF [17:03:03]Write i2c OK [17:03:03]MH_I2C_Read... [17:03:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:03]Read from MH i2c: E2 [17:03:03]MH_I2C_Read... [17:03:03]Read from MH i2c: E2 17 00 [17:03:03]MH_I2C_Read... [17:03:03]Read from MH i2c: E2 17 00 63 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 2C [17:03:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [17:03:03]wFMCommunicate OK [17:03:03]CreateOFDProtocolMessage done [17:03:03]OFDSenderStorePacket 75882 [17:03:03]StoreOFDPacket docnum=75882 [17:03:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 1B 01 00 00 78 16 13 01 DB 80 5A 03 01 00 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 58 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 10 00 00 00 00 07 04 06 00 58 98 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 C5 7D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 6A 28 01 00 35 04 06 00 0B DC 1B 79 B7 3F 5F FE 93 09 5B 72 40 E5 [17:03:03]CheckFolder [17:03:03]dirname=/storage/ofd_packets [17:03:03]CheckFolder done [17:03:03]ProducePacketName [17:03:03]name=ofd_packets/00075882 [17:03:03]NVStorageSaveData ofd_packets/00075882 [17:03:03]File name is /storage/ofd_packets/00075882 [17:03:03]Write 313 bytes [17:03:03]NVStorageSaveData done [17:03:03]OFDSenderStorePacket done [17:03:03]KKMCreateOFDPacket done [17:03:03]NVStorageSaveData kkm_last_timestamp [17:03:03]File name is /storage/kkm_last_timestamp [17:03:03]Write 4 bytes [17:03:03]NVStorageSaveData done [17:03:03]ExternCall_PrintAddStr [17:03:03]wPrintStart [17:03:03]Write to MH i2c: 01 00 00 64 02 66 [17:03:03]Write i2c OK [17:03:03]MH_I2C_Read... [17:03:03]Read from MH i2c: 01 [17:03:03]MH_I2C_Read... [17:03:03]Read from MH i2c: 01 07 00 [17:03:03]MH_I2C_Read... [17:03:03]Read from MH i2c: 01 07 00 64 02 00 00 00 00 00 FF 0F 7B [17:03:03]RasterBufferAndPrint [17:03:03]line Счет N : (3)273427 [17:03:03]line ИНН: 02508201610067 [17:03:03]line Контрольно-Кассовый Чек [17:03:03]line ПРОДАЖА [17:03:03]line Товар: 48742078 [17:03:03]line Сигареты LD Silver [17:03:03]line 3.000 * 130.00 [17:03:03]line = 390.00 [17:03:03]line НДС 12% НСП 1% [17:03:03]line > о реализуемом товаре [17:03:03]line ИТОГО: 390.00 [17:03:03]line НСП 1% : 3.45 [17:03:03]line НДС 12% : 41.42 [17:03:03]line Наличными: 390.00 [17:03:03]line Безнал.: 0.00 [17:03:03]line Место: АЗС № 133 "Партнер Нефть" [17:03:03]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673,72.649161 [17:03:03]line СНО: Общий режим [17:03:03]line Чек 321 24.10.2024 17:03 [17:03:03]line Смена: 174 ФФД: 1.0 [17:03:03]line ЗНМ: 0300000020 [17:03:03]line РНМ: 0000000000161154 [17:03:03]line Версия ККМ: v1.0 [17:03:03]line ФМ: 0000000000963323 [17:03:03]line ФД: 75882 [17:03:03]line ФПД: 13039981672255 [17:03:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T170301&type=1&operation_type=1&fn_number=0000000000963323&fd_number=75882&fm=13039981672255&tin=02508201610067®Number=0000000000161154&sum=39000 [17:03:03]line 0 [17:03:03]written 0, free lines is 4095 [17:03:03]OFD Sender: Processing packet 75882 [packets to send 16, broken 15] [17:03:03]ProducePacketName [17:03:03]name=ofd_packets/00075882 [17:03:03]OFD Sender: To server: pG, [17:03:03]CommunicateWithHost lk.salyk.kg:30040 [17:03:03]ConnectInit lk.salyk.kg [17:03:03]Connected sock=10 [17:03:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 1B 01 00 00 78 16 13 01 DB 80 5A 03 01 00 03 00 07 01 1E 04 01 00 01 23 04 59 00 8A 04 08 00 34 38 37 34 32 30 37 38 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 69 6C 76 65 72 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 58 98 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 10 00 00 00 00 07 04 06 00 58 98 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 C5 7D 1A 67 0E 04 04 00 AE 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 6A 28 01 00 35 04 06 00 0B DC 1B 79 B7 3F 5F FE 93 09 5B 72 40 E5 [17:03:04]Write to MH i2c: 01 00 00 8B 02 8D [17:03:04]Write i2c OK [17:03:04]MH_I2C_Read... [17:03:04]Read from MH i2c: 01 [17:03:04]MH_I2C_Read... [17:03:04]Read from MH i2c: 01 07 00 [17:03:04]MH_I2C_Read... [17:03:04]Read from MH i2c: 01 07 00 8B 02 00 00 00 00 00 FA 0C 9A [17:03:04]RasterBufferAndPrint [17:03:04]line [17:03:04]line [17:03:04]line [17:03:04]line [17:03:04]line [17:03:04]written 0, free lines is 3362 [17:03:04]MH_Cut [17:03:04]Write to MH i2c: D1 01 00 92 02 01 66 [17:03:04]Write i2c OK [17:03:04]MH_I2C_Read... [17:03:04]Read from MH i2c: D1 [17:03:04]MH_I2C_Read... [17:03:04]Read from MH i2c: D1 01 00 [17:03:04]MH_I2C_Read... [17:03:04]Read from MH i2c: D1 01 00 92 02 00 65 [17:03:04]Write to MH i2c: 01 00 00 93 02 95 [17:03:04]Write i2c OK [17:03:04]MH_I2C_Read... [17:03:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 9C CB 47 00 5D 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 39 36 33 33 32 33 10 04 04 00 6A 28 01 00 F4 03 04 00 9D 26 1A 67 B6 04 01 00 00 36 3D 46 CD 6A F6 66 A5 [17:03:04]CommunicateWithHost err = 0 [17:03:04]CheckOFDResponse [17:03:04]1017 (14) - 77093643461234 [17:03:04]1041 (16) - 0000000000963323 [17:03:04]1040 (4) - 75882 [17:03:04]1012 (4) - 24.10.2024 10:51 [17:03:04]1206 (1) - 0 [17:03:04]OFD Sender: Remove packet 75882 [17:03:04]ProducePacketName [17:03:04]name=ofd_packets/00075882 [17:03:04]NVStorageDeleteData [17:03:05]OFD Sender: No OFD packet to send [17:03:05]*** Cut start [17:03:05]*** Partial cut [17:03:05]*** CUTSNS_PIN = 1 [17:03:05]*** CUTSNS_PIN = 0 [17:03:05]*** Brake cut motor [17:03:05]Read from MH i2c: 01 [17:03:05]MH_I2C_Read... [17:03:05]*** Stop cut motor [17:03:05]*** Cut end [17:03:05]Read from MH i2c: 01 07 00 [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: 01 07 00 93 02 00 00 00 00 00 FF 0F AA [17:03:05]process_action close_receipt done [17:03:05]requested_data is exist [17:03:05]produce_requested_data [17:03:05]requested_item fm.sn is exist - process it [17:03:05]wFMCommunicate request_size=4 [17:03:05]MH_SAM_APDU [17:03:05]CAPDU: 80 11 00 00 [17:03:05]Write to MH i2c: E2 08 00 94 02 80 11 00 00 00 00 00 00 10 [17:03:05]Write i2c OK [17:03:05]MH_I2C_Read... [17:03:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:05]Read from MH i2c: E2 [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: E2 17 00 [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: E2 17 00 94 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 5D [17:03:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [17:03:05]wFMCommunicate OK [17:03:05]requested_item fd.num is exist - process it [17:03:05]SAM_PROTO_GetFieldsCounters [17:03:05]wFMCommunicate request_size=4 [17:03:05]MH_SAM_APDU [17:03:05]CAPDU: 80 13 00 00 [17:03:05]Write to MH i2c: E2 08 00 95 02 80 13 00 00 00 00 00 00 13 [17:03:05]Write i2c OK [17:03:05]MH_I2C_Read... [17:03:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:05]Read from MH i2c: E2 [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: E2 62 00 [17:03:05]MH_I2C_Read... [17:03:05]Read from MH i2c: E2 62 00 95 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 6A 28 01 00 0E 04 04 00 AE 00 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 2E [17:03:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 6A 28 01 00 0E 04 04 00 AE 00 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 [17:03:06]wFMCommunicate OK [17:03:06]SAM_PROTO_GetFieldsCounters done [17:03:06]requested_item shift.num is exist - process it [17:03:06]requested_item shift.opened is exist - process it [17:03:06]req_shift_opened [17:03:06]FM_GetShiftState [17:03:06]SAM_PROTO_GetShiftState [17:03:06]wFMCommunicate request_size=4 [17:03:06]MH_SAM_APDU [17:03:06]CAPDU: 80 13 01 00 [17:03:06]Write to MH i2c: E2 08 00 96 02 80 13 01 00 00 00 00 00 15 [17:03:06]Write i2c OK [17:03:06]MH_I2C_Read... [17:03:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:06]Read from MH i2c: E2 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 0E 00 [17:03:06]MH_I2C_Read... [17:03:06]Read from MH i2c: E2 0E 00 96 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 B9 [17:03:06]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [17:03:06]wFMCommunicate OK [17:03:06]SAM_PROTO_GetShiftState done [17:03:06]FM_GetShiftState done [17:03:06]req_shift_opened done [17:03:06]requested_item shift.open_date is exist - process it [17:03:06]req_shift_open_date [17:03:06]req_shift_open_date done [17:03:06]produce_requested_data done [17:03:06]produce_requested_data return {"fm.sn":"0000000000963323","fd.num":75882,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [17:03:06]process_action_free close_receipt [17:03:06]json_value_free [17:03:06]json_value_free done [17:03:06]process_json_proto returns [17:03:06]Send response to host [17:03:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000963323","fd.num":75882,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [17:03:06]free response buf [17:03:06]execute_script done [17:03:06]execute_script returns [17:03:06]free content buf [17:03:06]Sock 9.Close socket [17:03:06]Sock 9.Thread stoped [17:03:10]OFD Sender: No OFD packet to send [17:03:15]OFD Sender: No OFD packet to send [17:03:20]OFD Sender: No OFD packet to send [17:03:25]OFD Sender: No OFD packet to send [17:03:30]OFD Sender: No OFD packet to send [17:03:35]OFD Sender: No OFD packet to send [17:03:35]accept exits with 7 [17:03:35]New connection [17:03:35]New thread 3067501924 created [17:03:35]Thread 3067358564 joined [17:03:35]Waiting for new connection... [17:03:35] Sock 7.Parse request [17:03:35]Sock 7.Check first char [17:03:35]Sock 7.First char is OK [17:03:35]request: POST /json_proto HTTP/1.0 [17:03:35]Method: POST [17:03:35]URL: /json_proto [17:03:35]Method is POST - this is cgi request [17:03:35]url: /json_proto [17:03:35]query_string will be loaded in cgi processing [17:03:35]execute_cgi json_proto POST (null) [17:03:35]execute_cgi path=json_proto method=POST [17:03:35]POST find Content-Length [17:03:35]Host: 172.17.44.196:8080 [17:03:35]Content-Length: 215 [17:03:35]Content-Type: application/json [17:03:35] [17:03:35]POST finish read [17:03:35]Found Content-Length = 215 [17:03: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" ] } } [17:03:35]execute_script... [17:03: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" ] } } [17:03:35]POST & json_proto [17:03:35]process_json_proto [17:03:35]json parsed OK: [17:03:35]protocol is kg_v1.0 [17:03:35]action value=get_value [17:03:35]process_action get_value [17:03:35]cmd_get_value [17:03:35]process_action get_value done [17:03:35]requested_data is exist [17:03:35]produce_requested_data [17:03:35]requested_item kkm.sn is exist - process it [17:03:35]requested_item kkm.ver is exist - process it [17:03:35]requested_item fm.sn is exist - process it [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 11 00 00 [17:03:35]Write to MH i2c: E2 08 00 97 02 80 11 00 00 00 00 00 00 13 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 17 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 17 00 97 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 60 [17:03:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [17:03:35]wFMCommunicate OK [17:03:35]requested_item fd.num is exist - process it [17:03:35]SAM_PROTO_GetFieldsCounters [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 13 00 00 [17:03:35]Write to MH i2c: E2 08 00 98 02 80 13 00 00 00 00 00 00 16 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 62 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 62 00 98 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 6A 28 01 00 0E 04 04 00 AE 00 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 31 [17:03:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 6A 28 01 00 0E 04 04 00 AE 00 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 [17:03:35]wFMCommunicate OK [17:03:35]SAM_PROTO_GetFieldsCounters done [17:03:35]requested_item shift.num is exist - process it [17:03:35]requested_item shift.opened is exist - process it [17:03:35]req_shift_opened [17:03:35]FM_GetShiftState [17:03:35]SAM_PROTO_GetShiftState [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 13 01 00 [17:03:35]Write to MH i2c: E2 08 00 99 02 80 13 01 00 00 00 00 00 18 [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:35]Read from MH i2c: E2 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 0E 00 [17:03:35]MH_I2C_Read... [17:03:35]Read from MH i2c: E2 0E 00 99 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 BC [17:03:35]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [17:03:35]wFMCommunicate OK [17:03:35]SAM_PROTO_GetShiftState done [17:03:35]FM_GetShiftState done [17:03:35]req_shift_opened done [17:03:35]requested_item shift.open_date is exist - process it [17:03:35]req_shift_open_date [17:03:35]req_shift_open_date done [17:03:35]produce_requested_data done [17:03:35]produce_requested_data return {"kkm.sn":"0300000020","kkm.ver":"v1.0","fm.sn":"0000000000963323","fd.num":75882,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413} [17:03:35]process_action_free get_value [17:03:35]json_value_free [17:03:35]json_value_free done [17:03:35]process_json_proto returns [17:03:35]Send response to host [17:03:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000020","kkm.ver":"v1.0","fm.sn":"0000000000963323","fd.num":75882,"shift.num":174,"shift.opened":1,"shift.open_date":1729729413}}} [17:03:35]free response buf [17:03:35]execute_script done [17:03:35]execute_script returns [17:03:35]free content buf [17:03:35]Sock 7.Close socket [17:03:35]Sock 7.Thread stoped [17:03:35]accept exits with 9 [17:03:35]New connection [17:03:35]New thread 3067358564 created [17:03:35]Thread 3067501924 joined [17:03:35]Waiting for new connection... [17:03:35] Sock 9.Parse request [17:03:35]Sock 9.Check first char [17:03:35]Sock 9.First char is OK [17:03:35]request: POST /json_proto HTTP/1.0 [17:03:35]Method: POST [17:03:35]URL: /json_proto [17:03:35]Method is POST - this is cgi request [17:03:35]url: /json_proto [17:03:35]query_string will be loaded in cgi processing [17:03:35]execute_cgi json_proto POST (null) [17:03:35]execute_cgi path=json_proto method=POST [17:03:35]POST find Content-Length [17:03:35]Host: 172.17.44.196:8080 [17:03:35]Content-Length: 331 [17:03:35]Content-Type: application/json [17:03:35] [17:03:35]POST finish read [17:03:35]Found Content-Length = 331 [17:03:35]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" ] } } [17:03:35]execute_script... [17:03:35]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" ] } } [17:03:35]POST & json_proto [17:03:35]process_json_proto [17:03:35]json parsed OK: [17:03:35]protocol is kg_v1.0 [17:03:35]action value=get_value [17:03:35]process_action get_value [17:03:35]cmd_get_value [17:03:35]process_action get_value done [17:03:35]requested_data is exist [17:03:35]produce_requested_data [17:03:35]requested_item fm.sale.total is exist - process it [17:03:35]SAM_PROTO_GetFMData [17:03:35]wFMCommunicate request_size=4 [17:03:35]MH_SAM_APDU [17:03:35]CAPDU: 80 13 03 00 [17:03:35]Write to MH i2c: E2 08 00 9A 02 80 13 03 00 00 00 00 00 1B [17:03:35]Write i2c OK [17:03:35]MH_I2C_Read... [17:03:36]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:03:36]Read from MH i2c: E2 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: E2 FD 00 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: E2 FD 00 9A 02 00 C6 04 85 04 C2 04 6E 04 04 00 0E 27 01 00 69 04 A3 00 6F 04 04 00 1E 26 01 00 B1 04 05 00 41 CD 1C 33 01 70 04 05 00 46 7D 54 02 01 72 04 04 00 FB 4F C8 30 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 3A 49 9F 20 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 03 E2 B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 1B [17:03:36]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 0E 27 01 00 69 04 A3 00 6F 04 04 00 1E 26 01 00 B1 04 05 00 41 CD 1C 33 01 70 04 05 00 46 7D 54 02 01 72 04 04 00 FB 4F C8 30 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 3A 49 9F 20 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 03 E2 B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 [17:03:36]wFMCommunicate OK [17:03:36]wFMCommunicate request_size=4 [17:03:36]MH_SAM_APDU [17:03:36]CAPDU: 80 17 00 00 [17:03:36]Write to MH i2c: E2 08 00 9B 02 80 17 00 00 00 00 00 00 1D [17:03:36]Write i2c OK [17:03:36]MH_I2C_Read... [17:03:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:36]Read from MH i2c: E2 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: E2 FD 00 [17:03:36]MH_I2C_Read... [17:03:36]Read from MH i2c: E2 FD 00 9B 02 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 00 [17:03:36]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:36]wFMCommunicate OK [17:03:36]wFMCommunicate request_size=4 [17:03:36]MH_SAM_APDU [17:03:36]CAPDU: 80 17 00 00 [17:03:36]Write to MH i2c: E2 08 00 9C 02 80 17 00 00 00 00 00 00 1E [17:03:36]Write i2c OK [17:03:36]MH_I2C_Read... [17:03:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:37]Read from MH i2c: E2 [17:03:37]MH_I2C_Read... [17:03:37]Read from MH i2c: E2 FD 00 [17:03:37]MH_I2C_Read... [17:03:37]Read from MH i2c: E2 FD 00 9C 02 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 45 [17:03:37]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:37]wFMCommunicate OK [17:03:37]wFMCommunicate request_size=4 [17:03:37]MH_SAM_APDU [17:03:37]CAPDU: 80 17 00 00 [17:03:37]Write to MH i2c: E2 08 00 9D 02 80 17 00 00 00 00 00 00 1F [17:03:37]Write i2c OK [17:03:37]MH_I2C_Read... [17:03:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:37]Read from MH i2c: E2 [17:03:37]MH_I2C_Read... [17:03:37]Read from MH i2c: E2 FD 00 [17:03:37]MH_I2C_Read... [17:03:37]Read from MH i2c: E2 FD 00 9D 02 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 9A [17:03:37]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:37]wFMCommunicate OK [17:03:37]wFMCommunicate request_size=4 [17:03:37]MH_SAM_APDU [17:03:37]CAPDU: 80 17 00 00 [17:03:37]Write to MH i2c: E2 08 00 9E 02 80 17 00 00 00 00 00 00 20 [17:03:37]Write i2c OK [17:03:37]MH_I2C_Read... [17:03:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [17:03:38]Read from MH i2c: E2 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: E2 E3 00 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: E2 E3 00 9E 02 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 FF [17:03:38]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:03:38]wFMCommunicate OK [17:03:38]SAM_PROTO_GetFMData done [17:03:38]requested_item fm.sale_refund.total is exist - process it [17:03:38]requested_item fm.buy.total is exist - process it [17:03:38]requested_item shift.sale.total is exist - process it [17:03:38]SAM_PROTO_GetShiftData [17:03:38]wFMCommunicate request_size=4 [17:03:38]MH_SAM_APDU [17:03:38]CAPDU: 80 13 02 00 [17:03:38]Write to MH i2c: E2 08 00 9F 02 80 13 02 00 00 00 00 00 1F [17:03:38]Write i2c OK [17:03:38]MH_I2C_Read... [17:03:38]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:03:38]Read from MH i2c: E2 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: E2 FD 00 [17:03:38]MH_I2C_Read... [17:03:38]Read from MH i2c: E2 FD 00 9F 02 00 B1 04 AA 04 AD 04 6E 04 04 00 41 01 00 00 69 04 9E 00 6F 04 04 00 41 01 00 00 B1 04 04 00 E5 F9 47 01 70 04 04 00 E0 C4 2C 01 72 04 03 00 05 35 1B 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 53 D6 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 27 E7 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 90 00 21 [17:03:38]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 41 01 00 00 69 04 9E 00 6F 04 04 00 41 01 00 00 B1 04 04 00 E5 F9 47 01 70 04 04 00 E0 C4 2C 01 72 04 03 00 05 35 1B 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 53 D6 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 27 E7 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 90 00 [17:03:39]wFMCommunicate OK [17:03:39]wFMCommunicate request_size=4 [17:03:39]MH_SAM_APDU [17:03:39]CAPDU: 80 17 00 00 [17:03:39]Write to MH i2c: E2 08 00 A0 02 80 17 00 00 00 00 00 00 22 [17:03:39]Write i2c OK [17:03:39]MH_I2C_Read... [17:03:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:39]Read from MH i2c: E2 [17:03:39]MH_I2C_Read... [17:03:39]Read from MH i2c: E2 FD 00 [17:03:39]MH_I2C_Read... [17:03:39]Read from MH i2c: E2 FD 00 A0 02 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 3B [17:03:39]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:39]wFMCommunicate OK [17:03:39]wFMCommunicate request_size=4 [17:03:39]MH_SAM_APDU [17:03:39]CAPDU: 80 17 00 00 [17:03:39]Write to MH i2c: E2 08 00 A1 02 80 17 00 00 00 00 00 00 23 [17:03:39]Write i2c OK [17:03:39]MH_I2C_Read... [17:03:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:39]Read from MH i2c: E2 [17:03:39]MH_I2C_Read... [17:03:39]Read from MH i2c: E2 FD 00 [17:03:39]MH_I2C_Read... [17:03:39]Read from MH i2c: E2 FD 00 A1 02 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 DC [17:03:39]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:40]wFMCommunicate OK [17:03:40]wFMCommunicate request_size=4 [17:03:40]MH_SAM_APDU [17:03:40]CAPDU: 80 17 00 00 [17:03:40]Write to MH i2c: E2 08 00 A2 02 80 17 00 00 00 00 00 00 24 [17:03:40]OFD Sender: No OFD packet to send [17:03:40]Write i2c OK [17:03:40]MH_I2C_Read... [17:03:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:40]Read from MH i2c: E2 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: E2 FD 00 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: E2 FD 00 A2 02 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 90 00 9C [17:03:40]RAPDU: 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 90 00 [17:03:40]wFMCommunicate OK [17:03:40]wFMCommunicate request_size=4 [17:03:40]MH_SAM_APDU [17:03:40]CAPDU: 80 17 00 00 [17:03:40]Write to MH i2c: E2 08 00 A3 02 80 17 00 00 00 00 00 00 25 [17:03:40]Write i2c OK [17:03:40]MH_I2C_Read... [17:03:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [17:03:40]Read from MH i2c: E2 [17:03:40]MH_I2C_Read... [17:03:40]Read from MH i2c: E2 CE 00 [17:03:41]MH_I2C_Read... [17:03:41]Read from MH i2c: E2 CE 00 A3 02 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 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 0A [17:03:41]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:03:41]wFMCommunicate OK [17:03:41]SAM_PROTO_GetShiftData done [17:03:41]requested_item shift.sale.total_cash is exist - process it [17:03:41]requested_item shift.sale_refund.total is exist - process it [17:03:41]requested_item shift.sale_refund.total_cash is exist - process it [17:03:41]requested_item shift.buy.total is exist - process it [17:03:41]requested_item shift.buy.total_cash is exist - process it [17:03:41]produce_requested_data done [17:03:41]produce_requested_data return {"fm.sale.total":51524928.65,"fm.sale_refund.total":702227.00,"fm.buy.total":0.00,"shift.sale.total":214942.45,"shift.sale.total_cash":197112.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} [17:03:41]process_action_free get_value [17:03:41]json_value_free [17:03:41]json_value_free done [17:03:41]process_json_proto returns [17:03:41]Send response to host [17:03:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":51524928.65,"fm.sale_refund.total":702227.00,"fm.buy.total":0.00,"shift.sale.total":214942.45,"shift.sale.total_cash":197112.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}}} [17:03:41]free response buf [17:03:41]execute_script done [17:03:41]execute_script returns [17:03:41]free content buf [17:03:41]Sock 9.Close socket [17:03:41]Sock 9.Thread stoped [17:03:41]accept exits with 7 [17:03:41]New connection [17:03:41]New thread 3067501924 created [17:03:41]Thread 3067358564 joined [17:03:41]Waiting for new connection... [17:03:41] Sock 7.Parse request [17:03:41]Sock 7.Check first char [17:03:41]Sock 7.First char is OK [17:03:41]request: POST /json_proto HTTP/1.0 [17:03:41]Method: POST [17:03:41]URL: /json_proto [17:03:41]Method is POST - this is cgi request [17:03:41]url: /json_proto [17:03:41]query_string will be loaded in cgi processing [17:03:41]execute_cgi json_proto POST (null) [17:03:41]execute_cgi path=json_proto method=POST [17:03:41]POST find Content-Length [17:03:41]Host: 172.17.44.196:8080 [17:03:41]Content-Length: 331 [17:03:41]Content-Type: application/json [17:03:41] [17:03:41]POST finish read [17:03:41]Found Content-Length = 331 [17:03:41]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" ] } } [17:03:41]execute_script... [17:03:41]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" ] } } [17:03:41]POST & json_proto [17:03:41]process_json_proto [17:03:41]json parsed OK: [17:03:41]protocol is kg_v1.0 [17:03:41]action value=get_value [17:03:41]process_action get_value [17:03:41]cmd_get_value [17:03:41]process_action get_value done [17:03:41]requested_data is exist [17:03:41]produce_requested_data [17:03:41]requested_item fm.sale.total is exist - process it [17:03:41]SAM_PROTO_GetFMData [17:03:41]wFMCommunicate request_size=4 [17:03:41]MH_SAM_APDU [17:03:41]CAPDU: 80 13 03 00 [17:03:41]Write to MH i2c: E2 08 00 A4 02 80 13 03 00 00 00 00 00 25 [17:03:41]Write i2c OK [17:03:41]MH_I2C_Read... [17:03:41]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:03:41]Read from MH i2c: E2 [17:03:41]MH_I2C_Read... [17:03:41]Read from MH i2c: E2 FD 00 [17:03:41]MH_I2C_Read... [17:03:41]Read from MH i2c: E2 FD 00 A4 02 00 C6 04 85 04 C2 04 6E 04 04 00 0E 27 01 00 69 04 A3 00 6F 04 04 00 1E 26 01 00 B1 04 05 00 41 CD 1C 33 01 70 04 05 00 46 7D 54 02 01 72 04 04 00 FB 4F C8 30 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 3A 49 9F 20 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 03 E2 B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 25 [17:03:42]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 0E 27 01 00 69 04 A3 00 6F 04 04 00 1E 26 01 00 B1 04 05 00 41 CD 1C 33 01 70 04 05 00 46 7D 54 02 01 72 04 04 00 FB 4F C8 30 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 3A 49 9F 20 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 03 E2 B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 [17:03:42]wFMCommunicate OK [17:03:42]wFMCommunicate request_size=4 [17:03:42]MH_SAM_APDU [17:03:42]CAPDU: 80 17 00 00 [17:03:42]Write to MH i2c: E2 08 00 A5 02 80 17 00 00 00 00 00 00 27 [17:03:42]Write i2c OK [17:03:42]MH_I2C_Read... [17:03:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:42]Read from MH i2c: E2 [17:03:42]MH_I2C_Read... [17:03:42]Read from MH i2c: E2 FD 00 [17:03:42]MH_I2C_Read... [17:03:42]Read from MH i2c: E2 FD 00 A5 02 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 0A [17:03:42]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:42]wFMCommunicate OK [17:03:42]wFMCommunicate request_size=4 [17:03:42]MH_SAM_APDU [17:03:42]CAPDU: 80 17 00 00 [17:03:42]Write to MH i2c: E2 08 00 A6 02 80 17 00 00 00 00 00 00 28 [17:03:42]Write i2c OK [17:03:42]MH_I2C_Read... [17:03:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:43]Read from MH i2c: E2 [17:03:43]MH_I2C_Read... [17:03:43]Read from MH i2c: E2 FD 00 [17:03:43]MH_I2C_Read... [17:03:43]Read from MH i2c: E2 FD 00 A6 02 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 4F [17:03:43]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:43]wFMCommunicate OK [17:03:43]wFMCommunicate request_size=4 [17:03:43]MH_SAM_APDU [17:03:43]CAPDU: 80 17 00 00 [17:03:43]Write to MH i2c: E2 08 00 A7 02 80 17 00 00 00 00 00 00 29 [17:03:43]Write i2c OK [17:03:43]MH_I2C_Read... [17:03:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:43]Read from MH i2c: E2 [17:03:43]MH_I2C_Read... [17:03:43]Read from MH i2c: E2 FD 00 [17:03:43]MH_I2C_Read... [17:03:43]Read from MH i2c: E2 FD 00 A7 02 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A4 [17:03:43]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:43]wFMCommunicate OK [17:03:43]wFMCommunicate request_size=4 [17:03:43]MH_SAM_APDU [17:03:43]CAPDU: 80 17 00 00 [17:03:43]Write to MH i2c: E2 08 00 A8 02 80 17 00 00 00 00 00 00 2A [17:03:43]Write i2c OK [17:03:43]MH_I2C_Read... [17:03:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [17:03:44]Read from MH i2c: E2 [17:03:44]MH_I2C_Read... [17:03:44]Read from MH i2c: E2 E3 00 [17:03:44]MH_I2C_Read... [17:03:44]Read from MH i2c: E2 E3 00 A8 02 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:03:44]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:03:44]wFMCommunicate OK [17:03:44]SAM_PROTO_GetFMData done [17:03:44]requested_item fm.sale_refund.total is exist - process it [17:03:44]requested_item fm.buy.total is exist - process it [17:03:44]requested_item shift.sale.total is exist - process it [17:03:44]SAM_PROTO_GetShiftData [17:03:44]wFMCommunicate request_size=4 [17:03:44]MH_SAM_APDU [17:03:44]CAPDU: 80 13 02 00 [17:03:44]Write to MH i2c: E2 08 00 A9 02 80 13 02 00 00 00 00 00 29 [17:03:44]Write i2c OK [17:03:44]MH_I2C_Read... [17:03:44]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:03:44]Read from MH i2c: E2 [17:03:44]MH_I2C_Read... [17:03:44]Read from MH i2c: E2 FD 00 [17:03:44]MH_I2C_Read... [17:03:44]Read from MH i2c: E2 FD 00 A9 02 00 B1 04 AA 04 AD 04 6E 04 04 00 41 01 00 00 69 04 9E 00 6F 04 04 00 41 01 00 00 B1 04 04 00 E5 F9 47 01 70 04 04 00 E0 C4 2C 01 72 04 03 00 05 35 1B 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 53 D6 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 27 E7 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 90 00 2B [17:03:45]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 41 01 00 00 69 04 9E 00 6F 04 04 00 41 01 00 00 B1 04 04 00 E5 F9 47 01 70 04 04 00 E0 C4 2C 01 72 04 03 00 05 35 1B 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 53 D6 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 27 E7 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 90 00 [17:03:45]wFMCommunicate OK [17:03:45]wFMCommunicate request_size=4 [17:03:45]MH_SAM_APDU [17:03:45]CAPDU: 80 17 00 00 [17:03:45]Write to MH i2c: E2 08 00 AA 02 80 17 00 00 00 00 00 00 2C [17:03:45]OFD Sender: No OFD packet to send [17:03:45]Write i2c OK [17:03:45]MH_I2C_Read... [17:03:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:45]Read from MH i2c: E2 [17:03:45]MH_I2C_Read... [17:03:45]Read from MH i2c: E2 FD 00 [17:03:45]MH_I2C_Read... [17:03:45]Read from MH i2c: E2 FD 00 AA 02 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 45 [17:03:45]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:45]wFMCommunicate OK [17:03:45]wFMCommunicate request_size=4 [17:03:45]MH_SAM_APDU [17:03:45]CAPDU: 80 17 00 00 [17:03:45]Write to MH i2c: E2 08 00 AB 02 80 17 00 00 00 00 00 00 2D [17:03:45]Write i2c OK [17:03:45]MH_I2C_Read... [17:03:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:46]Read from MH i2c: E2 [17:03:46]MH_I2C_Read... [17:03:46]Read from MH i2c: E2 FD 00 [17:03:46]MH_I2C_Read... [17:03:46]Read from MH i2c: E2 FD 00 AB 02 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 E6 [17:03:46]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:46]wFMCommunicate OK [17:03:46]wFMCommunicate request_size=4 [17:03:46]MH_SAM_APDU [17:03:46]CAPDU: 80 17 00 00 [17:03:46]Write to MH i2c: E2 08 00 AC 02 80 17 00 00 00 00 00 00 2E [17:03:46]Write i2c OK [17:03:46]MH_I2C_Read... [17:03:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:46]Read from MH i2c: E2 [17:03:46]MH_I2C_Read... [17:03:46]Read from MH i2c: E2 FD 00 [17:03:46]MH_I2C_Read... [17:03:46]Read from MH i2c: E2 FD 00 AC 02 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 90 00 A6 [17:03:46]RAPDU: 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 90 00 [17:03:47]wFMCommunicate OK [17:03:47]wFMCommunicate request_size=4 [17:03:47]MH_SAM_APDU [17:03:47]CAPDU: 80 17 00 00 [17:03:47]Write to MH i2c: E2 08 00 AD 02 80 17 00 00 00 00 00 00 2F [17:03:47]Write i2c OK [17:03:47]MH_I2C_Read... [17:03:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [17:03:47]Read from MH i2c: E2 [17:03:47]MH_I2C_Read... [17:03:47]Read from MH i2c: E2 CE 00 [17:03:47]MH_I2C_Read... [17:03:47]Read from MH i2c: E2 CE 00 AD 02 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 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 [17:03:47]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:03:47]wFMCommunicate OK [17:03:47]SAM_PROTO_GetShiftData done [17:03:47]requested_item shift.sale.total_cash is exist - process it [17:03:47]requested_item shift.sale_refund.total is exist - process it [17:03:47]requested_item shift.sale_refund.total_cash is exist - process it [17:03:47]requested_item shift.buy.total is exist - process it [17:03:47]requested_item shift.buy.total_cash is exist - process it [17:03:47]produce_requested_data done [17:03:47]produce_requested_data return {"fm.sale.total":51524928.65,"fm.sale_refund.total":702227.00,"fm.buy.total":0.00,"shift.sale.total":214942.45,"shift.sale.total_cash":197112.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} [17:03:47]process_action_free get_value [17:03:47]json_value_free [17:03:47]json_value_free done [17:03:47]process_json_proto returns [17:03:47]Send response to host [17:03:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":51524928.65,"fm.sale_refund.total":702227.00,"fm.buy.total":0.00,"shift.sale.total":214942.45,"shift.sale.total_cash":197112.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}}} [17:03:47]free response buf [17:03:47]execute_script done [17:03:47]execute_script returns [17:03:47]free content buf [17:03:47]Sock 7.Close socket [17:03:47]Sock 7.Thread stoped [17:03:47]accept exits with 9 [17:03:47]New connection [17:03:47]New thread 3067358564 created [17:03:47]Thread 3067501924 joined [17:03:47]Waiting for new connection... [17:03:47] Sock 9.Parse request [17:03:47]Sock 9.Check first char [17:03:47]Sock 9.First char is OK [17:03:47]request: POST /json_proto HTTP/1.0 [17:03:47]Method: POST [17:03:47]URL: /json_proto [17:03:47]Method is POST - this is cgi request [17:03:47]url: /json_proto [17:03:47]query_string will be loaded in cgi processing [17:03:47]execute_cgi json_proto POST (null) [17:03:47]execute_cgi path=json_proto method=POST [17:03:47]POST find Content-Length [17:03:47]Host: 172.17.44.196:8080 [17:03:47]Content-Length: 260 [17:03:47]Content-Type: application/json [17:03:47] [17:03:47]POST finish read [17:03:47]Found Content-Length = 260 [17:03:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041E\u0440\u043C\u043E\u043D\u043E\u0432\u0430 \u0414. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:47]execute_script... [17:03:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041E\u0440\u043C\u043E\u043D\u043E\u0432\u0430 \u0414. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:47]POST & json_proto [17:03:47]process_json_proto [17:03:47]json parsed OK: [17:03:47]protocol is kg_v1.0 [17:03:47]action value=close_shift [17:03:47]process_action close_shift [17:03:47]cmd_close_shift [17:03:47]MH_GetDate [17:03:47]Write to MH i2c: F0 00 00 AE 02 9F [17:03:47]Write i2c OK [17:03:47]MH_I2C_Read... [17:03:47]Read from MH i2c: F0 [17:03:47]MH_I2C_Read... [17:03:47]Read from MH i2c: F0 09 00 [17:03:47]MH_I2C_Read... [17:03:47]Read from MH i2c: F0 09 00 AE 02 00 F3 7D 1A 67 E7 19 F8 65 F6 [17:03:47]GetLastDocTimeStamp 1729789381 [17:03:47]current date 1729789427 [17:03:47]FM_GetShiftState [17:03:47]SAM_PROTO_GetShiftState [17:03:47]wFMCommunicate request_size=4 [17:03:47]MH_SAM_APDU [17:03:47]CAPDU: 80 13 01 00 [17:03:47]Write to MH i2c: E2 08 00 AF 02 80 13 01 00 00 00 00 00 2E [17:03:47]Write i2c OK [17:03:47]MH_I2C_Read... [17:03:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:47]Read from MH i2c: E2 [17:03:47]MH_I2C_Read... [17:03:47]Read from MH i2c: E2 0E 00 [17:03:47]MH_I2C_Read... [17:03:47]Read from MH i2c: E2 0E 00 AF 02 00 09 00 01 85 93 19 67 00 00 00 00 90 00 D2 [17:03:47]RAPDU: 09 00 01 85 93 19 67 00 00 00 00 90 00 [17:03:47]wFMCommunicate OK [17:03:47]SAM_PROTO_GetShiftState done [17:03:47]FM_GetShiftState done [17:03:47]KKMCreateCloseShiftDocument [17:03:47]Load OK [17:03:47]Malloc new data [17:03:47]MH_GetDate [17:03:47]Write to MH i2c: F0 00 00 B0 02 A1 [17:03:47]Write i2c OK [17:03:47]MH_I2C_Read... [17:03:47]Read from MH i2c: F0 [17:03:47]MH_I2C_Read... [17:03:47]Read from MH i2c: F0 09 00 [17:03:47]MH_I2C_Read... [17:03:47]Read from MH i2c: F0 09 00 B0 02 00 F4 7D 1A 67 E7 19 F8 65 F9 [17:03:47]Malloc new data [17:03:47]Malloc new data [17:03:47]Malloc new data [17:03:47]Malloc new data [17:03:47]KKMCreateCloseShiftDocument OK [17:03:47]KKMSetCloseShiftData OK [17:03:47]ProcessDocumentItem done err = 0, tmpTLVsize=71 [17:03:47]tlvbuf is 0056A010 [17:03:47]KKMLoadAndSignCloseShiftData [17:03:47]SAM_PROTO_ProcessDocument [17:03:47]wFMCommunicate request_size=9 [17:03:47]MH_SAM_APDU [17:03:47]CAPDU: 80 15 01 00 04 05 00 47 00 [17:03:47]Write to MH i2c: E2 0C 00 B1 02 80 15 01 00 04 00 05 00 47 00 00 00 86 [17:03:47]Write i2c OK [17:03:47]MH_I2C_Read... [17:03:47]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [17:03:47]Read from MH i2c: E2 [17:03:47]MH_I2C_Read... [17:03:47]Read from MH i2c: E2 03 00 [17:03:47]MH_I2C_Read... [17:03:47]Read from MH i2c: E2 03 00 B1 02 00 90 00 27 [17:03:47]RAPDU: 90 00 [17:03:47]wFMCommunicate OK [17:03:47]wFMCommunicate request_size=23 [17:03:47]MH_SAM_APDU [17:03:47]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [17:03:48]Write to MH i2c: E2 1A 00 B2 02 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 29 [17:03:48]Write i2c OK [17:03:48]MH_I2C_Read... [17:03:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:03:48]Read from MH i2c: E2 [17:03:48]MH_I2C_Read... [17:03:48]Read from MH i2c: E2 03 00 [17:03:48]MH_I2C_Read... [17:03:48]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [17:03:48]RAPDU: 90 00 [17:03:48]wFMCommunicate OK [17:03:48]wFMCommunicate request_size=30 [17:03:48]MH_SAM_APDU [17:03:48]CAPDU: 80 15 02 00 19 FD 03 15 00 D0 9E D1 80 D0 BC D0 BE D0 BD D0 BE D0 B2 D0 B0 20 D0 94 2E 20 [17:03:48]Write to MH i2c: E2 21 00 B3 02 80 15 02 00 19 00 FD 03 15 00 D0 9E D1 80 D0 BC D0 BE D0 BD D0 BE D0 B2 D0 B0 20 D0 94 2E 20 00 00 44 [17:03:48]Write i2c OK [17:03:48]MH_I2C_Read... [17:03:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:03:48]Read from MH i2c: E2 [17:03:48]MH_I2C_Read... [17:03:48]Read from MH i2c: E2 03 00 [17:03:48]MH_I2C_Read... [17:03:48]Read from MH i2c: E2 03 00 B3 02 00 90 00 29 [17:03:48]RAPDU: 90 00 [17:03:48]wFMCommunicate OK [17:03:48]wFMCommunicate request_size=13 [17:03:48]MH_SAM_APDU [17:03:48]CAPDU: 80 15 02 00 08 F4 03 04 00 F4 7D 1A 67 [17:03:48]Write to MH i2c: E2 10 00 B4 02 80 15 02 00 08 00 F4 03 04 00 F4 7D 1A 67 00 00 33 [17:03:48]Write i2c OK [17:03:48]MH_I2C_Read... [17:03:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:03:48]Read from MH i2c: E2 [17:03:48]MH_I2C_Read... [17:03:48]Read from MH i2c: E2 03 00 [17:03:48]MH_I2C_Read... [17:03:48]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [17:03:48]RAPDU: 90 00 [17:03:48]wFMCommunicate OK [17:03:48]wFMCommunicate request_size=25 [17:03:48]MH_SAM_APDU [17:03:48]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 [17:03:48]Write to MH i2c: E2 1C 00 B5 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 00 00 92 [17:03:48]Write i2c OK [17:03:48]MH_I2C_Read... [17:03:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:03:48]Read from MH i2c: E2 [17:03:48]MH_I2C_Read... [17:03:48]Read from MH i2c: E2 03 00 [17:03:48]MH_I2C_Read... [17:03:48]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [17:03:48]RAPDU: 90 00 [17:03:48]wFMCommunicate OK [17:03:48]wFMCommunicate request_size=4 [17:03:48]MH_SAM_APDU [17:03:48]CAPDU: 80 15 03 00 [17:03:48]Write to MH i2c: E2 08 00 B6 02 80 15 03 00 00 00 00 00 39 [17:03:48]Write i2c OK [17:03:48]MH_I2C_Read... [17:03:48]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [17:03:48]Read from MH i2c: E2 [17:03:48]MH_I2C_Read... [17:03:48]Read from MH i2c: E2 FD 00 [17:03:48]MH_I2C_Read... [17:03:48]Read from MH i2c: E2 FD 00 B6 02 00 F4 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 6B 28 01 00 0E 04 04 00 AE 00 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 43 01 00 00 AA 04 AD 04 6E 04 04 00 41 01 00 00 69 04 9E 00 6F 04 04 00 41 01 00 00 B1 04 04 00 E5 F9 47 01 70 04 04 00 E0 C4 2C 01 72 04 03 00 05 35 1B 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 53 D6 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 27 E7 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 90 00 90 [17:03:49]RAPDU: F4 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 6B 28 01 00 0E 04 04 00 AE 00 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 43 01 00 00 AA 04 AD 04 6E 04 04 00 41 01 00 00 69 04 9E 00 6F 04 04 00 41 01 00 00 B1 04 04 00 E5 F9 47 01 70 04 04 00 E0 C4 2C 01 72 04 03 00 05 35 1B 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 53 D6 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 27 E7 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 90 00 [17:03:49]wFMCommunicate OK [17:03:49]SAM_PROTO_ProcessDocument answer len = 1268 [17:03:49]SAM_PROTO_ProcessDocument remain to read = 1020 [17:03:49]wFMCommunicate request_size=4 [17:03:49]MH_SAM_APDU [17:03:49]CAPDU: 80 17 00 00 [17:03:49]Write to MH i2c: E2 08 00 B7 02 80 17 00 00 00 00 00 00 39 [17:03:49]Write i2c OK [17:03:49]MH_I2C_Read... [17:03:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:49]Read from MH i2c: E2 [17:03:49]MH_I2C_Read... [17:03:49]Read from MH i2c: E2 FD 00 [17:03:49]MH_I2C_Read... [17:03:49]Read from MH i2c: E2 FD 00 B7 02 00 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 8D [17:03:49]RAPDU: 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:50]wFMCommunicate OK [17:03:50]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [17:03:50]SAM_PROTO_ProcessDocument remain to read = 770 [17:03:50]wFMCommunicate request_size=4 [17:03:50]MH_SAM_APDU [17:03:50]CAPDU: 80 17 00 00 [17:03:50]Write to MH i2c: E2 08 00 B8 02 80 17 00 00 00 00 00 00 3A [17:03:50]Write i2c OK [17:03:50]MH_I2C_Read... [17:03:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:50]Read from MH i2c: E2 [17:03:50]MH_I2C_Read... [17:03:50]Read from MH i2c: E2 FD 00 [17:03:50]MH_I2C_Read... [17:03:50]Read from MH i2c: E2 FD 00 B8 02 00 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 90 00 9C [17:03:50]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 OFD Sender: No OFD packet to send [17:03:50]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 90 00 [17:03:50]wFMCommunicate OK [17:03:50]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [17:03:50]SAM_PROTO_ProcessDocument remain to read = 520 [17:03:50]wFMCommunicate request_size=4 [17:03:50]MH_SAM_APDU [17:03:50]CAPDU: 80 17 00 00 [17:03:50]Write to MH i2c: E2 08 00 B9 02 80 17 00 00 00 00 00 00 3B [17:03:50]Write i2c OK [17:03:50]MH_I2C_Read... [17:03:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:51]Read from MH i2c: E2 [17:03:51]MH_I2C_Read... [17:03:51]Read from MH i2c: E2 FD 00 [17:03:51]MH_I2C_Read... [17:03:51]Read from MH i2c: E2 FD 00 B9 02 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 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 90 00 C3 [17:03:51]RAPDU: 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:51]wFMCommunicate OK [17:03:51]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [17:03:51]SAM_PROTO_ProcessDocument remain to read = 270 [17:03:51]wFMCommunicate request_size=4 [17:03:51]MH_SAM_APDU [17:03:51]CAPDU: 80 17 00 00 [17:03:51]Write to MH i2c: E2 08 00 BA 02 80 17 00 00 00 00 00 00 3C [17:03:51]Write i2c OK [17:03:51]MH_I2C_Read... [17:03:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:51]Read from MH i2c: E2 [17:03:51]MH_I2C_Read... [17:03:51]Read from MH i2c: E2 FD 00 [17:03:51]MH_I2C_Read... [17:03:51]Read from MH i2c: E2 FD 00 BA 02 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 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 90 00 06 [17:03:52]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 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 90 00 [17:03:52]wFMCommunicate OK [17:03:52]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [17:03:52]SAM_PROTO_ProcessDocument remain to read = 20 [17:03:52]wFMCommunicate request_size=4 [17:03:52]MH_SAM_APDU [17:03:52]CAPDU: 80 17 00 00 [17:03:52]Write to MH i2c: E2 08 00 BB 02 80 17 00 00 00 00 00 00 3D [17:03:52]Write i2c OK [17:03:52]MH_I2C_Read... [17:03:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 20! [17:03:52]Read from MH i2c: E2 [17:03:52]MH_I2C_Read... [17:03:52]Read from MH i2c: E2 17 00 [17:03:52]MH_I2C_Read... [17:03:52]Read from MH i2c: E2 17 00 BB 02 00 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 7E AC D8 84 62 BA 90 00 20 [17:03:52]RAPDU: 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 7E AC D8 84 62 BA 90 00 [17:03:52]wFMCommunicate OK [17:03:52]SAM_PROTO_ProcessDocument received (without SW) 20 bytes [17:03:52]SAM_PROTO_ProcessDocument done [17:03:52]1209 (1) - 1.0 - номер версии ФФД [17:03:52]1041 (16) - 0000000000963323 - номер ФМ [17:03:52]1040 (4) - 75883 - номер ФД [17:03:52]1038 (4) - 174 - номер смены [17:03:52]1118 (4) - 321 - количество кассовых чеков за смену [17:03:52]1111 (4) - 323 - общее количество ФД за смену [17:03:52]1194 (1197) - счетчики итогов смены [17:03:52] 1134 (4) - 321 - количество чеков со всеми признаками расчетов [17:03:52] 1129 (158) - счетчики операций «приход» [17:03:52] 1135 (4) - 321 - количество чеков по признаку расчетов [17:03:52] 1201 (4) - 214942.45 - общая итоговая сумма в чеках [17:03:52] 1136 (4) - 197112.00 - итоговая сумма в чеках наличными [17:03:52] 1138 (3) - 17830.45 - итоговая сумма в чеках безналичными [17:03:52] 1024 (123) - суммы налогов [17:03:52] 1006 (9) - суммы НДС [17:03:52] 1010 (1) - 0% - код ставки НДС [17:03:52] 1011 (0) - 0.00 - сумма НДС по ставке [17:03:52] 1006 (12) - суммы НДС [17:03:52] 1010 (1) - 12% - код ставки НДС [17:03:52] 1011 (3) - 22830.91 - сумма НДС по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 0% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (12) - суммы НСП [17:03:52] 1014 (1) - 1% - код ставки НСП [17:03:52] 1015 (3) - 1902.47 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 2% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 3% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 5% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 0,50% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 1,50% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1130 (141) - счетчики операций «возврат прихода» [17:03:52] 1135 (4) - 0 - количество чеков по признаку расчетов [17:03:52] 1201 (0) - 0.00 - общая итоговая сумма в чеках [17:03:52] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [17:03:52] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [17:03:52] 1024 (117) - суммы налогов [17:03:52] 1006 (9) - суммы НДС [17:03:52] 1010 (1) - 0% - код ставки НДС [17:03:52] 1011 (0) - 0.00 - сумма НДС по ставке [17:03:52] 1006 (9) - суммы НДС [17:03:52] 1010 (1) - 12% - код ставки НДС [17:03:52] 1011 (0) - 0.00 - сумма НДС по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 0% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 1% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 2% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 3% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 5% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 0,50% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 1,50% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1131 (141) - счетчики операций «расход» [17:03:52] 1135 (4) - 0 - количество чеков по признаку расчетов [17:03:52] 1201 (0) - 0.00 - общая итоговая сумма в чеках [17:03:52] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [17:03:52] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [17:03:52] 1024 (117) - суммы налогов [17:03:52] 1006 (9) - суммы НДС [17:03:52] 1010 (1) - 0% - код ставки НДС [17:03:52] 1011 (0) - 0.00 - сумма НДС по ставке [17:03:52] 1006 (9) - суммы НДС [17:03:52] 1010 (1) - 12% - код ставки НДС [17:03:52] 1011 (0) - 0.00 - сумма НДС по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 0% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 1% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 2% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 3% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 5% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 0,50% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 1,50% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1132 (141) - счетчики операций «возврат расхода» [17:03:52] 1135 (4) - 0 - количество чеков по признаку расчетов [17:03:52] 1201 (0) - 0.00 - общая итоговая сумма в чеках [17:03:52] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [17:03:52] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [17:03:52] 1024 (117) - суммы налогов [17:03:52] 1006 (9) - суммы НДС [17:03:52] 1010 (1) - 0% - код ставки НДС [17:03:52] 1011 (0) - 0.00 - сумма НДС по ставке [17:03:52] 1006 (9) - суммы НДС [17:03:52] 1010 (1) - 12% - код ставки НДС [17:03:52] 1011 (0) - 0.00 - сумма НДС по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 0% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 1% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 2% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 3% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 5% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 0,50% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1007 (9) - суммы НСП [17:03:52] 1014 (1) - 1,50% - код ставки НСП [17:03:52] 1015 (0) - 0.00 - сумма НСП по ставке [17:03:52] 1133 (588) - - счетчики коррекции - не используются [17:03:52]1077 (6) - 139280832029370 - ФПД [17:03:52]SetTLVBufToDocument [17:03:52]Processing tag 1209 (04B9) [17:03:52]Malloc new data [17:03:52]Processing tag 1041 (0411) [17:03:52]Processing tag 1040 (0410) [17:03:52]Malloc new data [17:03:52]Processing tag 1038 (040E) [17:03:52]Malloc new data [17:03:52]Processing tag 1118 (045E) [17:03:52]Malloc new data [17:03:52]Processing tag 1111 (0457) [17:03:52]Malloc new data [17:03:52]Processing tag 1194 (04AA) [17:03:52]Load OK [17:03:52]SetTLVBufToDocument [17:03:52]Processing tag 1134 (046E) [17:03:52]Malloc new data [17:03:52]Processing tag 1129 (0469) [17:03:52]Load OK [17:03:52]SetTLVBufToDocument [17:03:52]Processing tag 1135 (046F) [17:03:52]Malloc new data [17:03:52]Processing tag 1201 (04B1) [17:03:52]Malloc new data [17:03:52]Processing tag 1136 (0470) [17:03:52]Malloc new data [17:03:52]Processing tag 1138 (0472) [17:03:52]Malloc new data [17:03:52]Processing tag 1024 (0400) [17:03:52]Load OK [17:03:52]SetTLVBufToDocument [17:03:52]Processing tag 1006 (03EE) [17:03:52]Load OK [17:03:52]SetTLVBufToDocument [17:03:52]Processing tag 1010 (03F2) [17:03:52]Malloc new data [17:03:52]Processing tag 1011 (03F3) [17:03:52]Malloc new data [17:03:52]SetTLVBufToDocument err=0 [17:03:52]Processing tag 1006 (03EE) [17:03:52]Load OK [17:03:52]SetTLVBufToDocument [17:03:52]Processing tag 1010 (03F2) [17:03:52]Malloc new data [17:03:52]Processing tag 1011 (03F3) [17:03:52]Malloc new data [17:03:52]SetTLVBufToDocument err=0 [17:03:52]Processing tag 1007 (03EF) [17:03:52]Load OK [17:03:52]SetTLVBufToDocument [17:03:52]Processing tag 1014 (03F6) [17:03:52]Malloc new data [17:03:52]Processing tag 1015 (03F7) [17:03:52]Malloc new data [17:03:52]SetTLVBufToDocument err=0 [17:03:52]Processing tag 1007 (03EF) [17:03:52]Load OK [17:03:52]SetTLVBufToDocument [17:03:52]Processing tag 1014 (03F6) [17:03:52]Malloc new data [17:03:52]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]SetTLVBufToDocument err=0 [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1130 (046A) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1135 (046F) [17:03:53]Malloc new data [17:03:53]Processing tag 1201 (04B1) [17:03:53]Malloc new data [17:03:53]Processing tag 1136 (0470) [17:03:53]Malloc new data [17:03:53]Processing tag 1138 (0472) [17:03:53]Malloc new data [17:03:53]Processing tag 1024 (0400) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1006 (03EE) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1010 (03F2) [17:03:53]Malloc new data [17:03:53]Processing tag 1011 (03F3) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1006 (03EE) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1010 (03F2) [17:03:53]Malloc new data [17:03:53]Processing tag 1011 (03F3) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]SetTLVBufToDocument err=0 [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1131 (046B) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1135 (046F) [17:03:53]Malloc new data [17:03:53]Processing tag 1201 (04B1) [17:03:53]Malloc new data [17:03:53]Processing tag 1136 (0470) [17:03:53]Malloc new data [17:03:53]Processing tag 1138 (0472) [17:03:53]Malloc new data [17:03:53]Processing tag 1024 (0400) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1006 (03EE) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1010 (03F2) [17:03:53]Malloc new data [17:03:53]Processing tag 1011 (03F3) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1006 (03EE) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1010 (03F2) [17:03:53]Malloc new data [17:03:53]Processing tag 1011 (03F3) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]SetTLVBufToDocument err=0 [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1132 (046C) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1135 (046F) [17:03:53]Malloc new data [17:03:53]Processing tag 1201 (04B1) [17:03:53]Malloc new data [17:03:53]Processing tag 1136 (0470) [17:03:53]Malloc new data [17:03:53]Processing tag 1138 (0472) [17:03:53]Malloc new data [17:03:53]Processing tag 1024 (0400) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1006 (03EE) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1010 (03F2) [17:03:53]Malloc new data [17:03:53]Processing tag 1011 (03F3) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1006 (03EE) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1010 (03F2) [17:03:53]Malloc new data [17:03:53]Processing tag 1011 (03F3) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1007 (03EF) [17:03:53]Load OK [17:03:53]SetTLVBufToDocument [17:03:53]Processing tag 1014 (03F6) [17:03:53]Malloc new data [17:03:53]Processing tag 1015 (03F7) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]SetTLVBufToDocument err=0 [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1133 (046D) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Processing tag 1077 (0435) [17:03:53]Malloc new data [17:03:53]SetTLVBufToDocument err=0 [17:03:53]Malloc new data [17:03:53]SAM_PROTO_GetFMData [17:03:53]wFMCommunicate request_size=4 [17:03:53]MH_SAM_APDU [17:03:53]CAPDU: 80 13 03 00 [17:03:53]Write to MH i2c: E2 08 00 BC 02 80 13 03 00 00 00 00 00 3D [17:03:53]Write i2c OK [17:03:53]MH_I2C_Read... [17:03:54]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:03:54]Read from MH i2c: E2 [17:03:54]MH_I2C_Read... [17:03:54]Read from MH i2c: E2 FD 00 [17:03:54]MH_I2C_Read... [17:03:54]Read from MH i2c: E2 FD 00 BC 02 00 C6 04 85 04 C2 04 6E 04 04 00 0E 27 01 00 69 04 A3 00 6F 04 04 00 1E 26 01 00 B1 04 05 00 41 CD 1C 33 01 70 04 05 00 46 7D 54 02 01 72 04 04 00 FB 4F C8 30 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 3A 49 9F 20 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 03 E2 B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 3D [17:03:54]RAPDU: C6 04 85 04 C2 04 6E 04 04 00 0E 27 01 00 69 04 A3 00 6F 04 04 00 1E 26 01 00 B1 04 05 00 41 CD 1C 33 01 70 04 05 00 46 7D 54 02 01 72 04 04 00 FB 4F C8 30 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 3A 49 9F 20 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 03 E2 B7 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 9D 00 6F 04 04 00 F0 00 00 00 B1 04 04 00 6C 83 2F 04 70 04 04 00 C4 21 2F 04 72 04 02 00 A8 61 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 5E CC 71 EF 03 90 00 [17:03:54]wFMCommunicate OK [17:03:54]wFMCommunicate request_size=4 [17:03:54]MH_SAM_APDU [17:03:54]CAPDU: 80 17 00 00 [17:03:54]Write to MH i2c: E2 08 00 BD 02 80 17 00 00 00 00 00 00 3F [17:03:54]Write i2c OK [17:03:54]MH_I2C_Read... [17:03:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:54]Read from MH i2c: E2 [17:03:54]MH_I2C_Read... [17:03:54]Read from MH i2c: E2 FD 00 [17:03:54]MH_I2C_Read... [17:03:54]Read from MH i2c: E2 FD 00 BD 02 00 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 22 [17:03:55]RAPDU: 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A4 7B 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:55]wFMCommunicate OK [17:03:55]wFMCommunicate request_size=4 [17:03:55]MH_SAM_APDU [17:03:55]CAPDU: 80 17 00 00 [17:03:55]Write to MH i2c: E2 08 00 BE 02 80 17 00 00 00 00 00 00 40 [17:03:55]Write i2c OK [17:03:55]MH_I2C_Read... [17:03:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:55]Read from MH i2c: E2 [17:03:55]MH_I2C_Read... [17:03:55]Read from MH i2c: E2 FD 00 [17:03:55]MH_I2C_Read... [17:03:55]Read from MH i2c: E2 FD 00 BE 02 00 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 OFD Sender: No OFD packet to send [17:03:55]F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 90 00 67 [17:03:55]RAPDU: 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:56]wFMCommunicate OK [17:03:56]wFMCommunicate request_size=4 [17:03:56]MH_SAM_APDU [17:03:56]CAPDU: 80 17 00 00 [17:03:56]Write to MH i2c: E2 08 00 BF 02 80 17 00 00 00 00 00 00 41 [17:03:56]Write i2c OK [17:03:56]MH_I2C_Read... [17:03:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:03:56]Read from MH i2c: E2 [17:03:56]MH_I2C_Read... [17:03:56]Read from MH i2c: E2 FD 00 [17:03:56]MH_I2C_Read... [17:03:56]Read from MH i2c: E2 FD 00 BF 02 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BC [17:03:56]RAPDU: EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [17:03:56]wFMCommunicate OK [17:03:56]wFMCommunicate request_size=4 [17:03:56]MH_SAM_APDU [17:03:56]CAPDU: 80 17 00 00 [17:03:56]Write to MH i2c: E2 08 00 C0 02 80 17 00 00 00 00 00 00 42 [17:03:56]Write i2c OK [17:03:56]MH_I2C_Read... [17:03:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 224! [17:03:57]Read from MH i2c: E2 [17:03:57]MH_I2C_Read... [17:03:57]Read from MH i2c: E2 E3 00 [17:03:57]MH_I2C_Read... [17:03:57]Read from MH i2c: E2 E3 00 C0 02 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:03:57]RAPDU: 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [17:03:57]wFMCommunicate OK [17:03:57]SAM_PROTO_GetFMData done [17:03:57]Malloc new data [17:03:57]Malloc new data [17:03:57]Malloc new data [17:03:57]Malloc new data [17:03:57]KKMLoadAndSignCloseShiftData err=0 [17:03:57]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Ормонова Д. 24.10.2024 17:03 Смена: 174 РНМ: 0000000000161154 ЗНМ: 0300000020 СНО: Общий режим Чеков за смену: 321 ФД за смену: 323 Всего чеков: 321 ИТОГИ ПРИХОД Чеков: 321 Общий итог: 214942.45 Итого наличными: 197112.00 Итого безнал.: 17830.45 НДС 0% : 0.00 НДС 12% : 22830.91 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 1902.47 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Общий итог: 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 Нал. в кассе: 197112.00 НС Приход: 51524928.65 НС Возвр.Прихода: 702227.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 75883 ФМ: 0000000000963323 ФПД: 139280832029370 [17:03:57]StoreToDocumentArchive [17:03:57]shift 174 fd 75883 [17:03:57]save to /storage/0174/doc_00075883 [17:03:57]save last doc name /storage/0174/doc_00075883 to /storage/kkm_last_doc_name [17:03:57]save OK [17:03:57]Clear old archive folders... [17:03:57]NVStorageSaveData kkm_registers [17:03:57]File name is /storage/kkm_registers [17:03:57]Write 24 bytes [17:03:57]NVStorageSaveData done [17:03:57]NVStorageSaveData kkm_registers [17:03:57]File name is /storage/kkm_registers [17:03:57]Write 24 bytes [17:03:57]NVStorageSaveData done [17:03:57]ProcessDocumentItem done err = 0, tmpTLVsize=1382 [17:03:57]tlvbuf is 006F3C90 [17:03:57]SAM_PROTO_ClearQueue [17:03:57]wFMCommunicate request_size=4 [17:03:57]MH_SAM_APDU [17:03:57]CAPDU: 80 09 00 00 [17:03:57]Write to MH i2c: E2 08 00 C1 02 80 09 00 00 00 00 00 00 35 [17:03:57]Write i2c OK [17:03:57]MH_I2C_Read... [17:03:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:57]Read from MH i2c: E2 [17:03:57]MH_I2C_Read... [17:03:57]Read from MH i2c: E2 03 00 [17:03:57]MH_I2C_Read... [17:03:57]Read from MH i2c: E2 03 00 C1 02 00 90 00 37 [17:03:57]RAPDU: 90 00 [17:03:57]wFMCommunicate OK [17:03:57]SAM_PROTO_ClearQueue done [17:03:57]KKMCreateOFDPacket [17:03:57]OFDProtocolAddRootSTLVToBuf [17:03:57]FM_MakeSignedData [17:03:57]FM_MakeSignedData [17:03:57]SAM_PROTO_SignData [17:03:57]wFMCommunicate request_size=4 [17:03:57]MH_SAM_APDU [17:03:57]CAPDU: 80 0D 01 02 [17:03:57]Write to MH i2c: E2 08 00 C2 02 80 0D 01 02 00 00 00 00 3D [17:03:57]Write i2c OK [17:03:57]MH_I2C_Read... [17:03:57]Read from MH i2c: E2 [17:03:57]MH_I2C_Read... [17:03:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:57]Read from MH i2c: E2 03 00 [17:03:57]MH_I2C_Read... [17:03:57]Read from MH i2c: E2 03 00 C2 02 00 90 00 38 [17:03:57]RAPDU: 90 00 [17:03:57]wFMCommunicate OK [17:03:57]wFMCommunicate request_size=255 [17:03:57]MH_SAM_APDU [17:03:57]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 15 00 D0 9E D1 80 D0 BC D0 BE D0 BD D0 BE D0 B2 D0 B0 20 D0 94 2E 20 F4 03 04 00 F4 7D 1A 67 0E 04 04 00 AE 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 5E 04 04 00 41 01 00 00 57 04 04 00 43 01 00 00 AA 04 D8 04 6E 04 04 00 41 01 00 00 69 04 A5 00 6F 04 04 00 41 01 00 00 B1 04 04 00 E5 F9 47 01 70 04 04 00 E0 C4 2C 01 72 04 03 00 05 35 1B 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 53 D6 22 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 [17:03:57]Write to MH i2c: E2 02 01 C3 02 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 15 00 D0 9E D1 80 D0 BC D0 BE D0 BD D0 BE D0 B2 D0 B0 20 D0 94 2E 20 F4 03 04 00 F4 7D 1A 67 0E 04 04 00 AE 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 5E 04 04 00 41 01 00 00 57 04 04 00 43 01 00 00 AA 04 D8 04 6E 04 04 00 41 01 00 00 69 04 A5 00 6F 04 04 00 41 01 00 00 B1 04 04 00 E5 F9 47 01 70 04 04 00 E0 C4 2C 01 72 04 03 00 05 35 1B 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 53 D6 22 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 00 00 B5 [17:03:58]Write i2c OK [17:03:58]MH_I2C_Read... [17:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:58]Read from MH i2c: E2 [17:03:58]MH_I2C_Read... [17:03:58]Read from MH i2c: E2 03 00 [17:03:58]MH_I2C_Read... [17:03:58]Read from MH i2c: E2 03 00 C3 02 00 90 00 39 [17:03:58]RAPDU: 90 00 [17:03:58]wFMCommunicate OK [17:03:58]wFMCommunicate request_size=255 [17:03:58]MH_SAM_APDU [17:03:58]CAPDU: 80 0D 02 02 FA 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 27 E7 02 6A 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 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 [17:03:58]Write to MH i2c: E2 02 01 C4 02 80 0D 02 02 FA 00 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 27 E7 02 6A 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 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 BC [17:03:59]Write i2c OK [17:03:59]MH_I2C_Read... [17:03:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:59]Read from MH i2c: E2 [17:03:59]MH_I2C_Read... [17:03:59]Read from MH i2c: E2 03 00 [17:03:59]MH_I2C_Read... [17:03:59]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [17:03:59]RAPDU: 90 00 [17:03:59]wFMCommunicate OK [17:03:59]wFMCommunicate request_size=255 [17:03:59]MH_SAM_APDU [17:03:59]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 [17:03:59]Write to MH i2c: E2 02 01 C5 02 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 07 [17:03:59]Write i2c OK [17:03:59]MH_I2C_Read... [17:04:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:00]Read from MH i2c: E2 [17:04:00]MH_I2C_Read... [17:04:00]Read from MH i2c: E2 03 00 [17:04:00]MH_I2C_Read... [17:04:00]Read from MH i2c: E2 03 00 C5 02 00 90 00 3B [17:04:00]RAPDU: 90 00 [17:04:00]wFMCommunicate OK [17:04:00]wFMCommunicate request_size=255 [17:04:00]MH_SAM_APDU [17:04:00]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 [17:04:00]Write to MH i2c: E2 02 01 C6 02 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 07 [17:04:00]Write i2c OK [17:04:00]MH_I2C_Read... [17:04:00]OFD Sender: No OFD packet to send [17:04:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:00]Read from MH i2c: E2 [17:04:00]MH_I2C_Read... [17:04:00]Read from MH i2c: E2 03 00 [17:04:00]MH_I2C_Read... [17:04:00]Read from MH i2c: E2 03 00 C6 02 00 90 00 3C [17:04:00]RAPDU: 90 00 [17:04:00]wFMCommunicate OK [17:04:00]wFMCommunicate request_size=255 [17:04:00]MH_SAM_APDU [17:04:00]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 [17:04:01]Write to MH i2c: E2 02 01 C7 02 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 CD [17:04:01]Write i2c OK [17:04:01]MH_I2C_Read... [17:04:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:01]Read from MH i2c: E2 [17:04:01]MH_I2C_Read... [17:04:01]Read from MH i2c: E2 03 00 [17:04:01]MH_I2C_Read... [17:04:01]Read from MH i2c: E2 03 00 C7 02 00 90 00 3D [17:04:01]RAPDU: 90 00 [17:04:01]wFMCommunicate OK [17:04:01]wFMCommunicate request_size=141 [17:04:01]MH_SAM_APDU [17:04:01]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 6B 28 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 35 04 06 00 7E AC D8 84 62 BA [17:04:01]Write to MH i2c: E2 90 00 C8 02 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 6B 28 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 35 04 06 00 7E AC D8 84 62 BA 00 00 B6 [17:04:02]Write i2c OK [17:04:02]MH_I2C_Read... [17:04:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:02]Read from MH i2c: E2 [17:04:02]MH_I2C_Read... [17:04:02]Read from MH i2c: E2 03 00 [17:04:02]MH_I2C_Read... [17:04:02]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [17:04:02]RAPDU: 90 00 [17:04:02]wFMCommunicate OK [17:04:02]wFMCommunicate request_size=4 [17:04:02]MH_SAM_APDU [17:04:02]CAPDU: 80 0D 03 02 [17:04:02]Write to MH i2c: E2 08 00 C9 02 80 0D 03 02 00 00 00 00 46 [17:04:02]Write i2c OK [17:04:02]MH_I2C_Read... [17:04:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:04:02]Read from MH i2c: E2 [17:04:02]MH_I2C_Read... [17:04:02]Read from MH i2c: E2 0B 00 [17:04:02]MH_I2C_Read... [17:04:02]Read from MH i2c: E2 0B 00 C9 02 00 B7 B4 5F 96 8B 99 0D AD 90 00 85 [17:04:02]RAPDU: B7 B4 5F 96 8B 99 0D AD 90 00 [17:04:02]wFMCommunicate OK [17:04:02]SAM_PROTO_SignData done [17:04:02]FM_MakeSignedData done [17:04:02]CreateOFDProtocolMessage [17:04:02]wFMCommunicate request_size=4 [17:04:02]MH_SAM_APDU [17:04:02]CAPDU: 80 11 00 00 [17:04:02]Write to MH i2c: E2 08 00 CA 02 80 11 00 00 00 00 00 00 46 [17:04:02]Write i2c OK [17:04:02]MH_I2C_Read... [17:04:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:02]Read from MH i2c: E2 [17:04:02]MH_I2C_Read... [17:04:02]Read from MH i2c: E2 17 00 [17:04:02]MH_I2C_Read... [17:04:02]Read from MH i2c: E2 17 00 CA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 93 [17:04:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 90 00 [17:04:02]wFMCommunicate OK [17:04:02]CreateOFDProtocolMessage done [17:04:02]OFDSenderStorePacket 75883 [17:04:02]StoreOFDPacket docnum=75883 [17:04:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 7A 05 00 00 34 AF 72 05 8B 76 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 15 00 D0 9E D1 80 D0 BC D0 BE D0 BD D0 BE D0 B2 D0 B0 20 D0 94 2E 20 F4 03 04 00 F4 7D 1A 67 0E 04 04 00 AE 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 5E 04 04 00 41 01 00 00 57 04 04 00 43 01 00 00 AA 04 D8 04 6E 04 04 00 41 01 00 00 69 04 A5 00 6F 04 04 00 41 01 00 00 B1 04 04 00 E5 F9 47 01 70 04 04 00 E0 C4 2C 01 72 04 03 00 05 35 1B 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 53 D6 22 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 27 E7 02 6A 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 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 6B 28 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 35 04 06 00 7E AC D8 84 62 BA B7 B4 5F 96 8B 99 0D AD [17:04:02]CheckFolder [17:04:02]dirname=/storage/ofd_packets [17:04:02]CheckFolder done [17:04:02]ProducePacketName [17:04:02]name=ofd_packets/00075883 [17:04:02]NVStorageSaveData ofd_packets/00075883 [17:04:02]File name is /storage/ofd_packets/00075883 [17:04:02]Write 1432 bytes [17:04:02]NVStorageSaveData done [17:04:02]OFDSenderStorePacket done [17:04:02]KKMCreateOFDPacket done [17:04:02]NVStorageSaveData kkm_last_timestamp [17:04:02]File name is /storage/kkm_last_timestamp [17:04:02]Write 4 bytes [17:04:02]NVStorageSaveData done [17:04:02]ExternCall_PrintAddStr [17:04:02]wPrintStart [17:04:02]Write to MH i2c: 01 00 00 CB 02 CD [17:04:02]OFD Sender: Processing packet 75883 [packets to send 16, broken 15] [17:04:02]ProducePacketName [17:04:02]name=ofd_packets/00075883 [17:04:02]OFD Sender: To server: pG, [17:04:02]CommunicateWithHost lk.salyk.kg:30040 [17:04:02]ConnectInit lk.salyk.kg [17:04:02]Write i2c OK [17:04:02]MH_I2C_Read... [17:04:02]Read from MH i2c: 01 [17:04:02]MH_I2C_Read... [17:04:02]Read from MH i2c: 01 07 00 [17:04:02]MH_I2C_Read... [17:04:02]Read from MH i2c: 01 07 00 CB 02 00 00 00 00 00 FF 0F E2 [17:04:02]RasterBufferAndPrint [17:04:02]line Отчет о закрытии смены [17:04:02]line ФФД: 1.0 [17:04:02]line ИНН: 02508201610067 [17:04:02]line Кассир: Ормонова Д. [17:04:02]line 24.10.2024 17:03 [17:04:02]line Смена: 174 [17:04:02]line РНМ: 0000000000161154 [17:04:02]line ЗНМ: 0300000020 [17:04:02]line СНО: Общий режим [17:04:02]line Чеков за смену: 321 [17:04:02]line ФД за смену: 323 [17:04:02]line Всего чеков: 321 [17:04:02]line ИТОГИ ПРИХОД [17:04:02]line Чеков: 321 [17:04:02]line Общий итог: 214942.45 [17:04:02]line Итого наличными: 197112.00 [17:04:02]line Итого безнал.: 17830.45 [17:04:02]line НДС 0% : 0.00 [17:04:02]line НДС 12% : 22830.91 [17:04:02]line НСП 0% : 0.00 [17:04:03]line НСП 1,50% : 0.00 [17:04:03]line НСП 0,50% : 0.00 [17:04:03]line НСП 5% : 0.00 [17:04:03]line НСП 3% : 0.00 [17:04:03]line НСП 2% : 0.00 [17:04:03]line НСП 1% : 1902.47 [17:04:03]line ИТОГИ ВОЗВРАТ ПРИХОДА [17:04:03]line Чеков: 0 [17:04:03]line Общий итог: 0.00 [17:04:03]line Итого наличными: 0.00 [17:04:03]line Итого безнал.: 0.00 [17:04:03]line НДС 0% : 0.00 [17:04:03]line НДС 12% : 0.00 [17:04:03]line НСП 0% : 0.00 [17:04:03]line НСП 1,50% : 0.00 [17:04:03]line НСП 0,50% : 0.00 [17:04:03]line НСП 5% : 0.00 [17:04:03]line НСП 3% : 0.00 [17:04:03]line НСП 2% : 0.00 [17:04:03]line НСП 1% : 0.00 [17:04:03]line ИТОГИ РАСХОД [17:04:03]line Чеков: 0 [17:04:03]line Общий итог: 0.00 [17:04:03]line Итого наличными: 0.00 [17:04:03]line Итого безнал.: 0.00 [17:04:03]line НДС 0% : 0.00 [17:04:03]line НДС 12% : 0.00 [17:04:03]line НСП 0% : 0.00 [17:04:03]line НСП 1,50% : 0.00 [17:04:03]line НСП 0,50% : 0.00 [17:04:03]line НСП 5% : 0.00 [17:04:03]line НСП 3% : 0.00 [17:04:03]line НСП 2% : 0.00 [17:04:03]line НСП 1% : 0.00 [17:04:03]line ИТОГИ ВОЗВРАТ РАСХОДА [17:04:03]line Чеков: 0 [17:04:03]line Общий итог: 0.00 [17:04:03]line Итого наличными: 0.00 [17:04:03]line Итого безнал.: 0.00 [17:04:03]line НДС 0% : 0.00 [17:04:03]line НДС 12% : 0.00 [17:04:03]line НСП 0% : 0.00 [17:04:03]line НСП 1,50% : 0.00 [17:04:03]line НСП 0,50% : 0.00 [17:04:03]line НСП 5% : 0.00 [17:04:03]line НСП 3% : 0.00 [17:04:03]line НСП 2% : 0.00 [17:04:03]line НСП 1% : 0.00 [17:04:03]line Сумма внесений: 0.00 [17:04:03]line Сумма выплат: 0.00 [17:04:03]line Нал. в кассе: 197112.00 [17:04:03]line НС Приход: 51524928.65 [17:04:03]line НС Возвр.Прихода: 702227.00 [17:04:03]line НС Расход: 0.00 [17:04:03]line НС Возвр.Расхода: 0.00 [17:04:03]line ФД: 75883 [17:04:03]line ФМ: 0000000000963323 [17:04:03]line ФПД: 139280832029370 [17:04:03]written 0, free lines is 4095 [17:04:03]Write to MH i2c: 01 00 00 1B 03 1E [17:04:03]Write i2c OK [17:04:03]MH_I2C_Read... [17:04:03]Read from MH i2c: 01 [17:04:03]MH_I2C_Read... [17:04:03]Read from MH i2c: 01 07 00 [17:04:03]MH_I2C_Read... [17:04:03]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 02 0A 31 [17:04:03]RasterBufferAndPrint [17:04:03]line [17:04:03]line [17:04:03]line [17:04:03]line [17:04:03]line [17:04:03]written 0, free lines is 2611 [17:04:03]MH_Cut [17:04:03]Write to MH i2c: D1 01 00 22 03 01 F7 [17:04:03]Write i2c OK [17:04:03]MH_I2C_Read... [17:04:03]Read from MH i2c: D1 [17:04:03]MH_I2C_Read... [17:04:03]Read from MH i2c: D1 01 00 [17:04:03]MH_I2C_Read... [17:04:03]Read from MH i2c: D1 01 00 22 03 00 F6 [17:04:03]Write to MH i2c: 01 00 00 23 03 26 [17:04:03]Write i2c OK [17:04:03]MH_I2C_Read... [17:04:05]*** Cut start [17:04:05]*** Partial cut [17:04:05]*** CUTSNS_PIN = 1 [17:04:05]*** CUTSNS_PIN = 0 [17:04:05]*** Brake cut motor [17:04:05]Read from MH i2c: 01 [17:04:05]MH_I2C_Read... [17:04:05]*** Stop cut motor [17:04:05]*** Cut end [17:04:05]Read from MH i2c: 01 07 00 [17:04:05]MH_I2C_Read... [17:04:05]Read from MH i2c: 01 07 00 23 03 00 00 00 00 00 FF 0F 3B [17:04:05]process_action close_shift done [17:04:05]requested_data is exist [17:04:05]produce_requested_data [17:04:05]requested_item fd.num is exist - process it [17:04:05]SAM_PROTO_GetFieldsCounters [17:04:05]wFMCommunicate request_size=4 [17:04:05]MH_SAM_APDU [17:04:05]CAPDU: 80 13 00 00 [17:04:05]Write to MH i2c: E2 08 00 24 03 80 13 00 00 00 00 00 00 A3 [17:04:05]Write i2c OK [17:04:05]MH_I2C_Read... [17:04:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:04:06]Read from MH i2c: E2 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 62 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 62 00 24 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 6B 28 01 00 0E 04 04 00 AE 00 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [17:04:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 10 04 04 00 6B 28 01 00 0E 04 04 00 AE 00 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:04:06]wFMCommunicate OK [17:04:06]SAM_PROTO_GetFieldsCounters done [17:04:06]requested_item shift.num is exist - process it [17:04:06]requested_item shift.opened is exist - process it [17:04:06]req_shift_opened [17:04:06]FM_GetShiftState [17:04:06]SAM_PROTO_GetShiftState [17:04:06]wFMCommunicate request_size=4 [17:04:06]MH_SAM_APDU [17:04:06]CAPDU: 80 13 01 00 [17:04:06]Write to MH i2c: E2 08 00 25 03 80 13 01 00 00 00 00 00 A5 [17:04:06]Write i2c OK [17:04:06]MH_I2C_Read... [17:04:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:06]Read from MH i2c: E2 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 0E 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 0E 00 25 03 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B0 [17:04:06]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [17:04:06]wFMCommunicate OK [17:04:06]SAM_PROTO_GetShiftState done [17:04:06]FM_GetShiftState done [17:04:06]req_shift_opened done [17:04:06]requested_item shift.open_date is exist - process it [17:04:06]req_shift_open_date [17:04:06]FM_GetShiftState [17:04:06]SAM_PROTO_GetShiftState [17:04:06]wFMCommunicate request_size=4 [17:04:06]MH_SAM_APDU [17:04:06]CAPDU: 80 13 01 00 [17:04:06]Write to MH i2c: E2 08 00 26 03 80 13 01 00 00 00 00 00 A6 [17:04:06]Write i2c OK [17:04:06]MH_I2C_Read... [17:04:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:06]Read from MH i2c: E2 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 0E 00 [17:04:06]MH_I2C_Read... [17:04:06]Read from MH i2c: E2 0E 00 26 03 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B1 [17:04:06]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [17:04:06]wFMCommunicate OK [17:04:06]SAM_PROTO_GetShiftState done [17:04:06]FM_GetShiftState done [17:04:06]req_shift_open_date done [17:04:06]produce_requested_data done [17:04:06]produce_requested_data return {"fd.num":75883,"shift.num":174,"shift.opened":0,"shift.open_date":0} [17:04:06]process_action_free close_shift [17:04:06]json_value_free [17:04:06]json_value_free done [17:04:06]process_json_proto returns [17:04:06]Send response to host [17:04:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":75883,"shift.num":174,"shift.opened":0,"shift.open_date":0}}} [17:04:06]free response buf [17:04:06]execute_script done [17:04:06]execute_script returns [17:04:06]free content buf [17:04:06]Sock 9.Close socket [17:04:06]Sock 9.Thread stoped [17:04:07]ConnectInit Can't take IP for lk.salyk.kg [17:04:07]CommunicateWithHost connect error [17:04:07]CommunicateWithHost err = -1 [17:04:07]OFD Sender: Server communicate error [17:04:12]OFD Sender: Processing packet 75883 [packets to send 16, broken 15] [17:04:12]ProducePacketName [17:04:12]name=ofd_packets/00075883 [17:04:12]OFD Sender: To server: pG, [17:04:12]CommunicateWithHost lk.salyk.kg:30040 [17:04:12]ConnectInit lk.salyk.kg [17:04:17]ConnectInit Can't take IP for lk.salyk.kg [17:04:17]CommunicateWithHost connect error [17:04:17]CommunicateWithHost err = -1 [17:04:17]OFD Sender: Server communicate error [17:04:22]OFD Sender: Processing packet 75883 [packets to send 16, broken 15] [17:04:22]ProducePacketName [17:04:22]name=ofd_packets/00075883 [17:04:22]OFD Sender: To server: pG, [17:04:22]CommunicateWithHost lk.salyk.kg:30040 [17:04:22]ConnectInit lk.salyk.kg [17:04:27]ConnectInit Can't take IP for lk.salyk.kg [17:04:27]CommunicateWithHost connect error [17:04:27]CommunicateWithHost err = -1 [17:04:27]OFD Sender: Server communicate error [17:04:33]OFD Sender: Processing packet 75883 [packets to send 16, broken 15] [17:04:33]ProducePacketName [17:04:33]name=ofd_packets/00075883 [17:04:33]OFD Sender: To server: pG, [17:04:33]CommunicateWithHost lk.salyk.kg:30040 [17:04:33]ConnectInit lk.salyk.kg [17:04:38]ConnectInit Can't take IP for lk.salyk.kg [17:04:38]CommunicateWithHost connect error [17:04:38]CommunicateWithHost err = -1 [17:04:38]OFD Sender: Server communicate error [17:04:43]OFD Sender: Processing packet 75883 [packets to send 16, broken 15] [17:04:43]ProducePacketName [17:04:43]name=ofd_packets/00075883 [17:04:43]OFD Sender: To server: pG, [17:04:43]CommunicateWithHost lk.salyk.kg:30040 [17:04:43]ConnectInit lk.salyk.kg [17:04:48]ConnectInit Can't take IP for lk.salyk.kg [17:04:48]CommunicateWithHost connect error [17:04:48]CommunicateWithHost err = -1 [17:04:48]OFD Sender: Server communicate error [17:04:53]OFD Sender: Processing packet 75883 [packets to send 16, broken 15] [17:04:53]ProducePacketName [17:04:53]name=ofd_packets/00075883 [17:04:53]OFD Sender: To server: pG, [17:04:53]CommunicateWithHost lk.salyk.kg:30040 [17:04:53]ConnectInit lk.salyk.kg [17:04:53]Connected sock=9 [17:04:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 7A 05 00 00 34 AF 72 05 8B 76 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 15 00 D0 9E D1 80 D0 BC D0 BE D0 BD D0 BE D0 B2 D0 B0 20 D0 94 2E 20 F4 03 04 00 F4 7D 1A 67 0E 04 04 00 AE 00 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 31 36 31 31 35 34 5E 04 04 00 41 01 00 00 57 04 04 00 43 01 00 00 AA 04 D8 04 6E 04 04 00 41 01 00 00 69 04 A5 00 6F 04 04 00 41 01 00 00 B1 04 04 00 E5 F9 47 01 70 04 04 00 E0 C4 2C 01 72 04 03 00 05 35 1B 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 53 D6 22 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 27 E7 02 6A 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 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 6B 28 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 35 04 06 00 7E AC D8 84 62 BA B7 B4 5F 96 8B 99 0D AD [17:04:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 4F 00 00 00 92 AF 47 00 F9 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 39 36 33 33 32 33 10 04 04 00 6B 28 01 00 F4 03 04 00 0B 27 1A 67 B6 04 01 00 00 2B 9E 33 9E 1F 5C 3D F9 [17:04:55]CommunicateWithHost err = 0 [17:04:55]CheckOFDResponse [17:04:55]1017 (14) - 77093643461234 [17:04:55]1041 (16) - 0000000000963323 [17:04:55]1040 (4) - 75883 [17:04:55]1012 (4) - 24.10.2024 10:52 [17:04:55]1206 (1) - 0 [17:04:55]OFD Sender: Remove packet 75883 [17:04:55]ProducePacketName [17:04:55]name=ofd_packets/00075883 [17:04:55]NVStorageDeleteData [17:04:55]OFD Sender: No OFD packet to send [17:05:00]OFD Sender: No OFD packet to send [17:05:05]OFD Sender: No OFD packet to send [17:05:10]OFD Sender: No OFD packet to send [17:05:15]OFD Sender: No OFD packet to send [17:05:20]OFD Sender: No OFD packet to send [17:05:25]OFD Sender: No OFD packet to send [17:05:30]OFD Sender: No OFD packet to send [17:05:35]OFD Sender: No OFD packet to send [17:05:40]OFD Sender: No OFD packet to send [17:05:45]OFD Sender: No OFD packet to send [17:05:50]OFD Sender: No OFD packet to send [17:05:55]OFD Sender: No OFD packet to send [17:06:00]OFD Sender: No OFD packet to send [17:06:05]OFD Sender: No OFD packet to send [17:06:10]OFD Sender: No OFD packet to send [17:06:15]OFD Sender: No OFD packet to send [17:06:20]OFD Sender: No OFD packet to send [17:06:25]OFD Sender: No OFD packet to send [17:06:30]OFD Sender: No OFD packet to send [17:06:35]OFD Sender: No OFD packet to send [17:06:40]OFD Sender: No OFD packet to send [17:06:45]OFD Sender: No OFD packet to send [17:06:50]OFD Sender: No OFD packet to send [17:06:55]OFD Sender: No OFD packet to send [17:07:00]OFD Sender: No OFD packet to send [17:07:05]OFD Sender: No OFD packet to send [17:07:10]OFD Sender: No OFD packet to send [17:07:15]OFD Sender: No OFD packet to send [17:07:20]OFD Sender: No OFD packet to send [17:07:25]OFD Sender: No OFD packet to send [17:07:30]OFD Sender: No OFD packet to send [17:07:35]OFD Sender: No OFD packet to send [17:07:40]OFD Sender: No OFD packet to send [17:07:45]OFD Sender: No OFD packet to send [17:07:50]OFD Sender: No OFD packet to send [17:07:55]OFD Sender: No OFD packet to send [17:08:00]OFD Sender: No OFD packet to send [17:08:05]OFD Sender: No OFD packet to send [17:08:10]OFD Sender: No OFD packet to send [17:08:15]OFD Sender: No OFD packet to send [17:08:20]OFD Sender: No OFD packet to send [17:08:25]OFD Sender: No OFD packet to send [17:08:30]OFD Sender: No OFD packet to send [17:08:35]OFD Sender: No OFD packet to send [17:08:40]OFD Sender: No OFD packet to send [17:08:45]OFD Sender: No OFD packet to send [17:08:50]OFD Sender: No OFD packet to send [17:08:55]OFD Sender: No OFD packet to send [17:09:00]OFD Sender: No OFD packet to send [17:09:05]OFD Sender: No OFD packet to send [17:09:10]OFD Sender: No OFD packet to send [17:09:15]OFD Sender: No OFD packet to send [17:09:20]OFD Sender: No OFD packet to send [17:09:25]OFD Sender: No OFD packet to send [17:09:30]OFD Sender: No OFD packet to send [17:09:35]OFD Sender: No OFD packet to send [17:09:40]OFD Sender: No OFD packet to send [17:09:45]OFD Sender: No OFD packet to send [17:09:50]OFD Sender: No OFD packet to send [17:09:55]OFD Sender: No OFD packet to send [17:10:00]OFD Sender: No OFD packet to send [17:10:05]OFD Sender: No OFD packet to send [17:10:10]OFD Sender: No OFD packet to send [17:10:15]OFD Sender: No OFD packet to send [17:10:20]OFD Sender: No OFD packet to send [17:10:25]OFD Sender: No OFD packet to send [17:10:30]OFD Sender: No OFD packet to send [17:10:35]OFD Sender: No OFD packet to send [17:10:40]OFD Sender: No OFD packet to send [17:10:45]OFD Sender: No OFD packet to send [17:10:50]OFD Sender: No OFD packet to send [17:10:55]OFD Sender: No OFD packet to send [17:11:00]OFD Sender: No OFD packet to send [17:11:05]OFD Sender: No OFD packet to send [17:11:10]OFD Sender: No OFD packet to send [17:11:15]OFD Sender: No OFD packet to send [17:11:20]OFD Sender: No OFD packet to send [17:11:25]OFD Sender: No OFD packet to send [17:11:30]OFD Sender: No OFD packet to send [17:11:35]OFD Sender: No OFD packet to send [17:11:40]OFD Sender: No OFD packet to send [17:11:45]OFD Sender: No OFD packet to send [17:11:50]OFD Sender: No OFD packet to send [17:11:55]OFD Sender: No OFD packet to send [17:12:00]OFD Sender: No OFD packet to send [17:12:05]OFD Sender: No OFD packet to send [17:12:10]OFD Sender: No OFD packet to send [17:12:15]OFD Sender: No OFD packet to send [17:12:20]OFD Sender: No OFD packet to send [17:12:25]OFD Sender: No OFD packet to send [17:12:30]OFD Sender: No OFD packet to send [17:12:35]OFD Sender: No OFD packet to send [17:12:40]OFD Sender: No OFD packet to send [17:12:45]OFD Sender: No OFD packet to send [17:12:50]OFD Sender: No OFD packet to send [17:12:56]OFD Sender: No OFD packet to send [17:13:01]OFD Sender: No OFD packet to send [17:13:06]OFD Sender: No OFD packet to send [17:13:11]OFD Sender: No OFD packet to send [17:13:16]OFD Sender: No OFD packet to send [17:13:21]OFD Sender: No OFD packet to send [17:13:26]OFD Sender: No OFD packet to send [17:13:31]OFD Sender: No OFD packet to send [17:13:36]OFD Sender: No OFD packet to send [17:13:41]OFD Sender: No OFD packet to send [17:13:46]OFD Sender: No OFD packet to send [17:13:51]OFD Sender: No OFD packet to send [17:13:56]OFD Sender: No OFD packet to send [17:14:01]OFD Sender: No OFD packet to send [17:14:06]OFD Sender: No OFD packet to send [17:14:11]OFD Sender: No OFD packet to send [17:14:16]OFD Sender: No OFD packet to send [17:14:21]OFD Sender: No OFD packet to send [17:14:26]OFD Sender: No OFD packet to send [17:14:31]OFD Sender: No OFD packet to send [17:14:36]OFD Sender: No OFD packet to send [17:14:41]OFD Sender: No OFD packet to send [17:14:46]OFD Sender: No OFD packet to send [17:14:51]OFD Sender: No OFD packet to send [17:14:56]OFD Sender: No OFD packet to send [17:15:01]OFD Sender: No OFD packet to send [17:15:06]OFD Sender: No OFD packet to send [17:15:11]OFD Sender: No OFD packet to send [17:15:16]OFD Sender: No OFD packet to send [17:15:21]OFD Sender: No OFD packet to send [17:15:26]OFD Sender: No OFD packet to send [17:15:31]OFD Sender: No OFD packet to send [17:15:36]OFD Sender: No OFD packet to send [17:15:41]OFD Sender: No OFD packet to send [17:15:46]OFD Sender: No OFD packet to send [17:15:51]OFD Sender: No OFD packet to send [17:15:56]OFD Sender: No OFD packet to send [17:16:01]OFD Sender: No OFD packet to send [17:16:06]OFD Sender: No OFD packet to send [17:16:11]OFD Sender: No OFD packet to send [17:16:16]OFD Sender: No OFD packet to send [17:16:21]OFD Sender: No OFD packet to send [17:16:26]OFD Sender: No OFD packet to send [17:16:31]OFD Sender: No OFD packet to send [17:16:36]OFD Sender: No OFD packet to send [17:16:41]OFD Sender: No OFD packet to send [17:16:46]OFD Sender: No OFD packet to send [17:16:51]OFD Sender: No OFD packet to send [17:16:56]OFD Sender: No OFD packet to send [17:17:01]OFD Sender: No OFD packet to send [17:17:06]OFD Sender: No OFD packet to send [17:17:11]OFD Sender: No OFD packet to send [17:17:16]OFD Sender: No OFD packet to send [17:17:21]OFD Sender: No OFD packet to send [17:17:26]OFD Sender: No OFD packet to send [17:17:31]OFD Sender: No OFD packet to send [17:17:36]OFD Sender: No OFD packet to send [17:17:41]OFD Sender: No OFD packet to send [17:17:46]OFD Sender: No OFD packet to send [17:17:51]OFD Sender: No OFD packet to send [17:17:56]OFD Sender: No OFD packet to send [17:18:01]OFD Sender: No OFD packet to send [17:18:06]OFD Sender: No OFD packet to send [17:18:11]OFD Sender: No OFD packet to send [17:18:16]OFD Sender: No OFD packet to send [17:18:21]OFD Sender: No OFD packet to send [17:18:26]OFD Sender: No OFD packet to send [17:18:31]OFD Sender: No OFD packet to send [17:18:36]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: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: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: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: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: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:11]OFD Sender: No OFD packet to send [17:23:16]OFD Sender: No OFD packet to send [17:23:21]OFD Sender: No OFD packet to send [17:23:26]OFD Sender: No OFD packet to send [17:23:31]OFD Sender: No OFD packet to send [17:23:36]OFD Sender: No OFD packet to send [17:23:41]OFD Sender: No OFD packet to send [17:23:46]OFD Sender: No OFD packet to send [17:23:51]OFD Sender: No OFD packet to send [17:23:56]OFD Sender: No OFD packet to send [17:24:01]OFD Sender: No OFD packet to send [17:24:06]OFD Sender: No OFD packet to send [17:24:11]OFD Sender: No OFD packet to send [17:24:16]OFD Sender: No OFD packet to send [17:24:21]OFD Sender: No OFD packet to send [17:24:26]OFD Sender: No OFD packet to send [17:24:31]OFD Sender: No OFD packet to send [17:24:36]OFD Sender: No OFD packet to send [17:24:41]OFD Sender: No OFD packet to send [17:24:46]OFD Sender: No OFD packet to send [17:24:51]OFD Sender: No OFD packet to send [17:24:56]OFD Sender: No OFD packet to send [17:25:01]OFD Sender: No OFD packet to send [17:25:06]OFD Sender: No OFD packet to send [17:25:11]OFD Sender: No OFD packet to send [17:25:16]OFD Sender: No OFD packet to send [17:25:21]OFD Sender: No OFD packet to send [17:25:26]OFD Sender: No OFD packet to send [17:25:31]OFD Sender: No OFD packet to send [17:25:36]OFD Sender: No OFD packet to send [17:25:41]OFD Sender: No OFD packet to send [17:25:46]OFD Sender: No OFD packet to send [17:25:51]OFD Sender: No OFD packet to send [17:25:56]OFD Sender: No OFD packet to send [17:26:01]OFD Sender: No OFD packet to send [17:26:06]OFD Sender: No OFD packet to send [17:26:11]OFD Sender: No OFD packet to send [17:26:16]OFD Sender: No OFD packet to send [17:26:21]OFD Sender: No OFD packet to send [17:26:26]OFD Sender: No OFD packet to send [17:26:31]OFD Sender: No OFD packet to send [17:26:36]OFD Sender: No OFD packet to send [17:26:41]OFD Sender: No OFD packet to send [17:26:46]OFD Sender: No OFD packet to send [17:26:51]OFD Sender: No OFD packet to send [17:26:56]OFD Sender: No OFD packet to send [17:27:01]OFD Sender: No OFD packet to send [17:27:06]OFD Sender: No OFD packet to send [17:27:11]OFD Sender: No OFD packet to send [17:27:16]OFD Sender: No OFD packet to send [17:27:21]OFD Sender: No OFD packet to send [17:27:26]OFD Sender: No OFD packet to send [17:27:31]OFD Sender: No OFD packet to send [17:27:36]OFD Sender: No OFD packet to send [17:27:41]OFD Sender: No OFD packet to send [17:27:46]OFD Sender: No OFD packet to send [17:27:51]OFD Sender: No OFD packet to send [17:27:56]OFD Sender: No OFD packet to send [17:28:01]OFD Sender: No OFD packet to send [17:28:06]OFD Sender: No OFD packet to send [17:28:11]OFD Sender: No OFD packet to send [17:28:16]OFD Sender: No OFD packet to send [17:28:21]OFD Sender: No OFD packet to send [17:28:26]OFD Sender: No OFD packet to send [17:28:31]OFD Sender: No OFD packet to send [17:28:36]OFD Sender: No OFD packet to send [17:28:41]OFD Sender: No OFD packet to send [17:28:46]OFD Sender: No OFD packet to send [17:28:51]OFD Sender: No OFD packet to send [17:28:56]OFD Sender: No OFD packet to send [17:29:01]OFD Sender: No OFD packet to send [17:29:06]OFD Sender: No OFD packet to send [17:29:11]OFD Sender: No OFD packet to send [17:29:16]OFD Sender: No OFD packet to send [17:29:21]OFD Sender: No OFD packet to send [17:29:26]OFD Sender: No OFD packet to send [17:29:31]OFD Sender: No OFD packet to send [17:29:36]OFD Sender: No OFD packet to send [17:29:41]OFD Sender: No OFD packet to send [17:29:46]OFD Sender: No OFD packet to send [17:29:51]OFD Sender: No OFD packet to send [17:29:56]OFD Sender: No OFD packet to send [17:30:01]OFD Sender: No OFD packet to send [17:30:06]OFD Sender: No OFD packet to send [17:30:11]OFD Sender: No OFD packet to send [17:30:16]OFD Sender: No OFD packet to send [17:30:21]OFD Sender: No OFD packet to send [17:30:26]OFD Sender: No OFD packet to send [17:30:31]OFD Sender: No OFD packet to send [17:30:36]OFD Sender: No OFD packet to send [17:30:41]OFD Sender: No OFD packet to send [17:30:46]OFD Sender: No OFD packet to send [17:30:51]OFD Sender: No OFD packet to send [17:30:56]OFD Sender: No OFD packet to send [17:31:01]OFD Sender: No OFD packet to send [17:31:06]OFD Sender: No OFD packet to send [17:31:11]OFD Sender: No OFD packet to send [17:31:16]OFD Sender: No OFD packet to send [17:31:21]OFD Sender: No OFD packet to send [17:31:26]OFD Sender: No OFD packet to send [17:31:31]OFD Sender: No OFD packet to send [17:31:36]OFD Sender: No OFD packet to send [17:31:41]OFD Sender: No OFD packet to send [17:31:46]OFD Sender: No OFD packet to send [17:31:51]OFD Sender: No OFD packet to send [17:31:56]OFD Sender: No OFD packet to send [17:32:01]OFD Sender: No OFD packet to send [17:32:06]OFD Sender: No OFD packet to send [17:32:11]OFD Sender: No OFD packet to send [17:32:16]OFD Sender: No OFD packet to send [17:32:21]OFD Sender: No OFD packet to send [17:32:26]OFD Sender: No OFD packet to send [17:32:31]OFD Sender: No OFD packet to send [17:32:36]OFD Sender: No OFD packet to send [17:32:41]OFD Sender: No OFD packet to send [17:32:46]OFD Sender: No OFD packet to send [17:32:51]OFD Sender: No OFD packet to send [17:32:56]OFD Sender: No OFD packet to send [17:33:01]OFD Sender: No OFD packet to send [17:33:06]OFD Sender: No OFD packet to send [17:33:11]OFD Sender: No OFD packet to send [17:33:17]OFD Sender: No OFD packet to send [17:33:22]OFD Sender: No OFD packet to send [17:33:27]OFD Sender: No OFD packet to send [17:33:32]OFD Sender: No OFD packet to send [17:33:37]OFD Sender: No OFD packet to send [17:33:42]OFD Sender: No OFD packet to send [17:33:47]OFD Sender: No OFD packet to send [17:33:52]OFD Sender: No OFD packet to send [17:33:57]OFD Sender: No OFD packet to send [17:34:02]OFD Sender: No OFD packet to send [17:34:07]OFD Sender: No OFD packet to send [17:34:12]OFD Sender: No OFD packet to send [17:34:17]OFD Sender: No OFD packet to send [17:34:22]OFD Sender: No OFD packet to send [17:34:27]OFD Sender: No OFD packet to send [17:34:32]OFD Sender: No OFD packet to send [17:34:37]OFD Sender: No OFD packet to send [17:34:42]OFD Sender: No OFD packet to send [17:34:47]OFD Sender: No OFD packet to send [17:34:52]OFD Sender: No OFD packet to send [17:34:57]OFD Sender: No OFD packet to send [17:35:02]OFD Sender: No OFD packet to send [17:35:07]OFD Sender: No OFD packet to send [17:35:12]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: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