[03:14:09]RAPDU: 90 00 [03:14:09]wFMCommunicate OK [03:14:09]wFMCommunicate request_size=255 [03:14:09]MH_SAM_APDU [03:14:09]CAPDU: 80 0D 02 02 FA 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 38 39 30 34 31 30 33 33 30 34 30 36 30 06 04 38 00 D0 9F D1 80 D0 B5 D0 B7 D0 B5 D1 80 D0 B2 D0 B0 D1 82 D0 B8 D0 B2 20 49 54 45 58 20 D0 B6 D0 B5 D0 B2 20 D1 80 D0 B5 D0 B7 D0 B8 D0 BD D0 BA D0 B0 20 33 20 D1 88 D1 82 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 05 00 00 00 F4 03 04 00 85 99 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 [03:14:09]Write to MH i2c: E2 02 01 37 21 80 0D 02 02 FA 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 38 39 30 34 31 30 33 33 30 34 30 36 30 06 04 38 00 D0 9F D1 80 D0 B5 D0 B7 D0 B5 D1 80 D0 B2 D0 B0 D1 82 D0 B8 D0 B2 20 49 54 45 58 20 D0 B6 D0 B5 D0 B2 20 D1 80 D0 B5 D0 B7 D0 B8 D0 BD D0 BA D0 B0 20 33 20 D1 88 D1 82 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 05 00 00 00 F4 03 04 00 85 99 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 00 00 54 [03:14:09]Write i2c OK [03:14:09]MH_I2C_Read... [03:14:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:14:09]Read from MH i2c: E2 [03:14:09]MH_I2C_Read... [03:14:09]Read from MH i2c: E2 03 00 [03:14:09]MH_I2C_Read... [03:14:09]Read from MH i2c: E2 03 00 37 21 00 90 00 CC [03:14:09]RAPDU: 90 00 [03:14:09]wFMCommunicate OK [03:14:09]wFMCommunicate request_size=57 [03:14:09]MH_SAM_APDU [03:14:09]CAPDU: 80 0D 02 02 34 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6C 7C 00 00 35 04 06 00 E3 54 E8 F5 01 82 [03:14:09]Write to MH i2c: E2 3C 00 38 21 80 0D 02 02 34 00 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6C 7C 00 00 35 04 06 00 E3 54 E8 F5 01 82 00 00 11 [03:14:09]Write i2c OK [03:14:09]MH_I2C_Read... [03:14:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:14:09]Read from MH i2c: E2 [03:14:09]MH_I2C_Read... [03:14:09]Read from MH i2c: E2 03 00 [03:14:09]MH_I2C_Read... [03:14:09]Read from MH i2c: E2 03 00 38 21 00 90 00 CD [03:14:09]RAPDU: 90 00 [03:14:09]wFMCommunicate OK [03:14:09]wFMCommunicate request_size=4 [03:14:09]MH_SAM_APDU [03:14:09]CAPDU: 80 0D 03 02 [03:14:09]Write to MH i2c: E2 08 00 39 21 80 0D 03 02 00 00 00 00 D5 [03:14:09]Write i2c OK [03:14:09]MH_I2C_Read... [03:14:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:14:09]Read from MH i2c: E2 [03:14:09]MH_I2C_Read... [03:14:09]Read from MH i2c: E2 0B 00 [03:14:09]MH_I2C_Read... [03:14:09]Read from MH i2c: E2 0B 00 39 21 00 19 8C DC A6 BD 63 31 41 90 00 8F [03:14:09]RAPDU: 19 8C DC A6 BD 63 31 41 90 00 [03:14:09]wFMCommunicate OK [03:14:09]SAM_PROTO_SignData done [03:14:09]FM_MakeSignedData done [03:14:09]CreateOFDProtocolMessage [03:14:09]wFMCommunicate request_size=4 [03:14:09]MH_SAM_APDU [03:14:09]CAPDU: 80 11 00 00 [03:14:09]Write to MH i2c: E2 08 00 3A 21 80 11 00 00 00 00 00 00 D5 [03:14:09]Write i2c OK [03:14:09]MH_I2C_Read... [03:14:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:14:09]Read from MH i2c: E2 [03:14:09]MH_I2C_Read... [03:14:09]Read from MH i2c: E2 17 00 [03:14:09]MH_I2C_Read... [03:14:09]Read from MH i2c: E2 17 00 3A 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 2A [03:14:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [03:14:09]wFMCommunicate OK [03:14:09]CreateOFDProtocolMessage done [03:14:09]OFDSenderStorePacket 31852 [03:14:09]StoreOFDPacket docnum=31852 [03:14:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3E 01 00 00 4B D1 36 01 9F DC 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 38 39 30 34 31 30 33 33 30 34 30 36 30 06 04 38 00 D0 9F D1 80 D0 B5 D0 B7 D0 B5 D1 80 D0 B2 D0 B0 D1 82 D0 B8 D0 B2 20 49 54 45 58 20 D0 B6 D0 B5 D0 B2 20 D1 80 D0 B5 D0 B7 D0 B8 D0 BD D0 BA D0 B0 20 33 20 D1 88 D1 82 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 05 00 00 00 F4 03 04 00 85 99 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6C 7C 00 00 35 04 06 00 E3 54 E8 F5 01 82 19 8C DC A6 BD 63 31 41 [03:14:09]CheckFolder [03:14:09]dirname=/storage/ofd_packets [03:14:09]CheckFolder done [03:14:09]ProducePacketName [03:14:09]name=ofd_packets/00031852 [03:14:09]NVStorageSaveData ofd_packets/00031852 [03:14:09]File name is /storage/ofd_packets/00031852 [03:14:09]Write 348 bytes [03:14:09]NVStorageSaveData done [03:14:09]OFDSenderStorePacket done [03:14:09]KKMCreateOFDPacket done [03:14:09]NVStorageSaveData kkm_last_timestamp [03:14:09]File name is /storage/kkm_last_timestamp [03:14:09]Write 4 bytes [03:14:09]NVStorageSaveData done [03:14:09]ExternCall_PrintAddStr [03:14:09]wPrintStart [03:14:09]Write to MH i2c: 01 00 00 3B 21 5C [03:14:09]Write i2c OK [03:14:09]MH_I2C_Read... [03:14:09]Read from MH i2c: 01 [03:14:09]MH_I2C_Read... [03:14:09]Read from MH i2c: 01 07 00 [03:14:09]MH_I2C_Read... [03:14:09]Read from MH i2c: 01 07 00 3B 21 00 00 00 00 00 FF 0F 71 [03:14:09]RasterBufferAndPrint [03:14:09]line Счет N : (3)58050 [03:14:09]line ИНН: 02508201610067 [03:14:09]line Контрольно-Кассовый Чек [03:14:09]line ПРОДАЖА [03:14:09]line Товар: 8904103304060 [03:14:09]line Презерватив ITEX жев резинка 3 шт [03:14:09]line 1.000 * 140.00 [03:14:09]line = 140.00 [03:14:09]line НДС 12% НСП 1% [03:14:09]line > о реализуемом товаре [03:14:09]line ИТОГО: 140.00 [03:14:09]line НСП 1% : 1.24 [03:14:09]line НДС 12% : 14.87 [03:14:09]line Наличными: 140.00 [03:14:09]line Безнал.: 0.00 [03:14:09]line Место: АЗС № 99 "Партнер Нефть" [03:14:09]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [03:14:09]line СНО: Общий режим [03:14:09]line Чек 5 02.03.2024 03:14 [03:14:09]line Смена: 280 ФФД: 1.0 [03:14:09]line ЗНМ: 0300000074 [03:14:09]line РНМ: 0000000000092554 [03:14:09]line Версия ККМ: 001 [03:14:09]line ФМ: 0000000000871783 [03:14:09]line ФД: 31852 [03:14:09]line ФПД: 249953825128834 [03:14:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T031413&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31852&fm=249953825128834&tin=02508201610067®Number=0000000000092554&sum=14000 [03:14:10]line 0 [03:14:10]OFD Sender: Processing packet 31852 [packets to send 5, broken 4] [03:14:10]ProducePacketName [03:14:10]name=ofd_packets/00031852 [03:14:10]OFD Sender: To server: pG, [03:14:10]CommunicateWithHost lk.salyk.kg:30040 [03:14:10]ConnectInit lk.salyk.kg [03:14:10]written 0, free lines is 4095 [03:14:10]Connected sock=10 [03:14:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3E 01 00 00 4B D1 36 01 9F DC 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 38 39 30 34 31 30 33 33 30 34 30 36 30 06 04 38 00 D0 9F D1 80 D0 B5 D0 B7 D0 B5 D1 80 D0 B2 D0 B0 D1 82 D0 B8 D0 B2 20 49 54 45 58 20 D0 B6 D0 B5 D0 B2 20 D1 80 D0 B5 D0 B7 D0 B8 D0 BD D0 BA D0 B0 20 33 20 D1 88 D1 82 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 05 00 00 00 F4 03 04 00 85 99 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6C 7C 00 00 35 04 06 00 E3 54 E8 F5 01 82 19 8C DC A6 BD 63 31 41 [03:14:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 99 6B 47 00 9B 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 38 37 31 37 38 33 10 04 04 00 6C 7C 00 00 F4 03 04 00 CC 41 E2 65 B6 04 01 00 00 77 B1 92 B0 99 3F D2 E8 [03:14:10]CommunicateWithHost err = 0 [03:14:10]CheckOFDResponse [03:14:10]1017 (14) - 77093643461234 [03:14:10]1041 (16) - 0000000000871783 [03:14:10]1040 (4) - 31852 [03:14:10]1012 (4) - 01.03.2024 20:59 [03:14:10]1206 (1) - 0 [03:14:10]OFD Sender: Remove packet 31852 [03:14:10]ProducePacketName [03:14:10]name=ofd_packets/00031852 [03:14:10]NVStorageDeleteData [03:14:10]Write to MH i2c: 01 00 00 64 21 85 [03:14:10]Write i2c OK [03:14:10]MH_I2C_Read... [03:14:10]Read from MH i2c: 01 [03:14:10]MH_I2C_Read... [03:14:10]Read from MH i2c: 01 07 00 [03:14:10]MH_I2C_Read... [03:14:10]Read from MH i2c: 01 07 00 64 21 00 00 00 00 00 C7 0C 5F [03:14:10]RasterBufferAndPrint [03:14:10]line [03:14:10]line [03:14:10]line [03:14:10]line [03:14:10]line [03:14:10]written 0, free lines is 3278 [03:14:10]MH_Cut [03:14:10]Write to MH i2c: D1 01 00 6B 21 01 5E [03:14:10]Write i2c OK [03:14:10]MH_I2C_Read... [03:14:10]Read from MH i2c: D1 [03:14:10]MH_I2C_Read... [03:14:10]Read from MH i2c: D1 01 00 [03:14:10]MH_I2C_Read... [03:14:10]Read from MH i2c: D1 01 00 6B 21 00 5D [03:14:10]Write to MH i2c: 01 00 00 6C 21 8D [03:14:10]Write i2c OK [03:14:10]MH_I2C_Read... [03:14:11]OFD Sender: No OFD packet to send [03:14:11]*** Cut start [03:14:11]*** Partial cut [03:14:11]*** CUTSNS_PIN = 1 [03:14:11]*** CUTSNS_PIN = 0 [03:14:11]*** Brake cut motor [03:14:12]Read from MH i2c: 01 [03:14:12]MH_I2C_Read... [03:14:12]*** Stop cut motor [03:14:12]*** Cut end [03:14:12]Read from MH i2c: 01 07 00 [03:14:12]MH_I2C_Read... [03:14:12]Read from MH i2c: 01 07 00 6C 21 00 00 00 00 00 FF 0F A2 [03:14:12]process_action close_receipt done [03:14:12]requested_data is exist [03:14:12]produce_requested_data [03:14:12]requested_item fm.sn is exist - process it [03:14:12]wFMCommunicate request_size=4 [03:14:12]MH_SAM_APDU [03:14:12]CAPDU: 80 11 00 00 [03:14:12]Write to MH i2c: E2 08 00 6D 21 80 11 00 00 00 00 00 00 08 [03:14:12]Write i2c OK [03:14:12]MH_I2C_Read... [03:14:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:14:12]Read from MH i2c: E2 [03:14:12]MH_I2C_Read... [03:14:12]Read from MH i2c: E2 17 00 [03:14:12]MH_I2C_Read... [03:14:12]Read from MH i2c: E2 17 00 6D 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 5D [03:14:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [03:14:12]wFMCommunicate OK [03:14:12]requested_item fd.num is exist - process it [03:14:12]SAM_PROTO_GetFieldsCounters [03:14:12]wFMCommunicate request_size=4 [03:14:12]MH_SAM_APDU [03:14:12]CAPDU: 80 13 00 00 [03:14:12]Write to MH i2c: E2 08 00 6E 21 80 13 00 00 00 00 00 00 0B [03:14:12]Write i2c OK [03:14:12]MH_I2C_Read... [03:14:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:14:12]Read from MH i2c: E2 [03:14:12]MH_I2C_Read... [03:14:12]Read from MH i2c: E2 62 00 [03:14:12]MH_I2C_Read... [03:14:12]Read from MH i2c: E2 62 00 6E 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 6C 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 3E [03:14:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 6C 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:14:12]wFMCommunicate OK [03:14:12]SAM_PROTO_GetFieldsCounters done [03:14:12]requested_item shift.num is exist - process it [03:14:12]requested_item shift.opened is exist - process it [03:14:12]req_shift_opened [03:14:12]FM_GetShiftState [03:14:12]SAM_PROTO_GetShiftState [03:14:12]wFMCommunicate request_size=4 [03:14:12]MH_SAM_APDU [03:14:12]CAPDU: 80 13 01 00 [03:14:12]Write to MH i2c: E2 08 00 6F 21 80 13 01 00 00 00 00 00 0D [03:14:12]Write i2c OK [03:14:12]MH_I2C_Read... [03:14:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:14:12]Read from MH i2c: E2 [03:14:12]MH_I2C_Read... [03:14:12]Read from MH i2c: E2 0E 00 [03:14:12]MH_I2C_Read... [03:14:12]Read from MH i2c: E2 0E 00 6F 21 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 F6 [03:14:12]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [03:14:12]wFMCommunicate OK [03:14:12]SAM_PROTO_GetShiftState done [03:14:12]FM_GetShiftState done [03:14:12]req_shift_opened done [03:14:12]requested_item shift.open_date is exist - process it [03:14:12]req_shift_open_date [03:14:12]req_shift_open_date done [03:14:12]produce_requested_data done [03:14:12]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31852,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [03:14:12]process_action_free close_receipt [03:14:12]json_value_free [03:14:12]json_value_free done [03:14:12]process_json_proto returns [03:14:12]Send response to host [03:14:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31852,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [03:14:12]free response buf [03:14:12]execute_script done [03:14:12]execute_script returns [03:14:12]free content buf [03:14:12]Sock 7.Close socket [03:14:12]Sock 7.Thread stoped [03:14:16]OFD Sender: No OFD packet to send [03:14:21]OFD Sender: No OFD packet to send [03:14:25]accept exits with 9 [03:14:25]New connection [03:14:25]New thread 3066908004 created [03:14:25]Thread 3066764644 joined [03:14:25]Waiting for new connection... [03:14:25] Sock 9.Parse request [03:14:25]Sock 9.Check first char [03:14:25]Sock 9.First char is OK [03:14:25]request: POST /json_proto HTTP/1.0 [03:14:25]Method: POST [03:14:25]URL: /json_proto [03:14:25]Method is POST - this is cgi request [03:14:25]url: /json_proto [03:14:25]query_string will be loaded in cgi processing [03:14:25]execute_cgi json_proto POST (null) [03:14:25]execute_cgi path=json_proto method=POST [03:14:25]POST find Content-Length [03:14:25]Host: 172.17.61.6:8080 [03:14:25]Content-Length: 719 [03:14:25]Content-Type: application/json [03:14:25] [03:14:25]POST finish read [03:14:25]Found Content-Length = 719 [03:14:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58051", "tax_sys" : 0, "items" : [ { "code": "5449000134912", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 0,33 \u0436/\u0431", "price" : 77.00, "quantity" : 1.000, "sum" : 77.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 77.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:14:25]execute_script... [03:14: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)58051", "tax_sys" : 0, "items" : [ { "code": "5449000134912", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 0,33 \u0436/\u0431", "price" : 77.00, "quantity" : 1.000, "sum" : 77.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 77.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:14:25]POST & json_proto [03:14:25]process_json_proto [03:14:25]json parsed OK: [03:14:25]protocol is kg_v1.0 [03:14:25]action value=close_receipt [03:14:25]process_action close_receipt [03:14:25]cmd_close_receipt [03:14:25]MH_GetDate [03:14:25]Write to MH i2c: F0 00 00 70 21 80 [03:14:25]Write i2c OK [03:14:25]MH_I2C_Read... [03:14:25]Read from MH i2c: F0 [03:14:25]MH_I2C_Read... [03:14:25]Read from MH i2c: F0 09 00 [03:14:25]MH_I2C_Read... [03:14:25]Read from MH i2c: F0 09 00 70 21 00 96 99 E2 65 78 7F 6F 64 C9 [03:14:25]GetLastDocTimeStamp 1709349253 [03:14:25]current date 1709349270 [03:14:25]FM_GetShiftState [03:14:25]SAM_PROTO_GetShiftState [03:14:25]wFMCommunicate request_size=4 [03:14:25]MH_SAM_APDU [03:14:25]CAPDU: 80 13 01 00 [03:14:25]Write to MH i2c: E2 08 00 71 21 80 13 01 00 00 00 00 00 0F [03:14:25]Write i2c OK [03:14:25]MH_I2C_Read... [03:14:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:14:25]Read from MH i2c: E2 [03:14:25]MH_I2C_Read... [03:14:25]Read from MH i2c: E2 0E 00 [03:14:25]MH_I2C_Read... [03:14:25]Read from MH i2c: E2 0E 00 71 21 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 F8 [03:14:25]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [03:14:25]wFMCommunicate OK [03:14:25]SAM_PROTO_GetShiftState done [03:14:25]FM_GetShiftState done [03:14:25]opened in 1709338917 [03:14:25]opened+sec_in_day 1709425317 [03:14:25]quantity*price = 7700 [03:14:25]sum+1 = 7701 [03:14:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 77.00 НСП 1% : 0.68 НДС 12% : 8.18 Наличными: 77.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 6 02.03.2024 03:14 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31853 ФПД: 80180489712082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T031430&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31853&fm=80180489712082&tin=02508201610067®Number=0000000000092554&sum=7700 0 [03:14:26]StoreToDocumentArchive [03:14:26]shift 280 fd 31853 [03:14:26]save to /storage/0280/doc_00031853 [03:14:26]save last doc name /storage/0280/doc_00031853 to /storage/kkm_last_doc_name [03:14:26]save OK [03:14:26]Clear old archive folders... [03:14:26]ProcessDocumentItem done err = 0, tmpTLVsize=307 [03:14:26]tlvbuf is 01509730 [03:14:26]SAM_PROTO_ClearQueue [03:14:26]wFMCommunicate request_size=4 [03:14:26]MH_SAM_APDU [03:14:26]CAPDU: 80 09 00 00 [03:14:26]Write to MH i2c: E2 08 00 7E 21 80 09 00 00 00 00 00 00 11 [03:14:26]Write i2c OK [03:14:26]MH_I2C_Read... [03:14:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:14:26]Read from MH i2c: E2 [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: E2 03 00 [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: E2 03 00 7E 21 00 90 00 13 [03:14:26]RAPDU: 90 00 [03:14:26]wFMCommunicate OK [03:14:26]SAM_PROTO_ClearQueue done [03:14:26]KKMCreateOFDPacket [03:14:26]OFDProtocolAddRootSTLVToBuf [03:14:26]FM_MakeSignedData [03:14:26]FM_MakeSignedData [03:14:26]SAM_PROTO_SignData [03:14:26]wFMCommunicate request_size=4 [03:14:26]MH_SAM_APDU [03:14:26]CAPDU: 80 0D 01 02 [03:14:26]Write to MH i2c: E2 08 00 7F 21 80 0D 01 02 00 00 00 00 19 [03:14:26]Write i2c OK [03:14:26]MH_I2C_Read... [03:14:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:14:26]Read from MH i2c: E2 [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: E2 03 00 [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: E2 03 00 7F 21 00 90 00 14 [03:14:26]RAPDU: 90 00 [03:14:26]wFMCommunicate OK [03:14:26]wFMCommunicate request_size=255 [03:14:26]MH_SAM_APDU [03:14:26]CAPDU: 80 0D 02 02 FA 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 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 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 14 1E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 96 99 E2 65 0E 04 04 00 18 01 00 00 B9 04 [03:14:26]Write to MH i2c: E2 02 01 80 21 80 0D 02 02 FA 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 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 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 14 1E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 96 99 E2 65 0E 04 04 00 18 01 00 00 B9 04 00 00 A3 [03:14:26]Write i2c OK [03:14:26]MH_I2C_Read... [03:14:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:14:26]Read from MH i2c: E2 [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: E2 03 00 [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: E2 03 00 80 21 00 90 00 15 [03:14:26]RAPDU: 90 00 [03:14:26]wFMCommunicate OK [03:14:26]wFMCommunicate request_size=66 [03:14:26]MH_SAM_APDU [03:14:26]CAPDU: 80 0D 02 02 3D 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6D 7C 00 00 35 04 06 00 48 EC 79 9B 71 D2 [03:14:26]Write to MH i2c: E2 45 00 81 21 80 0D 02 02 3D 00 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6D 7C 00 00 35 04 06 00 48 EC 79 9B 71 D2 00 00 E4 [03:14:26]Write i2c OK [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: E2 [03:14:26]MH_I2C_Read... [03:14:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:14:26]Read from MH i2c: E2 03 00 [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: E2 03 00 81 21 00 90 00 16 [03:14:26]RAPDU: 90 00 [03:14:26]wFMCommunicate OK [03:14:26]wFMCommunicate request_size=4 [03:14:26]MH_SAM_APDU [03:14:26]CAPDU: 80 0D 03 02 [03:14:26]Write to MH i2c: E2 08 00 82 21 80 0D 03 02 00 00 00 00 1E [03:14:26]Write i2c OK [03:14:26]MH_I2C_Read... [03:14:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:14:26]Read from MH i2c: E2 [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: E2 0B 00 [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: E2 0B 00 82 21 00 25 A6 D6 94 91 5C 9D CE 90 00 AC [03:14:26]RAPDU: 25 A6 D6 94 91 5C 9D CE 90 00 [03:14:26]wFMCommunicate OK [03:14:26]SAM_PROTO_SignData done [03:14:26]FM_MakeSignedData done [03:14:26]CreateOFDProtocolMessage [03:14:26]wFMCommunicate request_size=4 [03:14:26]MH_SAM_APDU [03:14:26]CAPDU: 80 11 00 00 [03:14:26]Write to MH i2c: E2 08 00 83 21 80 11 00 00 00 00 00 00 1E [03:14:26]Write i2c OK [03:14:26]MH_I2C_Read... [03:14:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:14:26]Read from MH i2c: E2 [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: E2 17 00 [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: E2 17 00 83 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 73 [03:14:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [03:14:26]wFMCommunicate OK [03:14:26]CreateOFDProtocolMessage done [03:14:26]OFDSenderStorePacket 31853 [03:14:26]StoreOFDPacket docnum=31853 [03:14:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 47 01 00 00 DD AD 3F 01 6E CE 5A 03 01 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 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 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 14 1E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 96 99 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6D 7C 00 00 35 04 06 00 48 EC 79 9B 71 D2 25 A6 D6 94 91 5C 9D CE [03:14:26]CheckFolder [03:14:26]dirname=/storage/ofd_packets [03:14:26]CheckFolder done [03:14:26]ProducePacketName [03:14:26]name=ofd_packets/00031853 [03:14:26]NVStorageSaveData ofd_packets/00031853 [03:14:26]File name is /storage/ofd_packets/00031853 [03:14:26]Write 357 bytes [03:14:26]NVStorageSaveData done [03:14:26]OFDSenderStorePacket done [03:14:26]KKMCreateOFDPacket done [03:14:26]NVStorageSaveData kkm_last_timestamp [03:14:26]File name is /storage/kkm_last_timestamp [03:14:26]Write 4 bytes [03:14:26]NVStorageSaveData done [03:14:26]ExternCall_PrintAddStr [03:14:26]wPrintStart [03:14:26]Write to MH i2c: 01 00 00 84 21 A5 [03:14:26]Write i2c OK [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: 01 [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: 01 07 00 [03:14:26]MH_I2C_Read... [03:14:26]Read from MH i2c: 01 07 00 84 21 00 00 00 00 00 FF 0F BA [03:14:26]RasterBufferAndPrint [03:14:26]line Счет N : (3)58051 [03:14:26]line ИНН: 02508201610067 [03:14:26]line Контрольно-Кассовый Чек [03:14:26]line ПРОДАЖА [03:14:26]line Товар: 5449000134912 [03:14:26]line Холодный чай Fuse манго,ромашка 0,33 ж/б [03:14:26]line 1.000 * 77.00 [03:14:26]line = 77.00 [03:14:26]line НДС 12% НСП 1% [03:14:26]line > о реализуемом товаре [03:14:26]line ИТОГО: 77.00 [03:14:26]line НСП 1% : 0.68 [03:14:26]line НДС 12% : 8.18 [03:14:26]line Наличными: 77.00 [03:14:26]line Безнал.: 0.00 [03:14:26]line Место: АЗС № 99 "Партнер Нефть" [03:14:26]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [03:14:26]line СНО: Общий режим [03:14:26]line Чек 6 02.03.2024 03:14 [03:14:26]line Смена: 280 ФФД: 1.0 [03:14:26]line ЗНМ: 0300000074 [03:14:26]line РНМ: 0000000000092554 [03:14:26]line Версия ККМ: 001 [03:14:26]line ФМ: 0000000000871783 [03:14:26]line ФД: 31853 [03:14:26]line ФПД: 80180489712082 [03:14:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T031430&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31853&fm=80180489712082&tin=02508201610067®Number=0000000000092554&sum=7700 [03:14:27]OFD Sender: Processing packet 31853 [packets to send 5, broken 4] [03:14:27]ProducePacketName [03:14:27]name=ofd_packets/00031853 [03:14:27]OFD Sender: To server: pG, [03:14:27]CommunicateWithHost lk.salyk.kg:30040 [03:14:27]ConnectInit lk.salyk.kg [03:14:27]line 0 [03:14:27]written 0, free lines is 4095 [03:14:27]Connected sock=10 [03:14:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 47 01 00 00 DD AD 3F 01 6E CE 5A 03 01 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 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 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 14 1E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 96 99 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6D 7C 00 00 35 04 06 00 48 EC 79 9B 71 D2 25 A6 D6 94 91 5C 9D CE [03:14:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 7E 2C 47 00 6A 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6D 7C 00 00 F4 03 04 00 DD 41 E2 65 B6 04 01 00 00 66 2F 45 64 B9 CA 70 84 [03:14:27]CommunicateWithHost err = 0 [03:14:27]CheckOFDResponse [03:14:27]1017 (14) - 77093643461234 [03:14:27]1041 (16) - 0000000000871783 [03:14:27]1040 (4) - 31853 [03:14:27]1012 (4) - 01.03.2024 21:00 [03:14:27]1206 (1) - 0 [03:14:27]OFD Sender: Remove packet 31853 [03:14:27]ProducePacketName [03:14:27]name=ofd_packets/00031853 [03:14:27]NVStorageDeleteData [03:14:27]Write to MH i2c: 01 00 00 AD 21 CE [03:14:27]Write i2c OK [03:14:27]MH_I2C_Read... [03:14:27]Read from MH i2c: 01 [03:14:27]MH_I2C_Read... [03:14:27]Read from MH i2c: 01 07 00 [03:14:27]MH_I2C_Read... [03:14:27]Read from MH i2c: 01 07 00 AD 21 00 00 00 00 00 C4 0C A5 [03:14:27]RasterBufferAndPrint [03:14:27]line [03:14:27]line [03:14:27]line [03:14:27]line [03:14:27]line [03:14:27]written 0, free lines is 3274 [03:14:27]MH_Cut [03:14:27]Write to MH i2c: D1 01 00 B4 21 01 A7 [03:14:27]Write i2c OK [03:14:27]MH_I2C_Read... [03:14:27]Read from MH i2c: D1 [03:14:27]MH_I2C_Read... [03:14:27]Read from MH i2c: D1 01 00 [03:14:27]MH_I2C_Read... [03:14:27]Read from MH i2c: D1 01 00 B4 21 00 A6 [03:14:27]Write to MH i2c: 01 00 00 B5 21 D6 [03:14:27]Write i2c OK [03:14:27]MH_I2C_Read... [03:14:28]OFD Sender: No OFD packet to send [03:14:28]*** Cut start [03:14:28]*** Partial cut [03:14:28]*** CUTSNS_PIN = 1 [03:14:28]*** CUTSNS_PIN = 0 [03:14:28]*** Brake cut motor [03:14:29]Read from MH i2c: 01 [03:14:29]MH_I2C_Read... [03:14:29]*** Stop cut motor [03:14:29]*** Cut end [03:14:29]Read from MH i2c: 01 07 00 [03:14:29]MH_I2C_Read... [03:14:29]Read from MH i2c: 01 07 00 B5 21 00 00 00 00 00 FF 0F EB [03:14:29]process_action close_receipt done [03:14:29]requested_data is exist [03:14:29]produce_requested_data [03:14:29]requested_item fm.sn is exist - process it [03:14:29]wFMCommunicate request_size=4 [03:14:29]MH_SAM_APDU [03:14:29]CAPDU: 80 11 00 00 [03:14:29]Write to MH i2c: E2 08 00 B6 21 80 11 00 00 00 00 00 00 51 [03:14:29]Write i2c OK [03:14:29]MH_I2C_Read... [03:14:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:14:29]Read from MH i2c: E2 [03:14:29]MH_I2C_Read... [03:14:29]Read from MH i2c: E2 17 00 [03:14:29]MH_I2C_Read... [03:14:29]Read from MH i2c: E2 17 00 B6 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 A6 [03:14:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [03:14:29]wFMCommunicate OK [03:14:29]requested_item fd.num is exist - process it [03:14:29]SAM_PROTO_GetFieldsCounters [03:14:29]wFMCommunicate request_size=4 [03:14:29]MH_SAM_APDU [03:14:29]CAPDU: 80 13 00 00 [03:14:29]Write to MH i2c: E2 08 00 B7 21 80 13 00 00 00 00 00 00 54 [03:14:29]Write i2c OK [03:14:29]MH_I2C_Read... [03:14:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:14:29]Read from MH i2c: E2 [03:14:29]MH_I2C_Read... [03:14:29]Read from MH i2c: E2 62 00 [03:14:29]MH_I2C_Read... [03:14:29]Read from MH i2c: E2 62 00 B7 21 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 6D 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 8B [03:14:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 6D 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:14:29]wFMCommunicate OK [03:14:29]SAM_PROTO_GetFieldsCounters done [03:14:29]requested_item shift.num is exist - process it [03:14:29]requested_item shift.opened is exist - process it [03:14:29]req_shift_opened [03:14:29]FM_GetShiftState [03:14:29]SAM_PROTO_GetShiftState [03:14:29]wFMCommunicate request_size=4 [03:14:29]MH_SAM_APDU [03:14:29]CAPDU: 80 13 01 00 [03:14:29]Write to MH i2c: E2 08 00 B8 21 80 13 01 00 00 00 00 00 56 [03:14:29]Write i2c OK [03:14:29]MH_I2C_Read... [03:14:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:14:29]Read from MH i2c: E2 [03:14:29]MH_I2C_Read... [03:14:29]Read from MH i2c: E2 0E 00 [03:14:29]MH_I2C_Read... [03:14:29]Read from MH i2c: E2 0E 00 B8 21 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 3F [03:14:29]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [03:14:29]wFMCommunicate OK [03:14:29]SAM_PROTO_GetShiftState done [03:14:29]FM_GetShiftState done [03:14:29]req_shift_opened done [03:14:29]requested_item shift.open_date is exist - process it [03:14:29]req_shift_open_date [03:14:29]req_shift_open_date done [03:14:29]produce_requested_data done [03:14:29]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31853,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [03:14:29]process_action_free close_receipt [03:14:29]json_value_free [03:14:29]json_value_free done [03:14:29]process_json_proto returns [03:14:29]Send response to host [03:14:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31853,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [03:14:29]free response buf [03:14:29]execute_script done [03:14:29]execute_script returns [03:14:29]free content buf [03:14:29]Sock 9.Close socket [03:14:29]Sock 9.Thread stoped [03:14:33]OFD Sender: No OFD packet to send [03:14:38]OFD Sender: No OFD packet to send [03:14:43]OFD Sender: No OFD packet to send [03:14:48]OFD Sender: No OFD packet to send [03:14:53]OFD Sender: No OFD packet to send [03:14:58]OFD Sender: No OFD packet to send [03:15:03]OFD Sender: No OFD packet to send [03:15:08]OFD Sender: No OFD packet to send [03:15:13]OFD Sender: No OFD packet to send [03:15:18]OFD Sender: No OFD packet to send [03:15:23]OFD Sender: No OFD packet to send [03:15:28]OFD Sender: No OFD packet to send [03:15:33]OFD Sender: No OFD packet to send [03:15:38]OFD Sender: No OFD packet to send [03:15:43]OFD Sender: No OFD packet to send [03:15:48]OFD Sender: No OFD packet to send [03:15:53]OFD Sender: No OFD packet to send [03:15:58]OFD Sender: No OFD packet to send [03:16:03]OFD Sender: No OFD packet to send [03:16:08]OFD Sender: No OFD packet to send [03:16:13]OFD Sender: No OFD packet to send [03:16:18]OFD Sender: No OFD packet to send [03:16:23]OFD Sender: No OFD packet to send [03:16:28]OFD Sender: No OFD packet to send [03:16:33]OFD Sender: No OFD packet to send [03:16:38]OFD Sender: No OFD packet to send [03:16:43]OFD Sender: No OFD packet to send [03:16:48]OFD Sender: No OFD packet to send [03:16:53]OFD Sender: No OFD packet to send [03:16:58]OFD Sender: No OFD packet to send [03:17:03]OFD Sender: No OFD packet to send [03:17:08]OFD Sender: No OFD packet to send [03:17:13]OFD Sender: No OFD packet to send [03:17:18]OFD Sender: No OFD packet to send [03:17:23]OFD Sender: No OFD packet to send [03:17:28]OFD Sender: No OFD packet to send [03:17:33]OFD Sender: No OFD packet to send [03:17:38]OFD Sender: No OFD packet to send [03:17:43]OFD Sender: No OFD packet to send [03:17:48]OFD Sender: No OFD packet to send [03:17:53]OFD Sender: No OFD packet to send [03:17:58]OFD Sender: No OFD packet to send [03:18:03]OFD Sender: No OFD packet to send [03:18:08]OFD Sender: No OFD packet to send [03:18:13]OFD Sender: No OFD packet to send [03:18:18]OFD Sender: No OFD packet to send [03:18:23]OFD Sender: No OFD packet to send [03:18:28]OFD Sender: No OFD packet to send [03:18:33]OFD Sender: No OFD packet to send [03:18:38]OFD Sender: No OFD packet to send [03:18:43]OFD Sender: No OFD packet to send [03:18:48]OFD Sender: No OFD packet to send [03:18:53]OFD Sender: No OFD packet to send [03:18:58]OFD Sender: No OFD packet to send [03:19:03]OFD Sender: No OFD packet to send [03:19:08]OFD Sender: No OFD packet to send [03:19:13]OFD Sender: No OFD packet to send [03:19:18]OFD Sender: No OFD packet to send [03:19:23]OFD Sender: No OFD packet to send [03:19:28]OFD Sender: No OFD packet to send [03:19:33]OFD Sender: No OFD packet to send [03:19:38]OFD Sender: No OFD packet to send [03:19:43]OFD Sender: No OFD packet to send [03:19:48]OFD Sender: No OFD packet to send [03:19:53]OFD Sender: No OFD packet to send [03:19:58]OFD Sender: No OFD packet to send [03:20:03]OFD Sender: No OFD packet to send [03:20:08]OFD Sender: No OFD packet to send [03:20:13]OFD Sender: No OFD packet to send [03:20:18]OFD Sender: No OFD packet to send [03:20:23]OFD Sender: No OFD packet to send [03:20:28]OFD Sender: No OFD packet to send [03:20:33]OFD Sender: No OFD packet to send [03:20:38]OFD Sender: No OFD packet to send [03:20:43]OFD Sender: No OFD packet to send [03:20:48]OFD Sender: No OFD packet to send [03:20:53]OFD Sender: No OFD packet to send [03:20:58]OFD Sender: No OFD packet to send [03:21:03]OFD Sender: No OFD packet to send [03:21:08]OFD Sender: No OFD packet to send [03:21:13]OFD Sender: No OFD packet to send [03:21:18]OFD Sender: No OFD packet to send [03:21:23]OFD Sender: No OFD packet to send [03:21:28]OFD Sender: No OFD packet to send [03:21:33]OFD Sender: No OFD packet to send [03:21:38]OFD Sender: No OFD packet to send [03:21:43]OFD Sender: No OFD packet to send [03:21:48]OFD Sender: No OFD packet to send [03:21:53]OFD Sender: No OFD packet to send [03:21:58]OFD Sender: No OFD packet to send [03:22:03]OFD Sender: No OFD packet to send [03:22:08]OFD Sender: No OFD packet to send [03:22:13]OFD Sender: No OFD packet to send [03:22:18]OFD Sender: No OFD packet to send [03:22:23]OFD Sender: No OFD packet to send [03:22:28]OFD Sender: No OFD packet to send [03:22:33]OFD Sender: No OFD packet to send [03:22:38]OFD Sender: No OFD packet to send [03:22:43]OFD Sender: No OFD packet to send [03:22:48]OFD Sender: No OFD packet to send [03:22:53]OFD Sender: No OFD packet to send [03:22:58]OFD Sender: No OFD packet to send [03:23:03]OFD Sender: No OFD packet to send [03:23:08]OFD Sender: No OFD packet to send [03:23:13]OFD Sender: No OFD packet to send [03:23:18]OFD Sender: No OFD packet to send [03:23:23]OFD Sender: No OFD packet to send [03:23:28]OFD Sender: No OFD packet to send [03:23:33]OFD Sender: No OFD packet to send [03:23:38]OFD Sender: No OFD packet to send [03:23:43]OFD Sender: No OFD packet to send [03:23:48]OFD Sender: No OFD packet to send [03:23:53]OFD Sender: No OFD packet to send [03:23:58]OFD Sender: No OFD packet to send [03:24:03]OFD Sender: No OFD packet to send [03:24:08]OFD Sender: No OFD packet to send [03:24:13]OFD Sender: No OFD packet to send [03:24:18]OFD Sender: No OFD packet to send [03:24:23]OFD Sender: No OFD packet to send [03:24:28]OFD Sender: No OFD packet to send [03:24:33]OFD Sender: No OFD packet to send [03:24:38]OFD Sender: No OFD packet to send [03:24:43]OFD Sender: No OFD packet to send [03:24:48]OFD Sender: No OFD packet to send [03:24:53]OFD Sender: No OFD packet to send [03:24:58]OFD Sender: No OFD packet to send [03:25:03]OFD Sender: No OFD packet to send [03:25:08]OFD Sender: No OFD packet to send [03:25:13]OFD Sender: No OFD packet to send [03:25:18]OFD Sender: No OFD packet to send [03:25:23]OFD Sender: No OFD packet to send [03:25:28]OFD Sender: No OFD packet to send [03:25:33]OFD Sender: No OFD packet to send [03:25:38]OFD Sender: No OFD packet to send [03:25:43]OFD Sender: No OFD packet to send [03:25:48]OFD Sender: No OFD packet to send [03:25:53]OFD Sender: No OFD packet to send [03:25:58]OFD Sender: No OFD packet to send [03:26:03]OFD Sender: No OFD packet to send [03:26:08]OFD Sender: No OFD packet to send [03:26:13]OFD Sender: No OFD packet to send [03:26:18]OFD Sender: No OFD packet to send [03:26:23]OFD Sender: No OFD packet to send [03:26:28]OFD Sender: No OFD packet to send [03:26:33]OFD Sender: No OFD packet to send [03:26:38]OFD Sender: No OFD packet to send [03:26:43]OFD Sender: No OFD packet to send [03:26:48]OFD Sender: No OFD packet to send [03:26:53]OFD Sender: No OFD packet to send [03:26:58]OFD Sender: No OFD packet to send [03:27:03]OFD Sender: No OFD packet to send [03:27:08]OFD Sender: No OFD packet to send [03:27:13]OFD Sender: No OFD packet to send [03:27:18]OFD Sender: No OFD packet to send [03:27:23]OFD Sender: No OFD packet to send [03:27:28]OFD Sender: No OFD packet to send [03:27:33]OFD Sender: No OFD packet to send [03:27:38]OFD Sender: No OFD packet to send [03:27:43]OFD Sender: No OFD packet to send [03:27:48]OFD Sender: No OFD packet to send [03:27:53]OFD Sender: No OFD packet to send [03:27:58]OFD Sender: No OFD packet to send [03:28:03]OFD Sender: No OFD packet to send [03:28:08]OFD Sender: No OFD packet to send [03:28:13]OFD Sender: No OFD packet to send [03:28:18]OFD Sender: No OFD packet to send [03:28:23]OFD Sender: No OFD packet to send [03:28:28]OFD Sender: No OFD packet to send [03:28:33]OFD Sender: No OFD packet to send [03:28:38]OFD Sender: No OFD packet to send [03:28:43]OFD Sender: No OFD packet to send [03:28:48]OFD Sender: No OFD packet to send [03:28:53]OFD Sender: No OFD packet to send [03:28:58]OFD Sender: No OFD packet to send [03:29:03]OFD Sender: No OFD packet to send [03:29:08]OFD Sender: No OFD packet to send [03:29:13]OFD Sender: No OFD packet to send [03:29:18]OFD Sender: No OFD packet to send [03:29:23]OFD Sender: No OFD packet to send [03:29:28]OFD Sender: No OFD packet to send [03:29:33]OFD Sender: No OFD packet to send [03:29:38]OFD Sender: No OFD packet to send [03:29:43]OFD Sender: No OFD packet to send [03:29:48]OFD Sender: No OFD packet to send [03:29:53]OFD Sender: No OFD packet to send [03:29:58]OFD Sender: No OFD packet to send [03:30:03]OFD Sender: No OFD packet to send [03:30:08]OFD Sender: No OFD packet to send [03:30:13]OFD Sender: No OFD packet to send [03:30:18]OFD Sender: No OFD packet to send [03:30:23]OFD Sender: No OFD packet to send [03:30:28]OFD Sender: No OFD packet to send [03:30:33]OFD Sender: No OFD packet to send [03:30:38]OFD Sender: No OFD packet to send [03:30:43]OFD Sender: No OFD packet to send [03:30:48]OFD Sender: No OFD packet to send [03:30:53]OFD Sender: No OFD packet to send [03:30:58]OFD Sender: No OFD packet to send [03:31:03]OFD Sender: No OFD packet to send [03:31:08]OFD Sender: No OFD packet to send [03:31:13]OFD Sender: No OFD packet to send [03:31:18]OFD Sender: No OFD packet to send [03:31:23]OFD Sender: No OFD packet to send [03:31:28]OFD Sender: No OFD packet to send [03:31:33]OFD Sender: No OFD packet to send [03:31:38]OFD Sender: No OFD packet to send [03:31:43]OFD Sender: No OFD packet to send [03:31:48]OFD Sender: No OFD packet to send [03:31:53]OFD Sender: No OFD packet to send [03:31:58]OFD Sender: No OFD packet to send [03:32:03]OFD Sender: No OFD packet to send [03:32:08]OFD Sender: No OFD packet to send [03:32:13]OFD Sender: No OFD packet to send [03:32:18]OFD Sender: No OFD packet to send [03:32:23]OFD Sender: No OFD packet to send [03:32:28]OFD Sender: No OFD packet to send [03:32:33]OFD Sender: No OFD packet to send [03:32:38]OFD Sender: No OFD packet to send [03:32:43]OFD Sender: No OFD packet to send [03:32:48]OFD Sender: No OFD packet to send [03:32:53]OFD Sender: No OFD packet to send [03:32:58]OFD Sender: No OFD packet to send [03:33:03]OFD Sender: No OFD packet to send [03:33:08]OFD Sender: No OFD packet to send [03:33:13]OFD Sender: No OFD packet to send [03:33:18]OFD Sender: No OFD packet to send [03:33:24]OFD Sender: No OFD packet to send [03:33:29]OFD Sender: No OFD packet to send [03:33:34]OFD Sender: No OFD packet to send [03:33:39]OFD Sender: No OFD packet to send [03:33:44]OFD Sender: No OFD packet to send [03:33:49]OFD Sender: No OFD packet to send [03:33:54]OFD Sender: No OFD packet to send [03:33:59]OFD Sender: No OFD packet to send [03:34:04]OFD Sender: No OFD packet to send [03:34:09]OFD Sender: No OFD packet to send [03:34:14]OFD Sender: No OFD packet to send [03:34:19]OFD Sender: No OFD packet to send [03:34:24]OFD Sender: No OFD packet to send [03:34:29]OFD Sender: No OFD packet to send [03:34:34]OFD Sender: No OFD packet to send [03:34:39]OFD Sender: No OFD packet to send [03:34:44]OFD Sender: No OFD packet to send [03:34:49]OFD Sender: No OFD packet to send [03:34:54]OFD Sender: No OFD packet to send [03:34:59]OFD Sender: No OFD packet to send [03:35:04]OFD Sender: No OFD packet to send [03:35:09]OFD Sender: No OFD packet to send [03:35:14]OFD Sender: No OFD packet to send [03:35:19]OFD Sender: No OFD packet to send [03:35:24]OFD Sender: No OFD packet to send [03:35:29]OFD Sender: No OFD packet to send [03:35:34]OFD Sender: No OFD packet to send [03:35:39]OFD Sender: No OFD packet to send [03:35:44]OFD Sender: No OFD packet to send [03:35:49]OFD Sender: No OFD packet to send [03:35:54]OFD Sender: No OFD packet to send [03:35:59]OFD Sender: No OFD packet to send [03:36:04]OFD Sender: No OFD packet to send [03:36:09]OFD Sender: No OFD packet to send [03:36:14]OFD Sender: No OFD packet to send [03:36:19]OFD Sender: No OFD packet to send [03:36:24]OFD Sender: No OFD packet to send [03:36:29]OFD Sender: No OFD packet to send [03:36:34]OFD Sender: No OFD packet to send [03:36:39]OFD Sender: No OFD packet to send [03:36:44]OFD Sender: No OFD packet to send [03:36:49]OFD Sender: No OFD packet to send [03:36:54]OFD Sender: No OFD packet to send [03:36:59]OFD Sender: No OFD packet to send [03:37:04]OFD Sender: No OFD packet to send [03:37:09]OFD Sender: No OFD packet to send [03:37:14]OFD Sender: No OFD packet to send [03:37:19]OFD Sender: No OFD packet to send [03:37:24]OFD Sender: No OFD packet to send [03:37:29]OFD Sender: No OFD packet to send [03:37:34]OFD Sender: No OFD packet to send [03:37:39]OFD Sender: No OFD packet to send [03:37:44]OFD Sender: No OFD packet to send [03:37:49]OFD Sender: No OFD packet to send [03:37:54]OFD Sender: No OFD packet to send [03:37:59]OFD Sender: No OFD packet to send [03:38:04]OFD Sender: No OFD packet to send [03:38:09]OFD Sender: No OFD packet to send [03:38:14]OFD Sender: No OFD packet to send [03:38:19]OFD Sender: No OFD packet to send [03:38:24]OFD Sender: No OFD packet to send [03:38:29]OFD Sender: No OFD packet to send [03:38:34]OFD Sender: No OFD packet to send [03:38:39]OFD Sender: No OFD packet to send [03:38:44]OFD Sender: No OFD packet to send [03:38:49]OFD Sender: No OFD packet to send [03:38:54]OFD Sender: No OFD packet to send [03:38:59]OFD Sender: No OFD packet to send [03:39:04]OFD Sender: No OFD packet to send [03:39:09]OFD Sender: No OFD packet to send [03:39:14]OFD Sender: No OFD packet to send [03:39:19]OFD Sender: No OFD packet to send [03:39:24]OFD Sender: No OFD packet to send [03:39:29]OFD Sender: No OFD packet to send [03:39:34]OFD Sender: No OFD packet to send [03:39:39]OFD Sender: No OFD packet to send [03:39:44]OFD Sender: No OFD packet to send [03:39:49]OFD Sender: No OFD packet to send [03:39:54]OFD Sender: No OFD packet to send [03:39:59]OFD Sender: No OFD packet to send [03:40:04]OFD Sender: No OFD packet to send [03:40:09]OFD Sender: No OFD packet to send [03:40:14]OFD Sender: No OFD packet to send [03:40:19]OFD Sender: No OFD packet to send [03:40:24]OFD Sender: No OFD packet to send [03:40:29]OFD Sender: No OFD packet to send [03:40:34]OFD Sender: No OFD packet to send [03:40:39]OFD Sender: No OFD packet to send [03:40:44]OFD Sender: No OFD packet to send [03:40:49]OFD Sender: No OFD packet to send [03:40:54]OFD Sender: No OFD packet to send [03:40:59]OFD Sender: No OFD packet to send [03:41:04]OFD Sender: No OFD packet to send [03:41:09]OFD Sender: No OFD packet to send [03:41:14]OFD Sender: No OFD packet to send [03:41:19]OFD Sender: No OFD packet to send [03:41:24]OFD Sender: No OFD packet to send [03:41:29]OFD Sender: No OFD packet to send [03:41:34]OFD Sender: No OFD packet to send [03:41:39]OFD Sender: No OFD packet to send [03:41:44]OFD Sender: No OFD packet to send [03:41:49]OFD Sender: No OFD packet to send [03:41:54]OFD Sender: No OFD packet to send [03:41:59]OFD Sender: No OFD packet to send [03:42:04]OFD Sender: No OFD packet to send [03:42:09]OFD Sender: No OFD packet to send [03:42:14]OFD Sender: No OFD packet to send [03:42:19]OFD Sender: No OFD packet to send [03:42:24]OFD Sender: No OFD packet to send [03:42:29]OFD Sender: No OFD packet to send [03:42:34]OFD Sender: No OFD packet to send [03:42:39]OFD Sender: No OFD packet to send [03:42:44]OFD Sender: No OFD packet to send [03:42:49]OFD Sender: No OFD packet to send [03:42:54]OFD Sender: No OFD packet to send [03:42:59]OFD Sender: No OFD packet to send [03:43:04]OFD Sender: No OFD packet to send [03:43:09]OFD Sender: No OFD packet to send [03:43:14]OFD Sender: No OFD packet to send [03:43:19]OFD Sender: No OFD packet to send [03:43:24]OFD Sender: No OFD packet to send [03:43:29]OFD Sender: No OFD packet to send [03:43:34]OFD Sender: No OFD packet to send [03:43:39]OFD Sender: No OFD packet to send [03:43:44]OFD Sender: No OFD packet to send [03:43:49]OFD Sender: No OFD packet to send [03:43:54]OFD Sender: No OFD packet to send [03:43:59]OFD Sender: No OFD packet to send [03:44:04]OFD Sender: No OFD packet to send [03:44:09]OFD Sender: No OFD packet to send [03:44:14]OFD Sender: No OFD packet to send [03:44:19]OFD Sender: No OFD packet to send [03:44:24]OFD Sender: No OFD packet to send [03:44:29]OFD Sender: No OFD packet to send [03:44:34]OFD Sender: No OFD packet to send [03:44:39]OFD Sender: No OFD packet to send [03:44:44]OFD Sender: No OFD packet to send [03:44:49]OFD Sender: No OFD packet to send [03:44:54]OFD Sender: No OFD packet to send [03:44:59]OFD Sender: No OFD packet to send [03:45:04]OFD Sender: No OFD packet to send [03:45:09]OFD Sender: No OFD packet to send [03:45:14]OFD Sender: No OFD packet to send [03:45:19]OFD Sender: No OFD packet to send [03:45:24]OFD Sender: No OFD packet to send [03:45:29]OFD Sender: No OFD packet to send [03:45:34]OFD Sender: No OFD packet to send [03:45:39]OFD Sender: No OFD packet to send [03:45:44]OFD Sender: No OFD packet to send [03:45:49]OFD Sender: No OFD packet to send [03:45:54]OFD Sender: No OFD packet to send [03:45:59]OFD Sender: No OFD packet to send [03:46:04]OFD Sender: No OFD packet to send [03:46:09]OFD Sender: No OFD packet to send [03:46:14]OFD Sender: No OFD packet to send [03:46:19]OFD Sender: No OFD packet to send [03:46:24]OFD Sender: No OFD packet to send [03:46:29]OFD Sender: No OFD packet to send [03:46:34]OFD Sender: No OFD packet to send [03:46:39]OFD Sender: No OFD packet to send [03:46:44]OFD Sender: No OFD packet to send [03:46:49]OFD Sender: No OFD packet to send [03:46:54]OFD Sender: No OFD packet to send [03:46:59]OFD Sender: No OFD packet to send [03:47:04]OFD Sender: No OFD packet to send [03:47:09]OFD Sender: No OFD packet to send [03:47:14]OFD Sender: No OFD packet to send [03:47:19]OFD Sender: No OFD packet to send [03:47:24]OFD Sender: No OFD packet to send [03:47:29]OFD Sender: No OFD packet to send [03:47:34]OFD Sender: No OFD packet to send [03:47:39]OFD Sender: No OFD packet to send [03:47:44]OFD Sender: No OFD packet to send [03:47:49]OFD Sender: No OFD packet to send [03:47:54]OFD Sender: No OFD packet to send [03:47:59]OFD Sender: No OFD packet to send [03:48:04]OFD Sender: No OFD packet to send [03:48:09]OFD Sender: No OFD packet to send [03:48:14]OFD Sender: No OFD packet to send [03:48:19]OFD Sender: No OFD packet to send [03:48:24]OFD Sender: No OFD packet to send [03:48:29]OFD Sender: No OFD packet to send [03:48:34]OFD Sender: No OFD packet to send [03:48:39]OFD Sender: No OFD packet to send [03:48:44]OFD Sender: No OFD packet to send [03:48:49]OFD Sender: No OFD packet to send [03:48:54]OFD Sender: No OFD packet to send [03:48:59]OFD Sender: No OFD packet to send [03:49:04]OFD Sender: No OFD packet to send [03:49:09]OFD Sender: No OFD packet to send [03:49:14]OFD Sender: No OFD packet to send [03:49:19]OFD Sender: No OFD packet to send [03:49:24]OFD Sender: No OFD packet to send [03:49:29]OFD Sender: No OFD packet to send [03:49:34]OFD Sender: No OFD packet to send [03:49:39]OFD Sender: No OFD packet to send [03:49:44]OFD Sender: No OFD packet to send [03:49:49]OFD Sender: No OFD packet to send [03:49:54]OFD Sender: No OFD packet to send [03:49:59]OFD Sender: No OFD packet to send [03:50:04]OFD Sender: No OFD packet to send [03:50:09]OFD Sender: No OFD packet to send [03:50:14]OFD Sender: No OFD packet to send [03:50:19]OFD Sender: No OFD packet to send [03:50:24]OFD Sender: No OFD packet to send [03:50:29]OFD Sender: No OFD packet to send [03:50:34]OFD Sender: No OFD packet to send [03:50:39]OFD Sender: No OFD packet to send [03:50:44]OFD Sender: No OFD packet to send [03:50:49]OFD Sender: No OFD packet to send [03:50:54]OFD Sender: No OFD packet to send [03:50:59]OFD Sender: No OFD packet to send [03:51:04]OFD Sender: No OFD packet to send [03:51:09]OFD Sender: No OFD packet to send [03:51:14]OFD Sender: No OFD packet to send [03:51:19]OFD Sender: No OFD packet to send [03:51:24]OFD Sender: No OFD packet to send [03:51:29]OFD Sender: No OFD packet to send [03:51:34]OFD Sender: No OFD packet to send [03:51:39]OFD Sender: No OFD packet to send [03:51:44]OFD Sender: No OFD packet to send [03:51:49]OFD Sender: No OFD packet to send [03:51:54]OFD Sender: No OFD packet to send [03:51:59]OFD Sender: No OFD packet to send [03:52:04]OFD Sender: No OFD packet to send [03:52:09]OFD Sender: No OFD packet to send [03:52:14]OFD Sender: No OFD packet to send [03:52:19]OFD Sender: No OFD packet to send [03:52:24]OFD Sender: No OFD packet to send [03:52:29]OFD Sender: No OFD packet to send [03:52:34]OFD Sender: No OFD packet to send [03:52:39]OFD Sender: No OFD packet to send [03:52:44]OFD Sender: No OFD packet to send [03:52:49]OFD Sender: No OFD packet to send [03:52:54]OFD Sender: No OFD packet to send [03:52:59]OFD Sender: No OFD packet to send [03:53:04]OFD Sender: No OFD packet to send [03:53:09]OFD Sender: No OFD packet to send [03:53:14]OFD Sender: No OFD packet to send [03:53:19]OFD Sender: No OFD packet to send [03:53:24]OFD Sender: No OFD packet to send [03:53:29]OFD Sender: No OFD packet to send [03:53:34]OFD Sender: No OFD packet to send [03:53:39]OFD Sender: No OFD packet to send [03:53:44]OFD Sender: No OFD packet to send [03:53:49]OFD Sender: No OFD packet to send [03:53:54]OFD Sender: No OFD packet to send [03:53:59]OFD Sender: No OFD packet to send [03:54:04]OFD Sender: No OFD packet to send [03:54:09]OFD Sender: No OFD packet to send [03:54:14]OFD Sender: No OFD packet to send [03:54:19]OFD Sender: No OFD packet to send [03:54:24]OFD Sender: No OFD packet to send [03:54:27]accept exits with 7 [03:54:27]New connection [03:54:27]New thread 3066764644 created [03:54:27]Thread 3066908004 joined [03:54:27]Waiting for new connection... [03:54:27] Sock 7.Parse request [03:54:27]Sock 7.Check first char [03:54:27]Sock 7.First char is OK [03:54:27]request: POST /json_proto HTTP/1.0 [03:54:27]Method: POST [03:54:27]URL: /json_proto [03:54:27]Method is POST - this is cgi request [03:54:27]url: /json_proto [03:54:27]query_string will be loaded in cgi processing [03:54:27]execute_cgi json_proto POST (null) [03:54:27]execute_cgi path=json_proto method=POST [03:54:27]POST find Content-Length [03:54:27]Host: 172.17.61.6:8080 [03:54:27]Content-Length: 840 [03:54:27]Content-Type: application/json [03:54:27] [03:54:27]POST finish read [03:54:27]Found Content-Length = 840 [03:54:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58052", "tax_sys" : 0, "items" : [ { "code": "4870001571030", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043A\u043B\u0443\u0431\u043D,\u043A\u0438\u0432\u0438 \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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:54:27]execute_script... [03:54:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58052", "tax_sys" : 0, "items" : [ { "code": "4870001571030", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043A\u043B\u0443\u0431\u043D,\u043A\u0438\u0432\u0438 \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 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:54:27]POST & json_proto [03:54:27]process_json_proto [03:54:27]json parsed OK: [03:54:27]protocol is kg_v1.0 [03:54:27]action value=close_receipt [03:54:27]process_action close_receipt [03:54:27]cmd_close_receipt [03:54:27]MH_GetDate [03:54:27]Write to MH i2c: F0 00 00 B9 21 C9 [03:54:27]Write i2c OK [03:54:27]MH_I2C_Read... [03:54:27]Read from MH i2c: F0 [03:54:27]MH_I2C_Read... [03:54:27]Read from MH i2c: F0 09 00 [03:54:27]MH_I2C_Read... [03:54:27]Read from MH i2c: F0 09 00 B9 21 00 F9 A2 E2 65 78 7F 6F 64 7E [03:54:27]GetLastDocTimeStamp 1709349270 [03:54:27]current date 1709351673 [03:54:27]FM_GetShiftState [03:54:27]SAM_PROTO_GetShiftState [03:54:27]wFMCommunicate request_size=4 [03:54:27]MH_SAM_APDU [03:54:27]CAPDU: 80 13 01 00 [03:54:27]Write to MH i2c: E2 08 00 BA 21 80 13 01 00 00 00 00 00 58 [03:54:27]Write i2c OK [03:54:27]MH_I2C_Read... [03:54:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:54:28]Read from MH i2c: E2 [03:54:28]MH_I2C_Read... [03:54:28]Read from MH i2c: E2 0E 00 [03:54:28]MH_I2C_Read... [03:54:28]Read from MH i2c: E2 0E 00 BA 21 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 41 [03:54:28]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [03:54:28]wFMCommunicate OK [03:54:28]SAM_PROTO_GetShiftState done [03:54:28]FM_GetShiftState done [03:54:28]opened in 1709338917 [03:54:28]opened+sec_in_day 1709425317 [03:54:28]quantity*price = 10000 [03:54:28]sum+1 = 10001 [03:54:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 0.00 Безнал.: 100.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 7 02.03.2024 03:54 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31854 ФПД: 184583554073140 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T035433&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31854&fm=184583554073140&tin=02508201610067®Number=0000000000092554&sum=10000 0 [03:54:29]StoreToDocumentArchive [03:54:29]shift 280 fd 31854 [03:54:29]save to /storage/0280/doc_00031854 [03:54:29]save last doc name /storage/0280/doc_00031854 to /storage/kkm_last_doc_name [03:54:29]save OK [03:54:29]Clear old archive folders... [03:54:29]ProcessDocumentItem done err = 0, tmpTLVsize=302 [03:54:29]tlvbuf is B6F4D780 [03:54:29]SAM_PROTO_ClearQueue [03:54:29]wFMCommunicate request_size=4 [03:54:29]MH_SAM_APDU [03:54:29]CAPDU: 80 09 00 00 [03:54:29]Write to MH i2c: E2 08 00 C7 21 80 09 00 00 00 00 00 00 5A [03:54:29]Write i2c OK [03:54:29]MH_I2C_Read... [03:54:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:54:29]Read from MH i2c: E2 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: E2 03 00 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: E2 03 00 C7 21 00 90 00 5C [03:54:29]RAPDU: 90 00 [03:54:29]wFMCommunicate OK [03:54:29]SAM_PROTO_ClearQueue done [03:54:29]KKMCreateOFDPacket [03:54:29]OFDProtocolAddRootSTLVToBuf [03:54:29]FM_MakeSignedData [03:54:29]FM_MakeSignedData [03:54:29]SAM_PROTO_SignData [03:54:29]wFMCommunicate request_size=4 [03:54:29]MH_SAM_APDU [03:54:29]CAPDU: 80 0D 01 02 [03:54:29]Write to MH i2c: E2 08 00 C8 21 80 0D 01 02 00 00 00 00 62 [03:54:29]Write i2c OK [03:54:29]MH_I2C_Read... [03:54:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:54:29]Read from MH i2c: E2 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: E2 03 00 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: E2 03 00 C8 21 00 90 00 5D [03:54:29]RAPDU: 90 00 [03:54:29]wFMCommunicate OK [03:54:29]wFMCommunicate request_size=255 [03:54:29]MH_SAM_APDU [03:54:29]CAPDU: 80 0D 02 02 FA 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 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 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 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 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 F9 A2 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 [03:54:29]Write to MH i2c: E2 02 01 C9 21 80 0D 02 02 FA 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 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 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 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 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 F9 A2 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 00 00 D7 [03:54:29]Write i2c OK [03:54:29]MH_I2C_Read... [03:54:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:54:29]Read from MH i2c: E2 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: E2 03 00 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: E2 03 00 C9 21 00 90 00 5E [03:54:29]RAPDU: 90 00 [03:54:29]wFMCommunicate OK [03:54:29]wFMCommunicate request_size=61 [03:54:29]MH_SAM_APDU [03:54:29]CAPDU: 80 0D 02 02 38 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6E 7C 00 00 35 04 06 00 A7 E0 B5 2C 02 34 [03:54:29]Write to MH i2c: E2 40 00 CA 21 80 0D 02 02 38 00 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6E 7C 00 00 35 04 06 00 A7 E0 B5 2C 02 34 00 00 24 [03:54:29]Write i2c OK [03:54:29]MH_I2C_Read... [03:54:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:54:29]Read from MH i2c: E2 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: E2 03 00 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: E2 03 00 CA 21 00 90 00 5F [03:54:29]RAPDU: 90 00 [03:54:29]wFMCommunicate OK [03:54:29]wFMCommunicate request_size=4 [03:54:29]MH_SAM_APDU [03:54:29]CAPDU: 80 0D 03 02 [03:54:29]Write to MH i2c: E2 08 00 CB 21 80 0D 03 02 00 00 00 00 67 [03:54:29]Write i2c OK [03:54:29]MH_I2C_Read... [03:54:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:54:29]Read from MH i2c: E2 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: E2 0B 00 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: E2 0B 00 CB 21 00 59 D1 7F 13 F1 90 6C BD 90 00 CE [03:54:29]RAPDU: 59 D1 7F 13 F1 90 6C BD 90 00 [03:54:29]wFMCommunicate OK [03:54:29]SAM_PROTO_SignData done [03:54:29]FM_MakeSignedData done [03:54:29]CreateOFDProtocolMessage [03:54:29]wFMCommunicate request_size=4 [03:54:29]MH_SAM_APDU [03:54:29]CAPDU: 80 11 00 00 [03:54:29]Write to MH i2c: E2 08 00 CC 21 80 11 00 00 00 00 00 00 67 [03:54:29]Write i2c OK [03:54:29]MH_I2C_Read... [03:54:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:54:29]Read from MH i2c: E2 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: E2 17 00 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: E2 17 00 CC 21 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 BC [03:54:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [03:54:29]wFMCommunicate OK [03:54:29]CreateOFDProtocolMessage done [03:54:29]OFDSenderStorePacket 31854 [03:54:29]StoreOFDPacket docnum=31854 [03:54:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 42 01 00 00 90 67 3A 01 64 62 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 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 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 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 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 F9 A2 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6E 7C 00 00 35 04 06 00 A7 E0 B5 2C 02 34 59 D1 7F 13 F1 90 6C BD [03:54:29]CheckFolder [03:54:29]dirname=/storage/ofd_packets [03:54:29]CheckFolder done [03:54:29]ProducePacketName [03:54:29]name=ofd_packets/00031854 [03:54:29]NVStorageSaveData ofd_packets/00031854 [03:54:29]File name is /storage/ofd_packets/00031854 [03:54:29]Write 352 bytes [03:54:29]NVStorageSaveData done [03:54:29]OFDSenderStorePacket done [03:54:29]KKMCreateOFDPacket done [03:54:29]NVStorageSaveData kkm_last_timestamp [03:54:29]File name is /storage/kkm_last_timestamp [03:54:29]Write 4 bytes [03:54:29]NVStorageSaveData done [03:54:29]ExternCall_PrintAddStr [03:54:29]wPrintStart [03:54:29]Write to MH i2c: 01 00 00 CD 21 EE [03:54:29]Write i2c OK [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: 01 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: 01 07 00 [03:54:29]MH_I2C_Read... [03:54:29]Read from MH i2c: 01 07 00 CD 21 00 00 00 00 00 FF 0F 03 [03:54:29]RasterBufferAndPrint [03:54:29]line Счет N : (3)58052 [03:54:29]line ИНН: 02508201610067 [03:54:29]line Контрольно-Кассовый Чек [03:54:29]line ПРОДАЖА [03:54:29]line Товар: 4870001571030 [03:54:29]line Вода ASU пит н.газ клубн,киви ПЭТ 1л [03:54:29]line 1.000 * 100.00 [03:54:29]line = 100.00 [03:54:29]line НДС 12% НСП 1% [03:54:29]line > о реализуемом товаре [03:54:29]line ИТОГО: 100.00 [03:54:29]line НСП 1% : 0.88 [03:54:29]line НДС 12% : 10.62 [03:54:29]line Наличными: 0.00 [03:54:29]line Безнал.: 100.00 [03:54:29]line Место: АЗС № 99 "Партнер Нефть" [03:54:29]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [03:54:29]line СНО: Общий режим [03:54:29]line Чек 7 02.03.2024 03:54 [03:54:29]line Смена: 280 ФФД: 1.0 [03:54:29]line ЗНМ: 0300000074 [03:54:29]line РНМ: 0000000000092554 [03:54:29]line Версия ККМ: 001 [03:54:29]line Платежная система: Mbank [03:54:29]line ФМ: 0000000000871783 [03:54:29]line ФД: 31854 [03:54:29]line ФПД: 184583554073140 [03:54:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T035433&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31854&fm=184583554073140&tin=02508201610067®Number=0000000000092554&sum=10000 [03:54:30]line 0 [03:54:30]OFD Sender: Processing packet 31854 [packets to send 5, broken 4] [03:54:30]ProducePacketName [03:54:30]name=ofd_packets/00031854 [03:54:30]OFD Sender: To server: pG, [03:54:30]CommunicateWithHost lk.salyk.kg:30040 [03:54:30]ConnectInit lk.salyk.kg [03:54:30]written 0, free lines is 4095 [03:54:30]Connected sock=10 [03:54:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 42 01 00 00 90 67 3A 01 64 62 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 33 30 06 04 3C 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 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 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 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 27 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 F9 A2 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6E 7C 00 00 35 04 06 00 A7 E0 B5 2C 02 34 59 D1 7F 13 F1 90 6C BD [03:54:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 09 CD 47 00 83 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6E 7C 00 00 F4 03 04 00 40 4B E2 65 B6 04 01 00 00 73 59 E9 7C 16 FA 10 21 [03:54:30]CommunicateWithHost err = 0 [03:54:30]CheckOFDResponse [03:54:30]1017 (14) - 77093643461234 [03:54:30]1041 (16) - 0000000000871783 [03:54:30]1040 (4) - 31854 [03:54:30]1012 (4) - 01.03.2024 21:40 [03:54:30]1206 (1) - 0 [03:54:30]OFD Sender: Remove packet 31854 [03:54:30]ProducePacketName [03:54:30]name=ofd_packets/00031854 [03:54:30]NVStorageDeleteData [03:54:30]Write to MH i2c: 01 00 00 F7 21 18 [03:54:30]Write i2c OK [03:54:30]MH_I2C_Read... [03:54:30]Read from MH i2c: 01 [03:54:30]MH_I2C_Read... [03:54:30]Read from MH i2c: 01 07 00 [03:54:30]MH_I2C_Read... [03:54:30]Read from MH i2c: 01 07 00 F7 21 00 00 00 00 00 BA 0C E5 [03:54:30]RasterBufferAndPrint [03:54:30]line [03:54:30]line [03:54:30]line [03:54:30]line [03:54:30]line [03:54:30]written 0, free lines is 3267 [03:54:30]MH_Cut [03:54:30]Write to MH i2c: D1 01 00 FE 21 01 F1 [03:54:30]Write i2c OK [03:54:30]MH_I2C_Read... [03:54:30]Read from MH i2c: D1 [03:54:30]MH_I2C_Read... [03:54:30]Read from MH i2c: D1 01 00 [03:54:30]MH_I2C_Read... [03:54:30]Read from MH i2c: D1 01 00 FE 21 00 F0 [03:54:30]Write to MH i2c: 01 00 00 FF 21 20 [03:54:30]Write i2c OK [03:54:30]MH_I2C_Read... [03:54:30]OFD Sender: No OFD packet to send [03:54:31]*** Cut start [03:54:31]*** Partial cut [03:54:31]*** CUTSNS_PIN = 1 [03:54:31]*** CUTSNS_PIN = 0 [03:54:31]*** Brake cut motor [03:54:31]Read from MH i2c: 01 [03:54:31]MH_I2C_Read... [03:54:31]*** Stop cut motor [03:54:31]*** Cut end [03:54:31]Read from MH i2c: 01 07 00 [03:54:31]MH_I2C_Read... [03:54:31]Read from MH i2c: 01 07 00 FF 21 00 00 00 00 00 FF 0F 35 [03:54:31]process_action close_receipt done [03:54:31]requested_data is exist [03:54:31]produce_requested_data [03:54:31]requested_item fm.sn is exist - process it [03:54:31]wFMCommunicate request_size=4 [03:54:31]MH_SAM_APDU [03:54:31]CAPDU: 80 11 00 00 [03:54:31]Write to MH i2c: E2 08 00 00 22 80 11 00 00 00 00 00 00 9C [03:54:31]Write i2c OK [03:54:31]MH_I2C_Read... [03:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:54:32]Read from MH i2c: E2 [03:54:32]MH_I2C_Read... [03:54:32]Read from MH i2c: E2 17 00 [03:54:32]MH_I2C_Read... [03:54:32]Read from MH i2c: E2 17 00 00 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F1 [03:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [03:54:32]wFMCommunicate OK [03:54:32]requested_item fd.num is exist - process it [03:54:32]SAM_PROTO_GetFieldsCounters [03:54:32]wFMCommunicate request_size=4 [03:54:32]MH_SAM_APDU [03:54:32]CAPDU: 80 13 00 00 [03:54:32]Write to MH i2c: E2 08 00 01 22 80 13 00 00 00 00 00 00 9F [03:54:32]Write i2c OK [03:54:32]MH_I2C_Read... [03:54:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:54:32]Read from MH i2c: E2 [03:54:32]MH_I2C_Read... [03:54:32]Read from MH i2c: E2 62 00 [03:54:32]MH_I2C_Read... [03:54:32]Read from MH i2c: E2 62 00 01 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 6E 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 DA [03:54:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 6E 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:54:32]wFMCommunicate OK [03:54:32]SAM_PROTO_GetFieldsCounters done [03:54:32]requested_item shift.num is exist - process it [03:54:32]requested_item shift.opened is exist - process it [03:54:32]req_shift_opened [03:54:32]FM_GetShiftState [03:54:32]SAM_PROTO_GetShiftState [03:54:32]wFMCommunicate request_size=4 [03:54:32]MH_SAM_APDU [03:54:32]CAPDU: 80 13 01 00 [03:54:32]Write to MH i2c: E2 08 00 02 22 80 13 01 00 00 00 00 00 A1 [03:54:32]Write i2c OK [03:54:32]MH_I2C_Read... [03:54:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:54:32]Read from MH i2c: E2 [03:54:32]MH_I2C_Read... [03:54:32]Read from MH i2c: E2 0E 00 [03:54:32]MH_I2C_Read... [03:54:32]Read from MH i2c: E2 0E 00 02 22 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 8A [03:54:32]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [03:54:32]wFMCommunicate OK [03:54:32]SAM_PROTO_GetShiftState done [03:54:32]FM_GetShiftState done [03:54:32]req_shift_opened done [03:54:32]requested_item shift.open_date is exist - process it [03:54:32]req_shift_open_date [03:54:32]req_shift_open_date done [03:54:32]produce_requested_data done [03:54:32]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31854,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [03:54:32]process_action_free close_receipt [03:54:32]json_value_free [03:54:32]json_value_free done [03:54:32]process_json_proto returns [03:54:32]Send response to host [03:54:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31854,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [03:54:32]free response buf [03:54:32]execute_script done [03:54:32]execute_script returns [03:54:32]free content buf [03:54:32]Sock 7.Close socket [03:54:32]Sock 7.Thread stoped [03:54:35]OFD Sender: No OFD packet to send [03:54:40]OFD Sender: No OFD packet to send [03:54:45]OFD Sender: No OFD packet to send [03:54:50]OFD Sender: No OFD packet to send [03:54:55]OFD Sender: No OFD packet to send [03:55:00]OFD Sender: No OFD packet to send [03:55:05]OFD Sender: No OFD packet to send [03:55:10]OFD Sender: No OFD packet to send [03:55:15]OFD Sender: No OFD packet to send [03:55:20]OFD Sender: No OFD packet to send [03:55:25]OFD Sender: No OFD packet to send [03:55:30]OFD Sender: No OFD packet to send [03:55:35]OFD Sender: No OFD packet to send [03:55:40]OFD Sender: No OFD packet to send [03:55:45]OFD Sender: No OFD packet to send [03:55:50]OFD Sender: No OFD packet to send [03:55:55]OFD Sender: No OFD packet to send [03:56:00]OFD Sender: No OFD packet to send [03:56:05]OFD Sender: No OFD packet to send [03:56:10]OFD Sender: No OFD packet to send [03:56:15]OFD Sender: No OFD packet to send [03:56:20]OFD Sender: No OFD packet to send [03:56:25]OFD Sender: No OFD packet to send [03:56:30]OFD Sender: No OFD packet to send [03:56:35]OFD Sender: No OFD packet to send [03:56:40]OFD Sender: No OFD packet to send [03:56:45]OFD Sender: No OFD packet to send [03:56:50]OFD Sender: No OFD packet to send [03:56:55]OFD Sender: No OFD packet to send [03:57:00]OFD Sender: No OFD packet to send [03:57:05]OFD Sender: No OFD packet to send [03:57:10]OFD Sender: No OFD packet to send [03:57:15]OFD Sender: No OFD packet to send [03:57:20]OFD Sender: No OFD packet to send [03:57:25]OFD Sender: No OFD packet to send [03:57:30]OFD Sender: No OFD packet to send [03:57:35]OFD Sender: No OFD packet to send [03:57:40]OFD Sender: No OFD packet to send [03:57:46]OFD Sender: No OFD packet to send [03:57:51]OFD Sender: No OFD packet to send [03:57:56]OFD Sender: No OFD packet to send [03:58:01]OFD Sender: No OFD packet to send [03:58:06]OFD Sender: No OFD packet to send [03:58:11]OFD Sender: No OFD packet to send [03:58:16]OFD Sender: No OFD packet to send [03:58:21]OFD Sender: No OFD packet to send [03:58:26]OFD Sender: No OFD packet to send [03:58:31]OFD Sender: No OFD packet to send [03:58:36]OFD Sender: No OFD packet to send [03:58:41]OFD Sender: No OFD packet to send [03:58:46]OFD Sender: No OFD packet to send [03:58:51]OFD Sender: No OFD packet to send [03:58:56]OFD Sender: No OFD packet to send [03:59:01]OFD Sender: No OFD packet to send [03:59:06]OFD Sender: No OFD packet to send [03:59:11]OFD Sender: No OFD packet to send [03:59:16]OFD Sender: No OFD packet to send [03:59:21]OFD Sender: No OFD packet to send [03:59:26]OFD Sender: No OFD packet to send [03:59:31]OFD Sender: No OFD packet to send [03:59:36]OFD Sender: No OFD packet to send [03:59:41]OFD Sender: No OFD packet to send [03:59:46]OFD Sender: No OFD packet to send [03:59:51]OFD Sender: No OFD packet to send [03:59:56]OFD Sender: No OFD packet to send [04:00:01]OFD Sender: No OFD packet to send [04:00:06]OFD Sender: No OFD packet to send [04:00:11]OFD Sender: No OFD packet to send [04:00:16]OFD Sender: No OFD packet to send [04:00:21]OFD Sender: No OFD packet to send [04:00:26]OFD Sender: No OFD packet to send [04:00:31]OFD Sender: No OFD packet to send [04:00:36]OFD Sender: No OFD packet to send [04:00:41]OFD Sender: No OFD packet to send [04:00:46]OFD Sender: No OFD packet to send [04:00:51]OFD Sender: No OFD packet to send [04:00:56]OFD Sender: No OFD packet to send [04:01:01]OFD Sender: No OFD packet to send [04:01:06]OFD Sender: No OFD packet to send [04:01:11]OFD Sender: No OFD packet to send [04:01:16]OFD Sender: No OFD packet to send [04:01:21]OFD Sender: No OFD packet to send [04:01:26]OFD Sender: No OFD packet to send [04:01:31]OFD Sender: No OFD packet to send [04:01:36]OFD Sender: No OFD packet to send [04:01:41]OFD Sender: No OFD packet to send [04:01:46]OFD Sender: No OFD packet to send [04:01:51]OFD Sender: No OFD packet to send [04:01:56]OFD Sender: No OFD packet to send [04:02:01]OFD Sender: No OFD packet to send [04:02:06]OFD Sender: No OFD packet to send [04:02:11]OFD Sender: No OFD packet to send [04:02:16]OFD Sender: No OFD packet to send [04:02:21]OFD Sender: No OFD packet to send [04:02:26]OFD Sender: No OFD packet to send [04:02:31]OFD Sender: No OFD packet to send [04:02:36]OFD Sender: No OFD packet to send [04:02:41]OFD Sender: No OFD packet to send [04:02:46]OFD Sender: No OFD packet to send [04:02:51]OFD Sender: No OFD packet to send [04:02:56]OFD Sender: No OFD packet to send [04:03:01]OFD Sender: No OFD packet to send [04:03:06]OFD Sender: No OFD packet to send [04:03:11]OFD Sender: No OFD packet to send [04:03:16]OFD Sender: No OFD packet to send [04:03:21]OFD Sender: No OFD packet to send [04:03:26]OFD Sender: No OFD packet to send [04:03:31]OFD Sender: No OFD packet to send [04:03:36]OFD Sender: No OFD packet to send [04:03:41]OFD Sender: No OFD packet to send [04:03:46]OFD Sender: No OFD packet to send [04:03:51]OFD Sender: No OFD packet to send [04:03:56]OFD Sender: No OFD packet to send [04:04:01]OFD Sender: No OFD packet to send [04:04:06]OFD Sender: No OFD packet to send [04:04:11]OFD Sender: No OFD packet to send [04:04:16]OFD Sender: No OFD packet to send [04:04:21]OFD Sender: No OFD packet to send [04:04:26]OFD Sender: No OFD packet to send [04:04:31]OFD Sender: No OFD packet to send [04:04:36]OFD Sender: No OFD packet to send [04:04:41]OFD Sender: No OFD packet to send [04:04:46]OFD Sender: No OFD packet to send [04:04:51]OFD Sender: No OFD packet to send [04:04:56]OFD Sender: No OFD packet to send [04:05:01]OFD Sender: No OFD packet to send [04:05:06]OFD Sender: No OFD packet to send [04:05:11]OFD Sender: No OFD packet to send [04:05:16]OFD Sender: No OFD packet to send [04:05:21]OFD Sender: No OFD packet to send [04:05:26]OFD Sender: No OFD packet to send [04:05:31]OFD Sender: No OFD packet to send [04:05:36]OFD Sender: No OFD packet to send [04:05:41]OFD Sender: No OFD packet to send [04:05:46]OFD Sender: No OFD packet to send [04:05:51]OFD Sender: No OFD packet to send [04:05:56]OFD Sender: No OFD packet to send [04:06:01]OFD Sender: No OFD packet to send [04:06:06]OFD Sender: No OFD packet to send [04:06:11]OFD Sender: No OFD packet to send [04:06:16]OFD Sender: No OFD packet to send [04:06:21]OFD Sender: No OFD packet to send [04:06:26]OFD Sender: No OFD packet to send [04:06:31]OFD Sender: No OFD packet to send [04:06:36]OFD Sender: No OFD packet to send [04:06:41]OFD Sender: No OFD packet to send [04:06:46]OFD Sender: No OFD packet to send [04:06:51]OFD Sender: No OFD packet to send [04:06:56]OFD Sender: No OFD packet to send [04:07:01]OFD Sender: No OFD packet to send [04:07:06]OFD Sender: No OFD packet to send [04:07:11]OFD Sender: No OFD packet to send [04:07:16]OFD Sender: No OFD packet to send [04:07:21]OFD Sender: No OFD packet to send [04:07:26]OFD Sender: No OFD packet to send [04:07:31]OFD Sender: No OFD packet to send [04:07:36]OFD Sender: No OFD packet to send [04:07:41]OFD Sender: No OFD packet to send [04:07:46]OFD Sender: No OFD packet to send [04:07:51]OFD Sender: No OFD packet to send [04:07:56]OFD Sender: No OFD packet to send [04:08:01]OFD Sender: No OFD packet to send [04:08:06]OFD Sender: No OFD packet to send [04:08:11]OFD Sender: No OFD packet to send [04:08:16]OFD Sender: No OFD packet to send [04:08:21]OFD Sender: No OFD packet to send [04:08:26]OFD Sender: No OFD packet to send [04:08:31]OFD Sender: No OFD packet to send [04:08:36]OFD Sender: No OFD packet to send [04:08:41]OFD Sender: No OFD packet to send [04:08:46]OFD Sender: No OFD packet to send [04:08:51]OFD Sender: No OFD packet to send [04:08:56]OFD Sender: No OFD packet to send [04:09:01]OFD Sender: No OFD packet to send [04:09:06]OFD Sender: No OFD packet to send [04:09:11]OFD Sender: No OFD packet to send [04:09:16]OFD Sender: No OFD packet to send [04:09:21]OFD Sender: No OFD packet to send [04:09:26]OFD Sender: No OFD packet to send [04:09:31]OFD Sender: No OFD packet to send [04:09:36]OFD Sender: No OFD packet to send [04:09:41]OFD Sender: No OFD packet to send [04:09:46]OFD Sender: No OFD packet to send [04:09:51]OFD Sender: No OFD packet to send [04:09:56]OFD Sender: No OFD packet to send [04:10:01]OFD Sender: No OFD packet to send [04:10:06]OFD Sender: No OFD packet to send [04:10:11]OFD Sender: No OFD packet to send [04:10:16]OFD Sender: No OFD packet to send [04:10:21]OFD Sender: No OFD packet to send [04:10:26]OFD Sender: No OFD packet to send [04:10:31]OFD Sender: No OFD packet to send [04:10:36]OFD Sender: No OFD packet to send [04:10:41]OFD Sender: No OFD packet to send [04:10:46]OFD Sender: No OFD packet to send [04:10:51]OFD Sender: No OFD packet to send [04:10:56]OFD Sender: No OFD packet to send [04:11:01]OFD Sender: No OFD packet to send [04:11:06]OFD Sender: No OFD packet to send [04:11:11]OFD Sender: No OFD packet to send [04:11:16]OFD Sender: No OFD packet to send [04:11:21]OFD Sender: No OFD packet to send [04:11:26]OFD Sender: No OFD packet to send [04:11:31]OFD Sender: No OFD packet to send [04:11:36]OFD Sender: No OFD packet to send [04:11:41]OFD Sender: No OFD packet to send [04:11:46]OFD Sender: No OFD packet to send [04:11:51]OFD Sender: No OFD packet to send [04:11:56]OFD Sender: No OFD packet to send [04:12:01]OFD Sender: No OFD packet to send [04:12:06]OFD Sender: No OFD packet to send [04:12:11]OFD Sender: No OFD packet to send [04:12:16]OFD Sender: No OFD packet to send [04:12:21]OFD Sender: No OFD packet to send [04:12:26]OFD Sender: No OFD packet to send [04:12:31]OFD Sender: No OFD packet to send [04:12:36]OFD Sender: No OFD packet to send [04:12:41]OFD Sender: No OFD packet to send [04:12:46]OFD Sender: No OFD packet to send [04:12:51]OFD Sender: No OFD packet to send [04:12:56]OFD Sender: No OFD packet to send [04:13:01]OFD Sender: No OFD packet to send [04:13:06]OFD Sender: No OFD packet to send [04:13:11]OFD Sender: No OFD packet to send [04:13:16]OFD Sender: No OFD packet to send [04:13:21]OFD Sender: No OFD packet to send [04:13:26]OFD Sender: No OFD packet to send [04:13:31]OFD Sender: No OFD packet to send [04:13:36]OFD Sender: No OFD packet to send [04:13:41]OFD Sender: No OFD packet to send [04:13:46]OFD Sender: No OFD packet to send [04:13:51]OFD Sender: No OFD packet to send [04:13:56]OFD Sender: No OFD packet to send [04:14:01]OFD Sender: No OFD packet to send [04:14:06]OFD Sender: No OFD packet to send [04:14:11]OFD Sender: No OFD packet to send [04:14:16]OFD Sender: No OFD packet to send [04:14:21]OFD Sender: No OFD packet to send [04:14:26]OFD Sender: No OFD packet to send [04:14:31]OFD Sender: No OFD packet to send [04:14:36]OFD Sender: No OFD packet to send [04:14:41]OFD Sender: No OFD packet to send [04:14:46]OFD Sender: No OFD packet to send [04:14:51]OFD Sender: No OFD packet to send [04:14:56]OFD Sender: No OFD packet to send [04:15:01]OFD Sender: No OFD packet to send [04:15:06]OFD Sender: No OFD packet to send [04:15:11]OFD Sender: No OFD packet to send [04:15:16]OFD Sender: No OFD packet to send [04:15:21]OFD Sender: No OFD packet to send [04:15:26]OFD Sender: No OFD packet to send [04:15:31]OFD Sender: No OFD packet to send [04:15:36]OFD Sender: No OFD packet to send [04:15:41]OFD Sender: No OFD packet to send [04:15:46]OFD Sender: No OFD packet to send [04:15:51]OFD Sender: No OFD packet to send [04:15:56]OFD Sender: No OFD packet to send [04:16:01]OFD Sender: No OFD packet to send [04:16:06]OFD Sender: No OFD packet to send [04:16:11]OFD Sender: No OFD packet to send [04:16:16]OFD Sender: No OFD packet to send [04:16:21]OFD Sender: No OFD packet to send [04:16:26]OFD Sender: No OFD packet to send [04:16:31]OFD Sender: No OFD packet to send [04:16:36]OFD Sender: No OFD packet to send [04:16:41]OFD Sender: No OFD packet to send [04:16:46]OFD Sender: No OFD packet to send [04:16:51]OFD Sender: No OFD packet to send [04:16:56]OFD Sender: No OFD packet to send [04:17:01]OFD Sender: No OFD packet to send [04:17:06]OFD Sender: No OFD packet to send [04:17:11]OFD Sender: No OFD packet to send [04:17:16]OFD Sender: No OFD packet to send [04:17:21]OFD Sender: No OFD packet to send [04:17:26]OFD Sender: No OFD packet to send [04:17:31]OFD Sender: No OFD packet to send [04:17:36]OFD Sender: No OFD packet to send [04:17:41]OFD Sender: No OFD packet to send [04:17:46]OFD Sender: No OFD packet to send [04:17:51]OFD Sender: No OFD packet to send [04:17:56]OFD Sender: No OFD packet to send [04:18:01]OFD Sender: No OFD packet to send [04:18:06]OFD Sender: No OFD packet to send [04:18:11]OFD Sender: No OFD packet to send [04:18:16]OFD Sender: No OFD packet to send [04:18:21]OFD Sender: No OFD packet to send [04:18:26]OFD Sender: No OFD packet to send [04:18:31]OFD Sender: No OFD packet to send [04:18:36]OFD Sender: No OFD packet to send [04:18:41]OFD Sender: No OFD packet to send [04:18:46]OFD Sender: No OFD packet to send [04:18:51]OFD Sender: No OFD packet to send [04:18:56]OFD Sender: No OFD packet to send [04:19:01]OFD Sender: No OFD packet to send [04:19:06]OFD Sender: No OFD packet to send [04:19:11]OFD Sender: No OFD packet to send [04:19:16]OFD Sender: No OFD packet to send [04:19:22]OFD Sender: No OFD packet to send [04:19:27]OFD Sender: No OFD packet to send [04:19:32]OFD Sender: No OFD packet to send [04:19:37]OFD Sender: No OFD packet to send [04:19:42]OFD Sender: No OFD packet to send [04:19:47]OFD Sender: No OFD packet to send [04:19:52]OFD Sender: No OFD packet to send [04:19:57]OFD Sender: No OFD packet to send [04:20:02]OFD Sender: No OFD packet to send [04:20:07]OFD Sender: No OFD packet to send [04:20:12]OFD Sender: No OFD packet to send [04:20:17]OFD Sender: No OFD packet to send [04:20:22]OFD Sender: No OFD packet to send [04:20:27]OFD Sender: No OFD packet to send [04:20:32]OFD Sender: No OFD packet to send [04:20:37]OFD Sender: No OFD packet to send [04:20:42]OFD Sender: No OFD packet to send [04:20:47]OFD Sender: No OFD packet to send [04:20:52]OFD Sender: No OFD packet to send [04:20:57]OFD Sender: No OFD packet to send [04:21:02]OFD Sender: No OFD packet to send [04:21:07]OFD Sender: No OFD packet to send [04:21:12]OFD Sender: No OFD packet to send [04:21:17]OFD Sender: No OFD packet to send [04:21:22]OFD Sender: No OFD packet to send [04:21:27]OFD Sender: No OFD packet to send [04:21:32]OFD Sender: No OFD packet to send [04:21:37]OFD Sender: No OFD packet to send [04:21:42]OFD Sender: No OFD packet to send [04:21:47]OFD Sender: No OFD packet to send [04:21:52]OFD Sender: No OFD packet to send [04:21:57]OFD Sender: No OFD packet to send [04:22:02]OFD Sender: No OFD packet to send [04:22:07]OFD Sender: No OFD packet to send [04:22:12]OFD Sender: No OFD packet to send [04:22:17]OFD Sender: No OFD packet to send [04:22:22]OFD Sender: No OFD packet to send [04:22:27]OFD Sender: No OFD packet to send [04:22:32]OFD Sender: No OFD packet to send [04:22:37]OFD Sender: No OFD packet to send [04:22:42]OFD Sender: No OFD packet to send [04:22:47]OFD Sender: No OFD packet to send [04:22:52]OFD Sender: No OFD packet to send [04:22:57]OFD Sender: No OFD packet to send [04:23:02]OFD Sender: No OFD packet to send [04:23:07]OFD Sender: No OFD packet to send [04:23:12]OFD Sender: No OFD packet to send [04:23:17]OFD Sender: No OFD packet to send [04:23:22]OFD Sender: No OFD packet to send [04:23:27]OFD Sender: No OFD packet to send [04:23:32]OFD Sender: No OFD packet to send [04:23:37]OFD Sender: No OFD packet to send [04:23:42]OFD Sender: No OFD packet to send [04:23:47]OFD Sender: No OFD packet to send [04:23:52]OFD Sender: No OFD packet to send [04:23:57]OFD Sender: No OFD packet to send [04:24:02]OFD Sender: No OFD packet to send [04:24:07]OFD Sender: No OFD packet to send [04:24:12]OFD Sender: No OFD packet to send [04:24:17]OFD Sender: No OFD packet to send [04:24:22]OFD Sender: No OFD packet to send [04:24:27]OFD Sender: No OFD packet to send [04:24:32]OFD Sender: No OFD packet to send [04:24:37]OFD Sender: No OFD packet to send [04:24:42]OFD Sender: No OFD packet to send [04:24:47]OFD Sender: No OFD packet to send [04:24:52]OFD Sender: No OFD packet to send [04:24:57]OFD Sender: No OFD packet to send [04:25:02]OFD Sender: No OFD packet to send [04:25:07]OFD Sender: No OFD packet to send [04:25:12]OFD Sender: No OFD packet to send [04:25:17]OFD Sender: No OFD packet to send [04:25:22]OFD Sender: No OFD packet to send [04:25:27]OFD Sender: No OFD packet to send [04:25:32]OFD Sender: No OFD packet to send [04:25:37]OFD Sender: No OFD packet to send [04:25:42]OFD Sender: No OFD packet to send [04:25:47]OFD Sender: No OFD packet to send [04:25:52]OFD Sender: No OFD packet to send [04:25:57]OFD Sender: No OFD packet to send [04:26:02]OFD Sender: No OFD packet to send [04:26:07]OFD Sender: No OFD packet to send [04:26:12]OFD Sender: No OFD packet to send [04:26:17]OFD Sender: No OFD packet to send [04:26:22]OFD Sender: No OFD packet to send [04:26:27]OFD Sender: No OFD packet to send [04:26:32]OFD Sender: No OFD packet to send [04:26:37]OFD Sender: No OFD packet to send [04:26:42]OFD Sender: No OFD packet to send [04:26:47]OFD Sender: No OFD packet to send [04:26:52]OFD Sender: No OFD packet to send [04:26:57]OFD Sender: No OFD packet to send [04:27:02]OFD Sender: No OFD packet to send [04:27:07]OFD Sender: No OFD packet to send [04:27:12]OFD Sender: No OFD packet to send [04:27:17]OFD Sender: No OFD packet to send [04:27:22]OFD Sender: No OFD packet to send [04:27:27]OFD Sender: No OFD packet to send [04:27:32]OFD Sender: No OFD packet to send [04:27:37]OFD Sender: No OFD packet to send [04:27:42]OFD Sender: No OFD packet to send [04:27:47]OFD Sender: No OFD packet to send [04:27:52]OFD Sender: No OFD packet to send [04:27:57]OFD Sender: No OFD packet to send [04:28:02]OFD Sender: No OFD packet to send [04:28:07]OFD Sender: No OFD packet to send [04:28:12]OFD Sender: No OFD packet to send [04:28:17]OFD Sender: No OFD packet to send [04:28:22]OFD Sender: No OFD packet to send [04:28:27]OFD Sender: No OFD packet to send [04:28:32]OFD Sender: No OFD packet to send [04:28:37]OFD Sender: No OFD packet to send [04:28:42]OFD Sender: No OFD packet to send [04:28:47]OFD Sender: No OFD packet to send [04:28:52]OFD Sender: No OFD packet to send [04:28:57]OFD Sender: No OFD packet to send [04:29:02]OFD Sender: No OFD packet to send [04:29:07]OFD Sender: No OFD packet to send [04:29:12]OFD Sender: No OFD packet to send [04:29:17]OFD Sender: No OFD packet to send [04:29:22]OFD Sender: No OFD packet to send [04:29:27]OFD Sender: No OFD packet to send [04:29:32]OFD Sender: No OFD packet to send [04:29:37]OFD Sender: No OFD packet to send [04:29:42]OFD Sender: No OFD packet to send [04:29:47]OFD Sender: No OFD packet to send [04:29:52]OFD Sender: No OFD packet to send [04:29:54]int [04:29:54]Write to MH i2c: 01 00 00 03 22 25 [04:29:54]*** FLAG_PRN_PAP1 set [04:29:54]Write i2c OK [04:29:54]MH_I2C_Read... [04:29:54]Read from MH i2c: 01 [04:29:54]MH_I2C_Read... [04:29:54]Read from MH i2c: 01 07 00 [04:29:54]MH_I2C_Read... [04:29:54]Read from MH i2c: 01 07 00 03 22 00 01 00 00 00 FF 0F 3B [04:29:54]state=0 [04:29:54]No paper [04:29:56]int [04:29:56]Write to MH i2c: 01 00 00 04 22 26 [04:29:56]*** FLAG_PRN_PAP2 set [04:29:56]Write i2c OK [04:29:56]MH_I2C_Read... [04:29:56]Read from MH i2c: 01 [04:29:56]MH_I2C_Read... [04:29:56]Read from MH i2c: 01 07 00 [04:29:56]MH_I2C_Read... [04:29:56]Read from MH i2c: 01 07 00 04 22 00 03 00 00 00 FF 0F 3E [04:29:56]state=0 [04:29:56]No paper [04:29:56]Cover opened [04:29:56]int [04:29:56]Write to MH i2c: 01 00 00 05 22 27 [04:29:56]*** FLAG_PRN_PAP2 reset [04:29:56]Write i2c OK [04:29:56]MH_I2C_Read... [04:29:56]Read from MH i2c: 01 [04:29:56]MH_I2C_Read... [04:29:56]Read from MH i2c: 01 07 00 [04:29:56]MH_I2C_Read... [04:29:56]Read from MH i2c: 01 07 00 05 22 00 01 00 00 00 FF 0F 3D [04:29:56]state=3 [04:29:56]No paper [04:29:56]Cover closed [04:29:57]int [04:29:57]Write to MH i2c: 01 00 00 06 22 28 [04:29:57]*** FLAG_PRN_PAP2 set [04:29:57]Write i2c OK [04:29:57]MH_I2C_Read... [04:29:57]Read from MH i2c: 01 [04:29:57]MH_I2C_Read... [04:29:57]Read from MH i2c: 01 07 00 [04:29:57]MH_I2C_Read... [04:29:57]Read from MH i2c: 01 07 00 06 22 00 03 00 00 00 FF 0F 40 [04:29:57]state=0 [04:29:57]No paper [04:29:57]Cover opened [04:29:57]OFD Sender: No OFD packet to send [04:29:58]int [04:29:58]Write to MH i2c: 01 00 00 07 22 29 [04:29:58]*** FLAG_PRN_PAP2 reset [04:29:58]Write i2c OK [04:29:58]MH_I2C_Read... [04:29:58]Read from MH i2c: 01 [04:29:58]MH_I2C_Read... [04:29:58]Read from MH i2c: 01 07 00 [04:29:58]MH_I2C_Read... [04:29:58]Read from MH i2c: 01 07 00 07 22 00 01 00 00 00 FF 0F 3F [04:29:58]state=3 [04:29:58]No paper [04:29:58]Cover closed [04:29:58]int [04:29:58]Write to MH i2c: 01 00 00 08 22 2A [04:29:58]*** FLAG_PRN_PAP2 set [04:29:58]Write i2c OK [04:29:58]MH_I2C_Read... [04:29:58]Read from MH i2c: 01 [04:29:58]MH_I2C_Read... [04:29:58]Read from MH i2c: 01 07 00 [04:29:58]MH_I2C_Read... [04:29:58]Read from MH i2c: 01 07 00 08 22 00 03 00 00 00 FF 0F 42 [04:29:58]state=0 [04:29:58]No paper [04:29:58]Cover opened [04:29:59]int [04:29:59]Write to MH i2c: 01 00 00 09 22 2B [04:29:59]*** FLAG_PRN_PAP2 reset [04:29:59]Write i2c OK [04:29:59]MH_I2C_Read... [04:29:59]Read from MH i2c: 01 [04:29:59]MH_I2C_Read... [04:29:59]Read from MH i2c: 01 07 00 [04:29:59]MH_I2C_Read... [04:29:59]Read from MH i2c: 01 07 00 09 22 00 01 00 00 00 FF 0F 41 [04:29:59]state=3 [04:29:59]No paper [04:29:59]Cover closed [04:29:59]int [04:29:59]Write to MH i2c: 01 00 00 0A 22 2C [04:29:59]*** FLAG_PRN_PAP1 reset [04:29:59]Write i2c OK [04:29:59]MH_I2C_Read... [04:29:59]Read from MH i2c: 01 [04:29:59]MH_I2C_Read... [04:29:59]Read from MH i2c: 01 07 00 [04:29:59]MH_I2C_Read... [04:29:59]Read from MH i2c: 01 07 00 0A 22 00 00 00 00 00 FF 0F 41 [04:29:59]state=0 [04:30:02]OFD Sender: No OFD packet to send [04:30:07]OFD Sender: No OFD packet to send [04:30:12]OFD Sender: No OFD packet to send [04:30:17]OFD Sender: No OFD packet to send [04:30:22]OFD Sender: No OFD packet to send [04:30:27]OFD Sender: No OFD packet to send [04:30:32]OFD Sender: No OFD packet to send [04:30:37]OFD Sender: No OFD packet to send [04:30:42]OFD Sender: No OFD packet to send [04:30:47]OFD Sender: No OFD packet to send [04:30:52]OFD Sender: No OFD packet to send [04:30:57]OFD Sender: No OFD packet to send [04:31:02]OFD Sender: No OFD packet to send [04:31:07]OFD Sender: No OFD packet to send [04:31:12]OFD Sender: No OFD packet to send [04:31:17]OFD Sender: No OFD packet to send [04:31:22]OFD Sender: No OFD packet to send [04:31:27]OFD Sender: No OFD packet to send [04:31:32]OFD Sender: No OFD packet to send [04:31:37]OFD Sender: No OFD packet to send [04:31:42]OFD Sender: No OFD packet to send [04:31:47]OFD Sender: No OFD packet to send [04:31:52]OFD Sender: No OFD packet to send [04:31:57]OFD Sender: No OFD packet to send [04:32:02]OFD Sender: No OFD packet to send [04:32:07]OFD Sender: No OFD packet to send [04:32:12]OFD Sender: No OFD packet to send [04:32:17]OFD Sender: No OFD packet to send [04:32:22]OFD Sender: No OFD packet to send [04:32:27]OFD Sender: No OFD packet to send [04:32:32]OFD Sender: No OFD packet to send [04:32:37]OFD Sender: No OFD packet to send [04:32:42]OFD Sender: No OFD packet to send [04:32:47]OFD Sender: No OFD packet to send [04:32:52]OFD Sender: No OFD packet to send [04:32:57]OFD Sender: No OFD packet to send [04:33:02]OFD Sender: No OFD packet to send [04:33:07]OFD Sender: No OFD packet to send [04:33:12]OFD Sender: No OFD packet to send [04:33:17]OFD Sender: No OFD packet to send [04:33:22]OFD Sender: No OFD packet to send [04:33:27]OFD Sender: No OFD packet to send [04:33:32]OFD Sender: No OFD packet to send [04:33:37]OFD Sender: No OFD packet to send [04:33:42]OFD Sender: No OFD packet to send [04:33:47]OFD Sender: No OFD packet to send [04:33:52]OFD Sender: No OFD packet to send [04:33:57]OFD Sender: No OFD packet to send [04:34:02]OFD Sender: No OFD packet to send [04:34:07]OFD Sender: No OFD packet to send [04:34:12]OFD Sender: No OFD packet to send [04:34:17]OFD Sender: No OFD packet to send [04:34:22]OFD Sender: No OFD packet to send [04:34:27]OFD Sender: No OFD packet to send [04:34:32]OFD Sender: No OFD packet to send [04:34:37]OFD Sender: No OFD packet to send [04:34:42]OFD Sender: No OFD packet to send [04:34:47]OFD Sender: No OFD packet to send [04:34:52]OFD Sender: No OFD packet to send [04:34:57]OFD Sender: No OFD packet to send [04:35:02]OFD Sender: No OFD packet to send [04:35:07]OFD Sender: No OFD packet to send [04:35:12]OFD Sender: No OFD packet to send [04:35:17]OFD Sender: No OFD packet to send [04:35:22]OFD Sender: No OFD packet to send [04:35:27]OFD Sender: No OFD packet to send [04:35:32]OFD Sender: No OFD packet to send [04:35:37]OFD Sender: No OFD packet to send [04:35:42]OFD Sender: No OFD packet to send [04:35:47]OFD Sender: No OFD packet to send [04:35:52]OFD Sender: No OFD packet to send [04:35:57]OFD Sender: No OFD packet to send [04:36:02]OFD Sender: No OFD packet to send [04:36:07]OFD Sender: No OFD packet to send [04:36:12]OFD Sender: No OFD packet to send [04:36:17]OFD Sender: No OFD packet to send [04:36:22]OFD Sender: No OFD packet to send [04:36:27]OFD Sender: No OFD packet to send [04:36:32]OFD Sender: No OFD packet to send [04:36:37]OFD Sender: No OFD packet to send [04:36:42]OFD Sender: No OFD packet to send [04:36:47]OFD Sender: No OFD packet to send [04:36:52]OFD Sender: No OFD packet to send [04:36:57]OFD Sender: No OFD packet to send [04:37:02]OFD Sender: No OFD packet to send [04:37:07]OFD Sender: No OFD packet to send [04:37:12]OFD Sender: No OFD packet to send [04:37:17]OFD Sender: No OFD packet to send [04:37:22]OFD Sender: No OFD packet to send [04:37:27]OFD Sender: No OFD packet to send [04:37:32]OFD Sender: No OFD packet to send [04:37:37]OFD Sender: No OFD packet to send [04:37:42]OFD Sender: No OFD packet to send [04:37:47]OFD Sender: No OFD packet to send [04:37:52]OFD Sender: No OFD packet to send [04:37:57]OFD Sender: No OFD packet to send [04:38:02]OFD Sender: No OFD packet to send [04:38:07]OFD Sender: No OFD packet to send [04:38:12]OFD Sender: No OFD packet to send [04:38:17]OFD Sender: No OFD packet to send [04:38:22]OFD Sender: No OFD packet to send [04:38:27]OFD Sender: No OFD packet to send [04:38:32]OFD Sender: No OFD packet to send [04:38:37]OFD Sender: No OFD packet to send [04:38:42]OFD Sender: No OFD packet to send [04:38:47]OFD Sender: No OFD packet to send [04:38:52]OFD Sender: No OFD packet to send [04:38:57]OFD Sender: No OFD packet to send [04:39:02]OFD Sender: No OFD packet to send [04:39:07]OFD Sender: No OFD packet to send [04:39:12]OFD Sender: No OFD packet to send [04:39:17]OFD Sender: No OFD packet to send [04:39:22]OFD Sender: No OFD packet to send [04:39:27]OFD Sender: No OFD packet to send [04:39:32]OFD Sender: No OFD packet to send [04:39:37]OFD Sender: No OFD packet to send [04:39:42]OFD Sender: No OFD packet to send [04:39:47]OFD Sender: No OFD packet to send [04:39:52]OFD Sender: No OFD packet to send [04:39:57]OFD Sender: No OFD packet to send [04:40:02]OFD Sender: No OFD packet to send [04:40:07]OFD Sender: No OFD packet to send [04:40:12]OFD Sender: No OFD packet to send [04:40:17]OFD Sender: No OFD packet to send [04:40:22]OFD Sender: No OFD packet to send [04:40:27]OFD Sender: No OFD packet to send [04:40:32]OFD Sender: No OFD packet to send [04:40:37]OFD Sender: No OFD packet to send [04:40:42]OFD Sender: No OFD packet to send [04:40:47]OFD Sender: No OFD packet to send [04:40:52]OFD Sender: No OFD packet to send [04:40:58]OFD Sender: No OFD packet to send [04:41:03]OFD Sender: No OFD packet to send [04:41:08]OFD Sender: No OFD packet to send [04:41:13]OFD Sender: No OFD packet to send [04:41:18]OFD Sender: No OFD packet to send [04:41:23]OFD Sender: No OFD packet to send [04:41:28]OFD Sender: No OFD packet to send [04:41:33]OFD Sender: No OFD packet to send [04:41:38]OFD Sender: No OFD packet to send [04:41:43]OFD Sender: No OFD packet to send [04:41:48]OFD Sender: No OFD packet to send [04:41:53]OFD Sender: No OFD packet to send [04:41:58]OFD Sender: No OFD packet to send [04:42:03]OFD Sender: No OFD packet to send [04:42:08]OFD Sender: No OFD packet to send [04:42:13]OFD Sender: No OFD packet to send [04:42:18]OFD Sender: No OFD packet to send [04:42:23]OFD Sender: No OFD packet to send [04:42:28]OFD Sender: No OFD packet to send [04:42:33]OFD Sender: No OFD packet to send [04:42:38]OFD Sender: No OFD packet to send [04:42:43]OFD Sender: No OFD packet to send [04:42:48]OFD Sender: No OFD packet to send [04:42:53]OFD Sender: No OFD packet to send [04:42:58]OFD Sender: No OFD packet to send [04:43:03]OFD Sender: No OFD packet to send [04:43:08]OFD Sender: No OFD packet to send [04:43:13]OFD Sender: No OFD packet to send [04:43:18]OFD Sender: No OFD packet to send [04:43:23]OFD Sender: No OFD packet to send [04:43:28]OFD Sender: No OFD packet to send [04:43:33]OFD Sender: No OFD packet to send [04:43:38]OFD Sender: No OFD packet to send [04:43:43]OFD Sender: No OFD packet to send [04:43:48]OFD Sender: No OFD packet to send [04:43:53]OFD Sender: No OFD packet to send [04:43:58]OFD Sender: No OFD packet to send [04:44:03]OFD Sender: No OFD packet to send [04:44:08]OFD Sender: No OFD packet to send [04:44:13]OFD Sender: No OFD packet to send [04:44:18]OFD Sender: No OFD packet to send [04:44:23]OFD Sender: No OFD packet to send [04:44:28]OFD Sender: No OFD packet to send [04:44:33]OFD Sender: No OFD packet to send [04:44:38]OFD Sender: No OFD packet to send [04:44:43]OFD Sender: No OFD packet to send [04:44:48]OFD Sender: No OFD packet to send [04:44:53]OFD Sender: No OFD packet to send [04:44:58]OFD Sender: No OFD packet to send [04:45:03]OFD Sender: No OFD packet to send [04:45:08]OFD Sender: No OFD packet to send [04:45:13]OFD Sender: No OFD packet to send [04:45:18]OFD Sender: No OFD packet to send [04:45:23]OFD Sender: No OFD packet to send [04:45:28]OFD Sender: No OFD packet to send [04:45:33]OFD Sender: No OFD packet to send [04:45:38]OFD Sender: No OFD packet to send [04:45:43]OFD Sender: No OFD packet to send [04:45:48]OFD Sender: No OFD packet to send [04:45:53]OFD Sender: No OFD packet to send [04:45:58]OFD Sender: No OFD packet to send [04:46:03]OFD Sender: No OFD packet to send [04:46:08]OFD Sender: No OFD packet to send [04:46:13]OFD Sender: No OFD packet to send [04:46:18]OFD Sender: No OFD packet to send [04:46:23]OFD Sender: No OFD packet to send [04:46:28]OFD Sender: No OFD packet to send [04:46:33]OFD Sender: No OFD packet to send [04:46:38]OFD Sender: No OFD packet to send [04:46:43]OFD Sender: No OFD packet to send [04:46:48]OFD Sender: No OFD packet to send [04:46:53]OFD Sender: No OFD packet to send [04:46:58]OFD Sender: No OFD packet to send [04:47:03]OFD Sender: No OFD packet to send [04:47:08]OFD Sender: No OFD packet to send [04:47:13]OFD Sender: No OFD packet to send [04:47:18]OFD Sender: No OFD packet to send [04:47:23]OFD Sender: No OFD packet to send [04:47:28]OFD Sender: No OFD packet to send [04:47:33]OFD Sender: No OFD packet to send [04:47:38]OFD Sender: No OFD packet to send [04:47:43]OFD Sender: No OFD packet to send [04:47:48]OFD Sender: No OFD packet to send [04:47:53]OFD Sender: No OFD packet to send [04:47:58]OFD Sender: No OFD packet to send [04:48:03]OFD Sender: No OFD packet to send [04:48:08]OFD Sender: No OFD packet to send [04:48:13]OFD Sender: No OFD packet to send [04:48:18]OFD Sender: No OFD packet to send [04:48:23]OFD Sender: No OFD packet to send [04:48:28]OFD Sender: No OFD packet to send [04:48:33]OFD Sender: No OFD packet to send [04:48:38]OFD Sender: No OFD packet to send [04:48:43]OFD Sender: No OFD packet to send [04:48:48]OFD Sender: No OFD packet to send [04:48:53]OFD Sender: No OFD packet to send [04:48:58]OFD Sender: No OFD packet to send [04:49:03]OFD Sender: No OFD packet to send [04:49:08]OFD Sender: No OFD packet to send [04:49:13]OFD Sender: No OFD packet to send [04:49:18]OFD Sender: No OFD packet to send [04:49:23]OFD Sender: No OFD packet to send [04:49:28]OFD Sender: No OFD packet to send [04:49:33]OFD Sender: No OFD packet to send [04:49:38]OFD Sender: No OFD packet to send [04:49:43]OFD Sender: No OFD packet to send [04:49:48]OFD Sender: No OFD packet to send [04:49:53]OFD Sender: No OFD packet to send [04:49:58]OFD Sender: No OFD packet to send [04:50:03]OFD Sender: No OFD packet to send [04:50:08]OFD Sender: No OFD packet to send [04:50:13]OFD Sender: No OFD packet to send [04:50:18]OFD Sender: No OFD packet to send [04:50:23]OFD Sender: No OFD packet to send [04:50:28]OFD Sender: No OFD packet to send [04:50:33]OFD Sender: No OFD packet to send [04:50:38]OFD Sender: No OFD packet to send [04:50:43]OFD Sender: No OFD packet to send [04:50:48]OFD Sender: No OFD packet to send [04:50:53]OFD Sender: No OFD packet to send [04:50:58]OFD Sender: No OFD packet to send [04:51:03]OFD Sender: No OFD packet to send [04:51:08]OFD Sender: No OFD packet to send [04:51:13]OFD Sender: No OFD packet to send [04:51:18]OFD Sender: No OFD packet to send [04:51:23]OFD Sender: No OFD packet to send [04:51:28]OFD Sender: No OFD packet to send [04:51:33]OFD Sender: No OFD packet to send [04:51:38]OFD Sender: No OFD packet to send [04:51:43]OFD Sender: No OFD packet to send [04:51:48]OFD Sender: No OFD packet to send [04:51:53]OFD Sender: No OFD packet to send [04:51:58]OFD Sender: No OFD packet to send [04:52:03]OFD Sender: No OFD packet to send [04:52:08]OFD Sender: No OFD packet to send [04:52:13]OFD Sender: No OFD packet to send [04:52:18]OFD Sender: No OFD packet to send [04:52:23]OFD Sender: No OFD packet to send [04:52:28]OFD Sender: No OFD packet to send [04:52:33]OFD Sender: No OFD packet to send [04:52:38]OFD Sender: No OFD packet to send [04:52:43]OFD Sender: No OFD packet to send [04:52:48]OFD Sender: No OFD packet to send [04:52:53]OFD Sender: No OFD packet to send [04:52:58]OFD Sender: No OFD packet to send [04:53:03]OFD Sender: No OFD packet to send [04:53:08]OFD Sender: No OFD packet to send [04:53:13]OFD Sender: No OFD packet to send [04:53:18]OFD Sender: No OFD packet to send [04:53:23]OFD Sender: No OFD packet to send [04:53:28]OFD Sender: No OFD packet to send [04:53:33]OFD Sender: No OFD packet to send [04:53:38]OFD Sender: No OFD packet to send [04:53:43]OFD Sender: No OFD packet to send [04:53:48]OFD Sender: No OFD packet to send [04:53:53]OFD Sender: No OFD packet to send [04:53:58]OFD Sender: No OFD packet to send [04:54:03]OFD Sender: No OFD packet to send [04:54:08]OFD Sender: No OFD packet to send [04:54:13]OFD Sender: No OFD packet to send [04:54:18]OFD Sender: No OFD packet to send [04:54:23]OFD Sender: No OFD packet to send [04:54:28]OFD Sender: No OFD packet to send [04:54:33]OFD Sender: No OFD packet to send [04:54:38]OFD Sender: No OFD packet to send [04:54:43]OFD Sender: No OFD packet to send [04:54:48]OFD Sender: No OFD packet to send [04:54:53]OFD Sender: No OFD packet to send [04:54:58]OFD Sender: No OFD packet to send [04:55:03]OFD Sender: No OFD packet to send [04:55:08]OFD Sender: No OFD packet to send [04:55:13]OFD Sender: No OFD packet to send [04:55:18]OFD Sender: No OFD packet to send [04:55:23]OFD Sender: No OFD packet to send [04:55:28]OFD Sender: No OFD packet to send [04:55:33]OFD Sender: No OFD packet to send [04:55:38]OFD Sender: No OFD packet to send [04:55:43]OFD Sender: No OFD packet to send [04:55:48]OFD Sender: No OFD packet to send [04:55:53]OFD Sender: No OFD packet to send [04:55:58]OFD Sender: No OFD packet to send [04:56:03]OFD Sender: No OFD packet to send [04:56:08]OFD Sender: No OFD packet to send [04:56:13]OFD Sender: No OFD packet to send [04:56:18]OFD Sender: No OFD packet to send [04:56:23]OFD Sender: No OFD packet to send [04:56:28]OFD Sender: No OFD packet to send [04:56:33]OFD Sender: No OFD packet to send [04:56:38]OFD Sender: No OFD packet to send [04:56:43]OFD Sender: No OFD packet to send [04:56:48]OFD Sender: No OFD packet to send [04:56:53]OFD Sender: No OFD packet to send [04:56:58]OFD Sender: No OFD packet to send [04:57:03]OFD Sender: No OFD packet to send [04:57:08]OFD Sender: No OFD packet to send [04:57:13]OFD Sender: No OFD packet to send [04:57:18]OFD Sender: No OFD packet to send [04:57:23]OFD Sender: No OFD packet to send [04:57:28]OFD Sender: No OFD packet to send [04:57:33]OFD Sender: No OFD packet to send [04:57:38]OFD Sender: No OFD packet to send [04:57:43]OFD Sender: No OFD packet to send [04:57:48]OFD Sender: No OFD packet to send [04:57:53]OFD Sender: No OFD packet to send [04:57:58]OFD Sender: No OFD packet to send [04:58:03]OFD Sender: No OFD packet to send [04:58:08]OFD Sender: No OFD packet to send [04:58:13]OFD Sender: No OFD packet to send [04:58:18]OFD Sender: No OFD packet to send [04:58:23]OFD Sender: No OFD packet to send [04:58:28]OFD Sender: No OFD packet to send [04:58:33]OFD Sender: No OFD packet to send [04:58:38]OFD Sender: No OFD packet to send [04:58:43]OFD Sender: No OFD packet to send [04:58:48]OFD Sender: No OFD packet to send [04:58:53]OFD Sender: No OFD packet to send [04:58:58]OFD Sender: No OFD packet to send [04:59:03]OFD Sender: No OFD packet to send [04:59:08]OFD Sender: No OFD packet to send [04:59:13]OFD Sender: No OFD packet to send [04:59:18]OFD Sender: No OFD packet to send [04:59:23]OFD Sender: No OFD packet to send [04:59:28]OFD Sender: No OFD packet to send [04:59:33]OFD Sender: No OFD packet to send [04:59:38]OFD Sender: No OFD packet to send [04:59:43]OFD Sender: No OFD packet to send [04:59:48]OFD Sender: No OFD packet to send [04:59:53]OFD Sender: No OFD packet to send [04:59:58]OFD Sender: No OFD packet to send [05:00:03]OFD Sender: No OFD packet to send [05:00:08]OFD Sender: No OFD packet to send [05:00:13]OFD Sender: No OFD packet to send [05:00:18]OFD Sender: No OFD packet to send [05:00:23]OFD Sender: No OFD packet to send [05:00:28]OFD Sender: No OFD packet to send [05:00:33]OFD Sender: No OFD packet to send [05:00:38]OFD Sender: No OFD packet to send [05:00:43]OFD Sender: No OFD packet to send [05:00:48]OFD Sender: No OFD packet to send [05:00:53]OFD Sender: No OFD packet to send [05:00:58]OFD Sender: No OFD packet to send [05:01:03]OFD Sender: No OFD packet to send [05:01:08]OFD Sender: No OFD packet to send [05:01:13]OFD Sender: No OFD packet to send [05:01:18]OFD Sender: No OFD packet to send [05:01:23]OFD Sender: No OFD packet to send [05:01:28]OFD Sender: No OFD packet to send [05:01:33]OFD Sender: No OFD packet to send [05:01:38]OFD Sender: No OFD packet to send [05:01:43]OFD Sender: No OFD packet to send [05:01:48]OFD Sender: No OFD packet to send [05:01:53]OFD Sender: No OFD packet to send [05:01:58]OFD Sender: No OFD packet to send [05:02:03]OFD Sender: No OFD packet to send [05:02:08]OFD Sender: No OFD packet to send [05:02:13]OFD Sender: No OFD packet to send [05:02:18]OFD Sender: No OFD packet to send [05:02:23]OFD Sender: No OFD packet to send [05:02:28]OFD Sender: No OFD packet to send [05:02:33]OFD Sender: No OFD packet to send [05:02:39]OFD Sender: No OFD packet to send [05:02:44]OFD Sender: No OFD packet to send [05:02:49]OFD Sender: No OFD packet to send [05:02:54]OFD Sender: No OFD packet to send [05:02:59]OFD Sender: No OFD packet to send [05:03:04]OFD Sender: No OFD packet to send [05:03:09]OFD Sender: No OFD packet to send [05:03:14]OFD Sender: No OFD packet to send [05:03:19]OFD Sender: No OFD packet to send [05:03:21]accept exits with 9 [05:03:21]New connection [05:03:21]New thread 3066908004 created [05:03:21]Thread 3066764644 joined [05:03:21]Waiting for new connection... [05:03:21] Sock 9.Parse request [05:03:21]Sock 9.Check first char [05:03:21]Sock 9.First char is OK [05:03:21]request: POST /json_proto HTTP/1.0 [05:03:21]Method: POST [05:03:21]URL: /json_proto [05:03:21]Method is POST - this is cgi request [05:03:21]url: /json_proto [05:03:21]query_string will be loaded in cgi processing [05:03:21]execute_cgi json_proto POST (null) [05:03:21]execute_cgi path=json_proto method=POST [05:03:21]POST find Content-Length [05:03:21]Host: 172.17.61.6:8080 [05:03:21]Content-Length: 695 [05:03:21]Content-Type: application/json [05:03:21] [05:03:21]POST finish read [05:03:21]Found Content-Length = 695 [05:03:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58053", "tax_sys" : 0, "items" : [ { "code": "4700000480364", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u044D\u043A\u0437\u043E\u0442\u0438\u043A 0.45 \u0436/\u0431", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:03:21]execute_script... [05:03: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 : (3)58053", "tax_sys" : 0, "items" : [ { "code": "4700000480364", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u044D\u043A\u0437\u043E\u0442\u0438\u043A 0.45 \u0436/\u0431", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:03:21]POST & json_proto [05:03:21]process_json_proto [05:03:21]json parsed OK: [05:03:21]protocol is kg_v1.0 [05:03:21]action value=close_receipt [05:03:21]process_action close_receipt [05:03:21]cmd_close_receipt [05:03:21]MH_GetDate [05:03:21]Write to MH i2c: F0 00 00 0B 22 1C [05:03:21]Write i2c OK [05:03:21]MH_I2C_Read... [05:03:21]Read from MH i2c: F0 [05:03:21]MH_I2C_Read... [05:03:21]Read from MH i2c: F0 09 00 [05:03:21]MH_I2C_Read... [05:03:21]Read from MH i2c: F0 09 00 0B 22 00 1F B3 E2 65 78 7F 6F 64 08 [05:03:21]GetLastDocTimeStamp 1709351673 [05:03:21]current date 1709355807 [05:03:21]FM_GetShiftState [05:03:21]SAM_PROTO_GetShiftState [05:03:21]wFMCommunicate request_size=4 [05:03:21]MH_SAM_APDU [05:03:21]CAPDU: 80 13 01 00 [05:03:21]Write to MH i2c: E2 08 00 0C 22 80 13 01 00 00 00 00 00 AB [05:03:21]Write i2c OK [05:03:21]MH_I2C_Read... [05:03:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:03:21]Read from MH i2c: E2 [05:03:21]MH_I2C_Read... [05:03:21]Read from MH i2c: E2 0E 00 [05:03:21]MH_I2C_Read... [05:03:21]Read from MH i2c: E2 0E 00 0C 22 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 94 [05:03:21]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [05:03:21]wFMCommunicate OK [05:03:21]SAM_PROTO_GetShiftState done [05:03:21]FM_GetShiftState done [05:03:21]opened in 1709338917 [05:03:21]opened+sec_in_day 1709425317 [05:03:21]quantity*price = 9000 [05:03:21]sum+1 = 9001 [05:03:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 8 02.03.2024 05:03 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31855 ФПД: 176884665574547 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T050327&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31855&fm=176884665574547&tin=02508201610067®Number=0000000000092554&sum=9000 0 [05:03:22]StoreToDocumentArchive [05:03:22]shift 280 fd 31855 [05:03:22]save to /storage/0280/doc_00031855 [05:03:22]save last doc name /storage/0280/doc_00031855 to /storage/kkm_last_doc_name [05:03:22]save OK [05:03:22]Clear old archive folders... [05:03:22]ProcessDocumentItem done err = 0, tmpTLVsize=299 [05:03:22]tlvbuf is 0152EFA0 [05:03:22]SAM_PROTO_ClearQueue [05:03:22]wFMCommunicate request_size=4 [05:03:22]MH_SAM_APDU [05:03:22]CAPDU: 80 09 00 00 [05:03:22]Write to MH i2c: E2 08 00 19 22 80 09 00 00 00 00 00 00 AD [05:03:22]Write i2c OK [05:03:22]MH_I2C_Read... [05:03:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:03:23]Read from MH i2c: E2 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: E2 03 00 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: E2 03 00 19 22 00 90 00 AF [05:03:23]RAPDU: 90 00 [05:03:23]wFMCommunicate OK [05:03:23]SAM_PROTO_ClearQueue done [05:03:23]KKMCreateOFDPacket [05:03:23]OFDProtocolAddRootSTLVToBuf [05:03:23]FM_MakeSignedData [05:03:23]FM_MakeSignedData [05:03:23]SAM_PROTO_SignData [05:03:23]wFMCommunicate request_size=4 [05:03:23]MH_SAM_APDU [05:03:23]CAPDU: 80 0D 01 02 [05:03:23]Write to MH i2c: E2 08 00 1A 22 80 0D 01 02 00 00 00 00 B5 [05:03:23]Write i2c OK [05:03:23]MH_I2C_Read... [05:03:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:03:23]Read from MH i2c: E2 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: E2 03 00 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: E2 03 00 1A 22 00 90 00 B0 [05:03:23]RAPDU: 90 00 [05:03:23]wFMCommunicate OK [05:03:23]wFMCommunicate request_size=255 [05:03:23]MH_SAM_APDU [05:03:23]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 1F B3 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [05:03:23]Write to MH i2c: E2 02 01 1B 22 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 1F B3 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 0F [05:03:23]Write i2c OK [05:03:23]MH_I2C_Read... [05:03:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:03:23]Read from MH i2c: E2 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: E2 03 00 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: E2 03 00 1B 22 00 90 00 B1 [05:03:23]RAPDU: 90 00 [05:03:23]wFMCommunicate OK [05:03:23]wFMCommunicate request_size=58 [05:03:23]MH_SAM_APDU [05:03:23]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6F 7C 00 00 35 04 06 00 A0 E0 2B A8 64 93 [05:03:23]Write to MH i2c: E2 3D 00 1C 22 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6F 7C 00 00 35 04 06 00 A0 E0 2B A8 64 93 00 00 DE [05:03:23]Write i2c OK [05:03:23]MH_I2C_Read... [05:03:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:03:23]Read from MH i2c: E2 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: E2 03 00 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: E2 03 00 1C 22 00 90 00 B2 [05:03:23]RAPDU: 90 00 [05:03:23]wFMCommunicate OK [05:03:23]wFMCommunicate request_size=4 [05:03:23]MH_SAM_APDU [05:03:23]CAPDU: 80 0D 03 02 [05:03:23]Write to MH i2c: E2 08 00 1D 22 80 0D 03 02 00 00 00 00 BA [05:03:23]Write i2c OK [05:03:23]MH_I2C_Read... [05:03:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:03:23]Read from MH i2c: E2 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: E2 0B 00 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: E2 0B 00 1D 22 00 F4 69 C9 6B 04 99 22 2C 90 00 37 [05:03:23]RAPDU: F4 69 C9 6B 04 99 22 2C 90 00 [05:03:23]wFMCommunicate OK [05:03:23]SAM_PROTO_SignData done [05:03:23]FM_MakeSignedData done [05:03:23]CreateOFDProtocolMessage [05:03:23]wFMCommunicate request_size=4 [05:03:23]MH_SAM_APDU [05:03:23]CAPDU: 80 11 00 00 [05:03:23]Write to MH i2c: E2 08 00 1E 22 80 11 00 00 00 00 00 00 BA [05:03:23]Write i2c OK [05:03:23]MH_I2C_Read... [05:03:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:03:23]Read from MH i2c: E2 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: E2 17 00 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: E2 17 00 1E 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 0F [05:03:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [05:03:23]wFMCommunicate OK [05:03:23]CreateOFDProtocolMessage done [05:03:23]OFDSenderStorePacket 31855 [05:03:23]StoreOFDPacket docnum=31855 [05:03:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3F 01 00 00 52 24 37 01 84 1E 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 1F B3 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6F 7C 00 00 35 04 06 00 A0 E0 2B A8 64 93 F4 69 C9 6B 04 99 22 2C [05:03:23]CheckFolder [05:03:23]dirname=/storage/ofd_packets [05:03:23]CheckFolder done [05:03:23]ProducePacketName [05:03:23]name=ofd_packets/00031855 [05:03:23]NVStorageSaveData ofd_packets/00031855 [05:03:23]File name is /storage/ofd_packets/00031855 [05:03:23]Write 349 bytes [05:03:23]NVStorageSaveData done [05:03:23]OFDSenderStorePacket done [05:03:23]KKMCreateOFDPacket done [05:03:23]NVStorageSaveData kkm_last_timestamp [05:03:23]File name is /storage/kkm_last_timestamp [05:03:23]Write 4 bytes [05:03:23]NVStorageSaveData done [05:03:23]ExternCall_PrintAddStr [05:03:23]wPrintStart [05:03:23]Write to MH i2c: 01 00 00 1F 22 41 [05:03:23]Write i2c OK [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: 01 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: 01 07 00 [05:03:23]MH_I2C_Read... [05:03:23]Read from MH i2c: 01 07 00 1F 22 00 00 00 00 00 FF 0F 56 [05:03:23]RasterBufferAndPrint [05:03:23]line Счет N : (3)58053 [05:03:23]line ИНН: 02508201610067 [05:03:23]line Контрольно-Кассовый Чек [05:03:23]line ПРОДАЖА [05:03:23]line Товар: 4700000480364 [05:03:23]line Напиток энерг Nitro экзотик 0.45 ж/б [05:03:23]line 1.000 * 90.00 [05:03:23]line = 90.00 [05:03:23]line НДС 12% НСП 1% [05:03:23]line > о реализуемом товаре [05:03:23]line ИТОГО: 90.00 [05:03:23]line НСП 1% : 0.80 [05:03:23]line НДС 12% : 9.56 [05:03:23]line Наличными: 90.00 [05:03:23]line Безнал.: 0.00 [05:03:23]line Место: АЗС № 99 "Партнер Нефть" [05:03:23]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [05:03:23]line СНО: Общий режим [05:03:23]line Чек 8 02.03.2024 05:03 [05:03:23]line Смена: 280 ФФД: 1.0 [05:03:23]line ЗНМ: 0300000074 [05:03:23]line РНМ: 0000000000092554 [05:03:23]line Версия ККМ: 001 [05:03:23]line ФМ: 0000000000871783 [05:03:23]line ФД: 31855 [05:03:23]line ФПД: 176884665574547 [05:03:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T050327&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31855&fm=176884665574547&tin=02508201610067®Number=0000000000092554&sum=9000 [05:03:23]line 0 [05:03:23]OFD Sender: Processing packet 31855 [packets to send 5, broken 4] [05:03:23]ProducePacketName [05:03:23]name=ofd_packets/00031855 [05:03:23]OFD Sender: To server: pG, [05:03:23]CommunicateWithHost lk.salyk.kg:30040 [05:03:23]ConnectInit lk.salyk.kg [05:03:23]written 0, free lines is 4095 [05:03:23]Connected sock=10 [05:03:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3F 01 00 00 52 24 37 01 84 1E 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 33 36 34 06 04 39 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D1 8D D0 BA D0 B7 D0 BE D1 82 D0 B8 D0 BA 20 30 2E 34 35 20 D0 B6 2F D0 B1 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 1F B3 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 6F 7C 00 00 35 04 06 00 A0 E0 2B A8 64 93 F4 69 C9 6B 04 99 22 2C [05:03:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 CA 54 47 00 5F 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 38 37 31 37 38 33 10 04 04 00 6F 7C 00 00 F4 03 04 00 66 5B E2 65 B6 04 01 00 00 D6 CF 1C 8B 74 6A C5 DC [05:03:24]CommunicateWithHost err = 0 [05:03:24]CheckOFDResponse [05:03:24]1017 (14) - 77093643461234 [05:03:24]1041 (16) - 0000000000871783 [05:03:24]1040 (4) - 31855 [05:03:24]1012 (4) - 01.03.2024 22:49 [05:03:24]1206 (1) - 0 [05:03:24]OFD Sender: Remove packet 31855 [05:03:24]ProducePacketName [05:03:24]name=ofd_packets/00031855 [05:03:24]NVStorageDeleteData [05:03:24]Write to MH i2c: 01 00 00 48 22 6A [05:03:24]Write i2c OK [05:03:24]MH_I2C_Read... [05:03:24]Read from MH i2c: 01 [05:03:24]MH_I2C_Read... [05:03:24]Read from MH i2c: 01 07 00 [05:03:24]MH_I2C_Read... [05:03:24]Read from MH i2c: 01 07 00 48 22 00 00 00 00 00 C0 0C 3D [05:03:24]RasterBufferAndPrint [05:03:24]line [05:03:24]line [05:03:24]line [05:03:24]line [05:03:24]line [05:03:24]written 0, free lines is 3268 [05:03:24]MH_Cut [05:03:24]Write to MH i2c: D1 01 00 4F 22 01 43 [05:03:24]Write i2c OK [05:03:24]MH_I2C_Read... [05:03:24]Read from MH i2c: D1 [05:03:24]MH_I2C_Read... [05:03:24]Read from MH i2c: D1 01 00 [05:03:24]MH_I2C_Read... [05:03:24]Read from MH i2c: D1 01 00 4F 22 00 42 [05:03:24]Write to MH i2c: 01 00 00 50 22 72 [05:03:24]Write i2c OK [05:03:24]MH_I2C_Read... [05:03:24]OFD Sender: No OFD packet to send [05:03:25]*** Cut start [05:03:25]*** Partial cut [05:03:25]*** CUTSNS_PIN = 1 [05:03:25]*** CUTSNS_PIN = 0 [05:03:25]*** Brake cut motor [05:03:25]Read from MH i2c: 01 [05:03:25]MH_I2C_Read... [05:03:25]*** Stop cut motor [05:03:25]*** Cut end [05:03:25]Read from MH i2c: 01 07 00 [05:03:25]MH_I2C_Read... [05:03:25]Read from MH i2c: 01 07 00 50 22 00 00 00 00 00 FF 0F 87 [05:03:25]process_action close_receipt done [05:03:25]requested_data is exist [05:03:25]produce_requested_data [05:03:25]requested_item fm.sn is exist - process it [05:03:25]wFMCommunicate request_size=4 [05:03:25]MH_SAM_APDU [05:03:25]CAPDU: 80 11 00 00 [05:03:25]Write to MH i2c: E2 08 00 51 22 80 11 00 00 00 00 00 00 ED [05:03:25]Write i2c OK [05:03:25]MH_I2C_Read... [05:03:25]Read from MH i2c: E2 [05:03:25]MH_I2C_Read... [05:03:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:03:25]Read from MH i2c: E2 17 00 [05:03:25]MH_I2C_Read... [05:03:25]Read from MH i2c: E2 17 00 51 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 42 [05:03:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [05:03:25]wFMCommunicate OK [05:03:25]requested_item fd.num is exist - process it [05:03:25]SAM_PROTO_GetFieldsCounters [05:03:25]wFMCommunicate request_size=4 [05:03:25]MH_SAM_APDU [05:03:25]CAPDU: 80 13 00 00 [05:03:25]Write to MH i2c: E2 08 00 52 22 80 13 00 00 00 00 00 00 F0 [05:03:25]Write i2c OK [05:03:25]MH_I2C_Read... [05:03:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:03:25]Read from MH i2c: E2 [05:03:25]MH_I2C_Read... [05:03:25]Read from MH i2c: E2 62 00 [05:03:25]MH_I2C_Read... [05:03:25]Read from MH i2c: E2 62 00 52 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 6F 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [05:03:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 6F 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:03:25]wFMCommunicate OK [05:03:25]SAM_PROTO_GetFieldsCounters done [05:03:25]requested_item shift.num is exist - process it [05:03:25]requested_item shift.opened is exist - process it [05:03:25]req_shift_opened [05:03:25]FM_GetShiftState [05:03:25]SAM_PROTO_GetShiftState [05:03:25]wFMCommunicate request_size=4 [05:03:25]MH_SAM_APDU [05:03:25]CAPDU: 80 13 01 00 [05:03:25]Write to MH i2c: E2 08 00 53 22 80 13 01 00 00 00 00 00 F2 [05:03:25]Write i2c OK [05:03:25]MH_I2C_Read... [05:03:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:03:26]Read from MH i2c: E2 [05:03:26]MH_I2C_Read... [05:03:26]Read from MH i2c: E2 0E 00 [05:03:26]MH_I2C_Read... [05:03:26]Read from MH i2c: E2 0E 00 53 22 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 DB [05:03:26]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [05:03:26]wFMCommunicate OK [05:03:26]SAM_PROTO_GetShiftState done [05:03:26]FM_GetShiftState done [05:03:26]req_shift_opened done [05:03:26]requested_item shift.open_date is exist - process it [05:03:26]req_shift_open_date [05:03:26]req_shift_open_date done [05:03:26]produce_requested_data done [05:03:26]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31855,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [05:03:26]process_action_free close_receipt [05:03:26]json_value_free [05:03:26]json_value_free done [05:03:26]process_json_proto returns [05:03:26]Send response to host [05:03:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31855,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [05:03:26]free response buf [05:03:26]execute_script done [05:03:26]execute_script returns [05:03:26]free content buf [05:03:26]Sock 9.Close socket [05:03:26]Sock 9.Thread stoped [05:03:29]OFD Sender: No OFD packet to send [05:03:34]OFD Sender: No OFD packet to send [05:03:39]OFD Sender: No OFD packet to send [05:03:44]OFD Sender: No OFD packet to send [05:03:49]OFD Sender: No OFD packet to send [05:03:54]OFD Sender: No OFD packet to send [05:03:59]OFD Sender: No OFD packet to send [05:04:04]OFD Sender: No OFD packet to send [05:04:09]OFD Sender: No OFD packet to send [05:04:14]OFD Sender: No OFD packet to send [05:04:19]OFD Sender: No OFD packet to send [05:04:24]OFD Sender: No OFD packet to send [05:04:29]OFD Sender: No OFD packet to send [05:04:34]OFD Sender: No OFD packet to send [05:04:39]OFD Sender: No OFD packet to send [05:04:44]OFD Sender: No OFD packet to send [05:04:49]OFD Sender: No OFD packet to send [05:04:54]OFD Sender: No OFD packet to send [05:04:59]OFD Sender: No OFD packet to send [05:05:04]OFD Sender: No OFD packet to send [05:05:09]OFD Sender: No OFD packet to send [05:05:14]OFD Sender: No OFD packet to send [05:05:19]OFD Sender: No OFD packet to send [05:05:24]OFD Sender: No OFD packet to send [05:05:29]OFD Sender: No OFD packet to send [05:05:34]OFD Sender: No OFD packet to send [05:05:39]OFD Sender: No OFD packet to send [05:05:44]OFD Sender: No OFD packet to send [05:05:49]OFD Sender: No OFD packet to send [05:05:54]OFD Sender: No OFD packet to send [05:05:59]OFD Sender: No OFD packet to send [05:06:04]OFD Sender: No OFD packet to send [05:06:09]OFD Sender: No OFD packet to send [05:06:14]OFD Sender: No OFD packet to send [05:06:19]OFD Sender: No OFD packet to send [05:06:24]OFD Sender: No OFD packet to send [05:06:29]OFD Sender: No OFD packet to send [05:06:34]OFD Sender: No OFD packet to send [05:06:39]OFD Sender: No OFD packet to send [05:06:44]OFD Sender: No OFD packet to send [05:06:49]OFD Sender: No OFD packet to send [05:06:54]OFD Sender: No OFD packet to send [05:06:59]OFD Sender: No OFD packet to send [05:07:04]OFD Sender: No OFD packet to send [05:07:09]OFD Sender: No OFD packet to send [05:07:14]OFD Sender: No OFD packet to send [05:07:19]OFD Sender: No OFD packet to send [05:07:24]OFD Sender: No OFD packet to send [05:07:29]OFD Sender: No OFD packet to send [05:07:34]OFD Sender: No OFD packet to send [05:07:39]OFD Sender: No OFD packet to send [05:07:44]OFD Sender: No OFD packet to send [05:07:49]OFD Sender: No OFD packet to send [05:07:54]OFD Sender: No OFD packet to send [05:07:59]OFD Sender: No OFD packet to send [05:08:04]OFD Sender: No OFD packet to send [05:08:09]OFD Sender: No OFD packet to send [05:08:14]OFD Sender: No OFD packet to send [05:08:19]OFD Sender: No OFD packet to send [05:08:24]OFD Sender: No OFD packet to send [05:08:29]OFD Sender: No OFD packet to send [05:08:34]OFD Sender: No OFD packet to send [05:08:39]OFD Sender: No OFD packet to send [05:08:44]OFD Sender: No OFD packet to send [05:08:49]OFD Sender: No OFD packet to send [05:08:54]OFD Sender: No OFD packet to send [05:08:59]OFD Sender: No OFD packet to send [05:09:04]OFD Sender: No OFD packet to send [05:09:09]OFD Sender: No OFD packet to send [05:09:14]OFD Sender: No OFD packet to send [05:09:19]OFD Sender: No OFD packet to send [05:09:24]OFD Sender: No OFD packet to send [05:09:29]OFD Sender: No OFD packet to send [05:09:34]OFD Sender: No OFD packet to send [05:09:39]OFD Sender: No OFD packet to send [05:09:44]OFD Sender: No OFD packet to send [05:09:49]OFD Sender: No OFD packet to send [05:09:55]OFD Sender: No OFD packet to send [05:10:00]OFD Sender: No OFD packet to send [05:10:05]OFD Sender: No OFD packet to send [05:10:10]OFD Sender: No OFD packet to send [05:10:15]OFD Sender: No OFD packet to send [05:10:20]OFD Sender: No OFD packet to send [05:10:25]OFD Sender: No OFD packet to send [05:10:30]OFD Sender: No OFD packet to send [05:10:35]OFD Sender: No OFD packet to send [05:10:40]OFD Sender: No OFD packet to send [05:10:45]OFD Sender: No OFD packet to send [05:10:50]OFD Sender: No OFD packet to send [05:10:55]OFD Sender: No OFD packet to send [05:11:00]OFD Sender: No OFD packet to send [05:11:05]OFD Sender: No OFD packet to send [05:11:10]OFD Sender: No OFD packet to send [05:11:15]OFD Sender: No OFD packet to send [05:11:20]OFD Sender: No OFD packet to send [05:11:25]OFD Sender: No OFD packet to send [05:11:30]OFD Sender: No OFD packet to send [05:11:35]OFD Sender: No OFD packet to send [05:11:40]OFD Sender: No OFD packet to send [05:11:45]OFD Sender: No OFD packet to send [05:11:50]OFD Sender: No OFD packet to send [05:11:55]OFD Sender: No OFD packet to send [05:12:00]OFD Sender: No OFD packet to send [05:12:05]OFD Sender: No OFD packet to send [05:12:10]OFD Sender: No OFD packet to send [05:12:15]OFD Sender: No OFD packet to send [05:12:20]OFD Sender: No OFD packet to send [05:12:25]OFD Sender: No OFD packet to send [05:12:30]OFD Sender: No OFD packet to send [05:12:35]OFD Sender: No OFD packet to send [05:12:40]OFD Sender: No OFD packet to send [05:12:45]OFD Sender: No OFD packet to send [05:12:50]OFD Sender: No OFD packet to send [05:12:55]OFD Sender: No OFD packet to send [05:13:00]OFD Sender: No OFD packet to send [05:13:05]OFD Sender: No OFD packet to send [05:13:10]OFD Sender: No OFD packet to send [05:13:15]OFD Sender: No OFD packet to send [05:13:20]OFD Sender: No OFD packet to send [05:13:25]OFD Sender: No OFD packet to send [05:13:30]OFD Sender: No OFD packet to send [05:13:35]OFD Sender: No OFD packet to send [05:13:40]OFD Sender: No OFD packet to send [05:13:45]OFD Sender: No OFD packet to send [05:13:50]OFD Sender: No OFD packet to send [05:13:55]OFD Sender: No OFD packet to send [05:14:00]OFD Sender: No OFD packet to send [05:14:05]OFD Sender: No OFD packet to send [05:14:10]OFD Sender: No OFD packet to send [05:14:15]OFD Sender: No OFD packet to send [05:14:20]OFD Sender: No OFD packet to send [05:14:25]OFD Sender: No OFD packet to send [05:14:30]OFD Sender: No OFD packet to send [05:14:35]OFD Sender: No OFD packet to send [05:14:40]OFD Sender: No OFD packet to send [05:14:45]OFD Sender: No OFD packet to send [05:14:50]OFD Sender: No OFD packet to send [05:14:55]OFD Sender: No OFD packet to send [05:15:00]OFD Sender: No OFD packet to send [05:15:05]OFD Sender: No OFD packet to send [05:15:10]OFD Sender: No OFD packet to send [05:15:15]OFD Sender: No OFD packet to send [05:15:20]OFD Sender: No OFD packet to send [05:15:25]OFD Sender: No OFD packet to send [05:15:30]OFD Sender: No OFD packet to send [05:15:35]OFD Sender: No OFD packet to send [05:15:40]OFD Sender: No OFD packet to send [05:15:45]OFD Sender: No OFD packet to send [05:15:50]OFD Sender: No OFD packet to send [05:15:55]OFD Sender: No OFD packet to send [05:16:00]OFD Sender: No OFD packet to send [05:16:05]OFD Sender: No OFD packet to send [05:16:10]OFD Sender: No OFD packet to send [05:16:15]OFD Sender: No OFD packet to send [05:16:20]OFD Sender: No OFD packet to send [05:16:25]OFD Sender: No OFD packet to send [05:16:30]OFD Sender: No OFD packet to send [05:16:35]OFD Sender: No OFD packet to send [05:16:40]OFD Sender: No OFD packet to send [05:16:45]OFD Sender: No OFD packet to send [05:16:50]OFD Sender: No OFD packet to send [05:16:55]OFD Sender: No OFD packet to send [05:17:00]OFD Sender: No OFD packet to send [05:17:05]OFD Sender: No OFD packet to send [05:17:10]OFD Sender: No OFD packet to send [05:17:15]OFD Sender: No OFD packet to send [05:17:20]OFD Sender: No OFD packet to send [05:17:25]OFD Sender: No OFD packet to send [05:17:30]OFD Sender: No OFD packet to send [05:17:35]OFD Sender: No OFD packet to send [05:17:40]OFD Sender: No OFD packet to send [05:17:45]OFD Sender: No OFD packet to send [05:17:50]OFD Sender: No OFD packet to send [05:17:55]OFD Sender: No OFD packet to send [05:18:00]OFD Sender: No OFD packet to send [05:18:05]OFD Sender: No OFD packet to send [05:18:10]OFD Sender: No OFD packet to send [05:18:15]OFD Sender: No OFD packet to send [05:18:20]OFD Sender: No OFD packet to send [05:18:25]OFD Sender: No OFD packet to send [05:18:30]OFD Sender: No OFD packet to send [05:18:35]OFD Sender: No OFD packet to send [05:18:40]OFD Sender: No OFD packet to send [05:18:45]OFD Sender: No OFD packet to send [05:18:50]OFD Sender: No OFD packet to send [05:18:55]OFD Sender: No OFD packet to send [05:19:00]OFD Sender: No OFD packet to send [05:19:05]OFD Sender: No OFD packet to send [05:19:10]OFD Sender: No OFD packet to send [05:19:15]OFD Sender: No OFD packet to send [05:19:20]OFD Sender: No OFD packet to send [05:19:25]OFD Sender: No OFD packet to send [05:19:30]OFD Sender: No OFD packet to send [05:19:35]OFD Sender: No OFD packet to send [05:19:40]OFD Sender: No OFD packet to send [05:19:45]OFD Sender: No OFD packet to send [05:19:50]OFD Sender: No OFD packet to send [05:19:55]OFD Sender: No OFD packet to send [05:20:00]OFD Sender: No OFD packet to send [05:20:05]OFD Sender: No OFD packet to send [05:20:10]OFD Sender: No OFD packet to send [05:20:15]OFD Sender: No OFD packet to send [05:20:20]OFD Sender: No OFD packet to send [05:20:25]OFD Sender: No OFD packet to send [05:20:30]OFD Sender: No OFD packet to send [05:20:35]OFD Sender: No OFD packet to send [05:20:40]OFD Sender: No OFD packet to send [05:20:45]OFD Sender: No OFD packet to send [05:20:50]OFD Sender: No OFD packet to send [05:20:55]OFD Sender: No OFD packet to send [05:21:00]OFD Sender: No OFD packet to send [05:21:05]OFD Sender: No OFD packet to send [05:21:10]OFD Sender: No OFD packet to send [05:21:15]OFD Sender: No OFD packet to send [05:21:20]OFD Sender: No OFD packet to send [05:21:25]OFD Sender: No OFD packet to send [05:21:30]OFD Sender: No OFD packet to send [05:21:35]OFD Sender: No OFD packet to send [05:21:40]OFD Sender: No OFD packet to send [05:21:45]OFD Sender: No OFD packet to send [05:21:50]OFD Sender: No OFD packet to send [05:21:55]OFD Sender: No OFD packet to send [05:22:00]OFD Sender: No OFD packet to send [05:22:05]OFD Sender: No OFD packet to send [05:22:10]OFD Sender: No OFD packet to send [05:22:15]OFD Sender: No OFD packet to send [05:22:20]OFD Sender: No OFD packet to send [05:22:25]OFD Sender: No OFD packet to send [05:22:30]OFD Sender: No OFD packet to send [05:22:35]OFD Sender: No OFD packet to send [05:22:40]OFD Sender: No OFD packet to send [05:22:45]OFD Sender: No OFD packet to send [05:22:50]OFD Sender: No OFD packet to send [05:22:55]OFD Sender: No OFD packet to send [05:23:00]OFD Sender: No OFD packet to send [05:23:05]OFD Sender: No OFD packet to send [05:23:10]OFD Sender: No OFD packet to send [05:23:15]OFD Sender: No OFD packet to send [05:23:20]OFD Sender: No OFD packet to send [05:23:25]OFD Sender: No OFD packet to send [05:23:30]OFD Sender: No OFD packet to send [05:23:35]OFD Sender: No OFD packet to send [05:23:40]OFD Sender: No OFD packet to send [05:23:45]OFD Sender: No OFD packet to send [05:23:50]OFD Sender: No OFD packet to send [05:23:55]OFD Sender: No OFD packet to send [05:24:00]OFD Sender: No OFD packet to send [05:24:05]OFD Sender: No OFD packet to send [05:24:10]OFD Sender: No OFD packet to send [05:24:15]OFD Sender: No OFD packet to send [05:24:20]OFD Sender: No OFD packet to send [05:24:25]OFD Sender: No OFD packet to send [05:24:30]OFD Sender: No OFD packet to send [05:24:35]OFD Sender: No OFD packet to send [05:24:40]OFD Sender: No OFD packet to send [05:24:45]OFD Sender: No OFD packet to send [05:24:50]OFD Sender: No OFD packet to send [05:24:55]OFD Sender: No OFD packet to send [05:25:00]OFD Sender: No OFD packet to send [05:25:05]OFD Sender: No OFD packet to send [05:25:10]OFD Sender: No OFD packet to send [05:25:15]OFD Sender: No OFD packet to send [05:25:20]OFD Sender: No OFD packet to send [05:25:25]OFD Sender: No OFD packet to send [05:25:30]OFD Sender: No OFD packet to send [05:25:35]OFD Sender: No OFD packet to send [05:25:40]OFD Sender: No OFD packet to send [05:25:45]OFD Sender: No OFD packet to send [05:25:50]OFD Sender: No OFD packet to send [05:25:55]OFD Sender: No OFD packet to send [05:26:00]OFD Sender: No OFD packet to send [05:26:05]OFD Sender: No OFD packet to send [05:26:10]OFD Sender: No OFD packet to send [05:26:15]OFD Sender: No OFD packet to send [05:26:20]OFD Sender: No OFD packet to send [05:26:25]OFD Sender: No OFD packet to send [05:26:30]OFD Sender: No OFD packet to send [05:26:35]OFD Sender: No OFD packet to send [05:26:40]OFD Sender: No OFD packet to send [05:26:45]OFD Sender: No OFD packet to send [05:26:50]OFD Sender: No OFD packet to send [05:26:55]OFD Sender: No OFD packet to send [05:27:00]OFD Sender: No OFD packet to send [05:27:05]OFD Sender: No OFD packet to send [05:27:10]OFD Sender: No OFD packet to send [05:27:15]OFD Sender: No OFD packet to send [05:27:20]OFD Sender: No OFD packet to send [05:27:25]OFD Sender: No OFD packet to send [05:27:30]OFD Sender: No OFD packet to send [05:27:35]OFD Sender: No OFD packet to send [05:27:40]OFD Sender: No OFD packet to send [05:27:45]OFD Sender: No OFD packet to send [05:27:50]OFD Sender: No OFD packet to send [05:27:55]OFD Sender: No OFD packet to send [05:28:00]OFD Sender: No OFD packet to send [05:28:05]OFD Sender: No OFD packet to send [05:28:10]OFD Sender: No OFD packet to send [05:28:15]OFD Sender: No OFD packet to send [05:28:20]OFD Sender: No OFD packet to send [05:28:25]OFD Sender: No OFD packet to send [05:28:30]OFD Sender: No OFD packet to send [05:28:35]OFD Sender: No OFD packet to send [05:28:40]OFD Sender: No OFD packet to send [05:28:45]OFD Sender: No OFD packet to send [05:28:50]OFD Sender: No OFD packet to send [05:28:55]OFD Sender: No OFD packet to send [05:29:00]OFD Sender: No OFD packet to send [05:29:05]OFD Sender: No OFD packet to send [05:29:10]OFD Sender: No OFD packet to send [05:29:15]OFD Sender: No OFD packet to send [05:29:20]OFD Sender: No OFD packet to send [05:29:25]OFD Sender: No OFD packet to send [05:29:30]OFD Sender: No OFD packet to send [05:29:35]OFD Sender: No OFD packet to send [05:29:40]OFD Sender: No OFD packet to send [05:29:45]OFD Sender: No OFD packet to send [05:29:50]OFD Sender: No OFD packet to send [05:29:55]OFD Sender: No OFD packet to send [05:30:00]OFD Sender: No OFD packet to send [05:30:05]OFD Sender: No OFD packet to send [05:30:10]OFD Sender: No OFD packet to send [05:30:15]OFD Sender: No OFD packet to send [05:30:20]OFD Sender: No OFD packet to send [05:30:25]OFD Sender: No OFD packet to send [05:30:30]OFD Sender: No OFD packet to send [05:30:35]OFD Sender: No OFD packet to send [05:30:40]OFD Sender: No OFD packet to send [05:30:45]OFD Sender: No OFD packet to send [05:30:50]OFD Sender: No OFD packet to send [05:30:55]OFD Sender: No OFD packet to send [05:31:00]OFD Sender: No OFD packet to send [05:31:05]OFD Sender: No OFD packet to send [05:31:10]OFD Sender: No OFD packet to send [05:31:15]OFD Sender: No OFD packet to send [05:31:20]OFD Sender: No OFD packet to send [05:31:25]OFD Sender: No OFD packet to send [05:31:30]OFD Sender: No OFD packet to send [05:31:35]OFD Sender: No OFD packet to send [05:31:40]OFD Sender: No OFD packet to send [05:31:45]OFD Sender: No OFD packet to send [05:31:50]OFD Sender: No OFD packet to send [05:31:56]OFD Sender: No OFD packet to send [05:32:01]OFD Sender: No OFD packet to send [05:32:06]OFD Sender: No OFD packet to send [05:32:11]OFD Sender: No OFD packet to send [05:32:16]OFD Sender: No OFD packet to send [05:32:21]OFD Sender: No OFD packet to send [05:32:26]OFD Sender: No OFD packet to send [05:32:31]OFD Sender: No OFD packet to send [05:32:36]OFD Sender: No OFD packet to send [05:32:41]OFD Sender: No OFD packet to send [05:32:46]OFD Sender: No OFD packet to send [05:32:51]OFD Sender: No OFD packet to send [05:32:56]OFD Sender: No OFD packet to send [05:33:01]OFD Sender: No OFD packet to send [05:33:06]OFD Sender: No OFD packet to send [05:33:11]OFD Sender: No OFD packet to send [05:33:16]OFD Sender: No OFD packet to send [05:33:21]OFD Sender: No OFD packet to send [05:33:26]OFD Sender: No OFD packet to send [05:33:31]OFD Sender: No OFD packet to send [05:33:36]OFD Sender: No OFD packet to send [05:33:41]OFD Sender: No OFD packet to send [05:33:46]OFD Sender: No OFD packet to send [05:33:51]OFD Sender: No OFD packet to send [05:33:56]OFD Sender: No OFD packet to send [05:34:01]OFD Sender: No OFD packet to send [05:34:06]OFD Sender: No OFD packet to send [05:34:11]OFD Sender: No OFD packet to send [05:34:16]OFD Sender: No OFD packet to send [05:34:21]OFD Sender: No OFD packet to send [05:34:26]OFD Sender: No OFD packet to send [05:34:31]OFD Sender: No OFD packet to send [05:34:36]OFD Sender: No OFD packet to send [05:34:41]OFD Sender: No OFD packet to send [05:34:46]OFD Sender: No OFD packet to send [05:34:51]OFD Sender: No OFD packet to send [05:34:56]OFD Sender: No OFD packet to send [05:35:01]OFD Sender: No OFD packet to send [05:35:06]OFD Sender: No OFD packet to send [05:35:11]OFD Sender: No OFD packet to send [05:35:16]OFD Sender: No OFD packet to send [05:35:21]OFD Sender: No OFD packet to send [05:35:26]OFD Sender: No OFD packet to send [05:35:31]OFD Sender: No OFD packet to send [05:35:36]OFD Sender: No OFD packet to send [05:35:41]OFD Sender: No OFD packet to send [05:35:46]OFD Sender: No OFD packet to send [05:35:51]OFD Sender: No OFD packet to send [05:35:56]OFD Sender: No OFD packet to send [05:36:01]OFD Sender: No OFD packet to send [05:36:06]OFD Sender: No OFD packet to send [05:36:11]OFD Sender: No OFD packet to send [05:36:16]OFD Sender: No OFD packet to send [05:36:21]OFD Sender: No OFD packet to send [05:36:26]OFD Sender: No OFD packet to send [05:36:31]OFD Sender: No OFD packet to send [05:36:36]OFD Sender: No OFD packet to send [05:36:41]OFD Sender: No OFD packet to send [05:36:46]OFD Sender: No OFD packet to send [05:36:51]OFD Sender: No OFD packet to send [05:36:56]OFD Sender: No OFD packet to send [05:37:01]OFD Sender: No OFD packet to send [05:37:06]OFD Sender: No OFD packet to send [05:37:11]OFD Sender: No OFD packet to send [05:37:16]OFD Sender: No OFD packet to send [05:37:21]OFD Sender: No OFD packet to send [05:37:26]OFD Sender: No OFD packet to send [05:37:31]OFD Sender: No OFD packet to send [05:37:36]OFD Sender: No OFD packet to send [05:37:41]OFD Sender: No OFD packet to send [05:37:46]OFD Sender: No OFD packet to send [05:37:51]OFD Sender: No OFD packet to send [05:37:56]OFD Sender: No OFD packet to send [05:38:01]OFD Sender: No OFD packet to send [05:38:06]OFD Sender: No OFD packet to send [05:38:11]OFD Sender: No OFD packet to send [05:38:16]OFD Sender: No OFD packet to send [05:38:21]OFD Sender: No OFD packet to send [05:38:26]OFD Sender: No OFD packet to send [05:38:31]OFD Sender: No OFD packet to send [05:38:36]OFD Sender: No OFD packet to send [05:38:41]OFD Sender: No OFD packet to send [05:38:46]OFD Sender: No OFD packet to send [05:38:51]OFD Sender: No OFD packet to send [05:38:56]OFD Sender: No OFD packet to send [05:39:01]OFD Sender: No OFD packet to send [05:39:06]OFD Sender: No OFD packet to send [05:39:11]OFD Sender: No OFD packet to send [05:39:16]OFD Sender: No OFD packet to send [05:39:21]OFD Sender: No OFD packet to send [05:39:26]OFD Sender: No OFD packet to send [05:39:31]OFD Sender: No OFD packet to send [05:39:36]OFD Sender: No OFD packet to send [05:39:41]OFD Sender: No OFD packet to send [05:39:46]OFD Sender: No OFD packet to send [05:39:51]OFD Sender: No OFD packet to send [05:39:56]OFD Sender: No OFD packet to send [05:40:01]OFD Sender: No OFD packet to send [05:40:06]OFD Sender: No OFD packet to send [05:40:11]OFD Sender: No OFD packet to send [05:40:16]OFD Sender: No OFD packet to send [05:40:21]OFD Sender: No OFD packet to send [05:40:26]OFD Sender: No OFD packet to send [05:40:31]OFD Sender: No OFD packet to send [05:40:36]OFD Sender: No OFD packet to send [05:40:41]OFD Sender: No OFD packet to send [05:40:46]OFD Sender: No OFD packet to send [05:40:51]OFD Sender: No OFD packet to send [05:40:56]OFD Sender: No OFD packet to send [05:41:01]OFD Sender: No OFD packet to send [05:41:06]OFD Sender: No OFD packet to send [05:41:11]OFD Sender: No OFD packet to send [05:41:16]OFD Sender: No OFD packet to send [05:41:21]OFD Sender: No OFD packet to send [05:41:26]OFD Sender: No OFD packet to send [05:41:31]OFD Sender: No OFD packet to send [05:41:36]OFD Sender: No OFD packet to send [05:41:41]OFD Sender: No OFD packet to send [05:41:46]OFD Sender: No OFD packet to send [05:41:51]OFD Sender: No OFD packet to send [05:41:56]OFD Sender: No OFD packet to send [05:42:01]OFD Sender: No OFD packet to send [05:42:06]OFD Sender: No OFD packet to send [05:42:11]OFD Sender: No OFD packet to send [05:42:16]OFD Sender: No OFD packet to send [05:42:21]OFD Sender: No OFD packet to send [05:42:26]OFD Sender: No OFD packet to send [05:42:31]OFD Sender: No OFD packet to send [05:42:36]OFD Sender: No OFD packet to send [05:42:41]OFD Sender: No OFD packet to send [05:42:46]OFD Sender: No OFD packet to send [05:42:51]OFD Sender: No OFD packet to send [05:42:56]OFD Sender: No OFD packet to send [05:43:01]OFD Sender: No OFD packet to send [05:43:06]OFD Sender: No OFD packet to send [05:43:11]OFD Sender: No OFD packet to send [05:43:16]OFD Sender: No OFD packet to send [05:43:21]OFD Sender: No OFD packet to send [05:43:26]OFD Sender: No OFD packet to send [05:43:31]OFD Sender: No OFD packet to send [05:43:36]OFD Sender: No OFD packet to send [05:43:41]OFD Sender: No OFD packet to send [05:43:46]OFD Sender: No OFD packet to send [05:43:51]OFD Sender: No OFD packet to send [05:43:56]OFD Sender: No OFD packet to send [05:44:01]OFD Sender: No OFD packet to send [05:44:06]OFD Sender: No OFD packet to send [05:44:11]OFD Sender: No OFD packet to send [05:44:16]OFD Sender: No OFD packet to send [05:44:21]OFD Sender: No OFD packet to send [05:44:26]OFD Sender: No OFD packet to send [05:44:31]OFD Sender: No OFD packet to send [05:44:36]OFD Sender: No OFD packet to send [05:44:41]OFD Sender: No OFD packet to send [05:44:46]OFD Sender: No OFD packet to send [05:44:51]OFD Sender: No OFD packet to send [05:44:56]OFD Sender: No OFD packet to send [05:45:01]OFD Sender: No OFD packet to send [05:45:06]OFD Sender: No OFD packet to send [05:45:11]OFD Sender: No OFD packet to send [05:45:16]OFD Sender: No OFD packet to send [05:45:21]OFD Sender: No OFD packet to send [05:45:26]OFD Sender: No OFD packet to send [05:45:31]OFD Sender: No OFD packet to send [05:45:36]OFD Sender: No OFD packet to send [05:45:41]OFD Sender: No OFD packet to send [05:45:46]OFD Sender: No OFD packet to send [05:45:51]OFD Sender: No OFD packet to send [05:45:56]OFD Sender: No OFD packet to send [05:46:01]OFD Sender: No OFD packet to send [05:46:06]OFD Sender: No OFD packet to send [05:46:11]OFD Sender: No OFD packet to send [05:46:16]OFD Sender: No OFD packet to send [05:46:21]OFD Sender: No OFD packet to send [05:46:26]OFD Sender: No OFD packet to send [05:46:31]OFD Sender: No OFD packet to send [05:46:36]OFD Sender: No OFD packet to send [05:46:41]OFD Sender: No OFD packet to send [05:46:46]OFD Sender: No OFD packet to send [05:46:51]OFD Sender: No OFD packet to send [05:46:56]OFD Sender: No OFD packet to send [05:47:01]OFD Sender: No OFD packet to send [05:47:06]OFD Sender: No OFD packet to send [05:47:11]OFD Sender: No OFD packet to send [05:47:16]OFD Sender: No OFD packet to send [05:47:21]OFD Sender: No OFD packet to send [05:47:26]OFD Sender: No OFD packet to send [05:47:31]OFD Sender: No OFD packet to send [05:47:36]OFD Sender: No OFD packet to send [05:47:41]OFD Sender: No OFD packet to send [05:47:46]OFD Sender: No OFD packet to send [05:47:51]OFD Sender: No OFD packet to send [05:47:56]OFD Sender: No OFD packet to send [05:48:01]OFD Sender: No OFD packet to send [05:48:06]OFD Sender: No OFD packet to send [05:48:11]OFD Sender: No OFD packet to send [05:48:16]OFD Sender: No OFD packet to send [05:48:21]OFD Sender: No OFD packet to send [05:48:26]OFD Sender: No OFD packet to send [05:48:31]OFD Sender: No OFD packet to send [05:48:36]OFD Sender: No OFD packet to send [05:48:41]OFD Sender: No OFD packet to send [05:48:46]OFD Sender: No OFD packet to send [05:48:51]OFD Sender: No OFD packet to send [05:48:56]OFD Sender: No OFD packet to send [05:49:01]OFD Sender: No OFD packet to send [05:49:06]OFD Sender: No OFD packet to send [05:49:11]OFD Sender: No OFD packet to send [05:49:16]OFD Sender: No OFD packet to send [05:49:21]OFD Sender: No OFD packet to send [05:49:26]OFD Sender: No OFD packet to send [05:49:31]OFD Sender: No OFD packet to send [05:49:36]OFD Sender: No OFD packet to send [05:49:41]OFD Sender: No OFD packet to send [05:49:46]OFD Sender: No OFD packet to send [05:49:51]OFD Sender: No OFD packet to send [05:49:56]OFD Sender: No OFD packet to send [05:50:01]OFD Sender: No OFD packet to send [05:50:06]OFD Sender: No OFD packet to send [05:50:11]OFD Sender: No OFD packet to send [05:50:16]OFD Sender: No OFD packet to send [05:50:21]OFD Sender: No OFD packet to send [05:50:23]accept exits with 7 [05:50:23]New connection [05:50:23]New thread 3066764644 created [05:50:23]Thread 3066908004 joined [05:50:23]Waiting for new connection... [05:50:23] Sock 7.Parse request [05:50:23]Sock 7.Check first char [05:50:23]Sock 7.First char is OK [05:50:23]request: POST /json_proto HTTP/1.0 [05:50:23]Method: POST [05:50:23]URL: /json_proto [05:50:23]Method is POST - this is cgi request [05:50:23]url: /json_proto [05:50:23]query_string will be loaded in cgi processing [05:50:23]execute_cgi json_proto POST (null) [05:50:23]execute_cgi path=json_proto method=POST [05:50:23]POST find Content-Length [05:50:23]Host: 172.17.61.6:8080 [05:50:23]Content-Length: 628 [05:50:23]Content-Type: application/json [05:50:23] [05:50:23]POST finish read [05:50:23]Found Content-Length = 628 [05:50:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58054", "tax_sys" : 0, "items" : [ { "code": "4620006996716", "name": "\u0412\u043E\u0434\u043A\u0430 \u0422\u0430\u043B\u043A\u0430 0,1\u043B", "price" : 117.00, "quantity" : 2.000, "sum" : 234.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 234.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:50:23]execute_script... [05:50:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58054", "tax_sys" : 0, "items" : [ { "code": "4620006996716", "name": "\u0412\u043E\u0434\u043A\u0430 \u0422\u0430\u043B\u043A\u0430 0,1\u043B", "price" : 117.00, "quantity" : 2.000, "sum" : 234.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 234.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:50:23]POST & json_proto [05:50:23]process_json_proto [05:50:23]json parsed OK: [05:50:23]protocol is kg_v1.0 [05:50:23]action value=close_receipt [05:50:23]process_action close_receipt [05:50:23]cmd_close_receipt [05:50:23]MH_GetDate [05:50:23]Write to MH i2c: F0 00 00 54 22 65 [05:50:23]Write i2c OK [05:50:23]MH_I2C_Read... [05:50:23]Read from MH i2c: F0 [05:50:23]MH_I2C_Read... [05:50:23]Read from MH i2c: F0 09 00 [05:50:23]MH_I2C_Read... [05:50:23]Read from MH i2c: F0 09 00 54 22 00 25 BE E2 65 78 7F 6F 64 62 [05:50:23]GetLastDocTimeStamp 1709355807 [05:50:23]current date 1709358629 [05:50:23]FM_GetShiftState [05:50:23]SAM_PROTO_GetShiftState [05:50:23]wFMCommunicate request_size=4 [05:50:23]MH_SAM_APDU [05:50:23]CAPDU: 80 13 01 00 [05:50:23]Write to MH i2c: E2 08 00 55 22 80 13 01 00 00 00 00 00 F4 [05:50:23]Write i2c OK [05:50:23]MH_I2C_Read... [05:50:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:50:23]Read from MH i2c: E2 [05:50:23]MH_I2C_Read... [05:50:23]Read from MH i2c: E2 0E 00 [05:50:23]MH_I2C_Read... [05:50:23]Read from MH i2c: E2 0E 00 55 22 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 DD [05:50:23]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [05:50:23]wFMCommunicate OK [05:50:23]SAM_PROTO_GetShiftState done [05:50:23]FM_GetShiftState done [05:50:23]opened in 1709338917 [05:50:23]opened+sec_in_day 1709425317 [05:50:23]quantity*price = 23400 [05:50:23]sum+1 = 23401 [05:50:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 234.00 НСП 1% : 2.07 НДС 12% : 24.85 Наличными: 234.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 9 02.03.2024 05:50 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31856 ФПД: 89233339775181 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T055029&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31856&fm=89233339775181&tin=02508201610067®Number=0000000000092554&sum=23400 0 [05:50:24]StoreToDocumentArchive [05:50:24]shift 280 fd 31856 [05:50:24]save to /storage/0280/doc_00031856 [05:50:24]save last doc name /storage/0280/doc_00031856 to /storage/kkm_last_doc_name [05:50:24]save OK [05:50:24]Clear old archive folders... [05:50:24]ProcessDocumentItem done err = 0, tmpTLVsize=269 [05:50:24]tlvbuf is 01587CA0 [05:50:24]SAM_PROTO_ClearQueue [05:50:24]wFMCommunicate request_size=4 [05:50:24]MH_SAM_APDU [05:50:24]CAPDU: 80 09 00 00 [05:50:24]Write to MH i2c: E2 08 00 62 22 80 09 00 00 00 00 00 00 F6 [05:50:24]Write i2c OK [05:50:24]MH_I2C_Read... [05:50:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:50:24]Read from MH i2c: E2 [05:50:24]MH_I2C_Read... [05:50:24]Read from MH i2c: E2 03 00 [05:50:24]MH_I2C_Read... [05:50:24]Read from MH i2c: E2 03 00 62 22 00 90 00 F8 [05:50:24]RAPDU: 90 00 [05:50:24]wFMCommunicate OK [05:50:24]SAM_PROTO_ClearQueue done [05:50:24]KKMCreateOFDPacket [05:50:24]OFDProtocolAddRootSTLVToBuf [05:50:24]FM_MakeSignedData [05:50:24]FM_MakeSignedData [05:50:24]SAM_PROTO_SignData [05:50:24]wFMCommunicate request_size=4 [05:50:24]MH_SAM_APDU [05:50:24]CAPDU: 80 0D 01 02 [05:50:24]Write to MH i2c: E2 08 00 63 22 80 0D 01 02 00 00 00 00 FE [05:50:24]Write i2c OK [05:50:24]MH_I2C_Read... [05:50:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:50:24]Read from MH i2c: E2 [05:50:24]MH_I2C_Read... [05:50:24]Read from MH i2c: E2 03 00 [05:50:24]MH_I2C_Read... [05:50:24]Read from MH i2c: E2 03 00 63 22 00 90 00 F9 [05:50:24]RAPDU: 90 00 [05:50:24]wFMCommunicate OK [05:50:24]wFMCommunicate request_size=255 [05:50:24]MH_SAM_APDU [05:50:24]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 36 32 30 30 30 36 39 39 36 37 31 36 06 04 1B 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A2 D0 B0 D0 BB D0 BA D0 B0 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B4 2D 00 00 00 00 13 04 06 00 68 5B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B5 09 00 00 00 00 07 04 06 00 68 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 25 BE E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [05:50:24]Write to MH i2c: E2 02 01 64 22 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 36 32 30 30 30 36 39 39 36 37 31 36 06 04 1B 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A2 D0 B0 D0 BB D0 BA D0 B0 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B4 2D 00 00 00 00 13 04 06 00 68 5B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B5 09 00 00 00 00 07 04 06 00 68 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 25 BE E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 51 [05:50:24]Write i2c OK [05:50:24]MH_I2C_Read... [05:50:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:50:25]Read from MH i2c: E2 [05:50:25]MH_I2C_Read... [05:50:25]Read from MH i2c: E2 03 00 [05:50:25]MH_I2C_Read... [05:50:25]Read from MH i2c: E2 03 00 64 22 00 90 00 FA [05:50:25]RAPDU: 90 00 [05:50:25]wFMCommunicate OK [05:50:25]wFMCommunicate request_size=28 [05:50:25]MH_SAM_APDU [05:50:25]CAPDU: 80 0D 02 02 17 37 31 37 38 33 10 04 04 00 70 7C 00 00 35 04 06 00 51 28 41 84 F8 CD [05:50:25]Write to MH i2c: E2 1F 00 65 22 80 0D 02 02 17 00 37 31 37 38 33 10 04 04 00 70 7C 00 00 35 04 06 00 51 28 41 84 F8 CD 00 00 7F [05:50:25]Write i2c OK [05:50:25]MH_I2C_Read... [05:50:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:50:25]Read from MH i2c: E2 [05:50:25]MH_I2C_Read... [05:50:25]Read from MH i2c: E2 03 00 [05:50:25]MH_I2C_Read... [05:50:25]Read from MH i2c: E2 03 00 65 22 00 90 00 FB [05:50:25]RAPDU: 90 00 [05:50:25]wFMCommunicate OK [05:50:25]wFMCommunicate request_size=4 [05:50:25]MH_SAM_APDU [05:50:25]CAPDU: 80 0D 03 02 [05:50:25]Write to MH i2c: E2 08 00 66 22 80 0D 03 02 00 00 00 00 03 [05:50:25]Write i2c OK [05:50:25]MH_I2C_Read... [05:50:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:50:25]Read from MH i2c: E2 [05:50:25]MH_I2C_Read... [05:50:25]Read from MH i2c: E2 0B 00 [05:50:25]MH_I2C_Read... [05:50:25]Read from MH i2c: E2 0B 00 66 22 00 32 ED 41 B0 74 68 03 FE 90 00 F1 [05:50:25]RAPDU: 32 ED 41 B0 74 68 03 FE 90 00 [05:50:25]wFMCommunicate OK [05:50:25]SAM_PROTO_SignData done [05:50:25]FM_MakeSignedData done [05:50:25]CreateOFDProtocolMessage [05:50:25]wFMCommunicate request_size=4 [05:50:25]MH_SAM_APDU [05:50:25]CAPDU: 80 11 00 00 [05:50:25]Write to MH i2c: E2 08 00 67 22 80 11 00 00 00 00 00 00 03 [05:50:25]Write i2c OK [05:50:25]MH_I2C_Read... [05:50:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:50:25]Read from MH i2c: E2 [05:50:25]MH_I2C_Read... [05:50:25]Read from MH i2c: E2 17 00 [05:50:25]MH_I2C_Read... [05:50:25]Read from MH i2c: E2 17 00 67 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 58 [05:50:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [05:50:25]wFMCommunicate OK [05:50:25]CreateOFDProtocolMessage done [05:50:25]OFDSenderStorePacket 31856 [05:50:25]StoreOFDPacket docnum=31856 [05:50:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 21 01 00 00 0B 81 19 01 F3 CC 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 36 32 30 30 30 36 39 39 36 37 31 36 06 04 1B 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A2 D0 B0 D0 BB D0 BA D0 B0 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B4 2D 00 00 00 00 13 04 06 00 68 5B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B5 09 00 00 00 00 07 04 06 00 68 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 25 BE E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 70 7C 00 00 35 04 06 00 51 28 41 84 F8 CD 32 ED 41 B0 74 68 03 FE [05:50:25]CheckFolder [05:50:25]dirname=/storage/ofd_packets [05:50:25]CheckFolder done [05:50:25]ProducePacketName [05:50:25]name=ofd_packets/00031856 [05:50:25]NVStorageSaveData ofd_packets/00031856 [05:50:25]File name is /storage/ofd_packets/00031856 [05:50:25]Write 319 bytes [05:50:25]NVStorageSaveData done [05:50:25]OFDSenderStorePacket done [05:50:25]KKMCreateOFDPacket done [05:50:25]NVStorageSaveData kkm_last_timestamp [05:50:25]File name is /storage/kkm_last_timestamp [05:50:25]Write 4 bytes [05:50:25]NVStorageSaveData done [05:50:25]ExternCall_PrintAddStr [05:50:25]wPrintStart [05:50:25]Write to MH i2c: 01 00 00 68 22 8A [05:50:25]Write i2c OK [05:50:25]MH_I2C_Read... [05:50:25]Read from MH i2c: 01 [05:50:25]MH_I2C_Read... [05:50:25]Read from MH i2c: 01 07 00 [05:50:25]MH_I2C_Read... [05:50:25]Read from MH i2c: 01 07 00 68 22 00 00 00 00 00 FF 0F 9F [05:50:25]RasterBufferAndPrint [05:50:25]line Счет N : (3)58054 [05:50:25]line ИНН: 02508201610067 [05:50:25]line Контрольно-Кассовый Чек [05:50:25]line ПРОДАЖА [05:50:25]line Товар: 4620006996716 [05:50:25]line Водка Талка 0,1л [05:50:25]line 2.000 * 117.00 [05:50:25]line = 234.00 [05:50:25]line НДС 12% НСП 1% [05:50:25]line > о реализуемом товаре [05:50:25]line ИТОГО: 234.00 [05:50:25]line НСП 1% : 2.07 [05:50:25]line НДС 12% : 24.85 [05:50:25]line Наличными: 234.00 [05:50:25]line Безнал.: 0.00 [05:50:25]line Место: АЗС № 99 "Партнер Нефть" [05:50:25]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [05:50:25]line СНО: Общий режим [05:50:25]line Чек 9 02.03.2024 05:50 [05:50:25]line Смена: 280 ФФД: 1.0 [05:50:25]line ЗНМ: 0300000074 [05:50:25]line РНМ: 0000000000092554 [05:50:25]line Версия ККМ: 001 [05:50:25]line ФМ: 0000000000871783 [05:50:25]line ФД: 31856 [05:50:25]line ФПД: 89233339775181 [05:50:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T055029&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31856&fm=89233339775181&tin=02508201610067®Number=0000000000092554&sum=23400 [05:50:25]line 0 [05:50:25]OFD Sender: Processing packet 31856 [packets to send 5, broken 4] [05:50:25]ProducePacketName [05:50:25]name=ofd_packets/00031856 [05:50:25]OFD Sender: To server: pG, [05:50:25]CommunicateWithHost lk.salyk.kg:30040 [05:50:25]ConnectInit lk.salyk.kg [05:50:25]written 0, free lines is 4095 [05:50:25]Connected sock=10 [05:50:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 21 01 00 00 0B 81 19 01 F3 CC 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 36 32 30 30 30 36 39 39 36 37 31 36 06 04 1B 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A2 D0 B0 D0 BB D0 BA D0 B0 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B4 2D 00 00 00 00 13 04 06 00 68 5B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B5 09 00 00 00 00 07 04 06 00 68 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 25 BE E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 70 7C 00 00 35 04 06 00 51 28 41 84 F8 CD 32 ED 41 B0 74 68 03 FE [05:50:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 CC 15 47 00 D4 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 70 7C 00 00 F4 03 04 00 6B 66 E2 65 B6 04 01 00 00 8F D1 03 4E CA 99 E1 5E [05:50:26]CommunicateWithHost err = 0 [05:50:26]CheckOFDResponse [05:50:26]1017 (14) - 77093643461234 [05:50:26]1041 (16) - 0000000000871783 [05:50:26]1040 (4) - 31856 [05:50:26]1012 (4) - 01.03.2024 23:36 [05:50:26]1206 (1) - 0 [05:50:26]OFD Sender: Remove packet 31856 [05:50:26]ProducePacketName [05:50:26]name=ofd_packets/00031856 [05:50:26]NVStorageDeleteData [05:50:26]Write to MH i2c: 01 00 00 90 22 B2 [05:50:26]Write i2c OK [05:50:26]MH_I2C_Read... [05:50:26]Read from MH i2c: 01 [05:50:26]MH_I2C_Read... [05:50:26]Read from MH i2c: 01 07 00 [05:50:26]MH_I2C_Read... [05:50:26]Read from MH i2c: 01 07 00 90 22 00 00 00 00 00 E0 0C A5 [05:50:26]RasterBufferAndPrint [05:50:26]line [05:50:26]line [05:50:26]line [05:50:26]line [05:50:26]line [05:50:26]written 0, free lines is 3302 [05:50:26]MH_Cut [05:50:26]Write to MH i2c: D1 01 00 97 22 01 8B [05:50:26]Write i2c OK [05:50:26]MH_I2C_Read... [05:50:26]Read from MH i2c: D1 [05:50:26]MH_I2C_Read... [05:50:26]Read from MH i2c: D1 01 00 [05:50:26]MH_I2C_Read... [05:50:26]Read from MH i2c: D1 01 00 97 22 00 8A [05:50:26]Write to MH i2c: 01 00 00 98 22 BA [05:50:26]Write i2c OK [05:50:26]MH_I2C_Read... [05:50:26]OFD Sender: No OFD packet to send [05:50:26]*** Cut start [05:50:26]*** Partial cut [05:50:26]*** CUTSNS_PIN = 1 [05:50:26]*** CUTSNS_PIN = 0 [05:50:27]*** Brake cut motor [05:50:27]Read from MH i2c: 01 [05:50:27]MH_I2C_Read... [05:50:27]*** Stop cut motor [05:50:27]*** Cut end [05:50:27]Read from MH i2c: 01 07 00 [05:50:27]MH_I2C_Read... [05:50:27]Read from MH i2c: 01 07 00 98 22 00 00 00 00 00 FF 0F CF [05:50:27]process_action close_receipt done [05:50:27]requested_data is exist [05:50:27]produce_requested_data [05:50:27]requested_item fm.sn is exist - process it [05:50:27]wFMCommunicate request_size=4 [05:50:27]MH_SAM_APDU [05:50:27]CAPDU: 80 11 00 00 [05:50:27]Write to MH i2c: E2 08 00 99 22 80 11 00 00 00 00 00 00 35 [05:50:27]Write i2c OK [05:50:27]MH_I2C_Read... [05:50:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:50:27]Read from MH i2c: E2 [05:50:27]MH_I2C_Read... [05:50:27]Read from MH i2c: E2 17 00 [05:50:27]MH_I2C_Read... [05:50:27]Read from MH i2c: E2 17 00 99 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 8A [05:50:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [05:50:27]wFMCommunicate OK [05:50:27]requested_item fd.num is exist - process it [05:50:27]SAM_PROTO_GetFieldsCounters [05:50:27]wFMCommunicate request_size=4 [05:50:27]MH_SAM_APDU [05:50:27]CAPDU: 80 13 00 00 [05:50:27]Write to MH i2c: E2 08 00 9A 22 80 13 00 00 00 00 00 00 38 [05:50:27]Write i2c OK [05:50:27]MH_I2C_Read... [05:50:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:50:27]Read from MH i2c: E2 [05:50:27]MH_I2C_Read... [05:50:27]Read from MH i2c: E2 62 00 [05:50:27]MH_I2C_Read... [05:50:27]Read from MH i2c: E2 62 00 9A 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 70 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 7B [05:50:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 70 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:50:27]wFMCommunicate OK [05:50:27]SAM_PROTO_GetFieldsCounters done [05:50:27]requested_item shift.num is exist - process it [05:50:27]requested_item shift.opened is exist - process it [05:50:27]req_shift_opened [05:50:27]FM_GetShiftState [05:50:27]SAM_PROTO_GetShiftState [05:50:27]wFMCommunicate request_size=4 [05:50:27]MH_SAM_APDU [05:50:27]CAPDU: 80 13 01 00 [05:50:27]Write to MH i2c: E2 08 00 9B 22 80 13 01 00 00 00 00 00 3A [05:50:27]Write i2c OK [05:50:27]MH_I2C_Read... [05:50:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:50:27]Read from MH i2c: E2 [05:50:27]MH_I2C_Read... [05:50:27]Read from MH i2c: E2 0E 00 [05:50:27]MH_I2C_Read... [05:50:27]Read from MH i2c: E2 0E 00 9B 22 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 23 [05:50:27]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [05:50:27]wFMCommunicate OK [05:50:27]SAM_PROTO_GetShiftState done [05:50:27]FM_GetShiftState done [05:50:27]req_shift_opened done [05:50:27]requested_item shift.open_date is exist - process it [05:50:27]req_shift_open_date [05:50:27]req_shift_open_date done [05:50:27]produce_requested_data done [05:50:27]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31856,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [05:50:27]process_action_free close_receipt [05:50:27]json_value_free [05:50:27]json_value_free done [05:50:27]process_json_proto returns [05:50:27]Send response to host [05:50:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31856,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [05:50:27]free response buf [05:50:27]execute_script done [05:50:27]execute_script returns [05:50:27]free content buf [05:50:27]Sock 7.Close socket [05:50:27]Sock 7.Thread stoped [05:50:31]OFD Sender: No OFD packet to send [05:50:36]OFD Sender: No OFD packet to send [05:50:41]OFD Sender: No OFD packet to send [05:50:46]OFD Sender: No OFD packet to send [05:50:51]OFD Sender: No OFD packet to send [05:50:56]OFD Sender: No OFD packet to send [05:51:01]OFD Sender: No OFD packet to send [05:51:06]OFD Sender: No OFD packet to send [05:51:11]OFD Sender: No OFD packet to send [05:51:15]accept exits with 9 [05:51:15]New connection [05:51:15]New thread 3066908004 created [05:51:15]Thread 3066764644 joined [05:51:15]Waiting for new connection... [05:51:15] Sock 9.Parse request [05:51:15]Sock 9.Check first char [05:51:15]Sock 9.First char is OK [05:51:15]request: POST /json_proto HTTP/1.0 [05:51:15]Method: POST [05:51:15]URL: /json_proto [05:51:15]Method is POST - this is cgi request [05:51:15]url: /json_proto [05:51:15]query_string will be loaded in cgi processing [05:51:15]execute_cgi json_proto POST (null) [05:51:15]execute_cgi path=json_proto method=POST [05:51:15]POST find Content-Length [05:51:15]Host: 172.17.61.6:8080 [05:51:15]Content-Length: 619 [05:51:15]Content-Type: application/json [05:51:15] [05:51:15]POST finish read [05:51:15]Found Content-Length = 619 [05:51:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58055", "tax_sys" : 0, "items" : [ { "code": "4700007380087", "name": "\u0428\u0435\u0440\u0431\u0435\u0442 \u043C\u0438\u043A\u0441 0,9", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:51:15]execute_script... [05:51: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 : (3)58055", "tax_sys" : 0, "items" : [ { "code": "4700007380087", "name": "\u0428\u0435\u0440\u0431\u0435\u0442 \u043C\u0438\u043A\u0441 0,9", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:51:15]POST & json_proto [05:51:15]process_json_proto [05:51:15]json parsed OK: [05:51:15]protocol is kg_v1.0 [05:51:15]action value=close_receipt [05:51:15]process_action close_receipt [05:51:15]cmd_close_receipt [05:51:15]MH_GetDate [05:51:15]Write to MH i2c: F0 00 00 9C 22 AD [05:51:15]Write i2c OK [05:51:15]MH_I2C_Read... [05:51:15]Read from MH i2c: F0 [05:51:15]MH_I2C_Read... [05:51:15]Read from MH i2c: F0 09 00 [05:51:15]MH_I2C_Read... [05:51:15]Read from MH i2c: F0 09 00 9C 22 00 59 BE E2 65 78 7F 6F 64 DE [05:51:15]GetLastDocTimeStamp 1709358629 [05:51:15]current date 1709358681 [05:51:15]FM_GetShiftState [05:51:15]SAM_PROTO_GetShiftState [05:51:15]wFMCommunicate request_size=4 [05:51:15]MH_SAM_APDU [05:51:15]CAPDU: 80 13 01 00 [05:51:15]Write to MH i2c: E2 08 00 9D 22 80 13 01 00 00 00 00 00 3C [05:51:15]Write i2c OK [05:51:15]MH_I2C_Read... [05:51:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:51:15]Read from MH i2c: E2 [05:51:15]MH_I2C_Read... [05:51:15]Read from MH i2c: E2 0E 00 [05:51:15]MH_I2C_Read... [05:51:15]Read from MH i2c: E2 0E 00 9D 22 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 25 [05:51:15]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [05:51:15]wFMCommunicate OK [05:51:15]SAM_PROTO_GetShiftState done [05:51:15]FM_GetShiftState done [05:51:15]opened in 1709338917 [05:51:15]opened+sec_in_day 1709425317 [05:51:15]quantity*price = 9500 [05:51:15]sum+1 = 9501 [05:51:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 10 02.03.2024 05:51 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31857 ФПД: 140371815706731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T055121&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31857&fm=140371815706731&tin=02508201610067®Number=0000000000092554&sum=9500 0 [05:51:16]StoreToDocumentArchive [05:51:16]shift 280 fd 31857 [05:51:16]save to /storage/0280/doc_00031857 [05:51:16]save last doc name /storage/0280/doc_00031857 to /storage/kkm_last_doc_name [05:51:16]save OK [05:51:16]Clear old archive folders... [05:51:16]ProcessDocumentItem done err = 0, tmpTLVsize=267 [05:51:16]tlvbuf is B6EB6E60 [05:51:16]SAM_PROTO_ClearQueue [05:51:16]wFMCommunicate request_size=4 [05:51:16]MH_SAM_APDU [05:51:16]CAPDU: 80 09 00 00 [05:51:16]Write to MH i2c: E2 08 00 AA 22 80 09 00 00 00 00 00 00 3E [05:51:16]Write i2c OK [05:51:16]MH_I2C_Read... [05:51:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:51:16]Read from MH i2c: E2 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 03 00 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 03 00 AA 22 00 90 00 40 [05:51:16]RAPDU: 90 00 [05:51:16]wFMCommunicate OK [05:51:16]SAM_PROTO_ClearQueue done [05:51:16]KKMCreateOFDPacket [05:51:16]OFDProtocolAddRootSTLVToBuf [05:51:16]FM_MakeSignedData [05:51:16]FM_MakeSignedData [05:51:16]SAM_PROTO_SignData [05:51:16]wFMCommunicate request_size=4 [05:51:16]MH_SAM_APDU [05:51:16]CAPDU: 80 0D 01 02 [05:51:16]Write to MH i2c: E2 08 00 AB 22 80 0D 01 02 00 00 00 00 46 [05:51:16]Write i2c OK [05:51:16]MH_I2C_Read... [05:51:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:51:16]Read from MH i2c: E2 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 03 00 [05:51:16]MH_I2C_Read... [05:51:16]Read from MH i2c: E2 03 00 AB 22 00 90 00 41 [05:51:16]RAPDU: 90 00 [05:51:16]wFMCommunicate OK [05:51:16]wFMCommunicate request_size=255 [05:51:16]MH_SAM_APDU [05:51:16]CAPDU: 80 0D 02 02 FA 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 30 38 37 06 04 19 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B5 D1 82 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 39 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 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 59 BE E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 [05:51:16]Write to MH i2c: E2 02 01 AC 22 80 0D 02 02 FA 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 30 38 37 06 04 19 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B5 D1 82 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 39 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 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 59 BE E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 00 00 DC [05:51:16]Write i2c OK [05:51:16]MH_I2C_Read... [05:51:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:51:17]Read from MH i2c: E2 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: E2 03 00 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: E2 03 00 AC 22 00 90 00 42 [05:51:17]RAPDU: 90 00 [05:51:17]wFMCommunicate OK [05:51:17]wFMCommunicate request_size=26 [05:51:17]MH_SAM_APDU [05:51:17]CAPDU: 80 0D 02 02 15 37 38 33 10 04 04 00 71 7C 00 00 35 04 06 00 7F AA DC 36 30 6B [05:51:17]Write to MH i2c: E2 1D 00 AD 22 80 0D 02 02 15 00 37 38 33 10 04 04 00 71 7C 00 00 35 04 06 00 7F AA DC 36 30 6B 00 00 2F [05:51:17]Write i2c OK [05:51:17]MH_I2C_Read... [05:51:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:51:17]Read from MH i2c: E2 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: E2 03 00 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: E2 03 00 AD 22 00 90 00 43 [05:51:17]RAPDU: 90 00 [05:51:17]wFMCommunicate OK [05:51:17]wFMCommunicate request_size=4 [05:51:17]MH_SAM_APDU [05:51:17]CAPDU: 80 0D 03 02 [05:51:17]Write to MH i2c: E2 08 00 AE 22 80 0D 03 02 00 00 00 00 4B [05:51:17]Write i2c OK [05:51:17]MH_I2C_Read... [05:51:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:51:17]Read from MH i2c: E2 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: E2 0B 00 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: E2 0B 00 AE 22 00 E9 07 3B F9 BF 20 B2 AD 90 00 AE [05:51:17]RAPDU: E9 07 3B F9 BF 20 B2 AD 90 00 [05:51:17]wFMCommunicate OK [05:51:17]SAM_PROTO_SignData done [05:51:17]FM_MakeSignedData done [05:51:17]CreateOFDProtocolMessage [05:51:17]wFMCommunicate request_size=4 [05:51:17]MH_SAM_APDU [05:51:17]CAPDU: 80 11 00 00 [05:51:17]Write to MH i2c: E2 08 00 AF 22 80 11 00 00 00 00 00 00 4B [05:51:17]Write i2c OK [05:51:17]MH_I2C_Read... [05:51:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:51:17]Read from MH i2c: E2 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: E2 17 00 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: E2 17 00 AF 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 A0 [05:51:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [05:51:17]wFMCommunicate OK [05:51:17]CreateOFDProtocolMessage done [05:51:17]OFDSenderStorePacket 31857 [05:51:17]StoreOFDPacket docnum=31857 [05:51:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 1F 01 00 00 1E 1B 17 01 5D 57 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 30 38 37 06 04 19 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B5 D1 82 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 39 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 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 59 BE E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 71 7C 00 00 35 04 06 00 7F AA DC 36 30 6B E9 07 3B F9 BF 20 B2 AD [05:51:17]CheckFolder [05:51:17]dirname=/storage/ofd_packets [05:51:17]CheckFolder done [05:51:17]ProducePacketName [05:51:17]name=ofd_packets/00031857 [05:51:17]NVStorageSaveData ofd_packets/00031857 [05:51:17]File name is /storage/ofd_packets/00031857 [05:51:17]Write 317 bytes [05:51:17]NVStorageSaveData done [05:51:17]OFDSenderStorePacket done [05:51:17]KKMCreateOFDPacket done [05:51:17]NVStorageSaveData kkm_last_timestamp [05:51:17]File name is /storage/kkm_last_timestamp [05:51:17]Write 4 bytes [05:51:17]NVStorageSaveData done [05:51:17]ExternCall_PrintAddStr [05:51:17]wPrintStart [05:51:17]Write to MH i2c: 01 00 00 B0 22 D2 [05:51:17]Write i2c OK [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: 01 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: 01 07 00 [05:51:17]MH_I2C_Read... [05:51:17]Read from MH i2c: 01 07 00 B0 22 00 00 00 00 00 FF 0F E7 [05:51:17]RasterBufferAndPrint [05:51:17]line Счет N : (3)58055 [05:51:17]line ИНН: 02508201610067 [05:51:17]line Контрольно-Кассовый Чек [05:51:17]line ПРОДАЖА [05:51:17]line Товар: 4700007380087 [05:51:17]line Шербет микс 0,9 [05:51:17]line 1.000 * 95.00 [05:51:17]line = 95.00 [05:51:17]line НДС 12% НСП 1% [05:51:17]line > о реализуемом товаре [05:51:17]line ИТОГО: 95.00 [05:51:17]line НСП 1% : 0.84 [05:51:17]line НДС 12% : 10.09 [05:51:17]line Наличными: 95.00 [05:51:17]line Безнал.: 0.00 [05:51:17]line Место: АЗС № 99 "Партнер Нефть" [05:51:17]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [05:51:17]line СНО: Общий режим [05:51:17]line Чек 10 02.03.2024 05:51 [05:51:17]line Смена: 280 ФФД: 1.0 [05:51:17]line ЗНМ: 0300000074 [05:51:17]line РНМ: 0000000000092554 [05:51:17]line Версия ККМ: 001 [05:51:17]line ФМ: 0000000000871783 [05:51:17]line ФД: 31857 [05:51:17]line ФПД: 140371815706731 [05:51:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T055121&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31857&fm=140371815706731&tin=02508201610067®Number=0000000000092554&sum=9500 [05:51:17]line 0 [05:51:17]OFD Sender: Processing packet 31857 [packets to send 5, broken 4] [05:51:17]ProducePacketName [05:51:17]name=ofd_packets/00031857 [05:51:17]OFD Sender: To server: pG, [05:51:17]CommunicateWithHost lk.salyk.kg:30040 [05:51:17]ConnectInit lk.salyk.kg [05:51:17]written 0, free lines is 4095 [05:51:17]Connected sock=10 [05:51:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 1F 01 00 00 1E 1B 17 01 5D 57 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 30 38 37 06 04 19 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B5 D1 82 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 39 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 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 59 BE E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 71 7C 00 00 35 04 06 00 7F AA DC 36 30 6B E9 07 3B F9 BF 20 B2 AD [05:51:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 67 06 47 00 3E 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 71 7C 00 00 F4 03 04 00 9F 66 E2 65 B6 04 01 00 00 8B 2B 98 7C 88 A8 CC C5 [05:51:17]CommunicateWithHost err = 0 [05:51:17]CheckOFDResponse [05:51:17]1017 (14) - 77093643461234 [05:51:17]1041 (16) - 0000000000871783 [05:51:17]1040 (4) - 31857 [05:51:17]1012 (4) - 01.03.2024 23:37 [05:51:17]1206 (1) - 0 [05:51:17]OFD Sender: Remove packet 31857 [05:51:17]ProducePacketName [05:51:17]name=ofd_packets/00031857 [05:51:17]NVStorageDeleteData [05:51:18]Write to MH i2c: 01 00 00 D8 22 FA [05:51:18]Write i2c OK [05:51:18]MH_I2C_Read... [05:51:18]Read from MH i2c: 01 [05:51:18]MH_I2C_Read... [05:51:18]Read from MH i2c: 01 07 00 [05:51:18]MH_I2C_Read... [05:51:18]Read from MH i2c: 01 07 00 D8 22 00 00 00 00 00 D9 0C E6 [05:51:18]RasterBufferAndPrint [05:51:18]line [05:51:18]line [05:51:18]line [05:51:18]line [05:51:18]line [05:51:18]written 0, free lines is 3298 [05:51:18]MH_Cut [05:51:18]Write to MH i2c: D1 01 00 DF 22 01 D3 [05:51:18]Write i2c OK [05:51:18]MH_I2C_Read... [05:51:18]Read from MH i2c: D1 [05:51:18]MH_I2C_Read... [05:51:18]Read from MH i2c: D1 01 00 [05:51:18]MH_I2C_Read... [05:51:18]Read from MH i2c: D1 01 00 DF 22 00 D2 [05:51:18]Write to MH i2c: 01 00 00 E0 22 02 [05:51:18]Write i2c OK [05:51:18]MH_I2C_Read... [05:51:18]OFD Sender: No OFD packet to send [05:51:18]*** Cut start [05:51:18]*** Partial cut [05:51:18]*** CUTSNS_PIN = 1 [05:51:18]*** CUTSNS_PIN = 0 [05:51:19]*** Brake cut motor [05:51:19]Read from MH i2c: 01 [05:51:19]MH_I2C_Read... [05:51:19]*** Stop cut motor [05:51:19]*** Cut end [05:51:19]Read from MH i2c: 01 07 00 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: 01 07 00 E0 22 00 00 00 00 00 FF 0F 17 [05:51:19]process_action close_receipt done [05:51:19]requested_data is exist [05:51:19]produce_requested_data [05:51:19]requested_item fm.sn is exist - process it [05:51:19]wFMCommunicate request_size=4 [05:51:19]MH_SAM_APDU [05:51:19]CAPDU: 80 11 00 00 [05:51:19]Write to MH i2c: E2 08 00 E1 22 80 11 00 00 00 00 00 00 7D [05:51:19]Write i2c OK [05:51:19]MH_I2C_Read... [05:51:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:51:19]Read from MH i2c: E2 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: E2 17 00 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: E2 17 00 E1 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 D2 [05:51:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [05:51:19]wFMCommunicate OK [05:51:19]requested_item fd.num is exist - process it [05:51:19]SAM_PROTO_GetFieldsCounters [05:51:19]wFMCommunicate request_size=4 [05:51:19]MH_SAM_APDU [05:51:19]CAPDU: 80 13 00 00 [05:51:19]Write to MH i2c: E2 08 00 E2 22 80 13 00 00 00 00 00 00 80 [05:51:19]Write i2c OK [05:51:19]MH_I2C_Read... [05:51:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:51:19]Read from MH i2c: E2 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: E2 62 00 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: E2 62 00 E2 22 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 71 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [05:51:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 71 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:51:19]wFMCommunicate OK [05:51:19]SAM_PROTO_GetFieldsCounters done [05:51:19]requested_item shift.num is exist - process it [05:51:19]requested_item shift.opened is exist - process it [05:51:19]req_shift_opened [05:51:19]FM_GetShiftState [05:51:19]SAM_PROTO_GetShiftState [05:51:19]wFMCommunicate request_size=4 [05:51:19]MH_SAM_APDU [05:51:19]CAPDU: 80 13 01 00 [05:51:19]Write to MH i2c: E2 08 00 E3 22 80 13 01 00 00 00 00 00 82 [05:51:19]Write i2c OK [05:51:19]MH_I2C_Read... [05:51:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:51:19]Read from MH i2c: E2 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: E2 0E 00 [05:51:19]MH_I2C_Read... [05:51:19]Read from MH i2c: E2 0E 00 E3 22 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 6B [05:51:19]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [05:51:19]wFMCommunicate OK [05:51:19]SAM_PROTO_GetShiftState done [05:51:19]FM_GetShiftState done [05:51:19]req_shift_opened done [05:51:19]requested_item shift.open_date is exist - process it [05:51:19]req_shift_open_date [05:51:19]req_shift_open_date done [05:51:19]produce_requested_data done [05:51:19]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31857,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [05:51:19]process_action_free close_receipt [05:51:19]json_value_free [05:51:19]json_value_free done [05:51:19]process_json_proto returns [05:51:19]Send response to host [05:51:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31857,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [05:51:19]free response buf [05:51:19]execute_script done [05:51:19]execute_script returns [05:51:19]free content buf [05:51:19]Sock 9.Close socket [05:51:19]Sock 9.Thread stoped [05:51:23]OFD Sender: No OFD packet to send [05:51:28]OFD Sender: No OFD packet to send [05:51:33]OFD Sender: No OFD packet to send [05:51:38]OFD Sender: No OFD packet to send [05:51:43]OFD Sender: No OFD packet to send [05:51:48]OFD Sender: No OFD packet to send [05:51:53]OFD Sender: No OFD packet to send [05:51:58]OFD Sender: No OFD packet to send [05:52:03]OFD Sender: No OFD packet to send [05:52:08]OFD Sender: No OFD packet to send [05:52:13]OFD Sender: No OFD packet to send [05:52:18]OFD Sender: No OFD packet to send [05:52:23]OFD Sender: No OFD packet to send [05:52:28]OFD Sender: No OFD packet to send [05:52:33]OFD Sender: No OFD packet to send [05:52:38]OFD Sender: No OFD packet to send [05:52:43]OFD Sender: No OFD packet to send [05:52:48]OFD Sender: No OFD packet to send [05:52:53]OFD Sender: No OFD packet to send [05:52:58]OFD Sender: No OFD packet to send [05:53:03]OFD Sender: No OFD packet to send [05:53:08]OFD Sender: No OFD packet to send [05:53:13]OFD Sender: No OFD packet to send [05:53:18]OFD Sender: No OFD packet to send [05:53:23]OFD Sender: No OFD packet to send [05:53:28]OFD Sender: No OFD packet to send [05:53:33]OFD Sender: No OFD packet to send [05:53:38]OFD Sender: No OFD packet to send [05:53:43]OFD Sender: No OFD packet to send [05:53:48]OFD Sender: No OFD packet to send [05:53:53]OFD Sender: No OFD packet to send [05:53:58]OFD Sender: No OFD packet to send [05:54:03]OFD Sender: No OFD packet to send [05:54:08]OFD Sender: No OFD packet to send [05:54:13]OFD Sender: No OFD packet to send [05:54:18]OFD Sender: No OFD packet to send [05:54:23]OFD Sender: No OFD packet to send [05:54:28]OFD Sender: No OFD packet to send [05:54:33]OFD Sender: No OFD packet to send [05:54:38]OFD Sender: No OFD packet to send [05:54:43]OFD Sender: No OFD packet to send [05:54:48]OFD Sender: No OFD packet to send [05:54:53]OFD Sender: No OFD packet to send [05:54:58]OFD Sender: No OFD packet to send [05:55:03]OFD Sender: No OFD packet to send [05:55:08]OFD Sender: No OFD packet to send [05:55:13]OFD Sender: No OFD packet to send [05:55:18]OFD Sender: No OFD packet to send [05:55:23]OFD Sender: No OFD packet to send [05:55:28]OFD Sender: No OFD packet to send [05:55:33]OFD Sender: No OFD packet to send [05:55:38]OFD Sender: No OFD packet to send [05:55:43]OFD Sender: No OFD packet to send [05:55:48]OFD Sender: No OFD packet to send [05:55:53]OFD Sender: No OFD packet to send [05:55:58]OFD Sender: No OFD packet to send [05:56:03]OFD Sender: No OFD packet to send [05:56:08]OFD Sender: No OFD packet to send [05:56:13]OFD Sender: No OFD packet to send [05:56:18]OFD Sender: No OFD packet to send [05:56:23]OFD Sender: No OFD packet to send [05:56:28]OFD Sender: No OFD packet to send [05:56:33]OFD Sender: No OFD packet to send [05:56:38]OFD Sender: No OFD packet to send [05:56:43]OFD Sender: No OFD packet to send [05:56:48]OFD Sender: No OFD packet to send [05:56:53]OFD Sender: No OFD packet to send [05:56:58]OFD Sender: No OFD packet to send [05:57:03]OFD Sender: No OFD packet to send [05:57:08]OFD Sender: No OFD packet to send [05:57:13]OFD Sender: No OFD packet to send [05:57:18]OFD Sender: No OFD packet to send [05:57:23]OFD Sender: No OFD packet to send [05:57:28]OFD Sender: No OFD packet to send [05:57:33]OFD Sender: No OFD packet to send [05:57:38]OFD Sender: No OFD packet to send [05:57:43]OFD Sender: No OFD packet to send [05:57:48]OFD Sender: No OFD packet to send [05:57:53]OFD Sender: No OFD packet to send [05:57:58]OFD Sender: No OFD packet to send [05:58:03]OFD Sender: No OFD packet to send [05:58:08]OFD Sender: No OFD packet to send [05:58:13]OFD Sender: No OFD packet to send [05:58:18]OFD Sender: No OFD packet to send [05:58:23]OFD Sender: No OFD packet to send [05:58:28]OFD Sender: No OFD packet to send [05:58:33]OFD Sender: No OFD packet to send [05:58:38]OFD Sender: No OFD packet to send [05:58:43]OFD Sender: No OFD packet to send [05:58:48]OFD Sender: No OFD packet to send [05:58:53]OFD Sender: No OFD packet to send [05:58:58]OFD Sender: No OFD packet to send [05:59:03]OFD Sender: No OFD packet to send [05:59:08]OFD Sender: No OFD packet to send [05:59:13]OFD Sender: No OFD packet to send [05:59:18]OFD Sender: No OFD packet to send [05:59:23]OFD Sender: No OFD packet to send [05:59:28]OFD Sender: No OFD packet to send [05:59:33]OFD Sender: No OFD packet to send [05:59:38]OFD Sender: No OFD packet to send [05:59:43]OFD Sender: No OFD packet to send [05:59:48]OFD Sender: No OFD packet to send [05:59:53]OFD Sender: No OFD packet to send [05:59:58]OFD Sender: No OFD packet to send [06:00:03]OFD Sender: No OFD packet to send [06:00:08]OFD Sender: No OFD packet to send [06:00:13]OFD Sender: No OFD packet to send [06:00:18]OFD Sender: No OFD packet to send [06:00:23]OFD Sender: No OFD packet to send [06:00:28]OFD Sender: No OFD packet to send [06:00:33]OFD Sender: No OFD packet to send [06:00:38]OFD Sender: No OFD packet to send [06:00:43]OFD Sender: No OFD packet to send [06:00:48]OFD Sender: No OFD packet to send [06:00:53]OFD Sender: No OFD packet to send [06:00:58]OFD Sender: No OFD packet to send [06:01:03]OFD Sender: No OFD packet to send [06:01:08]OFD Sender: No OFD packet to send [06:01:13]OFD Sender: No OFD packet to send [06:01:18]OFD Sender: No OFD packet to send [06:01:23]OFD Sender: No OFD packet to send [06:01:28]OFD Sender: No OFD packet to send [06:01:33]OFD Sender: No OFD packet to send [06:01:38]OFD Sender: No OFD packet to send [06:01:43]OFD Sender: No OFD packet to send [06:01:48]OFD Sender: No OFD packet to send [06:01:53]OFD Sender: No OFD packet to send [06:01:58]OFD Sender: No OFD packet to send [06:02:03]OFD Sender: No OFD packet to send [06:02:09]OFD Sender: No OFD packet to send [06:02:14]OFD Sender: No OFD packet to send [06:02:19]OFD Sender: No OFD packet to send [06:02:24]OFD Sender: No OFD packet to send [06:02:29]OFD Sender: No OFD packet to send [06:02:34]OFD Sender: No OFD packet to send [06:02:39]OFD Sender: No OFD packet to send [06:02:44]OFD Sender: No OFD packet to send [06:02:49]OFD Sender: No OFD packet to send [06:02:54]OFD Sender: No OFD packet to send [06:02:59]OFD Sender: No OFD packet to send [06:03:04]OFD Sender: No OFD packet to send [06:03:09]OFD Sender: No OFD packet to send [06:03:14]OFD Sender: No OFD packet to send [06:03:19]OFD Sender: No OFD packet to send [06:03:24]OFD Sender: No OFD packet to send [06:03:29]OFD Sender: No OFD packet to send [06:03:34]OFD Sender: No OFD packet to send [06:03:39]OFD Sender: No OFD packet to send [06:03:44]OFD Sender: No OFD packet to send [06:03:49]OFD Sender: No OFD packet to send [06:03:54]OFD Sender: No OFD packet to send [06:03:59]OFD Sender: No OFD packet to send [06:04:04]OFD Sender: No OFD packet to send [06:04:09]OFD Sender: No OFD packet to send [06:04:14]OFD Sender: No OFD packet to send [06:04:19]OFD Sender: No OFD packet to send [06:04:24]OFD Sender: No OFD packet to send [06:04:29]OFD Sender: No OFD packet to send [06:04:34]OFD Sender: No OFD packet to send [06:04:39]OFD Sender: No OFD packet to send [06:04:44]OFD Sender: No OFD packet to send [06:04:49]OFD Sender: No OFD packet to send [06:04:54]OFD Sender: No OFD packet to send [06:04:59]OFD Sender: No OFD packet to send [06:05:04]OFD Sender: No OFD packet to send [06:05:09]OFD Sender: No OFD packet to send [06:05:14]OFD Sender: No OFD packet to send [06:05:19]OFD Sender: No OFD packet to send [06:05:24]OFD Sender: No OFD packet to send [06:05:29]OFD Sender: No OFD packet to send [06:05:34]OFD Sender: No OFD packet to send [06:05:39]OFD Sender: No OFD packet to send [06:05:44]OFD Sender: No OFD packet to send [06:05:49]OFD Sender: No OFD packet to send [06:05:54]OFD Sender: No OFD packet to send [06:05:59]OFD Sender: No OFD packet to send [06:06:04]OFD Sender: No OFD packet to send [06:06:09]OFD Sender: No OFD packet to send [06:06:14]OFD Sender: No OFD packet to send [06:06:19]OFD Sender: No OFD packet to send [06:06:24]OFD Sender: No OFD packet to send [06:06:29]OFD Sender: No OFD packet to send [06:06:34]OFD Sender: No OFD packet to send [06:06:39]OFD Sender: No OFD packet to send [06:06:44]OFD Sender: No OFD packet to send [06:06:49]OFD Sender: No OFD packet to send [06:06:54]OFD Sender: No OFD packet to send [06:06:59]OFD Sender: No OFD packet to send [06:07:04]OFD Sender: No OFD packet to send [06:07:09]OFD Sender: No OFD packet to send [06:07:14]OFD Sender: No OFD packet to send [06:07:19]OFD Sender: No OFD packet to send [06:07:24]OFD Sender: No OFD packet to send [06:07:29]OFD Sender: No OFD packet to send [06:07:34]OFD Sender: No OFD packet to send [06:07:39]OFD Sender: No OFD packet to send [06:07:44]OFD Sender: No OFD packet to send [06:07:49]OFD Sender: No OFD packet to send [06:07:54]OFD Sender: No OFD packet to send [06:07:59]OFD Sender: No OFD packet to send [06:08:04]OFD Sender: No OFD packet to send [06:08:09]OFD Sender: No OFD packet to send [06:08:14]OFD Sender: No OFD packet to send [06:08:19]OFD Sender: No OFD packet to send [06:08:24]OFD Sender: No OFD packet to send [06:08:29]OFD Sender: No OFD packet to send [06:08:34]OFD Sender: No OFD packet to send [06:08:39]OFD Sender: No OFD packet to send [06:08:44]OFD Sender: No OFD packet to send [06:08:49]OFD Sender: No OFD packet to send [06:08:54]OFD Sender: No OFD packet to send [06:08:59]OFD Sender: No OFD packet to send [06:09:04]OFD Sender: No OFD packet to send [06:09:09]OFD Sender: No OFD packet to send [06:09:14]OFD Sender: No OFD packet to send [06:09:19]OFD Sender: No OFD packet to send [06:09:24]OFD Sender: No OFD packet to send [06:09:29]OFD Sender: No OFD packet to send [06:09:34]OFD Sender: No OFD packet to send [06:09:39]OFD Sender: No OFD packet to send [06:09:44]OFD Sender: No OFD packet to send [06:09:49]OFD Sender: No OFD packet to send [06:09:54]OFD Sender: No OFD packet to send [06:09:59]OFD Sender: No OFD packet to send [06:10:04]OFD Sender: No OFD packet to send [06:10:09]OFD Sender: No OFD packet to send [06:10:14]OFD Sender: No OFD packet to send [06:10:19]OFD Sender: No OFD packet to send [06:10:24]OFD Sender: No OFD packet to send [06:10:29]OFD Sender: No OFD packet to send [06:10:34]OFD Sender: No OFD packet to send [06:10:39]OFD Sender: No OFD packet to send [06:10:44]OFD Sender: No OFD packet to send [06:10:49]OFD Sender: No OFD packet to send [06:10:54]OFD Sender: No OFD packet to send [06:10:59]OFD Sender: No OFD packet to send [06:11:04]OFD Sender: No OFD packet to send [06:11:09]OFD Sender: No OFD packet to send [06:11:14]OFD Sender: No OFD packet to send [06:11:19]OFD Sender: No OFD packet to send [06:11:24]OFD Sender: No OFD packet to send [06:11:29]OFD Sender: No OFD packet to send [06:11:34]OFD Sender: No OFD packet to send [06:11:39]OFD Sender: No OFD packet to send [06:11:44]OFD Sender: No OFD packet to send [06:11:49]OFD Sender: No OFD packet to send [06:11:54]OFD Sender: No OFD packet to send [06:11:59]OFD Sender: No OFD packet to send [06:12:04]OFD Sender: No OFD packet to send [06:12:09]OFD Sender: No OFD packet to send [06:12:14]OFD Sender: No OFD packet to send [06:12:19]OFD Sender: No OFD packet to send [06:12:24]OFD Sender: No OFD packet to send [06:12:29]OFD Sender: No OFD packet to send [06:12:34]OFD Sender: No OFD packet to send [06:12:39]OFD Sender: No OFD packet to send [06:12:44]OFD Sender: No OFD packet to send [06:12:49]OFD Sender: No OFD packet to send [06:12:54]OFD Sender: No OFD packet to send [06:12:59]OFD Sender: No OFD packet to send [06:13:04]OFD Sender: No OFD packet to send [06:13:09]OFD Sender: No OFD packet to send [06:13:14]OFD Sender: No OFD packet to send [06:13:19]OFD Sender: No OFD packet to send [06:13:24]OFD Sender: No OFD packet to send [06:13:29]OFD Sender: No OFD packet to send [06:13:34]OFD Sender: No OFD packet to send [06:13:39]OFD Sender: No OFD packet to send [06:13:44]OFD Sender: No OFD packet to send [06:13:49]OFD Sender: No OFD packet to send [06:13:54]OFD Sender: No OFD packet to send [06:13:59]OFD Sender: No OFD packet to send [06:14:04]OFD Sender: No OFD packet to send [06:14:09]OFD Sender: No OFD packet to send [06:14:14]OFD Sender: No OFD packet to send [06:14:19]OFD Sender: No OFD packet to send [06:14:24]OFD Sender: No OFD packet to send [06:14:29]OFD Sender: No OFD packet to send [06:14:34]OFD Sender: No OFD packet to send [06:14:39]OFD Sender: No OFD packet to send [06:14:44]OFD Sender: No OFD packet to send [06:14:49]OFD Sender: No OFD packet to send [06:14:54]OFD Sender: No OFD packet to send [06:14:59]OFD Sender: No OFD packet to send [06:15:04]OFD Sender: No OFD packet to send [06:15:09]OFD Sender: No OFD packet to send [06:15:14]OFD Sender: No OFD packet to send [06:15:19]OFD Sender: No OFD packet to send [06:15:24]OFD Sender: No OFD packet to send [06:15:29]OFD Sender: No OFD packet to send [06:15:34]OFD Sender: No OFD packet to send [06:15:39]OFD Sender: No OFD packet to send [06:15:44]OFD Sender: No OFD packet to send [06:15:49]OFD Sender: No OFD packet to send [06:15:54]OFD Sender: No OFD packet to send [06:15:59]OFD Sender: No OFD packet to send [06:16:04]OFD Sender: No OFD packet to send [06:16:09]OFD Sender: No OFD packet to send [06:16:14]OFD Sender: No OFD packet to send [06:16:19]OFD Sender: No OFD packet to send [06:16:24]OFD Sender: No OFD packet to send [06:16:29]OFD Sender: No OFD packet to send [06:16:34]OFD Sender: No OFD packet to send [06:16:39]OFD Sender: No OFD packet to send [06:16:44]OFD Sender: No OFD packet to send [06:16:49]OFD Sender: No OFD packet to send [06:16:54]OFD Sender: No OFD packet to send [06:16:59]OFD Sender: No OFD packet to send [06:17:04]OFD Sender: No OFD packet to send [06:17:09]OFD Sender: No OFD packet to send [06:17:14]OFD Sender: No OFD packet to send [06:17:19]OFD Sender: No OFD packet to send [06:17:24]OFD Sender: No OFD packet to send [06:17:29]OFD Sender: No OFD packet to send [06:17:34]OFD Sender: No OFD packet to send [06:17:39]OFD Sender: No OFD packet to send [06:17:44]OFD Sender: No OFD packet to send [06:17:49]OFD Sender: No OFD packet to send [06:17:54]OFD Sender: No OFD packet to send [06:17:59]OFD Sender: No OFD packet to send [06:18:04]OFD Sender: No OFD packet to send [06:18:09]OFD Sender: No OFD packet to send [06:18:14]OFD Sender: No OFD packet to send [06:18:19]OFD Sender: No OFD packet to send [06:18:24]OFD Sender: No OFD packet to send [06:18:29]OFD Sender: No OFD packet to send [06:18:34]OFD Sender: No OFD packet to send [06:18:39]OFD Sender: No OFD packet to send [06:18:44]OFD Sender: No OFD packet to send [06:18:49]OFD Sender: No OFD packet to send [06:18:54]OFD Sender: No OFD packet to send [06:18:59]OFD Sender: No OFD packet to send [06:19:04]OFD Sender: No OFD packet to send [06:19:09]OFD Sender: No OFD packet to send [06:19:14]OFD Sender: No OFD packet to send [06:19:19]OFD Sender: No OFD packet to send [06:19:24]OFD Sender: No OFD packet to send [06:19:29]OFD Sender: No OFD packet to send [06:19:34]OFD Sender: No OFD packet to send [06:19:39]OFD Sender: No OFD packet to send [06:19:44]OFD Sender: No OFD packet to send [06:19:49]OFD Sender: No OFD packet to send [06:19:54]OFD Sender: No OFD packet to send [06:19:59]OFD Sender: No OFD packet to send [06:20:04]OFD Sender: No OFD packet to send [06:20:09]OFD Sender: No OFD packet to send [06:20:14]OFD Sender: No OFD packet to send [06:20:19]OFD Sender: No OFD packet to send [06:20:24]OFD Sender: No OFD packet to send [06:20:29]OFD Sender: No OFD packet to send [06:20:34]OFD Sender: No OFD packet to send [06:20:39]OFD Sender: No OFD packet to send [06:20:44]OFD Sender: No OFD packet to send [06:20:49]OFD Sender: No OFD packet to send [06:20:54]OFD Sender: No OFD packet to send [06:20:59]OFD Sender: No OFD packet to send [06:21:04]OFD Sender: No OFD packet to send [06:21:09]OFD Sender: No OFD packet to send [06:21:14]OFD Sender: No OFD packet to send [06:21:19]OFD Sender: No OFD packet to send [06:21:24]OFD Sender: No OFD packet to send [06:21:29]OFD Sender: No OFD packet to send [06:21:34]OFD Sender: No OFD packet to send [06:21:39]OFD Sender: No OFD packet to send [06:21:44]OFD Sender: No OFD packet to send [06:21:49]OFD Sender: No OFD packet to send [06:21:54]OFD Sender: No OFD packet to send [06:21:59]OFD Sender: No OFD packet to send [06:22:04]OFD Sender: No OFD packet to send [06:22:09]OFD Sender: No OFD packet to send [06:22:14]OFD Sender: No OFD packet to send [06:22:19]OFD Sender: No OFD packet to send [06:22:24]OFD Sender: No OFD packet to send [06:22:29]OFD Sender: No OFD packet to send [06:22:34]OFD Sender: No OFD packet to send [06:22:39]OFD Sender: No OFD packet to send [06:22:44]OFD Sender: No OFD packet to send [06:22:49]OFD Sender: No OFD packet to send [06:22:54]OFD Sender: No OFD packet to send [06:22:59]OFD Sender: No OFD packet to send [06:23:04]OFD Sender: No OFD packet to send [06:23:09]OFD Sender: No OFD packet to send [06:23:14]OFD Sender: No OFD packet to send [06:23:19]OFD Sender: No OFD packet to send [06:23:24]OFD Sender: No OFD packet to send [06:23:29]OFD Sender: No OFD packet to send [06:23:34]OFD Sender: No OFD packet to send [06:23:39]OFD Sender: No OFD packet to send [06:23:45]OFD Sender: No OFD packet to send [06:23:50]OFD Sender: No OFD packet to send [06:23:55]OFD Sender: No OFD packet to send [06:24:00]OFD Sender: No OFD packet to send [06:24:05]OFD Sender: No OFD packet to send [06:24:10]OFD Sender: No OFD packet to send [06:24:15]OFD Sender: No OFD packet to send [06:24:20]OFD Sender: No OFD packet to send [06:24:25]OFD Sender: No OFD packet to send [06:24:30]OFD Sender: No OFD packet to send [06:24:35]OFD Sender: No OFD packet to send [06:24:40]OFD Sender: No OFD packet to send [06:24:45]OFD Sender: No OFD packet to send [06:24:50]OFD Sender: No OFD packet to send [06:24:55]OFD Sender: No OFD packet to send [06:25:00]OFD Sender: No OFD packet to send [06:25:05]OFD Sender: No OFD packet to send [06:25:10]OFD Sender: No OFD packet to send [06:25:15]OFD Sender: No OFD packet to send [06:25:20]OFD Sender: No OFD packet to send [06:25:25]OFD Sender: No OFD packet to send [06:25:30]OFD Sender: No OFD packet to send [06:25:35]OFD Sender: No OFD packet to send [06:25:40]OFD Sender: No OFD packet to send [06:25:45]OFD Sender: No OFD packet to send [06:25:50]OFD Sender: No OFD packet to send [06:25:55]OFD Sender: No OFD packet to send [06:26:00]OFD Sender: No OFD packet to send [06:26:05]OFD Sender: No OFD packet to send [06:26:10]OFD Sender: No OFD packet to send [06:26:15]OFD Sender: No OFD packet to send [06:26:20]OFD Sender: No OFD packet to send [06:26:25]OFD Sender: No OFD packet to send [06:26:30]OFD Sender: No OFD packet to send [06:26:35]OFD Sender: No OFD packet to send [06:26:40]OFD Sender: No OFD packet to send [06:26:45]OFD Sender: No OFD packet to send [06:26:50]OFD Sender: No OFD packet to send [06:26:55]OFD Sender: No OFD packet to send [06:27:00]OFD Sender: No OFD packet to send [06:27:05]OFD Sender: No OFD packet to send [06:27:10]OFD Sender: No OFD packet to send [06:27:15]OFD Sender: No OFD packet to send [06:27:20]OFD Sender: No OFD packet to send [06:27:25]OFD Sender: No OFD packet to send [06:27:30]OFD Sender: No OFD packet to send [06:27:35]OFD Sender: No OFD packet to send [06:27:40]OFD Sender: No OFD packet to send [06:27:45]OFD Sender: No OFD packet to send [06:27:50]OFD Sender: No OFD packet to send [06:27:55]OFD Sender: No OFD packet to send [06:28:00]OFD Sender: No OFD packet to send [06:28:05]OFD Sender: No OFD packet to send [06:28:10]OFD Sender: No OFD packet to send [06:28:15]OFD Sender: No OFD packet to send [06:28:20]OFD Sender: No OFD packet to send [06:28:25]OFD Sender: No OFD packet to send [06:28:30]OFD Sender: No OFD packet to send [06:28:35]OFD Sender: No OFD packet to send [06:28:40]OFD Sender: No OFD packet to send [06:28:45]OFD Sender: No OFD packet to send [06:28:50]OFD Sender: No OFD packet to send [06:28:55]OFD Sender: No OFD packet to send [06:29:00]OFD Sender: No OFD packet to send [06:29:05]OFD Sender: No OFD packet to send [06:29:10]OFD Sender: No OFD packet to send [06:29:15]OFD Sender: No OFD packet to send [06:29:20]OFD Sender: No OFD packet to send [06:29:25]OFD Sender: No OFD packet to send [06:29:30]OFD Sender: No OFD packet to send [06:29:35]OFD Sender: No OFD packet to send [06:29:40]OFD Sender: No OFD packet to send [06:29:45]OFD Sender: No OFD packet to send [06:29:50]OFD Sender: No OFD packet to send [06:29:55]OFD Sender: No OFD packet to send [06:30:00]OFD Sender: No OFD packet to send [06:30:05]OFD Sender: No OFD packet to send [06:30:10]OFD Sender: No OFD packet to send [06:30:15]OFD Sender: No OFD packet to send [06:30:20]OFD Sender: No OFD packet to send [06:30:25]OFD Sender: No OFD packet to send [06:30:30]OFD Sender: No OFD packet to send [06:30:35]OFD Sender: No OFD packet to send [06:30:40]OFD Sender: No OFD packet to send [06:30:45]OFD Sender: No OFD packet to send [06:30:50]OFD Sender: No OFD packet to send [06:30:55]OFD Sender: No OFD packet to send [06:31:00]OFD Sender: No OFD packet to send [06:31:05]OFD Sender: No OFD packet to send [06:31:10]OFD Sender: No OFD packet to send [06:31:15]OFD Sender: No OFD packet to send [06:31:20]OFD Sender: No OFD packet to send [06:31:25]OFD Sender: No OFD packet to send [06:31:30]OFD Sender: No OFD packet to send [06:31:35]OFD Sender: No OFD packet to send [06:31:40]OFD Sender: No OFD packet to send [06:31:45]OFD Sender: No OFD packet to send [06:31:50]OFD Sender: No OFD packet to send [06:31:55]OFD Sender: No OFD packet to send [06:32:00]OFD Sender: No OFD packet to send [06:32:05]OFD Sender: No OFD packet to send [06:32:10]OFD Sender: No OFD packet to send [06:32:15]OFD Sender: No OFD packet to send [06:32:20]OFD Sender: No OFD packet to send [06:32:25]OFD Sender: No OFD packet to send [06:32:30]OFD Sender: No OFD packet to send [06:32:35]OFD Sender: No OFD packet to send [06:32:40]OFD Sender: No OFD packet to send [06:32:45]OFD Sender: No OFD packet to send [06:32:50]OFD Sender: No OFD packet to send [06:32:55]OFD Sender: No OFD packet to send [06:33:00]OFD Sender: No OFD packet to send [06:33:05]OFD Sender: No OFD packet to send [06:33:10]OFD Sender: No OFD packet to send [06:33:15]OFD Sender: No OFD packet to send [06:33:20]OFD Sender: No OFD packet to send [06:33:25]OFD Sender: No OFD packet to send [06:33:30]OFD Sender: No OFD packet to send [06:33:35]OFD Sender: No OFD packet to send [06:33:40]OFD Sender: No OFD packet to send [06:33:45]OFD Sender: No OFD packet to send [06:33:50]OFD Sender: No OFD packet to send [06:33:55]OFD Sender: No OFD packet to send [06:34:00]OFD Sender: No OFD packet to send [06:34:05]OFD Sender: No OFD packet to send [06:34:10]OFD Sender: No OFD packet to send [06:34:15]OFD Sender: No OFD packet to send [06:34:20]OFD Sender: No OFD packet to send [06:34:25]OFD Sender: No OFD packet to send [06:34:30]OFD Sender: No OFD packet to send [06:34:35]OFD Sender: No OFD packet to send [06:34:40]OFD Sender: No OFD packet to send [06:34:45]OFD Sender: No OFD packet to send [06:34:50]OFD Sender: No OFD packet to send [06:34:55]OFD Sender: No OFD packet to send [06:35:00]OFD Sender: No OFD packet to send [06:35:05]OFD Sender: No OFD packet to send [06:35:10]OFD Sender: No OFD packet to send [06:35:15]OFD Sender: No OFD packet to send [06:35:20]OFD Sender: No OFD packet to send [06:35:25]OFD Sender: No OFD packet to send [06:35:30]OFD Sender: No OFD packet to send [06:35:35]OFD Sender: No OFD packet to send [06:35:40]OFD Sender: No OFD packet to send [06:35:45]OFD Sender: No OFD packet to send [06:35:50]OFD Sender: No OFD packet to send [06:35:55]OFD Sender: No OFD packet to send [06:36:00]OFD Sender: No OFD packet to send [06:36:05]OFD Sender: No OFD packet to send [06:36:10]OFD Sender: No OFD packet to send [06:36:15]OFD Sender: No OFD packet to send [06:36:20]OFD Sender: No OFD packet to send [06:36:25]OFD Sender: No OFD packet to send [06:36:30]OFD Sender: No OFD packet to send [06:36:35]OFD Sender: No OFD packet to send [06:36:40]OFD Sender: No OFD packet to send [06:36:45]OFD Sender: No OFD packet to send [06:36:50]OFD Sender: No OFD packet to send [06:36:55]OFD Sender: No OFD packet to send [06:37:00]OFD Sender: No OFD packet to send [06:37:05]OFD Sender: No OFD packet to send [06:37:10]OFD Sender: No OFD packet to send [06:37:15]OFD Sender: No OFD packet to send [06:37:20]OFD Sender: No OFD packet to send [06:37:25]OFD Sender: No OFD packet to send [06:37:30]OFD Sender: No OFD packet to send [06:37:35]OFD Sender: No OFD packet to send [06:37:40]OFD Sender: No OFD packet to send [06:37:45]OFD Sender: No OFD packet to send [06:37:50]OFD Sender: No OFD packet to send [06:37:55]OFD Sender: No OFD packet to send [06:38:00]OFD Sender: No OFD packet to send [06:38:05]OFD Sender: No OFD packet to send [06:38:10]OFD Sender: No OFD packet to send [06:38:15]OFD Sender: No OFD packet to send [06:38:20]OFD Sender: No OFD packet to send [06:38:25]OFD Sender: No OFD packet to send [06:38:30]OFD Sender: No OFD packet to send [06:38:35]OFD Sender: No OFD packet to send [06:38:40]OFD Sender: No OFD packet to send [06:38:45]OFD Sender: No OFD packet to send [06:38:50]OFD Sender: No OFD packet to send [06:38:55]OFD Sender: No OFD packet to send [06:39:00]OFD Sender: No OFD packet to send [06:39:05]OFD Sender: No OFD packet to send [06:39:10]OFD Sender: No OFD packet to send [06:39:15]OFD Sender: No OFD packet to send [06:39:20]OFD Sender: No OFD packet to send [06:39:25]OFD Sender: No OFD packet to send [06:39:30]OFD Sender: No OFD packet to send [06:39:35]OFD Sender: No OFD packet to send [06:39:38]accept exits with 7 [06:39:38]New connection [06:39:38]New thread 3066764644 created [06:39:38]Thread 3066908004 joined [06:39:38]Waiting for new connection... [06:39:38] Sock 7.Parse request [06:39:38]Sock 7.Check first char [06:39:38]Sock 7.First char is OK [06:39:38]request: POST /json_proto HTTP/1.0 [06:39:38]Method: POST [06:39:38]URL: /json_proto [06:39:38]Method is POST - this is cgi request [06:39:38]url: /json_proto [06:39:38]query_string will be loaded in cgi processing [06:39:38]execute_cgi json_proto POST (null) [06:39:38]execute_cgi path=json_proto method=POST [06:39:38]POST find Content-Length [06:39:38]Host: 172.17.61.6:8080 [06:39:38]Content-Length: 671 [06:39:38]Content-Type: application/json [06:39:38] [06:39:38]POST finish read [06:39:38]Found Content-Length = 671 [06:39:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58056", "tax_sys" : 0, "items" : [ { "code": "4620006995702", "name": "\u0412\u043E\u0434\u043A\u0430 \u0417\u0435\u043B\u0435\u043D\u0430\u044F \u041C\u0430\u0440\u043A\u0430 0,1\u043B", "price" : 117.00, "quantity" : 1.000, "sum" : 117.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 117.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:39:38]execute_script... [06:39:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58056", "tax_sys" : 0, "items" : [ { "code": "4620006995702", "name": "\u0412\u043E\u0434\u043A\u0430 \u0417\u0435\u043B\u0435\u043D\u0430\u044F \u041C\u0430\u0440\u043A\u0430 0,1\u043B", "price" : 117.00, "quantity" : 1.000, "sum" : 117.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 117.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:39:38]POST & json_proto [06:39:38]process_json_proto [06:39:38]json parsed OK: [06:39:38]protocol is kg_v1.0 [06:39:38]action value=close_receipt [06:39:38]process_action close_receipt [06:39:38]cmd_close_receipt [06:39:38]MH_GetDate [06:39:38]Write to MH i2c: F0 00 00 E4 22 F5 [06:39:38]Write i2c OK [06:39:38]MH_I2C_Read... [06:39:38]Read from MH i2c: F0 [06:39:38]MH_I2C_Read... [06:39:38]Read from MH i2c: F0 09 00 [06:39:38]MH_I2C_Read... [06:39:38]Read from MH i2c: F0 09 00 E4 22 00 B0 C9 E2 65 78 7F 6F 64 88 [06:39:38]GetLastDocTimeStamp 1709358681 [06:39:38]current date 1709361584 [06:39:38]FM_GetShiftState [06:39:38]SAM_PROTO_GetShiftState [06:39:38]wFMCommunicate request_size=4 [06:39:38]MH_SAM_APDU [06:39:38]CAPDU: 80 13 01 00 [06:39:38]Write to MH i2c: E2 08 00 E5 22 80 13 01 00 00 00 00 00 84 [06:39:38]Write i2c OK [06:39:38]MH_I2C_Read... [06:39:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:39:38]Read from MH i2c: E2 [06:39:38]MH_I2C_Read... [06:39:38]Read from MH i2c: E2 0E 00 [06:39:38]MH_I2C_Read... [06:39:38]Read from MH i2c: E2 0E 00 E5 22 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 6D [06:39:38]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [06:39:38]wFMCommunicate OK [06:39:38]SAM_PROTO_GetShiftState done [06:39:38]FM_GetShiftState done [06:39:38]opened in 1709338917 [06:39:38]opened+sec_in_day 1709425317 [06:39:38]quantity*price = 11700 [06:39:38]sum+1 = 11701 [06:39:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 117.00 НСП 1% : 1.03 НДС 12% : 12.42 Наличными: 117.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 11 02.03.2024 06:39 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31858 ФПД: 4201388078617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T063944&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31858&fm=4201388078617&tin=02508201610067®Number=0000000000092554&sum=11700 0 [06:39:39]StoreToDocumentArchive [06:39:39]shift 280 fd 31858 [06:39:39]save to /storage/0280/doc_00031858 [06:39:39]save last doc name /storage/0280/doc_00031858 to /storage/kkm_last_doc_name [06:39:39]save OK [06:39:39]Clear old archive folders... [06:39:39]ProcessDocumentItem done err = 0, tmpTLVsize=284 [06:39:39]tlvbuf is 015B2BA0 [06:39:39]SAM_PROTO_ClearQueue [06:39:39]wFMCommunicate request_size=4 [06:39:39]MH_SAM_APDU [06:39:39]CAPDU: 80 09 00 00 [06:39:39]Write to MH i2c: E2 08 00 F2 22 80 09 00 00 00 00 00 00 86 [06:39:39]Write i2c OK [06:39:39]MH_I2C_Read... [06:39:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:39:39]Read from MH i2c: E2 [06:39:39]MH_I2C_Read... [06:39:39]Read from MH i2c: E2 03 00 [06:39:39]MH_I2C_Read... [06:39:39]Read from MH i2c: E2 03 00 F2 22 00 90 00 88 [06:39:39]RAPDU: 90 00 [06:39:39]wFMCommunicate OK [06:39:39]SAM_PROTO_ClearQueue done [06:39:39]KKMCreateOFDPacket [06:39:39]OFDProtocolAddRootSTLVToBuf [06:39:39]FM_MakeSignedData [06:39:39]FM_MakeSignedData [06:39:39]SAM_PROTO_SignData [06:39:39]wFMCommunicate request_size=4 [06:39:39]MH_SAM_APDU [06:39:39]CAPDU: 80 0D 01 02 [06:39:39]Write to MH i2c: E2 08 00 F3 22 80 0D 01 02 00 00 00 00 8E [06:39:39]Write i2c OK [06:39:39]MH_I2C_Read... [06:39:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:39:39]Read from MH i2c: E2 [06:39:39]MH_I2C_Read... [06:39:39]Read from MH i2c: E2 03 00 [06:39:39]MH_I2C_Read... [06:39:39]Read from MH i2c: E2 03 00 F3 22 00 90 00 89 [06:39:39]RAPDU: 90 00 [06:39:39]wFMCommunicate OK [06:39:39]wFMCommunicate request_size=255 [06:39:39]MH_SAM_APDU [06:39:39]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 32 30 30 30 36 39 39 35 37 30 32 06 04 2A 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 97 D0 B5 D0 BB D0 B5 D0 BD D0 B0 D1 8F 20 D0 9C D0 B0 D1 80 D0 BA D0 B0 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B4 2D 00 00 00 00 13 04 06 00 B4 2D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 2D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DA 04 00 00 00 00 07 04 06 00 B4 2D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 B0 C9 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 [06:39:39]Write to MH i2c: E2 02 01 F4 22 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 32 30 30 30 36 39 39 35 37 30 32 06 04 2A 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 97 D0 B5 D0 BB D0 B5 D0 BD D0 B0 D1 8F 20 D0 9C D0 B0 D1 80 D0 BA D0 B0 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B4 2D 00 00 00 00 13 04 06 00 B4 2D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 2D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DA 04 00 00 00 00 07 04 06 00 B4 2D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 B0 C9 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 00 00 D2 [06:39:39]Write i2c OK [06:39:39]MH_I2C_Read... [06:39:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:39:39]Read from MH i2c: E2 [06:39:39]MH_I2C_Read... [06:39:39]Read from MH i2c: E2 03 00 [06:39:39]MH_I2C_Read... [06:39:39]Read from MH i2c: E2 03 00 F4 22 00 90 00 8A [06:39:39]RAPDU: 90 00 [06:39:39]wFMCommunicate OK [06:39:39]wFMCommunicate request_size=43 [06:39:39]MH_SAM_APDU [06:39:39]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 72 7C 00 00 35 04 06 00 03 D2 36 3E 76 19 [06:39:39]Write to MH i2c: E2 2E 00 F5 22 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 72 7C 00 00 35 04 06 00 03 D2 36 3E 76 19 00 00 41 [06:39:39]Write i2c OK [06:39:39]MH_I2C_Read... [06:39:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:39:40]Read from MH i2c: E2 [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: E2 03 00 [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: E2 03 00 F5 22 00 90 00 8B [06:39:40]RAPDU: 90 00 [06:39:40]wFMCommunicate OK [06:39:40]wFMCommunicate request_size=4 [06:39:40]MH_SAM_APDU [06:39:40]CAPDU: 80 0D 03 02 [06:39:40]Write to MH i2c: E2 08 00 F6 22 80 0D 03 02 00 00 00 00 93 [06:39:40]Write i2c OK [06:39:40]MH_I2C_Read... [06:39:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:39:40]Read from MH i2c: E2 [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: E2 0B 00 [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: E2 0B 00 F6 22 00 A3 37 DC 44 09 49 D6 50 90 00 06 [06:39:40]RAPDU: A3 37 DC 44 09 49 D6 50 90 00 [06:39:40]wFMCommunicate OK [06:39:40]SAM_PROTO_SignData done [06:39:40]FM_MakeSignedData done [06:39:40]CreateOFDProtocolMessage [06:39:40]wFMCommunicate request_size=4 [06:39:40]MH_SAM_APDU [06:39:40]CAPDU: 80 11 00 00 [06:39:40]Write to MH i2c: E2 08 00 F7 22 80 11 00 00 00 00 00 00 93 [06:39:40]Write i2c OK [06:39:40]MH_I2C_Read... [06:39:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:39:40]Read from MH i2c: E2 [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: E2 17 00 [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: E2 17 00 F7 22 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 E8 [06:39:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [06:39:40]wFMCommunicate OK [06:39:40]CreateOFDProtocolMessage done [06:39:40]OFDSenderStorePacket 31858 [06:39:40]StoreOFDPacket docnum=31858 [06:39:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 30 01 00 00 78 EF 28 01 75 D0 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 32 30 30 30 36 39 39 35 37 30 32 06 04 2A 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 97 D0 B5 D0 BB D0 B5 D0 BD D0 B0 D1 8F 20 D0 9C D0 B0 D1 80 D0 BA D0 B0 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B4 2D 00 00 00 00 13 04 06 00 B4 2D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 2D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DA 04 00 00 00 00 07 04 06 00 B4 2D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 B0 C9 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 72 7C 00 00 35 04 06 00 03 D2 36 3E 76 19 A3 37 DC 44 09 49 D6 50 [06:39:40]CheckFolder [06:39:40]dirname=/storage/ofd_packets [06:39:40]CheckFolder done [06:39:40]ProducePacketName [06:39:40]name=ofd_packets/00031858 [06:39:40]NVStorageSaveData ofd_packets/00031858 [06:39:40]File name is /storage/ofd_packets/00031858 [06:39:40]Write 334 bytes [06:39:40]NVStorageSaveData done [06:39:40]OFDSenderStorePacket done [06:39:40]KKMCreateOFDPacket done [06:39:40]NVStorageSaveData kkm_last_timestamp [06:39:40]File name is /storage/kkm_last_timestamp [06:39:40]Write 4 bytes [06:39:40]NVStorageSaveData done [06:39:40]ExternCall_PrintAddStr [06:39:40]wPrintStart [06:39:40]Write to MH i2c: 01 00 00 F8 22 1A [06:39:40]Write i2c OK [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: 01 [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: 01 07 00 [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: 01 07 00 F8 22 00 00 00 00 00 FF 0F 2F [06:39:40]RasterBufferAndPrint [06:39:40]line Счет N : (3)58056 [06:39:40]line ИНН: 02508201610067 [06:39:40]line Контрольно-Кассовый Чек [06:39:40]line ПРОДАЖА [06:39:40]line Товар: 4620006995702 [06:39:40]line Водка Зеленая Марка 0,1л [06:39:40]line 1.000 * 117.00 [06:39:40]line = 117.00 [06:39:40]line НДС 12% НСП 1% [06:39:40]line > о реализуемом товаре [06:39:40]line ИТОГО: 117.00 [06:39:40]line НСП 1% : 1.03 [06:39:40]line НДС 12% : 12.42 [06:39:40]line Наличными: 117.00 [06:39:40]line Безнал.: 0.00 [06:39:40]line Место: АЗС № 99 "Партнер Нефть" [06:39:40]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [06:39:40]line СНО: Общий режим [06:39:40]line Чек 11 02.03.2024 06:39 [06:39:40]line Смена: 280 ФФД: 1.0 [06:39:40]line ЗНМ: 0300000074 [06:39:40]line РНМ: 0000000000092554 [06:39:40]line Версия ККМ: 001 [06:39:40]line ФМ: 0000000000871783 [06:39:40]line ФД: 31858 [06:39:40]line ФПД: 4201388078617 [06:39:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T063944&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31858&fm=4201388078617&tin=02508201610067®Number=0000000000092554&sum=11700 [06:39:40]line 0 [06:39:40]OFD Sender: Processing packet 31858 [packets to send 5, broken 4] [06:39:40]ProducePacketName [06:39:40]name=ofd_packets/00031858 [06:39:40]OFD Sender: To server: pG, [06:39:40]CommunicateWithHost lk.salyk.kg:30040 [06:39:40]ConnectInit lk.salyk.kg [06:39:40]written 0, free lines is 4095 [06:39:40]Connected sock=10 [06:39:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 30 01 00 00 78 EF 28 01 75 D0 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 32 30 30 30 36 39 39 35 37 30 32 06 04 2A 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 97 D0 B5 D0 BB D0 B5 D0 BD D0 B0 D1 8F 20 D0 9C D0 B0 D1 80 D0 BA D0 B0 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B4 2D 00 00 00 00 13 04 06 00 B4 2D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 2D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 67 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DA 04 00 00 00 00 07 04 06 00 B4 2D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 B0 C9 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 72 7C 00 00 35 04 06 00 03 D2 36 3E 76 19 A3 37 DC 44 09 49 D6 50 [06:39:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 5E 9A 47 00 21 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 72 7C 00 00 F4 03 04 00 F6 71 E2 65 B6 04 01 00 00 4E DE AF F7 51 BA EC E6 [06:39:40]CommunicateWithHost err = 0 [06:39:40]CheckOFDResponse [06:39:40]1017 (14) - 77093643461234 [06:39:40]1041 (16) - 0000000000871783 [06:39:40]1040 (4) - 31858 [06:39:40]1012 (4) - 02.03.2024 00:25 [06:39:40]1206 (1) - 0 [06:39:40]OFD Sender: Remove packet 31858 [06:39:40]ProducePacketName [06:39:40]name=ofd_packets/00031858 [06:39:40]NVStorageDeleteData [06:39:40]Write to MH i2c: 01 00 00 20 23 43 [06:39:40]Write i2c OK [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: 01 [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: 01 07 00 [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: 01 07 00 20 23 00 00 00 00 00 C6 0C 1C [06:39:40]RasterBufferAndPrint [06:39:40]line [06:39:40]line [06:39:40]line [06:39:40]line [06:39:40]line [06:39:40]written 0, free lines is 3276 [06:39:40]MH_Cut [06:39:40]Write to MH i2c: D1 01 00 27 23 01 1C [06:39:40]Write i2c OK [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: D1 [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: D1 01 00 [06:39:40]MH_I2C_Read... [06:39:40]Read from MH i2c: D1 01 00 27 23 00 1B [06:39:40]Write to MH i2c: 01 00 00 28 23 4B [06:39:40]Write i2c OK [06:39:40]MH_I2C_Read... [06:39:41]OFD Sender: No OFD packet to send [06:39:41]*** Cut start [06:39:41]*** Partial cut [06:39:41]*** CUTSNS_PIN = 1 [06:39:41]*** CUTSNS_PIN = 0 [06:39:42]*** Brake cut motor [06:39:42]Read from MH i2c: 01 *** Stop cut motor [06:39:42]*** Cut end [06:39:42] [06:39:42]MH_I2C_Read... [06:39:42]Read from MH i2c: 01 07 00 [06:39:42]MH_I2C_Read... [06:39:42]Read from MH i2c: 01 07 00 28 23 00 00 00 00 00 FF 0F 60 [06:39:42]process_action close_receipt done [06:39:42]requested_data is exist [06:39:42]produce_requested_data [06:39:42]requested_item fm.sn is exist - process it [06:39:42]wFMCommunicate request_size=4 [06:39:42]MH_SAM_APDU [06:39:42]CAPDU: 80 11 00 00 [06:39:42]Write to MH i2c: E2 08 00 29 23 80 11 00 00 00 00 00 00 C6 [06:39:42]Write i2c OK [06:39:42]MH_I2C_Read... [06:39:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:39:42]Read from MH i2c: E2 [06:39:42]MH_I2C_Read... [06:39:42]Read from MH i2c: E2 17 00 [06:39:42]MH_I2C_Read... [06:39:42]Read from MH i2c: E2 17 00 29 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 1B [06:39:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [06:39:42]wFMCommunicate OK [06:39:42]requested_item fd.num is exist - process it [06:39:42]SAM_PROTO_GetFieldsCounters [06:39:42]wFMCommunicate request_size=4 [06:39:42]MH_SAM_APDU [06:39:42]CAPDU: 80 13 00 00 [06:39:42]Write to MH i2c: E2 08 00 2A 23 80 13 00 00 00 00 00 00 C9 [06:39:42]Write i2c OK [06:39:42]MH_I2C_Read... [06:39:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:39:42]Read from MH i2c: E2 [06:39:42]MH_I2C_Read... [06:39:42]Read from MH i2c: E2 62 00 [06:39:42]MH_I2C_Read... [06:39:42]Read from MH i2c: E2 62 00 2A 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 72 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 14 [06:39:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 72 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:39:42]wFMCommunicate OK [06:39:42]SAM_PROTO_GetFieldsCounters done [06:39:42]requested_item shift.num is exist - process it [06:39:42]requested_item shift.opened is exist - process it [06:39:42]req_shift_opened [06:39:42]FM_GetShiftState [06:39:42]SAM_PROTO_GetShiftState [06:39:42]wFMCommunicate request_size=4 [06:39:42]MH_SAM_APDU [06:39:42]CAPDU: 80 13 01 00 [06:39:42]Write to MH i2c: E2 08 00 2B 23 80 13 01 00 00 00 00 00 CB [06:39:42]Write i2c OK [06:39:42]MH_I2C_Read... [06:39:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:39:42]Read from MH i2c: E2 [06:39:42]MH_I2C_Read... [06:39:42]Read from MH i2c: E2 0E 00 [06:39:42]MH_I2C_Read... [06:39:42]Read from MH i2c: E2 0E 00 2B 23 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 B4 [06:39:42]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [06:39:42]wFMCommunicate OK [06:39:42]SAM_PROTO_GetShiftState done [06:39:42]FM_GetShiftState done [06:39:42]req_shift_opened done [06:39:42]requested_item shift.open_date is exist - process it [06:39:42]req_shift_open_date [06:39:42]req_shift_open_date done [06:39:42]produce_requested_data done [06:39:42]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31858,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [06:39:42]process_action_free close_receipt [06:39:42]json_value_free [06:39:42]json_value_free done [06:39:42]process_json_proto returns [06:39:42]Send response to host [06:39:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31858,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [06:39:42]free response buf [06:39:42]execute_script done [06:39:42]execute_script returns [06:39:42]free content buf [06:39:42]Sock 7.Close socket [06:39:42]Sock 7.Thread stoped [06:39:46]OFD Sender: No OFD packet to send [06:39:51]OFD Sender: No OFD packet to send [06:39:56]OFD Sender: No OFD packet to send [06:40:01]OFD Sender: No OFD packet to send [06:40:06]OFD Sender: No OFD packet to send [06:40:11]OFD Sender: No OFD packet to send [06:40:16]OFD Sender: No OFD packet to send [06:40:21]OFD Sender: No OFD packet to send [06:40:26]OFD Sender: No OFD packet to send [06:40:31]OFD Sender: No OFD packet to send [06:40:36]OFD Sender: No OFD packet to send [06:40:40]accept exits with 9 [06:40:40]New connection [06:40:40]New thread 3066908004 created [06:40:40]Thread 3066764644 joined [06:40:40]Waiting for new connection... [06:40:40] Sock 9.Parse request [06:40:40]Sock 9.Check first char [06:40:40]Sock 9.First char is OK [06:40:40]request: POST /json_proto HTTP/1.0 [06:40:40]Method: POST [06:40:40]URL: /json_proto [06:40:40]Method is POST - this is cgi request [06:40:40]url: /json_proto [06:40:40]query_string will be loaded in cgi processing [06:40:40]execute_cgi json_proto POST (null) [06:40:40]execute_cgi path=json_proto method=POST [06:40:40]POST find Content-Length [06:40:40]Host: 172.17.61.6:8080 [06:40:40]Content-Length: 659 [06:40:40]Content-Type: application/json [06:40:40] [06:40:40]POST finish read [06:40:40]Found Content-Length = 659 [06:40:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58057", "tax_sys" : 0, "items" : [ { "code": "4700007380803", "name": "\u041A\u0443\u0440\u0443\u0442\u0431\u0435\u043A \u043A\u043B. \u0428\u0442\u0443\u0447\u043D\u044B\u0439", "price" : 13.00, "quantity" : 1.000, "sum" : 13.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 13.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:40:40]execute_script... [06:40: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)58057", "tax_sys" : 0, "items" : [ { "code": "4700007380803", "name": "\u041A\u0443\u0440\u0443\u0442\u0431\u0435\u043A \u043A\u043B. \u0428\u0442\u0443\u0447\u043D\u044B\u0439", "price" : 13.00, "quantity" : 1.000, "sum" : 13.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 13.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:40:40]POST & json_proto [06:40:40]process_json_proto [06:40:40]json parsed OK: [06:40:40]protocol is kg_v1.0 [06:40:40]action value=close_receipt [06:40:40]process_action close_receipt [06:40:40]cmd_close_receipt [06:40:40]MH_GetDate [06:40:40]Write to MH i2c: F0 00 00 2C 23 3E [06:40:40]Write i2c OK [06:40:40]MH_I2C_Read... [06:40:40]Read from MH i2c: F0 [06:40:40]MH_I2C_Read... [06:40:40]Read from MH i2c: F0 09 00 [06:40:40]MH_I2C_Read... [06:40:40]Read from MH i2c: F0 09 00 2C 23 00 EE C9 E2 65 78 7F 6F 64 0F [06:40:40]GetLastDocTimeStamp 1709361584 [06:40:40]current date 1709361646 [06:40:40]FM_GetShiftState [06:40:40]SAM_PROTO_GetShiftState [06:40:40]wFMCommunicate request_size=4 [06:40:40]MH_SAM_APDU [06:40:40]CAPDU: 80 13 01 00 [06:40:40]Write to MH i2c: E2 08 00 2D 23 80 13 01 00 00 00 00 00 CD [06:40:40]Write i2c OK [06:40:40]MH_I2C_Read... [06:40:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:40:40]Read from MH i2c: E2 [06:40:40]MH_I2C_Read... [06:40:40]Read from MH i2c: E2 0E 00 [06:40:40]MH_I2C_Read... [06:40:40]Read from MH i2c: E2 0E 00 2D 23 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 B6 [06:40:40]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [06:40:40]wFMCommunicate OK [06:40:40]SAM_PROTO_GetShiftState done [06:40:40]FM_GetShiftState done [06:40:40]opened in 1709338917 [06:40:40]opened+sec_in_day 1709425317 [06:40:40]quantity*price = 1300 [06:40:40]sum+1 = 1301 [06:40:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 13.00 НСП 1% : 0.11 НДС 12% : 1.38 Наличными: 13.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 12 02.03.2024 06:40 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31859 ФПД: 230503257800823 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T064046&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31859&fm=230503257800823&tin=02508201610067®Number=0000000000092554&sum=1300 0 [06:40:41]StoreToDocumentArchive [06:40:41]shift 280 fd 31859 [06:40:41]save to /storage/0280/doc_00031859 [06:40:41]save last doc name /storage/0280/doc_00031859 to /storage/kkm_last_doc_name [06:40:41]save OK [06:40:41]Clear old archive folders... [06:40:41]ProcessDocumentItem done err = 0, tmpTLVsize=279 [06:40:41]tlvbuf is 014F7700 [06:40:41]SAM_PROTO_ClearQueue [06:40:41]wFMCommunicate request_size=4 [06:40:41]MH_SAM_APDU [06:40:41]CAPDU: 80 09 00 00 [06:40:41]Write to MH i2c: E2 08 00 3A 23 80 09 00 00 00 00 00 00 CF [06:40:41]Write i2c OK [06:40:41]MH_I2C_Read... [06:40:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:40:41]Read from MH i2c: E2 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 03 00 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 03 00 3A 23 00 90 00 D1 [06:40:41]RAPDU: 90 00 [06:40:41]wFMCommunicate OK [06:40:41]SAM_PROTO_ClearQueue done [06:40:41]KKMCreateOFDPacket [06:40:41]OFDProtocolAddRootSTLVToBuf [06:40:41]FM_MakeSignedData [06:40:41]FM_MakeSignedData [06:40:41]SAM_PROTO_SignData [06:40:41]wFMCommunicate request_size=4 [06:40:41]MH_SAM_APDU [06:40:41]CAPDU: 80 0D 01 02 [06:40:41]Write to MH i2c: E2 08 00 3B 23 80 0D 01 02 00 00 00 00 D7 [06:40:41]Write i2c OK [06:40:41]MH_I2C_Read... [06:40:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:40:41]Read from MH i2c: E2 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 03 00 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 03 00 3B 23 00 90 00 D2 [06:40:41]RAPDU: 90 00 [06:40:41]wFMCommunicate OK [06:40:41]wFMCommunicate request_size=255 [06:40:41]MH_SAM_APDU [06:40:41]CAPDU: 80 0D 02 02 FA 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 38 30 33 06 04 25 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 20 D0 BA D0 BB 2E 20 D0 A8 D1 82 D1 83 D1 87 D0 BD D1 8B D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 05 00 00 00 00 13 04 06 00 14 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 05 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 00 00 00 00 00 07 04 06 00 14 05 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 EE C9 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 [06:40:41]Write to MH i2c: E2 02 01 3C 23 80 0D 02 02 FA 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 38 30 33 06 04 25 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 20 D0 BA D0 BB 2E 20 D0 A8 D1 82 D1 83 D1 87 D0 BD D1 8B D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 05 00 00 00 00 13 04 06 00 14 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 05 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 00 00 00 00 00 07 04 06 00 14 05 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 EE C9 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 00 00 D2 [06:40:41]Write i2c OK [06:40:41]MH_I2C_Read... [06:40:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:40:41]Read from MH i2c: E2 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 03 00 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 03 00 3C 23 00 90 00 D3 [06:40:41]RAPDU: 90 00 [06:40:41]wFMCommunicate OK [06:40:41]wFMCommunicate request_size=38 [06:40:41]MH_SAM_APDU [06:40:41]CAPDU: 80 0D 02 02 21 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 73 7C 00 00 35 04 06 00 D1 A4 38 CD 00 77 [06:40:41]Write to MH i2c: E2 29 00 3D 23 80 0D 02 02 21 00 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 73 7C 00 00 35 04 06 00 D1 A4 38 CD 00 77 00 00 45 [06:40:41]Write i2c OK [06:40:41]MH_I2C_Read... [06:40:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:40:41]Read from MH i2c: E2 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 03 00 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 03 00 3D 23 00 90 00 D4 [06:40:41]RAPDU: 90 00 [06:40:41]wFMCommunicate OK [06:40:41]wFMCommunicate request_size=4 [06:40:41]MH_SAM_APDU [06:40:41]CAPDU: 80 0D 03 02 [06:40:41]Write to MH i2c: E2 08 00 3E 23 80 0D 03 02 00 00 00 00 DC [06:40:41]Write i2c OK [06:40:41]MH_I2C_Read... [06:40:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:40:42]Read from MH i2c: E2 [06:40:42]MH_I2C_Read... [06:40:42]Read from MH i2c: E2 0B 00 [06:40:42]MH_I2C_Read... [06:40:42]Read from MH i2c: E2 0B 00 3E 23 00 D8 4D A0 FC CA D1 B4 28 90 00 15 [06:40:42]RAPDU: D8 4D A0 FC CA D1 B4 28 90 00 [06:40:42]wFMCommunicate OK [06:40:42]SAM_PROTO_SignData done [06:40:42]FM_MakeSignedData done [06:40:42]CreateOFDProtocolMessage [06:40:42]wFMCommunicate request_size=4 [06:40:42]MH_SAM_APDU [06:40:42]CAPDU: 80 11 00 00 [06:40:42]Write to MH i2c: E2 08 00 3F 23 80 11 00 00 00 00 00 00 DC [06:40:42]Write i2c OK [06:40:42]MH_I2C_Read... [06:40:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:40:42]Read from MH i2c: E2 [06:40:42]MH_I2C_Read... [06:40:42]Read from MH i2c: E2 17 00 [06:40:42]MH_I2C_Read... [06:40:42]Read from MH i2c: E2 17 00 3F 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 31 [06:40:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [06:40:42]wFMCommunicate OK [06:40:42]CreateOFDProtocolMessage done [06:40:42]OFDSenderStorePacket 31859 [06:40:42]StoreOFDPacket docnum=31859 [06:40:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2B 01 00 00 3F 2C 23 01 0C E5 5A 03 01 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 38 30 33 06 04 25 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 20 D0 BA D0 BB 2E 20 D0 A8 D1 82 D1 83 D1 87 D0 BD D1 8B D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 05 00 00 00 00 13 04 06 00 14 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 05 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 00 00 00 00 00 07 04 06 00 14 05 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 EE C9 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 73 7C 00 00 35 04 06 00 D1 A4 38 CD 00 77 D8 4D A0 FC CA D1 B4 28 [06:40:42]CheckFolder [06:40:42]dirname=/storage/ofd_packets [06:40:42]CheckFolder done [06:40:42]ProducePacketName [06:40:42]name=ofd_packets/00031859 [06:40:42]NVStorageSaveData ofd_packets/00031859 [06:40:42]File name is /storage/ofd_packets/00031859 [06:40:42]Write 329 bytes [06:40:42]NVStorageSaveData done [06:40:42]OFDSenderStorePacket done [06:40:42]KKMCreateOFDPacket done [06:40:42]NVStorageSaveData kkm_last_timestamp [06:40:42]File name is /storage/kkm_last_timestamp [06:40:42]Write 4 bytes [06:40:42]NVStorageSaveData done [06:40:42]ExternCall_PrintAddStr [06:40:42]wPrintStart [06:40:42]Write to MH i2c: 01 00 00 40 23 63 [06:40:42]Write i2c OK [06:40:42]MH_I2C_Read... [06:40:42]Read from MH i2c: 01 [06:40:42]MH_I2C_Read... [06:40:42]Read from MH i2c: 01 07 00 [06:40:42]MH_I2C_Read... [06:40:42]Read from MH i2c: 01 07 00 40 23 00 00 00 00 00 FF 0F 78 [06:40:42]RasterBufferAndPrint [06:40:42]line Счет N : (3)58057 [06:40:42]line ИНН: 02508201610067 [06:40:42]line Контрольно-Кассовый Чек [06:40:42]line ПРОДАЖА [06:40:42]line Товар: 4700007380803 [06:40:42]line Курутбек кл. Штучный [06:40:42]line 1.000 * 13.00 [06:40:42]line = 13.00 [06:40:42]line НДС 12% НСП 1% [06:40:42]line > о реализуемом товаре [06:40:42]line ИТОГО: 13.00 [06:40:42]line НСП 1% : 0.11 [06:40:42]line НДС 12% : 1.38 [06:40:42]line Наличными: 13.00 [06:40:42]line Безнал.: 0.00 [06:40:42]line Место: АЗС № 99 "Партнер Нефть" [06:40:42]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [06:40:42]line СНО: Общий режим [06:40:42]line Чек 12 02.03.2024 06:40 [06:40:42]line Смена: 280 ФФД: 1.0 [06:40:42]line ЗНМ: 0300000074 [06:40:42]line РНМ: 0000000000092554 [06:40:42]line Версия ККМ: 001 [06:40:42]line ФМ: 0000000000871783 [06:40:42]line ФД: 31859 [06:40:42]line ФПД: 230503257800823 [06:40:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T064046&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31859&fm=230503257800823&tin=02508201610067®Number=0000000000092554&sum=1300 [06:40:42]line 0 [06:40:42]OFD Sender: Processing packet 31859 [packets to send 5, broken 4] [06:40:42]ProducePacketName [06:40:42]name=ofd_packets/00031859 [06:40:42]OFD Sender: To server: pG, [06:40:42]CommunicateWithHost lk.salyk.kg:30040 [06:40:42]ConnectInit lk.salyk.kg [06:40:42]written 0, free lines is 4095 [06:40:42]Connected sock=10 [06:40:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2B 01 00 00 3F 2C 23 01 0C E5 5A 03 01 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 38 30 33 06 04 25 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 20 D0 BA D0 BB 2E 20 D0 A8 D1 82 D1 83 D1 87 D0 BD D1 8B D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 05 00 00 00 00 13 04 06 00 14 05 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 05 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 00 00 00 00 00 07 04 06 00 14 05 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 EE C9 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 73 7C 00 00 35 04 06 00 D1 A4 38 CD 00 77 D8 4D A0 FC CA D1 B4 28 [06:40:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 FD 35 47 00 A1 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 73 7C 00 00 F4 03 04 00 34 72 E2 65 B6 04 01 00 00 E9 20 46 78 C6 B6 A0 18 [06:40:42]CommunicateWithHost err = 0 [06:40:42]CheckOFDResponse [06:40:42]1017 (14) - 77093643461234 [06:40:42]1041 (16) - 0000000000871783 [06:40:42]1040 (4) - 31859 [06:40:42]1012 (4) - 02.03.2024 00:26 [06:40:42]1206 (1) - 0 [06:40:42]OFD Sender: Remove packet 31859 [06:40:42]ProducePacketName [06:40:42]name=ofd_packets/00031859 [06:40:42]NVStorageDeleteData [06:40:42]Write to MH i2c: 01 00 00 68 23 8B [06:40:42]Write i2c OK [06:40:42]MH_I2C_Read... [06:40:42]Read from MH i2c: 01 [06:40:42]MH_I2C_Read... [06:40:42]Read from MH i2c: 01 07 00 [06:40:42]MH_I2C_Read... [06:40:42]Read from MH i2c: 01 07 00 68 23 00 00 00 00 00 CD 0C 6B [06:40:42]RasterBufferAndPrint [06:40:42]line [06:40:42]line [06:40:42]line [06:40:42]line [06:40:42]line [06:40:42]written 0, free lines is 3283 [06:40:42]MH_Cut [06:40:42]Write to MH i2c: D1 01 00 6F 23 01 64 [06:40:42]Write i2c OK [06:40:42]MH_I2C_Read... [06:40:42]Read from MH i2c: D1 [06:40:42]MH_I2C_Read... [06:40:42]Read from MH i2c: D1 01 00 [06:40:42]MH_I2C_Read... [06:40:42]Read from MH i2c: D1 01 00 6F 23 00 63 [06:40:42]Write to MH i2c: 01 00 00 70 23 93 [06:40:42]Write i2c OK [06:40:42]MH_I2C_Read... [06:40:43]OFD Sender: No OFD packet to send [06:40:43]*** Cut start [06:40:43]*** Partial cut [06:40:43]*** CUTSNS_PIN = 1 [06:40:43]*** CUTSNS_PIN = 0 [06:40:43]*** Brake cut motor [06:40:44]Read from MH i2c: 01 [06:40:44]MH_I2C_Read... [06:40:44]*** Stop cut motor [06:40:44]*** Cut end [06:40:44]Read from MH i2c: 01 07 00 [06:40:44]MH_I2C_Read... [06:40:44]Read from MH i2c: 01 07 00 70 23 00 00 00 00 00 FF 0F A8 [06:40:44]process_action close_receipt done [06:40:44]requested_data is exist [06:40:44]produce_requested_data [06:40:44]requested_item fm.sn is exist - process it [06:40:44]wFMCommunicate request_size=4 [06:40:44]MH_SAM_APDU [06:40:44]CAPDU: 80 11 00 00 [06:40:44]Write to MH i2c: E2 08 00 71 23 80 11 00 00 00 00 00 00 0E [06:40:44]Write i2c OK [06:40:44]MH_I2C_Read... [06:40:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:40:44]Read from MH i2c: E2 [06:40:44]MH_I2C_Read... [06:40:44]Read from MH i2c: E2 17 00 [06:40:44]MH_I2C_Read... [06:40:44]Read from MH i2c: E2 17 00 71 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 63 [06:40:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [06:40:44]wFMCommunicate OK [06:40:44]requested_item fd.num is exist - process it [06:40:44]SAM_PROTO_GetFieldsCounters [06:40:44]wFMCommunicate request_size=4 [06:40:44]MH_SAM_APDU [06:40:44]CAPDU: 80 13 00 00 [06:40:44]Write to MH i2c: E2 08 00 72 23 80 13 00 00 00 00 00 00 11 [06:40:44]Write i2c OK [06:40:44]MH_I2C_Read... [06:40:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:40:44]Read from MH i2c: E2 [06:40:44]MH_I2C_Read... [06:40:44]Read from MH i2c: E2 62 00 [06:40:44]MH_I2C_Read... [06:40:44]Read from MH i2c: E2 62 00 72 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 73 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 60 [06:40:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 73 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:40:44]wFMCommunicate OK [06:40:44]SAM_PROTO_GetFieldsCounters done [06:40:44]requested_item shift.num is exist - process it [06:40:44]requested_item shift.opened is exist - process it [06:40:44]req_shift_opened [06:40:44]FM_GetShiftState [06:40:44]SAM_PROTO_GetShiftState [06:40:44]wFMCommunicate request_size=4 [06:40:44]MH_SAM_APDU [06:40:44]CAPDU: 80 13 01 00 [06:40:44]Write to MH i2c: E2 08 00 73 23 80 13 01 00 00 00 00 00 13 [06:40:44]Write i2c OK [06:40:44]MH_I2C_Read... [06:40:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:40:44]Read from MH i2c: E2 [06:40:44]MH_I2C_Read... [06:40:44]Read from MH i2c: E2 0E 00 [06:40:44]MH_I2C_Read... [06:40:44]Read from MH i2c: E2 0E 00 73 23 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 FC [06:40:44]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [06:40:44]wFMCommunicate OK [06:40:44]SAM_PROTO_GetShiftState done [06:40:44]FM_GetShiftState done [06:40:44]req_shift_opened done [06:40:44]requested_item shift.open_date is exist - process it [06:40:44]req_shift_open_date [06:40:44]req_shift_open_date done [06:40:44]produce_requested_data done [06:40:44]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31859,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [06:40:44]process_action_free close_receipt [06:40:44]json_value_free [06:40:44]json_value_free done [06:40:44]process_json_proto returns [06:40:44]Send response to host [06:40:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31859,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [06:40:44]free response buf [06:40:44]execute_script done [06:40:44]execute_script returns [06:40:44]free content buf [06:40:44]Sock 9.Close socket [06:40:44]Sock 9.Thread stoped [06:40:48]OFD Sender: No OFD packet to send [06:40:53]OFD Sender: No OFD packet to send [06:40:58]OFD Sender: No OFD packet to send [06:41:03]OFD Sender: No OFD packet to send [06:41:08]OFD Sender: No OFD packet to send [06:41:13]OFD Sender: No OFD packet to send [06:41:18]OFD Sender: No OFD packet to send [06:41:23]OFD Sender: No OFD packet to send [06:41:28]OFD Sender: No OFD packet to send [06:41:33]OFD Sender: No OFD packet to send [06:41:38]OFD Sender: No OFD packet to send [06:41:43]OFD Sender: No OFD packet to send [06:41:48]OFD Sender: No OFD packet to send [06:41:53]OFD Sender: No OFD packet to send [06:41:58]OFD Sender: No OFD packet to send [06:42:03]OFD Sender: No OFD packet to send [06:42:08]OFD Sender: No OFD packet to send [06:42:13]OFD Sender: No OFD packet to send [06:42:18]OFD Sender: No OFD packet to send [06:42:23]OFD Sender: No OFD packet to send [06:42:28]OFD Sender: No OFD packet to send [06:42:33]OFD Sender: No OFD packet to send [06:42:38]OFD Sender: No OFD packet to send [06:42:43]OFD Sender: No OFD packet to send [06:42:48]OFD Sender: No OFD packet to send [06:42:53]OFD Sender: No OFD packet to send [06:42:58]OFD Sender: No OFD packet to send [06:43:03]OFD Sender: No OFD packet to send [06:43:08]OFD Sender: No OFD packet to send [06:43:13]OFD Sender: No OFD packet to send [06:43:18]OFD Sender: No OFD packet to send [06:43:23]OFD Sender: No OFD packet to send [06:43:28]OFD Sender: No OFD packet to send [06:43:33]OFD Sender: No OFD packet to send [06:43:38]OFD Sender: No OFD packet to send [06:43:43]OFD Sender: No OFD packet to send [06:43:48]OFD Sender: No OFD packet to send [06:43:53]OFD Sender: No OFD packet to send [06:43:58]OFD Sender: No OFD packet to send [06:44:03]OFD Sender: No OFD packet to send [06:44:08]OFD Sender: No OFD packet to send [06:44:13]OFD Sender: No OFD packet to send [06:44:18]OFD Sender: No OFD packet to send [06:44:23]OFD Sender: No OFD packet to send [06:44:28]OFD Sender: No OFD packet to send [06:44:33]OFD Sender: No OFD packet to send [06:44:38]OFD Sender: No OFD packet to send [06:44:43]OFD Sender: No OFD packet to send [06:44:48]OFD Sender: No OFD packet to send [06:44:53]OFD Sender: No OFD packet to send [06:44:58]OFD Sender: No OFD packet to send [06:45:03]OFD Sender: No OFD packet to send [06:45:08]OFD Sender: No OFD packet to send [06:45:13]OFD Sender: No OFD packet to send [06:45:18]OFD Sender: No OFD packet to send [06:45:23]OFD Sender: No OFD packet to send [06:45:28]OFD Sender: No OFD packet to send [06:45:33]OFD Sender: No OFD packet to send [06:45:38]OFD Sender: No OFD packet to send [06:45:43]OFD Sender: No OFD packet to send [06:45:48]OFD Sender: No OFD packet to send [06:45:53]OFD Sender: No OFD packet to send [06:45:58]OFD Sender: No OFD packet to send [06:46:03]OFD Sender: No OFD packet to send [06:46:08]OFD Sender: No OFD packet to send [06:46:13]OFD Sender: No OFD packet to send [06:46:18]OFD Sender: No OFD packet to send [06:46:23]OFD Sender: No OFD packet to send [06:46:28]OFD Sender: No OFD packet to send [06:46:33]OFD Sender: No OFD packet to send [06:46:38]OFD Sender: No OFD packet to send [06:46:43]OFD Sender: No OFD packet to send [06:46:48]OFD Sender: No OFD packet to send [06:46:53]OFD Sender: No OFD packet to send [06:46:58]OFD Sender: No OFD packet to send [06:47:03]OFD Sender: No OFD packet to send [06:47:08]OFD Sender: No OFD packet to send [06:47:13]OFD Sender: No OFD packet to send [06:47:18]OFD Sender: No OFD packet to send [06:47:23]OFD Sender: No OFD packet to send [06:47:28]OFD Sender: No OFD packet to send [06:47:33]OFD Sender: No OFD packet to send [06:47:38]OFD Sender: No OFD packet to send [06:47:43]OFD Sender: No OFD packet to send [06:47:48]OFD Sender: No OFD packet to send [06:47:53]OFD Sender: No OFD packet to send [06:47:58]OFD Sender: No OFD packet to send [06:48:03]OFD Sender: No OFD packet to send [06:48:08]OFD Sender: No OFD packet to send [06:48:13]OFD Sender: No OFD packet to send [06:48:18]OFD Sender: No OFD packet to send [06:48:23]OFD Sender: No OFD packet to send [06:48:28]OFD Sender: No OFD packet to send [06:48:33]OFD Sender: No OFD packet to send [06:48:38]OFD Sender: No OFD packet to send [06:48:43]OFD Sender: No OFD packet to send [06:48:48]OFD Sender: No OFD packet to send [06:48:53]OFD Sender: No OFD packet to send [06:48:58]OFD Sender: No OFD packet to send [06:49:03]OFD Sender: No OFD packet to send [06:49:08]OFD Sender: No OFD packet to send [06:49:13]OFD Sender: No OFD packet to send [06:49:18]OFD Sender: No OFD packet to send [06:49:23]OFD Sender: No OFD packet to send [06:49:28]OFD Sender: No OFD packet to send [06:49:33]OFD Sender: No OFD packet to send [06:49:38]OFD Sender: No OFD packet to send [06:49:43]OFD Sender: No OFD packet to send [06:49:48]OFD Sender: No OFD packet to send [06:49:53]OFD Sender: No OFD packet to send [06:49:58]OFD Sender: No OFD packet to send [06:50:03]OFD Sender: No OFD packet to send [06:50:08]OFD Sender: No OFD packet to send [06:50:13]OFD Sender: No OFD packet to send [06:50:18]OFD Sender: No OFD packet to send [06:50:23]OFD Sender: No OFD packet to send [06:50:28]OFD Sender: No OFD packet to send [06:50:33]OFD Sender: No OFD packet to send [06:50:38]OFD Sender: No OFD packet to send [06:50:43]OFD Sender: No OFD packet to send [06:50:48]OFD Sender: No OFD packet to send [06:50:53]OFD Sender: No OFD packet to send [06:50:58]OFD Sender: No OFD packet to send [06:51:03]OFD Sender: No OFD packet to send [06:51:08]OFD Sender: No OFD packet to send [06:51:13]OFD Sender: No OFD packet to send [06:51:18]OFD Sender: No OFD packet to send [06:51:23]OFD Sender: No OFD packet to send [06:51:28]OFD Sender: No OFD packet to send [06:51:33]OFD Sender: No OFD packet to send [06:51:38]OFD Sender: No OFD packet to send [06:51:43]OFD Sender: No OFD packet to send [06:51:48]OFD Sender: No OFD packet to send [06:51:53]OFD Sender: No OFD packet to send [06:51:58]OFD Sender: No OFD packet to send [06:52:03]OFD Sender: No OFD packet to send [06:52:08]OFD Sender: No OFD packet to send [06:52:13]OFD Sender: No OFD packet to send [06:52:18]OFD Sender: No OFD packet to send [06:52:23]OFD Sender: No OFD packet to send [06:52:28]OFD Sender: No OFD packet to send [06:52:33]OFD Sender: No OFD packet to send [06:52:38]OFD Sender: No OFD packet to send [06:52:43]OFD Sender: No OFD packet to send [06:52:48]OFD Sender: No OFD packet to send [06:52:53]OFD Sender: No OFD packet to send [06:52:58]OFD Sender: No OFD packet to send [06:53:03]OFD Sender: No OFD packet to send [06:53:08]OFD Sender: No OFD packet to send [06:53:13]OFD Sender: No OFD packet to send [06:53:18]OFD Sender: No OFD packet to send [06:53:23]OFD Sender: No OFD packet to send [06:53:28]OFD Sender: No OFD packet to send [06:53:33]OFD Sender: No OFD packet to send [06:53:38]OFD Sender: No OFD packet to send [06:53:43]OFD Sender: No OFD packet to send [06:53:48]OFD Sender: No OFD packet to send [06:53:53]OFD Sender: No OFD packet to send [06:53:58]OFD Sender: No OFD packet to send [06:54:03]OFD Sender: No OFD packet to send [06:54:08]OFD Sender: No OFD packet to send [06:54:13]OFD Sender: No OFD packet to send [06:54:18]OFD Sender: No OFD packet to send [06:54:23]OFD Sender: No OFD packet to send [06:54:28]OFD Sender: No OFD packet to send [06:54:33]OFD Sender: No OFD packet to send [06:54:38]OFD Sender: No OFD packet to send [06:54:43]OFD Sender: No OFD packet to send [06:54:48]OFD Sender: No OFD packet to send [06:54:53]OFD Sender: No OFD packet to send [06:54:58]OFD Sender: No OFD packet to send [06:55:03]OFD Sender: No OFD packet to send [06:55:08]OFD Sender: No OFD packet to send [06:55:13]OFD Sender: No OFD packet to send [06:55:18]OFD Sender: No OFD packet to send [06:55:23]OFD Sender: No OFD packet to send [06:55:28]OFD Sender: No OFD packet to send [06:55:33]OFD Sender: No OFD packet to send [06:55:38]OFD Sender: No OFD packet to send [06:55:43]OFD Sender: No OFD packet to send [06:55:48]OFD Sender: No OFD packet to send [06:55:53]OFD Sender: No OFD packet to send [06:55:58]OFD Sender: No OFD packet to send [06:56:03]OFD Sender: No OFD packet to send [06:56:08]OFD Sender: No OFD packet to send [06:56:13]OFD Sender: No OFD packet to send [06:56:18]OFD Sender: No OFD packet to send [06:56:23]OFD Sender: No OFD packet to send [06:56:28]OFD Sender: No OFD packet to send [06:56:33]OFD Sender: No OFD packet to send [06:56:38]OFD Sender: No OFD packet to send [06:56:43]OFD Sender: No OFD packet to send [06:56:48]OFD Sender: No OFD packet to send [06:56:53]OFD Sender: No OFD packet to send [06:56:58]OFD Sender: No OFD packet to send [06:57:03]OFD Sender: No OFD packet to send [06:57:08]OFD Sender: No OFD packet to send [06:57:13]OFD Sender: No OFD packet to send [06:57:18]OFD Sender: No OFD packet to send [06:57:23]OFD Sender: No OFD packet to send [06:57:28]OFD Sender: No OFD packet to send [06:57:33]OFD Sender: No OFD packet to send [06:57:38]OFD Sender: No OFD packet to send [06:57:43]OFD Sender: No OFD packet to send [06:57:48]OFD Sender: No OFD packet to send [06:57:53]OFD Sender: No OFD packet to send [06:57:59]OFD Sender: No OFD packet to send [06:58:04]OFD Sender: No OFD packet to send [06:58:09]OFD Sender: No OFD packet to send [06:58:14]OFD Sender: No OFD packet to send [06:58:19]OFD Sender: No OFD packet to send [06:58:24]OFD Sender: No OFD packet to send [06:58:29]OFD Sender: No OFD packet to send [06:58:34]OFD Sender: No OFD packet to send [06:58:39]OFD Sender: No OFD packet to send [06:58:44]OFD Sender: No OFD packet to send [06:58:49]OFD Sender: No OFD packet to send [06:58:54]OFD Sender: No OFD packet to send [06:58:59]OFD Sender: No OFD packet to send [06:59:04]OFD Sender: No OFD packet to send [06:59:09]OFD Sender: No OFD packet to send [06:59:14]OFD Sender: No OFD packet to send [06:59:19]OFD Sender: No OFD packet to send [06:59:24]OFD Sender: No OFD packet to send [06:59:29]OFD Sender: No OFD packet to send [06:59:34]OFD Sender: No OFD packet to send [06:59:39]OFD Sender: No OFD packet to send [06:59:44]OFD Sender: No OFD packet to send [06:59:49]OFD Sender: No OFD packet to send [06:59:54]OFD Sender: No OFD packet to send [06:59:59]OFD Sender: No OFD packet to send [07:00:04]OFD Sender: No OFD packet to send [07:00:09]OFD Sender: No OFD packet to send [07:00:14]OFD Sender: No OFD packet to send [07:00:19]OFD Sender: No OFD packet to send [07:00:24]OFD Sender: No OFD packet to send [07:00:29]OFD Sender: No OFD packet to send [07:00:34]OFD Sender: No OFD packet to send [07:00:39]OFD Sender: No OFD packet to send [07:00:44]OFD Sender: No OFD packet to send [07:00:49]OFD Sender: No OFD packet to send [07:00:54]OFD Sender: No OFD packet to send [07:00:59]OFD Sender: No OFD packet to send [07:01:04]OFD Sender: No OFD packet to send [07:01:09]OFD Sender: No OFD packet to send [07:01:14]OFD Sender: No OFD packet to send [07:01:19]OFD Sender: No OFD packet to send [07:01:24]OFD Sender: No OFD packet to send [07:01:29]OFD Sender: No OFD packet to send [07:01:34]OFD Sender: No OFD packet to send [07:01:39]OFD Sender: No OFD packet to send [07:01:44]OFD Sender: No OFD packet to send [07:01:49]OFD Sender: No OFD packet to send [07:01:54]OFD Sender: No OFD packet to send [07:01:59]OFD Sender: No OFD packet to send [07:02:04]OFD Sender: No OFD packet to send [07:02:09]OFD Sender: No OFD packet to send [07:02:14]OFD Sender: No OFD packet to send [07:02:19]OFD Sender: No OFD packet to send [07:02:24]OFD Sender: No OFD packet to send [07:02:29]OFD Sender: No OFD packet to send [07:02:34]OFD Sender: No OFD packet to send [07:02:39]OFD Sender: No OFD packet to send [07:02:44]OFD Sender: No OFD packet to send [07:02:49]OFD Sender: No OFD packet to send [07:02:54]OFD Sender: No OFD packet to send [07:02:59]OFD Sender: No OFD packet to send [07:03:04]OFD Sender: No OFD packet to send [07:03:09]OFD Sender: No OFD packet to send [07:03:14]OFD Sender: No OFD packet to send [07:03:19]OFD Sender: No OFD packet to send [07:03:24]OFD Sender: No OFD packet to send [07:03:29]OFD Sender: No OFD packet to send [07:03:34]OFD Sender: No OFD packet to send [07:03:39]OFD Sender: No OFD packet to send [07:03:44]OFD Sender: No OFD packet to send [07:03:49]OFD Sender: No OFD packet to send [07:03:54]OFD Sender: No OFD packet to send [07:03:59]OFD Sender: No OFD packet to send [07:04:04]OFD Sender: No OFD packet to send [07:04:09]OFD Sender: No OFD packet to send [07:04:14]OFD Sender: No OFD packet to send [07:04:19]OFD Sender: No OFD packet to send [07:04:24]OFD Sender: No OFD packet to send [07:04:29]OFD Sender: No OFD packet to send [07:04:34]OFD Sender: No OFD packet to send [07:04:39]OFD Sender: No OFD packet to send [07:04:44]OFD Sender: No OFD packet to send [07:04:49]OFD Sender: No OFD packet to send [07:04:54]OFD Sender: No OFD packet to send [07:04:59]OFD Sender: No OFD packet to send [07:05:04]OFD Sender: No OFD packet to send [07:05:09]OFD Sender: No OFD packet to send [07:05:14]OFD Sender: No OFD packet to send [07:05:19]OFD Sender: No OFD packet to send [07:05:24]OFD Sender: No OFD packet to send [07:05:29]OFD Sender: No OFD packet to send [07:05:34]OFD Sender: No OFD packet to send [07:05:39]OFD Sender: No OFD packet to send [07:05:44]OFD Sender: No OFD packet to send [07:05:49]OFD Sender: No OFD packet to send [07:05:54]OFD Sender: No OFD packet to send [07:05:59]OFD Sender: No OFD packet to send [07:06:04]OFD Sender: No OFD packet to send [07:06:09]OFD Sender: No OFD packet to send [07:06:14]OFD Sender: No OFD packet to send [07:06:19]OFD Sender: No OFD packet to send [07:06:24]OFD Sender: No OFD packet to send [07:06:29]OFD Sender: No OFD packet to send [07:06:34]OFD Sender: No OFD packet to send [07:06:39]OFD Sender: No OFD packet to send [07:06:44]OFD Sender: No OFD packet to send [07:06:49]OFD Sender: No OFD packet to send [07:06:54]OFD Sender: No OFD packet to send [07:06:59]OFD Sender: No OFD packet to send [07:07:04]OFD Sender: No OFD packet to send [07:07:09]OFD Sender: No OFD packet to send [07:07:14]OFD Sender: No OFD packet to send [07:07:19]OFD Sender: No OFD packet to send [07:07:24]OFD Sender: No OFD packet to send [07:07:29]OFD Sender: No OFD packet to send [07:07:34]OFD Sender: No OFD packet to send [07:07:39]OFD Sender: No OFD packet to send [07:07:44]OFD Sender: No OFD packet to send [07:07:49]OFD Sender: No OFD packet to send [07:07:54]OFD Sender: No OFD packet to send [07:07:59]OFD Sender: No OFD packet to send [07:08:04]OFD Sender: No OFD packet to send [07:08:09]OFD Sender: No OFD packet to send [07:08:14]OFD Sender: No OFD packet to send [07:08:19]OFD Sender: No OFD packet to send [07:08:24]OFD Sender: No OFD packet to send [07:08:29]OFD Sender: No OFD packet to send [07:08:34]OFD Sender: No OFD packet to send [07:08:39]OFD Sender: No OFD packet to send [07:08:44]OFD Sender: No OFD packet to send [07:08:49]OFD Sender: No OFD packet to send [07:08:54]OFD Sender: No OFD packet to send [07:08:59]OFD Sender: No OFD packet to send [07:09:04]OFD Sender: No OFD packet to send [07:09:09]OFD Sender: No OFD packet to send [07:09:14]OFD Sender: No OFD packet to send [07:09:19]OFD Sender: No OFD packet to send [07:09:24]OFD Sender: No OFD packet to send [07:09:29]OFD Sender: No OFD packet to send [07:09:34]OFD Sender: No OFD packet to send [07:09:39]OFD Sender: No OFD packet to send [07:09:44]OFD Sender: No OFD packet to send [07:09:49]OFD Sender: No OFD packet to send [07:09:54]OFD Sender: No OFD packet to send [07:09:59]OFD Sender: No OFD packet to send [07:10:04]OFD Sender: No OFD packet to send [07:10:09]OFD Sender: No OFD packet to send [07:10:14]OFD Sender: No OFD packet to send [07:10:19]OFD Sender: No OFD packet to send [07:10:24]OFD Sender: No OFD packet to send [07:10:29]OFD Sender: No OFD packet to send [07:10:34]OFD Sender: No OFD packet to send [07:10:39]OFD Sender: No OFD packet to send [07:10:44]OFD Sender: No OFD packet to send [07:10:49]OFD Sender: No OFD packet to send [07:10:54]OFD Sender: No OFD packet to send [07:10:59]OFD Sender: No OFD packet to send [07:11:04]OFD Sender: No OFD packet to send [07:11:09]OFD Sender: No OFD packet to send [07:11:14]OFD Sender: No OFD packet to send [07:11:19]OFD Sender: No OFD packet to send [07:11:24]OFD Sender: No OFD packet to send [07:11:29]OFD Sender: No OFD packet to send [07:11:34]OFD Sender: No OFD packet to send [07:11:39]OFD Sender: No OFD packet to send [07:11:44]OFD Sender: No OFD packet to send [07:11:49]OFD Sender: No OFD packet to send [07:11:54]OFD Sender: No OFD packet to send [07:11:59]OFD Sender: No OFD packet to send [07:12:04]OFD Sender: No OFD packet to send [07:12:09]OFD Sender: No OFD packet to send [07:12:14]OFD Sender: No OFD packet to send [07:12:19]OFD Sender: No OFD packet to send [07:12:24]OFD Sender: No OFD packet to send [07:12:29]OFD Sender: No OFD packet to send [07:12:34]OFD Sender: No OFD packet to send [07:12:39]OFD Sender: No OFD packet to send [07:12:44]accept exits with 7 [07:12:44]New connection [07:12:44]New thread 3066764644 created [07:12:44]Thread 3066908004 joined [07:12:44]Waiting for new connection... [07:12:44] Sock 7.Parse request [07:12:44]Sock 7.Check first char [07:12:44]Sock 7.First char is OK [07:12:44]request: POST /json_proto HTTP/1.0 [07:12:44]Method: POST [07:12:44]URL: /json_proto [07:12:44]Method is POST - this is cgi request [07:12:44]url: /json_proto [07:12:44]query_string will be loaded in cgi processing [07:12:44]execute_cgi json_proto POST (null) [07:12:44]execute_cgi path=json_proto method=POST [07:12:44]POST find Content-Length [07:12:44]Host: 172.17.61.6:8080 [07:12:44]Content-Length: 622 [07:12:44]Content-Type: application/json [07:12:44] [07:12:44]POST finish read [07:12:44]Found Content-Length = 622 [07:12:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58058", "tax_sys" : 0, "items" : [ { "code": "48741415", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Super Slims Violet", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:12:44]execute_script... [07:12: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 : (3)58058", "tax_sys" : 0, "items" : [ { "code": "48741415", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Super Slims Violet", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:12:44]POST & json_proto [07:12:44]process_json_proto [07:12:44]json parsed OK: [07:12:44]protocol is kg_v1.0 [07:12:44]action value=close_receipt [07:12:44]process_action close_receipt [07:12:44]cmd_close_receipt [07:12:44]MH_GetDate [07:12:44]Write to MH i2c: F0 00 00 74 23 86 [07:12:44]Write i2c OK [07:12:44]MH_I2C_Read... [07:12:44]Read from MH i2c: F0 [07:12:44]MH_I2C_Read... [07:12:44]Read from MH i2c: F0 09 00 [07:12:44]MH_I2C_Read... [07:12:44]Read from MH i2c: F0 09 00 74 23 00 72 D1 E2 65 78 7F 6F 64 E3 [07:12:44]GetLastDocTimeStamp 1709361646 [07:12:44]current date 1709363570 [07:12:44]FM_GetShiftState [07:12:44]SAM_PROTO_GetShiftState [07:12:44]wFMCommunicate request_size=4 [07:12:44]MH_SAM_APDU [07:12:44]CAPDU: 80 13 01 00 [07:12:44]Write to MH i2c: E2 08 00 75 23 80 13 01 00 00 00 00 00 15 [07:12:44]Write i2c OK [07:12:44]MH_I2C_Read... [07:12:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:12:44]Read from MH i2c: E2 [07:12:44]MH_I2C_Read... [07:12:44]Read from MH i2c: E2 0E 00 [07:12:44]MH_I2C_Read... [07:12:44]Read from MH i2c: E2 0E 00 75 23 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 FE [07:12:44]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [07:12:44]wFMCommunicate OK [07:12:44]SAM_PROTO_GetShiftState done [07:12:44]FM_GetShiftState done [07:12:44]opened in 1709338917 [07:12:44]opened+sec_in_day 1709425317 [07:12:44]quantity*price = 12500 [07:12:44]sum+1 = 12501 [07:12:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 13 02.03.2024 07:12 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31860 ФПД: 161221429833189 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T071250&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31860&fm=161221429833189&tin=02508201610067®Number=0000000000092554&sum=12500 0 [07:12:45]StoreToDocumentArchive [07:12:45]shift 280 fd 31860 [07:12:45]save to /storage/0280/doc_00031860 [07:12:45]save last doc name /storage/0280/doc_00031860 to /storage/kkm_last_doc_name [07:12:45]save OK [07:12:45]Clear old archive folders... [07:12:45]ProcessDocumentItem done err = 0, tmpTLVsize=275 [07:12:45]tlvbuf is 01561D20 [07:12:45]SAM_PROTO_ClearQueue [07:12:45]wFMCommunicate request_size=4 [07:12:45]MH_SAM_APDU [07:12:45]CAPDU: 80 09 00 00 [07:12:45]Write to MH i2c: E2 08 00 82 23 80 09 00 00 00 00 00 00 17 [07:12:45]Write i2c OK [07:12:45]MH_I2C_Read... [07:12:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:12:45]Read from MH i2c: E2 [07:12:45]MH_I2C_Read... [07:12:45]Read from MH i2c: E2 03 00 [07:12:45]MH_I2C_Read... [07:12:45]Read from MH i2c: E2 03 00 82 23 00 90 00 19 [07:12:45]RAPDU: 90 00 [07:12:45]wFMCommunicate OK [07:12:45]SAM_PROTO_ClearQueue done [07:12:45]KKMCreateOFDPacket [07:12:45]OFDProtocolAddRootSTLVToBuf [07:12:45]FM_MakeSignedData [07:12:45]FM_MakeSignedData [07:12:45]SAM_PROTO_SignData [07:12:45]wFMCommunicate request_size=4 [07:12:45]MH_SAM_APDU [07:12:45]CAPDU: 80 0D 01 02 [07:12:45]Write to MH i2c: E2 08 00 83 23 80 0D 01 02 00 00 00 00 1F [07:12:45]Write i2c OK [07:12:45]MH_I2C_Read... [07:12:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:12:45]Read from MH i2c: E2 [07:12:45]MH_I2C_Read... [07:12:45]Read from MH i2c: E2 03 00 [07:12:45]MH_I2C_Read... [07:12:45]Read from MH i2c: E2 03 00 83 23 00 90 00 1A [07:12:45]RAPDU: 90 00 [07:12:45]wFMCommunicate OK [07:12:45]wFMCommunicate request_size=255 [07:12:45]MH_SAM_APDU [07:12:45]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 31 34 31 35 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 75 70 65 72 20 53 6C 69 6D 73 20 56 69 6F 6C 65 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 72 D1 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 [07:12:45]Write to MH i2c: E2 02 01 84 23 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 31 34 31 35 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 75 70 65 72 20 53 6C 69 6D 73 20 56 69 6F 6C 65 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 72 D1 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 00 00 88 [07:12:45]Write i2c OK [07:12:45]MH_I2C_Read... [07:12:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:12:45]Read from MH i2c: E2 [07:12:45]MH_I2C_Read... [07:12:45]Read from MH i2c: E2 03 00 [07:12:45]MH_I2C_Read... [07:12:45]Read from MH i2c: E2 03 00 84 23 00 90 00 1B [07:12:45]RAPDU: 90 00 [07:12:45]wFMCommunicate OK [07:12:45]wFMCommunicate request_size=34 [07:12:45]MH_SAM_APDU [07:12:45]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 74 7C 00 00 35 04 06 00 92 A1 4A 0E 2D E5 [07:12:45]Write to MH i2c: E2 25 00 85 23 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 74 7C 00 00 35 04 06 00 92 A1 4A 0E 2D E5 00 00 72 [07:12:45]Write i2c OK [07:12:45]MH_I2C_Read... [07:12:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:12:45]Read from MH i2c: E2 [07:12:45]MH_I2C_Read... [07:12:45]Read from MH i2c: E2 03 00 [07:12:45]MH_I2C_Read... [07:12:45]Read from MH i2c: E2 03 00 85 23 00 90 00 1C [07:12:45]RAPDU: 90 00 [07:12:45]wFMCommunicate OK [07:12:45]wFMCommunicate request_size=4 [07:12:45]MH_SAM_APDU [07:12:45]CAPDU: 80 0D 03 02 [07:12:45]Write to MH i2c: E2 08 00 86 23 80 0D 03 02 00 00 00 00 24 [07:12:45]Write i2c OK [07:12:45]MH_I2C_Read... [07:12:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:12:46]Read from MH i2c: E2 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: E2 0B 00 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: E2 0B 00 86 23 00 E8 FA 79 69 D3 33 84 9E 90 00 11 [07:12:46]RAPDU: E8 FA 79 69 D3 33 84 9E 90 00 [07:12:46]wFMCommunicate OK [07:12:46]SAM_PROTO_SignData done [07:12:46]FM_MakeSignedData done [07:12:46]CreateOFDProtocolMessage [07:12:46]wFMCommunicate request_size=4 [07:12:46]MH_SAM_APDU [07:12:46]CAPDU: 80 11 00 00 [07:12:46]Write to MH i2c: E2 08 00 87 23 80 11 00 00 00 00 00 00 24 [07:12:46]Write i2c OK [07:12:46]MH_I2C_Read... [07:12:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:12:46]Read from MH i2c: E2 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: E2 17 00 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: E2 17 00 87 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 79 [07:12:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [07:12:46]wFMCommunicate OK [07:12:46]CreateOFDProtocolMessage done [07:12:46]OFDSenderStorePacket 31860 [07:12:46]StoreOFDPacket docnum=31860 [07:12:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 27 01 00 00 48 85 1F 01 9D 53 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 31 34 31 35 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 75 70 65 72 20 53 6C 69 6D 73 20 56 69 6F 6C 65 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 72 D1 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 74 7C 00 00 35 04 06 00 92 A1 4A 0E 2D E5 E8 FA 79 69 D3 33 84 9E [07:12:46]CheckFolder [07:12:46]dirname=/storage/ofd_packets [07:12:46]CheckFolder done [07:12:46]ProducePacketName [07:12:46]name=ofd_packets/00031860 [07:12:46]NVStorageSaveData ofd_packets/00031860 [07:12:46]File name is /storage/ofd_packets/00031860 [07:12:46]Write 325 bytes [07:12:46]NVStorageSaveData done [07:12:46]OFDSenderStorePacket done [07:12:46]KKMCreateOFDPacket done [07:12:46]NVStorageSaveData kkm_last_timestamp [07:12:46]File name is /storage/kkm_last_timestamp [07:12:46]Write 4 bytes [07:12:46]NVStorageSaveData done [07:12:46]ExternCall_PrintAddStr [07:12:46]wPrintStart [07:12:46]Write to MH i2c: 01 00 00 88 23 AB [07:12:46]Write i2c OK [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: 01 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: 01 07 00 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: 01 07 00 88 23 00 00 00 00 00 FF 0F C0 [07:12:46]RasterBufferAndPrint [07:12:46]line Счет N : (3)58058 [07:12:46]line ИНН: 02508201610067 [07:12:46]line Контрольно-Кассовый Чек [07:12:46]line ПРОДАЖА [07:12:46]line Товар: 48741415 [07:12:46]line Сигареты LD Super Slims Violet [07:12:46]line 1.000 * 125.00 [07:12:46]line = 125.00 [07:12:46]line НДС 12% НСП 1% [07:12:46]line > о реализуемом товаре [07:12:46]line ИТОГО: 125.00 [07:12:46]line НСП 1% : 1.11 [07:12:46]line НДС 12% : 13.27 [07:12:46]line Наличными: 125.00 [07:12:46]line Безнал.: 0.00 [07:12:46]line Место: АЗС № 99 "Партнер Нефть" [07:12:46]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [07:12:46]line СНО: Общий режим [07:12:46]line Чек 13 02.03.2024 07:12 [07:12:46]line Смена: 280 ФФД: 1.0 [07:12:46]line ЗНМ: 0300000074 [07:12:46]line РНМ: 0000000000092554 [07:12:46]line Версия ККМ: 001 [07:12:46]line ФМ: 0000000000871783 [07:12:46]line ФД: 31860 [07:12:46]line ФПД: 161221429833189 [07:12:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T071250&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31860&fm=161221429833189&tin=02508201610067®Number=0000000000092554&sum=12500 [07:12:46]line 0 [07:12:46]OFD Sender: Processing packet 31860 [packets to send 5, broken 4] [07:12:46]ProducePacketName [07:12:46]name=ofd_packets/00031860 [07:12:46]OFD Sender: To server: pG, [07:12:46]CommunicateWithHost lk.salyk.kg:30040 [07:12:46]ConnectInit lk.salyk.kg [07:12:46]written 0, free lines is 4095 [07:12:46]Connected sock=10 [07:12:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 27 01 00 00 48 85 1F 01 9D 53 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 31 34 31 35 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 53 75 70 65 72 20 53 6C 69 6D 73 20 56 69 6F 6C 65 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 72 D1 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 74 7C 00 00 35 04 06 00 92 A1 4A 0E 2D E5 E8 FA 79 69 D3 33 84 9E [07:12:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 BF 59 47 00 92 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 38 37 31 37 38 33 10 04 04 00 74 7C 00 00 F4 03 04 00 B8 79 E2 65 B6 04 01 00 00 CE C4 40 EC 82 B5 8E FC [07:12:46]CommunicateWithHost err = 0 [07:12:46]CheckOFDResponse [07:12:46]1017 (14) - 77093643461234 [07:12:46]1041 (16) - 0000000000871783 [07:12:46]1040 (4) - 31860 [07:12:46]1012 (4) - 02.03.2024 00:58 [07:12:46]1206 (1) - 0 [07:12:46]OFD Sender: Remove packet 31860 [07:12:46]ProducePacketName [07:12:46]name=ofd_packets/00031860 [07:12:46]NVStorageDeleteData [07:12:46]Write to MH i2c: 01 00 00 B1 23 D4 [07:12:46]Write i2c OK [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: 01 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: 01 07 00 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: 01 07 00 B1 23 00 00 00 00 00 B3 0C 9A [07:12:46]RasterBufferAndPrint [07:12:46]line [07:12:46]line [07:12:46]line [07:12:46]line [07:12:46]line [07:12:46]written 0, free lines is 3257 [07:12:46]MH_Cut [07:12:46]Write to MH i2c: D1 01 00 B8 23 01 AD [07:12:46]Write i2c OK [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: D1 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: D1 01 00 [07:12:46]MH_I2C_Read... [07:12:46]Read from MH i2c: D1 01 00 B8 23 00 AC [07:12:46]Write to MH i2c: 01 00 00 B9 23 DC [07:12:46]Write i2c OK [07:12:46]MH_I2C_Read... [07:12:47]OFD Sender: No OFD packet to send [07:12:47]*** Cut start [07:12:47]*** Partial cut [07:12:47]*** CUTSNS_PIN = 1 [07:12:47]*** CUTSNS_PIN = 0 [07:12:47]*** Brake cut motor [07:12:48]Read from MH i2c: 01 [07:12:48]MH_I2C_Read... [07:12:48]*** Stop cut motor [07:12:48]*** Cut end [07:12:48]Read from MH i2c: 01 07 00 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: 01 07 00 B9 23 00 00 00 00 00 FF 0F F1 [07:12:48]process_action close_receipt done [07:12:48]requested_data is exist [07:12:48]produce_requested_data [07:12:48]requested_item fm.sn is exist - process it [07:12:48]wFMCommunicate request_size=4 [07:12:48]MH_SAM_APDU [07:12:48]CAPDU: 80 11 00 00 [07:12:48]Write to MH i2c: E2 08 00 BA 23 80 11 00 00 00 00 00 00 57 [07:12:48]Write i2c OK [07:12:48]MH_I2C_Read... [07:12:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:12:48]Read from MH i2c: E2 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: E2 17 00 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: E2 17 00 BA 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 AC [07:12:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [07:12:48]wFMCommunicate OK [07:12:48]requested_item fd.num is exist - process it [07:12:48]SAM_PROTO_GetFieldsCounters [07:12:48]wFMCommunicate request_size=4 [07:12:48]MH_SAM_APDU [07:12:48]CAPDU: 80 13 00 00 [07:12:48]Write to MH i2c: E2 08 00 BB 23 80 13 00 00 00 00 00 00 5A [07:12:48]Write i2c OK [07:12:48]MH_I2C_Read... [07:12:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:12:48]Read from MH i2c: E2 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: E2 62 00 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: E2 62 00 BB 23 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 74 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 AD [07:12:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 74 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:12:48]wFMCommunicate OK [07:12:48]SAM_PROTO_GetFieldsCounters done [07:12:48]requested_item shift.num is exist - process it [07:12:48]requested_item shift.opened is exist - process it [07:12:48]req_shift_opened [07:12:48]FM_GetShiftState [07:12:48]SAM_PROTO_GetShiftState [07:12:48]wFMCommunicate request_size=4 [07:12:48]MH_SAM_APDU [07:12:48]CAPDU: 80 13 01 00 [07:12:48]Write to MH i2c: E2 08 00 BC 23 80 13 01 00 00 00 00 00 5C [07:12:48]Write i2c OK [07:12:48]MH_I2C_Read... [07:12:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:12:48]Read from MH i2c: E2 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: E2 0E 00 [07:12:48]MH_I2C_Read... [07:12:48]Read from MH i2c: E2 0E 00 BC 23 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 45 [07:12:48]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [07:12:48]wFMCommunicate OK [07:12:48]SAM_PROTO_GetShiftState done [07:12:48]FM_GetShiftState done [07:12:48]req_shift_opened done [07:12:48]requested_item shift.open_date is exist - process it [07:12:48]req_shift_open_date [07:12:48]req_shift_open_date done [07:12:48]produce_requested_data done [07:12:48]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31860,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [07:12:48]process_action_free close_receipt [07:12:48]json_value_free [07:12:48]json_value_free done [07:12:48]process_json_proto returns [07:12:48]Send response to host [07:12:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31860,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [07:12:48]free response buf [07:12:48]execute_script done [07:12:48]execute_script returns [07:12:48]free content buf [07:12:48]Sock 7.Close socket [07:12:48]Sock 7.Thread stoped [07:12:52]OFD Sender: No OFD packet to send [07:12:57]OFD Sender: No OFD packet to send [07:13:02]OFD Sender: No OFD packet to send [07:13:07]OFD Sender: No OFD packet to send [07:13:12]OFD Sender: No OFD packet to send [07:13:17]OFD Sender: No OFD packet to send [07:13:22]OFD Sender: No OFD packet to send [07:13:27]OFD Sender: No OFD packet to send [07:13:32]OFD Sender: No OFD packet to send [07:13:37]OFD Sender: No OFD packet to send [07:13:42]OFD Sender: No OFD packet to send [07:13:47]OFD Sender: No OFD packet to send [07:13:52]OFD Sender: No OFD packet to send [07:13:57]OFD Sender: No OFD packet to send [07:14:02]OFD Sender: No OFD packet to send [07:14:07]OFD Sender: No OFD packet to send [07:14:12]OFD Sender: No OFD packet to send [07:14:17]OFD Sender: No OFD packet to send [07:14:22]OFD Sender: No OFD packet to send [07:14:27]OFD Sender: No OFD packet to send [07:14:32]OFD Sender: No OFD packet to send [07:14:37]OFD Sender: No OFD packet to send [07:14:42]OFD Sender: No OFD packet to send [07:14:47]OFD Sender: No OFD packet to send [07:14:52]OFD Sender: No OFD packet to send [07:14:57]OFD Sender: No OFD packet to send [07:15:02]OFD Sender: No OFD packet to send [07:15:07]OFD Sender: No OFD packet to send [07:15:12]OFD Sender: No OFD packet to send [07:15:17]OFD Sender: No OFD packet to send [07:15:22]OFD Sender: No OFD packet to send [07:15:27]OFD Sender: No OFD packet to send [07:15:32]OFD Sender: No OFD packet to send [07:15:37]OFD Sender: No OFD packet to send [07:15:42]OFD Sender: No OFD packet to send [07:15:47]OFD Sender: No OFD packet to send [07:15:52]OFD Sender: No OFD packet to send [07:15:57]OFD Sender: No OFD packet to send [07:16:02]OFD Sender: No OFD packet to send [07:16:07]OFD Sender: No OFD packet to send [07:16:12]OFD Sender: No OFD packet to send [07:16:17]OFD Sender: No OFD packet to send [07:16:22]OFD Sender: No OFD packet to send [07:16:27]OFD Sender: No OFD packet to send [07:16:32]OFD Sender: No OFD packet to send [07:16:37]OFD Sender: No OFD packet to send [07:16:42]OFD Sender: No OFD packet to send [07:16:47]OFD Sender: No OFD packet to send [07:16:52]OFD Sender: No OFD packet to send [07:16:57]OFD Sender: No OFD packet to send [07:17:02]OFD Sender: No OFD packet to send [07:17:07]OFD Sender: No OFD packet to send [07:17:12]OFD Sender: No OFD packet to send [07:17:17]OFD Sender: No OFD packet to send [07:17:22]OFD Sender: No OFD packet to send [07:17:27]OFD Sender: No OFD packet to send [07:17:32]OFD Sender: No OFD packet to send [07:17:37]OFD Sender: No OFD packet to send [07:17:42]OFD Sender: No OFD packet to send [07:17:47]OFD Sender: No OFD packet to send [07:17:52]OFD Sender: No OFD packet to send [07:17:57]OFD Sender: No OFD packet to send [07:18:02]OFD Sender: No OFD packet to send [07:18:07]OFD Sender: No OFD packet to send [07:18:12]OFD Sender: No OFD packet to send [07:18:17]OFD Sender: No OFD packet to send [07:18:22]OFD Sender: No OFD packet to send [07:18:27]OFD Sender: No OFD packet to send [07:18:32]OFD Sender: No OFD packet to send [07:18:37]OFD Sender: No OFD packet to send [07:18:42]OFD Sender: No OFD packet to send [07:18:47]OFD Sender: No OFD packet to send [07:18:52]OFD Sender: No OFD packet to send [07:18:57]OFD Sender: No OFD packet to send [07:19:02]OFD Sender: No OFD packet to send [07:19:07]OFD Sender: No OFD packet to send [07:19:12]OFD Sender: No OFD packet to send [07:19:17]OFD Sender: No OFD packet to send [07:19:22]OFD Sender: No OFD packet to send [07:19:27]OFD Sender: No OFD packet to send [07:19:32]OFD Sender: No OFD packet to send [07:19:37]OFD Sender: No OFD packet to send [07:19:42]OFD Sender: No OFD packet to send [07:19:47]OFD Sender: No OFD packet to send [07:19:52]OFD Sender: No OFD packet to send [07:19:57]OFD Sender: No OFD packet to send [07:20:02]OFD Sender: No OFD packet to send [07:20:07]OFD Sender: No OFD packet to send [07:20:12]OFD Sender: No OFD packet to send [07:20:17]OFD Sender: No OFD packet to send [07:20:22]OFD Sender: No OFD packet to send [07:20:27]OFD Sender: No OFD packet to send [07:20:32]OFD Sender: No OFD packet to send [07:20:37]OFD Sender: No OFD packet to send [07:20:42]OFD Sender: No OFD packet to send [07:20:47]OFD Sender: No OFD packet to send [07:20:52]OFD Sender: No OFD packet to send [07:20:57]OFD Sender: No OFD packet to send [07:21:02]OFD Sender: No OFD packet to send [07:21:07]OFD Sender: No OFD packet to send [07:21:12]OFD Sender: No OFD packet to send [07:21:17]OFD Sender: No OFD packet to send [07:21:22]OFD Sender: No OFD packet to send [07:21:27]OFD Sender: No OFD packet to send [07:21:32]OFD Sender: No OFD packet to send [07:21:37]OFD Sender: No OFD packet to send [07:21:42]OFD Sender: No OFD packet to send [07:21:47]OFD Sender: No OFD packet to send [07:21:52]OFD Sender: No OFD packet to send [07:21:57]OFD Sender: No OFD packet to send [07:22:02]OFD Sender: No OFD packet to send [07:22:07]OFD Sender: No OFD packet to send [07:22:12]OFD Sender: No OFD packet to send [07:22:17]OFD Sender: No OFD packet to send [07:22:22]OFD Sender: No OFD packet to send [07:22:27]OFD Sender: No OFD packet to send [07:22:32]OFD Sender: No OFD packet to send [07:22:37]OFD Sender: No OFD packet to send [07:22:42]OFD Sender: No OFD packet to send [07:22:47]OFD Sender: No OFD packet to send [07:22:52]OFD Sender: No OFD packet to send [07:22:57]OFD Sender: No OFD packet to send [07:23:02]OFD Sender: No OFD packet to send [07:23:07]OFD Sender: No OFD packet to send [07:23:12]OFD Sender: No OFD packet to send [07:23:17]OFD Sender: No OFD packet to send [07:23:22]OFD Sender: No OFD packet to send [07:23:27]OFD Sender: No OFD packet to send [07:23:32]OFD Sender: No OFD packet to send [07:23:37]OFD Sender: No OFD packet to send [07:23:42]OFD Sender: No OFD packet to send [07:23:47]OFD Sender: No OFD packet to send [07:23:52]OFD Sender: No OFD packet to send [07:23:57]OFD Sender: No OFD packet to send [07:24:02]OFD Sender: No OFD packet to send [07:24:07]OFD Sender: No OFD packet to send [07:24:12]OFD Sender: No OFD packet to send [07:24:17]OFD Sender: No OFD packet to send [07:24:22]OFD Sender: No OFD packet to send [07:24:27]OFD Sender: No OFD packet to send [07:24:32]OFD Sender: No OFD packet to send [07:24:37]OFD Sender: No OFD packet to send [07:24:42]OFD Sender: No OFD packet to send [07:24:47]OFD Sender: No OFD packet to send [07:24:52]OFD Sender: No OFD packet to send [07:24:57]OFD Sender: No OFD packet to send [07:25:02]OFD Sender: No OFD packet to send [07:25:07]OFD Sender: No OFD packet to send [07:25:12]OFD Sender: No OFD packet to send [07:25:17]OFD Sender: No OFD packet to send [07:25:22]OFD Sender: No OFD packet to send [07:25:27]OFD Sender: No OFD packet to send [07:25:32]OFD Sender: No OFD packet to send [07:25:37]OFD Sender: No OFD packet to send [07:25:42]OFD Sender: No OFD packet to send [07:25:47]OFD Sender: No OFD packet to send [07:25:52]OFD Sender: No OFD packet to send [07:25:57]OFD Sender: No OFD packet to send [07:26:02]OFD Sender: No OFD packet to send [07:26:07]OFD Sender: No OFD packet to send [07:26:12]OFD Sender: No OFD packet to send [07:26:17]OFD Sender: No OFD packet to send [07:26:22]OFD Sender: No OFD packet to send [07:26:27]OFD Sender: No OFD packet to send [07:26:32]OFD Sender: No OFD packet to send [07:26:37]OFD Sender: No OFD packet to send [07:26:42]OFD Sender: No OFD packet to send [07:26:47]OFD Sender: No OFD packet to send [07:26:52]OFD Sender: No OFD packet to send [07:26:57]OFD Sender: No OFD packet to send [07:27:02]OFD Sender: No OFD packet to send [07:27:07]OFD Sender: No OFD packet to send [07:27:12]OFD Sender: No OFD packet to send [07:27:17]OFD Sender: No OFD packet to send [07:27:22]OFD Sender: No OFD packet to send [07:27:27]OFD Sender: No OFD packet to send [07:27:32]OFD Sender: No OFD packet to send [07:27:37]OFD Sender: No OFD packet to send [07:27:42]OFD Sender: No OFD packet to send [07:27:47]OFD Sender: No OFD packet to send [07:27:52]OFD Sender: No OFD packet to send [07:27:57]OFD Sender: No OFD packet to send [07:28:02]OFD Sender: No OFD packet to send [07:28:07]OFD Sender: No OFD packet to send [07:28:12]OFD Sender: No OFD packet to send [07:28:17]OFD Sender: No OFD packet to send [07:28:22]OFD Sender: No OFD packet to send [07:28:27]OFD Sender: No OFD packet to send [07:28:32]OFD Sender: No OFD packet to send [07:28:37]OFD Sender: No OFD packet to send [07:28:42]OFD Sender: No OFD packet to send [07:28:47]OFD Sender: No OFD packet to send [07:28:52]OFD Sender: No OFD packet to send [07:28:57]OFD Sender: No OFD packet to send [07:29:02]OFD Sender: No OFD packet to send [07:29:07]OFD Sender: No OFD packet to send [07:29:12]OFD Sender: No OFD packet to send [07:29:17]OFD Sender: No OFD packet to send [07:29:23]OFD Sender: No OFD packet to send [07:29:28]OFD Sender: No OFD packet to send [07:29:33]OFD Sender: No OFD packet to send [07:29:38]OFD Sender: No OFD packet to send [07:29:43]OFD Sender: No OFD packet to send [07:29:48]OFD Sender: No OFD packet to send [07:29:53]OFD Sender: No OFD packet to send [07:29:58]OFD Sender: No OFD packet to send [07:30:03]OFD Sender: No OFD packet to send [07:30:08]OFD Sender: No OFD packet to send [07:30:13]OFD Sender: No OFD packet to send [07:30:18]OFD Sender: No OFD packet to send [07:30:23]OFD Sender: No OFD packet to send [07:30:28]OFD Sender: No OFD packet to send [07:30:33]OFD Sender: No OFD packet to send [07:30:38]OFD Sender: No OFD packet to send [07:30:43]OFD Sender: No OFD packet to send [07:30:48]OFD Sender: No OFD packet to send [07:30:53]OFD Sender: No OFD packet to send [07:30:58]OFD Sender: No OFD packet to send [07:31:03]OFD Sender: No OFD packet to send [07:31:08]OFD Sender: No OFD packet to send [07:31:13]OFD Sender: No OFD packet to send [07:31:18]OFD Sender: No OFD packet to send [07:31:23]OFD Sender: No OFD packet to send [07:31:28]OFD Sender: No OFD packet to send [07:31:33]OFD Sender: No OFD packet to send [07:31:38]OFD Sender: No OFD packet to send [07:31:43]OFD Sender: No OFD packet to send [07:31:48]OFD Sender: No OFD packet to send [07:31:53]OFD Sender: No OFD packet to send [07:31:58]OFD Sender: No OFD packet to send [07:32:03]OFD Sender: No OFD packet to send [07:32:08]OFD Sender: No OFD packet to send [07:32:13]OFD Sender: No OFD packet to send [07:32:18]OFD Sender: No OFD packet to send [07:32:23]OFD Sender: No OFD packet to send [07:32:28]OFD Sender: No OFD packet to send [07:32:33]OFD Sender: No OFD packet to send [07:32:38]OFD Sender: No OFD packet to send [07:32:43]OFD Sender: No OFD packet to send [07:32:48]OFD Sender: No OFD packet to send [07:32:53]OFD Sender: No OFD packet to send [07:32:58]OFD Sender: No OFD packet to send [07:33:03]OFD Sender: No OFD packet to send [07:33:08]OFD Sender: No OFD packet to send [07:33:13]OFD Sender: No OFD packet to send [07:33:18]OFD Sender: No OFD packet to send [07:33:23]OFD Sender: No OFD packet to send [07:33:28]OFD Sender: No OFD packet to send [07:33:33]OFD Sender: No OFD packet to send [07:33:38]OFD Sender: No OFD packet to send [07:33:43]OFD Sender: No OFD packet to send [07:33:48]OFD Sender: No OFD packet to send [07:33:53]OFD Sender: No OFD packet to send [07:33:58]OFD Sender: No OFD packet to send [07:34:03]OFD Sender: No OFD packet to send [07:34:08]OFD Sender: No OFD packet to send [07:34:13]OFD Sender: No OFD packet to send [07:34:18]OFD Sender: No OFD packet to send [07:34:23]OFD Sender: No OFD packet to send [07:34:28]OFD Sender: No OFD packet to send [07:34:33]OFD Sender: No OFD packet to send [07:34:38]OFD Sender: No OFD packet to send [07:34:43]OFD Sender: No OFD packet to send [07:34:48]OFD Sender: No OFD packet to send [07:34:53]OFD Sender: No OFD packet to send [07:34:58]OFD Sender: No OFD packet to send [07:35:03]OFD Sender: No OFD packet to send [07:35:08]OFD Sender: No OFD packet to send [07:35:13]OFD Sender: No OFD packet to send [07:35:18]OFD Sender: No OFD packet to send [07:35:23]OFD Sender: No OFD packet to send [07:35:28]OFD Sender: No OFD packet to send [07:35:33]OFD Sender: No OFD packet to send [07:35:38]OFD Sender: No OFD packet to send [07:35:43]OFD Sender: No OFD packet to send [07:35:48]OFD Sender: No OFD packet to send [07:35:53]OFD Sender: No OFD packet to send [07:35:58]OFD Sender: No OFD packet to send [07:36:03]OFD Sender: No OFD packet to send [07:36:08]OFD Sender: No OFD packet to send [07:36:13]OFD Sender: No OFD packet to send [07:36:18]OFD Sender: No OFD packet to send [07:36:23]OFD Sender: No OFD packet to send [07:36:28]OFD Sender: No OFD packet to send [07:36:33]OFD Sender: No OFD packet to send [07:36:38]OFD Sender: No OFD packet to send [07:36:43]OFD Sender: No OFD packet to send [07:36:48]OFD Sender: No OFD packet to send [07:36:53]OFD Sender: No OFD packet to send [07:36:58]OFD Sender: No OFD packet to send [07:37:03]OFD Sender: No OFD packet to send [07:37:08]OFD Sender: No OFD packet to send [07:37:13]OFD Sender: No OFD packet to send [07:37:18]OFD Sender: No OFD packet to send [07:37:23]OFD Sender: No OFD packet to send [07:37:28]OFD Sender: No OFD packet to send [07:37:33]OFD Sender: No OFD packet to send [07:37:38]OFD Sender: No OFD packet to send [07:37:43]OFD Sender: No OFD packet to send [07:37:48]OFD Sender: No OFD packet to send [07:37:53]OFD Sender: No OFD packet to send [07:37:58]OFD Sender: No OFD packet to send [07:38:03]OFD Sender: No OFD packet to send [07:38:08]OFD Sender: No OFD packet to send [07:38:13]OFD Sender: No OFD packet to send [07:38:18]OFD Sender: No OFD packet to send [07:38:23]OFD Sender: No OFD packet to send [07:38:28]OFD Sender: No OFD packet to send [07:38:33]OFD Sender: No OFD packet to send [07:38:38]OFD Sender: No OFD packet to send [07:38:43]OFD Sender: No OFD packet to send [07:38:48]OFD Sender: No OFD packet to send [07:38:53]OFD Sender: No OFD packet to send [07:38:58]OFD Sender: No OFD packet to send [07:39:03]OFD Sender: No OFD packet to send [07:39:08]OFD Sender: No OFD packet to send [07:39:13]OFD Sender: No OFD packet to send [07:39:18]OFD Sender: No OFD packet to send [07:39:23]OFD Sender: No OFD packet to send [07:39:28]OFD Sender: No OFD packet to send [07:39:33]OFD Sender: No OFD packet to send [07:39:38]OFD Sender: No OFD packet to send [07:39:43]OFD Sender: No OFD packet to send [07:39:48]OFD Sender: No OFD packet to send [07:39:53]accept exits with 9 [07:39:53]New connection [07:39:53]New thread 3066908004 created [07:39:53]Thread 3066764644 joined [07:39:53]Waiting for new connection... [07:39:53] Sock 9.Parse request [07:39:53]Sock 9.Check first char [07:39:53]Sock 9.First char is OK [07:39:53]request: POST /json_proto HTTP/1.0 [07:39:53]Method: POST [07:39:53]URL: /json_proto [07:39:53]Method is POST - this is cgi request [07:39:53]url: /json_proto [07:39:53]query_string will be loaded in cgi processing [07:39:53]execute_cgi json_proto POST (null) [07:39:53]execute_cgi path=json_proto method=POST [07:39:53]POST find Content-Length [07:39:53]Host: 172.17.61.6:8080 [07:39:53]Content-Length: 616 [07:39:53]Content-Type: application/json [07:39:53] [07:39:53]POST finish read [07:39:53]Found Content-Length = 616 [07:39:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58059", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:39:53]execute_script... [07:39: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)58059", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:39:53]POST & json_proto [07:39:53]process_json_proto [07:39:53]json parsed OK: [07:39:53]protocol is kg_v1.0 [07:39:53]action value=close_receipt [07:39:53]process_action close_receipt [07:39:53]cmd_close_receipt [07:39:53]MH_GetDate [07:39:53]Write to MH i2c: F0 00 00 BD 23 CF [07:39:53]Write i2c OK [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: F0 [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: F0 09 00 [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: F0 09 00 BD 23 00 D0 D7 E2 65 78 7F 6F 64 90 [07:39:53]GetLastDocTimeStamp 1709363570 [07:39:53]current date 1709365200 [07:39:53]FM_GetShiftState [07:39:53]SAM_PROTO_GetShiftState [07:39:53]wFMCommunicate request_size=4 [07:39:53]MH_SAM_APDU [07:39:53]CAPDU: 80 13 01 00 [07:39:53]Write to MH i2c: E2 08 00 BE 23 80 13 01 00 00 00 00 00 5E [07:39:53]Write i2c OK [07:39:53]MH_I2C_Read... [07:39:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:53]Read from MH i2c: E2 [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: E2 0E 00 [07:39:53]MH_I2C_Read... [07:39:53]Read from MH i2c: E2 0E 00 BE 23 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 47 [07:39:53]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [07:39:53]wFMCommunicate OK [07:39:53]SAM_PROTO_GetShiftState done [07:39:53]FM_GetShiftState done [07:39:53]opened in 1709338917 [07:39:53]opened+sec_in_day 1709425317 [07:39:53]quantity*price = 13500 [07:39:53]sum+1 = 13501 [07:39:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 14 02.03.2024 07:40 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31861 ФПД: 16724137931230 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T074000&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31861&fm=16724137931230&tin=02508201610067®Number=0000000000092554&sum=13500 0 [07:39:54]StoreToDocumentArchive [07:39:54]shift 280 fd 31861 [07:39:54]save to /storage/0280/doc_00031861 [07:39:54]save last doc name /storage/0280/doc_00031861 to /storage/kkm_last_doc_name [07:39:54]save OK [07:39:54]Clear old archive folders... [07:39:54]ProcessDocumentItem done err = 0, tmpTLVsize=269 [07:39:54]tlvbuf is 015B2D20 [07:39:54]SAM_PROTO_ClearQueue [07:39:54]wFMCommunicate request_size=4 [07:39:54]MH_SAM_APDU [07:39:54]CAPDU: 80 09 00 00 [07:39:54]Write to MH i2c: E2 08 00 CB 23 80 09 00 00 00 00 00 00 60 [07:39:54]Write i2c OK [07:39:54]MH_I2C_Read... [07:39:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:39:54]Read from MH i2c: E2 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 03 00 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 03 00 CB 23 00 90 00 62 [07:39:54]RAPDU: 90 00 [07:39:54]wFMCommunicate OK [07:39:54]SAM_PROTO_ClearQueue done [07:39:54]KKMCreateOFDPacket [07:39:54]OFDProtocolAddRootSTLVToBuf [07:39:54]FM_MakeSignedData [07:39:54]FM_MakeSignedData [07:39:54]SAM_PROTO_SignData [07:39:54]wFMCommunicate request_size=4 [07:39:54]MH_SAM_APDU [07:39:54]CAPDU: 80 0D 01 02 [07:39:54]Write to MH i2c: E2 08 00 CC 23 80 0D 01 02 00 00 00 00 68 [07:39:54]Write i2c OK [07:39:54]MH_I2C_Read... [07:39:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:39:54]Read from MH i2c: E2 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 03 00 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 03 00 CC 23 00 90 00 63 [07:39:54]RAPDU: 90 00 [07:39:54]wFMCommunicate OK [07:39:54]wFMCommunicate request_size=255 [07:39:54]MH_SAM_APDU [07:39:54]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D0 D7 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [07:39:54]Write to MH i2c: E2 02 01 CD 23 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D0 D7 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 56 [07:39:54]Write i2c OK [07:39:54]MH_I2C_Read... [07:39:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:54]Read from MH i2c: E2 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 03 00 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 03 00 CD 23 00 90 00 64 [07:39:54]RAPDU: 90 00 [07:39:54]wFMCommunicate OK [07:39:54]wFMCommunicate request_size=28 [07:39:54]MH_SAM_APDU [07:39:54]CAPDU: 80 0D 02 02 17 37 31 37 38 33 10 04 04 00 75 7C 00 00 35 04 06 00 0F 35 E4 4C F1 DE [07:39:54]Write to MH i2c: E2 1F 00 CE 23 80 0D 02 02 17 00 37 31 37 38 33 10 04 04 00 75 7C 00 00 35 04 06 00 0F 35 E4 4C F1 DE 00 00 2E [07:39:54]Write i2c OK [07:39:54]MH_I2C_Read... [07:39:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:54]Read from MH i2c: E2 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 03 00 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 03 00 CE 23 00 90 00 65 [07:39:54]RAPDU: 90 00 [07:39:54]wFMCommunicate OK [07:39:54]wFMCommunicate request_size=4 [07:39:54]MH_SAM_APDU [07:39:54]CAPDU: 80 0D 03 02 [07:39:54]Write to MH i2c: E2 08 00 CF 23 80 0D 03 02 00 00 00 00 6D [07:39:54]Write i2c OK [07:39:54]MH_I2C_Read... [07:39:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:39:54]Read from MH i2c: E2 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 0B 00 [07:39:54]MH_I2C_Read... [07:39:54]Read from MH i2c: E2 0B 00 CF 23 00 1B 51 0F CB BD C8 70 82 90 00 2B [07:39:54]RAPDU: 1B 51 0F CB BD C8 70 82 90 00 [07:39:54]wFMCommunicate OK [07:39:54]SAM_PROTO_SignData done [07:39:54]FM_MakeSignedData done [07:39:54]CreateOFDProtocolMessage [07:39:54]wFMCommunicate request_size=4 [07:39:54]MH_SAM_APDU [07:39:54]CAPDU: 80 11 00 00 [07:39:54]Write to MH i2c: E2 08 00 D0 23 80 11 00 00 00 00 00 00 6D [07:39:54]Write i2c OK [07:39:54]MH_I2C_Read... [07:39:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:55]Read from MH i2c: E2 [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: E2 17 00 [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: E2 17 00 D0 23 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 C2 [07:39:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [07:39:55]wFMCommunicate OK [07:39:55]CreateOFDProtocolMessage done [07:39:55]OFDSenderStorePacket 31861 [07:39:55]StoreOFDPacket docnum=31861 [07:39:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 21 01 00 00 3A 8F 19 01 45 81 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D0 D7 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 75 7C 00 00 35 04 06 00 0F 35 E4 4C F1 DE 1B 51 0F CB BD C8 70 82 [07:39:55]CheckFolder [07:39:55]dirname=/storage/ofd_packets [07:39:55]CheckFolder done [07:39:55]ProducePacketName [07:39:55]name=ofd_packets/00031861 [07:39:55]NVStorageSaveData ofd_packets/00031861 [07:39:55]File name is /storage/ofd_packets/00031861 [07:39:55]Write 319 bytes [07:39:55]NVStorageSaveData done [07:39:55]OFDSenderStorePacket done [07:39:55]KKMCreateOFDPacket done [07:39:55]NVStorageSaveData kkm_last_timestamp [07:39:55]File name is /storage/kkm_last_timestamp [07:39:55]Write 4 bytes [07:39:55]NVStorageSaveData done [07:39:55]ExternCall_PrintAddStr [07:39:55]wPrintStart [07:39:55]Write to MH i2c: 01 00 00 D1 23 F4 [07:39:55]Write i2c OK [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: 01 [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: 01 07 00 [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: 01 07 00 D1 23 00 00 00 00 00 FF 0F 09 [07:39:55]RasterBufferAndPrint [07:39:55]line Счет N : (3)58059 [07:39:55]line ИНН: 02508201610067 [07:39:55]line Контрольно-Кассовый Чек [07:39:55]line ПРОДАЖА [07:39:55]line Товар: 47803008 [07:39:55]line Сигареты Winston XS Blue [07:39:55]line 1.000 * 135.00 [07:39:55]line = 135.00 [07:39:55]line НДС 12% НСП 1% [07:39:55]line > о реализуемом товаре [07:39:55]line ИТОГО: 135.00 [07:39:55]line НСП 1% : 1.19 [07:39:55]line НДС 12% : 14.34 [07:39:55]line Наличными: 135.00 [07:39:55]line Безнал.: 0.00 [07:39:55]line Место: АЗС № 99 "Партнер Нефть" [07:39:55]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [07:39:55]line СНО: Общий режим [07:39:55]line Чек 14 02.03.2024 07:40 [07:39:55]line Смена: 280 ФФД: 1.0 [07:39:55]line ЗНМ: 0300000074 [07:39:55]line РНМ: 0000000000092554 [07:39:55]line Версия ККМ: 001 [07:39:55]line ФМ: 0000000000871783 [07:39:55]line ФД: 31861 [07:39:55]line ФПД: 16724137931230 [07:39:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T074000&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31861&fm=16724137931230&tin=02508201610067®Number=0000000000092554&sum=13500 [07:39:55]line 0 [07:39:55]written 0, free lines is 4095 [07:39:55]OFD Sender: Processing packet 31861 [packets to send 5, broken 4] [07:39:55]ProducePacketName [07:39:55]name=ofd_packets/00031861 [07:39:55]OFD Sender: To server: pG, [07:39:55]CommunicateWithHost lk.salyk.kg:30040 [07:39:55]ConnectInit lk.salyk.kg [07:39:55]Connected sock=10 [07:39:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 21 01 00 00 3A 8F 19 01 45 81 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 D0 D7 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 75 7C 00 00 35 04 06 00 0F 35 E4 4C F1 DE 1B 51 0F CB BD C8 70 82 [07:39:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 7B 6E 47 00 F7 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 75 7C 00 00 F4 03 04 00 15 80 E2 65 B6 04 01 00 00 CF 0C 53 51 EC 71 58 89 [07:39:55]CommunicateWithHost err = 0 [07:39:55]CheckOFDResponse [07:39:55]1017 (14) - 77093643461234 [07:39:55]1041 (16) - 0000000000871783 [07:39:55]1040 (4) - 31861 [07:39:55]1012 (4) - 02.03.2024 01:25 [07:39:55]1206 (1) - 0 [07:39:55]OFD Sender: Remove packet 31861 [07:39:55]ProducePacketName [07:39:55]name=ofd_packets/00031861 [07:39:55]NVStorageDeleteData [07:39:55]Write to MH i2c: 01 00 00 F9 23 1C [07:39:55]Write i2c OK [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: 01 [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: 01 07 00 [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: 01 07 00 F9 23 00 00 00 00 00 CF 0C FE [07:39:55]RasterBufferAndPrint [07:39:55]line [07:39:55]line [07:39:55]line [07:39:55]line [07:39:55]line [07:39:55]written 0, free lines is 3284 [07:39:55]MH_Cut [07:39:55]Write to MH i2c: D1 01 00 00 24 01 F6 [07:39:55]Write i2c OK [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: D1 [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: D1 01 00 [07:39:55]MH_I2C_Read... [07:39:55]Read from MH i2c: D1 01 00 00 24 00 F5 [07:39:55]Write to MH i2c: 01 00 00 01 24 25 [07:39:55]Write i2c OK [07:39:55]MH_I2C_Read... [07:39:55]OFD Sender: No OFD packet to send [07:39:56]*** Cut start [07:39:56]*** Partial cut [07:39:56]*** CUTSNS_PIN = 1 [07:39:56]*** CUTSNS_PIN = 0 [07:39:56]*** Brake cut motor [07:39:56]Read from MH i2c: 01 [07:39:56]MH_I2C_Read... [07:39:56]*** Stop cut motor [07:39:56]*** Cut end [07:39:56]Read from MH i2c: 01 07 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: 01 07 00 01 24 00 00 00 00 00 FF 0F 3A [07:39:56]process_action close_receipt done [07:39:56]requested_data is exist [07:39:56]produce_requested_data [07:39:56]requested_item fm.sn is exist - process it [07:39:56]wFMCommunicate request_size=4 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 11 00 00 [07:39:56]Write to MH i2c: E2 08 00 02 24 80 11 00 00 00 00 00 00 A0 [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 [07:39:56]MH_I2C_Read... [07:39:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:56]Read from MH i2c: E2 17 00 [07:39:56]MH_I2C_Read... [07:39:56]Read from MH i2c: E2 17 00 02 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F5 [07:39:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [07:39:56]wFMCommunicate OK [07:39:56]requested_item fd.num is exist - process it [07:39:56]SAM_PROTO_GetFieldsCounters [07:39:56]wFMCommunicate request_size=4 [07:39:56]MH_SAM_APDU [07:39:56]CAPDU: 80 13 00 00 [07:39:56]Write to MH i2c: E2 08 00 03 24 80 13 00 00 00 00 00 00 A3 [07:39:56]Write i2c OK [07:39:56]MH_I2C_Read... [07:39:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:39:57]Read from MH i2c: E2 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: E2 62 00 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: E2 62 00 03 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 75 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 FA [07:39:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 75 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:39:57]wFMCommunicate OK [07:39:57]SAM_PROTO_GetFieldsCounters done [07:39:57]requested_item shift.num is exist - process it [07:39:57]requested_item shift.opened is exist - process it [07:39:57]req_shift_opened [07:39:57]FM_GetShiftState [07:39:57]SAM_PROTO_GetShiftState [07:39:57]wFMCommunicate request_size=4 [07:39:57]MH_SAM_APDU [07:39:57]CAPDU: 80 13 01 00 [07:39:57]Write to MH i2c: E2 08 00 04 24 80 13 01 00 00 00 00 00 A5 [07:39:57]Write i2c OK [07:39:57]MH_I2C_Read... [07:39:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:57]Read from MH i2c: E2 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: E2 0E 00 [07:39:57]MH_I2C_Read... [07:39:57]Read from MH i2c: E2 0E 00 04 24 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 8E [07:39:57]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [07:39:57]wFMCommunicate OK [07:39:57]SAM_PROTO_GetShiftState done [07:39:57]FM_GetShiftState done [07:39:57]req_shift_opened done [07:39:57]requested_item shift.open_date is exist - process it [07:39:57]req_shift_open_date [07:39:57]req_shift_open_date done [07:39:57]produce_requested_data done [07:39:57]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31861,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [07:39:57]process_action_free close_receipt [07:39:57]json_value_free [07:39:57]json_value_free done [07:39:57]process_json_proto returns [07:39:57]Send response to host [07:39:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31861,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [07:39:57]free response buf [07:39:57]execute_script done [07:39:57]execute_script returns [07:39:57]free content buf [07:39:57]Sock 9.Close socket [07:39:57]Sock 9.Thread stoped [07:40:00]OFD Sender: No OFD packet to send [07:40:05]OFD Sender: No OFD packet to send [07:40:10]OFD Sender: No OFD packet to send [07:40:15]OFD Sender: No OFD packet to send [07:40:20]OFD Sender: No OFD packet to send [07:40:25]OFD Sender: No OFD packet to send [07:40:30]OFD Sender: No OFD packet to send [07:40:35]OFD Sender: No OFD packet to send [07:40:40]OFD Sender: No OFD packet to send [07:40:45]OFD Sender: No OFD packet to send [07:40:50]OFD Sender: No OFD packet to send [07:40:55]OFD Sender: No OFD packet to send [07:41:00]OFD Sender: No OFD packet to send [07:41:05]OFD Sender: No OFD packet to send [07:41:10]OFD Sender: No OFD packet to send [07:41:15]OFD Sender: No OFD packet to send [07:41:20]OFD Sender: No OFD packet to send [07:41:25]OFD Sender: No OFD packet to send [07:41:30]OFD Sender: No OFD packet to send [07:41:35]OFD Sender: No OFD packet to send [07:41:40]OFD Sender: No OFD packet to send [07:41:45]OFD Sender: No OFD packet to send [07:41:50]OFD Sender: No OFD packet to send [07:41:55]OFD Sender: No OFD packet to send [07:42:00]OFD Sender: No OFD packet to send [07:42:05]OFD Sender: No OFD packet to send [07:42:10]OFD Sender: No OFD packet to send [07:42:15]OFD Sender: No OFD packet to send [07:42:20]OFD Sender: No OFD packet to send [07:42:25]OFD Sender: No OFD packet to send [07:42:30]OFD Sender: No OFD packet to send [07:42:35]OFD Sender: No OFD packet to send [07:42:41]OFD Sender: No OFD packet to send [07:42:46]OFD Sender: No OFD packet to send [07:42:51]OFD Sender: No OFD packet to send [07:42:56]OFD Sender: No OFD packet to send [07:43:01]OFD Sender: No OFD packet to send [07:43:06]OFD Sender: No OFD packet to send [07:43:11]OFD Sender: No OFD packet to send [07:43:16]OFD Sender: No OFD packet to send [07:43:21]OFD Sender: No OFD packet to send [07:43:26]OFD Sender: No OFD packet to send [07:43:31]OFD Sender: No OFD packet to send [07:43:36]OFD Sender: No OFD packet to send [07:43:41]OFD Sender: No OFD packet to send [07:43:46]OFD Sender: No OFD packet to send [07:43:51]OFD Sender: No OFD packet to send [07:43:56]OFD Sender: No OFD packet to send [07:44:01]OFD Sender: No OFD packet to send [07:44:06]OFD Sender: No OFD packet to send [07:44:11]OFD Sender: No OFD packet to send [07:44:16]OFD Sender: No OFD packet to send [07:44:21]OFD Sender: No OFD packet to send [07:44:26]OFD Sender: No OFD packet to send [07:44:31]OFD Sender: No OFD packet to send [07:44:36]OFD Sender: No OFD packet to send [07:44:41]OFD Sender: No OFD packet to send [07:44:46]OFD Sender: No OFD packet to send [07:44:51]OFD Sender: No OFD packet to send [07:44:56]OFD Sender: No OFD packet to send [07:45:01]OFD Sender: No OFD packet to send [07:45:06]OFD Sender: No OFD packet to send [07:45:11]OFD Sender: No OFD packet to send [07:45:16]OFD Sender: No OFD packet to send [07:45:21]OFD Sender: No OFD packet to send [07:45:26]OFD Sender: No OFD packet to send [07:45:31]OFD Sender: No OFD packet to send [07:45:36]OFD Sender: No OFD packet to send [07:45:41]OFD Sender: No OFD packet to send [07:45:46]OFD Sender: No OFD packet to send [07:45:51]OFD Sender: No OFD packet to send [07:45:56]OFD Sender: No OFD packet to send [07:46:01]OFD Sender: No OFD packet to send [07:46:06]OFD Sender: No OFD packet to send [07:46:11]OFD Sender: No OFD packet to send [07:46:16]OFD Sender: No OFD packet to send [07:46:21]OFD Sender: No OFD packet to send [07:46:26]OFD Sender: No OFD packet to send [07:46:31]OFD Sender: No OFD packet to send [07:46:36]OFD Sender: No OFD packet to send [07:46:41]OFD Sender: No OFD packet to send [07:46:46]OFD Sender: No OFD packet to send [07:46:51]OFD Sender: No OFD packet to send [07:46:56]OFD Sender: No OFD packet to send [07:47:01]OFD Sender: No OFD packet to send [07:47:06]OFD Sender: No OFD packet to send [07:47:11]OFD Sender: No OFD packet to send [07:47:16]OFD Sender: No OFD packet to send [07:47:21]OFD Sender: No OFD packet to send [07:47:26]OFD Sender: No OFD packet to send [07:47:31]OFD Sender: No OFD packet to send [07:47:36]OFD Sender: No OFD packet to send [07:47:41]OFD Sender: No OFD packet to send [07:47:46]OFD Sender: No OFD packet to send [07:47:51]OFD Sender: No OFD packet to send [07:47:56]OFD Sender: No OFD packet to send [07:48:01]OFD Sender: No OFD packet to send [07:48:06]OFD Sender: No OFD packet to send [07:48:11]OFD Sender: No OFD packet to send [07:48:16]OFD Sender: No OFD packet to send [07:48:21]OFD Sender: No OFD packet to send [07:48:26]OFD Sender: No OFD packet to send [07:48:31]OFD Sender: No OFD packet to send [07:48:36]OFD Sender: No OFD packet to send [07:48:41]OFD Sender: No OFD packet to send [07:48:46]OFD Sender: No OFD packet to send [07:48:51]OFD Sender: No OFD packet to send [07:48:56]OFD Sender: No OFD packet to send [07:49:01]OFD Sender: No OFD packet to send [07:49:06]OFD Sender: No OFD packet to send [07:49:11]OFD Sender: No OFD packet to send [07:49:16]OFD Sender: No OFD packet to send [07:49:21]OFD Sender: No OFD packet to send [07:49:26]OFD Sender: No OFD packet to send [07:49:31]OFD Sender: No OFD packet to send [07:49:36]OFD Sender: No OFD packet to send [07:49:41]OFD Sender: No OFD packet to send [07:49:46]OFD Sender: No OFD packet to send [07:49:51]OFD Sender: No OFD packet to send [07:49:56]OFD Sender: No OFD packet to send [07:50:01]OFD Sender: No OFD packet to send [07:50:06]OFD Sender: No OFD packet to send [07:50:11]OFD Sender: No OFD packet to send [07:50:16]OFD Sender: No OFD packet to send [07:50:21]OFD Sender: No OFD packet to send [07:50:26]OFD Sender: No OFD packet to send [07:50:31]OFD Sender: No OFD packet to send [07:50:36]OFD Sender: No OFD packet to send [07:50:41]OFD Sender: No OFD packet to send [07:50:46]OFD Sender: No OFD packet to send [07:50:51]OFD Sender: No OFD packet to send [07:50:56]OFD Sender: No OFD packet to send [07:51:01]OFD Sender: No OFD packet to send [07:51:06]OFD Sender: No OFD packet to send [07:51:11]OFD Sender: No OFD packet to send [07:51:16]OFD Sender: No OFD packet to send [07:51:21]OFD Sender: No OFD packet to send [07:51:26]OFD Sender: No OFD packet to send [07:51:31]OFD Sender: No OFD packet to send [07:51:36]OFD Sender: No OFD packet to send [07:51:41]OFD Sender: No OFD packet to send [07:51:46]OFD Sender: No OFD packet to send [07:51:51]OFD Sender: No OFD packet to send [07:51:56]OFD Sender: No OFD packet to send [07:52:01]OFD Sender: No OFD packet to send [07:52:06]OFD Sender: No OFD packet to send [07:52:11]OFD Sender: No OFD packet to send [07:52:16]OFD Sender: No OFD packet to send [07:52:21]OFD Sender: No OFD packet to send [07:52:26]OFD Sender: No OFD packet to send [07:52:31]OFD Sender: No OFD packet to send [07:52:36]OFD Sender: No OFD packet to send [07:52:41]OFD Sender: No OFD packet to send [07:52:46]OFD Sender: No OFD packet to send [07:52:51]OFD Sender: No OFD packet to send [07:52:56]OFD Sender: No OFD packet to send [07:53:01]OFD Sender: No OFD packet to send [07:53:06]OFD Sender: No OFD packet to send [07:53:11]OFD Sender: No OFD packet to send [07:53:16]OFD Sender: No OFD packet to send [07:53:21]OFD Sender: No OFD packet to send [07:53:26]OFD Sender: No OFD packet to send [07:53:31]OFD Sender: No OFD packet to send [07:53:36]OFD Sender: No OFD packet to send [07:53:41]OFD Sender: No OFD packet to send [07:53:46]OFD Sender: No OFD packet to send [07:53:51]OFD Sender: No OFD packet to send [07:53:56]OFD Sender: No OFD packet to send [07:54:01]OFD Sender: No OFD packet to send [07:54:06]OFD Sender: No OFD packet to send [07:54:11]OFD Sender: No OFD packet to send [07:54:16]OFD Sender: No OFD packet to send [07:54:21]OFD Sender: No OFD packet to send [07:54:26]OFD Sender: No OFD packet to send [07:54:31]OFD Sender: No OFD packet to send [07:54:36]OFD Sender: No OFD packet to send [07:54:41]OFD Sender: No OFD packet to send [07:54:46]OFD Sender: No OFD packet to send [07:54:51]OFD Sender: No OFD packet to send [07:54:56]OFD Sender: No OFD packet to send [07:55:01]OFD Sender: No OFD packet to send [07:55:06]OFD Sender: No OFD packet to send [07:55:11]OFD Sender: No OFD packet to send [07:55:16]OFD Sender: No OFD packet to send [07:55:21]OFD Sender: No OFD packet to send [07:55:26]OFD Sender: No OFD packet to send [07:55:31]OFD Sender: No OFD packet to send [07:55:36]OFD Sender: No OFD packet to send [07:55:41]OFD Sender: No OFD packet to send [07:55:46]OFD Sender: No OFD packet to send [07:55:51]OFD Sender: No OFD packet to send [07:55:56]OFD Sender: No OFD packet to send [07:56:01]OFD Sender: No OFD packet to send [07:56:06]OFD Sender: No OFD packet to send [07:56:11]OFD Sender: No OFD packet to send [07:56:16]OFD Sender: No OFD packet to send [07:56:21]OFD Sender: No OFD packet to send [07:56:26]OFD Sender: No OFD packet to send [07:56:31]OFD Sender: No OFD packet to send [07:56:36]OFD Sender: No OFD packet to send [07:56:41]OFD Sender: No OFD packet to send [07:56:46]OFD Sender: No OFD packet to send [07:56:51]OFD Sender: No OFD packet to send [07:56:56]OFD Sender: No OFD packet to send [07:57:01]OFD Sender: No OFD packet to send [07:57:06]OFD Sender: No OFD packet to send [07:57:11]OFD Sender: No OFD packet to send [07:57:16]OFD Sender: No OFD packet to send [07:57:21]OFD Sender: No OFD packet to send [07:57:26]OFD Sender: No OFD packet to send [07:57:31]OFD Sender: No OFD packet to send [07:57:36]OFD Sender: No OFD packet to send [07:57:41]OFD Sender: No OFD packet to send [07:57:46]OFD Sender: No OFD packet to send [07:57:51]OFD Sender: No OFD packet to send [07:57:56]OFD Sender: No OFD packet to send [07:58:01]OFD Sender: No OFD packet to send [07:58:06]OFD Sender: No OFD packet to send [07:58:11]OFD Sender: No OFD packet to send [07:58:16]OFD Sender: No OFD packet to send [07:58:21]OFD Sender: No OFD packet to send [07:58:26]OFD Sender: No OFD packet to send [07:58:31]OFD Sender: No OFD packet to send [07:58:36]OFD Sender: No OFD packet to send [07:58:41]OFD Sender: No OFD packet to send [07:58:46]OFD Sender: No OFD packet to send [07:58:51]OFD Sender: No OFD packet to send [07:58:56]OFD Sender: No OFD packet to send [07:59:01]OFD Sender: No OFD packet to send [07:59:06]OFD Sender: No OFD packet to send [07:59:11]OFD Sender: No OFD packet to send [07:59:16]OFD Sender: No OFD packet to send [07:59:21]OFD Sender: No OFD packet to send [07:59:26]OFD Sender: No OFD packet to send [07:59:31]OFD Sender: No OFD packet to send [07:59:36]OFD Sender: No OFD packet to send [07:59:41]OFD Sender: No OFD packet to send [07:59:46]OFD Sender: No OFD packet to send [07:59:51]OFD Sender: No OFD packet to send [07:59:56]OFD Sender: No OFD packet to send [08:00:01]OFD Sender: No OFD packet to send [08:00:06]OFD Sender: No OFD packet to send [08:00:11]OFD Sender: No OFD packet to send [08:00:16]OFD Sender: No OFD packet to send [08:00:21]OFD Sender: No OFD packet to send [08:00:26]OFD Sender: No OFD packet to send [08:00:31]OFD Sender: No OFD packet to send [08:00:36]OFD Sender: No OFD packet to send [08:00:41]OFD Sender: No OFD packet to send [08:00:46]OFD Sender: No OFD packet to send [08:00:51]OFD Sender: No OFD packet to send [08:00:56]OFD Sender: No OFD packet to send [08:01:01]OFD Sender: No OFD packet to send [08:01:06]OFD Sender: No OFD packet to send [08:01:11]OFD Sender: No OFD packet to send [08:01:16]OFD Sender: No OFD packet to send [08:01:21]OFD Sender: No OFD packet to send [08:01:26]OFD Sender: No OFD packet to send [08:01:31]OFD Sender: No OFD packet to send [08:01:36]OFD Sender: No OFD packet to send [08:01:41]OFD Sender: No OFD packet to send [08:01:46]OFD Sender: No OFD packet to send [08:01:51]OFD Sender: No OFD packet to send [08:01:56]OFD Sender: No OFD packet to send [08:02:01]OFD Sender: No OFD packet to send [08:02:06]OFD Sender: No OFD packet to send [08:02:11]OFD Sender: No OFD packet to send [08:02:16]OFD Sender: No OFD packet to send [08:02:21]OFD Sender: No OFD packet to send [08:02:26]OFD Sender: No OFD packet to send [08:02:31]OFD Sender: No OFD packet to send [08:02:36]OFD Sender: No OFD packet to send [08:02:41]OFD Sender: No OFD packet to send [08:02:46]OFD Sender: No OFD packet to send [08:02:51]OFD Sender: No OFD packet to send [08:02:56]OFD Sender: No OFD packet to send [08:03:01]OFD Sender: No OFD packet to send [08:03:06]OFD Sender: No OFD packet to send [08:03:11]OFD Sender: No OFD packet to send [08:03:16]OFD Sender: No OFD packet to send [08:03:21]OFD Sender: No OFD packet to send [08:03:26]OFD Sender: No OFD packet to send [08:03:31]OFD Sender: No OFD packet to send [08:03:36]OFD Sender: No OFD packet to send [08:03:41]OFD Sender: No OFD packet to send [08:03:46]OFD Sender: No OFD packet to send [08:03:51]OFD Sender: No OFD packet to send [08:03:56]OFD Sender: No OFD packet to send [08:04:01]OFD Sender: No OFD packet to send [08:04:07]OFD Sender: No OFD packet to send [08:04:12]OFD Sender: No OFD packet to send [08:04:17]OFD Sender: No OFD packet to send [08:04:22]OFD Sender: No OFD packet to send [08:04:27]OFD Sender: No OFD packet to send [08:04:32]OFD Sender: No OFD packet to send [08:04:37]OFD Sender: No OFD packet to send [08:04:42]OFD Sender: No OFD packet to send [08:04:47]OFD Sender: No OFD packet to send [08:04:52]OFD Sender: No OFD packet to send [08:04:57]OFD Sender: No OFD packet to send [08:05:02]OFD Sender: No OFD packet to send [08:05:07]OFD Sender: No OFD packet to send [08:05:12]OFD Sender: No OFD packet to send [08:05:17]OFD Sender: No OFD packet to send [08:05:22]OFD Sender: No OFD packet to send [08:05:27]OFD Sender: No OFD packet to send [08:05:32]OFD Sender: No OFD packet to send [08:05:37]OFD Sender: No OFD packet to send [08:05:42]OFD Sender: No OFD packet to send [08:05:47]OFD Sender: No OFD packet to send [08:05:52]OFD Sender: No OFD packet to send [08:05:57]OFD Sender: No OFD packet to send [08:06:02]OFD Sender: No OFD packet to send [08:06:07]OFD Sender: No OFD packet to send [08:06:12]OFD Sender: No OFD packet to send [08:06:17]OFD Sender: No OFD packet to send [08:06:22]OFD Sender: No OFD packet to send [08:06:27]OFD Sender: No OFD packet to send [08:06:32]OFD Sender: No OFD packet to send [08:06:37]OFD Sender: No OFD packet to send [08:06:42]OFD Sender: No OFD packet to send [08:06:47]OFD Sender: No OFD packet to send [08:06:52]OFD Sender: No OFD packet to send [08:06:57]OFD Sender: No OFD packet to send [08:07:02]OFD Sender: No OFD packet to send [08:07:07]OFD Sender: No OFD packet to send [08:07:12]OFD Sender: No OFD packet to send [08:07:17]OFD Sender: No OFD packet to send [08:07:22]OFD Sender: No OFD packet to send [08:07:27]OFD Sender: No OFD packet to send [08:07:32]OFD Sender: No OFD packet to send [08:07:37]OFD Sender: No OFD packet to send [08:07:42]OFD Sender: No OFD packet to send [08:07:47]OFD Sender: No OFD packet to send [08:07:52]OFD Sender: No OFD packet to send [08:07:57]OFD Sender: No OFD packet to send [08:08:02]OFD Sender: No OFD packet to send [08:08:07]OFD Sender: No OFD packet to send [08:08:12]OFD Sender: No OFD packet to send [08:08:17]OFD Sender: No OFD packet to send [08:08:22]OFD Sender: No OFD packet to send [08:08:27]OFD Sender: No OFD packet to send [08:08:32]OFD Sender: No OFD packet to send [08:08:37]OFD Sender: No OFD packet to send [08:08:42]OFD Sender: No OFD packet to send [08:08:47]OFD Sender: No OFD packet to send [08:08:52]OFD Sender: No OFD packet to send [08:08:57]OFD Sender: No OFD packet to send [08:09:02]OFD Sender: No OFD packet to send [08:09:07]OFD Sender: No OFD packet to send [08:09:12]OFD Sender: No OFD packet to send [08:09:17]OFD Sender: No OFD packet to send [08:09:22]OFD Sender: No OFD packet to send [08:09:27]OFD Sender: No OFD packet to send [08:09:32]OFD Sender: No OFD packet to send [08:09:37]OFD Sender: No OFD packet to send [08:09:42]OFD Sender: No OFD packet to send [08:09:47]OFD Sender: No OFD packet to send [08:09:52]OFD Sender: No OFD packet to send [08:09:57]OFD Sender: No OFD packet to send [08:10:02]OFD Sender: No OFD packet to send [08:10:07]OFD Sender: No OFD packet to send [08:10:12]OFD Sender: No OFD packet to send [08:10:17]OFD Sender: No OFD packet to send [08:10:22]OFD Sender: No OFD packet to send [08:10:27]OFD Sender: No OFD packet to send [08:10:32]OFD Sender: No OFD packet to send [08:10:37]OFD Sender: No OFD packet to send [08:10:42]OFD Sender: No OFD packet to send [08:10:47]OFD Sender: No OFD packet to send [08:10:52]OFD Sender: No OFD packet to send [08:10:57]OFD Sender: No OFD packet to send [08:11:02]OFD Sender: No OFD packet to send [08:11:07]OFD Sender: No OFD packet to send [08:11:12]OFD Sender: No OFD packet to send [08:11:17]OFD Sender: No OFD packet to send [08:11:22]OFD Sender: No OFD packet to send [08:11:27]OFD Sender: No OFD packet to send [08:11:32]OFD Sender: No OFD packet to send [08:11:37]OFD Sender: No OFD packet to send [08:11:42]OFD Sender: No OFD packet to send [08:11:47]OFD Sender: No OFD packet to send [08:11:52]OFD Sender: No OFD packet to send [08:11:57]OFD Sender: No OFD packet to send [08:12:02]OFD Sender: No OFD packet to send [08:12:07]OFD Sender: No OFD packet to send [08:12:12]OFD Sender: No OFD packet to send [08:12:17]OFD Sender: No OFD packet to send [08:12:22]OFD Sender: No OFD packet to send [08:12:27]OFD Sender: No OFD packet to send [08:12:32]OFD Sender: No OFD packet to send [08:12:37]OFD Sender: No OFD packet to send [08:12:42]OFD Sender: No OFD packet to send [08:12:47]OFD Sender: No OFD packet to send [08:12:52]OFD Sender: No OFD packet to send [08:12:57]OFD Sender: No OFD packet to send [08:13:02]OFD Sender: No OFD packet to send [08:13:07]OFD Sender: No OFD packet to send [08:13:12]OFD Sender: No OFD packet to send [08:13:17]OFD Sender: No OFD packet to send [08:13:22]OFD Sender: No OFD packet to send [08:13:27]OFD Sender: No OFD packet to send [08:13:32]OFD Sender: No OFD packet to send [08:13:37]OFD Sender: No OFD packet to send [08:13:42]OFD Sender: No OFD packet to send [08:13:47]OFD Sender: No OFD packet to send [08:13:52]OFD Sender: No OFD packet to send [08:13:57]OFD Sender: No OFD packet to send [08:14:02]OFD Sender: No OFD packet to send [08:14:07]OFD Sender: No OFD packet to send [08:14:12]OFD Sender: No OFD packet to send [08:14:17]OFD Sender: No OFD packet to send [08:14:22]OFD Sender: No OFD packet to send [08:14:27]OFD Sender: No OFD packet to send [08:14:32]OFD Sender: No OFD packet to send [08:14:37]OFD Sender: No OFD packet to send [08:14:42]OFD Sender: No OFD packet to send [08:14:47]OFD Sender: No OFD packet to send [08:14:52]OFD Sender: No OFD packet to send [08:14:57]OFD Sender: No OFD packet to send [08:15:02]OFD Sender: No OFD packet to send [08:15:07]OFD Sender: No OFD packet to send [08:15:12]OFD Sender: No OFD packet to send [08:15:17]OFD Sender: No OFD packet to send [08:15:22]OFD Sender: No OFD packet to send [08:15:27]OFD Sender: No OFD packet to send [08:15:32]OFD Sender: No OFD packet to send [08:15:37]OFD Sender: No OFD packet to send [08:15:42]OFD Sender: No OFD packet to send [08:15:47]OFD Sender: No OFD packet to send [08:15:52]OFD Sender: No OFD packet to send [08:15:57]OFD Sender: No OFD packet to send [08:16:02]OFD Sender: No OFD packet to send [08:16:07]OFD Sender: No OFD packet to send [08:16:12]OFD Sender: No OFD packet to send [08:16:17]OFD Sender: No OFD packet to send [08:16:22]OFD Sender: No OFD packet to send [08:16:27]OFD Sender: No OFD packet to send [08:16:32]OFD Sender: No OFD packet to send [08:16:37]OFD Sender: No OFD packet to send [08:16:42]OFD Sender: No OFD packet to send [08:16:47]OFD Sender: No OFD packet to send [08:16:52]OFD Sender: No OFD packet to send [08:16:57]OFD Sender: No OFD packet to send [08:17:02]OFD Sender: No OFD packet to send [08:17:07]OFD Sender: No OFD packet to send [08:17:12]OFD Sender: No OFD packet to send [08:17:17]OFD Sender: No OFD packet to send [08:17:22]OFD Sender: No OFD packet to send [08:17:27]OFD Sender: No OFD packet to send [08:17:32]OFD Sender: No OFD packet to send [08:17:37]OFD Sender: No OFD packet to send [08:17:42]OFD Sender: No OFD packet to send [08:17:47]OFD Sender: No OFD packet to send [08:17:52]OFD Sender: No OFD packet to send [08:17:57]OFD Sender: No OFD packet to send [08:18:02]OFD Sender: No OFD packet to send [08:18:07]OFD Sender: No OFD packet to send [08:18:12]OFD Sender: No OFD packet to send [08:18:17]OFD Sender: No OFD packet to send [08:18:22]OFD Sender: No OFD packet to send [08:18:27]OFD Sender: No OFD packet to send [08:18:32]OFD Sender: No OFD packet to send [08:18:37]OFD Sender: No OFD packet to send [08:18:42]OFD Sender: No OFD packet to send [08:18:47]OFD Sender: No OFD packet to send [08:18:52]OFD Sender: No OFD packet to send [08:18:57]OFD Sender: No OFD packet to send [08:19:02]OFD Sender: No OFD packet to send [08:19:07]OFD Sender: No OFD packet to send [08:19:12]OFD Sender: No OFD packet to send [08:19:17]OFD Sender: No OFD packet to send [08:19:22]OFD Sender: No OFD packet to send [08:19:27]OFD Sender: No OFD packet to send [08:19:32]OFD Sender: No OFD packet to send [08:19:37]OFD Sender: No OFD packet to send [08:19:42]OFD Sender: No OFD packet to send [08:19:47]OFD Sender: No OFD packet to send [08:19:52]OFD Sender: No OFD packet to send [08:19:57]OFD Sender: No OFD packet to send [08:20:02]OFD Sender: No OFD packet to send [08:20:07]OFD Sender: No OFD packet to send [08:20:12]OFD Sender: No OFD packet to send [08:20:17]OFD Sender: No OFD packet to send [08:20:22]OFD Sender: No OFD packet to send [08:20:27]OFD Sender: No OFD packet to send [08:20:32]OFD Sender: No OFD packet to send [08:20:37]OFD Sender: No OFD packet to send [08:20:42]OFD Sender: No OFD packet to send [08:20:47]OFD Sender: No OFD packet to send [08:20:52]OFD Sender: No OFD packet to send [08:20:57]OFD Sender: No OFD packet to send [08:21:02]OFD Sender: No OFD packet to send [08:21:07]OFD Sender: No OFD packet to send [08:21:12]OFD Sender: No OFD packet to send [08:21:17]OFD Sender: No OFD packet to send [08:21:22]OFD Sender: No OFD packet to send [08:21:27]OFD Sender: No OFD packet to send [08:21:32]OFD Sender: No OFD packet to send [08:21:37]OFD Sender: No OFD packet to send [08:21:42]OFD Sender: No OFD packet to send [08:21:47]OFD Sender: No OFD packet to send [08:21:52]OFD Sender: No OFD packet to send [08:21:57]OFD Sender: No OFD packet to send [08:22:02]OFD Sender: No OFD packet to send [08:22:07]OFD Sender: No OFD packet to send [08:22:12]OFD Sender: No OFD packet to send [08:22:17]OFD Sender: No OFD packet to send [08:22:22]OFD Sender: No OFD packet to send [08:22:27]OFD Sender: No OFD packet to send [08:22:32]OFD Sender: No OFD packet to send [08:22:37]OFD Sender: No OFD packet to send [08:22:42]OFD Sender: No OFD packet to send [08:22:47]OFD Sender: No OFD packet to send [08:22:52]OFD Sender: No OFD packet to send [08:22:57]OFD Sender: No OFD packet to send [08:23:02]OFD Sender: No OFD packet to send [08:23:07]OFD Sender: No OFD packet to send [08:23:12]OFD Sender: No OFD packet to send [08:23:17]OFD Sender: No OFD packet to send [08:23:22]OFD Sender: No OFD packet to send [08:23:27]OFD Sender: No OFD packet to send [08:23:32]OFD Sender: No OFD packet to send [08:23:37]OFD Sender: No OFD packet to send [08:23:42]OFD Sender: No OFD packet to send [08:23:47]OFD Sender: No OFD packet to send [08:23:52]OFD Sender: No OFD packet to send [08:23:57]OFD Sender: No OFD packet to send [08:24:02]OFD Sender: No OFD packet to send [08:24:07]OFD Sender: No OFD packet to send [08:24:12]OFD Sender: No OFD packet to send [08:24:17]OFD Sender: No OFD packet to send [08:24:22]OFD Sender: No OFD packet to send [08:24:27]OFD Sender: No OFD packet to send [08:24:32]OFD Sender: No OFD packet to send [08:24:37]OFD Sender: No OFD packet to send [08:24:42]OFD Sender: No OFD packet to send [08:24:47]OFD Sender: No OFD packet to send [08:24:52]OFD Sender: No OFD packet to send [08:24:57]OFD Sender: No OFD packet to send [08:25:02]OFD Sender: No OFD packet to send [08:25:07]OFD Sender: No OFD packet to send [08:25:12]OFD Sender: No OFD packet to send [08:25:17]OFD Sender: No OFD packet to send [08:25:22]OFD Sender: No OFD packet to send [08:25:27]OFD Sender: No OFD packet to send [08:25:32]OFD Sender: No OFD packet to send [08:25:37]OFD Sender: No OFD packet to send [08:25:43]OFD Sender: No OFD packet to send [08:25:48]OFD Sender: No OFD packet to send [08:25:53]OFD Sender: No OFD packet to send [08:25:58]OFD Sender: No OFD packet to send [08:26:03]OFD Sender: No OFD packet to send [08:26:08]OFD Sender: No OFD packet to send [08:26:13]OFD Sender: No OFD packet to send [08:26:18]OFD Sender: No OFD packet to send [08:26:23]OFD Sender: No OFD packet to send [08:26:28]OFD Sender: No OFD packet to send [08:26:33]OFD Sender: No OFD packet to send [08:26:38]OFD Sender: No OFD packet to send [08:26:43]OFD Sender: No OFD packet to send [08:26:48]OFD Sender: No OFD packet to send [08:26:53]OFD Sender: No OFD packet to send [08:26:58]OFD Sender: No OFD packet to send [08:27:03]OFD Sender: No OFD packet to send [08:27:08]OFD Sender: No OFD packet to send [08:27:13]OFD Sender: No OFD packet to send [08:27:18]OFD Sender: No OFD packet to send [08:27:23]OFD Sender: No OFD packet to send [08:27:28]OFD Sender: No OFD packet to send [08:27:33]OFD Sender: No OFD packet to send [08:27:38]OFD Sender: No OFD packet to send [08:27:43]OFD Sender: No OFD packet to send [08:27:48]OFD Sender: No OFD packet to send [08:27:53]OFD Sender: No OFD packet to send [08:27:58]OFD Sender: No OFD packet to send [08:28:03]OFD Sender: No OFD packet to send [08:28:08]OFD Sender: No OFD packet to send [08:28:13]OFD Sender: No OFD packet to send [08:28:18]OFD Sender: No OFD packet to send [08:28:23]OFD Sender: No OFD packet to send [08:28:28]OFD Sender: No OFD packet to send [08:28:33]OFD Sender: No OFD packet to send [08:28:38]OFD Sender: No OFD packet to send [08:28:43]OFD Sender: No OFD packet to send [08:28:48]OFD Sender: No OFD packet to send [08:28:53]OFD Sender: No OFD packet to send [08:28:58]OFD Sender: No OFD packet to send [08:29:03]OFD Sender: No OFD packet to send [08:29:08]OFD Sender: No OFD packet to send [08:29:13]OFD Sender: No OFD packet to send [08:29:18]OFD Sender: No OFD packet to send [08:29:23]OFD Sender: No OFD packet to send [08:29:28]OFD Sender: No OFD packet to send [08:29:33]OFD Sender: No OFD packet to send [08:29:38]OFD Sender: No OFD packet to send [08:29:43]OFD Sender: No OFD packet to send [08:29:48]OFD Sender: No OFD packet to send [08:29:53]OFD Sender: No OFD packet to send [08:29:58]OFD Sender: No OFD packet to send [08:30:03]OFD Sender: No OFD packet to send [08:30:08]OFD Sender: No OFD packet to send [08:30:13]OFD Sender: No OFD packet to send [08:30:18]OFD Sender: No OFD packet to send [08:30:23]OFD Sender: No OFD packet to send [08:30:28]OFD Sender: No OFD packet to send [08:30:33]OFD Sender: No OFD packet to send [08:30:38]OFD Sender: No OFD packet to send [08:30:43]OFD Sender: No OFD packet to send [08:30:48]OFD Sender: No OFD packet to send [08:30:53]OFD Sender: No OFD packet to send [08:30:58]OFD Sender: No OFD packet to send [08:31:03]OFD Sender: No OFD packet to send [08:31:08]OFD Sender: No OFD packet to send [08:31:13]OFD Sender: No OFD packet to send [08:31:18]OFD Sender: No OFD packet to send [08:31:23]OFD Sender: No OFD packet to send [08:31:28]OFD Sender: No OFD packet to send [08:31:33]OFD Sender: No OFD packet to send [08:31:38]OFD Sender: No OFD packet to send [08:31:43]OFD Sender: No OFD packet to send [08:31:48]OFD Sender: No OFD packet to send [08:31:53]OFD Sender: No OFD packet to send [08:31:58]OFD Sender: No OFD packet to send [08:32:03]OFD Sender: No OFD packet to send [08:32:08]OFD Sender: No OFD packet to send [08:32:13]OFD Sender: No OFD packet to send [08:32:18]OFD Sender: No OFD packet to send [08:32:23]OFD Sender: No OFD packet to send [08:32:28]OFD Sender: No OFD packet to send [08:32:33]OFD Sender: No OFD packet to send [08:32:38]OFD Sender: No OFD packet to send [08:32:43]OFD Sender: No OFD packet to send [08:32:48]OFD Sender: No OFD packet to send [08:32:53]OFD Sender: No OFD packet to send [08:32:58]OFD Sender: No OFD packet to send [08:33:03]OFD Sender: No OFD packet to send [08:33:08]OFD Sender: No OFD packet to send [08:33:13]OFD Sender: No OFD packet to send [08:33:18]OFD Sender: No OFD packet to send [08:33:23]OFD Sender: No OFD packet to send [08:33:28]OFD Sender: No OFD packet to send [08:33:33]OFD Sender: No OFD packet to send [08:33:38]OFD Sender: No OFD packet to send [08:33:43]OFD Sender: No OFD packet to send [08:33:48]OFD Sender: No OFD packet to send [08:33:53]OFD Sender: No OFD packet to send [08:33:58]OFD Sender: No OFD packet to send [08:34:03]OFD Sender: No OFD packet to send [08:34:08]OFD Sender: No OFD packet to send [08:34:13]OFD Sender: No OFD packet to send [08:34:18]OFD Sender: No OFD packet to send [08:34:23]OFD Sender: No OFD packet to send [08:34:28]OFD Sender: No OFD packet to send [08:34:33]OFD Sender: No OFD packet to send [08:34:38]OFD Sender: No OFD packet to send [08:34:43]OFD Sender: No OFD packet to send [08:34:48]OFD Sender: No OFD packet to send [08:34:53]OFD Sender: No OFD packet to send [08:34:58]OFD Sender: No OFD packet to send [08:35:03]OFD Sender: No OFD packet to send [08:35:08]OFD Sender: No OFD packet to send [08:35:13]OFD Sender: No OFD packet to send [08:35:18]OFD Sender: No OFD packet to send [08:35:23]OFD Sender: No OFD packet to send [08:35:28]OFD Sender: No OFD packet to send [08:35:33]OFD Sender: No OFD packet to send [08:35:38]OFD Sender: No OFD packet to send [08:35:43]OFD Sender: No OFD packet to send [08:35:48]OFD Sender: No OFD packet to send [08:35:53]OFD Sender: No OFD packet to send [08:35:58]OFD Sender: No OFD packet to send [08:36:03]OFD Sender: No OFD packet to send [08:36:08]OFD Sender: No OFD packet to send [08:36:13]OFD Sender: No OFD packet to send [08:36:18]OFD Sender: No OFD packet to send [08:36:23]OFD Sender: No OFD packet to send [08:36:28]OFD Sender: No OFD packet to send [08:36:33]OFD Sender: No OFD packet to send [08:36:38]OFD Sender: No OFD packet to send [08:36:43]OFD Sender: No OFD packet to send [08:36:48]OFD Sender: No OFD packet to send [08:36:53]OFD Sender: No OFD packet to send [08:36:58]OFD Sender: No OFD packet to send [08:37:03]OFD Sender: No OFD packet to send [08:37:08]OFD Sender: No OFD packet to send [08:37:13]OFD Sender: No OFD packet to send [08:37:18]OFD Sender: No OFD packet to send [08:37:23]OFD Sender: No OFD packet to send [08:37:28]OFD Sender: No OFD packet to send [08:37:33]OFD Sender: No OFD packet to send [08:37:38]OFD Sender: No OFD packet to send [08:37:43]OFD Sender: No OFD packet to send [08:37:48]OFD Sender: No OFD packet to send [08:37:53]OFD Sender: No OFD packet to send [08:37:58]OFD Sender: No OFD packet to send [08:38:03]OFD Sender: No OFD packet to send [08:38:08]OFD Sender: No OFD packet to send [08:38:13]OFD Sender: No OFD packet to send [08:38:18]OFD Sender: No OFD packet to send [08:38:23]OFD Sender: No OFD packet to send [08:38:28]OFD Sender: No OFD packet to send [08:38:33]OFD Sender: No OFD packet to send [08:38:38]OFD Sender: No OFD packet to send [08:38:43]OFD Sender: No OFD packet to send [08:38:48]OFD Sender: No OFD packet to send [08:38:53]OFD Sender: No OFD packet to send [08:38:58]OFD Sender: No OFD packet to send [08:39:03]OFD Sender: No OFD packet to send [08:39:08]OFD Sender: No OFD packet to send [08:39:13]OFD Sender: No OFD packet to send [08:39:18]OFD Sender: No OFD packet to send [08:39:23]OFD Sender: No OFD packet to send [08:39:28]OFD Sender: No OFD packet to send [08:39:33]OFD Sender: No OFD packet to send [08:39:38]OFD Sender: No OFD packet to send [08:39:43]OFD Sender: No OFD packet to send [08:39:48]OFD Sender: No OFD packet to send [08:39:53]OFD Sender: No OFD packet to send [08:39:58]OFD Sender: No OFD packet to send [08:40:03]OFD Sender: No OFD packet to send [08:40:08]OFD Sender: No OFD packet to send [08:40:13]OFD Sender: No OFD packet to send [08:40:18]OFD Sender: No OFD packet to send [08:40:23]OFD Sender: No OFD packet to send [08:40:28]OFD Sender: No OFD packet to send [08:40:33]OFD Sender: No OFD packet to send [08:40:38]OFD Sender: No OFD packet to send [08:40:43]OFD Sender: No OFD packet to send [08:40:48]OFD Sender: No OFD packet to send [08:40:53]OFD Sender: No OFD packet to send [08:40:58]OFD Sender: No OFD packet to send [08:41:03]OFD Sender: No OFD packet to send [08:41:08]OFD Sender: No OFD packet to send [08:41:13]OFD Sender: No OFD packet to send [08:41:18]OFD Sender: No OFD packet to send [08:41:23]OFD Sender: No OFD packet to send [08:41:28]OFD Sender: No OFD packet to send [08:41:33]OFD Sender: No OFD packet to send [08:41:38]OFD Sender: No OFD packet to send [08:41:43]OFD Sender: No OFD packet to send [08:41:48]OFD Sender: No OFD packet to send [08:41:53]OFD Sender: No OFD packet to send [08:41:58]OFD Sender: No OFD packet to send [08:42:03]OFD Sender: No OFD packet to send [08:42:08]OFD Sender: No OFD packet to send [08:42:13]OFD Sender: No OFD packet to send [08:42:18]OFD Sender: No OFD packet to send [08:42:23]OFD Sender: No OFD packet to send [08:42:28]OFD Sender: No OFD packet to send [08:42:33]OFD Sender: No OFD packet to send [08:42:38]OFD Sender: No OFD packet to send [08:42:43]OFD Sender: No OFD packet to send [08:42:48]OFD Sender: No OFD packet to send [08:42:53]OFD Sender: No OFD packet to send [08:42:58]OFD Sender: No OFD packet to send [08:43:03]OFD Sender: No OFD packet to send [08:43:08]OFD Sender: No OFD packet to send [08:43:13]OFD Sender: No OFD packet to send [08:43:18]OFD Sender: No OFD packet to send [08:43:23]OFD Sender: No OFD packet to send [08:43:28]OFD Sender: No OFD packet to send [08:43:33]OFD Sender: No OFD packet to send [08:43:38]OFD Sender: No OFD packet to send [08:43:43]OFD Sender: No OFD packet to send [08:43:48]OFD Sender: No OFD packet to send [08:43:53]OFD Sender: No OFD packet to send [08:43:58]OFD Sender: No OFD packet to send [08:44:03]OFD Sender: No OFD packet to send [08:44:08]OFD Sender: No OFD packet to send [08:44:13]OFD Sender: No OFD packet to send [08:44:18]OFD Sender: No OFD packet to send [08:44:23]OFD Sender: No OFD packet to send [08:44:28]OFD Sender: No OFD packet to send [08:44:33]OFD Sender: No OFD packet to send [08:44:38]OFD Sender: No OFD packet to send [08:44:43]OFD Sender: No OFD packet to send [08:44:48]OFD Sender: No OFD packet to send [08:44:53]OFD Sender: No OFD packet to send [08:44:58]OFD Sender: No OFD packet to send [08:45:03]OFD Sender: No OFD packet to send [08:45:08]OFD Sender: No OFD packet to send [08:45:13]OFD Sender: No OFD packet to send [08:45:18]OFD Sender: No OFD packet to send [08:45:23]OFD Sender: No OFD packet to send [08:45:28]OFD Sender: No OFD packet to send [08:45:33]OFD Sender: No OFD packet to send [08:45:38]OFD Sender: No OFD packet to send [08:45:43]OFD Sender: No OFD packet to send [08:45:48]OFD Sender: No OFD packet to send [08:45:53]OFD Sender: No OFD packet to send [08:45:58]OFD Sender: No OFD packet to send [08:46:03]OFD Sender: No OFD packet to send [08:46:08]OFD Sender: No OFD packet to send [08:46:13]OFD Sender: No OFD packet to send [08:46:18]OFD Sender: No OFD packet to send [08:46:23]OFD Sender: No OFD packet to send [08:46:28]OFD Sender: No OFD packet to send [08:46:33]OFD Sender: No OFD packet to send [08:46:38]OFD Sender: No OFD packet to send [08:46:43]OFD Sender: No OFD packet to send [08:46:48]OFD Sender: No OFD packet to send [08:46:53]OFD Sender: No OFD packet to send [08:46:58]OFD Sender: No OFD packet to send [08:47:03]OFD Sender: No OFD packet to send [08:47:08]OFD Sender: No OFD packet to send [08:47:13]OFD Sender: No OFD packet to send [08:47:18]OFD Sender: No OFD packet to send [08:47:23]OFD Sender: No OFD packet to send [08:47:28]OFD Sender: No OFD packet to send [08:47:34]OFD Sender: No OFD packet to send [08:47:39]OFD Sender: No OFD packet to send [08:47:44]OFD Sender: No OFD packet to send [08:47:49]OFD Sender: No OFD packet to send [08:47:54]OFD Sender: No OFD packet to send [08:47:59]OFD Sender: No OFD packet to send [08:48:04]OFD Sender: No OFD packet to send [08:48:09]OFD Sender: No OFD packet to send [08:48:14]OFD Sender: No OFD packet to send [08:48:19]OFD Sender: No OFD packet to send [08:48:24]OFD Sender: No OFD packet to send [08:48:29]OFD Sender: No OFD packet to send [08:48:34]OFD Sender: No OFD packet to send [08:48:39]OFD Sender: No OFD packet to send [08:48:44]OFD Sender: No OFD packet to send [08:48:49]OFD Sender: No OFD packet to send [08:48:54]OFD Sender: No OFD packet to send [08:48:59]OFD Sender: No OFD packet to send [08:49:04]OFD Sender: No OFD packet to send [08:49:09]OFD Sender: No OFD packet to send [08:49:14]OFD Sender: No OFD packet to send [08:49:19]OFD Sender: No OFD packet to send [08:49:24]OFD Sender: No OFD packet to send [08:49:29]OFD Sender: No OFD packet to send [08:49:34]OFD Sender: No OFD packet to send [08:49:39]OFD Sender: No OFD packet to send [08:49:44]OFD Sender: No OFD packet to send [08:49:49]OFD Sender: No OFD packet to send [08:49:54]OFD Sender: No OFD packet to send [08:49:59]OFD Sender: No OFD packet to send [08:50:04]OFD Sender: No OFD packet to send [08:50:09]OFD Sender: No OFD packet to send [08:50:14]OFD Sender: No OFD packet to send [08:50:19]OFD Sender: No OFD packet to send [08:50:24]OFD Sender: No OFD packet to send [08:50:29]OFD Sender: No OFD packet to send [08:50:34]OFD Sender: No OFD packet to send [08:50:39]OFD Sender: No OFD packet to send [08:50:44]OFD Sender: No OFD packet to send [08:50:49]OFD Sender: No OFD packet to send [08:50:54]OFD Sender: No OFD packet to send [08:50:59]OFD Sender: No OFD packet to send [08:51:04]OFD Sender: No OFD packet to send [08:51:09]OFD Sender: No OFD packet to send [08:51:14]OFD Sender: No OFD packet to send [08:51:19]OFD Sender: No OFD packet to send [08:51:24]OFD Sender: No OFD packet to send [08:51:29]OFD Sender: No OFD packet to send [08:51:34]OFD Sender: No OFD packet to send [08:51:39]OFD Sender: No OFD packet to send [08:51:44]OFD Sender: No OFD packet to send [08:51:49]OFD Sender: No OFD packet to send [08:51:54]OFD Sender: No OFD packet to send [08:51:59]OFD Sender: No OFD packet to send [08:52:04]OFD Sender: No OFD packet to send [08:52:09]OFD Sender: No OFD packet to send [08:52:14]OFD Sender: No OFD packet to send [08:52:19]OFD Sender: No OFD packet to send [08:52:24]OFD Sender: No OFD packet to send [08:52:29]OFD Sender: No OFD packet to send [08:52:34]OFD Sender: No OFD packet to send [08:52:39]OFD Sender: No OFD packet to send [08:52:44]OFD Sender: No OFD packet to send [08:52:49]OFD Sender: No OFD packet to send [08:52:54]OFD Sender: No OFD packet to send [08:52:59]OFD Sender: No OFD packet to send [08:53:04]OFD Sender: No OFD packet to send [08:53:09]OFD Sender: No OFD packet to send [08:53:14]OFD Sender: No OFD packet to send [08:53:19]OFD Sender: No OFD packet to send [08:53:24]OFD Sender: No OFD packet to send [08:53:29]OFD Sender: No OFD packet to send [08:53:34]OFD Sender: No OFD packet to send [08:53:39]OFD Sender: No OFD packet to send [08:53:44]OFD Sender: No OFD packet to send [08:53:49]OFD Sender: No OFD packet to send [08:53:54]OFD Sender: No OFD packet to send [08:53:59]OFD Sender: No OFD packet to send [08:54:04]OFD Sender: No OFD packet to send [08:54:09]OFD Sender: No OFD packet to send [08:54:14]OFD Sender: No OFD packet to send [08:54:19]OFD Sender: No OFD packet to send [08:54:24]OFD Sender: No OFD packet to send [08:54:29]OFD Sender: No OFD packet to send [08:54:34]OFD Sender: No OFD packet to send [08:54:39]OFD Sender: No OFD packet to send [08:54:44]OFD Sender: No OFD packet to send [08:54:49]OFD Sender: No OFD packet to send [08:54:54]OFD Sender: No OFD packet to send [08:54:59]OFD Sender: No OFD packet to send [08:55:04]OFD Sender: No OFD packet to send [08:55:09]OFD Sender: No OFD packet to send [08:55:14]OFD Sender: No OFD packet to send [08:55:19]OFD Sender: No OFD packet to send [08:55:24]OFD Sender: No OFD packet to send [08:55:29]OFD Sender: No OFD packet to send [08:55:34]OFD Sender: No OFD packet to send [08:55:39]OFD Sender: No OFD packet to send [08:55:44]OFD Sender: No OFD packet to send [08:55:49]OFD Sender: No OFD packet to send [08:55:54]OFD Sender: No OFD packet to send [08:55:59]OFD Sender: No OFD packet to send [08:56:04]OFD Sender: No OFD packet to send [08:56:09]OFD Sender: No OFD packet to send [08:56:14]OFD Sender: No OFD packet to send [08:56:19]OFD Sender: No OFD packet to send [08:56:24]OFD Sender: No OFD packet to send [08:56:29]OFD Sender: No OFD packet to send [08:56:34]OFD Sender: No OFD packet to send [08:56:39]OFD Sender: No OFD packet to send [08:56:44]OFD Sender: No OFD packet to send [08:56:49]OFD Sender: No OFD packet to send [08:56:54]OFD Sender: No OFD packet to send [08:56:59]OFD Sender: No OFD packet to send [08:57:04]OFD Sender: No OFD packet to send [08:57:09]OFD Sender: No OFD packet to send [08:57:14]OFD Sender: No OFD packet to send [08:57:19]OFD Sender: No OFD packet to send [08:57:24]OFD Sender: No OFD packet to send [08:57:29]OFD Sender: No OFD packet to send [08:57:34]OFD Sender: No OFD packet to send [08:57:39]OFD Sender: No OFD packet to send [08:57:44]OFD Sender: No OFD packet to send [08:57:49]OFD Sender: No OFD packet to send [08:57:54]OFD Sender: No OFD packet to send [08:57:59]OFD Sender: No OFD packet to send [08:58:04]OFD Sender: No OFD packet to send [08:58:09]OFD Sender: No OFD packet to send [08:58:14]OFD Sender: No OFD packet to send [08:58:19]OFD Sender: No OFD packet to send [08:58:24]OFD Sender: No OFD packet to send [08:58:29]OFD Sender: No OFD packet to send [08:58:34]OFD Sender: No OFD packet to send [08:58:39]OFD Sender: No OFD packet to send [08:58:44]OFD Sender: No OFD packet to send [08:58:49]OFD Sender: No OFD packet to send [08:58:54]OFD Sender: No OFD packet to send [08:58:59]OFD Sender: No OFD packet to send [08:59:04]OFD Sender: No OFD packet to send [08:59:09]OFD Sender: No OFD packet to send [08:59:14]OFD Sender: No OFD packet to send [08:59:19]OFD Sender: No OFD packet to send [08:59:24]OFD Sender: No OFD packet to send [08:59:29]OFD Sender: No OFD packet to send [08:59:34]OFD Sender: No OFD packet to send [08:59:39]OFD Sender: No OFD packet to send [08:59:44]OFD Sender: No OFD packet to send [08:59:49]OFD Sender: No OFD packet to send [08:59:54]OFD Sender: No OFD packet to send [08:59:59]OFD Sender: No OFD packet to send [09:00:04]OFD Sender: No OFD packet to send [09:00:09]OFD Sender: No OFD packet to send [09:00:14]OFD Sender: No OFD packet to send [09:00:19]OFD Sender: No OFD packet to send [09:00:24]OFD Sender: No OFD packet to send [09:00:29]OFD Sender: No OFD packet to send [09:00:34]OFD Sender: No OFD packet to send [09:00:39]OFD Sender: No OFD packet to send [09:00:44]OFD Sender: No OFD packet to send [09:00:49]OFD Sender: No OFD packet to send [09:00:54]OFD Sender: No OFD packet to send [09:00:56]accept exits with 7 [09:00:56]New connection [09:00:56]New thread 3066764644 created [09:00:56]Thread 3066908004 joined [09:00:56]Waiting for new connection... [09:00:56] Sock 7.Parse request [09:00:56]Sock 7.Check first char [09:00:56]Sock 7.First char is OK [09:00:56]request: POST /json_proto HTTP/1.0 [09:00:56]Method: POST [09:00:56]URL: /json_proto [09:00:56]Method is POST - this is cgi request [09:00:56]url: /json_proto [09:00:56]query_string will be loaded in cgi processing [09:00:56]execute_cgi json_proto POST (null) [09:00:56]execute_cgi path=json_proto method=POST [09:00:56]POST find Content-Length [09:00:56]Host: 172.17.61.6:8080 [09:00:56]Content-Length: 960 [09:00:56]Content-Type: application/json [09:00:56] [09:00:56]POST finish read [09:00:56]Found Content-Length = 960 [09:00:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58060", "tax_sys" : 0, "items" : [ { "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 2.000, "sum" : 240.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F \u0441\u0442\u043E\u043F\u043A\u0430 0,07", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 305.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:56]execute_script... [09:00: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 : (3)58060", "tax_sys" : 0, "items" : [ { "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 2.000, "sum" : 240.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F \u0441\u0442\u043E\u043F\u043A\u0430 0,07", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 305.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:56]POST & json_proto [09:00:56]process_json_proto [09:00:56]json parsed OK: [09:00:56]protocol is kg_v1.0 [09:00:56]action value=close_receipt [09:00:56]process_action close_receipt [09:00:56]cmd_close_receipt [09:00:56]MH_GetDate [09:00:56]Write to MH i2c: F0 00 00 05 24 18 [09:00:56]Write i2c OK [09:00:56]MH_I2C_Read... [09:00:56]Read from MH i2c: F0 [09:00:56]MH_I2C_Read... [09:00:56]Read from MH i2c: F0 09 00 [09:00:56]MH_I2C_Read... [09:00:56]Read from MH i2c: F0 09 00 05 24 00 CF EA E2 65 78 7F 6F 64 EB [09:00:56]GetLastDocTimeStamp 1709365200 [09:00:56]current date 1709370063 [09:00:56]FM_GetShiftState [09:00:56]SAM_PROTO_GetShiftState [09:00:56]wFMCommunicate request_size=4 [09:00:56]MH_SAM_APDU [09:00:56]CAPDU: 80 13 01 00 [09:00:56]Write to MH i2c: E2 08 00 06 24 80 13 01 00 00 00 00 00 A7 [09:00:56]Write i2c OK [09:00:56]MH_I2C_Read... [09:00:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:56]Read from MH i2c: E2 [09:00:56]MH_I2C_Read... [09:00:56]Read from MH i2c: E2 0E 00 [09:00:56]MH_I2C_Read... [09:00:56]Read from MH i2c: E2 0E 00 06 24 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 90 [09:00:56]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:00:56]wFMCommunicate OK [09:00:56]SAM_PROTO_GetShiftState done [09:00:56]FM_GetShiftState done [09:00:56]opened in 1709338917 [09:00:56]opened+sec_in_day 1709425317 [09:00:56]quantity*price = 24000 [09:00:56]sum+1 = 24001 [09:00:56]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 47011656 Водка Пшеничная стопка 0,07 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 305.00 НСП 1% : 2.69 НДС 12% : 32.39 Наличными: 305.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 15 02.03.2024 09:01 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31862 ФПД: 172973142859772 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T090103&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31862&fm=172973142859772&tin=02508201610067®Number=0000000000092554&sum=30500 0 [09:00:57]StoreToDocumentArchive [09:00:57]shift 280 fd 31862 [09:00:57]save to /storage/0280/doc_00031862 [09:00:57]save last doc name /storage/0280/doc_00031862 to /storage/kkm_last_doc_name [09:00:57]save OK [09:00:57]Clear old archive folders... [09:00:57]ProcessDocumentItem done err = 0, tmpTLVsize=397 [09:00:57]tlvbuf is B6E9D090 [09:00:57]SAM_PROTO_ClearQueue [09:00:57]wFMCommunicate request_size=4 [09:00:57]MH_SAM_APDU [09:00:57]CAPDU: 80 09 00 00 [09:00:57]Write to MH i2c: E2 08 00 13 24 80 09 00 00 00 00 00 00 A9 [09:00:57]Write i2c OK [09:00:57]MH_I2C_Read... [09:00:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:00:57]Read from MH i2c: E2 [09:00:57]MH_I2C_Read... [09:00:57]Read from MH i2c: E2 03 00 [09:00:57]MH_I2C_Read... [09:00:57]Read from MH i2c: E2 03 00 13 24 00 90 00 AB [09:00:57]RAPDU: 90 00 [09:00:57]wFMCommunicate OK [09:00:57]SAM_PROTO_ClearQueue done [09:00:57]KKMCreateOFDPacket [09:00:57]OFDProtocolAddRootSTLVToBuf [09:00:57]FM_MakeSignedData [09:00:57]FM_MakeSignedData [09:00:57]SAM_PROTO_SignData [09:00:57]wFMCommunicate request_size=4 [09:00:57]MH_SAM_APDU [09:00:57]CAPDU: 80 0D 01 02 [09:00:57]Write to MH i2c: E2 08 00 14 24 80 0D 01 02 00 00 00 00 B1 [09:00:57]Write i2c OK [09:00:57]MH_I2C_Read... [09:00:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:00:57]Read from MH i2c: E2 [09:00:57]MH_I2C_Read... [09:00:57]Read from MH i2c: E2 03 00 [09:00:57]MH_I2C_Read... [09:00:57]Read from MH i2c: E2 03 00 14 24 00 90 00 AC [09:00:57]RAPDU: 90 00 [09:00:57]wFMCommunicate OK [09:00:57]wFMCommunicate request_size=255 [09:00:57]MH_SAM_APDU [09:00:57]CAPDU: 80 0D 02 02 FA 03 00 8D 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 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 6E 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 2F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 D1 81 D1 82 D0 BE D0 BF D0 BA D0 B0 20 30 2C 30 37 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 FC 03 06 00 24 77 00 00 00 00 EB 03 26 00 [09:00:57]Write to MH i2c: E2 02 01 15 24 80 0D 02 02 FA 00 03 00 8D 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 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 6E 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 2F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 D1 81 D1 82 D0 BE D0 BF D0 BA D0 B0 20 30 2C 30 37 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 FC 03 06 00 24 77 00 00 00 00 EB 03 26 00 00 00 F3 [09:00:57]Write i2c OK [09:00:57]MH_I2C_Read... [09:00:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:57]Read from MH i2c: E2 [09:00:57]MH_I2C_Read... [09:00:57]Read from MH i2c: E2 03 00 [09:00:57]MH_I2C_Read... [09:00:57]Read from MH i2c: E2 03 00 15 24 00 90 00 AD [09:00:57]RAPDU: 90 00 [09:00:57]wFMCommunicate OK [09:00:57]wFMCommunicate request_size=156 [09:00:57]MH_SAM_APDU [09:00:57]CAPDU: 80 0D 02 02 97 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 0C 00 00 00 00 07 04 06 00 24 77 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 CF EA E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 76 7C 00 00 35 04 06 00 9D 51 72 BC 5F FC [09:00:57]Write to MH i2c: E2 9F 00 16 24 80 0D 02 02 97 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 0C 00 00 00 00 07 04 06 00 24 77 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 CF EA E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 76 7C 00 00 35 04 06 00 9D 51 72 BC 5F FC 00 00 FA [09:00:57]Write i2c OK [09:00:57]MH_I2C_Read... [09:00:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:57]Read from MH i2c: E2 [09:00:57]MH_I2C_Read... [09:00:57]Read from MH i2c: E2 03 00 [09:00:57]MH_I2C_Read... [09:00:57]Read from MH i2c: E2 03 00 16 24 00 90 00 AE [09:00:57]RAPDU: 90 00 [09:00:57]wFMCommunicate OK [09:00:57]wFMCommunicate request_size=4 [09:00:57]MH_SAM_APDU [09:00:57]CAPDU: 80 0D 03 02 [09:00:57]Write to MH i2c: E2 08 00 17 24 80 0D 03 02 00 00 00 00 B6 [09:00:57]Write i2c OK [09:00:57]MH_I2C_Read... [09:00:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:00:58]Read from MH i2c: E2 [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: E2 0B 00 [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: E2 0B 00 17 24 00 D9 10 23 05 C3 F6 D0 46 90 00 97 [09:00:58]RAPDU: D9 10 23 05 C3 F6 D0 46 90 00 [09:00:58]wFMCommunicate OK [09:00:58]SAM_PROTO_SignData done [09:00:58]FM_MakeSignedData done [09:00:58]CreateOFDProtocolMessage [09:00:58]wFMCommunicate request_size=4 [09:00:58]MH_SAM_APDU [09:00:58]CAPDU: 80 11 00 00 [09:00:58]Write to MH i2c: E2 08 00 18 24 80 11 00 00 00 00 00 00 B6 [09:00:58]Write i2c OK [09:00:58]MH_I2C_Read... [09:00:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:58]Read from MH i2c: E2 [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: E2 17 00 [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: E2 17 00 18 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 0B [09:00:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:00:58]wFMCommunicate OK [09:00:58]CreateOFDProtocolMessage done [09:00:58]OFDSenderStorePacket 31862 [09:00:58]StoreOFDPacket docnum=31862 [09:00:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A1 01 00 00 71 B2 99 01 24 9A 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 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 6E 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 2F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 D1 81 D1 82 D0 BE D0 BF D0 BA D0 B0 20 30 2C 30 37 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 FC 03 06 00 24 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 0C 00 00 00 00 07 04 06 00 24 77 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 CF EA E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 76 7C 00 00 35 04 06 00 9D 51 72 BC 5F FC D9 10 23 05 C3 F6 D0 46 [09:00:58]CheckFolder [09:00:58]dirname=/storage/ofd_packets [09:00:58]CheckFolder done [09:00:58]ProducePacketName [09:00:58]name=ofd_packets/00031862 [09:00:58]NVStorageSaveData ofd_packets/00031862 [09:00:58]File name is /storage/ofd_packets/00031862 [09:00:58]Write 447 bytes [09:00:58]NVStorageSaveData done [09:00:58]OFDSenderStorePacket done [09:00:58]KKMCreateOFDPacket done [09:00:58]NVStorageSaveData kkm_last_timestamp [09:00:58]File name is /storage/kkm_last_timestamp [09:00:58]Write 4 bytes [09:00:58]NVStorageSaveData done [09:00:58]ExternCall_PrintAddStr [09:00:58]wPrintStart [09:00:58]Write to MH i2c: 01 00 00 19 24 3D [09:00:58]OFD Sender: Processing packet 31862 [packets to send 5, broken 4] [09:00:58]ProducePacketName [09:00:58]name=ofd_packets/00031862 [09:00:58]OFD Sender: To server: pG, [09:00:58]CommunicateWithHost lk.salyk.kg:30040 [09:00:58]Write i2c OK [09:00:58]ConnectInit lk.salyk.kg [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: 01 [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: 01 07 00 [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: 01 07 00 19 24 00 00 00 00 00 FF 0F 52 [09:00:58]RasterBufferAndPrint [09:00:58]line Счет N : (3)58060 [09:00:58]line ИНН: 02508201610067 [09:00:58]line Контрольно-Кассовый Чек [09:00:58]line ПРОДАЖА [09:00:58]line Товар: 4800452010610 [09:00:58]line Кофе капучино XL (АКЦИЯ) [09:00:58]line 2.000 * 120.00 [09:00:58]line = 240.00 [09:00:58]line НДС 12% НСП 1% [09:00:58]line > о реализуемом товаре [09:00:58]line Товар: 47011656 [09:00:58]line Водка Пшеничная стопка 0,07 [09:00:58]line 1.000 * 65.00 [09:00:58]line = 65.00 [09:00:58]line НДС 12% НСП 1% [09:00:58]line > о реализуемом товаре [09:00:58]line ИТОГО: 305.00 [09:00:58]line НСП 1% : 2.69 [09:00:58]line НДС 12% : 32.39 [09:00:58]line Наличными: 305.00 [09:00:58]line Безнал.: 0.00 [09:00:58]line Место: АЗС № 99 "Партнер Нефть" [09:00:58]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [09:00:58]line СНО: Общий режим [09:00:58]line Чек 15 02.03.2024 09:01 [09:00:58]line Смена: 280 ФФД: 1.0 [09:00:58]line ЗНМ: 0300000074 [09:00:58]line РНМ: 0000000000092554 [09:00:58]line Версия ККМ: 001 [09:00:58]line ФМ: 0000000000871783 [09:00:58]line ФД: 31862 [09:00:58]line ФПД: 172973142859772 [09:00:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T090103&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31862&fm=172973142859772&tin=02508201610067®Number=0000000000092554&sum=30500 [09:00:58]line 0 [09:00:58]written 0, free lines is 4095 [09:00:58]Connected sock=10 [09:00:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A1 01 00 00 71 B2 99 01 24 9A 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 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 6E 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 2F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 D1 81 D1 82 D0 BE D0 BF D0 BA D0 B0 20 30 2C 30 37 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 FC 03 06 00 24 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A7 0C 00 00 00 00 07 04 06 00 24 77 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 CF EA E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 76 7C 00 00 35 04 06 00 9D 51 72 BC 5F FC D9 10 23 05 C3 F6 D0 46 [09:00:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 D4 76 47 00 74 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 38 37 31 37 38 33 10 04 04 00 76 7C 00 00 F4 03 04 00 14 93 E2 65 B6 04 01 00 00 EA 27 2F 0A 66 9C D2 8E [09:00:58]CommunicateWithHost err = 0 [09:00:58]CheckOFDResponse [09:00:58]1017 (14) - 77093643461234 [09:00:58]1041 (16) - 0000000000871783 [09:00:58]1040 (4) - 31862 [09:00:58]1012 (4) - 02.03.2024 02:46 [09:00:58]1206 (1) - 0 [09:00:58]OFD Sender: Remove packet 31862 [09:00:58]ProducePacketName [09:00:58]name=ofd_packets/00031862 [09:00:58]NVStorageDeleteData [09:00:58]Write to MH i2c: 01 00 00 47 24 6B [09:00:58]Write i2c OK [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: 01 [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: 01 07 00 [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: 01 07 00 47 24 00 00 00 00 00 74 0C F2 [09:00:58]RasterBufferAndPrint [09:00:58]line [09:00:58]line [09:00:58]line [09:00:58]line [09:00:58]line [09:00:58]written 0, free lines is 3194 [09:00:58]MH_Cut [09:00:58]Write to MH i2c: D1 01 00 4E 24 01 44 [09:00:58]Write i2c OK [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: D1 [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: D1 01 00 [09:00:58]MH_I2C_Read... [09:00:58]Read from MH i2c: D1 01 00 4E 24 00 43 [09:00:58]Write to MH i2c: 01 00 00 4F 24 73 [09:00:58]Write i2c OK [09:00:58]MH_I2C_Read... [09:00:59]OFD Sender: No OFD packet to send [09:00:59]*** Cut start [09:00:59]*** Partial cut [09:00:59]*** CUTSNS_PIN = 1 [09:00:59]*** CUTSNS_PIN = 0 [09:01:00]*** Brake cut motor [09:01:00]Read from MH i2c: 01 [09:01:00]MH_I2C_Read... [09:01:00]*** Stop cut motor [09:01:00]*** Cut end [09:01:00]Read from MH i2c: 01 07 00 [09:01:00]MH_I2C_Read... [09:01:00]Read from MH i2c: 01 07 00 4F 24 00 00 00 00 00 FF 0F 88 [09:01:00]process_action close_receipt done [09:01:00]requested_data is exist [09:01:00]produce_requested_data [09:01:00]requested_item fm.sn is exist - process it [09:01:00]wFMCommunicate request_size=4 [09:01:00]MH_SAM_APDU [09:01:00]CAPDU: 80 11 00 00 [09:01:00]Write to MH i2c: E2 08 00 50 24 80 11 00 00 00 00 00 00 EE [09:01:00]Write i2c OK [09:01:00]MH_I2C_Read... [09:01:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:01:00]Read from MH i2c: E2 [09:01:00]MH_I2C_Read... [09:01:00]Read from MH i2c: E2 17 00 [09:01:00]MH_I2C_Read... [09:01:00]Read from MH i2c: E2 17 00 50 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 43 [09:01:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:01:00]wFMCommunicate OK [09:01:00]requested_item fd.num is exist - process it [09:01:00]SAM_PROTO_GetFieldsCounters [09:01:00]wFMCommunicate request_size=4 [09:01:00]MH_SAM_APDU [09:01:00]CAPDU: 80 13 00 00 [09:01:00]Write to MH i2c: E2 08 00 51 24 80 13 00 00 00 00 00 00 F1 [09:01:00]Write i2c OK [09:01:00]MH_I2C_Read... [09:01:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:01:00]Read from MH i2c: E2 [09:01:00]MH_I2C_Read... [09:01:00]Read from MH i2c: E2 62 00 [09:01:00]MH_I2C_Read... [09:01:00]Read from MH i2c: E2 62 00 51 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 76 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [09:01:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 76 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 0F 00 00 00 5E 04 04 00 0F 00 00 00 57 04 04 00 10 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:01:00]wFMCommunicate OK [09:01:00]SAM_PROTO_GetFieldsCounters done [09:01:00]requested_item shift.num is exist - process it [09:01:00]requested_item shift.opened is exist - process it [09:01:00]req_shift_opened [09:01:00]FM_GetShiftState [09:01:00]SAM_PROTO_GetShiftState [09:01:00]wFMCommunicate request_size=4 [09:01:00]MH_SAM_APDU [09:01:00]CAPDU: 80 13 01 00 [09:01:00]Write to MH i2c: E2 08 00 52 24 80 13 01 00 00 00 00 00 F3 [09:01:00]Write i2c OK [09:01:00]MH_I2C_Read... [09:01:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:01:00]Read from MH i2c: E2 [09:01:00]MH_I2C_Read... [09:01:00]Read from MH i2c: E2 0E 00 [09:01:00]MH_I2C_Read... [09:01:00]Read from MH i2c: E2 0E 00 52 24 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 DC [09:01:00]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:01:00]wFMCommunicate OK [09:01:00]SAM_PROTO_GetShiftState done [09:01:00]FM_GetShiftState done [09:01:00]req_shift_opened done [09:01:00]requested_item shift.open_date is exist - process it [09:01:00]req_shift_open_date [09:01:00]req_shift_open_date done [09:01:00]produce_requested_data done [09:01:00]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31862,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [09:01:00]process_action_free close_receipt [09:01:00]json_value_free [09:01:00]json_value_free done [09:01:00]process_json_proto returns [09:01:00]Send response to host [09:01:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31862,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [09:01:00]free response buf [09:01:00]execute_script done [09:01:00]execute_script returns [09:01:00]free content buf [09:01:00]Sock 7.Close socket [09:01:00]Sock 7.Thread stoped [09:01:04]OFD Sender: No OFD packet to send [09:01:09]OFD Sender: No OFD packet to send [09:01:14]OFD Sender: No OFD packet to send [09:01:19]OFD Sender: No OFD packet to send [09:01:24]OFD Sender: No OFD packet to send [09:01:29]OFD Sender: No OFD packet to send [09:01:34]OFD Sender: No OFD packet to send [09:01:39]OFD Sender: No OFD packet to send [09:01:44]OFD Sender: No OFD packet to send [09:01:49]OFD Sender: No OFD packet to send [09:01:54]OFD Sender: No OFD packet to send [09:01:59]OFD Sender: No OFD packet to send [09:02:04]OFD Sender: No OFD packet to send [09:02:09]OFD Sender: No OFD packet to send [09:02:14]OFD Sender: No OFD packet to send [09:02:19]OFD Sender: No OFD packet to send [09:02:24]OFD Sender: No OFD packet to send [09:02:29]OFD Sender: No OFD packet to send [09:02:34]OFD Sender: No OFD packet to send [09:02:39]OFD Sender: No OFD packet to send [09:02:44]OFD Sender: No OFD packet to send [09:02:49]OFD Sender: No OFD packet to send [09:02:54]OFD Sender: No OFD packet to send [09:02:59]OFD Sender: No OFD packet to send [09:03:04]OFD Sender: No OFD packet to send [09:03:09]OFD Sender: No OFD packet to send [09:03:14]OFD Sender: No OFD packet to send [09:03:19]OFD Sender: No OFD packet to send [09:03:24]OFD Sender: No OFD packet to send [09:03:29]OFD Sender: No OFD packet to send [09:03:34]OFD Sender: No OFD packet to send [09:03:39]OFD Sender: No OFD packet to send [09:03:44]OFD Sender: No OFD packet to send [09:03:49]OFD Sender: No OFD packet to send [09:03:54]OFD Sender: No OFD packet to send [09:03:59]OFD Sender: No OFD packet to send [09:04:04]OFD Sender: No OFD packet to send [09:04:09]OFD Sender: No OFD packet to send [09:04:14]OFD Sender: No OFD packet to send [09:04:19]OFD Sender: No OFD packet to send [09:04:24]OFD Sender: No OFD packet to send [09:04:29]OFD Sender: No OFD packet to send [09:04:34]OFD Sender: No OFD packet to send [09:04:39]OFD Sender: No OFD packet to send [09:04:44]OFD Sender: No OFD packet to send [09:04:49]OFD Sender: No OFD packet to send [09:04:54]OFD Sender: No OFD packet to send [09:04:55]accept exits with 9 [09:04:55]New connection [09:04:55]New thread 3066908004 created [09:04:55]Thread 3066764644 joined [09:04:55]Waiting for new connection... [09:04:55] Sock 9.Parse request [09:04:55]Sock 9.Check first char [09:04:55]Sock 9.First char is OK [09:04:55]request: POST /json_proto HTTP/1.0 [09:04:55]Method: POST [09:04:55]URL: /json_proto [09:04:55]Method is POST - this is cgi request [09:04:55]url: /json_proto [09:04:55]query_string will be loaded in cgi processing [09:04:55]execute_cgi json_proto POST (null) [09:04:55]execute_cgi path=json_proto method=POST [09:04:55]POST find Content-Length [09:04:55]Host: 172.17.61.6:8080 [09:04:55]Content-Length: 885 [09:04:55]Content-Type: application/json [09:04:55] [09:04:55]POST finish read [09:04:55]Found Content-Length = 885 [09:04:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58061", "tax_sys" : 0, "items" : [ { "code": "50173976", "name": "\u0416\u0435\u0432 Orbit Winterfresh \u043F\u043E\u0434", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46146632", "name": "\u0420/\u0436 Orbit XXL \u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430,\u0431\u0430\u043D\u0430\u043D 20,4\u0433", "price" : 51.00, "quantity" : 1.000, "sum" : 51.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 91.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:04:55]execute_script... [09:04: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)58061", "tax_sys" : 0, "items" : [ { "code": "50173976", "name": "\u0416\u0435\u0432 Orbit Winterfresh \u043F\u043E\u0434", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46146632", "name": "\u0420/\u0436 Orbit XXL \u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430,\u0431\u0430\u043D\u0430\u043D 20,4\u0433", "price" : 51.00, "quantity" : 1.000, "sum" : 51.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 91.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:04:55]POST & json_proto [09:04:55]process_json_proto [09:04:55]json parsed OK: [09:04:55]protocol is kg_v1.0 [09:04:55]action value=close_receipt [09:04:55]process_action close_receipt [09:04:55]cmd_close_receipt [09:04:55]MH_GetDate [09:04:55]Write to MH i2c: F0 00 00 53 24 66 [09:04:55]Write i2c OK [09:04:55]MH_I2C_Read... [09:04:55]Read from MH i2c: F0 [09:04:55]MH_I2C_Read... [09:04:55]Read from MH i2c: F0 09 00 [09:04:55]MH_I2C_Read... [09:04:55]Read from MH i2c: F0 09 00 53 24 00 BE EB E2 65 78 7F 6F 64 29 [09:04:55]GetLastDocTimeStamp 1709370063 [09:04:55]current date 1709370302 [09:04:55]FM_GetShiftState [09:04:55]SAM_PROTO_GetShiftState [09:04:55]wFMCommunicate request_size=4 [09:04:55]MH_SAM_APDU [09:04:55]CAPDU: 80 13 01 00 [09:04:55]Write to MH i2c: E2 08 00 54 24 80 13 01 00 00 00 00 00 F5 [09:04:55]Write i2c OK [09:04:55]MH_I2C_Read... [09:04:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:55]Read from MH i2c: E2 [09:04:55]MH_I2C_Read... [09:04:55]Read from MH i2c: E2 0E 00 [09:04:55]MH_I2C_Read... [09:04:55]Read from MH i2c: E2 0E 00 54 24 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 DE [09:04:55]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:04:55]wFMCommunicate OK [09:04:55]SAM_PROTO_GetShiftState done [09:04:55]FM_GetShiftState done [09:04:55]opened in 1709338917 [09:04:55]opened+sec_in_day 1709425317 [09:04:55]quantity*price = 4000 [09:04:55]sum+1 = 4001 [09:04:55]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46146632 Р/ж Orbit XXL клубника,банан 20,4г 1.000 * 51.00 = 51.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 91.00 НСП 1% : 0.80 НДС 12% : 9.67 Наличными: 91.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 16 02.03.2024 09:05 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31863 ФПД: 33370244890164 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T090502&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31863&fm=33370244890164&tin=02508201610067®Number=0000000000092554&sum=9100 0 [09:04:56]StoreToDocumentArchive [09:04:56]shift 280 fd 31863 [09:04:56]save to /storage/0280/doc_00031863 [09:04:56]save last doc name /storage/0280/doc_00031863 to /storage/kkm_last_doc_name [09:04:56]save OK [09:04:56]Clear old archive folders... [09:04:56]ProcessDocumentItem done err = 0, tmpTLVsize=385 [09:04:56]tlvbuf is B6E9D910 [09:04:56]SAM_PROTO_ClearQueue [09:04:56]wFMCommunicate request_size=4 [09:04:56]MH_SAM_APDU [09:04:56]CAPDU: 80 09 00 00 [09:04:56]Write to MH i2c: E2 08 00 61 24 80 09 00 00 00 00 00 00 F7 [09:04:56]Write i2c OK [09:04:56]MH_I2C_Read... [09:04:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:04:56]Read from MH i2c: E2 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 61 24 00 90 00 F9 [09:04:56]RAPDU: 90 00 [09:04:56]wFMCommunicate OK [09:04:56]SAM_PROTO_ClearQueue done [09:04:56]KKMCreateOFDPacket [09:04:56]OFDProtocolAddRootSTLVToBuf [09:04:56]FM_MakeSignedData [09:04:56]FM_MakeSignedData [09:04:56]SAM_PROTO_SignData [09:04:56]wFMCommunicate request_size=4 [09:04:56]MH_SAM_APDU [09:04:56]CAPDU: 80 0D 01 02 [09:04:56]Write to MH i2c: E2 08 00 62 24 80 0D 01 02 00 00 00 00 FF [09:04:56]Write i2c OK [09:04:56]MH_I2C_Read... [09:04:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:04:56]Read from MH i2c: E2 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 62 24 00 90 00 FA [09:04:56]RAPDU: 90 00 [09:04:56]wFMCommunicate OK [09:04:56]wFMCommunicate request_size=255 [09:04:56]MH_SAM_APDU [09:04:56]CAPDU: 80 0D 02 02 FA 03 00 81 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 31 34 36 36 33 32 06 04 32 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 2C D0 B1 D0 B0 D0 BD D0 B0 D0 BD 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 [09:04:56]Write to MH i2c: E2 02 01 63 24 80 0D 02 02 FA 00 03 00 81 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 31 34 36 36 33 32 06 04 32 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 2C D0 B1 D0 B0 D0 BD D0 B0 D0 BD 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 7C [09:04:56]Write i2c OK [09:04:56]MH_I2C_Read... [09:04:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:56]Read from MH i2c: E2 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 63 24 00 90 00 FB [09:04:56]RAPDU: 90 00 [09:04:56]wFMCommunicate OK [09:04:56]wFMCommunicate request_size=144 [09:04:56]MH_SAM_APDU [09:04:56]CAPDU: 80 0D 02 02 8B 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 03 00 00 00 00 07 04 06 00 8C 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 BE EB E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 77 7C 00 00 35 04 06 00 1E 59 9D 97 BE 34 [09:04:56]Write to MH i2c: E2 93 00 64 24 80 0D 02 02 8B 00 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 03 00 00 00 00 07 04 06 00 8C 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 BE EB E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 77 7C 00 00 35 04 06 00 1E 59 9D 97 BE 34 00 00 B9 [09:04:56]Write i2c OK [09:04:56]MH_I2C_Read... [09:04:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:56]Read from MH i2c: E2 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 [09:04:56]MH_I2C_Read... [09:04:56]Read from MH i2c: E2 03 00 64 24 00 90 00 FC [09:04:56]RAPDU: 90 00 [09:04:56]wFMCommunicate OK [09:04:56]wFMCommunicate request_size=4 [09:04:56]MH_SAM_APDU [09:04:56]CAPDU: 80 0D 03 02 [09:04:56]Write to MH i2c: E2 08 00 65 24 80 0D 03 02 00 00 00 00 04 [09:04:56]Write i2c OK [09:04:56]MH_I2C_Read... [09:04:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:04:57]Read from MH i2c: E2 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: E2 0B 00 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: E2 0B 00 65 24 00 DD 68 2F 03 5B FE 13 68 90 00 50 [09:04:57]RAPDU: DD 68 2F 03 5B FE 13 68 90 00 [09:04:57]wFMCommunicate OK [09:04:57]SAM_PROTO_SignData done [09:04:57]FM_MakeSignedData done [09:04:57]CreateOFDProtocolMessage [09:04:57]wFMCommunicate request_size=4 [09:04:57]MH_SAM_APDU [09:04:57]CAPDU: 80 11 00 00 [09:04:57]Write to MH i2c: E2 08 00 66 24 80 11 00 00 00 00 00 00 04 [09:04:57]Write i2c OK [09:04:57]MH_I2C_Read... [09:04:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:57]Read from MH i2c: E2 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: E2 17 00 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: E2 17 00 66 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 59 [09:04:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:04:57]wFMCommunicate OK [09:04:57]CreateOFDProtocolMessage done [09:04:57]OFDSenderStorePacket 31863 [09:04:57]StoreOFDPacket docnum=31863 [09:04:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 95 01 00 00 4F AC 8D 01 DF A0 5A 03 01 00 03 00 81 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 31 34 36 36 33 32 06 04 32 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 2C D0 B1 D0 B0 D0 BD D0 B0 D0 BD 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 03 00 00 00 00 07 04 06 00 8C 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 BE EB E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 77 7C 00 00 35 04 06 00 1E 59 9D 97 BE 34 DD 68 2F 03 5B FE 13 68 [09:04:57]CheckFolder [09:04:57]dirname=/storage/ofd_packets [09:04:57]CheckFolder done [09:04:57]ProducePacketName [09:04:57]name=ofd_packets/00031863 [09:04:57]NVStorageSaveData ofd_packets/00031863 [09:04:57]File name is /storage/ofd_packets/00031863 [09:04:57]Write 435 bytes [09:04:57]NVStorageSaveData done [09:04:57]OFDSenderStorePacket done [09:04:57]KKMCreateOFDPacket done [09:04:57]NVStorageSaveData kkm_last_timestamp [09:04:57]File name is /storage/kkm_last_timestamp [09:04:57]Write 4 bytes [09:04:57]NVStorageSaveData done [09:04:57]ExternCall_PrintAddStr [09:04:57]wPrintStart [09:04:57]Write to MH i2c: 01 00 00 67 24 8B [09:04:57]Write i2c OK [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: 01 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: 01 07 00 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: 01 07 00 67 24 00 00 00 00 00 FF 0F A0 [09:04:57]RasterBufferAndPrint [09:04:57]line Счет N : (3)58061 [09:04:57]line ИНН: 02508201610067 [09:04:57]line Контрольно-Кассовый Чек [09:04:57]line ПРОДАЖА [09:04:57]line Товар: 50173976 [09:04:57]line Жев Orbit Winterfresh под [09:04:57]line 1.000 * 40.00 [09:04:57]line = 40.00 [09:04:57]line НДС 12% НСП 1% [09:04:57]line > о реализуемом товаре [09:04:57]line Товар: 46146632 [09:04:57]line Р/ж Orbit XXL клубника,банан 20,4г [09:04:57]line 1.000 * 51.00 [09:04:57]line = 51.00 [09:04:57]line НДС 12% НСП 1% [09:04:57]line > о реализуемом товаре [09:04:57]line ИТОГО: 91.00 [09:04:57]line НСП 1% : 0.80 [09:04:57]line НДС 12% : 9.67 [09:04:57]line Наличными: 91.00 [09:04:57]line Безнал.: 0.00 [09:04:57]line Место: АЗС № 99 "Партнер Нефть" [09:04:57]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [09:04:57]line СНО: Общий режим [09:04:57]line Чек 16 02.03.2024 09:05 [09:04:57]line Смена: 280 ФФД: 1.0 [09:04:57]line ЗНМ: 0300000074 [09:04:57]line РНМ: 0000000000092554 [09:04:57]line Версия ККМ: 001 [09:04:57]line ФМ: 0000000000871783 [09:04:57]line ФД: 31863 [09:04:57]line ФПД: 33370244890164 [09:04:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T090502&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31863&fm=33370244890164&tin=02508201610067®Number=0000000000092554&sum=9100 [09:04:57]line 0 [09:04:57]OFD Sender: Processing packet 31863 [packets to send 5, broken 4] [09:04:57]ProducePacketName [09:04:57]name=ofd_packets/00031863 [09:04:57]OFD Sender: To server: pG, [09:04:57]CommunicateWithHost lk.salyk.kg:30040 [09:04:57]ConnectInit lk.salyk.kg [09:04:57]written 0, free lines is 4095 [09:04:57]Connected sock=10 [09:04:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 95 01 00 00 4F AC 8D 01 DF A0 5A 03 01 00 03 00 81 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 31 34 36 36 33 32 06 04 32 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 2C D0 B1 D0 B0 D0 BD D0 B0 D0 BD 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 03 00 00 00 00 07 04 06 00 8C 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 BE EB E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 77 7C 00 00 35 04 06 00 1E 59 9D 97 BE 34 DD 68 2F 03 5B FE 13 68 [09:04:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 6A 25 47 00 70 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 77 7C 00 00 F4 03 04 00 03 94 E2 65 B6 04 01 00 00 CE 06 79 19 09 3E F8 C8 [09:04:57]CommunicateWithHost err = 0 [09:04:57]CheckOFDResponse [09:04:57]1017 (14) - 77093643461234 [09:04:57]1041 (16) - 0000000000871783 [09:04:57]1040 (4) - 31863 [09:04:57]1012 (4) - 02.03.2024 02:50 [09:04:57]1206 (1) - 0 [09:04:57]OFD Sender: Remove packet 31863 [09:04:57]ProducePacketName [09:04:57]name=ofd_packets/00031863 [09:04:57]NVStorageDeleteData [09:04:57]Write to MH i2c: 01 00 00 96 24 BA [09:04:57]Write i2c OK [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: 01 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: 01 07 00 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: 01 07 00 96 24 00 00 00 00 00 51 0C 1E [09:04:57]RasterBufferAndPrint [09:04:57]line [09:04:57]line [09:04:57]line [09:04:57]line [09:04:57]line [09:04:57]written 0, free lines is 3159 [09:04:57]MH_Cut [09:04:57]Write to MH i2c: D1 01 00 9D 24 01 93 [09:04:57]Write i2c OK [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: D1 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: D1 01 00 [09:04:57]MH_I2C_Read... [09:04:57]Read from MH i2c: D1 01 00 9D 24 00 92 [09:04:57]Write to MH i2c: 01 00 00 9E 24 C2 [09:04:57]Write i2c OK [09:04:57]MH_I2C_Read... [09:04:58]OFD Sender: No OFD packet to send [09:04:58]*** Cut start [09:04:58]*** Partial cut [09:04:58]*** CUTSNS_PIN = 1 [09:04:58]*** CUTSNS_PIN = 0 [09:04:59]*** Brake cut motor [09:04:59]Read from MH i2c: 01 [09:04:59]MH_I2C_Read... [09:04:59]*** Stop cut motor [09:04:59]*** Cut end [09:04:59]Read from MH i2c: 01 07 00 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: 01 07 00 9E 24 00 00 00 00 00 FF 0F D7 [09:04:59]process_action close_receipt done [09:04:59]requested_data is exist [09:04:59]produce_requested_data [09:04:59]requested_item fm.sn is exist - process it [09:04:59]wFMCommunicate request_size=4 [09:04:59]MH_SAM_APDU [09:04:59]CAPDU: 80 11 00 00 [09:04:59]Write to MH i2c: E2 08 00 9F 24 80 11 00 00 00 00 00 00 3D [09:04:59]Write i2c OK [09:04:59]MH_I2C_Read... [09:04:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:59]Read from MH i2c: E2 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: E2 17 00 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: E2 17 00 9F 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 92 [09:04:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:04:59]wFMCommunicate OK [09:04:59]requested_item fd.num is exist - process it [09:04:59]SAM_PROTO_GetFieldsCounters [09:04:59]wFMCommunicate request_size=4 [09:04:59]MH_SAM_APDU [09:04:59]CAPDU: 80 13 00 00 [09:04:59]Write to MH i2c: E2 08 00 A0 24 80 13 00 00 00 00 00 00 40 [09:04:59]Write i2c OK [09:04:59]MH_I2C_Read... [09:04:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:04:59]Read from MH i2c: E2 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: E2 62 00 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: E2 62 00 A0 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 77 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 9F [09:04:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 77 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:04:59]wFMCommunicate OK [09:04:59]SAM_PROTO_GetFieldsCounters done [09:04:59]requested_item shift.num is exist - process it [09:04:59]requested_item shift.opened is exist - process it [09:04:59]req_shift_opened [09:04:59]FM_GetShiftState [09:04:59]SAM_PROTO_GetShiftState [09:04:59]wFMCommunicate request_size=4 [09:04:59]MH_SAM_APDU [09:04:59]CAPDU: 80 13 01 00 [09:04:59]Write to MH i2c: E2 08 00 A1 24 80 13 01 00 00 00 00 00 42 [09:04:59]Write i2c OK [09:04:59]MH_I2C_Read... [09:04:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:59]Read from MH i2c: E2 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: E2 0E 00 [09:04:59]MH_I2C_Read... [09:04:59]Read from MH i2c: E2 0E 00 A1 24 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 2B [09:04:59]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:04:59]wFMCommunicate OK [09:04:59]SAM_PROTO_GetShiftState done [09:04:59]FM_GetShiftState done [09:04:59]req_shift_opened done [09:04:59]requested_item shift.open_date is exist - process it [09:04:59]req_shift_open_date [09:04:59]req_shift_open_date done [09:04:59]produce_requested_data done [09:04:59]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31863,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [09:04:59]process_action_free close_receipt [09:04:59]json_value_free [09:04:59]json_value_free done [09:04:59]process_json_proto returns [09:04:59]Send response to host [09:04:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31863,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [09:04:59]free response buf [09:04:59]execute_script done [09:04:59]execute_script returns [09:04:59]free content buf [09:04:59]Sock 9.Close socket [09:04:59]Sock 9.Thread stoped [09:05:03]OFD Sender: No OFD packet to send [09:05:08]OFD Sender: No OFD packet to send [09:05:13]OFD Sender: No OFD packet to send [09:05:18]OFD Sender: No OFD packet to send [09:05:23]OFD Sender: No OFD packet to send [09:05:28]OFD Sender: No OFD packet to send [09:05:33]OFD Sender: No OFD packet to send [09:05:38]OFD Sender: No OFD packet to send [09:05:43]OFD Sender: No OFD packet to send [09:05:48]OFD Sender: No OFD packet to send [09:05:53]OFD Sender: No OFD packet to send [09:05:58]OFD Sender: No OFD packet to send [09:06:03]OFD Sender: No OFD packet to send [09:06:08]OFD Sender: No OFD packet to send [09:06:13]OFD Sender: No OFD packet to send [09:06:18]OFD Sender: No OFD packet to send [09:06:23]OFD Sender: No OFD packet to send [09:06:28]OFD Sender: No OFD packet to send [09:06:33]OFD Sender: No OFD packet to send [09:06:38]OFD Sender: No OFD packet to send [09:06:43]OFD Sender: No OFD packet to send [09:06:48]OFD Sender: No OFD packet to send [09:06:53]OFD Sender: No OFD packet to send [09:06:58]OFD Sender: No OFD packet to send [09:07:03]OFD Sender: No OFD packet to send [09:07:08]OFD Sender: No OFD packet to send [09:07:13]OFD Sender: No OFD packet to send [09:07:18]OFD Sender: No OFD packet to send [09:07:23]OFD Sender: No OFD packet to send [09:07:28]OFD Sender: No OFD packet to send [09:07:33]OFD Sender: No OFD packet to send [09:07:38]OFD Sender: No OFD packet to send [09:07:43]OFD Sender: No OFD packet to send [09:07:48]OFD Sender: No OFD packet to send [09:07:53]OFD Sender: No OFD packet to send [09:07:58]OFD Sender: No OFD packet to send [09:08:03]OFD Sender: No OFD packet to send [09:08:08]OFD Sender: No OFD packet to send [09:08:13]OFD Sender: No OFD packet to send [09:08:18]OFD Sender: No OFD packet to send [09:08:23]OFD Sender: No OFD packet to send [09:08:28]OFD Sender: No OFD packet to send [09:08:33]OFD Sender: No OFD packet to send [09:08:38]OFD Sender: No OFD packet to send [09:08:43]OFD Sender: No OFD packet to send [09:08:48]OFD Sender: No OFD packet to send [09:08:53]OFD Sender: No OFD packet to send [09:08:58]OFD Sender: No OFD packet to send [09:09:03]OFD Sender: No OFD packet to send [09:09:08]OFD Sender: No OFD packet to send [09:09:13]OFD Sender: No OFD packet to send [09:09:18]OFD Sender: No OFD packet to send [09:09:23]OFD Sender: No OFD packet to send [09:09:28]OFD Sender: No OFD packet to send [09:09:33]OFD Sender: No OFD packet to send [09:09:38]OFD Sender: No OFD packet to send [09:09:43]OFD Sender: No OFD packet to send [09:09:48]OFD Sender: No OFD packet to send [09:09:53]OFD Sender: No OFD packet to send [09:09:58]OFD Sender: No OFD packet to send [09:10:03]OFD Sender: No OFD packet to send [09:10:08]OFD Sender: No OFD packet to send [09:10:13]OFD Sender: No OFD packet to send [09:10:18]OFD Sender: No OFD packet to send [09:10:23]OFD Sender: No OFD packet to send [09:10:28]OFD Sender: No OFD packet to send [09:10:33]OFD Sender: No OFD packet to send [09:10:38]OFD Sender: No OFD packet to send [09:10:43]OFD Sender: No OFD packet to send [09:10:48]OFD Sender: No OFD packet to send [09:10:53]OFD Sender: No OFD packet to send [09:10:58]OFD Sender: No OFD packet to send [09:11:03]OFD Sender: No OFD packet to send [09:11:08]OFD Sender: No OFD packet to send [09:11:13]OFD Sender: No OFD packet to send [09:11:18]OFD Sender: No OFD packet to send [09:11:23]OFD Sender: No OFD packet to send [09:11:28]OFD Sender: No OFD packet to send [09:11:33]OFD Sender: No OFD packet to send [09:11:38]OFD Sender: No OFD packet to send [09:11:43]OFD Sender: No OFD packet to send [09:11:48]OFD Sender: No OFD packet to send [09:11:53]OFD Sender: No OFD packet to send [09:11:58]OFD Sender: No OFD packet to send [09:12:03]OFD Sender: No OFD packet to send [09:12:08]OFD Sender: No OFD packet to send [09:12:13]OFD Sender: No OFD packet to send [09:12:18]OFD Sender: No OFD packet to send [09:12:23]OFD Sender: No OFD packet to send [09:12:28]OFD Sender: No OFD packet to send [09:12:33]OFD Sender: No OFD packet to send [09:12:38]OFD Sender: No OFD packet to send [09:12:43]OFD Sender: No OFD packet to send [09:12:48]OFD Sender: No OFD packet to send [09:12:53]OFD Sender: No OFD packet to send [09:12:58]OFD Sender: No OFD packet to send [09:13:03]OFD Sender: No OFD packet to send [09:13:08]OFD Sender: No OFD packet to send [09:13:13]OFD Sender: No OFD packet to send [09:13:18]OFD Sender: No OFD packet to send [09:13:23]OFD Sender: No OFD packet to send [09:13:28]OFD Sender: No OFD packet to send [09:13:33]OFD Sender: No OFD packet to send [09:13:38]OFD Sender: No OFD packet to send [09:13:43]OFD Sender: No OFD packet to send [09:13:48]OFD Sender: No OFD packet to send [09:13:53]OFD Sender: No OFD packet to send [09:13:58]OFD Sender: No OFD packet to send [09:14:03]OFD Sender: No OFD packet to send [09:14:08]OFD Sender: No OFD packet to send [09:14:13]OFD Sender: No OFD packet to send [09:14:18]OFD Sender: No OFD packet to send [09:14:23]OFD Sender: No OFD packet to send [09:14:28]OFD Sender: No OFD packet to send [09:14:33]OFD Sender: No OFD packet to send [09:14:38]OFD Sender: No OFD packet to send [09:14:43]OFD Sender: No OFD packet to send [09:14:48]OFD Sender: No OFD packet to send [09:14:53]OFD Sender: No OFD packet to send [09:14:58]OFD Sender: No OFD packet to send [09:15:03]OFD Sender: No OFD packet to send [09:15:08]OFD Sender: No OFD packet to send [09:15:13]OFD Sender: No OFD packet to send [09:15:18]OFD Sender: No OFD packet to send [09:15:23]OFD Sender: No OFD packet to send [09:15:28]OFD Sender: No OFD packet to send [09:15:33]OFD Sender: No OFD packet to send [09:15:38]OFD Sender: No OFD packet to send [09:15:43]OFD Sender: No OFD packet to send [09:15:48]OFD Sender: No OFD packet to send [09:15:53]OFD Sender: No OFD packet to send [09:15:58]OFD Sender: No OFD packet to send [09:16:03]OFD Sender: No OFD packet to send [09:16:08]OFD Sender: No OFD packet to send [09:16:13]OFD Sender: No OFD packet to send [09:16:18]OFD Sender: No OFD packet to send [09:16:23]OFD Sender: No OFD packet to send [09:16:28]OFD Sender: No OFD packet to send [09:16:33]OFD Sender: No OFD packet to send [09:16:38]OFD Sender: No OFD packet to send [09:16:38]accept exits with 7 [09:16:38]New connection [09:16:38]New thread 3066764644 created [09:16:38]Thread 3066908004 joined [09:16:38]Waiting for new connection... [09:16:38] Sock 7.Parse request [09:16:38]Sock 7.Check first char [09:16:38]Sock 7.First char is OK [09:16:38]request: POST /json_proto HTTP/1.0 [09:16:38]Method: POST [09:16:38]URL: /json_proto [09:16:38]Method is POST - this is cgi request [09:16:38]url: /json_proto [09:16:38]query_string will be loaded in cgi processing [09:16:38]execute_cgi json_proto POST (null) [09:16:38]execute_cgi path=json_proto method=POST [09:16:38]POST find Content-Length [09:16:38]Host: 172.17.61.6:8080 [09:16:38]Content-Length: 676 [09:16:38]Content-Type: application/json [09:16:38] [09:16:38]POST finish read [09:16:38]Found Content-Length = 676 [09:16:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58062", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F \u0441\u0442\u043E\u043F\u043A\u0430 0,07", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:38]execute_script... [09:16:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58062", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F \u0441\u0442\u043E\u043F\u043A\u0430 0,07", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:38]POST & json_proto [09:16:38]process_json_proto [09:16:38]json parsed OK: [09:16:38]protocol is kg_v1.0 [09:16:38]action value=close_receipt [09:16:38]process_action close_receipt [09:16:38]cmd_close_receipt [09:16:38]MH_GetDate [09:16:38]Write to MH i2c: F0 00 00 A2 24 B5 [09:16:38]Write i2c OK [09:16:38]MH_I2C_Read... [09:16:38]Read from MH i2c: F0 [09:16:38]MH_I2C_Read... [09:16:38]Read from MH i2c: F0 09 00 [09:16:38]MH_I2C_Read... [09:16:38]Read from MH i2c: F0 09 00 A2 24 00 7D EE E2 65 78 7F 6F 64 3A [09:16:38]GetLastDocTimeStamp 1709370302 [09:16:38]current date 1709371005 [09:16:38]FM_GetShiftState [09:16:38]SAM_PROTO_GetShiftState [09:16:38]wFMCommunicate request_size=4 [09:16:38]MH_SAM_APDU [09:16:38]CAPDU: 80 13 01 00 [09:16:38]Write to MH i2c: E2 08 00 A3 24 80 13 01 00 00 00 00 00 44 [09:16:38]Write i2c OK [09:16:38]MH_I2C_Read... [09:16:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:39]Read from MH i2c: E2 [09:16:39]MH_I2C_Read... [09:16:39]Read from MH i2c: E2 0E 00 [09:16:39]MH_I2C_Read... [09:16:39]Read from MH i2c: E2 0E 00 A3 24 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 2D [09:16:39]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:16:39]wFMCommunicate OK [09:16:39]SAM_PROTO_GetShiftState done [09:16:39]FM_GetShiftState done [09:16:39]opened in 1709338917 [09:16:39]opened+sec_in_day 1709425317 [09:16:39]quantity*price = 6500 [09:16:39]sum+1 = 6501 [09:16:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 17 02.03.2024 09:16 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31864 ФПД: 18897068767480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T091646&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31864&fm=18897068767480&tin=02508201610067®Number=0000000000092554&sum=6500 0 [09:16:40]StoreToDocumentArchive [09:16:40]shift 280 fd 31864 [09:16:40]save to /storage/0280/doc_00031864 [09:16:40]save last doc name /storage/0280/doc_00031864 to /storage/kkm_last_doc_name [09:16:40]save OK [09:16:40]Clear old archive folders... [09:16:40]ProcessDocumentItem done err = 0, tmpTLVsize=284 [09:16:40]tlvbuf is 015E4200 [09:16:40]SAM_PROTO_ClearQueue [09:16:40]wFMCommunicate request_size=4 [09:16:40]MH_SAM_APDU [09:16:40]CAPDU: 80 09 00 00 [09:16:40]Write to MH i2c: E2 08 00 B0 24 80 09 00 00 00 00 00 00 46 [09:16:40]Write i2c OK [09:16:40]MH_I2C_Read... [09:16:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:40]Read from MH i2c: E2 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 03 00 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 03 00 B0 24 00 90 00 48 [09:16:40]RAPDU: 90 00 [09:16:40]wFMCommunicate OK [09:16:40]SAM_PROTO_ClearQueue done [09:16:40]KKMCreateOFDPacket [09:16:40]OFDProtocolAddRootSTLVToBuf [09:16:40]FM_MakeSignedData [09:16:40]FM_MakeSignedData [09:16:40]SAM_PROTO_SignData [09:16:40]wFMCommunicate request_size=4 [09:16:40]MH_SAM_APDU [09:16:40]CAPDU: 80 0D 01 02 [09:16:40]Write to MH i2c: E2 08 00 B1 24 80 0D 01 02 00 00 00 00 4E [09:16:40]Write i2c OK [09:16:40]MH_I2C_Read... [09:16:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:40]Read from MH i2c: E2 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 03 00 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 03 00 B1 24 00 90 00 49 [09:16:40]RAPDU: 90 00 [09:16:40]wFMCommunicate OK [09:16:40]wFMCommunicate request_size=255 [09:16:40]MH_SAM_APDU [09:16:40]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 2F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 D1 81 D1 82 D0 BE D0 BF D0 BA D0 B0 20 30 2C 30 37 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 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 00 00 00 F4 03 04 00 7E EE E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 [09:16:40]Write to MH i2c: E2 02 01 B2 24 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 2F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 D1 81 D1 82 D0 BE D0 BF D0 BA D0 B0 20 30 2C 30 37 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 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 00 00 00 F4 03 04 00 7E EE E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 00 00 8D [09:16:40]Write i2c OK [09:16:40]MH_I2C_Read... [09:16:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:40]Read from MH i2c: E2 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 03 00 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 03 00 B2 24 00 90 00 4A [09:16:40]RAPDU: 90 00 [09:16:40]wFMCommunicate OK [09:16:40]wFMCommunicate request_size=43 [09:16:40]MH_SAM_APDU [09:16:40]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 78 7C 00 00 35 04 06 00 11 2F D1 12 38 F8 [09:16:40]Write to MH i2c: E2 2E 00 B3 24 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 78 7C 00 00 35 04 06 00 11 2F D1 12 38 F8 00 00 82 [09:16:40]Write i2c OK [09:16:40]MH_I2C_Read... [09:16:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:40]Read from MH i2c: E2 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 03 00 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 03 00 B3 24 00 90 00 4B [09:16:40]RAPDU: 90 00 [09:16:40]wFMCommunicate OK [09:16:40]wFMCommunicate request_size=4 [09:16:40]MH_SAM_APDU [09:16:40]CAPDU: 80 0D 03 02 [09:16:40]Write to MH i2c: E2 08 00 B4 24 80 0D 03 02 00 00 00 00 53 [09:16:40]Write i2c OK [09:16:40]MH_I2C_Read... [09:16:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:40]Read from MH i2c: E2 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 0B 00 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 0B 00 B4 24 00 2C A2 91 3A 21 1D 8D B9 90 00 71 [09:16:40]RAPDU: 2C A2 91 3A 21 1D 8D B9 90 00 [09:16:40]wFMCommunicate OK [09:16:40]SAM_PROTO_SignData done [09:16:40]FM_MakeSignedData done [09:16:40]CreateOFDProtocolMessage [09:16:40]wFMCommunicate request_size=4 [09:16:40]MH_SAM_APDU [09:16:40]CAPDU: 80 11 00 00 [09:16:40]Write to MH i2c: E2 08 00 B5 24 80 11 00 00 00 00 00 00 53 [09:16:40]Write i2c OK [09:16:40]MH_I2C_Read... [09:16:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:40]Read from MH i2c: E2 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 17 00 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: E2 17 00 B5 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 A8 [09:16:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:16:40]wFMCommunicate OK [09:16:40]CreateOFDProtocolMessage done [09:16:40]OFDSenderStorePacket 31864 [09:16:40]StoreOFDPacket docnum=31864 [09:16:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 30 01 00 00 90 AB 28 01 9C D4 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 2F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 D1 81 D1 82 D0 BE D0 BF D0 BA D0 B0 20 30 2C 30 37 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 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 00 00 00 F4 03 04 00 7E EE E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 78 7C 00 00 35 04 06 00 11 2F D1 12 38 F8 2C A2 91 3A 21 1D 8D B9 [09:16:40]CheckFolder [09:16:40]dirname=/storage/ofd_packets [09:16:40]CheckFolder done [09:16:40]ProducePacketName [09:16:40]name=ofd_packets/00031864 [09:16:40]NVStorageSaveData ofd_packets/00031864 [09:16:40]File name is /storage/ofd_packets/00031864 [09:16:40]Write 334 bytes [09:16:40]NVStorageSaveData done [09:16:40]OFDSenderStorePacket done [09:16:40]KKMCreateOFDPacket done [09:16:40]NVStorageSaveData kkm_last_timestamp [09:16:40]File name is /storage/kkm_last_timestamp [09:16:40]Write 4 bytes [09:16:40]NVStorageSaveData done [09:16:40]ExternCall_PrintAddStr [09:16:40]wPrintStart [09:16:40]Write to MH i2c: 01 00 00 B6 24 DA [09:16:40]Write i2c OK [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: 01 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: 01 07 00 [09:16:40]MH_I2C_Read... [09:16:40]Read from MH i2c: 01 07 00 B6 24 00 00 00 00 00 FF 0F EF [09:16:40]RasterBufferAndPrint [09:16:40]line Счет N : (3)58062 [09:16:40]line ИНН: 02508201610067 [09:16:40]line Контрольно-Кассовый Чек [09:16:40]line ПРОДАЖА [09:16:40]line Товар: 47011656 [09:16:40]line Водка Пшеничная стопка 0,07 [09:16:40]line 1.000 * 65.00 [09:16:40]line = 65.00 [09:16:40]line НДС 12% НСП 1% [09:16:40]line > о реализуемом товаре [09:16:40]line ИТОГО: 65.00 [09:16:40]line НСП 1% : 0.57 [09:16:40]line НДС 12% : 6.90 [09:16:40]line Наличными: 65.00 [09:16:40]line Безнал.: 0.00 [09:16:40]line Место: АЗС № 99 "Партнер Нефть" [09:16:40]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [09:16:40]line СНО: Общий режим [09:16:40]line Чек 17 02.03.2024 09:16 [09:16:40]line Смена: 280 ФФД: 1.0 [09:16:40]line ЗНМ: 0300000074 [09:16:40]line РНМ: 0000000000092554 [09:16:40]line Версия ККМ: 001 [09:16:40]line ФМ: 0000000000871783 [09:16:40]line ФД: 31864 [09:16:40]line ФПД: 18897068767480 [09:16:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T091646&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31864&fm=18897068767480&tin=02508201610067®Number=0000000000092554&sum=6500 [09:16:41]line 0 [09:16:41]OFD Sender: Processing packet 31864 [packets to send 5, broken 4] [09:16:41]ProducePacketName [09:16:41]name=ofd_packets/00031864 [09:16:41]OFD Sender: To server: pG, [09:16:41]CommunicateWithHost lk.salyk.kg:30040 [09:16:41]ConnectInit lk.salyk.kg [09:16:41]written 0, free lines is 4095 [09:16:41]Connected sock=10 [09:16:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 30 01 00 00 90 AB 28 01 9C D4 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 2F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 D1 81 D1 82 D0 BE D0 BF D0 BA D0 B0 20 30 2C 30 37 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 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 00 00 00 F4 03 04 00 7E EE E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 78 7C 00 00 35 04 06 00 11 2F D1 12 38 F8 2C A2 91 3A 21 1D 8D B9 [09:16:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 C7 03 47 00 E4 CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 78 7C 00 00 F4 03 04 00 C3 96 E2 65 B6 04 01 00 00 3A 17 8B 2C 94 0A B1 49 [09:16:41]CommunicateWithHost err = 0 [09:16:41]CheckOFDResponse [09:16:41]1017 (14) - 77093643461234 [09:16:41]1041 (16) - 0000000000871783 [09:16:41]1040 (4) - 31864 [09:16:41]1012 (4) - 02.03.2024 03:02 [09:16:41]1206 (1) - 0 [09:16:41]OFD Sender: Remove packet 31864 [09:16:41]ProducePacketName [09:16:41]name=ofd_packets/00031864 [09:16:41]NVStorageDeleteData [09:16:41]Write to MH i2c: 01 00 00 DE 24 02 [09:16:41]Write i2c OK [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: 01 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: 01 07 00 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: 01 07 00 DE 24 00 00 00 00 00 CA 0C DF [09:16:41]RasterBufferAndPrint [09:16:41]line [09:16:41]line [09:16:41]line [09:16:41]line [09:16:41]line [09:16:41]written 0, free lines is 3278 [09:16:41]MH_Cut [09:16:41]Write to MH i2c: D1 01 00 E5 24 01 DB [09:16:41]Write i2c OK [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: D1 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: D1 01 00 [09:16:41]MH_I2C_Read... [09:16:41]Read from MH i2c: D1 01 00 E5 24 00 DA [09:16:41]Write to MH i2c: 01 00 00 E6 24 0A [09:16:41]Write i2c OK [09:16:41]MH_I2C_Read... [09:16:41]OFD Sender: No OFD packet to send [09:16:42]*** Cut start [09:16:42]*** Partial cut [09:16:42]*** CUTSNS_PIN = 1 [09:16:42]*** CUTSNS_PIN = 0 [09:16:42]*** Brake cut motor [09:16:42]Read from MH i2c: 01 [09:16:42]MH_I2C_Read... [09:16:42]*** Stop cut motor [09:16:42]*** Cut end [09:16:42]Read from MH i2c: 01 07 00 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: 01 07 00 E6 24 00 00 00 00 00 FF 0F 1F [09:16:42]process_action close_receipt done [09:16:42]requested_data is exist [09:16:42]produce_requested_data [09:16:42]requested_item fm.sn is exist - process it [09:16:42]wFMCommunicate request_size=4 [09:16:42]MH_SAM_APDU [09:16:42]CAPDU: 80 11 00 00 [09:16:42]Write to MH i2c: E2 08 00 E7 24 80 11 00 00 00 00 00 00 85 [09:16:42]Write i2c OK [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: E2 [09:16:42]MH_I2C_Read... [09:16:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:42]Read from MH i2c: E2 17 00 [09:16:42]MH_I2C_Read... [09:16:42]Read from MH i2c: E2 17 00 E7 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 DA [09:16:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:16:42]wFMCommunicate OK [09:16:42]requested_item fd.num is exist - process it [09:16:42]SAM_PROTO_GetFieldsCounters [09:16:42]wFMCommunicate request_size=4 [09:16:42]MH_SAM_APDU [09:16:42]CAPDU: 80 13 00 00 [09:16:42]Write to MH i2c: E2 08 00 E8 24 80 13 00 00 00 00 00 00 88 [09:16:42]Write i2c OK [09:16:42]MH_I2C_Read... [09:16:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:43]Read from MH i2c: E2 [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: E2 62 00 [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: E2 62 00 E8 24 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 78 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 EB [09:16:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 78 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:43]wFMCommunicate OK [09:16:43]SAM_PROTO_GetFieldsCounters done [09:16:43]requested_item shift.num is exist - process it [09:16:43]requested_item shift.opened is exist - process it [09:16:43]req_shift_opened [09:16:43]FM_GetShiftState [09:16:43]SAM_PROTO_GetShiftState [09:16:43]wFMCommunicate request_size=4 [09:16:43]MH_SAM_APDU [09:16:43]CAPDU: 80 13 01 00 [09:16:43]Write to MH i2c: E2 08 00 E9 24 80 13 01 00 00 00 00 00 8A [09:16:43]Write i2c OK [09:16:43]MH_I2C_Read... [09:16:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:43]Read from MH i2c: E2 [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: E2 0E 00 [09:16:43]MH_I2C_Read... [09:16:43]Read from MH i2c: E2 0E 00 E9 24 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 73 [09:16:43]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:16:43]wFMCommunicate OK [09:16:43]SAM_PROTO_GetShiftState done [09:16:43]FM_GetShiftState done [09:16:43]req_shift_opened done [09:16:43]requested_item shift.open_date is exist - process it [09:16:43]req_shift_open_date [09:16:43]req_shift_open_date done [09:16:43]produce_requested_data done [09:16:43]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31864,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [09:16:43]process_action_free close_receipt [09:16:43]json_value_free [09:16:43]json_value_free done [09:16:43]process_json_proto returns [09:16:43]Send response to host [09:16:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31864,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [09:16:43]free response buf [09:16:43]execute_script done [09:16:43]execute_script returns [09:16:43]free content buf [09:16:43]Sock 7.Close socket [09:16:43]Sock 7.Thread stoped [09:16:46]OFD Sender: No OFD packet to send [09:16:51]OFD Sender: No OFD packet to send [09:16:56]OFD Sender: No OFD packet to send [09:17:01]OFD Sender: No OFD packet to send [09:17:06]OFD Sender: No OFD packet to send [09:17:11]OFD Sender: No OFD packet to send [09:17:16]OFD Sender: No OFD packet to send [09:17:21]OFD Sender: No OFD packet to send [09:17:26]OFD Sender: No OFD packet to send [09:17:31]OFD Sender: No OFD packet to send [09:17:36]OFD Sender: No OFD packet to send [09:17:41]OFD Sender: No OFD packet to send [09:17:46]OFD Sender: No OFD packet to send [09:17:51]OFD Sender: No OFD packet to send [09:17:56]OFD Sender: No OFD packet to send [09:18:01]OFD Sender: No OFD packet to send [09:18:06]OFD Sender: No OFD packet to send [09:18:11]OFD Sender: No OFD packet to send [09:18:16]OFD Sender: No OFD packet to send [09:18:21]OFD Sender: No OFD packet to send [09:18:26]OFD Sender: No OFD packet to send [09:18:31]OFD Sender: No OFD packet to send [09:18:36]OFD Sender: No OFD packet to send [09:18:41]OFD Sender: No OFD packet to send [09:18:46]OFD Sender: No OFD packet to send [09:18:51]OFD Sender: No OFD packet to send [09:18:56]OFD Sender: No OFD packet to send [09:19:01]OFD Sender: No OFD packet to send [09:19:06]OFD Sender: No OFD packet to send [09:19:11]OFD Sender: No OFD packet to send [09:19:16]OFD Sender: No OFD packet to send [09:19:21]OFD Sender: No OFD packet to send [09:19:26]OFD Sender: No OFD packet to send [09:19:31]OFD Sender: No OFD packet to send [09:19:36]OFD Sender: No OFD packet to send [09:19:41]OFD Sender: No OFD packet to send [09:19:46]OFD Sender: No OFD packet to send [09:19:51]OFD Sender: No OFD packet to send [09:19:56]OFD Sender: No OFD packet to send [09:20:02]OFD Sender: No OFD packet to send [09:20:07]OFD Sender: No OFD packet to send [09:20:12]OFD Sender: No OFD packet to send [09:20:17]OFD Sender: No OFD packet to send [09:20:22]OFD Sender: No OFD packet to send [09:20:27]OFD Sender: No OFD packet to send [09:20:32]OFD Sender: No OFD packet to send [09:20:37]OFD Sender: No OFD packet to send [09:20:42]OFD Sender: No OFD packet to send [09:20:47]OFD Sender: No OFD packet to send [09:20:52]OFD Sender: No OFD packet to send [09:20:57]OFD Sender: No OFD packet to send [09:21:02]OFD Sender: No OFD packet to send [09:21:07]OFD Sender: No OFD packet to send [09:21:12]OFD Sender: No OFD packet to send [09:21:17]OFD Sender: No OFD packet to send [09:21:22]OFD Sender: No OFD packet to send [09:21:27]OFD Sender: No OFD packet to send [09:21:32]OFD Sender: No OFD packet to send [09:21:37]OFD Sender: No OFD packet to send [09:21:42]OFD Sender: No OFD packet to send [09:21:47]OFD Sender: No OFD packet to send [09:21:52]OFD Sender: No OFD packet to send [09:21:57]OFD Sender: No OFD packet to send [09:22:02]OFD Sender: No OFD packet to send [09:22:07]OFD Sender: No OFD packet to send [09:22:12]OFD Sender: No OFD packet to send [09:22:17]OFD Sender: No OFD packet to send [09:22:22]OFD Sender: No OFD packet to send [09:22:27]OFD Sender: No OFD packet to send [09:22:32]OFD Sender: No OFD packet to send [09:22:37]OFD Sender: No OFD packet to send [09:22:42]OFD Sender: No OFD packet to send [09:22:47]OFD Sender: No OFD packet to send [09:22:52]OFD Sender: No OFD packet to send [09:22:57]OFD Sender: No OFD packet to send [09:23:02]OFD Sender: No OFD packet to send [09:23:07]OFD Sender: No OFD packet to send [09:23:12]OFD Sender: No OFD packet to send [09:23:17]OFD Sender: No OFD packet to send [09:23:22]OFD Sender: No OFD packet to send [09:23:27]OFD Sender: No OFD packet to send [09:23:32]OFD Sender: No OFD packet to send [09:23:37]OFD Sender: No OFD packet to send [09:23:42]OFD Sender: No OFD packet to send [09:23:47]OFD Sender: No OFD packet to send [09:23:52]OFD Sender: No OFD packet to send [09:23:57]OFD Sender: No OFD packet to send [09:24:00]accept exits with 9 [09:24:00]New connection [09:24:00]New thread 3066908004 created [09:24:00]Thread 3066764644 joined [09:24:00]Waiting for new connection... [09:24:00] Sock 9.Parse request [09:24:00]Sock 9.Check first char [09:24:00]Sock 9.First char is OK [09:24:00]request: POST /json_proto HTTP/1.0 [09:24:00]Method: POST [09:24:00]URL: /json_proto [09:24:00]Method is POST - this is cgi request [09:24:00]url: /json_proto [09:24:00]query_string will be loaded in cgi processing [09:24:00]execute_cgi json_proto POST (null) [09:24:00]execute_cgi path=json_proto method=POST [09:24:00]POST find Content-Length [09:24:00]Host: 172.17.61.6:8080 [09:24:00]Content-Length: 797 [09:24:00]Content-Type: application/json [09:24:00] [09:24:00]POST finish read [09:24:00]Found Content-Length = 797 [09:24:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58063", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:00]execute_script... [09:24: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)58063", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:00]POST & json_proto [09:24:00]process_json_proto [09:24:00]json parsed OK: [09:24:00]protocol is kg_v1.0 [09:24:00]action value=close_receipt [09:24:00]process_action close_receipt [09:24:00]cmd_close_receipt [09:24:00]MH_GetDate [09:24:00]Write to MH i2c: F0 00 00 EA 24 FD [09:24:00]Write i2c OK [09:24:00]MH_I2C_Read... [09:24:00]Read from MH i2c: F0 [09:24:00]MH_I2C_Read... [09:24:00]Read from MH i2c: F0 09 00 [09:24:00]MH_I2C_Read... [09:24:00]Read from MH i2c: F0 09 00 EA 24 00 37 F0 E2 65 78 7F 6F 64 3E [09:24:00]GetLastDocTimeStamp 1709371006 [09:24:00]current date 1709371447 [09:24:00]FM_GetShiftState [09:24:00]SAM_PROTO_GetShiftState [09:24:00]wFMCommunicate request_size=4 [09:24:00]MH_SAM_APDU [09:24:00]CAPDU: 80 13 01 00 [09:24:00]Write to MH i2c: E2 08 00 EB 24 80 13 01 00 00 00 00 00 8C [09:24:00]Write i2c OK [09:24:00]MH_I2C_Read... [09:24:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:00]Read from MH i2c: E2 [09:24:00]MH_I2C_Read... [09:24:00]Read from MH i2c: E2 0E 00 [09:24:00]MH_I2C_Read... [09:24:00]Read from MH i2c: E2 0E 00 EB 24 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 75 [09:24:00]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:24:00]wFMCommunicate OK [09:24:00]SAM_PROTO_GetShiftState done [09:24:00]FM_GetShiftState done [09:24:00]opened in 1709338917 [09:24:00]opened+sec_in_day 1709425317 [09:24:00]quantity*price = 13500 [09:24:00]sum+1 = 13501 [09:24:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 0.00 Безнал.: 135.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 18 02.03.2024 09:24 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871783 ФД: 31865 ФПД: 106052492604472 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T092407&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31865&fm=106052492604472&tin=02508201610067®Number=0000000000092554&sum=13500 0 [09:24:01]StoreToDocumentArchive [09:24:01]shift 280 fd 31865 [09:24:01]save to /storage/0280/doc_00031865 [09:24:01]save last doc name /storage/0280/doc_00031865 to /storage/kkm_last_doc_name [09:24:01]save OK [09:24:01]Clear old archive folders... [09:24:01]ProcessDocumentItem done err = 0, tmpTLVsize=273 [09:24:01]tlvbuf is 01587720 [09:24:01]SAM_PROTO_ClearQueue [09:24:01]wFMCommunicate request_size=4 [09:24:01]MH_SAM_APDU [09:24:01]CAPDU: 80 09 00 00 [09:24:01]Write to MH i2c: E2 08 00 F8 24 80 09 00 00 00 00 00 00 8E [09:24:01]Write i2c OK [09:24:01]MH_I2C_Read... [09:24:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:01]Read from MH i2c: E2 [09:24:01]MH_I2C_Read... [09:24:01]Read from MH i2c: E2 03 00 [09:24:01]MH_I2C_Read... [09:24:01]Read from MH i2c: E2 03 00 F8 24 00 90 00 90 [09:24:01]RAPDU: 90 00 [09:24:01]wFMCommunicate OK [09:24:01]SAM_PROTO_ClearQueue done [09:24:01]KKMCreateOFDPacket [09:24:01]OFDProtocolAddRootSTLVToBuf [09:24:01]FM_MakeSignedData [09:24:01]FM_MakeSignedData [09:24:01]SAM_PROTO_SignData [09:24:01]wFMCommunicate request_size=4 [09:24:01]MH_SAM_APDU [09:24:01]CAPDU: 80 0D 01 02 [09:24:01]Write to MH i2c: E2 08 00 F9 24 80 0D 01 02 00 00 00 00 96 [09:24:01]Write i2c OK [09:24:01]MH_I2C_Read... [09:24:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:01]Read from MH i2c: E2 [09:24:01]MH_I2C_Read... [09:24:01]Read from MH i2c: E2 03 00 [09:24:01]MH_I2C_Read... [09:24:01]Read from MH i2c: E2 03 00 F9 24 00 90 00 91 [09:24:01]RAPDU: 90 00 [09:24:01]wFMCommunicate OK [09:24:01]wFMCommunicate request_size=255 [09:24:01]MH_SAM_APDU [09:24:01]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 37 30 35 39 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 4C 65 67 65 6E 64 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 37 F0 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 [09:24:01]Write to MH i2c: E2 02 01 FA 24 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 37 30 35 39 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 4C 65 67 65 6E 64 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 37 F0 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 FE [09:24:01]Write i2c OK [09:24:01]MH_I2C_Read... [09:24:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:02]Read from MH i2c: E2 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: E2 03 00 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: E2 03 00 FA 24 00 90 00 92 [09:24:02]RAPDU: 90 00 [09:24:02]wFMCommunicate OK [09:24:02]wFMCommunicate request_size=32 [09:24:02]MH_SAM_APDU [09:24:02]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 38 33 10 04 04 00 79 7C 00 00 35 04 06 00 60 74 45 26 34 38 [09:24:02]Write to MH i2c: E2 23 00 FB 24 80 0D 02 02 1B 00 30 30 30 38 37 31 37 38 33 10 04 04 00 79 7C 00 00 35 04 06 00 60 74 45 26 34 38 00 00 98 [09:24:02]Write i2c OK [09:24:02]MH_I2C_Read... [09:24:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:02]Read from MH i2c: E2 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: E2 03 00 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: E2 03 00 FB 24 00 90 00 93 [09:24:02]RAPDU: 90 00 [09:24:02]wFMCommunicate OK [09:24:02]wFMCommunicate request_size=4 [09:24:02]MH_SAM_APDU [09:24:02]CAPDU: 80 0D 03 02 [09:24:02]Write to MH i2c: E2 08 00 FC 24 80 0D 03 02 00 00 00 00 9B [09:24:02]Write i2c OK [09:24:02]MH_I2C_Read... [09:24:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:02]Read from MH i2c: E2 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: E2 0B 00 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: E2 0B 00 FC 24 00 33 0A 05 AA 4F 02 9A 2C 90 00 9F [09:24:02]RAPDU: 33 0A 05 AA 4F 02 9A 2C 90 00 [09:24:02]wFMCommunicate OK [09:24:02]SAM_PROTO_SignData done [09:24:02]FM_MakeSignedData done [09:24:02]CreateOFDProtocolMessage [09:24:02]wFMCommunicate request_size=4 [09:24:02]MH_SAM_APDU [09:24:02]CAPDU: 80 11 00 00 [09:24:02]Write to MH i2c: E2 08 00 FD 24 80 11 00 00 00 00 00 00 9B [09:24:02]OFD Sender: No OFD packet to send [09:24:02]Write i2c OK [09:24:02]MH_I2C_Read... [09:24:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:02]Read from MH i2c: E2 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: E2 17 00 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: E2 17 00 FD 24 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F0 [09:24:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:24:02]wFMCommunicate OK [09:24:02]CreateOFDProtocolMessage done [09:24:02]OFDSenderStorePacket 31865 [09:24:02]StoreOFDPacket docnum=31865 [09:24:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 53 47 1D 01 68 29 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 37 30 35 39 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 4C 65 67 65 6E 64 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 37 F0 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 79 7C 00 00 35 04 06 00 60 74 45 26 34 38 33 0A 05 AA 4F 02 9A 2C [09:24:02]CheckFolder [09:24:02]dirname=/storage/ofd_packets [09:24:02]CheckFolder done [09:24:02]ProducePacketName [09:24:02]name=ofd_packets/00031865 [09:24:02]NVStorageSaveData ofd_packets/00031865 [09:24:02]File name is /storage/ofd_packets/00031865 [09:24:02]Write 323 bytes [09:24:02]NVStorageSaveData done [09:24:02]OFDSenderStorePacket done [09:24:02]KKMCreateOFDPacket done [09:24:02]NVStorageSaveData kkm_last_timestamp [09:24:02]File name is /storage/kkm_last_timestamp [09:24:02]Write 4 bytes [09:24:02]NVStorageSaveData done [09:24:02]ExternCall_PrintAddStr [09:24:02]wPrintStart [09:24:02]Write to MH i2c: 01 00 00 FE 24 22 [09:24:02]Write i2c OK [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: 01 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: 01 07 00 [09:24:02]MH_I2C_Read... [09:24:02]Read from MH i2c: 01 07 00 FE 24 00 00 00 00 00 FF 0F 37 [09:24:02]RasterBufferAndPrint [09:24:02]line Счет N : (3)58063 [09:24:02]line ИНН: 02508201610067 [09:24:02]line Контрольно-Кассовый Чек [09:24:02]line ПРОДАЖА [09:24:02]line Товар: 48747059 [09:24:02]line Сигареты Winston Legend Blue [09:24:02]line 1.000 * 135.00 [09:24:02]line = 135.00 [09:24:02]line НДС 12% НСП 1% [09:24:02]line > о реализуемом товаре [09:24:02]line ИТОГО: 135.00 [09:24:02]line НСП 1% : 1.19 [09:24:02]line НДС 12% : 14.34 [09:24:02]line Наличными: 0.00 [09:24:02]line Безнал.: 135.00 [09:24:02]line Место: АЗС № 99 "Партнер Нефть" [09:24:02]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [09:24:02]line СНО: Общий режим [09:24:02]line Чек 18 02.03.2024 09:24 [09:24:02]line Смена: 280 ФФД: 1.0 [09:24:02]line ЗНМ: 0300000074 [09:24:02]line РНМ: 0000000000092554 [09:24:02]line Версия ККМ: 001 [09:24:02]line Платежная система: Бакай Банк [09:24:02]line ФМ: 0000000000871783 [09:24:02]line ФД: 31865 [09:24:02]line ФПД: 106052492604472 [09:24:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T092407&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31865&fm=106052492604472&tin=02508201610067®Number=0000000000092554&sum=13500 [09:24:02]OFD Sender: Processing packet 31865 [packets to send 5, broken 4] [09:24:02]ProducePacketName [09:24:02]name=ofd_packets/00031865 [09:24:02]OFD Sender: To server: pG, [09:24:02]CommunicateWithHost lk.salyk.kg:30040 [09:24:02]ConnectInit lk.salyk.kg [09:24:02]line 0 [09:24:02]written 0, free lines is 4095 [09:24:02]Connected sock=10 [09:24:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 53 47 1D 01 68 29 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 37 30 35 39 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 4C 65 67 65 6E 64 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 37 F0 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 79 7C 00 00 35 04 06 00 60 74 45 26 34 38 33 0A 05 AA 4F 02 9A 2C [09:24:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 57 3F 47 00 28 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 79 7C 00 00 F4 03 04 00 7D 98 E2 65 B6 04 01 00 00 05 25 57 04 5D 6B F4 9A [09:24:02]CommunicateWithHost err = 0 [09:24:02]CheckOFDResponse [09:24:02]1017 (14) - 77093643461234 [09:24:02]1041 (16) - 0000000000871783 [09:24:02]1040 (4) - 31865 [09:24:02]1012 (4) - 02.03.2024 03:09 [09:24:02]1206 (1) - 0 [09:24:02]OFD Sender: Remove packet 31865 [09:24:02]ProducePacketName [09:24:02]name=ofd_packets/00031865 [09:24:02]NVStorageDeleteData [09:24:03]Write to MH i2c: 01 00 00 29 25 4E [09:24:03]Write i2c OK [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: 01 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: 01 07 00 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: 01 07 00 29 25 00 00 00 00 00 A8 0C 09 [09:24:03]RasterBufferAndPrint [09:24:03]line [09:24:03]line [09:24:03]line [09:24:03]line [09:24:03]line [09:24:03]written 0, free lines is 3247 [09:24:03]MH_Cut [09:24:03]Write to MH i2c: D1 01 00 30 25 01 27 [09:24:03]Write i2c OK [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: D1 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: D1 01 00 [09:24:03]MH_I2C_Read... [09:24:03]Read from MH i2c: D1 01 00 30 25 00 26 [09:24:03]Write to MH i2c: 01 00 00 31 25 56 [09:24:03]Write i2c OK [09:24:03]MH_I2C_Read... [09:24:03]OFD Sender: No OFD packet to send [09:24:03]*** Cut start [09:24:03]*** Partial cut [09:24:03]*** CUTSNS_PIN = 1 [09:24:03]*** CUTSNS_PIN = 0 [09:24:04]*** Brake cut motor [09:24:04]Read from MH i2c: 01 [09:24:04]MH_I2C_Read... [09:24:04]*** Stop cut motor [09:24:04]*** Cut end [09:24:04]Read from MH i2c: 01 07 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: 01 07 00 31 25 00 00 00 00 00 FF 0F 6B [09:24:04]process_action close_receipt done [09:24:04]requested_data is exist [09:24:04]produce_requested_data [09:24:04]requested_item fm.sn is exist - process it [09:24:04]wFMCommunicate request_size=4 [09:24:04]MH_SAM_APDU [09:24:04]CAPDU: 80 11 00 00 [09:24:04]Write to MH i2c: E2 08 00 32 25 80 11 00 00 00 00 00 00 D1 [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:04]Read from MH i2c: E2 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 17 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 17 00 32 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 26 [09:24:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:24:04]wFMCommunicate OK [09:24:04]requested_item fd.num is exist - process it [09:24:04]SAM_PROTO_GetFieldsCounters [09:24:04]wFMCommunicate request_size=4 [09:24:04]MH_SAM_APDU [09:24:04]CAPDU: 80 13 00 00 [09:24:04]Write to MH i2c: E2 08 00 33 25 80 13 00 00 00 00 00 00 D4 [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:04]Read from MH i2c: E2 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 62 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 62 00 33 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 79 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 3B [09:24:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 79 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:24:04]wFMCommunicate OK [09:24:04]SAM_PROTO_GetFieldsCounters done [09:24:04]requested_item shift.num is exist - process it [09:24:04]requested_item shift.opened is exist - process it [09:24:04]req_shift_opened [09:24:04]FM_GetShiftState [09:24:04]SAM_PROTO_GetShiftState [09:24:04]wFMCommunicate request_size=4 [09:24:04]MH_SAM_APDU [09:24:04]CAPDU: 80 13 01 00 [09:24:04]Write to MH i2c: E2 08 00 34 25 80 13 01 00 00 00 00 00 D6 [09:24:04]Write i2c OK [09:24:04]MH_I2C_Read... [09:24:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:04]Read from MH i2c: E2 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 0E 00 [09:24:04]MH_I2C_Read... [09:24:04]Read from MH i2c: E2 0E 00 34 25 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 BF [09:24:04]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:24:04]wFMCommunicate OK [09:24:04]SAM_PROTO_GetShiftState done [09:24:04]FM_GetShiftState done [09:24:04]req_shift_opened done [09:24:04]requested_item shift.open_date is exist - process it [09:24:04]req_shift_open_date [09:24:04]req_shift_open_date done [09:24:04]produce_requested_data done [09:24:04]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31865,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [09:24:04]process_action_free close_receipt [09:24:04]json_value_free [09:24:04]json_value_free done [09:24:04]process_json_proto returns [09:24:04]Send response to host [09:24:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31865,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [09:24:04]free response buf [09:24:04]execute_script done [09:24:04]execute_script returns [09:24:04]free content buf [09:24:04]Sock 9.Close socket [09:24:04]Sock 9.Thread stoped [09:24:08]OFD Sender: No OFD packet to send [09:24:13]OFD Sender: No OFD packet to send [09:24:18]OFD Sender: No OFD packet to send [09:24:23]OFD Sender: No OFD packet to send [09:24:26]accept exits with 7 [09:24:26]New connection [09:24:26]New thread 3066764644 created [09:24:26]Thread 3066908004 joined [09:24:26]Waiting for new connection... [09:24:26] Sock 7.Parse request [09:24:26]Sock 7.Check first char [09:24:26]Sock 7.First char is OK [09:24:26]request: POST /json_proto HTTP/1.0 [09:24:26]Method: POST [09:24:26]URL: /json_proto [09:24:26]Method is POST - this is cgi request [09:24:26]url: /json_proto [09:24:26]query_string will be loaded in cgi processing [09:24:26]execute_cgi json_proto POST (null) [09:24:26]execute_cgi path=json_proto method=POST [09:24:26]POST find Content-Length [09:24:26]Host: 172.17.61.6:8080 [09:24:26]Content-Length: 622 [09:24:26]Content-Type: application/json [09:24:26] [09:24:26]POST finish read [09:24:26]Found Content-Length = 622 [09:24:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58064", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:26]execute_script... [09:24: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)58064", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:24:26]POST & json_proto [09:24:26]process_json_proto [09:24:26]json parsed OK: [09:24:26]protocol is kg_v1.0 [09:24:26]action value=close_receipt [09:24:26]process_action close_receipt [09:24:26]cmd_close_receipt [09:24:26]MH_GetDate [09:24:26]Write to MH i2c: F0 00 00 35 25 49 [09:24:26]Write i2c OK [09:24:26]MH_I2C_Read... [09:24:26]Read from MH i2c: F0 [09:24:26]MH_I2C_Read... [09:24:26]Read from MH i2c: F0 09 00 [09:24:26]MH_I2C_Read... [09:24:26]Read from MH i2c: F0 09 00 35 25 00 51 F0 E2 65 78 7F 6F 64 A4 [09:24:26]GetLastDocTimeStamp 1709371447 [09:24:26]current date 1709371473 [09:24:26]FM_GetShiftState [09:24:26]SAM_PROTO_GetShiftState [09:24:26]wFMCommunicate request_size=4 [09:24:26]MH_SAM_APDU [09:24:26]CAPDU: 80 13 01 00 [09:24:26]Write to MH i2c: E2 08 00 36 25 80 13 01 00 00 00 00 00 D8 [09:24:26]Write i2c OK [09:24:26]MH_I2C_Read... [09:24:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:26]Read from MH i2c: E2 [09:24:26]MH_I2C_Read... [09:24:26]Read from MH i2c: E2 0E 00 [09:24:26]MH_I2C_Read... [09:24:26]Read from MH i2c: E2 0E 00 36 25 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C1 [09:24:26]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:24:26]wFMCommunicate OK [09:24:26]SAM_PROTO_GetShiftState done [09:24:26]FM_GetShiftState done [09:24:26]opened in 1709338917 [09:24:26]opened+sec_in_day 1709425317 [09:24:26]quantity*price = 13500 [09:24:26]sum+1 = 13501 [09:24:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 19 02.03.2024 09:24 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31866 ФПД: 101616659610073 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T092433&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31866&fm=101616659610073&tin=02508201610067®Number=0000000000092554&sum=13500 0 [09:24:27]StoreToDocumentArchive [09:24:27]shift 280 fd 31866 [09:24:27]save to /storage/0280/doc_00031866 [09:24:27]save last doc name /storage/0280/doc_00031866 to /storage/kkm_last_doc_name [09:24:27]save OK [09:24:27]Clear old archive folders... [09:24:27]ProcessDocumentItem done err = 0, tmpTLVsize=275 [09:24:27]tlvbuf is 01509790 [09:24:27]SAM_PROTO_ClearQueue [09:24:27]wFMCommunicate request_size=4 [09:24:27]MH_SAM_APDU [09:24:27]CAPDU: 80 09 00 00 [09:24:27]Write to MH i2c: E2 08 00 43 25 80 09 00 00 00 00 00 00 DA [09:24:27]Write i2c OK [09:24:27]MH_I2C_Read... [09:24:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:24:27]Read from MH i2c: E2 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: E2 03 00 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: E2 03 00 43 25 00 90 00 DC [09:24:27]RAPDU: 90 00 [09:24:27]wFMCommunicate OK [09:24:27]SAM_PROTO_ClearQueue done [09:24:27]KKMCreateOFDPacket [09:24:27]OFDProtocolAddRootSTLVToBuf [09:24:27]FM_MakeSignedData [09:24:27]FM_MakeSignedData [09:24:27]SAM_PROTO_SignData [09:24:27]wFMCommunicate request_size=4 [09:24:27]MH_SAM_APDU [09:24:27]CAPDU: 80 0D 01 02 [09:24:27]Write to MH i2c: E2 08 00 44 25 80 0D 01 02 00 00 00 00 E2 [09:24:27]Write i2c OK [09:24:27]MH_I2C_Read... [09:24:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:24:27]Read from MH i2c: E2 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: E2 03 00 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: E2 03 00 44 25 00 90 00 DD [09:24:27]RAPDU: 90 00 [09:24:27]wFMCommunicate OK [09:24:27]wFMCommunicate request_size=255 [09:24:27]MH_SAM_APDU [09:24:27]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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 51 F0 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 [09:24:27]Write to MH i2c: E2 02 01 45 25 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 51 F0 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 00 00 14 [09:24:27]Write i2c OK [09:24:27]MH_I2C_Read... [09:24:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:27]Read from MH i2c: E2 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: E2 03 00 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: E2 03 00 45 25 00 90 00 DE [09:24:27]RAPDU: 90 00 [09:24:27]wFMCommunicate OK [09:24:27]wFMCommunicate request_size=34 [09:24:27]MH_SAM_APDU [09:24:27]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7A 7C 00 00 35 04 06 00 5C 6B 78 E6 39 D9 [09:24:27]Write to MH i2c: E2 25 00 46 25 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7A 7C 00 00 35 04 06 00 5C 6B 78 E6 39 D9 00 00 D5 [09:24:27]Write i2c OK [09:24:27]MH_I2C_Read... [09:24:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:24:27]Read from MH i2c: E2 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: E2 03 00 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: E2 03 00 46 25 00 90 00 DF [09:24:27]RAPDU: 90 00 [09:24:27]wFMCommunicate OK [09:24:27]wFMCommunicate request_size=4 [09:24:27]MH_SAM_APDU [09:24:27]CAPDU: 80 0D 03 02 [09:24:27]Write to MH i2c: E2 08 00 47 25 80 0D 03 02 00 00 00 00 E7 [09:24:27]Write i2c OK [09:24:27]MH_I2C_Read... [09:24:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:24:27]Read from MH i2c: E2 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: E2 0B 00 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: E2 0B 00 47 25 00 44 4E BD D0 36 6B 46 36 90 00 24 [09:24:27]RAPDU: 44 4E BD D0 36 6B 46 36 90 00 [09:24:27]wFMCommunicate OK [09:24:27]SAM_PROTO_SignData done [09:24:27]FM_MakeSignedData done [09:24:27]CreateOFDProtocolMessage [09:24:27]wFMCommunicate request_size=4 [09:24:27]MH_SAM_APDU [09:24:27]CAPDU: 80 11 00 00 [09:24:27]Write to MH i2c: E2 08 00 48 25 80 11 00 00 00 00 00 00 E7 [09:24:27]Write i2c OK [09:24:27]MH_I2C_Read... [09:24:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:27]Read from MH i2c: E2 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: E2 17 00 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: E2 17 00 48 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 3C [09:24:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:24:27]wFMCommunicate OK [09:24:27]CreateOFDProtocolMessage done [09:24:27]OFDSenderStorePacket 31866 [09:24:27]StoreOFDPacket docnum=31866 [09:24:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 27 01 00 00 A2 36 1F 01 6D D6 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 51 F0 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7A 7C 00 00 35 04 06 00 5C 6B 78 E6 39 D9 44 4E BD D0 36 6B 46 36 [09:24:27]CheckFolder [09:24:27]dirname=/storage/ofd_packets [09:24:27]CheckFolder done [09:24:27]ProducePacketName [09:24:27]name=ofd_packets/00031866 [09:24:27]NVStorageSaveData ofd_packets/00031866 [09:24:27]File name is /storage/ofd_packets/00031866 [09:24:27]Write 325 bytes [09:24:27]NVStorageSaveData done [09:24:27]OFDSenderStorePacket done [09:24:27]KKMCreateOFDPacket done [09:24:27]NVStorageSaveData kkm_last_timestamp [09:24:27]File name is /storage/kkm_last_timestamp [09:24:27]Write 4 bytes [09:24:27]NVStorageSaveData done [09:24:27]ExternCall_PrintAddStr [09:24:27]wPrintStart [09:24:27]Write to MH i2c: 01 00 00 49 25 6E [09:24:27]Write i2c OK [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: 01 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: 01 07 00 [09:24:27]MH_I2C_Read... [09:24:27]Read from MH i2c: 01 07 00 49 25 00 00 00 00 00 FF 0F 83 [09:24:27]RasterBufferAndPrint [09:24:27]line Счет N : (3)58064 [09:24:27]line ИНН: 02508201610067 [09:24:27]line Контрольно-Кассовый Чек [09:24:27]line ПРОДАЖА [09:24:27]line Товар: 48743587 [09:24:27]line Сигареты Winston XStyle Silver [09:24:27]line 1.000 * 135.00 [09:24:27]line = 135.00 [09:24:27]line НДС 12% НСП 1% [09:24:27]line > о реализуемом товаре [09:24:27]line ИТОГО: 135.00 [09:24:27]line НСП 1% : 1.19 [09:24:27]line НДС 12% : 14.34 [09:24:27]line Наличными: 135.00 [09:24:27]line Безнал.: 0.00 [09:24:27]line Место: АЗС № 99 "Партнер Нефть" [09:24:27]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [09:24:27]line СНО: Общий режим [09:24:27]line Чек 19 02.03.2024 09:24 [09:24:27]line Смена: 280 ФФД: 1.0 [09:24:27]line ЗНМ: 0300000074 [09:24:27]line РНМ: 0000000000092554 [09:24:27]line Версия ККМ: 001 [09:24:27]line ФМ: 0000000000871783 [09:24:27]line ФД: 31866 [09:24:27]line ФПД: 101616659610073 [09:24:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T092433&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31866&fm=101616659610073&tin=02508201610067®Number=0000000000092554&sum=13500 [09:24:28]line 0 [09:24:28]OFD Sender: Processing packet 31866 [packets to send 5, broken 4] [09:24:28]ProducePacketName [09:24:28]name=ofd_packets/00031866 [09:24:28]OFD Sender: To server: pG, [09:24:28]CommunicateWithHost lk.salyk.kg:30040 [09:24:28]ConnectInit lk.salyk.kg [09:24:28]written 0, free lines is 4095 [09:24:28]Connected sock=10 [09:24:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 27 01 00 00 A2 36 1F 01 6D D6 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 51 F0 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7A 7C 00 00 35 04 06 00 5C 6B 78 E6 39 D9 44 4E BD D0 36 6B 46 36 [09:24:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 1F 00 47 00 82 C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7A 7C 00 00 F4 03 04 00 96 98 E2 65 B6 04 01 00 00 C5 7B 7B F3 41 95 73 30 [09:24:28]CommunicateWithHost err = 0 [09:24:28]CheckOFDResponse [09:24:28]1017 (14) - 77093643461234 [09:24:28]1041 (16) - 0000000000871783 [09:24:28]1040 (4) - 31866 [09:24:28]1012 (4) - 02.03.2024 03:10 [09:24:28]1206 (1) - 0 [09:24:28]OFD Sender: Remove packet 31866 [09:24:28]ProducePacketName [09:24:28]name=ofd_packets/00031866 [09:24:28]NVStorageDeleteData [09:24:28]Write to MH i2c: 01 00 00 72 25 97 [09:24:28]Write i2c OK [09:24:28]MH_I2C_Read... [09:24:28]Read from MH i2c: 01 [09:24:28]MH_I2C_Read... [09:24:28]Read from MH i2c: 01 07 00 [09:24:28]MH_I2C_Read... [09:24:28]Read from MH i2c: 01 07 00 72 25 00 00 00 00 00 BA 0C 64 [09:24:28]RasterBufferAndPrint [09:24:28]line [09:24:28]line [09:24:28]line [09:24:28]line [09:24:28]line [09:24:28]written 0, free lines is 3264 [09:24:28]MH_Cut [09:24:28]Write to MH i2c: D1 01 00 79 25 01 70 [09:24:28]Write i2c OK [09:24:28]MH_I2C_Read... [09:24:28]Read from MH i2c: D1 [09:24:28]MH_I2C_Read... [09:24:28]Read from MH i2c: D1 01 00 [09:24:28]MH_I2C_Read... [09:24:28]Read from MH i2c: D1 01 00 79 25 00 6F [09:24:28]Write to MH i2c: 01 00 00 7A 25 9F [09:24:28]Write i2c OK [09:24:28]MH_I2C_Read... [09:24:28]OFD Sender: No OFD packet to send [09:24:29]*** Cut start [09:24:29]*** Partial cut [09:24:29]*** CUTSNS_PIN = 1 [09:24:29]*** CUTSNS_PIN = 0 [09:24:29]*** Brake cut motor [09:24:30]Read from MH i2c: 01 [09:24:30]MH_I2C_Read... [09:24:30]*** Stop cut motor [09:24:30]*** Cut end [09:24:30]Read from MH i2c: 01 07 00 [09:24:30]MH_I2C_Read... [09:24:30]Read from MH i2c: 01 07 00 7A 25 00 00 00 00 00 FF 0F B4 [09:24:30]process_action close_receipt done [09:24:30]requested_data is exist [09:24:30]produce_requested_data [09:24:30]requested_item fm.sn is exist - process it [09:24:30]wFMCommunicate request_size=4 [09:24:30]MH_SAM_APDU [09:24:30]CAPDU: 80 11 00 00 [09:24:30]Write to MH i2c: E2 08 00 7B 25 80 11 00 00 00 00 00 00 1A [09:24:30]Write i2c OK [09:24:30]MH_I2C_Read... [09:24:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:24:30]Read from MH i2c: E2 [09:24:30]MH_I2C_Read... [09:24:30]Read from MH i2c: E2 17 00 [09:24:30]MH_I2C_Read... [09:24:30]Read from MH i2c: E2 17 00 7B 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 6F [09:24:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:24:30]wFMCommunicate OK [09:24:30]requested_item fd.num is exist - process it [09:24:30]SAM_PROTO_GetFieldsCounters [09:24:30]wFMCommunicate request_size=4 [09:24:30]MH_SAM_APDU [09:24:30]CAPDU: 80 13 00 00 [09:24:30]Write to MH i2c: E2 08 00 7C 25 80 13 00 00 00 00 00 00 1D [09:24:30]Write i2c OK [09:24:30]MH_I2C_Read... [09:24:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:24:30]Read from MH i2c: E2 [09:24:30]MH_I2C_Read... [09:24:30]Read from MH i2c: E2 62 00 [09:24:30]MH_I2C_Read... [09:24:30]Read from MH i2c: E2 62 00 7C 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 7A 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [09:24:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 7A 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:24:30]wFMCommunicate OK [09:24:30]SAM_PROTO_GetFieldsCounters done [09:24:30]requested_item shift.num is exist - process it [09:24:30]requested_item shift.opened is exist - process it [09:24:30]req_shift_opened [09:24:30]FM_GetShiftState [09:24:30]SAM_PROTO_GetShiftState [09:24:30]wFMCommunicate request_size=4 [09:24:30]MH_SAM_APDU [09:24:30]CAPDU: 80 13 01 00 [09:24:30]Write to MH i2c: E2 08 00 7D 25 80 13 01 00 00 00 00 00 1F [09:24:30]Write i2c OK [09:24:30]MH_I2C_Read... [09:24:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:24:30]Read from MH i2c: E2 [09:24:30]MH_I2C_Read... [09:24:30]Read from MH i2c: E2 0E 00 [09:24:30]MH_I2C_Read... [09:24:30]Read from MH i2c: E2 0E 00 7D 25 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 08 [09:24:30]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:24:30]wFMCommunicate OK [09:24:30]SAM_PROTO_GetShiftState done [09:24:30]FM_GetShiftState done [09:24:30]req_shift_opened done [09:24:30]requested_item shift.open_date is exist - process it [09:24:30]req_shift_open_date [09:24:30]req_shift_open_date done [09:24:30]produce_requested_data done [09:24:30]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31866,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [09:24:30]process_action_free close_receipt [09:24:30]json_value_free [09:24:30]json_value_free done [09:24:30]process_json_proto returns [09:24:30]Send response to host [09:24:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31866,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [09:24:30]free response buf [09:24:30]execute_script done [09:24:30]execute_script returns [09:24:30]free content buf [09:24:30]Sock 7.Close socket [09:24:30]Sock 7.Thread stoped [09:24:33]OFD Sender: No OFD packet to send [09:24:38]OFD Sender: No OFD packet to send [09:24:43]OFD Sender: No OFD packet to send [09:24:48]OFD Sender: No OFD packet to send [09:24:53]OFD Sender: No OFD packet to send [09:24:58]OFD Sender: No OFD packet to send [09:25:03]OFD Sender: No OFD packet to send [09:25:08]OFD Sender: No OFD packet to send [09:25:13]OFD Sender: No OFD packet to send [09:25:18]OFD Sender: No OFD packet to send [09:25:23]OFD Sender: No OFD packet to send [09:25:28]OFD Sender: No OFD packet to send [09:25:34]OFD Sender: No OFD packet to send [09:25:39]OFD Sender: No OFD packet to send [09:25:44]OFD Sender: No OFD packet to send [09:25:49]OFD Sender: No OFD packet to send [09:25:54]OFD Sender: No OFD packet to send [09:25:59]OFD Sender: No OFD packet to send [09:26:04]OFD Sender: No OFD packet to send [09:26:09]OFD Sender: No OFD packet to send [09:26:14]OFD Sender: No OFD packet to send [09:26:19]OFD Sender: No OFD packet to send [09:26:24]OFD Sender: No OFD packet to send [09:26:29]OFD Sender: No OFD packet to send [09:26:34]OFD Sender: No OFD packet to send [09:26:39]OFD Sender: No OFD packet to send [09:26:44]OFD Sender: No OFD packet to send [09:26:49]OFD Sender: No OFD packet to send [09:26:54]OFD Sender: No OFD packet to send [09:26:59]OFD Sender: No OFD packet to send [09:27:04]OFD Sender: No OFD packet to send [09:27:09]OFD Sender: No OFD packet to send [09:27:14]OFD Sender: No OFD packet to send [09:27:19]OFD Sender: No OFD packet to send [09:27:24]OFD Sender: No OFD packet to send [09:27:29]OFD Sender: No OFD packet to send [09:27:34]OFD Sender: No OFD packet to send [09:27:39]OFD Sender: No OFD packet to send [09:27:44]OFD Sender: No OFD packet to send [09:27:49]OFD Sender: No OFD packet to send [09:27:54]OFD Sender: No OFD packet to send [09:27:59]OFD Sender: No OFD packet to send [09:28:04]OFD Sender: No OFD packet to send [09:28:09]OFD Sender: No OFD packet to send [09:28:14]OFD Sender: No OFD packet to send [09:28:19]OFD Sender: No OFD packet to send [09:28:24]OFD Sender: No OFD packet to send [09:28:29]OFD Sender: No OFD packet to send [09:28:34]OFD Sender: No OFD packet to send [09:28:39]OFD Sender: No OFD packet to send [09:28:43]accept exits with 9 [09:28:43]New connection [09:28:43]New thread 3066908004 created [09:28:43]Thread 3066764644 joined [09:28:43]Waiting for new connection... [09:28:43] Sock 9.Parse request [09:28:43]Sock 9.Check first char [09:28:43]Sock 9.First char is OK [09:28:43]request: POST /json_proto HTTP/1.0 [09:28:43]Method: POST [09:28:43]URL: /json_proto [09:28:43]Method is POST - this is cgi request [09:28:43]url: /json_proto [09:28:43]query_string will be loaded in cgi processing [09:28:43]execute_cgi json_proto POST (null) [09:28:43]execute_cgi path=json_proto method=POST [09:28:43]POST find Content-Length [09:28:43]Host: 172.17.61.6:8080 [09:28:43]Content-Length: 618 [09:28:43]Content-Type: application/json [09:28:43] [09:28:43]POST finish read [09:28:43]Found Content-Length = 618 [09:28:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58065", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:43]execute_script... [09: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 : (3)58065", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:28:43]POST & json_proto [09:28:43]process_json_proto [09:28:43]json parsed OK: [09:28:43]protocol is kg_v1.0 [09:28:43]action value=close_receipt [09:28:43]process_action close_receipt [09:28:43]cmd_close_receipt [09:28:43]MH_GetDate [09:28:43]Write to MH i2c: F0 00 00 7E 25 92 [09:28:43]Write i2c OK [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: F0 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: F0 09 00 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: F0 09 00 7E 25 00 52 F1 E2 65 78 7F 6F 64 EF [09:28:43]GetLastDocTimeStamp 1709371473 [09:28:43]current date 1709371730 [09:28:43]FM_GetShiftState [09:28:43]SAM_PROTO_GetShiftState [09:28:43]wFMCommunicate request_size=4 [09:28:43]MH_SAM_APDU [09:28:43]CAPDU: 80 13 01 00 [09:28:43]Write to MH i2c: E2 08 00 7F 25 80 13 01 00 00 00 00 00 21 [09:28:43]Write i2c OK [09:28:43]MH_I2C_Read... [09:28:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:43]Read from MH i2c: E2 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 0E 00 [09:28:43]MH_I2C_Read... [09:28:43]Read from MH i2c: E2 0E 00 7F 25 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 0A [09:28:43]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:28:43]wFMCommunicate OK [09:28:43]SAM_PROTO_GetShiftState done [09:28:43]FM_GetShiftState done [09:28:43]opened in 1709338917 [09:28:43]opened+sec_in_day 1709425317 [09:28:43]quantity*price = 13500 [09:28:43]sum+1 = 13501 [09:28:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 20 02.03.2024 09:28 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31867 ФПД: 154942102912979 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T092851&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31867&fm=154942102912979&tin=02508201610067®Number=0000000000092554&sum=13500 0 [09:28:45]StoreToDocumentArchive [09:28:45]shift 280 fd 31867 [09:28:45]save to /storage/0280/doc_00031867 [09:28:45]save last doc name /storage/0280/doc_00031867 to /storage/kkm_last_doc_name [09:28:45]save OK [09:28:45]Clear old archive folders... [09:28:45]ProcessDocumentItem done err = 0, tmpTLVsize=271 [09:28:45]tlvbuf is 01586FE0 [09:28:45]SAM_PROTO_ClearQueue [09:28:45]wFMCommunicate request_size=4 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 09 00 00 [09:28:45]Write to MH i2c: E2 08 00 8C 25 80 09 00 00 00 00 00 00 23 [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 8C 25 00 90 00 25 [09:28:45]RAPDU: 90 00 [09:28:45]wFMCommunicate OK [09:28:45]SAM_PROTO_ClearQueue done [09:28:45]KKMCreateOFDPacket [09:28:45]OFDProtocolAddRootSTLVToBuf [09:28:45]FM_MakeSignedData [09:28:45]FM_MakeSignedData [09:28:45]SAM_PROTO_SignData [09:28:45]wFMCommunicate request_size=4 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 0D 01 02 [09:28:45]Write to MH i2c: E2 08 00 8D 25 80 0D 01 02 00 00 00 00 2B [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 8D 25 00 90 00 26 [09:28:45]RAPDU: 90 00 [09:28:45]wFMCommunicate OK [09:28:45]wFMCommunicate request_size=255 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 53 F1 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 [09:28:45]Write to MH i2c: E2 02 01 8E 25 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 53 F1 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 55 [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 8E 25 00 90 00 27 [09:28:45]RAPDU: 90 00 [09:28:45]wFMCommunicate OK [09:28:45]wFMCommunicate request_size=30 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 0D 02 02 19 30 38 37 31 37 38 33 10 04 04 00 7B 7C 00 00 35 04 06 00 8C EB 45 01 3F D3 [09:28:45]Write to MH i2c: E2 21 00 8F 25 80 0D 02 02 19 00 30 38 37 31 37 38 33 10 04 04 00 7B 7C 00 00 35 04 06 00 8C EB 45 01 3F D3 00 00 EF [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 03 00 8F 25 00 90 00 28 [09:28:45]RAPDU: 90 00 [09:28:45]wFMCommunicate OK [09:28:45]wFMCommunicate request_size=4 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 0D 03 02 [09:28:45]Write to MH i2c: E2 08 00 90 25 80 0D 03 02 00 00 00 00 30 [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 0B 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 0B 00 90 25 00 8E 85 F8 74 C7 A8 7D E0 90 00 7C [09:28:45]RAPDU: 8E 85 F8 74 C7 A8 7D E0 90 00 [09:28:45]wFMCommunicate OK [09:28:45]SAM_PROTO_SignData done [09:28:45]FM_MakeSignedData done [09:28:45]CreateOFDProtocolMessage [09:28:45]wFMCommunicate request_size=4 [09:28:45]MH_SAM_APDU [09:28:45]CAPDU: 80 11 00 00 [09:28:45]Write to MH i2c: E2 08 00 91 25 80 11 00 00 00 00 00 00 30 [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:45]Read from MH i2c: E2 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 17 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: E2 17 00 91 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 85 [09:28:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:28:45]wFMCommunicate OK [09:28:45]CreateOFDProtocolMessage done [09:28:45]OFDSenderStorePacket 31867 [09:28:45]StoreOFDPacket docnum=31867 [09:28:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 23 01 00 00 FC 42 1B 01 A8 7A 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 53 F1 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7B 7C 00 00 35 04 06 00 8C EB 45 01 3F D3 8E 85 F8 74 C7 A8 7D E0 [09:28:45]CheckFolder [09:28:45]dirname=/storage/ofd_packets [09:28:45]CheckFolder done [09:28:45]ProducePacketName [09:28:45]name=ofd_packets/00031867 [09:28:45]NVStorageSaveData ofd_packets/00031867 [09:28:45]File name is /storage/ofd_packets/00031867 [09:28:45]Write 321 bytes [09:28:45]NVStorageSaveData done [09:28:45]OFDSenderStorePacket done [09:28:45]KKMCreateOFDPacket done [09:28:45]NVStorageSaveData kkm_last_timestamp [09:28:45]File name is /storage/kkm_last_timestamp [09:28:45]Write 4 bytes [09:28:45]NVStorageSaveData done [09:28:45]ExternCall_PrintAddStr [09:28:45]wPrintStart [09:28:45]Write to MH i2c: 01 00 00 92 25 B7 [09:28:45]Write i2c OK [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: 01 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: 01 07 00 [09:28:45]MH_I2C_Read... [09:28:45]Read from MH i2c: 01 07 00 92 25 00 00 00 00 00 FF 0F CC [09:28:45]RasterBufferAndPrint [09:28:45]line Счет N : (3)58065 [09:28:45]line ИНН: 02508201610067 [09:28:45]line Контрольно-Кассовый Чек [09:28:45]line ПРОДАЖА [09:28:45]line Товар: 47802995 [09:28:45]line Сигареты Winston XS Silver [09:28:45]line 1.000 * 135.00 [09:28:45]line = 135.00 [09:28:45]line НДС 12% НСП 1% [09:28:45]line > о реализуемом товаре [09:28:45]line ИТОГО: 135.00 [09:28:45]line НСП 1% : 1.19 [09:28:45]line НДС 12% : 14.34 [09:28:45]line Наличными: 135.00 [09:28:45]line Безнал.: 0.00 [09:28:45]line Место: АЗС № 99 "Партнер Нефть" [09:28:45]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [09:28:45]line СНО: Общий режим [09:28:45]line Чек 20 02.03.2024 09:28 [09:28:45]line Смена: 280 ФФД: 1.0 [09:28:45]line ЗНМ: 0300000074 [09:28:45]line РНМ: 0000000000092554 [09:28:45]line Версия ККМ: 001 [09:28:45]line ФМ: 0000000000871783 [09:28:45]line ФД: 31867 [09:28:45]line ФПД: 154942102912979 [09:28:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T092851&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31867&fm=154942102912979&tin=02508201610067®Number=0000000000092554&sum=13500 [09:28:45]OFD Sender: Processing packet 31867 [packets to send 5, broken 4] [09:28:45]ProducePacketName [09:28:45]name=ofd_packets/00031867 [09:28:45]OFD Sender: To server: pG, [09:28:45]CommunicateWithHost lk.salyk.kg:30040 [09:28:45]ConnectInit lk.salyk.kg [09:28:45]line 0 [09:28:45]written 0, free lines is 4095 [09:28:46]Connected sock=10 [09:28:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 23 01 00 00 FC 42 1B 01 A8 7A 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 53 F1 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7B 7C 00 00 35 04 06 00 8C EB 45 01 3F D3 8E 85 F8 74 C7 A8 7D E0 [09:28:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 E6 8B 47 00 3F 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7B 7C 00 00 F4 03 04 00 98 99 E2 65 B6 04 01 00 00 5F EB 58 22 FB 5F FD 4D [09:28:46]CommunicateWithHost err = 0 [09:28:46]CheckOFDResponse [09:28:46]1017 (14) - 77093643461234 [09:28:46]1041 (16) - 0000000000871783 [09:28:46]1040 (4) - 31867 [09:28:46]1012 (4) - 02.03.2024 03:14 [09:28:46]1206 (1) - 0 [09:28:46]OFD Sender: Remove packet 31867 [09:28:46]ProducePacketName [09:28:46]name=ofd_packets/00031867 [09:28:46]NVStorageDeleteData [09:28:46]Write to MH i2c: 01 00 00 BA 25 DF [09:28:46]Write i2c OK [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: 01 [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: 01 07 00 [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: 01 07 00 BA 25 00 00 00 00 00 D0 0C C2 [09:28:46]RasterBufferAndPrint [09:28:46]line [09:28:46]line [09:28:46]line [09:28:46]line [09:28:46]line [09:28:46]written 0, free lines is 3286 [09:28:46]MH_Cut [09:28:46]Write to MH i2c: D1 01 00 C1 25 01 B8 [09:28:46]Write i2c OK [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: D1 [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: D1 01 00 [09:28:46]MH_I2C_Read... [09:28:46]Read from MH i2c: D1 01 00 C1 25 00 B7 [09:28:46]Write to MH i2c: 01 00 00 C2 25 E7 [09:28:46]Write i2c OK [09:28:46]MH_I2C_Read... [09:28:46]OFD Sender: No OFD packet to send [09:28:47]*** Cut start [09:28:47]*** Partial cut [09:28:47]*** CUTSNS_PIN = 1 [09:28:47]*** CUTSNS_PIN = 0 [09:28:47]*** Brake cut motor [09:28:47]Read from MH i2c: 01 [09:28:47]MH_I2C_Read... [09:28:47]*** Stop cut motor [09:28:47]*** Cut end [09:28:47]Read from MH i2c: 01 07 00 [09:28:47]MH_I2C_Read... [09:28:47]Read from MH i2c: 01 07 00 C2 25 00 00 00 00 00 FF 0F FC [09:28:47]process_action close_receipt done [09:28:47]requested_data is exist [09:28:47]produce_requested_data [09:28:47]requested_item fm.sn is exist - process it [09:28:47]wFMCommunicate request_size=4 [09:28:47]MH_SAM_APDU [09:28:47]CAPDU: 80 11 00 00 [09:28:47]Write to MH i2c: E2 08 00 C3 25 80 11 00 00 00 00 00 00 62 [09:28:47]Write i2c OK [09:28:47]MH_I2C_Read... [09:28:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:28:47]Read from MH i2c: E2 [09:28:47]MH_I2C_Read... [09:28:47]Read from MH i2c: E2 17 00 [09:28:47]MH_I2C_Read... [09:28:47]Read from MH i2c: E2 17 00 C3 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 B7 [09:28:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:28:47]wFMCommunicate OK [09:28:47]requested_item fd.num is exist - process it [09:28:47]SAM_PROTO_GetFieldsCounters [09:28:47]wFMCommunicate request_size=4 [09:28:47]MH_SAM_APDU [09:28:47]CAPDU: 80 13 00 00 [09:28:47]Write to MH i2c: E2 08 00 C4 25 80 13 00 00 00 00 00 00 65 [09:28:47]Write i2c OK [09:28:47]MH_I2C_Read... [09:28:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:28:47]Read from MH i2c: E2 [09:28:47]MH_I2C_Read... [09:28:47]Read from MH i2c: E2 62 00 [09:28:47]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 62 00 C4 25 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 7B 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 D4 [09:28:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 7B 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:28:48]wFMCommunicate OK [09:28:48]SAM_PROTO_GetFieldsCounters done [09:28:48]requested_item shift.num is exist - process it [09:28:48]requested_item shift.opened is exist - process it [09:28:48]req_shift_opened [09:28:48]FM_GetShiftState [09:28:48]SAM_PROTO_GetShiftState [09:28:48]wFMCommunicate request_size=4 [09:28:48]MH_SAM_APDU [09:28:48]CAPDU: 80 13 01 00 [09:28:48]Write to MH i2c: E2 08 00 C5 25 80 13 01 00 00 00 00 00 67 [09:28:48]Write i2c OK [09:28:48]MH_I2C_Read... [09:28:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:28:48]Read from MH i2c: E2 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 0E 00 [09:28:48]MH_I2C_Read... [09:28:48]Read from MH i2c: E2 0E 00 C5 25 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 50 [09:28:48]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:28:48]wFMCommunicate OK [09:28:48]SAM_PROTO_GetShiftState done [09:28:48]FM_GetShiftState done [09:28:48]req_shift_opened done [09:28:48]requested_item shift.open_date is exist - process it [09:28:48]req_shift_open_date [09:28:48]req_shift_open_date done [09:28:48]produce_requested_data done [09:28:48]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31867,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [09:28:48]process_action_free close_receipt [09:28:48]json_value_free [09:28:48]json_value_free done [09:28:48]process_json_proto returns [09:28:48]Send response to host [09:28:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31867,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [09:28:48]free response buf [09:28:48]execute_script done [09:28:48]execute_script returns [09:28:48]free content buf [09:28:48]Sock 9.Close socket [09:28:48]Sock 9.Thread stoped [09:28:51]OFD Sender: No OFD packet to send [09:28:56]OFD Sender: No OFD packet to send [09:29:01]OFD Sender: No OFD packet to send [09:29:06]OFD Sender: No OFD packet to send [09:29:11]OFD Sender: No OFD packet to send [09:29:16]OFD Sender: No OFD packet to send [09:29:21]OFD Sender: No OFD packet to send [09:29:26]OFD Sender: No OFD packet to send [09:29:31]OFD Sender: No OFD packet to send [09:29:36]OFD Sender: No OFD packet to send [09:29:41]OFD Sender: No OFD packet to send [09:29:46]OFD Sender: No OFD packet to send [09:29:51]OFD Sender: No OFD packet to send [09:29:56]OFD Sender: No OFD packet to send [09:30:01]OFD Sender: No OFD packet to send [09:30:06]OFD Sender: No OFD packet to send [09:30:11]OFD Sender: No OFD packet to send [09:30:16]OFD Sender: No OFD packet to send [09:30:21]OFD Sender: No OFD packet to send [09:30:26]OFD Sender: No OFD packet to send [09:30:31]OFD Sender: No OFD packet to send [09:30:36]OFD Sender: No OFD packet to send [09:30:41]OFD Sender: No OFD packet to send [09:30:46]OFD Sender: No OFD packet to send [09:30:51]OFD Sender: No OFD packet to send [09:30:56]OFD Sender: No OFD packet to send [09:31:01]OFD Sender: No OFD packet to send [09:31:06]OFD Sender: No OFD packet to send [09:31:11]OFD Sender: No OFD packet to send [09:31:16]OFD Sender: No OFD packet to send [09:31:21]OFD Sender: No OFD packet to send [09:31:26]OFD Sender: No OFD packet to send [09:31:31]OFD Sender: No OFD packet to send [09:31:36]OFD Sender: No OFD packet to send [09:31:41]OFD Sender: No OFD packet to send [09:31:46]OFD Sender: No OFD packet to send [09:31:51]OFD Sender: No OFD packet to send [09:31:56]OFD Sender: No OFD packet to send [09:32:01]OFD Sender: No OFD packet to send [09:32:06]OFD Sender: No OFD packet to send [09:32:11]OFD Sender: No OFD packet to send [09:32:16]OFD Sender: No OFD packet to send [09:32:21]OFD Sender: No OFD packet to send [09:32:26]OFD Sender: No OFD packet to send [09:32:31]OFD Sender: No OFD packet to send [09:32:36]OFD Sender: No OFD packet to send [09:32:41]OFD Sender: No OFD packet to send [09:32:46]OFD Sender: No OFD packet to send [09:32:51]OFD Sender: No OFD packet to send [09:32:56]OFD Sender: No OFD packet to send [09:33:01]OFD Sender: No OFD packet to send [09:33:06]OFD Sender: No OFD packet to send [09:33:11]OFD Sender: No OFD packet to send [09:33:16]OFD Sender: No OFD packet to send [09:33:21]OFD Sender: No OFD packet to send [09:33:26]OFD Sender: No OFD packet to send [09:33:31]OFD Sender: No OFD packet to send [09:33:36]OFD Sender: No OFD packet to send [09:33:41]OFD Sender: No OFD packet to send [09:33:46]OFD Sender: No OFD packet to send [09:33:51]OFD Sender: No OFD packet to send [09:33:56]OFD Sender: No OFD packet to send [09:34:01]OFD Sender: No OFD packet to send [09:34:06]OFD Sender: No OFD packet to send [09:34:11]OFD Sender: No OFD packet to send [09:34:16]OFD Sender: No OFD packet to send [09:34:21]OFD Sender: No OFD packet to send [09:34:26]OFD Sender: No OFD packet to send [09:34:31]OFD Sender: No OFD packet to send [09:34:36]OFD Sender: No OFD packet to send [09:34:41]OFD Sender: No OFD packet to send [09:34:46]OFD Sender: No OFD packet to send [09:34:51]OFD Sender: No OFD packet to send [09:34:57]OFD Sender: No OFD packet to send [09:35:02]OFD Sender: No OFD packet to send [09:35:07]OFD Sender: No OFD packet to send [09:35:12]OFD Sender: No OFD packet to send [09:35:17]OFD Sender: No OFD packet to send [09:35:22]OFD Sender: No OFD packet to send [09:35:27]OFD Sender: No OFD packet to send [09:35:32]OFD Sender: No OFD packet to send [09:35:37]OFD Sender: No OFD packet to send [09:35:42]OFD Sender: No OFD packet to send [09:35:47]OFD Sender: No OFD packet to send [09:35:52]OFD Sender: No OFD packet to send [09:35:57]OFD Sender: No OFD packet to send [09:36:02]OFD Sender: No OFD packet to send [09:36:07]OFD Sender: No OFD packet to send [09:36:12]OFD Sender: No OFD packet to send [09:36:17]OFD Sender: No OFD packet to send [09:36:22]OFD Sender: No OFD packet to send [09:36:27]OFD Sender: No OFD packet to send [09:36:32]OFD Sender: No OFD packet to send [09:36:37]OFD Sender: No OFD packet to send [09:36:41]accept exits with 7 [09:36:41]New connection [09:36:41]New thread 3066764644 created [09:36:41]Thread 3066908004 joined [09:36:41]Waiting for new connection... [09:36:41] Sock 7.Parse request [09:36:41]Sock 7.Check first char [09:36:41]Sock 7.First char is OK [09:36:41]request: POST /json_proto HTTP/1.0 [09:36:41]Method: POST [09:36:41]URL: /json_proto [09:36:41]Method is POST - this is cgi request [09:36:41]url: /json_proto [09:36:41]query_string will be loaded in cgi processing [09:36:41]execute_cgi json_proto POST (null) [09:36:41]execute_cgi path=json_proto method=POST [09:36:41]POST find Content-Length [09:36:41]Host: 172.17.61.6:8080 [09:36:41]Content-Length: 647 [09:36:41]Content-Type: application/json [09:36:41] [09:36:41]POST finish read [09:36:41]Found Content-Length = 647 [09:36:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58066", "tax_sys" : 0, "items" : [ { "code": "4700003150097", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,25", "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" ] } } [09:36:41]execute_script... [09:36:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58066", "tax_sys" : 0, "items" : [ { "code": "4700003150097", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,25", "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" ] } } [09:36:41]POST & json_proto [09:36:41]process_json_proto [09:36:41]json parsed OK: [09:36:41]protocol is kg_v1.0 [09:36:41]action value=close_receipt [09:36:41]process_action close_receipt [09:36:41]cmd_close_receipt [09:36:41]MH_GetDate [09:36:41]Write to MH i2c: F0 00 00 C6 25 DA [09:36:41]Write i2c OK [09:36:41]MH_I2C_Read... [09:36:41]Read from MH i2c: F0 [09:36:41]MH_I2C_Read... [09:36:41]Read from MH i2c: F0 09 00 [09:36:41]MH_I2C_Read... [09:36:41]Read from MH i2c: F0 09 00 C6 25 00 30 F3 E2 65 78 7F 6F 64 17 [09:36:41]GetLastDocTimeStamp 1709371731 [09:36:41]current date 1709372208 [09:36:41]FM_GetShiftState [09:36:41]SAM_PROTO_GetShiftState [09:36:41]wFMCommunicate request_size=4 [09:36:41]MH_SAM_APDU [09:36:41]CAPDU: 80 13 01 00 [09:36:41]Write to MH i2c: E2 08 00 C7 25 80 13 01 00 00 00 00 00 69 [09:36:41]Write i2c OK [09:36:41]MH_I2C_Read... [09:36:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:41]Read from MH i2c: E2 [09:36:41]MH_I2C_Read... [09:36:41]Read from MH i2c: E2 0E 00 [09:36:41]MH_I2C_Read... [09:36:41]Read from MH i2c: E2 0E 00 C7 25 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 52 [09:36:41]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:36:41]wFMCommunicate OK [09:36:41]SAM_PROTO_GetShiftState done [09:36:41]FM_GetShiftState done [09:36:41]opened in 1709338917 [09:36:41]opened+sec_in_day 1709425317 [09:36:41]quantity*price = 15000 [09:36:41]sum+1 = 15001 [09:36:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 21 02.03.2024 09:36 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31868 ФПД: 184115014694508 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T093648&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31868&fm=184115014694508&tin=02508201610067®Number=0000000000092554&sum=15000 0 [09:36:42]StoreToDocumentArchive [09:36:42]shift 280 fd 31868 [09:36:42]save to /storage/0280/doc_00031868 [09:36:42]save last doc name /storage/0280/doc_00031868 to /storage/kkm_last_doc_name [09:36:42]save OK [09:36:42]Clear old archive folders... [09:36:42]ProcessDocumentItem done err = 0, tmpTLVsize=276 [09:36:42]tlvbuf is B6D9D910 [09:36:42]SAM_PROTO_ClearQueue [09:36:42]wFMCommunicate request_size=4 [09:36:42]MH_SAM_APDU [09:36:42]CAPDU: 80 09 00 00 [09:36:42]Write to MH i2c: E2 08 00 D4 25 80 09 00 00 00 00 00 00 6B [09:36:42]Write i2c OK [09:36:42]MH_I2C_Read... [09:36:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:36:42]Read from MH i2c: E2 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: E2 03 00 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: E2 03 00 D4 25 00 90 00 6D [09:36:42]RAPDU: 90 00 [09:36:42]wFMCommunicate OK [09:36:42]SAM_PROTO_ClearQueue done [09:36:42]KKMCreateOFDPacket [09:36:42]OFDProtocolAddRootSTLVToBuf [09:36:42]FM_MakeSignedData [09:36:42]FM_MakeSignedData [09:36:42]SAM_PROTO_SignData [09:36:42]wFMCommunicate request_size=4 [09:36:42]MH_SAM_APDU [09:36:42]CAPDU: 80 0D 01 02 [09:36:42]Write to MH i2c: E2 08 00 D5 25 80 0D 01 02 00 00 00 00 73 [09:36:42]Write i2c OK [09:36:42]MH_I2C_Read... [09:36:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:36:42]Read from MH i2c: E2 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: E2 03 00 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: E2 03 00 D5 25 00 90 00 6E [09:36:42]RAPDU: 90 00 [09:36:42]wFMCommunicate OK [09:36:42]wFMCommunicate request_size=255 [09:36:42]MH_SAM_APDU [09:36:42]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 30 39 37 06 04 22 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 32 35 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 15 00 00 00 F4 03 04 00 30 F3 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 [09:36:42]Write to MH i2c: E2 02 01 D6 25 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 30 39 37 06 04 22 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 32 35 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 15 00 00 00 F4 03 04 00 30 F3 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 00 00 6F [09:36:42]Write i2c OK [09:36:42]MH_I2C_Read... [09:36:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:42]Read from MH i2c: E2 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: E2 03 00 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: E2 03 00 D6 25 00 90 00 6F [09:36:42]RAPDU: 90 00 [09:36:42]wFMCommunicate OK [09:36:42]wFMCommunicate request_size=35 [09:36:42]MH_SAM_APDU [09:36:42]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7C 7C 00 00 35 04 06 00 A7 73 9E 0C 76 6C [09:36:42]Write to MH i2c: E2 26 00 D7 25 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7C 7C 00 00 35 04 06 00 A7 73 9E 0C 76 6C 00 00 09 [09:36:42]Write i2c OK [09:36:42]MH_I2C_Read... [09:36:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:42]Read from MH i2c: E2 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: E2 03 00 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: E2 03 00 D7 25 00 90 00 70 [09:36:42]RAPDU: 90 00 [09:36:42]wFMCommunicate OK [09:36:42]wFMCommunicate request_size=4 [09:36:42]MH_SAM_APDU [09:36:42]CAPDU: 80 0D 03 02 [09:36:42]Write to MH i2c: E2 08 00 D8 25 80 0D 03 02 00 00 00 00 78 [09:36:42]Write i2c OK [09:36:42]MH_I2C_Read... [09:36:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:36:42]Read from MH i2c: E2 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: E2 0B 00 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: E2 0B 00 D8 25 00 C3 FC C2 FE 66 14 87 1C 90 00 15 [09:36:42]RAPDU: C3 FC C2 FE 66 14 87 1C 90 00 [09:36:42]wFMCommunicate OK [09:36:42]SAM_PROTO_SignData done [09:36:42]FM_MakeSignedData done [09:36:42]CreateOFDProtocolMessage [09:36:42]wFMCommunicate request_size=4 [09:36:42]MH_SAM_APDU [09:36:42]CAPDU: 80 11 00 00 [09:36:42]Write to MH i2c: E2 08 00 D9 25 80 11 00 00 00 00 00 00 78 [09:36:42]Write i2c OK [09:36:42]MH_I2C_Read... [09:36:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:42]Read from MH i2c: E2 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: E2 17 00 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: E2 17 00 D9 25 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 CD [09:36:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:36:42]wFMCommunicate OK [09:36:42]CreateOFDProtocolMessage done [09:36:42]OFDSenderStorePacket 31868 [09:36:42]StoreOFDPacket docnum=31868 [09:36:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 28 01 00 00 D0 F5 20 01 5D 8F 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 30 39 37 06 04 22 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 32 35 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 15 00 00 00 F4 03 04 00 30 F3 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7C 7C 00 00 35 04 06 00 A7 73 9E 0C 76 6C C3 FC C2 FE 66 14 87 1C [09:36:42]CheckFolder [09:36:42]dirname=/storage/ofd_packets [09:36:42]CheckFolder done [09:36:42]ProducePacketName [09:36:42]name=ofd_packets/00031868 [09:36:42]NVStorageSaveData ofd_packets/00031868 [09:36:42]File name is /storage/ofd_packets/00031868 [09:36:42]Write 326 bytes [09:36:42]NVStorageSaveData done [09:36:42]OFDSenderStorePacket done [09:36:42]KKMCreateOFDPacket done [09:36:42]NVStorageSaveData kkm_last_timestamp [09:36:42]File name is /storage/kkm_last_timestamp [09:36:42]Write 4 bytes [09:36:42]NVStorageSaveData done [09:36:42]ExternCall_PrintAddStr [09:36:42]wPrintStart [09:36:42]Write to MH i2c: 01 00 00 DA 25 FF [09:36:42]Write i2c OK [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: 01 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: 01 07 00 [09:36:42]MH_I2C_Read... [09:36:42]Read from MH i2c: 01 07 00 DA 25 00 00 00 00 00 FF 0F 14 [09:36:42]RasterBufferAndPrint [09:36:42]line Счет N : (3)58066 [09:36:42]line ИНН: 02508201610067 [09:36:42]line Контрольно-Кассовый Чек [09:36:42]line ПРОДАЖА [09:36:42]line Товар: 4700003150097 [09:36:42]line Водка Пшеничная 0,25 [09:36:42]line 1.000 * 150.00 [09:36:42]line = 150.00 [09:36:42]line НДС 12% НСП 1% [09:36:42]line > о реализуемом товаре [09:36:42]line ИТОГО: 150.00 [09:36:42]line НСП 1% : 1.33 [09:36:42]line НДС 12% : 15.93 [09:36:42]line Наличными: 150.00 [09:36:42]line Безнал.: 0.00 [09:36:42]line Место: АЗС № 99 "Партнер Нефть" [09:36:42]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [09:36:42]line СНО: Общий режим [09:36:42]line Чек 21 02.03.2024 09:36 [09:36:42]line Смена: 280 ФФД: 1.0 [09:36:42]line ЗНМ: 0300000074 [09:36:42]line РНМ: 0000000000092554 [09:36:42]line Версия ККМ: 001 [09:36:42]line ФМ: 0000000000871783 [09:36:42]line ФД: 31868 [09:36:42]line ФПД: 184115014694508 [09:36:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T093648&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31868&fm=184115014694508&tin=02508201610067®Number=0000000000092554&sum=15000 [09:36:43]line 0 [09:36:43]OFD Sender: Processing packet 31868 [packets to send 5, broken 4] [09:36:43]ProducePacketName [09:36:43]name=ofd_packets/00031868 [09:36:43]OFD Sender: To server: pG, [09:36:43]CommunicateWithHost lk.salyk.kg:30040 [09:36:43]ConnectInit lk.salyk.kg [09:36:43]written 0, free lines is 4095 [09:36:43]Connected sock=10 [09:36:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 28 01 00 00 D0 F5 20 01 5D 8F 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 30 39 37 06 04 22 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 32 35 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 15 00 00 00 F4 03 04 00 30 F3 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7C 7C 00 00 35 04 06 00 A7 73 9E 0C 76 6C C3 FC C2 FE 66 14 87 1C [09:36:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 2F 1E 47 00 67 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7C 7C 00 00 F4 03 04 00 75 9B E2 65 B6 04 01 00 00 9B 3A E9 5B 9C 2A 3E 40 [09:36:43]CommunicateWithHost err = 0 [09:36:43]CheckOFDResponse [09:36:43]1017 (14) - 77093643461234 [09:36:43]1041 (16) - 0000000000871783 [09:36:43]1040 (4) - 31868 [09:36:43]1012 (4) - 02.03.2024 03:22 [09:36:43]1206 (1) - 0 [09:36:43]OFD Sender: Remove packet 31868 [09:36:43]ProducePacketName [09:36:43]name=ofd_packets/00031868 [09:36:43]NVStorageDeleteData [09:36:43]Write to MH i2c: 01 00 00 02 26 28 [09:36:43]Write i2c OK [09:36:43]MH_I2C_Read... [09:36:43]Read from MH i2c: 01 [09:36:43]MH_I2C_Read... [09:36:43]Read from MH i2c: 01 07 00 [09:36:43]MH_I2C_Read... [09:36:43]Read from MH i2c: 01 07 00 02 26 00 00 00 00 00 DB 0C 16 [09:36:43]RasterBufferAndPrint [09:36:43]line [09:36:43]line [09:36:43]line [09:36:43]line [09:36:43]line [09:36:43]written 0, free lines is 3297 [09:36:43]MH_Cut [09:36:43]Write to MH i2c: D1 01 00 09 26 01 01 [09:36:43]Write i2c OK [09:36:43]MH_I2C_Read... [09:36:43]Read from MH i2c: D1 [09:36:43]MH_I2C_Read... [09:36:43]Read from MH i2c: D1 01 00 [09:36:43]MH_I2C_Read... [09:36:43]Read from MH i2c: D1 01 00 09 26 00 00 [09:36:43]Write to MH i2c: 01 00 00 0A 26 30 [09:36:43]Write i2c OK [09:36:43]MH_I2C_Read... [09:36:43]OFD Sender: No OFD packet to send [09:36:44]*** Cut start [09:36:44]*** Partial cut [09:36:44]*** CUTSNS_PIN = 1 [09:36:44]*** CUTSNS_PIN = 0 [09:36:44]*** Brake cut motor [09:36:44]Read from MH i2c: 01 [09:36:44]MH_I2C_Read... [09:36:44]*** Stop cut motor [09:36:44]*** Cut end [09:36:44]Read from MH i2c: 01 07 00 [09:36:44]MH_I2C_Read... [09:36:44]Read from MH i2c: 01 07 00 0A 26 00 00 00 00 00 FF 0F 45 [09:36:44]process_action close_receipt done [09:36:44]requested_data is exist [09:36:44]produce_requested_data [09:36:44]requested_item fm.sn is exist - process it [09:36:44]wFMCommunicate request_size=4 [09:36:44]MH_SAM_APDU [09:36:44]CAPDU: 80 11 00 00 [09:36:44]Write to MH i2c: E2 08 00 0B 26 80 11 00 00 00 00 00 00 AB [09:36:44]Write i2c OK [09:36:44]MH_I2C_Read... [09:36:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:45]Read from MH i2c: E2 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 17 00 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 17 00 0B 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 00 [09:36:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:36:45]wFMCommunicate OK [09:36:45]requested_item fd.num is exist - process it [09:36:45]SAM_PROTO_GetFieldsCounters [09:36:45]wFMCommunicate request_size=4 [09:36:45]MH_SAM_APDU [09:36:45]CAPDU: 80 13 00 00 [09:36:45]Write to MH i2c: E2 08 00 0C 26 80 13 00 00 00 00 00 00 AE [09:36:45]Write i2c OK [09:36:45]MH_I2C_Read... [09:36:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:36:45]Read from MH i2c: E2 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 62 00 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 62 00 0C 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 7C 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 21 [09:36:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 7C 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:36:45]wFMCommunicate OK [09:36:45]SAM_PROTO_GetFieldsCounters done [09:36:45]requested_item shift.num is exist - process it [09:36:45]requested_item shift.opened is exist - process it [09:36:45]req_shift_opened [09:36:45]FM_GetShiftState [09:36:45]SAM_PROTO_GetShiftState [09:36:45]wFMCommunicate request_size=4 [09:36:45]MH_SAM_APDU [09:36:45]CAPDU: 80 13 01 00 [09:36:45]Write to MH i2c: E2 08 00 0D 26 80 13 01 00 00 00 00 00 B0 [09:36:45]Write i2c OK [09:36:45]MH_I2C_Read... [09:36:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:45]Read from MH i2c: E2 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 0E 00 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 0E 00 0D 26 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 99 [09:36:45]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:36:45]wFMCommunicate OK [09:36:45]SAM_PROTO_GetShiftState done [09:36:45]FM_GetShiftState done [09:36:45]req_shift_opened done [09:36:45]requested_item shift.open_date is exist - process it [09:36:45]req_shift_open_date [09:36:45]req_shift_open_date done [09:36:45]produce_requested_data done [09:36:45]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31868,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [09:36:45]process_action_free close_receipt [09:36:45]json_value_free [09:36:45]json_value_free done [09:36:45]process_json_proto returns [09:36:45]Send response to host [09:36:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31868,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [09:36:45]free response buf [09:36:45]execute_script done [09:36:45]execute_script returns [09:36:45]free content buf [09:36:45]Sock 7.Close socket [09:36:45]Sock 7.Thread stoped [09:36:48]OFD Sender: No OFD packet to send [09:36:53]OFD Sender: No OFD packet to send [09:36:58]OFD Sender: No OFD packet to send [09:37:03]OFD Sender: No OFD packet to send [09:37:08]OFD Sender: No OFD packet to send [09:37:13]OFD Sender: No OFD packet to send [09:37:17]accept exits with 9 [09:37:17]New connection [09:37:17]New thread 3066908004 created [09:37:17]Thread 3066764644 joined [09:37:17]Waiting for new connection... [09:37:17] Sock 9.Parse request [09:37:17]Sock 9.Check first char [09:37:17]Sock 9.First char is OK [09:37:17]request: POST /json_proto HTTP/1.0 [09:37:17]Method: POST [09:37:17]URL: /json_proto [09:37:17]Method is POST - this is cgi request [09:37:17]url: /json_proto [09:37:17]query_string will be loaded in cgi processing [09:37:17]execute_cgi json_proto POST (null) [09:37:17]execute_cgi path=json_proto method=POST [09:37:17]POST find Content-Length [09:37:17]Host: 172.17.61.6:8080 [09:37:17]Content-Length: 684 [09:37:17]Content-Type: application/json [09:37:17] [09:37:17]POST finish read [09:37:17]Found Content-Length = 684 [09:37:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58067", "tax_sys" : 0, "items" : [ { "code": "4700007380384", "name": "\u041A\u0443\u0440\u0443\u0442\u0431\u0435\u043A \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 20\u0433", "price" : 27.00, "quantity" : 1.000, "sum" : 27.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 27.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:17]execute_script... [09:37:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58067", "tax_sys" : 0, "items" : [ { "code": "4700007380384", "name": "\u041A\u0443\u0440\u0443\u0442\u0431\u0435\u043A \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 20\u0433", "price" : 27.00, "quantity" : 1.000, "sum" : 27.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 27.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:37:17]POST & json_proto [09:37:17]process_json_proto [09:37:17]json parsed OK: [09:37:17]protocol is kg_v1.0 [09:37:17]action value=close_receipt [09:37:17]process_action close_receipt [09:37:17]cmd_close_receipt [09:37:17]MH_GetDate [09:37:17]Write to MH i2c: F0 00 00 0E 26 23 [09:37:17]Write i2c OK [09:37:17]MH_I2C_Read... [09:37:17]Read from MH i2c: F0 [09:37:17]MH_I2C_Read... [09:37:17]Read from MH i2c: F0 09 00 [09:37:17]MH_I2C_Read... [09:37:17]Read from MH i2c: F0 09 00 0E 26 00 55 F3 E2 65 78 7F 6F 64 85 [09:37:17]GetLastDocTimeStamp 1709372208 [09:37:17]current date 1709372245 [09:37:17]FM_GetShiftState [09:37:17]SAM_PROTO_GetShiftState [09:37:17]wFMCommunicate request_size=4 [09:37:17]MH_SAM_APDU [09:37:17]CAPDU: 80 13 01 00 [09:37:17]Write to MH i2c: E2 08 00 0F 26 80 13 01 00 00 00 00 00 B2 [09:37:17]Write i2c OK [09:37:17]MH_I2C_Read... [09:37:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:18]Read from MH i2c: E2 [09:37:18]MH_I2C_Read... [09:37:18]Read from MH i2c: E2 0E 00 [09:37:18]MH_I2C_Read... [09:37:18]Read from MH i2c: E2 0E 00 0F 26 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 9B [09:37:18]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:37:18]wFMCommunicate OK [09:37:18]SAM_PROTO_GetShiftState done [09:37:18]FM_GetShiftState done [09:37:18]opened in 1709338917 [09:37:18]opened+sec_in_day 1709425317 [09:37:18]quantity*price = 2700 [09:37:18]sum+1 = 2701 [09:37:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 27.00 НСП 1% : 0.24 НДС 12% : 2.87 Наличными: 27.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 22 02.03.2024 09:37 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31869 ФПД: 27985660601651 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T093725&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31869&fm=27985660601651&tin=02508201610067®Number=0000000000092554&sum=2700 0 [09:37:19]StoreToDocumentArchive [09:37:19]shift 280 fd 31869 [09:37:19]save to /storage/0280/doc_00031869 [09:37:19]save last doc name /storage/0280/doc_00031869 to /storage/kkm_last_doc_name [09:37:19]save OK [09:37:19]Clear old archive folders... [09:37:19]ProcessDocumentItem done err = 0, tmpTLVsize=288 [09:37:19]tlvbuf is 0152F520 [09:37:19]SAM_PROTO_ClearQueue [09:37:19]wFMCommunicate request_size=4 [09:37:19]MH_SAM_APDU [09:37:19]CAPDU: 80 09 00 00 [09:37:19]Write to MH i2c: E2 08 00 1C 26 80 09 00 00 00 00 00 00 B4 [09:37:19]Write i2c OK [09:37:19]MH_I2C_Read... [09:37:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:37:19]Read from MH i2c: E2 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 03 00 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 03 00 1C 26 00 90 00 B6 [09:37:19]RAPDU: 90 00 [09:37:19]wFMCommunicate OK [09:37:19]SAM_PROTO_ClearQueue done [09:37:19]KKMCreateOFDPacket [09:37:19]OFDProtocolAddRootSTLVToBuf [09:37:19]FM_MakeSignedData [09:37:19]FM_MakeSignedData [09:37:19]SAM_PROTO_SignData [09:37:19]wFMCommunicate request_size=4 [09:37:19]MH_SAM_APDU [09:37:19]CAPDU: 80 0D 01 02 [09:37:19]Write to MH i2c: E2 08 00 1D 26 80 0D 01 02 00 00 00 00 BC [09:37:19]Write i2c OK [09:37:19]MH_I2C_Read... [09:37:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:37:19]Read from MH i2c: E2 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 03 00 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 03 00 1D 26 00 90 00 B7 [09:37:19]RAPDU: 90 00 [09:37:19]wFMCommunicate OK [09:37:19]wFMCommunicate request_size=255 [09:37:19]MH_SAM_APDU [09:37:19]CAPDU: 80 0D 02 02 FA 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 33 38 34 06 04 2E 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 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 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 0A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 01 00 00 00 00 07 04 06 00 8C 0A 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 00 00 00 F4 03 04 00 55 F3 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 [09:37:19]Write to MH i2c: E2 02 01 1E 26 80 0D 02 02 FA 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 33 38 34 06 04 2E 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 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 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 0A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 01 00 00 00 00 07 04 06 00 8C 0A 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 00 00 00 F4 03 04 00 55 F3 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 00 00 27 [09:37:19]Write i2c OK [09:37:19]MH_I2C_Read... [09:37:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:19]Read from MH i2c: E2 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 03 00 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 03 00 1E 26 00 90 00 B8 [09:37:19]RAPDU: 90 00 [09:37:19]wFMCommunicate OK [09:37:19]wFMCommunicate request_size=47 [09:37:19]MH_SAM_APDU [09:37:19]CAPDU: 80 0D 02 02 2A 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7D 7C 00 00 35 04 06 00 19 73 EB 5B E5 33 [09:37:19]Write to MH i2c: E2 32 00 1F 26 80 0D 02 02 2A 00 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7D 7C 00 00 35 04 06 00 19 73 EB 5B E5 33 00 00 64 [09:37:19]Write i2c OK [09:37:19]MH_I2C_Read... [09:37:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:19]Read from MH i2c: E2 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 03 00 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 03 00 1F 26 00 90 00 B9 [09:37:19]RAPDU: 90 00 [09:37:19]wFMCommunicate OK [09:37:19]wFMCommunicate request_size=4 [09:37:19]MH_SAM_APDU [09:37:19]CAPDU: 80 0D 03 02 [09:37:19]Write to MH i2c: E2 08 00 20 26 80 0D 03 02 00 00 00 00 C1 [09:37:19]Write i2c OK [09:37:19]MH_I2C_Read... [09:37:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:37:19]Read from MH i2c: E2 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 0B 00 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 0B 00 20 26 00 1A 10 D3 C8 18 21 78 03 90 00 3B [09:37:19]RAPDU: 1A 10 D3 C8 18 21 78 03 90 00 [09:37:19]wFMCommunicate OK [09:37:19]SAM_PROTO_SignData done [09:37:19]FM_MakeSignedData done [09:37:19]CreateOFDProtocolMessage [09:37:19]wFMCommunicate request_size=4 [09:37:19]MH_SAM_APDU [09:37:19]CAPDU: 80 11 00 00 [09:37:19]Write to MH i2c: E2 08 00 21 26 80 11 00 00 00 00 00 00 C1 [09:37:19]Write i2c OK [09:37:19]MH_I2C_Read... [09:37:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:19]Read from MH i2c: E2 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 17 00 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: E2 17 00 21 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 16 [09:37:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:37:19]wFMCommunicate OK [09:37:19]CreateOFDProtocolMessage done [09:37:19]OFDSenderStorePacket 31869 [09:37:19]StoreOFDPacket docnum=31869 [09:37:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 34 01 00 00 06 F0 2C 01 04 D3 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 33 38 34 06 04 2E 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 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 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 0A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 01 00 00 00 00 07 04 06 00 8C 0A 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 00 00 00 F4 03 04 00 55 F3 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7D 7C 00 00 35 04 06 00 19 73 EB 5B E5 33 1A 10 D3 C8 18 21 78 03 [09:37:19]CheckFolder [09:37:19]dirname=/storage/ofd_packets [09:37:19]CheckFolder done [09:37:19]ProducePacketName [09:37:19]name=ofd_packets/00031869 [09:37:19]NVStorageSaveData ofd_packets/00031869 [09:37:19]File name is /storage/ofd_packets/00031869 [09:37:19]Write 338 bytes [09:37:19]NVStorageSaveData done [09:37:19]OFDSenderStorePacket done [09:37:19]KKMCreateOFDPacket done [09:37:19]NVStorageSaveData kkm_last_timestamp [09:37:19]File name is /storage/kkm_last_timestamp [09:37:19]Write 4 bytes [09:37:19]NVStorageSaveData done [09:37:19]ExternCall_PrintAddStr [09:37:19]wPrintStart [09:37:19]Write to MH i2c: 01 00 00 22 26 48 [09:37:19]Write i2c OK [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: 01 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: 01 07 00 [09:37:19]MH_I2C_Read... [09:37:19]Read from MH i2c: 01 07 00 22 26 00 00 00 00 00 FF 0F 5D [09:37:19]RasterBufferAndPrint [09:37:19]line Счет N : (3)58067 [09:37:19]line ИНН: 02508201610067 [09:37:19]line Контрольно-Кассовый Чек [09:37:19]line ПРОДАЖА [09:37:19]line Товар: 4700007380384 [09:37:19]line Курутбек классический 20г [09:37:19]line 1.000 * 27.00 [09:37:19]line = 27.00 [09:37:19]line НДС 12% НСП 1% [09:37:19]line > о реализуемом товаре [09:37:19]line ИТОГО: 27.00 [09:37:19]line НСП 1% : 0.24 [09:37:19]line НДС 12% : 2.87 [09:37:19]line Наличными: 27.00 [09:37:19]line Безнал.: 0.00 [09:37:19]line Место: АЗС № 99 "Партнер Нефть" [09:37:19]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [09:37:19]line СНО: Общий режим [09:37:19]line Чек 22 02.03.2024 09:37 [09:37:19]line Смена: 280 ФФД: 1.0 [09:37:19]line ЗНМ: 0300000074 [09:37:19]line РНМ: 0000000000092554 [09:37:19]line Версия ККМ: 001 [09:37:19]line ФМ: 0000000000871783 [09:37:19]line ФД: 31869 [09:37:19]line ФПД: 27985660601651 [09:37:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T093725&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31869&fm=27985660601651&tin=02508201610067®Number=0000000000092554&sum=2700 [09:37:20]line 0 [09:37:20]OFD Sender: Processing packet 31869 [packets to send 5, broken 4] [09:37:20]ProducePacketName [09:37:20]name=ofd_packets/00031869 [09:37:20]OFD Sender: To server: pG, [09:37:20]CommunicateWithHost lk.salyk.kg:30040 [09:37:20]ConnectInit lk.salyk.kg [09:37:20]written 0, free lines is 4095 [09:37:20]Connected sock=10 [09:37:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 34 01 00 00 06 F0 2C 01 04 D3 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 33 38 34 06 04 2E 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 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 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 0A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 18 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 01 00 00 00 00 07 04 06 00 8C 0A 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 00 00 00 F4 03 04 00 55 F3 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7D 7C 00 00 35 04 06 00 19 73 EB 5B E5 33 1A 10 D3 C8 18 21 78 03 [09:37:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 0C 01 47 00 C4 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7D 7C 00 00 F4 03 04 00 9A 9B E2 65 B6 04 01 00 00 70 BF 52 5D CA D3 7C 0F [09:37:20]CommunicateWithHost err = 0 [09:37:20]CheckOFDResponse [09:37:20]1017 (14) - 77093643461234 [09:37:20]1041 (16) - 0000000000871783 [09:37:20]1040 (4) - 31869 [09:37:20]1012 (4) - 02.03.2024 03:23 [09:37:20]1206 (1) - 0 [09:37:20]OFD Sender: Remove packet 31869 [09:37:20]ProducePacketName [09:37:20]name=ofd_packets/00031869 [09:37:20]NVStorageDeleteData [09:37:20]Write to MH i2c: 01 00 00 4A 26 70 [09:37:20]Write i2c OK [09:37:20]MH_I2C_Read... [09:37:20]Read from MH i2c: 01 [09:37:20]MH_I2C_Read... [09:37:20]Read from MH i2c: 01 07 00 [09:37:20]MH_I2C_Read... [09:37:20]Read from MH i2c: 01 07 00 4A 26 00 00 00 00 00 D7 0C 5A [09:37:20]RasterBufferAndPrint [09:37:20]line [09:37:20]line [09:37:20]line [09:37:20]line [09:37:20]line [09:37:20]written 0, free lines is 3294 [09:37:20]MH_Cut [09:37:20]Write to MH i2c: D1 01 00 51 26 01 49 [09:37:20]Write i2c OK [09:37:20]MH_I2C_Read... [09:37:20]Read from MH i2c: D1 [09:37:20]MH_I2C_Read... [09:37:20]Read from MH i2c: D1 01 00 [09:37:20]MH_I2C_Read... [09:37:20]Read from MH i2c: D1 01 00 51 26 00 48 [09:37:20]Write to MH i2c: 01 00 00 52 26 78 [09:37:20]Write i2c OK [09:37:20]MH_I2C_Read... [09:37:20]OFD Sender: No OFD packet to send [09:37:21]*** Cut start [09:37:21]*** Partial cut [09:37:21]*** CUTSNS_PIN = 1 [09:37:21]*** CUTSNS_PIN = 0 [09:37:21]*** Brake cut motor [09:37:21]Read from MH i2c: 01 [09:37:21]MH_I2C_Read... [09:37:21]*** Stop cut motor [09:37:21]*** Cut end [09:37:21]Read from MH i2c: 01 07 00 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: 01 07 00 52 26 00 00 00 00 00 FF 0F 8D [09:37:21]process_action close_receipt done [09:37:21]requested_data is exist [09:37:21]produce_requested_data [09:37:21]requested_item fm.sn is exist - process it [09:37:21]wFMCommunicate request_size=4 [09:37:21]MH_SAM_APDU [09:37:21]CAPDU: 80 11 00 00 [09:37:21]Write to MH i2c: E2 08 00 53 26 80 11 00 00 00 00 00 00 F3 [09:37:21]Write i2c OK [09:37:21]MH_I2C_Read... [09:37:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:21]Read from MH i2c: E2 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: E2 17 00 [09:37:21]MH_I2C_Read... [09:37:21]Read from MH i2c: E2 17 00 53 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 48 [09:37:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:37:21]wFMCommunicate OK [09:37:21]requested_item fd.num is exist - process it [09:37:21]SAM_PROTO_GetFieldsCounters [09:37:21]wFMCommunicate request_size=4 [09:37:21]MH_SAM_APDU [09:37:21]CAPDU: 80 13 00 00 [09:37:21]Write to MH i2c: E2 08 00 54 26 80 13 00 00 00 00 00 00 F6 [09:37:21]Write i2c OK [09:37:21]MH_I2C_Read... [09:37:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:37:22]Read from MH i2c: E2 [09:37:22]MH_I2C_Read... [09:37:22]Read from MH i2c: E2 62 00 [09:37:22]MH_I2C_Read... [09:37:22]Read from MH i2c: E2 62 00 54 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 7D 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 6D [09:37:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 7D 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:37:22]wFMCommunicate OK [09:37:22]SAM_PROTO_GetFieldsCounters done [09:37:22]requested_item shift.num is exist - process it [09:37:22]requested_item shift.opened is exist - process it [09:37:22]req_shift_opened [09:37:22]FM_GetShiftState [09:37:22]SAM_PROTO_GetShiftState [09:37:22]wFMCommunicate request_size=4 [09:37:22]MH_SAM_APDU [09:37:22]CAPDU: 80 13 01 00 [09:37:22]Write to MH i2c: E2 08 00 55 26 80 13 01 00 00 00 00 00 F8 [09:37:22]Write i2c OK [09:37:22]MH_I2C_Read... [09:37:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:22]Read from MH i2c: E2 [09:37:22]MH_I2C_Read... [09:37:22]Read from MH i2c: E2 0E 00 [09:37:22]MH_I2C_Read... [09:37:22]Read from MH i2c: E2 0E 00 55 26 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 E1 [09:37:22]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:37:22]wFMCommunicate OK [09:37:22]SAM_PROTO_GetShiftState done [09:37:22]FM_GetShiftState done [09:37:22]req_shift_opened done [09:37:22]requested_item shift.open_date is exist - process it [09:37:22]req_shift_open_date [09:37:22]req_shift_open_date done [09:37:22]produce_requested_data done [09:37:22]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31869,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [09:37:22]process_action_free close_receipt [09:37:22]json_value_free [09:37:22]json_value_free done [09:37:22]process_json_proto returns [09:37:22]Send response to host [09:37:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31869,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [09:37:22]free response buf [09:37:22]execute_script done [09:37:22]execute_script returns [09:37:22]free content buf [09:37:22]Sock 9.Close socket [09:37:22]Sock 9.Thread stoped [09:37:25]OFD Sender: No OFD packet to send [09:37:30]OFD Sender: No OFD packet to send [09:37:35]OFD Sender: No OFD packet to send [09:37:40]OFD Sender: No OFD packet to send [09:37:45]OFD Sender: No OFD packet to send [09:37:50]OFD Sender: No OFD packet to send [09:37:55]OFD Sender: No OFD packet to send [09:38:00]OFD Sender: No OFD packet to send [09:38:05]OFD Sender: No OFD packet to send [09:38:10]OFD Sender: No OFD packet to send [09:38:15]OFD Sender: No OFD packet to send [09:38:20]OFD Sender: No OFD packet to send [09:38:25]OFD Sender: No OFD packet to send [09:38:30]OFD Sender: No OFD packet to send [09:38:35]OFD Sender: No OFD packet to send [09:38:40]OFD Sender: No OFD packet to send [09:38:45]OFD Sender: No OFD packet to send [09:38:50]OFD Sender: No OFD packet to send [09:38:55]OFD Sender: No OFD packet to send [09:39:00]OFD Sender: No OFD packet to send [09:39:05]OFD Sender: No OFD packet to send [09:39:10]OFD Sender: No OFD packet to send [09:39:15]OFD Sender: No OFD packet to send [09:39:20]OFD Sender: No OFD packet to send [09:39:25]OFD Sender: No OFD packet to send [09:39:30]OFD Sender: No OFD packet to send [09:39:35]OFD Sender: No OFD packet to send [09:39:40]OFD Sender: No OFD packet to send [09:39:45]OFD Sender: No OFD packet to send [09:39:50]OFD Sender: No OFD packet to send [09:39:55]OFD Sender: No OFD packet to send [09:40:00]OFD Sender: No OFD packet to send [09:40:05]OFD Sender: No OFD packet to send [09:40:10]OFD Sender: No OFD packet to send [09:40:15]OFD Sender: No OFD packet to send [09:40:20]OFD Sender: No OFD packet to send [09:40:25]OFD Sender: No OFD packet to send [09:40:30]OFD Sender: No OFD packet to send [09:40:35]OFD Sender: No OFD packet to send [09:40:40]OFD Sender: No OFD packet to send [09:40:45]OFD Sender: No OFD packet to send [09:40:50]OFD Sender: No OFD packet to send [09:40:56]OFD Sender: No OFD packet to send [09:41:01]OFD Sender: No OFD packet to send [09:41:06]OFD Sender: No OFD packet to send [09:41:11]OFD Sender: No OFD packet to send [09:41:16]OFD Sender: No OFD packet to send [09:41:21]OFD Sender: No OFD packet to send [09:41:26]OFD Sender: No OFD packet to send [09:41:31]OFD Sender: No OFD packet to send [09:41:36]OFD Sender: No OFD packet to send [09:41:41]OFD Sender: No OFD packet to send [09:41:46]OFD Sender: No OFD packet to send [09:41:51]OFD Sender: No OFD packet to send [09:41:56]OFD Sender: No OFD packet to send [09:42:01]OFD Sender: No OFD packet to send [09:42:06]OFD Sender: No OFD packet to send [09:42:11]OFD Sender: No OFD packet to send [09:42:16]OFD Sender: No OFD packet to send [09:42:21]OFD Sender: No OFD packet to send [09:42:26]OFD Sender: No OFD packet to send [09:42:31]OFD Sender: No OFD packet to send [09:42:36]OFD Sender: No OFD packet to send [09:42:41]OFD Sender: No OFD packet to send [09:42:46]OFD Sender: No OFD packet to send [09:42:51]OFD Sender: No OFD packet to send [09:42:56]OFD Sender: No OFD packet to send [09:43:01]OFD Sender: No OFD packet to send [09:43:06]OFD Sender: No OFD packet to send [09:43:11]OFD Sender: No OFD packet to send [09:43:16]OFD Sender: No OFD packet to send [09:43:21]OFD Sender: No OFD packet to send [09:43:26]OFD Sender: No OFD packet to send [09:43:31]OFD Sender: No OFD packet to send [09:43:36]OFD Sender: No OFD packet to send [09:43:41]OFD Sender: No OFD packet to send [09:43:46]OFD Sender: No OFD packet to send [09:43:51]OFD Sender: No OFD packet to send [09:43:56]OFD Sender: No OFD packet to send [09:44:01]OFD Sender: No OFD packet to send [09:44:06]OFD Sender: No OFD packet to send [09:44:11]OFD Sender: No OFD packet to send [09:44:16]OFD Sender: No OFD packet to send [09:44:21]OFD Sender: No OFD packet to send [09:44:26]OFD Sender: No OFD packet to send [09:44:31]OFD Sender: No OFD packet to send [09:44:36]OFD Sender: No OFD packet to send [09:44:41]OFD Sender: No OFD packet to send [09:44:46]OFD Sender: No OFD packet to send [09:44:51]OFD Sender: No OFD packet to send [09:44:56]OFD Sender: No OFD packet to send [09:45:01]OFD Sender: No OFD packet to send [09:45:06]OFD Sender: No OFD packet to send [09:45:11]OFD Sender: No OFD packet to send [09:45:16]OFD Sender: No OFD packet to send [09:45:21]OFD Sender: No OFD packet to send [09:45:26]OFD Sender: No OFD packet to send [09:45:31]OFD Sender: No OFD packet to send [09:45:36]OFD Sender: No OFD packet to send [09:45:41]OFD Sender: No OFD packet to send [09:45:46]OFD Sender: No OFD packet to send [09:45:51]OFD Sender: No OFD packet to send [09:45:56]OFD Sender: No OFD packet to send [09:46:01]OFD Sender: No OFD packet to send [09:46:06]OFD Sender: No OFD packet to send [09:46:11]OFD Sender: No OFD packet to send [09:46:16]OFD Sender: No OFD packet to send [09:46:21]OFD Sender: No OFD packet to send [09:46:26]OFD Sender: No OFD packet to send [09:46:31]OFD Sender: No OFD packet to send [09:46:36]OFD Sender: No OFD packet to send [09:46:41]OFD Sender: No OFD packet to send [09:46:46]OFD Sender: No OFD packet to send [09:46:51]OFD Sender: No OFD packet to send [09:46:56]OFD Sender: No OFD packet to send [09:47:01]OFD Sender: No OFD packet to send [09:47:06]OFD Sender: No OFD packet to send [09:47:11]OFD Sender: No OFD packet to send [09:47:16]OFD Sender: No OFD packet to send [09:47:21]OFD Sender: No OFD packet to send [09:47:26]OFD Sender: No OFD packet to send [09:47:31]OFD Sender: No OFD packet to send [09:47:36]OFD Sender: No OFD packet to send [09:47:41]OFD Sender: No OFD packet to send [09:47:46]OFD Sender: No OFD packet to send [09:47:51]OFD Sender: No OFD packet to send [09:47:56]OFD Sender: No OFD packet to send [09:48:01]OFD Sender: No OFD packet to send [09:48:06]OFD Sender: No OFD packet to send [09:48:11]OFD Sender: No OFD packet to send [09:48:16]OFD Sender: No OFD packet to send [09:48:21]OFD Sender: No OFD packet to send [09:48:26]OFD Sender: No OFD packet to send [09:48:31]OFD Sender: No OFD packet to send [09:48:36]OFD Sender: No OFD packet to send [09:48:41]OFD Sender: No OFD packet to send [09:48:46]OFD Sender: No OFD packet to send [09:48:51]OFD Sender: No OFD packet to send [09:48:56]OFD Sender: No OFD packet to send [09:49:01]OFD Sender: No OFD packet to send [09:49:06]OFD Sender: No OFD packet to send [09:49:11]OFD Sender: No OFD packet to send [09:49:16]OFD Sender: No OFD packet to send [09:49:21]OFD Sender: No OFD packet to send [09:49:26]OFD Sender: No OFD packet to send [09:49:31]OFD Sender: No OFD packet to send [09:49:36]OFD Sender: No OFD packet to send [09:49:41]OFD Sender: No OFD packet to send [09:49:46]OFD Sender: No OFD packet to send [09:49:51]OFD Sender: No OFD packet to send [09:49:56]OFD Sender: No OFD packet to send [09:50:01]OFD Sender: No OFD packet to send [09:50:06]OFD Sender: No OFD packet to send [09:50:11]OFD Sender: No OFD packet to send [09:50:16]OFD Sender: No OFD packet to send [09:50:21]OFD Sender: No OFD packet to send [09:50:26]OFD Sender: No OFD packet to send [09:50:31]OFD Sender: No OFD packet to send [09:50:36]OFD Sender: No OFD packet to send [09:50:41]OFD Sender: No OFD packet to send [09:50:46]OFD Sender: No OFD packet to send [09:50:51]OFD Sender: No OFD packet to send [09:50:56]OFD Sender: No OFD packet to send [09:51:01]OFD Sender: No OFD packet to send [09:51:06]OFD Sender: No OFD packet to send [09:51:11]OFD Sender: No OFD packet to send [09:51:16]OFD Sender: No OFD packet to send [09:51:21]OFD Sender: No OFD packet to send [09:51:26]OFD Sender: No OFD packet to send [09:51:31]OFD Sender: No OFD packet to send [09:51:36]OFD Sender: No OFD packet to send [09:51:41]OFD Sender: No OFD packet to send [09:51:46]OFD Sender: No OFD packet to send [09:51:51]OFD Sender: No OFD packet to send [09:51:56]OFD Sender: No OFD packet to send [09:52:01]OFD Sender: No OFD packet to send [09:52:06]OFD Sender: No OFD packet to send [09:52:11]OFD Sender: No OFD packet to send [09:52:16]OFD Sender: No OFD packet to send [09:52:21]OFD Sender: No OFD packet to send [09:52:26]OFD Sender: No OFD packet to send [09:52:31]OFD Sender: No OFD packet to send [09:52:36]OFD Sender: No OFD packet to send [09:52:41]OFD Sender: No OFD packet to send [09:52:46]OFD Sender: No OFD packet to send [09:52:51]OFD Sender: No OFD packet to send [09:52:56]OFD Sender: No OFD packet to send [09:53:01]OFD Sender: No OFD packet to send [09:53:06]OFD Sender: No OFD packet to send [09:53:11]OFD Sender: No OFD packet to send [09:53:16]OFD Sender: No OFD packet to send [09:53:21]OFD Sender: No OFD packet to send [09:53:26]OFD Sender: No OFD packet to send [09:53:31]OFD Sender: No OFD packet to send [09:53:36]OFD Sender: No OFD packet to send [09:53:41]OFD Sender: No OFD packet to send [09:53:46]OFD Sender: No OFD packet to send [09:53:51]OFD Sender: No OFD packet to send [09:53:56]OFD Sender: No OFD packet to send [09:54:01]OFD Sender: No OFD packet to send [09:54:06]OFD Sender: No OFD packet to send [09:54:11]OFD Sender: No OFD packet to send [09:54:16]OFD Sender: No OFD packet to send [09:54:18]accept exits with 7 [09:54:18]New connection [09:54:18]New thread 3066764644 created [09:54:18]Thread 3066908004 joined [09:54:18]Waiting for new connection... [09:54:18] Sock 7.Parse request [09:54:18]Sock 7.Check first char [09:54:18]Sock 7.First char is OK [09:54:18]request: POST /json_proto HTTP/1.0 [09:54:18]Method: POST [09:54:18]URL: /json_proto [09:54:18]Method is POST - this is cgi request [09:54:18]url: /json_proto [09:54:18]query_string will be loaded in cgi processing [09:54:18]execute_cgi json_proto POST (null) [09:54:18]execute_cgi path=json_proto method=POST [09:54:18]POST find Content-Length [09:54:18]Host: 172.17.61.6:8080 [09:54:18]Content-Length: 739 [09:54:18]Content-Type: application/json [09:54:18] [09:54:18]POST finish read [09:54:18]Found Content-Length = 739 [09:54:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58068", "tax_sys" : 0, "items" : [ { "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.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" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:18]execute_script... [09:54: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)58068", "tax_sys" : 0, "items" : [ { "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.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" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:18]POST & json_proto [09:54:18]process_json_proto [09:54:18]json parsed OK: [09:54:18]protocol is kg_v1.0 [09:54:18]action value=close_receipt [09:54:18]process_action close_receipt [09:54:18]cmd_close_receipt [09:54:18]MH_GetDate [09:54:18]Write to MH i2c: F0 00 00 56 26 6B [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: F0 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: F0 09 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: F0 09 00 56 26 00 52 F7 E2 65 78 7F 6F 64 CE [09:54:18]GetLastDocTimeStamp 1709372245 [09:54:18]current date 1709373266 [09:54:18]FM_GetShiftState [09:54:18]SAM_PROTO_GetShiftState [09:54:18]wFMCommunicate request_size=4 [09:54:18]MH_SAM_APDU [09:54:18]CAPDU: 80 13 01 00 [09:54:18]Write to MH i2c: E2 08 00 57 26 80 13 01 00 00 00 00 00 FA [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:18]Read from MH i2c: E2 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 0E 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 0E 00 57 26 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 E3 [09:54:18]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:54:18]wFMCommunicate OK [09:54:18]SAM_PROTO_GetShiftState done [09:54:18]FM_GetShiftState done [09:54:18]opened in 1709338917 [09:54:18]opened+sec_in_day 1709425317 [09:54:18]quantity*price = 8000 [09:54:18]sum+1 = 8001 [09:54:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 80.00 НСП 1% : 0.71 НДС 12% : 8.50 Наличными: 0.00 Безнал.: 80.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 23 02.03.2024 09:54 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31870 ФПД: 159018232026046 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T095426&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31870&fm=159018232026046&tin=02508201610067®Number=0000000000092554&sum=8000 0 [09:54:20]StoreToDocumentArchive [09:54:20]shift 280 fd 31870 [09:54:20]save to /storage/0280/doc_00031870 [09:54:20]save last doc name /storage/0280/doc_00031870 to /storage/kkm_last_doc_name [09:54:20]save OK [09:54:20]Clear old archive folders... [09:54:20]ProcessDocumentItem done err = 0, tmpTLVsize=268 [09:54:20]tlvbuf is B6E9DB40 [09:54:20]SAM_PROTO_ClearQueue [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 09 00 00 [09:54:20]Write to MH i2c: E2 08 00 64 26 80 09 00 00 00 00 00 00 FC [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 64 26 00 90 00 FE [09:54:20]RAPDU: 90 00 [09:54:20]wFMCommunicate OK [09:54:20]SAM_PROTO_ClearQueue done [09:54:20]KKMCreateOFDPacket [09:54:20]OFDProtocolAddRootSTLVToBuf [09:54:20]FM_MakeSignedData [09:54:20]FM_MakeSignedData [09:54:20]SAM_PROTO_SignData [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 0D 01 02 [09:54:20]Write to MH i2c: E2 08 00 65 26 80 0D 01 02 00 00 00 00 04 [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 65 26 00 90 00 FF [09:54:20]RAPDU: 90 00 [09:54:20]wFMCommunicate OK [09:54:20]wFMCommunicate request_size=255 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB 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 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 1F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 52 F7 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [09:54:20]Write to MH i2c: E2 02 01 66 26 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB 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 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 1F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 52 F7 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 D7 [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 66 26 00 90 00 00 [09:54:20]RAPDU: 90 00 [09:54:20]wFMCommunicate OK [09:54:20]wFMCommunicate request_size=27 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 0D 02 02 16 31 37 38 33 10 04 04 00 7E 7C 00 00 35 04 06 00 90 A0 51 3B 93 BE [09:54:20]Write to MH i2c: E2 1E 00 67 26 80 0D 02 02 16 00 31 37 38 33 10 04 04 00 7E 7C 00 00 35 04 06 00 90 A0 51 3B 93 BE 00 00 64 [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 03 00 67 26 00 90 00 01 [09:54:20]RAPDU: 90 00 [09:54:20]wFMCommunicate OK [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 0D 03 02 [09:54:20]Write to MH i2c: E2 08 00 68 26 80 0D 03 02 00 00 00 00 09 [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 0B 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 0B 00 68 26 00 6B A1 B2 E3 81 B6 C9 1B 90 00 C6 [09:54:20]RAPDU: 6B A1 B2 E3 81 B6 C9 1B 90 00 [09:54:20]wFMCommunicate OK [09:54:20]SAM_PROTO_SignData done [09:54:20]FM_MakeSignedData done [09:54:20]CreateOFDProtocolMessage [09:54:20]wFMCommunicate request_size=4 [09:54:20]MH_SAM_APDU [09:54:20]CAPDU: 80 11 00 00 [09:54:20]Write to MH i2c: E2 08 00 69 26 80 11 00 00 00 00 00 00 09 [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:20]Read from MH i2c: E2 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 17 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 17 00 69 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 5E [09:54:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:54:20]wFMCommunicate OK [09:54:20]CreateOFDProtocolMessage done [09:54:20]OFDSenderStorePacket 31870 [09:54:20]StoreOFDPacket docnum=31870 [09:54:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 20 01 00 00 38 13 18 01 7D B3 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB 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 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 1F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 52 F7 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7E 7C 00 00 35 04 06 00 90 A0 51 3B 93 BE 6B A1 B2 E3 81 B6 C9 1B [09:54:20]CheckFolder [09:54:20]dirname=/storage/ofd_packets [09:54:20]CheckFolder done [09:54:20]ProducePacketName [09:54:20]name=ofd_packets/00031870 [09:54:20]NVStorageSaveData ofd_packets/00031870 [09:54:20]File name is /storage/ofd_packets/00031870 [09:54:20]Write 318 bytes [09:54:20]NVStorageSaveData done [09:54:20]OFDSenderStorePacket done [09:54:20]KKMCreateOFDPacket done [09:54:20]NVStorageSaveData kkm_last_timestamp [09:54:20]File name is /storage/kkm_last_timestamp [09:54:20]Write 4 bytes [09:54:20]NVStorageSaveData done [09:54:20]ExternCall_PrintAddStr [09:54:20]wPrintStart [09:54:20]Write to MH i2c: 01 00 00 6A 26 90 [09:54:20]Write i2c OK [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: 01 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: 01 07 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: 01 07 00 6A 26 00 00 00 00 00 FF 0F A5 [09:54:20]RasterBufferAndPrint [09:54:20]line Счет N : (3)58068 [09:54:20]line ИНН: 02508201610067 [09:54:20]line Контрольно-Кассовый Чек [09:54:20]line ПРОДАЖА [09:54:20]line Товар: 4870001570057 [09:54:20]line Напиток Pepsi 0,5л [09:54:20]line 1.000 * 80.00 [09:54:20]line = 80.00 [09:54:20]line НДС 12% НСП 1% [09:54:20]line > о реализуемом товаре [09:54:20]line ИТОГО: 80.00 [09:54:20]line НСП 1% : 0.71 [09:54:20]line НДС 12% : 8.50 [09:54:20]line Наличными: 0.00 [09:54:20]line Безнал.: 80.00 [09:54:20]line Место: АЗС № 99 "Партнер Нефть" [09:54:20]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [09:54:20]line СНО: Общий режим [09:54:20]line Чек 23 02.03.2024 09:54 [09:54:20]line Смена: 280 ФФД: 1.0 [09:54:20]line ЗНМ: 0300000074 [09:54:20]line РНМ: 0000000000092554 [09:54:20]line Версия ККМ: 001 [09:54:20]line Платежная система: Mbank [09:54:20]line ФМ: 0000000000871783 [09:54:20]line ФД: 31870 [09:54:20]line ФПД: 159018232026046 [09:54:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T095426&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31870&fm=159018232026046&tin=02508201610067®Number=0000000000092554&sum=8000 [09:54:20]line 0 [09:54:20]OFD Sender: Processing packet 31870 [packets to send 5, broken 4] [09:54:20]ProducePacketName [09:54:20]name=ofd_packets/00031870 [09:54:20]OFD Sender: To server: pG, [09:54:20]CommunicateWithHost lk.salyk.kg:30040 [09:54:20]ConnectInit lk.salyk.kg [09:54:20]written 0, free lines is 4095 [09:54:20]Connected sock=10 [09:54:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 20 01 00 00 38 13 18 01 7D B3 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB 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 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 1F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 52 F7 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7E 7C 00 00 35 04 06 00 90 A0 51 3B 93 BE 6B A1 B2 E3 81 B6 C9 1B [09:54:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 27 73 47 00 8C 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7E 7C 00 00 F4 03 04 00 97 9F E2 65 B6 04 01 00 00 31 4B 1F 13 A9 C5 8D 22 [09:54:21]CommunicateWithHost err = 0 [09:54:21]CheckOFDResponse [09:54:21]1017 (14) - 77093643461234 [09:54:21]1041 (16) - 0000000000871783 [09:54:21]1040 (4) - 31870 [09:54:21]1012 (4) - 02.03.2024 03:40 [09:54:21]1206 (1) - 0 [09:54:21]OFD Sender: Remove packet 31870 [09:54:21]ProducePacketName [09:54:21]name=ofd_packets/00031870 [09:54:21]NVStorageDeleteData [09:54:21]Write to MH i2c: 01 00 00 93 26 B9 [09:54:21]Write i2c OK [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: 01 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: 01 07 00 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: 01 07 00 93 26 00 00 00 00 00 CE 0C 9A [09:54:21]RasterBufferAndPrint [09:54:21]line [09:54:21]line [09:54:21]line [09:54:21]line [09:54:21]line [09:54:21]written 0, free lines is 3284 [09:54:21]MH_Cut [09:54:21]Write to MH i2c: D1 01 00 9A 26 01 92 [09:54:21]Write i2c OK [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: D1 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: D1 01 00 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: D1 01 00 9A 26 00 91 [09:54:21]Write to MH i2c: 01 00 00 9B 26 C1 [09:54:21]Write i2c OK [09:54:21]MH_I2C_Read... [09:54:21]OFD Sender: No OFD packet to send [09:54:22]*** Cut start [09:54:22]*** Partial cut [09:54:22]*** CUTSNS_PIN = 1 [09:54:22]*** CUTSNS_PIN = 0 [09:54:22]*** Brake cut motor [09:54:22]Read from MH i2c: 01 [09:54:22]MH_I2C_Read... [09:54:22]*** Stop cut motor [09:54:22]*** Cut end [09:54:22]Read from MH i2c: 01 07 00 [09:54:22]MH_I2C_Read... [09:54:22]Read from MH i2c: 01 07 00 9B 26 00 00 00 00 00 FF 0F D6 [09:54:22]process_action close_receipt done [09:54:22]requested_data is exist [09:54:22]produce_requested_data [09:54:22]requested_item fm.sn is exist - process it [09:54:22]wFMCommunicate request_size=4 [09:54:22]MH_SAM_APDU [09:54:22]CAPDU: 80 11 00 00 [09:54:22]Write to MH i2c: E2 08 00 9C 26 80 11 00 00 00 00 00 00 3C [09:54:22]Write i2c OK [09:54:22]MH_I2C_Read... [09:54:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:22]Read from MH i2c: E2 [09:54:22]MH_I2C_Read... [09:54:22]Read from MH i2c: E2 17 00 [09:54:22]MH_I2C_Read... [09:54:22]Read from MH i2c: E2 17 00 9C 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 91 [09:54:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [09:54:22]wFMCommunicate OK [09:54:22]requested_item fd.num is exist - process it [09:54:22]SAM_PROTO_GetFieldsCounters [09:54:22]wFMCommunicate request_size=4 [09:54:22]MH_SAM_APDU [09:54:22]CAPDU: 80 13 00 00 [09:54:22]Write to MH i2c: E2 08 00 9D 26 80 13 00 00 00 00 00 00 3F [09:54:22]Write i2c OK [09:54:22]MH_I2C_Read... [09:54:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:22]Read from MH i2c: E2 [09:54:22]MH_I2C_Read... [09:54:22]Read from MH i2c: E2 62 00 [09:54:22]MH_I2C_Read... [09:54:22]Read from MH i2c: E2 62 00 9D 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 7E 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 BA [09:54:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 7E 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:22]wFMCommunicate OK [09:54:22]SAM_PROTO_GetFieldsCounters done [09:54:22]requested_item shift.num is exist - process it [09:54:22]requested_item shift.opened is exist - process it [09:54:22]req_shift_opened [09:54:22]FM_GetShiftState [09:54:22]SAM_PROTO_GetShiftState [09:54:22]wFMCommunicate request_size=4 [09:54:22]MH_SAM_APDU [09:54:22]CAPDU: 80 13 01 00 [09:54:22]Write to MH i2c: E2 08 00 9E 26 80 13 01 00 00 00 00 00 41 [09:54:22]Write i2c OK [09:54:22]MH_I2C_Read... [09:54:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:23]Read from MH i2c: E2 [09:54:23]MH_I2C_Read... [09:54:23]Read from MH i2c: E2 0E 00 [09:54:23]MH_I2C_Read... [09:54:23]Read from MH i2c: E2 0E 00 9E 26 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 2A [09:54:23]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [09:54:23]wFMCommunicate OK [09:54:23]SAM_PROTO_GetShiftState done [09:54:23]FM_GetShiftState done [09:54:23]req_shift_opened done [09:54:23]requested_item shift.open_date is exist - process it [09:54:23]req_shift_open_date [09:54:23]req_shift_open_date done [09:54:23]produce_requested_data done [09:54:23]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31870,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [09:54:23]process_action_free close_receipt [09:54:23]json_value_free [09:54:23]json_value_free done [09:54:23]process_json_proto returns [09:54:23]Send response to host [09:54:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31870,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [09:54:23]free response buf [09:54:23]execute_script done [09:54:23]execute_script returns [09:54:23]free content buf [09:54:23]Sock 7.Close socket [09:54:23]Sock 7.Thread stoped [09:54:26]OFD Sender: No OFD packet to send [09:54:31]OFD Sender: No OFD packet to send [09:54:36]OFD Sender: No OFD packet to send [09:54:41]OFD Sender: No OFD packet to send [09:54:46]OFD Sender: No OFD packet to send [09:54:51]OFD Sender: No OFD packet to send [09:54:56]OFD Sender: No OFD packet to send [09:55:01]OFD Sender: No OFD packet to send [09:55:06]OFD Sender: No OFD packet to send [09:55:11]OFD Sender: No OFD packet to send [09:55:16]OFD Sender: No OFD packet to send [09:55:21]OFD Sender: No OFD packet to send [09:55:26]OFD Sender: No OFD packet to send [09:55:31]OFD Sender: No OFD packet to send [09:55:36]OFD Sender: No OFD packet to send [09:55:41]OFD Sender: No OFD packet to send [09:55:46]OFD Sender: No OFD packet to send [09:55:51]OFD Sender: No OFD packet to send [09:55:56]OFD Sender: No OFD packet to send [09:56:01]OFD Sender: No OFD packet to send [09:56:06]OFD Sender: No OFD packet to send [09:56:11]OFD Sender: No OFD packet to send [09:56:16]OFD Sender: No OFD packet to send [09:56:21]OFD Sender: No OFD packet to send [09:56:26]OFD Sender: No OFD packet to send [09:56:31]OFD Sender: No OFD packet to send [09:56:36]OFD Sender: No OFD packet to send [09:56:41]OFD Sender: No OFD packet to send [09:56:46]OFD Sender: No OFD packet to send [09:56:51]OFD Sender: No OFD packet to send [09:56:56]OFD Sender: No OFD packet to send [09:57:01]OFD Sender: No OFD packet to send [09:57:06]OFD Sender: No OFD packet to send [09:57:11]OFD Sender: No OFD packet to send [09:57:16]OFD Sender: No OFD packet to send [09:57:21]OFD Sender: No OFD packet to send [09:57:26]OFD Sender: No OFD packet to send [09:57:31]OFD Sender: No OFD packet to send [09:57:36]OFD Sender: No OFD packet to send [09:57:41]OFD Sender: No OFD packet to send [09:57:46]OFD Sender: No OFD packet to send [09:57:51]OFD Sender: No OFD packet to send [09:57:56]OFD Sender: No OFD packet to send [09:58:01]OFD Sender: No OFD packet to send [09:58:06]OFD Sender: No OFD packet to send [09:58:11]OFD Sender: No OFD packet to send [09:58:16]OFD Sender: No OFD packet to send [09:58:21]OFD Sender: No OFD packet to send [09:58:26]OFD Sender: No OFD packet to send [09:58:31]OFD Sender: No OFD packet to send [09:58:36]OFD Sender: No OFD packet to send [09:58:41]OFD Sender: No OFD packet to send [09:58:46]OFD Sender: No OFD packet to send [09:58:51]OFD Sender: No OFD packet to send [09:58:56]OFD Sender: No OFD packet to send [09:59:01]OFD Sender: No OFD packet to send [09:59:06]OFD Sender: No OFD packet to send [09:59:11]OFD Sender: No OFD packet to send [09:59:16]OFD Sender: No OFD packet to send [09:59:21]OFD Sender: No OFD packet to send [09:59:26]OFD Sender: No OFD packet to send [09:59:31]OFD Sender: No OFD packet to send [09:59:36]OFD Sender: No OFD packet to send [09:59:41]OFD Sender: No OFD packet to send [09:59:46]OFD Sender: No OFD packet to send [09:59:51]OFD Sender: No OFD packet to send [09:59:56]OFD Sender: No OFD packet to send [10:00:01]OFD Sender: No OFD packet to send [10:00:05]accept exits with 9 [10:00:05]New connection [10:00:05]New thread 3066908004 created [10:00:05]Thread 3066764644 joined [10:00:05]Waiting for new connection... [10:00:05] Sock 9.Parse request [10:00:05]Sock 9.Check first char [10:00:05]Sock 9.First char is OK [10:00:05]request: POST /json_proto HTTP/1.0 [10:00:05]Method: POST [10:00:05]URL: /json_proto [10:00:05]Method is POST - this is cgi request [10:00:05]url: /json_proto [10:00:05]query_string will be loaded in cgi processing [10:00:05]execute_cgi json_proto POST (null) [10:00:05]execute_cgi path=json_proto method=POST [10:00:05]POST find Content-Length [10:00:05]Host: 172.17.61.6:8080 [10:00:05]Content-Length: 724 [10:00:05]Content-Type: application/json [10:00:05] [10:00:05]POST finish read [10:00:05]Found Content-Length = 724 [10:00:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58069", "tax_sys" : 0, "items" : [ { "code": "4870202521179", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,45", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:05]execute_script... [10:00: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 : (3)58069", "tax_sys" : 0, "items" : [ { "code": "4870202521179", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 MAXI \u0447\u0435\u0440\u043D\u044B\u0439 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,45", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:05]POST & json_proto [10:00:05]process_json_proto [10:00:05]json parsed OK: [10:00:05]protocol is kg_v1.0 [10:00:05]action value=close_receipt [10:00:05]process_action close_receipt [10:00:05]cmd_close_receipt [10:00:05]MH_GetDate [10:00:05]Write to MH i2c: F0 00 00 9F 26 B4 [10:00:05]Write i2c OK [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: F0 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: F0 09 00 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: F0 09 00 9F 26 00 AD F8 E2 65 78 7F 6F 64 73 [10:00:05]GetLastDocTimeStamp 1709373266 [10:00:05]current date 1709373613 [10:00:05]FM_GetShiftState [10:00:05]SAM_PROTO_GetShiftState [10:00:05]wFMCommunicate request_size=4 [10:00:05]MH_SAM_APDU [10:00:05]CAPDU: 80 13 01 00 [10:00:05]Write to MH i2c: E2 08 00 A0 26 80 13 01 00 00 00 00 00 43 [10:00:05]Write i2c OK [10:00:05]MH_I2C_Read... [10:00:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:05]Read from MH i2c: E2 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 0E 00 [10:00:05]MH_I2C_Read... [10:00:05]Read from MH i2c: E2 0E 00 A0 26 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 2C [10:00:05]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:00:05]wFMCommunicate OK [10:00:05]SAM_PROTO_GetShiftState done [10:00:05]FM_GetShiftState done [10:00:05]opened in 1709338917 [10:00:05]opened+sec_in_day 1709425317 [10:00:05]quantity*price = 7000 [10:00:05]sum+1 = 7001 [10:00:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 70.00 НСП 1% : 0.62 НДС 12% : 7.43 Наличными: 70.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 24 02.03.2024 10:00 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31871 ФПД: 176854618845817 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T100013&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31871&fm=176854618845817&tin=02508201610067®Number=0000000000092554&sum=7000 0 [10:00:07]StoreToDocumentArchive [10:00:07]shift 280 fd 31871 [10:00:07]save to /storage/0280/doc_00031871 [10:00:07]save last doc name /storage/0280/doc_00031871 to /storage/kkm_last_doc_name [10:00:07]save OK [10:00:07]Clear old archive folders... [10:00:07]ProcessDocumentItem done err = 0, tmpTLVsize=308 [10:00:07]tlvbuf is 015B2C30 [10:00:07]SAM_PROTO_ClearQueue [10:00:07]wFMCommunicate request_size=4 [10:00:07]MH_SAM_APDU [10:00:07]CAPDU: 80 09 00 00 [10:00:07]Write to MH i2c: E2 08 00 AD 26 80 09 00 00 00 00 00 00 45 [10:00:07]Write i2c OK [10:00:07]MH_I2C_Read... [10:00:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:00:07]Read from MH i2c: E2 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 AD 26 00 90 00 47 [10:00:07]RAPDU: 90 00 [10:00:07]wFMCommunicate OK [10:00:07]SAM_PROTO_ClearQueue done [10:00:07]KKMCreateOFDPacket [10:00:07]OFDProtocolAddRootSTLVToBuf [10:00:07]FM_MakeSignedData [10:00:07]FM_MakeSignedData [10:00:07]SAM_PROTO_SignData [10:00:07]wFMCommunicate request_size=4 [10:00:07]MH_SAM_APDU [10:00:07]CAPDU: 80 0D 01 02 [10:00:07]Write to MH i2c: E2 08 00 AE 26 80 0D 01 02 00 00 00 00 4D [10:00:07]Write i2c OK [10:00:07]MH_I2C_Read... [10:00:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:00:07]Read from MH i2c: E2 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 AE 26 00 90 00 48 [10:00:07]RAPDU: 90 00 [10:00:07]wFMCommunicate OK [10:00:07]wFMCommunicate request_size=255 [10:00:07]MH_SAM_APDU [10:00:07]CAPDU: 80 0D 02 02 FA 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 37 39 06 04 42 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 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 34 35 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 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 AD F8 E2 65 0E 04 04 00 18 01 00 00 B9 [10:00:07]Write to MH i2c: E2 02 01 AF 26 80 0D 02 02 FA 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 37 39 06 04 42 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 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 34 35 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 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 AD F8 E2 65 0E 04 04 00 18 01 00 00 B9 00 00 42 [10:00:07]Write i2c OK [10:00:07]MH_I2C_Read... [10:00:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:07]Read from MH i2c: E2 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 AF 26 00 90 00 49 [10:00:07]RAPDU: 90 00 [10:00:07]wFMCommunicate OK [10:00:07]wFMCommunicate request_size=67 [10:00:07]MH_SAM_APDU [10:00:07]CAPDU: 80 0D 02 02 3E 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7F 7C 00 00 35 04 06 00 A0 D9 2C BB B2 79 [10:00:07]Write to MH i2c: E2 46 00 B0 26 80 0D 02 02 3E 00 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7F 7C 00 00 35 04 06 00 A0 D9 2C BB B2 79 00 00 30 [10:00:07]Write i2c OK [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 [10:00:07]MH_I2C_Read... [10:00:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:07]Read from MH i2c: E2 03 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 03 00 B0 26 00 90 00 4A [10:00:07]RAPDU: 90 00 [10:00:07]wFMCommunicate OK [10:00:07]wFMCommunicate request_size=4 [10:00:07]MH_SAM_APDU [10:00:07]CAPDU: 80 0D 03 02 [10:00:07]Write to MH i2c: E2 08 00 B1 26 80 0D 03 02 00 00 00 00 52 [10:00:07]Write i2c OK [10:00:07]MH_I2C_Read... [10:00:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:00:07]Read from MH i2c: E2 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 0B 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 0B 00 B1 26 00 5E 57 70 82 F0 38 36 03 90 00 5B [10:00:07]RAPDU: 5E 57 70 82 F0 38 36 03 90 00 [10:00:07]wFMCommunicate OK [10:00:07]SAM_PROTO_SignData done [10:00:07]FM_MakeSignedData done [10:00:07]CreateOFDProtocolMessage [10:00:07]wFMCommunicate request_size=4 [10:00:07]MH_SAM_APDU [10:00:07]CAPDU: 80 11 00 00 [10:00:07]Write to MH i2c: E2 08 00 B2 26 80 11 00 00 00 00 00 00 52 [10:00:07]Write i2c OK [10:00:07]MH_I2C_Read... [10:00:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:07]Read from MH i2c: E2 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 17 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: E2 17 00 B2 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 A7 [10:00:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:00:07]wFMCommunicate OK [10:00:07]CreateOFDProtocolMessage done [10:00:07]OFDSenderStorePacket 31871 [10:00:07]StoreOFDPacket docnum=31871 [10:00:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 48 01 00 00 E0 AF 40 01 09 79 5A 03 01 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 37 39 06 04 42 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 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 34 35 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 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 AD F8 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7F 7C 00 00 35 04 06 00 A0 D9 2C BB B2 79 5E 57 70 82 F0 38 36 03 [10:00:07]CheckFolder [10:00:07]dirname=/storage/ofd_packets [10:00:07]CheckFolder done [10:00:07]ProducePacketName [10:00:07]name=ofd_packets/00031871 [10:00:07]NVStorageSaveData ofd_packets/00031871 [10:00:07]File name is /storage/ofd_packets/00031871 [10:00:07]Write 358 bytes [10:00:07]NVStorageSaveData done [10:00:07]OFDSenderStorePacket done [10:00:07]KKMCreateOFDPacket done [10:00:07]NVStorageSaveData kkm_last_timestamp [10:00:07]File name is /storage/kkm_last_timestamp [10:00:07]Write 4 bytes [10:00:07]NVStorageSaveData done [10:00:07]ExternCall_PrintAddStr [10:00:07]wPrintStart [10:00:07]Write to MH i2c: 01 00 00 B3 26 D9 [10:00:07]Write i2c OK [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: 01 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: 01 07 00 [10:00:07]MH_I2C_Read... [10:00:07]Read from MH i2c: 01 07 00 B3 26 00 00 00 00 00 FF 0F EE [10:00:07]RasterBufferAndPrint [10:00:07]line Счет N : (3)58069 [10:00:07]line ИНН: 02508201610067 [10:00:07]line Контрольно-Кассовый Чек [10:00:07]line ПРОДАЖА [10:00:07]line Товар: 4870202521179 [10:00:07]line Чай холодный MAXI черный персик ПЭТ 0,45 [10:00:07]line 1.000 * 70.00 [10:00:07]line = 70.00 [10:00:07]line НДС 12% НСП 1% [10:00:07]line > о реализуемом товаре [10:00:07]line ИТОГО: 70.00 [10:00:07]line НСП 1% : 0.62 [10:00:07]line НДС 12% : 7.43 [10:00:07]line Наличными: 70.00 [10:00:07]line Безнал.: 0.00 [10:00:07]line Место: АЗС № 99 "Партнер Нефть" [10:00:07]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [10:00:07]line СНО: Общий режим [10:00:07]line Чек 24 02.03.2024 10:00 [10:00:07]line Смена: 280 ФФД: 1.0 [10:00:07]line ЗНМ: 0300000074 [10:00:07]line РНМ: 0000000000092554 [10:00:07]line Версия ККМ: 001 [10:00:07]line ФМ: 0000000000871783 [10:00:07]line ФД: 31871 [10:00:07]line ФПД: 176854618845817 [10:00:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T100013&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31871&fm=176854618845817&tin=02508201610067®Number=0000000000092554&sum=7000 [10:00:08]OFD Sender: Processing packet 31871 [packets to send 5, broken 4] [10:00:08]ProducePacketName [10:00:08]name=ofd_packets/00031871 [10:00:08]OFD Sender: To server: pG, [10:00:08]CommunicateWithHost lk.salyk.kg:30040 [10:00:08]ConnectInit lk.salyk.kg [10:00:08]line 0 [10:00:08]written 0, free lines is 4095 [10:00:08]Connected sock=10 [10:00:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 48 01 00 00 E0 AF 40 01 09 79 5A 03 01 00 03 00 34 01 1E 04 01 00 01 23 04 86 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 37 39 06 04 42 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 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 34 35 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 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 AD F8 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7F 7C 00 00 35 04 06 00 A0 D9 2C BB B2 79 5E 57 70 82 F0 38 36 03 [10:00:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 10 E8 47 00 1B 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 7F 7C 00 00 F4 03 04 00 F2 A0 E2 65 B6 04 01 00 00 05 38 09 6C C2 27 2C FF [10:00:08]CommunicateWithHost err = 0 [10:00:08]CheckOFDResponse [10:00:08]1017 (14) - 77093643461234 [10:00:08]1041 (16) - 0000000000871783 [10:00:08]1040 (4) - 31871 [10:00:08]1012 (4) - 02.03.2024 03:45 [10:00:08]1206 (1) - 0 [10:00:08]OFD Sender: Remove packet 31871 [10:00:08]ProducePacketName [10:00:08]name=ofd_packets/00031871 [10:00:08]NVStorageDeleteData [10:00:08]Write to MH i2c: 01 00 00 DC 26 02 [10:00:08]Write i2c OK [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: 01 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: 01 07 00 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: 01 07 00 DC 26 00 00 00 00 00 CA 0C DF [10:00:08]RasterBufferAndPrint [10:00:08]line [10:00:08]line [10:00:08]line [10:00:08]line [10:00:08]line [10:00:08]written 0, free lines is 3279 [10:00:08]MH_Cut [10:00:08]Write to MH i2c: D1 01 00 E3 26 01 DB [10:00:08]Write i2c OK [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: D1 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: D1 01 00 [10:00:08]MH_I2C_Read... [10:00:08]Read from MH i2c: D1 01 00 E3 26 00 DA [10:00:08]Write to MH i2c: 01 00 00 E4 26 0A [10:00:08]Write i2c OK [10:00:08]MH_I2C_Read... [10:00:08]OFD Sender: No OFD packet to send [10:00:09]*** Cut start [10:00:09]*** Partial cut [10:00:09]*** CUTSNS_PIN = 1 [10:00:09]*** CUTSNS_PIN = 0 [10:00:09]*** Brake cut motor [10:00:09]Read from MH i2c: 01 [10:00:09]MH_I2C_Read... [10:00:09]*** Stop cut motor [10:00:09]*** Cut end [10:00:09]Read from MH i2c: 01 07 00 [10:00:09]MH_I2C_Read... [10:00:09]Read from MH i2c: 01 07 00 E4 26 00 00 00 00 00 FF 0F 1F [10:00:09]process_action close_receipt done [10:00:09]requested_data is exist [10:00:09]produce_requested_data [10:00:09]requested_item fm.sn is exist - process it [10:00:09]wFMCommunicate request_size=4 [10:00:09]MH_SAM_APDU [10:00:09]CAPDU: 80 11 00 00 [10:00:09]Write to MH i2c: E2 08 00 E5 26 80 11 00 00 00 00 00 00 85 [10:00:09]Write i2c OK [10:00:09]MH_I2C_Read... [10:00:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:10]Read from MH i2c: E2 [10:00:10]MH_I2C_Read... [10:00:10]Read from MH i2c: E2 17 00 [10:00:10]MH_I2C_Read... [10:00:10]Read from MH i2c: E2 17 00 E5 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 DA [10:00:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:00:10]wFMCommunicate OK [10:00:10]requested_item fd.num is exist - process it [10:00:10]SAM_PROTO_GetFieldsCounters [10:00:10]wFMCommunicate request_size=4 [10:00:10]MH_SAM_APDU [10:00:10]CAPDU: 80 13 00 00 [10:00:10]Write to MH i2c: E2 08 00 E6 26 80 13 00 00 00 00 00 00 88 [10:00:10]Write i2c OK [10:00:10]MH_I2C_Read... [10:00:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:00:10]Read from MH i2c: E2 [10:00:10]MH_I2C_Read... [10:00:10]Read from MH i2c: E2 62 00 [10:00:10]MH_I2C_Read... [10:00:10]Read from MH i2c: E2 62 00 E6 26 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 7F 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [10:00:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 7F 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:00:10]wFMCommunicate OK [10:00:10]SAM_PROTO_GetFieldsCounters done [10:00:10]requested_item shift.num is exist - process it [10:00:10]requested_item shift.opened is exist - process it [10:00:10]req_shift_opened [10:00:10]FM_GetShiftState [10:00:10]SAM_PROTO_GetShiftState [10:00:10]wFMCommunicate request_size=4 [10:00:10]MH_SAM_APDU [10:00:10]CAPDU: 80 13 01 00 [10:00:10]Write to MH i2c: E2 08 00 E7 26 80 13 01 00 00 00 00 00 8A [10:00:10]Write i2c OK [10:00:10]MH_I2C_Read... [10:00:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:10]Read from MH i2c: E2 [10:00:10]MH_I2C_Read... [10:00:10]Read from MH i2c: E2 0E 00 [10:00:10]MH_I2C_Read... [10:00:10]Read from MH i2c: E2 0E 00 E7 26 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 73 [10:00:10]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:00:10]wFMCommunicate OK [10:00:10]SAM_PROTO_GetShiftState done [10:00:10]FM_GetShiftState done [10:00:10]req_shift_opened done [10:00:10]requested_item shift.open_date is exist - process it [10:00:10]req_shift_open_date [10:00:10]req_shift_open_date done [10:00:10]produce_requested_data done [10:00:10]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31871,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [10:00:10]process_action_free close_receipt [10:00:10]json_value_free [10:00:10]json_value_free done [10:00:10]process_json_proto returns [10:00:10]Send response to host [10:00:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31871,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [10:00:10]free response buf [10:00:10]execute_script done [10:00:10]execute_script returns [10:00:10]free content buf [10:00:10]Sock 9.Close socket [10:00:10]Sock 9.Thread stoped [10:00:13]OFD Sender: No OFD packet to send [10:00:18]OFD Sender: No OFD packet to send [10:00:23]OFD Sender: No OFD packet to send [10:00:28]OFD Sender: No OFD packet to send [10:00:33]OFD Sender: No OFD packet to send [10:00:38]OFD Sender: No OFD packet to send [10:00:43]OFD Sender: No OFD packet to send [10:00:48]OFD Sender: No OFD packet to send [10:00:53]OFD Sender: No OFD packet to send [10:00:58]OFD Sender: No OFD packet to send [10:01:03]OFD Sender: No OFD packet to send [10:01:08]OFD Sender: No OFD packet to send [10:01:13]OFD Sender: No OFD packet to send [10:01:18]OFD Sender: No OFD packet to send [10:01:23]OFD Sender: No OFD packet to send [10:01:28]OFD Sender: No OFD packet to send [10:01:33]OFD Sender: No OFD packet to send [10:01:38]OFD Sender: No OFD packet to send [10:01:43]OFD Sender: No OFD packet to send [10:01:48]OFD Sender: No OFD packet to send [10:01:53]OFD Sender: No OFD packet to send [10:01:58]OFD Sender: No OFD packet to send [10:02:03]OFD Sender: No OFD packet to send [10:02:08]OFD Sender: No OFD packet to send [10:02:13]OFD Sender: No OFD packet to send [10:02:18]OFD Sender: No OFD packet to send [10:02:23]OFD Sender: No OFD packet to send [10:02:28]OFD Sender: No OFD packet to send [10:02:33]OFD Sender: No OFD packet to send [10:02:38]OFD Sender: No OFD packet to send [10:02:43]OFD Sender: No OFD packet to send [10:02:48]OFD Sender: No OFD packet to send [10:02:53]OFD Sender: No OFD packet to send [10:02:58]OFD Sender: No OFD packet to send [10:03:03]OFD Sender: No OFD packet to send [10:03:08]OFD Sender: No OFD packet to send [10:03:13]OFD Sender: No OFD packet to send [10:03:18]OFD Sender: No OFD packet to send [10:03:23]OFD Sender: No OFD packet to send [10:03:28]OFD Sender: No OFD packet to send [10:03:30]accept exits with 7 [10:03:30]New connection [10:03:30]New thread 3066764644 created [10:03:30]Thread 3066908004 joined [10:03:30]Waiting for new connection... [10:03:30] Sock 7.Parse request [10:03:30]Sock 7.Check first char [10:03:30]Sock 7.First char is OK [10:03:30]request: POST /json_proto HTTP/1.0 [10:03:30]Method: POST [10:03:30]URL: /json_proto [10:03:30]Method is POST - this is cgi request [10:03:30]url: /json_proto [10:03:30]query_string will be loaded in cgi processing [10:03:30]execute_cgi json_proto POST (null) [10:03:30]execute_cgi path=json_proto method=POST [10:03:30]POST find Content-Length [10:03:30]Host: 172.17.61.6:8080 [10:03:30]Content-Length: 666 [10:03:30]Content-Type: application/json [10:03:30] [10:03:30]POST finish read [10:03:30]Found Content-Length = 666 [10:03:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58070", "tax_sys" : 0, "items" : [ { "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.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" ] } } [10:03:30]execute_script... [10:03: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 : (3)58070", "tax_sys" : 0, "items" : [ { "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.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" ] } } [10:03:30]POST & json_proto [10:03:30]process_json_proto [10:03:30]json parsed OK: [10:03:30]protocol is kg_v1.0 [10:03:30]action value=close_receipt [10:03:30]process_action close_receipt [10:03:30]cmd_close_receipt [10:03:30]MH_GetDate [10:03:30]Write to MH i2c: F0 00 00 E8 26 FD [10:03:30]Write i2c OK [10:03:30]MH_I2C_Read... [10:03:30]Read from MH i2c: F0 [10:03:30]MH_I2C_Read... [10:03:30]Read from MH i2c: F0 09 00 [10:03:30]MH_I2C_Read... [10:03:30]Read from MH i2c: F0 09 00 E8 26 00 7A F9 E2 65 78 7F 6F 64 8A [10:03:30]GetLastDocTimeStamp 1709373613 [10:03:30]current date 1709373818 [10:03:30]FM_GetShiftState [10:03:30]SAM_PROTO_GetShiftState [10:03:30]wFMCommunicate request_size=4 [10:03:30]MH_SAM_APDU [10:03:30]CAPDU: 80 13 01 00 [10:03:30]Write to MH i2c: E2 08 00 E9 26 80 13 01 00 00 00 00 00 8C [10:03:30]Write i2c OK [10:03:30]MH_I2C_Read... [10:03:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:30]Read from MH i2c: E2 [10:03:30]MH_I2C_Read... [10:03:30]Read from MH i2c: E2 0E 00 [10:03:30]MH_I2C_Read... [10:03:30]Read from MH i2c: E2 0E 00 E9 26 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 75 [10:03:30]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:03:30]wFMCommunicate OK [10:03:30]SAM_PROTO_GetShiftState done [10:03:30]FM_GetShiftState done [10:03:30]opened in 1709338917 [10:03:30]opened+sec_in_day 1709425317 [10:03:30]quantity*price = 12000 [10:03:30]sum+1 = 12001 [10:03:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 25 02.03.2024 10:03 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31872 ФПД: 34268037432349 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T100338&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31872&fm=34268037432349&tin=02508201610067®Number=0000000000092554&sum=12000 0 [10:03:32]StoreToDocumentArchive [10:03:32]shift 280 fd 31872 [10:03:32]save to /storage/0280/doc_00031872 [10:03:32]save last doc name /storage/0280/doc_00031872 to /storage/kkm_last_doc_name [10:03:32]save OK [10:03:32]Clear old archive folders... [10:03:32]ProcessDocumentItem done err = 0, tmpTLVsize=283 [10:03:32]tlvbuf is 0151AD30 [10:03:32]SAM_PROTO_ClearQueue [10:03:32]wFMCommunicate request_size=4 [10:03:32]MH_SAM_APDU [10:03:32]CAPDU: 80 09 00 00 [10:03:32]Write to MH i2c: E2 08 00 F6 26 80 09 00 00 00 00 00 00 8E [10:03:32]Write i2c OK [10:03:32]MH_I2C_Read... [10:03:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:03:32]Read from MH i2c: E2 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: E2 03 00 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: E2 03 00 F6 26 00 90 00 90 [10:03:32]RAPDU: 90 00 [10:03:32]wFMCommunicate OK [10:03:32]SAM_PROTO_ClearQueue done [10:03:32]KKMCreateOFDPacket [10:03:32]OFDProtocolAddRootSTLVToBuf [10:03:32]FM_MakeSignedData [10:03:32]FM_MakeSignedData [10:03:32]SAM_PROTO_SignData [10:03:32]wFMCommunicate request_size=4 [10:03:32]MH_SAM_APDU [10:03:32]CAPDU: 80 0D 01 02 [10:03:32]Write to MH i2c: E2 08 00 F7 26 80 0D 01 02 00 00 00 00 96 [10:03:32]Write i2c OK [10:03:32]MH_I2C_Read... [10:03:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:03:32]Read from MH i2c: E2 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: E2 03 00 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: E2 03 00 F7 26 00 90 00 91 [10:03:32]RAPDU: 90 00 [10:03:32]wFMCommunicate OK [10:03:32]wFMCommunicate request_size=255 [10:03:32]MH_SAM_APDU [10:03:32]CAPDU: 80 0D 02 02 FA 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 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 19 00 00 00 F4 03 04 00 7A F9 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 [10:03:32]Write to MH i2c: E2 02 01 F8 26 80 0D 02 02 FA 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 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 19 00 00 00 F4 03 04 00 7A F9 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 00 00 44 [10:03:32]Write i2c OK [10:03:32]MH_I2C_Read... [10:03:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:32]Read from MH i2c: E2 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: E2 03 00 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: E2 03 00 F8 26 00 90 00 92 [10:03:32]RAPDU: 90 00 [10:03:32]wFMCommunicate OK [10:03:32]wFMCommunicate request_size=42 [10:03:32]MH_SAM_APDU [10:03:32]CAPDU: 80 0D 02 02 25 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 80 7C 00 00 35 04 06 00 1F 2A A6 32 C4 1D [10:03:32]Write to MH i2c: E2 2D 00 F9 26 80 0D 02 02 25 00 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 80 7C 00 00 35 04 06 00 1F 2A A6 32 C4 1D 00 00 6E [10:03:32]Write i2c OK [10:03:32]MH_I2C_Read... [10:03:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:32]Read from MH i2c: E2 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: E2 03 00 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: E2 03 00 F9 26 00 90 00 93 [10:03:32]RAPDU: 90 00 [10:03:32]wFMCommunicate OK [10:03:32]wFMCommunicate request_size=4 [10:03:32]MH_SAM_APDU [10:03:32]CAPDU: 80 0D 03 02 [10:03:32]Write to MH i2c: E2 08 00 FA 26 80 0D 03 02 00 00 00 00 9B [10:03:32]Write i2c OK [10:03:32]MH_I2C_Read... [10:03:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:03:32]Read from MH i2c: E2 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: E2 0B 00 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: E2 0B 00 FA 26 00 2B 92 C8 DE B3 2B C3 99 90 00 39 [10:03:32]RAPDU: 2B 92 C8 DE B3 2B C3 99 90 00 [10:03:32]wFMCommunicate OK [10:03:32]SAM_PROTO_SignData done [10:03:32]FM_MakeSignedData done [10:03:32]CreateOFDProtocolMessage [10:03:32]wFMCommunicate request_size=4 [10:03:32]MH_SAM_APDU [10:03:32]CAPDU: 80 11 00 00 [10:03:32]Write to MH i2c: E2 08 00 FB 26 80 11 00 00 00 00 00 00 9B [10:03:32]Write i2c OK [10:03:32]MH_I2C_Read... [10:03:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:32]Read from MH i2c: E2 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: E2 17 00 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: E2 17 00 FB 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F0 [10:03:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:03:32]wFMCommunicate OK [10:03:32]CreateOFDProtocolMessage done [10:03:32]OFDSenderStorePacket 31872 [10:03:32]StoreOFDPacket docnum=31872 [10:03:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2F 01 00 00 89 D0 27 01 B4 BF 5A 03 01 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 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 19 00 00 00 F4 03 04 00 7A F9 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 80 7C 00 00 35 04 06 00 1F 2A A6 32 C4 1D 2B 92 C8 DE B3 2B C3 99 [10:03:32]CheckFolder [10:03:32]dirname=/storage/ofd_packets [10:03:32]CheckFolder done [10:03:32]ProducePacketName [10:03:32]name=ofd_packets/00031872 [10:03:32]NVStorageSaveData ofd_packets/00031872 [10:03:32]File name is /storage/ofd_packets/00031872 [10:03:32]Write 333 bytes [10:03:32]NVStorageSaveData done [10:03:32]OFDSenderStorePacket done [10:03:32]KKMCreateOFDPacket done [10:03:32]NVStorageSaveData kkm_last_timestamp [10:03:32]File name is /storage/kkm_last_timestamp [10:03:32]Write 4 bytes [10:03:32]NVStorageSaveData done [10:03:32]ExternCall_PrintAddStr [10:03:32]wPrintStart [10:03:32]Write to MH i2c: 01 00 00 FC 26 22 [10:03:32]Write i2c OK [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: 01 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: 01 07 00 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: 01 07 00 FC 26 00 00 00 00 00 FF 0F 37 [10:03:32]RasterBufferAndPrint [10:03:32]line Счет N : (3)58070 [10:03:32]line ИНН: 02508201610067 [10:03:32]line Контрольно-Кассовый Чек [10:03:32]line ПРОДАЖА [10:03:32]line Товар: 4800452010610 [10:03:32]line Кофе капучино XL (АКЦИЯ) [10:03:32]line 1.000 * 120.00 [10:03:32]line = 120.00 [10:03:32]line НДС 12% НСП 1% [10:03:32]line > о реализуемом товаре [10:03:32]line ИТОГО: 120.00 [10:03:32]line НСП 1% : 1.06 [10:03:32]line НДС 12% : 12.74 [10:03:32]line Наличными: 120.00 [10:03:32]line Безнал.: 0.00 [10:03:32]line Место: АЗС № 99 "Партнер Нефть" [10:03:32]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [10:03:32]line СНО: Общий режим [10:03:32]line Чек 25 02.03.2024 10:03 [10:03:32]line Смена: 280 ФФД: 1.0 [10:03:32]line ЗНМ: 0300000074 [10:03:32]line РНМ: 0000000000092554 [10:03:32]line Версия ККМ: 001 [10:03:32]line ФМ: 0000000000871783 [10:03:32]line ФД: 31872 [10:03:32]line ФПД: 34268037432349 [10:03:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T100338&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31872&fm=34268037432349&tin=02508201610067®Number=0000000000092554&sum=12000 [10:03:32]line 0 [10:03:32]OFD Sender: Processing packet 31872 [packets to send 5, broken 4] [10:03:32]ProducePacketName [10:03:32]name=ofd_packets/00031872 [10:03:32]OFD Sender: To server: pG, [10:03:32]CommunicateWithHost lk.salyk.kg:30040 [10:03:32]ConnectInit lk.salyk.kg [10:03:32]written 0, free lines is 4095 [10:03:33]Connected sock=10 [10:03:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2F 01 00 00 89 D0 27 01 B4 BF 5A 03 01 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 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 19 00 00 00 F4 03 04 00 7A F9 E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 80 7C 00 00 35 04 06 00 1F 2A A6 32 C4 1D 2B 92 C8 DE B3 2B C3 99 [10:03:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 CF B0 47 00 42 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 80 7C 00 00 F4 03 04 00 BF A1 E2 65 B6 04 01 00 00 DB C5 C1 E1 30 76 A9 4C [10:03:33]CommunicateWithHost err = 0 [10:03:33]CheckOFDResponse [10:03:33]1017 (14) - 77093643461234 [10:03:33]1041 (16) - 0000000000871783 [10:03:33]1040 (4) - 31872 [10:03:33]1012 (4) - 02.03.2024 03:49 [10:03:33]1206 (1) - 0 [10:03:33]OFD Sender: Remove packet 31872 [10:03:33]ProducePacketName [10:03:33]name=ofd_packets/00031872 [10:03:33]NVStorageDeleteData [10:03:33]Write to MH i2c: 01 00 00 24 27 4B [10:03:33]Write i2c OK [10:03:33]MH_I2C_Read... [10:03:33]Read from MH i2c: 01 [10:03:33]MH_I2C_Read... [10:03:33]Read from MH i2c: 01 07 00 [10:03:33]MH_I2C_Read... [10:03:33]Read from MH i2c: 01 07 00 24 27 00 00 00 00 00 E3 0C 41 [10:03:33]RasterBufferAndPrint [10:03:33]line [10:03:33]line [10:03:33]line [10:03:33]line [10:03:33]line [10:03:33]written 0, free lines is 3305 [10:03:33]MH_Cut [10:03:33]Write to MH i2c: D1 01 00 2B 27 01 24 [10:03:33]Write i2c OK [10:03:33]MH_I2C_Read... [10:03:33]Read from MH i2c: D1 [10:03:33]MH_I2C_Read... [10:03:33]Read from MH i2c: D1 01 00 [10:03:33]MH_I2C_Read... [10:03:33]Read from MH i2c: D1 01 00 2B 27 00 23 [10:03:33]Write to MH i2c: 01 00 00 2C 27 53 [10:03:33]Write i2c OK [10:03:33]MH_I2C_Read... [10:03:33]OFD Sender: No OFD packet to send [10:03:34]*** Cut start [10:03:34]*** Partial cut [10:03:34]*** CUTSNS_PIN = 1 [10:03:34]*** CUTSNS_PIN = 0 [10:03:34]*** Brake cut motor [10:03:34]Read from MH i2c: 01 [10:03:34]MH_I2C_Read... [10:03:34]*** Stop cut motor [10:03:34]*** Cut end [10:03:34]Read from MH i2c: 01 07 00 [10:03:34]MH_I2C_Read... [10:03:34]Read from MH i2c: 01 07 00 2C 27 00 00 00 00 00 FF 0F 68 [10:03:34]process_action close_receipt done [10:03:34]requested_data is exist [10:03:34]produce_requested_data [10:03:34]requested_item fm.sn is exist - process it [10:03:34]wFMCommunicate request_size=4 [10:03:34]MH_SAM_APDU [10:03:34]CAPDU: 80 11 00 00 [10:03:34]Write to MH i2c: E2 08 00 2D 27 80 11 00 00 00 00 00 00 CE [10:03:34]Write i2c OK [10:03:34]MH_I2C_Read... [10:03:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:34]Read from MH i2c: E2 [10:03:34]MH_I2C_Read... [10:03:34]Read from MH i2c: E2 17 00 [10:03:34]MH_I2C_Read... [10:03:34]Read from MH i2c: E2 17 00 2D 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 23 [10:03:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:03:34]wFMCommunicate OK [10:03:34]requested_item fd.num is exist - process it [10:03:34]SAM_PROTO_GetFieldsCounters [10:03:34]wFMCommunicate request_size=4 [10:03:34]MH_SAM_APDU [10:03:34]CAPDU: 80 13 00 00 [10:03:34]Write to MH i2c: E2 08 00 2E 27 80 13 00 00 00 00 00 00 D1 [10:03:34]Write i2c OK [10:03:34]MH_I2C_Read... [10:03:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:03:35]Read from MH i2c: E2 [10:03:35]MH_I2C_Read... [10:03:35]Read from MH i2c: E2 62 00 [10:03:35]MH_I2C_Read... [10:03:35]Read from MH i2c: E2 62 00 2E 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 80 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 54 [10:03:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 80 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:03:35]wFMCommunicate OK [10:03:35]SAM_PROTO_GetFieldsCounters done [10:03:35]requested_item shift.num is exist - process it [10:03:35]requested_item shift.opened is exist - process it [10:03:35]req_shift_opened [10:03:35]FM_GetShiftState [10:03:35]SAM_PROTO_GetShiftState [10:03:35]wFMCommunicate request_size=4 [10:03:35]MH_SAM_APDU [10:03:35]CAPDU: 80 13 01 00 [10:03:35]Write to MH i2c: E2 08 00 2F 27 80 13 01 00 00 00 00 00 D3 [10:03:35]Write i2c OK [10:03:35]MH_I2C_Read... [10:03:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:35]Read from MH i2c: E2 [10:03:35]MH_I2C_Read... [10:03:35]Read from MH i2c: E2 0E 00 [10:03:35]MH_I2C_Read... [10:03:35]Read from MH i2c: E2 0E 00 2F 27 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 BC [10:03:35]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:03:35]wFMCommunicate OK [10:03:35]SAM_PROTO_GetShiftState done [10:03:35]FM_GetShiftState done [10:03:35]req_shift_opened done [10:03:35]requested_item shift.open_date is exist - process it [10:03:35]req_shift_open_date [10:03:35]req_shift_open_date done [10:03:35]produce_requested_data done [10:03:35]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31872,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [10:03:35]process_action_free close_receipt [10:03:35]json_value_free [10:03:35]json_value_free done [10:03:35]process_json_proto returns [10:03:35]Send response to host [10:03:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31872,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [10:03:35]free response buf [10:03:35]execute_script done [10:03:35]execute_script returns [10:03:35]free content buf [10:03:35]Sock 7.Close socket [10:03:35]Sock 7.Thread stoped [10:03:38]OFD Sender: No OFD packet to send [10:03:43]OFD Sender: No OFD packet to send [10:03:48]OFD Sender: No OFD packet to send [10:03:53]OFD Sender: No OFD packet to send [10:03:58]OFD Sender: No OFD packet to send [10:04:03]OFD Sender: No OFD packet to send [10:04:08]OFD Sender: No OFD packet to send [10:04:13]OFD Sender: No OFD packet to send [10:04:18]OFD Sender: No OFD packet to send [10:04:23]OFD Sender: No OFD packet to send [10:04:28]OFD Sender: No OFD packet to send [10:04:33]OFD Sender: No OFD packet to send [10:04:38]OFD Sender: No OFD packet to send [10:04:43]OFD Sender: No OFD packet to send [10:04:48]OFD Sender: No OFD packet to send [10:04:53]OFD Sender: No OFD packet to send [10:04:58]OFD Sender: No OFD packet to send [10:05:03]OFD Sender: No OFD packet to send [10:05:08]OFD Sender: No OFD packet to send [10:05:13]OFD Sender: No OFD packet to send [10:05:18]OFD Sender: No OFD packet to send [10:05:23]OFD Sender: No OFD packet to send [10:05:28]OFD Sender: No OFD packet to send [10:05:33]OFD Sender: No OFD packet to send [10:05:38]OFD Sender: No OFD packet to send [10:05:43]OFD Sender: No OFD packet to send [10:05:48]OFD Sender: No OFD packet to send [10:05:53]OFD Sender: No OFD packet to send [10:05:58]OFD Sender: No OFD packet to send [10:06:03]OFD Sender: No OFD packet to send [10:06:08]OFD Sender: No OFD packet to send [10:06:13]OFD Sender: No OFD packet to send [10:06:18]OFD Sender: No OFD packet to send [10:06:23]OFD Sender: No OFD packet to send [10:06:28]OFD Sender: No OFD packet to send [10:06:33]OFD Sender: No OFD packet to send [10:06:38]OFD Sender: No OFD packet to send [10:06:43]OFD Sender: No OFD packet to send [10:06:48]OFD Sender: No OFD packet to send [10:06:53]OFD Sender: No OFD packet to send [10:06:58]OFD Sender: No OFD packet to send [10:07:03]OFD Sender: No OFD packet to send [10:07:08]OFD Sender: No OFD packet to send [10:07:13]OFD Sender: No OFD packet to send [10:07:18]OFD Sender: No OFD packet to send [10:07:23]OFD Sender: No OFD packet to send [10:07:28]OFD Sender: No OFD packet to send [10:07:33]OFD Sender: No OFD packet to send [10:07:38]OFD Sender: No OFD packet to send [10:07:43]OFD Sender: No OFD packet to send [10:07:48]OFD Sender: No OFD packet to send [10:07:53]OFD Sender: No OFD packet to send [10:07:58]OFD Sender: No OFD packet to send [10:08:03]OFD Sender: No OFD packet to send [10:08:08]OFD Sender: No OFD packet to send [10:08:13]OFD Sender: No OFD packet to send [10:08:18]OFD Sender: No OFD packet to send [10:08:23]OFD Sender: No OFD packet to send [10:08:28]OFD Sender: No OFD packet to send [10:08:34]OFD Sender: No OFD packet to send [10:08:39]OFD Sender: No OFD packet to send [10:08:44]OFD Sender: No OFD packet to send [10:08:49]OFD Sender: No OFD packet to send [10:08:54]OFD Sender: No OFD packet to send [10:08:59]OFD Sender: No OFD packet to send [10:09:04]OFD Sender: No OFD packet to send [10:09:05]accept exits with 9 [10:09:05]New connection [10:09:05]New thread 3066908004 created [10:09:05]Thread 3066764644 joined [10:09:05]Waiting for new connection... [10:09:05] Sock 9.Parse request [10:09:05]Sock 9.Check first char [10:09:05]Sock 9.First char is OK [10:09:05]request: POST /json_proto HTTP/1.0 [10:09:05]Method: POST [10:09:05]URL: /json_proto [10:09:05]Method is POST - this is cgi request [10:09:05]url: /json_proto [10:09:05]query_string will be loaded in cgi processing [10:09:05]execute_cgi json_proto POST (null) [10:09:05]execute_cgi path=json_proto method=POST [10:09:05]POST find Content-Length [10:09:05]Host: 172.17.61.6:8080 [10:09:05]Content-Length: 719 [10:09:05]Content-Type: application/json [10:09:05] [10:09:05]POST finish read [10:09:05]Found Content-Length = 719 [10:09:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58071", "tax_sys" : 0, "items" : [ { "code": "5449000134912", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 0,33 \u0436/\u0431", "price" : 77.00, "quantity" : 1.000, "sum" : 77.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 77.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:09:05]execute_script... [10:09: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 : (3)58071", "tax_sys" : 0, "items" : [ { "code": "5449000134912", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 0,33 \u0436/\u0431", "price" : 77.00, "quantity" : 1.000, "sum" : 77.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 77.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:09:05]POST & json_proto [10:09:05]process_json_proto [10:09:05]json parsed OK: [10:09:05]protocol is kg_v1.0 [10:09:05]action value=close_receipt [10:09:05]process_action close_receipt [10:09:05]cmd_close_receipt [10:09:05]MH_GetDate [10:09:05]Write to MH i2c: F0 00 00 30 27 46 [10:09:05]Write i2c OK [10:09:05]MH_I2C_Read... [10:09:05]Read from MH i2c: F0 [10:09:05]MH_I2C_Read... [10:09:05]Read from MH i2c: F0 09 00 [10:09:05]MH_I2C_Read... [10:09:05]Read from MH i2c: F0 09 00 30 27 00 C9 FA E2 65 78 7F 6F 64 23 [10:09:05]GetLastDocTimeStamp 1709373818 [10:09:05]current date 1709374153 [10:09:05]FM_GetShiftState [10:09:05]SAM_PROTO_GetShiftState [10:09:05]wFMCommunicate request_size=4 [10:09:05]MH_SAM_APDU [10:09:05]CAPDU: 80 13 01 00 [10:09:05]Write to MH i2c: E2 08 00 31 27 80 13 01 00 00 00 00 00 D5 [10:09:05]Write i2c OK [10:09:05]MH_I2C_Read... [10:09:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:05]Read from MH i2c: E2 [10:09:05]MH_I2C_Read... [10:09:05]Read from MH i2c: E2 0E 00 [10:09:05]MH_I2C_Read... [10:09:05]Read from MH i2c: E2 0E 00 31 27 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 BE [10:09:05]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:09:05]wFMCommunicate OK [10:09:05]SAM_PROTO_GetShiftState done [10:09:05]FM_GetShiftState done [10:09:05]opened in 1709338917 [10:09:05]opened+sec_in_day 1709425317 [10:09:05]quantity*price = 7700 [10:09:05]sum+1 = 7701 [10:09:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 77.00 НСП 1% : 0.68 НДС 12% : 8.18 Наличными: 77.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 26 02.03.2024 10:09 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31873 ФПД: 21483385143154 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T100913&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31873&fm=21483385143154&tin=02508201610067®Number=0000000000092554&sum=7700 0 [10:09:06]StoreToDocumentArchive [10:09:06]shift 280 fd 31873 [10:09:06]save to /storage/0280/doc_00031873 [10:09:06]save last doc name /storage/0280/doc_00031873 to /storage/kkm_last_doc_name [10:09:06]save OK [10:09:06]Clear old archive folders... [10:09:06]ProcessDocumentItem done err = 0, tmpTLVsize=307 [10:09:06]tlvbuf is B6EB6840 [10:09:06]SAM_PROTO_ClearQueue [10:09:06]wFMCommunicate request_size=4 [10:09:06]MH_SAM_APDU [10:09:06]CAPDU: 80 09 00 00 [10:09:06]Write to MH i2c: E2 08 00 3E 27 80 09 00 00 00 00 00 00 D7 [10:09:06]Write i2c OK [10:09:06]MH_I2C_Read... [10:09:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:09:07]Read from MH i2c: E2 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: E2 03 00 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: E2 03 00 3E 27 00 90 00 D9 [10:09:07]RAPDU: 90 00 [10:09:07]wFMCommunicate OK [10:09:07]SAM_PROTO_ClearQueue done [10:09:07]KKMCreateOFDPacket [10:09:07]OFDProtocolAddRootSTLVToBuf [10:09:07]FM_MakeSignedData [10:09:07]FM_MakeSignedData [10:09:07]SAM_PROTO_SignData [10:09:07]wFMCommunicate request_size=4 [10:09:07]MH_SAM_APDU [10:09:07]CAPDU: 80 0D 01 02 [10:09:07]Write to MH i2c: E2 08 00 3F 27 80 0D 01 02 00 00 00 00 DF [10:09:07]Write i2c OK [10:09:07]MH_I2C_Read... [10:09:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:09:07]Read from MH i2c: E2 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: E2 03 00 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: E2 03 00 3F 27 00 90 00 DA [10:09:07]RAPDU: 90 00 [10:09:07]wFMCommunicate OK [10:09:07]wFMCommunicate request_size=255 [10:09:07]MH_SAM_APDU [10:09:07]CAPDU: 80 0D 02 02 FA 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 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 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 14 1E 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 00 00 00 F4 03 04 00 C9 FA E2 65 0E 04 04 00 18 01 00 00 B9 04 [10:09:07]Write to MH i2c: E2 02 01 40 27 80 0D 02 02 FA 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 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 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 14 1E 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 00 00 00 F4 03 04 00 C9 FA E2 65 0E 04 04 00 18 01 00 00 B9 04 00 00 11 [10:09:07]Write i2c OK [10:09:07]MH_I2C_Read... [10:09:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:07]Read from MH i2c: E2 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: E2 03 00 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: E2 03 00 40 27 00 90 00 DB [10:09:07]RAPDU: 90 00 [10:09:07]wFMCommunicate OK [10:09:07]wFMCommunicate request_size=66 [10:09:07]MH_SAM_APDU [10:09:07]CAPDU: 80 0D 02 02 3D 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 81 7C 00 00 35 04 06 00 13 89 FD 8A 3F 72 [10:09:07]Write to MH i2c: E2 45 00 41 27 80 0D 02 02 3D 00 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 81 7C 00 00 35 04 06 00 13 89 FD 8A 3F 72 00 00 07 [10:09:07]Write i2c OK [10:09:07]MH_I2C_Read... [10:09:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:07]Read from MH i2c: E2 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: E2 03 00 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: E2 03 00 41 27 00 90 00 DC [10:09:07]RAPDU: 90 00 [10:09:07]wFMCommunicate OK [10:09:07]wFMCommunicate request_size=4 [10:09:07]MH_SAM_APDU [10:09:07]CAPDU: 80 0D 03 02 [10:09:07]Write to MH i2c: E2 08 00 42 27 80 0D 03 02 00 00 00 00 E4 [10:09:07]Write i2c OK [10:09:07]MH_I2C_Read... [10:09:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:09:07]Read from MH i2c: E2 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: E2 0B 00 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: E2 0B 00 42 27 00 DD 7E 82 10 54 5F 41 31 90 00 F7 [10:09:07]RAPDU: DD 7E 82 10 54 5F 41 31 90 00 [10:09:07]wFMCommunicate OK [10:09:07]SAM_PROTO_SignData done [10:09:07]FM_MakeSignedData done [10:09:07]CreateOFDProtocolMessage [10:09:07]wFMCommunicate request_size=4 [10:09:07]MH_SAM_APDU [10:09:07]CAPDU: 80 11 00 00 [10:09:07]Write to MH i2c: E2 08 00 43 27 80 11 00 00 00 00 00 00 E4 [10:09:07]Write i2c OK [10:09:07]MH_I2C_Read... [10:09:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:07]Read from MH i2c: E2 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: E2 17 00 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: E2 17 00 43 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 39 [10:09:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:09:07]wFMCommunicate OK [10:09:07]CreateOFDProtocolMessage done [10:09:07]OFDSenderStorePacket 31873 [10:09:07]StoreOFDPacket docnum=31873 [10:09:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 47 01 00 00 ED 2F 3F 01 C5 72 5A 03 01 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 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 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 14 1E 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 00 00 00 F4 03 04 00 C9 FA E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 81 7C 00 00 35 04 06 00 13 89 FD 8A 3F 72 DD 7E 82 10 54 5F 41 31 [10:09:07]CheckFolder [10:09:07]dirname=/storage/ofd_packets [10:09:07]CheckFolder done [10:09:07]ProducePacketName [10:09:07]name=ofd_packets/00031873 [10:09:07]NVStorageSaveData ofd_packets/00031873 [10:09:07]File name is /storage/ofd_packets/00031873 [10:09:07]Write 357 bytes [10:09:07]NVStorageSaveData done [10:09:07]OFDSenderStorePacket done [10:09:07]KKMCreateOFDPacket done [10:09:07]NVStorageSaveData kkm_last_timestamp [10:09:07]File name is /storage/kkm_last_timestamp [10:09:07]Write 4 bytes [10:09:07]NVStorageSaveData done [10:09:07]ExternCall_PrintAddStr [10:09:07]wPrintStart [10:09:07]Write to MH i2c: 01 00 00 44 27 6B [10:09:07]Write i2c OK [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: 01 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: 01 07 00 [10:09:07]MH_I2C_Read... [10:09:07]Read from MH i2c: 01 07 00 44 27 00 00 00 00 00 FF 0F 80 [10:09:07]RasterBufferAndPrint [10:09:07]line Счет N : (3)58071 [10:09:07]line ИНН: 02508201610067 [10:09:07]line Контрольно-Кассовый Чек [10:09:07]line ПРОДАЖА [10:09:07]line Товар: 5449000134912 [10:09:07]line Холодный чай Fuse манго,ромашка 0,33 ж/б [10:09:07]line 1.000 * 77.00 [10:09:07]line = 77.00 [10:09:07]line НДС 12% НСП 1% [10:09:07]line > о реализуемом товаре [10:09:07]line ИТОГО: 77.00 [10:09:07]line НСП 1% : 0.68 [10:09:07]line НДС 12% : 8.18 [10:09:07]line Наличными: 77.00 [10:09:07]line Безнал.: 0.00 [10:09:07]line Место: АЗС № 99 "Партнер Нефть" [10:09:07]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [10:09:07]line СНО: Общий режим [10:09:07]line Чек 26 02.03.2024 10:09 [10:09:07]line Смена: 280 ФФД: 1.0 [10:09:07]line ЗНМ: 0300000074 [10:09:07]line РНМ: 0000000000092554 [10:09:07]line Версия ККМ: 001 [10:09:07]line ФМ: 0000000000871783 [10:09:07]line ФД: 31873 [10:09:07]line ФПД: 21483385143154 [10:09:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T100913&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31873&fm=21483385143154&tin=02508201610067®Number=0000000000092554&sum=7700 [10:09:07]line 0 [10:09:07]OFD Sender: Processing packet 31873 [packets to send 5, broken 4] [10:09:07]ProducePacketName [10:09:07]name=ofd_packets/00031873 [10:09:07]OFD Sender: To server: pG, [10:09:07]CommunicateWithHost lk.salyk.kg:30040 [10:09:07]ConnectInit lk.salyk.kg [10:09:07]written 0, free lines is 4095 [10:09:07]Connected sock=10 [10:09:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 47 01 00 00 ED 2F 3F 01 C5 72 5A 03 01 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 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 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 14 1E 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 00 00 00 F4 03 04 00 C9 FA E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 81 7C 00 00 35 04 06 00 13 89 FD 8A 3F 72 DD 7E 82 10 54 5F 41 31 [10:09:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 2A D1 47 00 92 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 81 7C 00 00 F4 03 04 00 0E A3 E2 65 B6 04 01 00 00 39 18 E9 4C C3 D6 E2 3B [10:09:08]CommunicateWithHost err = 0 [10:09:08]CheckOFDResponse [10:09:08]1017 (14) - 77093643461234 [10:09:08]1041 (16) - 0000000000871783 [10:09:08]1040 (4) - 31873 [10:09:08]1012 (4) - 02.03.2024 03:54 [10:09:08]1206 (1) - 0 [10:09:08]OFD Sender: Remove packet 31873 [10:09:08]ProducePacketName [10:09:08]name=ofd_packets/00031873 [10:09:08]NVStorageDeleteData [10:09:08]Write to MH i2c: 01 00 00 6D 27 94 [10:09:08]Write i2c OK [10:09:08]MH_I2C_Read... [10:09:08]Read from MH i2c: 01 [10:09:08]MH_I2C_Read... [10:09:08]Read from MH i2c: 01 07 00 [10:09:08]MH_I2C_Read... [10:09:08]Read from MH i2c: 01 07 00 6D 27 00 00 00 00 00 C5 0C 6C [10:09:08]RasterBufferAndPrint [10:09:08]line [10:09:08]line [10:09:08]line [10:09:08]line [10:09:08]line [10:09:08]written 0, free lines is 3275 [10:09:08]MH_Cut [10:09:08]Write to MH i2c: D1 01 00 74 27 01 6D [10:09:08]Write i2c OK [10:09:08]MH_I2C_Read... [10:09:08]Read from MH i2c: D1 [10:09:08]MH_I2C_Read... [10:09:08]Read from MH i2c: D1 01 00 [10:09:08]MH_I2C_Read... [10:09:08]Read from MH i2c: D1 01 00 74 27 00 6C [10:09:08]Write to MH i2c: 01 00 00 75 27 9C [10:09:08]Write i2c OK [10:09:08]MH_I2C_Read... [10:09:08]OFD Sender: No OFD packet to send [10:09:09]*** Cut start [10:09:09]*** Partial cut [10:09:09]*** CUTSNS_PIN = 1 [10:09:09]*** CUTSNS_PIN = 0 [10:09:09]*** Brake cut motor [10:09:09]Read from MH i2c: 01 [10:09:09]MH_I2C_Read... [10:09:09]*** Stop cut motor [10:09:09]*** Cut end [10:09:09]Read from MH i2c: 01 07 00 [10:09:09]MH_I2C_Read... [10:09:09]Read from MH i2c: 01 07 00 75 27 00 00 00 00 00 FF 0F B1 [10:09:09]process_action close_receipt done [10:09:09]requested_data is exist [10:09:09]produce_requested_data [10:09:09]requested_item fm.sn is exist - process it [10:09:09]wFMCommunicate request_size=4 [10:09:09]MH_SAM_APDU [10:09:09]CAPDU: 80 11 00 00 [10:09:09]Write to MH i2c: E2 08 00 76 27 80 11 00 00 00 00 00 00 17 [10:09:09]Write i2c OK [10:09:09]MH_I2C_Read... [10:09:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:09]Read from MH i2c: E2 [10:09:09]MH_I2C_Read... [10:09:09]Read from MH i2c: E2 17 00 [10:09:09]MH_I2C_Read... [10:09:09]Read from MH i2c: E2 17 00 76 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 6C [10:09:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:09:09]wFMCommunicate OK [10:09:09]requested_item fd.num is exist - process it [10:09:09]SAM_PROTO_GetFieldsCounters [10:09:09]wFMCommunicate request_size=4 [10:09:09]MH_SAM_APDU [10:09:09]CAPDU: 80 13 00 00 [10:09:09]Write to MH i2c: E2 08 00 77 27 80 13 00 00 00 00 00 00 1A [10:09:09]Write i2c OK [10:09:09]MH_I2C_Read... [10:09:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:09:09]Read from MH i2c: E2 [10:09:09]MH_I2C_Read... [10:09:09]Read from MH i2c: E2 62 00 [10:09:09]MH_I2C_Read... [10:09:09]Read from MH i2c: E2 62 00 77 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 81 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 A1 [10:09:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 81 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:09:09]wFMCommunicate OK [10:09:09]SAM_PROTO_GetFieldsCounters done [10:09:09]requested_item shift.num is exist - process it [10:09:09]requested_item shift.opened is exist - process it [10:09:09]req_shift_opened [10:09:09]FM_GetShiftState [10:09:09]SAM_PROTO_GetShiftState [10:09:09]wFMCommunicate request_size=4 [10:09:09]MH_SAM_APDU [10:09:09]CAPDU: 80 13 01 00 [10:09:09]Write to MH i2c: E2 08 00 78 27 80 13 01 00 00 00 00 00 1C [10:09:09]Write i2c OK [10:09:09]MH_I2C_Read... [10:09:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:10]Read from MH i2c: E2 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: E2 0E 00 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: E2 0E 00 78 27 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 05 [10:09:10]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:09:10]wFMCommunicate OK [10:09:10]SAM_PROTO_GetShiftState done [10:09:10]FM_GetShiftState done [10:09:10]req_shift_opened done [10:09:10]requested_item shift.open_date is exist - process it [10:09:10]req_shift_open_date [10:09:10]req_shift_open_date done [10:09:10]produce_requested_data done [10:09:10]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31873,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [10:09:10]process_action_free close_receipt [10:09:10]json_value_free [10:09:10]json_value_free done [10:09:10]process_json_proto returns [10:09:10]Send response to host [10:09:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31873,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [10:09:10]free response buf [10:09:10]execute_script done [10:09:10]execute_script returns [10:09:10]free content buf [10:09:10]Sock 9.Close socket [10:09:10]Sock 9.Thread stoped [10:09:13]OFD Sender: No OFD packet to send [10:09:18]OFD Sender: No OFD packet to send [10:09:23]OFD Sender: No OFD packet to send [10:09:28]OFD Sender: No OFD packet to send [10:09:33]OFD Sender: No OFD packet to send [10:09:38]OFD Sender: No OFD packet to send [10:09:43]OFD Sender: No OFD packet to send [10:09:48]OFD Sender: No OFD packet to send [10:09:53]OFD Sender: No OFD packet to send [10:09:58]OFD Sender: No OFD packet to send [10:10:03]OFD Sender: No OFD packet to send [10:10:08]OFD Sender: No OFD packet to send [10:10:13]OFD Sender: No OFD packet to send [10:10:18]OFD Sender: No OFD packet to send [10:10:23]OFD Sender: No OFD packet to send [10:10:28]OFD Sender: No OFD packet to send [10:10:33]OFD Sender: No OFD packet to send [10:10:38]OFD Sender: No OFD packet to send [10:10:43]OFD Sender: No OFD packet to send [10:10:48]OFD Sender: No OFD packet to send [10:10:53]OFD Sender: No OFD packet to send [10:10:58]OFD Sender: No OFD packet to send [10:11:03]OFD Sender: No OFD packet to send [10:11:08]OFD Sender: No OFD packet to send [10:11:13]OFD Sender: No OFD packet to send [10:11:18]OFD Sender: No OFD packet to send [10:11:23]OFD Sender: No OFD packet to send [10:11:23]accept exits with 7 [10:11:23]New connection [10:11:23]New thread 3066764644 created [10:11:23]Thread 3066908004 joined [10:11:23]Waiting for new connection... [10:11:23] Sock 7.Parse request [10:11:23]Sock 7.Check first char [10:11:23]Sock 7.First char is OK [10:11:23]request: POST /json_proto HTTP/1.0 [10:11:23]Method: POST [10:11:23]URL: /json_proto [10:11:23]Method is POST - this is cgi request [10:11:23]url: /json_proto [10:11:23]query_string will be loaded in cgi processing [10:11:23]execute_cgi json_proto POST (null) [10:11:23]execute_cgi path=json_proto method=POST [10:11:23]POST find Content-Length [10:11:23]Host: 172.17.61.6:8080 [10:11:23]Content-Length: 723 [10:11:23]Content-Type: application/json [10:11:23] [10:11:23]POST finish read [10:11:23]Found Content-Length = 723 [10:11:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58072", "tax_sys" : 0, "items" : [ { "code": "8901086040022", "name": "\u0416\u0438\u0434\u043A\u043E\u0441\u0442\u044C \u0441\u0442\u0435\u043A\u043B\u043E\u043E\u043C\u044B\u0432\u0430\u044E\u0449\u0430\u044F \u041F\u041D -20 4,5\u043B", "price" : 257.00, "quantity" : 1.000, "sum" : 257.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 257.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:11:23]execute_script... [10:11: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 : (3)58072", "tax_sys" : 0, "items" : [ { "code": "8901086040022", "name": "\u0416\u0438\u0434\u043A\u043E\u0441\u0442\u044C \u0441\u0442\u0435\u043A\u043B\u043E\u043E\u043C\u044B\u0432\u0430\u044E\u0449\u0430\u044F \u041F\u041D -20 4,5\u043B", "price" : 257.00, "quantity" : 1.000, "sum" : 257.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 257.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:11:23]POST & json_proto [10:11:23]process_json_proto [10:11:23]json parsed OK: [10:11:23]protocol is kg_v1.0 [10:11:23]action value=close_receipt [10:11:23]process_action close_receipt [10:11:23]cmd_close_receipt [10:11:23]MH_GetDate [10:11:23]Write to MH i2c: F0 00 00 79 27 8F [10:11:23]Write i2c OK [10:11:23]MH_I2C_Read... [10:11:23]Read from MH i2c: F0 [10:11:23]MH_I2C_Read... [10:11:23]Read from MH i2c: F0 09 00 [10:11:23]MH_I2C_Read... [10:11:23]Read from MH i2c: F0 09 00 79 27 00 53 FB E2 65 78 7F 6F 64 F7 [10:11:23]GetLastDocTimeStamp 1709374153 [10:11:23]current date 1709374291 [10:11:23]FM_GetShiftState [10:11:23]SAM_PROTO_GetShiftState [10:11:23]wFMCommunicate request_size=4 [10:11:23]MH_SAM_APDU [10:11:23]CAPDU: 80 13 01 00 [10:11:23]Write to MH i2c: E2 08 00 7A 27 80 13 01 00 00 00 00 00 1E [10:11:23]Write i2c OK [10:11:23]MH_I2C_Read... [10:11:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:11:23]Read from MH i2c: E2 [10:11:23]MH_I2C_Read... [10:11:23]Read from MH i2c: E2 0E 00 [10:11:23]MH_I2C_Read... [10:11:23]Read from MH i2c: E2 0E 00 7A 27 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 07 [10:11:23]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:11:23]wFMCommunicate OK [10:11:23]SAM_PROTO_GetShiftState done [10:11:23]FM_GetShiftState done [10:11:23]opened in 1709338917 [10:11:23]opened+sec_in_day 1709425317 [10:11:23]quantity*price = 25700 [10:11:23]sum+1 = 25701 [10:11:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 257.00 НСП 1% : 2.27 НДС 12% : 27.29 Наличными: 257.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 27 02.03.2024 10:11 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31874 ФПД: 155358581237677 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T101131&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31874&fm=155358581237677&tin=02508201610067®Number=0000000000092554&sum=25700 0 [10:11:25]StoreToDocumentArchive [10:11:25]shift 280 fd 31874 [10:11:25]save to /storage/0280/doc_00031874 [10:11:25]save last doc name /storage/0280/doc_00031874 to /storage/kkm_last_doc_name [10:11:25]save OK [10:11:25]Clear old archive folders... [10:11:25]ProcessDocumentItem done err = 0, tmpTLVsize=304 [10:11:25]tlvbuf is B6F4A690 [10:11:25]SAM_PROTO_ClearQueue [10:11:25]wFMCommunicate request_size=4 [10:11:25]MH_SAM_APDU [10:11:25]CAPDU: 80 09 00 00 [10:11:25]Write to MH i2c: E2 08 00 87 27 80 09 00 00 00 00 00 00 20 [10:11:25]Write i2c OK [10:11:25]MH_I2C_Read... [10:11:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:11:25]Read from MH i2c: E2 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 87 27 00 90 00 22 [10:11:25]RAPDU: 90 00 [10:11:25]wFMCommunicate OK [10:11:25]SAM_PROTO_ClearQueue done [10:11:25]KKMCreateOFDPacket [10:11:25]OFDProtocolAddRootSTLVToBuf [10:11:25]FM_MakeSignedData [10:11:25]FM_MakeSignedData [10:11:25]SAM_PROTO_SignData [10:11:25]wFMCommunicate request_size=4 [10:11:25]MH_SAM_APDU [10:11:25]CAPDU: 80 0D 01 02 [10:11:25]Write to MH i2c: E2 08 00 88 27 80 0D 01 02 00 00 00 00 28 [10:11:25]Write i2c OK [10:11:25]MH_I2C_Read... [10:11:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:11:25]Read from MH i2c: E2 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 88 27 00 90 00 23 [10:11:25]RAPDU: 90 00 [10:11:25]wFMCommunicate OK [10:11:25]wFMCommunicate request_size=255 [10:11:25]MH_SAM_APDU [10:11:25]CAPDU: 80 0D 02 02 FA 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 32 32 06 04 3E 00 D0 96 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE D0 BE D0 BC D1 8B D0 B2 D0 B0 D1 8E D1 89 D0 B0 D1 8F 20 D0 9F D0 9D 20 2D 32 30 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 64 00 00 00 00 13 04 06 00 64 64 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0A 00 00 00 00 07 04 06 00 64 64 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 53 FB E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 [10:11:25]Write to MH i2c: E2 02 01 89 27 80 0D 02 02 FA 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 32 32 06 04 3E 00 D0 96 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE D0 BE D0 BC D1 8B D0 B2 D0 B0 D1 8E D1 89 D0 B0 D1 8F 20 D0 9F D0 9D 20 2D 32 30 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 64 00 00 00 00 13 04 06 00 64 64 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0A 00 00 00 00 07 04 06 00 64 64 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 53 FB E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 00 00 05 [10:11:25]Write i2c OK [10:11:25]MH_I2C_Read... [10:11:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:11:25]Read from MH i2c: E2 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 89 27 00 90 00 24 [10:11:25]RAPDU: 90 00 [10:11:25]wFMCommunicate OK [10:11:25]wFMCommunicate request_size=63 [10:11:25]MH_SAM_APDU [10:11:25]CAPDU: 80 0D 02 02 3A 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 82 7C 00 00 35 04 06 00 8D 4C 3D 0C 27 AD [10:11:25]Write to MH i2c: E2 42 00 8A 27 80 0D 02 02 3A 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 82 7C 00 00 35 04 06 00 8D 4C 3D 0C 27 AD 00 00 6B [10:11:25]Write i2c OK [10:11:25]MH_I2C_Read... [10:11:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:11:25]Read from MH i2c: E2 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 03 00 8A 27 00 90 00 25 [10:11:25]RAPDU: 90 00 [10:11:25]wFMCommunicate OK [10:11:25]wFMCommunicate request_size=4 [10:11:25]MH_SAM_APDU [10:11:25]CAPDU: 80 0D 03 02 [10:11:25]Write to MH i2c: E2 08 00 8B 27 80 0D 03 02 00 00 00 00 2D [10:11:25]Write i2c OK [10:11:25]MH_I2C_Read... [10:11:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:11:25]Read from MH i2c: E2 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 0B 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 0B 00 8B 27 00 C1 4F 8C 38 6D 1B 9B 88 90 00 AD [10:11:25]RAPDU: C1 4F 8C 38 6D 1B 9B 88 90 00 [10:11:25]wFMCommunicate OK [10:11:25]SAM_PROTO_SignData done [10:11:25]FM_MakeSignedData done [10:11:25]CreateOFDProtocolMessage [10:11:25]wFMCommunicate request_size=4 [10:11:25]MH_SAM_APDU [10:11:25]CAPDU: 80 11 00 00 [10:11:25]Write to MH i2c: E2 08 00 8C 27 80 11 00 00 00 00 00 00 2D [10:11:25]Write i2c OK [10:11:25]MH_I2C_Read... [10:11:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:11:25]Read from MH i2c: E2 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 17 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: E2 17 00 8C 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 82 [10:11:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:11:25]wFMCommunicate OK [10:11:25]CreateOFDProtocolMessage done [10:11:25]OFDSenderStorePacket 31874 [10:11:25]StoreOFDPacket docnum=31874 [10:11:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 44 01 00 00 DE 04 3C 01 E3 CB 5A 03 01 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 32 32 06 04 3E 00 D0 96 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE D0 BE D0 BC D1 8B D0 B2 D0 B0 D1 8E D1 89 D0 B0 D1 8F 20 D0 9F D0 9D 20 2D 32 30 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 64 00 00 00 00 13 04 06 00 64 64 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0A 00 00 00 00 07 04 06 00 64 64 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 53 FB E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 82 7C 00 00 35 04 06 00 8D 4C 3D 0C 27 AD C1 4F 8C 38 6D 1B 9B 88 [10:11:25]CheckFolder [10:11:25]dirname=/storage/ofd_packets [10:11:25]CheckFolder done [10:11:25]ProducePacketName [10:11:25]name=ofd_packets/00031874 [10:11:25]NVStorageSaveData ofd_packets/00031874 [10:11:25]File name is /storage/ofd_packets/00031874 [10:11:25]Write 354 bytes [10:11:25]NVStorageSaveData done [10:11:25]OFDSenderStorePacket done [10:11:25]KKMCreateOFDPacket done [10:11:25]NVStorageSaveData kkm_last_timestamp [10:11:25]File name is /storage/kkm_last_timestamp [10:11:25]Write 4 bytes [10:11:25]NVStorageSaveData done [10:11:25]ExternCall_PrintAddStr [10:11:25]wPrintStart [10:11:25]Write to MH i2c: 01 00 00 8D 27 B4 [10:11:25]Write i2c OK [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: 01 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: 01 07 00 [10:11:25]MH_I2C_Read... [10:11:25]Read from MH i2c: 01 07 00 8D 27 00 00 00 00 00 FF 0F C9 [10:11:25]RasterBufferAndPrint [10:11:25]line Счет N : (3)58072 [10:11:25]line ИНН: 02508201610067 [10:11:25]line Контрольно-Кассовый Чек [10:11:25]line ПРОДАЖА [10:11:25]line Товар: 8901086040022 [10:11:25]line Жидкость стеклоомывающая ПН -20 4,5л [10:11:25]line 1.000 * 257.00 [10:11:25]line = 257.00 [10:11:25]line НДС 12% НСП 1% [10:11:25]line > о реализуемом товаре [10:11:25]line ИТОГО: 257.00 [10:11:25]line НСП 1% : 2.27 [10:11:25]line НДС 12% : 27.29 [10:11:25]line Наличными: 257.00 [10:11:25]line Безнал.: 0.00 [10:11:25]line Место: АЗС № 99 "Партнер Нефть" [10:11:25]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [10:11:25]line СНО: Общий режим [10:11:25]line Чек 27 02.03.2024 10:11 [10:11:25]line Смена: 280 ФФД: 1.0 [10:11:25]line ЗНМ: 0300000074 [10:11:25]line РНМ: 0000000000092554 [10:11:25]line Версия ККМ: 001 [10:11:25]line ФМ: 0000000000871783 [10:11:25]line ФД: 31874 [10:11:25]line ФПД: 155358581237677 [10:11:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T101131&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31874&fm=155358581237677&tin=02508201610067®Number=0000000000092554&sum=25700 [10:11:25]line 0 [10:11:25]OFD Sender: Processing packet 31874 [packets to send 5, broken 4] [10:11:25]ProducePacketName [10:11:25]name=ofd_packets/00031874 [10:11:25]OFD Sender: To server: pG, [10:11:25]CommunicateWithHost lk.salyk.kg:30040 [10:11:25]ConnectInit lk.salyk.kg [10:11:25]written 0, free lines is 4095 [10:11:26]Connected sock=10 [10:11:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 44 01 00 00 DE 04 3C 01 E3 CB 5A 03 01 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 32 32 06 04 3E 00 D0 96 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE D0 BE D0 BC D1 8B D0 B2 D0 B0 D1 8E D1 89 D0 B0 D1 8F 20 D0 9F D0 9D 20 2D 32 30 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 64 00 00 00 00 13 04 06 00 64 64 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0A 00 00 00 00 07 04 06 00 64 64 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 53 FB E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 82 7C 00 00 35 04 06 00 8D 4C 3D 0C 27 AD C1 4F 8C 38 6D 1B 9B 88 [10:11:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 68 48 47 00 61 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 82 7C 00 00 F4 03 04 00 98 A3 E2 65 B6 04 01 00 00 CA DF A5 2B E1 3A EC 5C [10:11:26]CommunicateWithHost err = 0 [10:11:26]CheckOFDResponse [10:11:26]1017 (14) - 77093643461234 [10:11:26]1041 (16) - 0000000000871783 [10:11:26]1040 (4) - 31874 [10:11:26]1012 (4) - 02.03.2024 03:57 [10:11:26]1206 (1) - 0 [10:11:26]OFD Sender: Remove packet 31874 [10:11:26]ProducePacketName [10:11:26]name=ofd_packets/00031874 [10:11:26]NVStorageDeleteData [10:11:26]Write to MH i2c: 01 00 00 B6 27 DD [10:11:26]Write i2c OK [10:11:26]MH_I2C_Read... [10:11:26]Read from MH i2c: 01 [10:11:26]MH_I2C_Read... [10:11:26]Read from MH i2c: 01 07 00 [10:11:26]MH_I2C_Read... [10:11:26]Read from MH i2c: 01 07 00 B6 27 00 00 00 00 00 CB 0C BB [10:11:26]RasterBufferAndPrint [10:11:26]line [10:11:26]line [10:11:26]line [10:11:26]line [10:11:26]line [10:11:26]written 0, free lines is 3282 [10:11:26]MH_Cut [10:11:26]Write to MH i2c: D1 01 00 BD 27 01 B6 [10:11:26]Write i2c OK [10:11:26]MH_I2C_Read... [10:11:26]Read from MH i2c: D1 [10:11:26]MH_I2C_Read... [10:11:26]Read from MH i2c: D1 01 00 [10:11:26]MH_I2C_Read... [10:11:26]Read from MH i2c: D1 01 00 BD 27 00 B5 [10:11:26]Write to MH i2c: 01 00 00 BE 27 E5 [10:11:26]Write i2c OK [10:11:26]MH_I2C_Read... [10:11:26]OFD Sender: No OFD packet to send [10:11:27]*** Cut start [10:11:27]*** Partial cut [10:11:27]*** CUTSNS_PIN = 1 [10:11:27]*** CUTSNS_PIN = 0 [10:11:27]*** Brake cut motor [10:11:27]Read from MH i2c: 01 [10:11:27]MH_I2C_Read... [10:11:27]*** Stop cut motor [10:11:27]*** Cut end [10:11:27]Read from MH i2c: 01 07 00 [10:11:27]MH_I2C_Read... [10:11:27]Read from MH i2c: 01 07 00 BE 27 00 00 00 00 00 FF 0F FA [10:11:27]process_action close_receipt done [10:11:27]requested_data is exist [10:11:27]produce_requested_data [10:11:27]requested_item fm.sn is exist - process it [10:11:27]wFMCommunicate request_size=4 [10:11:27]MH_SAM_APDU [10:11:27]CAPDU: 80 11 00 00 [10:11:27]Write to MH i2c: E2 08 00 BF 27 80 11 00 00 00 00 00 00 60 [10:11:27]Write i2c OK [10:11:27]MH_I2C_Read... [10:11:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:11:27]Read from MH i2c: E2 [10:11:27]MH_I2C_Read... [10:11:27]Read from MH i2c: E2 17 00 [10:11:27]MH_I2C_Read... [10:11:27]Read from MH i2c: E2 17 00 BF 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 B5 [10:11:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:11:27]wFMCommunicate OK [10:11:27]requested_item fd.num is exist - process it [10:11:27]SAM_PROTO_GetFieldsCounters [10:11:27]wFMCommunicate request_size=4 [10:11:27]MH_SAM_APDU [10:11:27]CAPDU: 80 13 00 00 [10:11:27]Write to MH i2c: E2 08 00 C0 27 80 13 00 00 00 00 00 00 63 [10:11:27]Write i2c OK [10:11:27]MH_I2C_Read... [10:11:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:11:28]Read from MH i2c: E2 [10:11:28]MH_I2C_Read... [10:11:28]Read from MH i2c: E2 62 00 [10:11:28]MH_I2C_Read... [10:11:28]Read from MH i2c: E2 62 00 C0 27 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 82 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 EE [10:11:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 82 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:11:28]wFMCommunicate OK [10:11:28]SAM_PROTO_GetFieldsCounters done [10:11:28]requested_item shift.num is exist - process it [10:11:28]requested_item shift.opened is exist - process it [10:11:28]req_shift_opened [10:11:28]FM_GetShiftState [10:11:28]SAM_PROTO_GetShiftState [10:11:28]wFMCommunicate request_size=4 [10:11:28]MH_SAM_APDU [10:11:28]CAPDU: 80 13 01 00 [10:11:28]Write to MH i2c: E2 08 00 C1 27 80 13 01 00 00 00 00 00 65 [10:11:28]Write i2c OK [10:11:28]MH_I2C_Read... [10:11:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:11:28]Read from MH i2c: E2 [10:11:28]MH_I2C_Read... [10:11:28]Read from MH i2c: E2 0E 00 [10:11:28]MH_I2C_Read... [10:11:28]Read from MH i2c: E2 0E 00 C1 27 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 4E [10:11:28]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:11:28]wFMCommunicate OK [10:11:28]SAM_PROTO_GetShiftState done [10:11:28]FM_GetShiftState done [10:11:28]req_shift_opened done [10:11:28]requested_item shift.open_date is exist - process it [10:11:28]req_shift_open_date [10:11:28]req_shift_open_date done [10:11:28]produce_requested_data done [10:11:28]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31874,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [10:11:28]process_action_free close_receipt [10:11:28]json_value_free [10:11:28]json_value_free done [10:11:28]process_json_proto returns [10:11:28]Send response to host [10:11:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31874,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [10:11:28]free response buf [10:11:28]execute_script done [10:11:28]execute_script returns [10:11:28]free content buf [10:11:28]Sock 7.Close socket [10:11:28]Sock 7.Thread stoped [10:11:31]OFD Sender: No OFD packet to send [10:11:36]OFD Sender: No OFD packet to send [10:11:41]OFD Sender: No OFD packet to send [10:11:46]OFD Sender: No OFD packet to send [10:11:51]OFD Sender: No OFD packet to send [10:11:56]OFD Sender: No OFD packet to send [10:12:01]OFD Sender: No OFD packet to send [10:12:06]OFD Sender: No OFD packet to send [10:12:11]OFD Sender: No OFD packet to send [10:12:16]OFD Sender: No OFD packet to send [10:12:21]OFD Sender: No OFD packet to send [10:12:26]OFD Sender: No OFD packet to send [10:12:31]OFD Sender: No OFD packet to send [10:12:36]OFD Sender: No OFD packet to send [10:12:41]OFD Sender: No OFD packet to send [10:12:46]OFD Sender: No OFD packet to send [10:12:51]OFD Sender: No OFD packet to send [10:12:56]OFD Sender: No OFD packet to send [10:13:01]OFD Sender: No OFD packet to send [10:13:06]OFD Sender: No OFD packet to send [10:13:11]OFD Sender: No OFD packet to send [10:13:16]OFD Sender: No OFD packet to send [10:13:21]OFD Sender: No OFD packet to send [10:13:26]OFD Sender: No OFD packet to send [10:13:31]OFD Sender: No OFD packet to send [10:13:36]OFD Sender: No OFD packet to send [10:13:41]OFD Sender: No OFD packet to send [10:13:46]OFD Sender: No OFD packet to send [10:13:51]OFD Sender: No OFD packet to send [10:13:56]OFD Sender: No OFD packet to send [10:14:01]OFD Sender: No OFD packet to send [10:14:06]OFD Sender: No OFD packet to send [10:14:11]OFD Sender: No OFD packet to send [10:14:16]OFD Sender: No OFD packet to send [10:14:21]OFD Sender: No OFD packet to send [10:14:26]OFD Sender: No OFD packet to send [10:14:31]OFD Sender: No OFD packet to send [10:14:36]OFD Sender: No OFD packet to send [10:14:41]OFD Sender: No OFD packet to send [10:14:46]OFD Sender: No OFD packet to send [10:14:51]OFD Sender: No OFD packet to send [10:14:56]OFD Sender: No OFD packet to send [10:15:01]OFD Sender: No OFD packet to send [10:15:06]OFD Sender: No OFD packet to send [10:15:11]OFD Sender: No OFD packet to send [10:15:16]OFD Sender: No OFD packet to send [10:15:21]OFD Sender: No OFD packet to send [10:15:26]OFD Sender: No OFD packet to send [10:15:31]OFD Sender: No OFD packet to send [10:15:36]OFD Sender: No OFD packet to send [10:15:41]OFD Sender: No OFD packet to send [10:15:46]OFD Sender: No OFD packet to send [10:15:51]OFD Sender: No OFD packet to send [10:15:56]OFD Sender: No OFD packet to send [10:16:01]OFD Sender: No OFD packet to send [10:16:06]OFD Sender: No OFD packet to send [10:16:11]OFD Sender: No OFD packet to send [10:16:16]OFD Sender: No OFD packet to send [10:16:21]OFD Sender: No OFD packet to send [10:16:26]OFD Sender: No OFD packet to send [10:16:31]OFD Sender: No OFD packet to send [10:16:36]OFD Sender: No OFD packet to send [10:16:41]OFD Sender: No OFD packet to send [10:16:46]OFD Sender: No OFD packet to send [10:16:51]OFD Sender: No OFD packet to send [10:16:56]OFD Sender: No OFD packet to send [10:17:01]OFD Sender: No OFD packet to send [10:17:06]OFD Sender: No OFD packet to send [10:17:11]OFD Sender: No OFD packet to send [10:17:16]OFD Sender: No OFD packet to send [10:17:22]OFD Sender: No OFD packet to send [10:17:27]OFD Sender: No OFD packet to send [10:17:32]OFD Sender: No OFD packet to send [10:17:32]accept exits with 9 [10:17:32]New connection [10:17:32]New thread 3066908004 created [10:17:32]Thread 3066764644 joined [10:17:32]Waiting for new connection... [10:17:32] Sock 9.Parse request [10:17:32]Sock 9.Check first char [10:17:32]Sock 9.First char is OK [10:17:32]request: POST /json_proto HTTP/1.0 [10:17:32]Method: POST [10:17:32]URL: /json_proto [10:17:32]Method is POST - this is cgi request [10:17:32]url: /json_proto [10:17:32]query_string will be loaded in cgi processing [10:17:32]execute_cgi json_proto POST (null) [10:17:32]execute_cgi path=json_proto method=POST [10:17:32]POST find Content-Length [10:17:32]Host: 172.17.61.6:8080 [10:17:32]Content-Length: 676 [10:17:32]Content-Type: application/json [10:17:32] [10:17:32]POST finish read [10:17:32]Found Content-Length = 676 [10:17:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58073", "tax_sys" : 0, "items" : [ { "code": "4000417702005", "name": "\u0428\u043E\u043A\u043E\u043B\u0430\u0434 Ritter SPORT EN \u043B\u0435\u0449,\u043B\u0435\u0441.\u043E\u0440 100\u0433", "price" : 249.00, "quantity" : 1.000, "sum" : 249.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 249.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:32]execute_script... [10:17:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58073", "tax_sys" : 0, "items" : [ { "code": "4000417702005", "name": "\u0428\u043E\u043A\u043E\u043B\u0430\u0434 Ritter SPORT EN \u043B\u0435\u0449,\u043B\u0435\u0441.\u043E\u0440 100\u0433", "price" : 249.00, "quantity" : 1.000, "sum" : 249.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 249.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:32]POST & json_proto [10:17:32]process_json_proto [10:17:32]json parsed OK: [10:17:32]protocol is kg_v1.0 [10:17:32]action value=close_receipt [10:17:32]process_action close_receipt [10:17:32]cmd_close_receipt [10:17:32]MH_GetDate [10:17:32]Write to MH i2c: F0 00 00 C2 27 D8 [10:17:32]Write i2c OK [10:17:32]MH_I2C_Read... [10:17:32]Read from MH i2c: F0 [10:17:32]MH_I2C_Read... [10:17:32]Read from MH i2c: F0 09 00 [10:17:32]MH_I2C_Read... [10:17:32]Read from MH i2c: F0 09 00 C2 27 00 C4 FC E2 65 78 7F 6F 64 B2 [10:17:32]GetLastDocTimeStamp 1709374291 [10:17:32]current date 1709374660 [10:17:32]FM_GetShiftState [10:17:32]SAM_PROTO_GetShiftState [10:17:32]wFMCommunicate request_size=4 [10:17:32]MH_SAM_APDU [10:17:32]CAPDU: 80 13 01 00 [10:17:32]Write to MH i2c: E2 08 00 C3 27 80 13 01 00 00 00 00 00 67 [10:17:32]Write i2c OK [10:17:32]MH_I2C_Read... [10:17:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:32]Read from MH i2c: E2 [10:17:32]MH_I2C_Read... [10:17:32]Read from MH i2c: E2 0E 00 [10:17:32]MH_I2C_Read... [10:17:32]Read from MH i2c: E2 0E 00 C3 27 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 50 [10:17:32]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:17:32]wFMCommunicate OK [10:17:32]SAM_PROTO_GetShiftState done [10:17:32]FM_GetShiftState done [10:17:32]opened in 1709338917 [10:17:32]opened+sec_in_day 1709425317 [10:17:32]quantity*price = 24900 [10:17:32]sum+1 = 24901 [10:17:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 249.00 НСП 1% : 2.20 НДС 12% : 26.44 Наличными: 249.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 28 02.03.2024 10:17 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31875 ФПД: 217441543365428 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T101740&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31875&fm=217441543365428&tin=02508201610067®Number=0000000000092554&sum=24900 0 [10:17:33]StoreToDocumentArchive [10:17:33]shift 280 fd 31875 [10:17:33]save to /storage/0280/doc_00031875 [10:17:33]save last doc name /storage/0280/doc_00031875 to /storage/kkm_last_doc_name [10:17:33]save OK [10:17:33]Clear old archive folders... [10:17:33]ProcessDocumentItem done err = 0, tmpTLVsize=297 [10:17:33]tlvbuf is B6F4D820 [10:17:33]SAM_PROTO_ClearQueue [10:17:33]wFMCommunicate request_size=4 [10:17:33]MH_SAM_APDU [10:17:33]CAPDU: 80 09 00 00 [10:17:33]Write to MH i2c: E2 08 00 D0 27 80 09 00 00 00 00 00 00 69 [10:17:33]Write i2c OK [10:17:33]MH_I2C_Read... [10:17:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:17:33]Read from MH i2c: E2 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: E2 03 00 [10:17:33]MH_I2C_Read... [10:17:33]Read from MH i2c: E2 03 00 D0 27 00 90 00 6B [10:17:33]RAPDU: 90 00 [10:17:33]wFMCommunicate OK [10:17:33]SAM_PROTO_ClearQueue done [10:17:33]KKMCreateOFDPacket [10:17:33]OFDProtocolAddRootSTLVToBuf [10:17:33]FM_MakeSignedData [10:17:33]FM_MakeSignedData [10:17:33]SAM_PROTO_SignData [10:17:33]wFMCommunicate request_size=4 [10:17:33]MH_SAM_APDU [10:17:33]CAPDU: 80 0D 01 02 [10:17:33]Write to MH i2c: E2 08 00 D1 27 80 0D 01 02 00 00 00 00 71 [10:17:33]Write i2c OK [10:17:33]MH_I2C_Read... [10:17:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:17:34]Read from MH i2c: E2 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 03 00 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 03 00 D1 27 00 90 00 6C [10:17:34]RAPDU: 90 00 [10:17:34]wFMCommunicate OK [10:17:34]wFMCommunicate request_size=255 [10:17:34]MH_SAM_APDU [10:17:34]CAPDU: 80 0D 02 02 FA 03 00 29 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 30 30 30 34 31 37 37 30 32 30 30 35 06 04 37 00 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 52 69 74 74 65 72 20 53 50 4F 52 54 20 45 4E 20 D0 BB D0 B5 D1 89 2C D0 BB D0 B5 D1 81 2E D0 BE D1 80 20 31 30 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 61 00 00 00 00 13 04 06 00 44 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 54 0A 00 00 00 00 07 04 06 00 44 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 1C 00 00 00 F4 03 04 00 C4 FC E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 [10:17:34]Write to MH i2c: E2 02 01 D2 27 80 0D 02 02 FA 00 03 00 29 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 30 30 30 34 31 37 37 30 32 30 30 35 06 04 37 00 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 52 69 74 74 65 72 20 53 50 4F 52 54 20 45 4E 20 D0 BB D0 B5 D1 89 2C D0 BB D0 B5 D1 81 2E D0 BE D1 80 20 31 30 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 61 00 00 00 00 13 04 06 00 44 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 54 0A 00 00 00 00 07 04 06 00 44 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 1C 00 00 00 F4 03 04 00 C4 FC E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 00 00 01 [10:17:34]Write i2c OK [10:17:34]MH_I2C_Read... [10:17:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:34]Read from MH i2c: E2 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 03 00 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 03 00 D2 27 00 90 00 6D [10:17:34]RAPDU: 90 00 [10:17:34]wFMCommunicate OK [10:17:34]wFMCommunicate request_size=56 [10:17:34]MH_SAM_APDU [10:17:34]CAPDU: 80 0D 02 02 33 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 83 7C 00 00 35 04 06 00 C5 C3 0D F3 A3 34 [10:17:34]Write to MH i2c: E2 3B 00 D3 27 80 0D 02 02 33 00 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 83 7C 00 00 35 04 06 00 C5 C3 0D F3 A3 34 00 00 5F [10:17:34]Write i2c OK [10:17:34]MH_I2C_Read... [10:17:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:34]Read from MH i2c: E2 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 03 00 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 03 00 D3 27 00 90 00 6E [10:17:34]RAPDU: 90 00 [10:17:34]wFMCommunicate OK [10:17:34]wFMCommunicate request_size=4 [10:17:34]MH_SAM_APDU [10:17:34]CAPDU: 80 0D 03 02 [10:17:34]Write to MH i2c: E2 08 00 D4 27 80 0D 03 02 00 00 00 00 76 [10:17:34]Write i2c OK [10:17:34]MH_I2C_Read... [10:17:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:17:34]Read from MH i2c: E2 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 0B 00 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 0B 00 D4 27 00 DB 98 65 6D B2 69 40 4A 90 00 61 [10:17:34]RAPDU: DB 98 65 6D B2 69 40 4A 90 00 [10:17:34]wFMCommunicate OK [10:17:34]SAM_PROTO_SignData done [10:17:34]FM_MakeSignedData done [10:17:34]CreateOFDProtocolMessage [10:17:34]wFMCommunicate request_size=4 [10:17:34]MH_SAM_APDU [10:17:34]CAPDU: 80 11 00 00 [10:17:34]Write to MH i2c: E2 08 00 D5 27 80 11 00 00 00 00 00 00 76 [10:17:34]Write i2c OK [10:17:34]MH_I2C_Read... [10:17:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:34]Read from MH i2c: E2 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 17 00 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: E2 17 00 D5 27 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 CB [10:17:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:17:34]wFMCommunicate OK [10:17:34]CreateOFDProtocolMessage done [10:17:34]OFDSenderStorePacket 31875 [10:17:34]StoreOFDPacket docnum=31875 [10:17:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3D 01 00 00 2B 63 35 01 78 56 5A 03 01 00 03 00 29 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 30 30 30 34 31 37 37 30 32 30 30 35 06 04 37 00 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 52 69 74 74 65 72 20 53 50 4F 52 54 20 45 4E 20 D0 BB D0 B5 D1 89 2C D0 BB D0 B5 D1 81 2E D0 BE D1 80 20 31 30 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 61 00 00 00 00 13 04 06 00 44 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 54 0A 00 00 00 00 07 04 06 00 44 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 1C 00 00 00 F4 03 04 00 C4 FC E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 83 7C 00 00 35 04 06 00 C5 C3 0D F3 A3 34 DB 98 65 6D B2 69 40 4A [10:17:34]CheckFolder [10:17:34]dirname=/storage/ofd_packets [10:17:34]CheckFolder done [10:17:34]ProducePacketName [10:17:34]name=ofd_packets/00031875 [10:17:34]NVStorageSaveData ofd_packets/00031875 [10:17:34]File name is /storage/ofd_packets/00031875 [10:17:34]Write 347 bytes [10:17:34]NVStorageSaveData done [10:17:34]OFDSenderStorePacket done [10:17:34]KKMCreateOFDPacket done [10:17:34]NVStorageSaveData kkm_last_timestamp [10:17:34]File name is /storage/kkm_last_timestamp [10:17:34]Write 4 bytes [10:17:34]NVStorageSaveData done [10:17:34]ExternCall_PrintAddStr [10:17:34]wPrintStart [10:17:34]Write to MH i2c: 01 00 00 D6 27 FD [10:17:34]Write i2c OK [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: 01 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: 01 07 00 [10:17:34]MH_I2C_Read... [10:17:34]Read from MH i2c: 01 07 00 D6 27 00 00 00 00 00 FF 0F 12 [10:17:34]RasterBufferAndPrint [10:17:34]line Счет N : (3)58073 [10:17:34]line ИНН: 02508201610067 [10:17:34]line Контрольно-Кассовый Чек [10:17:34]line ПРОДАЖА [10:17:34]line Товар: 4000417702005 [10:17:34]line Шоколад Ritter SPORT EN лещ,лес.ор 100г [10:17:34]line 1.000 * 249.00 [10:17:34]line = 249.00 [10:17:34]line НДС 12% НСП 1% [10:17:34]line > о реализуемом товаре [10:17:34]line ИТОГО: 249.00 [10:17:34]line НСП 1% : 2.20 [10:17:34]line НДС 12% : 26.44 [10:17:34]line Наличными: 249.00 [10:17:34]line Безнал.: 0.00 [10:17:34]line Место: АЗС № 99 "Партнер Нефть" [10:17:34]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [10:17:34]line СНО: Общий режим [10:17:34]line Чек 28 02.03.2024 10:17 [10:17:34]line Смена: 280 ФФД: 1.0 [10:17:34]line ЗНМ: 0300000074 [10:17:34]line РНМ: 0000000000092554 [10:17:34]line Версия ККМ: 001 [10:17:34]line ФМ: 0000000000871783 [10:17:34]line ФД: 31875 [10:17:34]line ФПД: 217441543365428 [10:17:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T101740&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31875&fm=217441543365428&tin=02508201610067®Number=0000000000092554&sum=24900 [10:17:34]line 0 [10:17:34]OFD Sender: Processing packet 31875 [packets to send 5, broken 4] [10:17:34]ProducePacketName [10:17:34]name=ofd_packets/00031875 [10:17:34]OFD Sender: To server: pG, [10:17:34]CommunicateWithHost lk.salyk.kg:30040 [10:17:34]ConnectInit lk.salyk.kg [10:17:34]written 0, free lines is 4095 [10:17:34]Connected sock=10 [10:17:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3D 01 00 00 2B 63 35 01 78 56 5A 03 01 00 03 00 29 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 30 30 30 34 31 37 37 30 32 30 30 35 06 04 37 00 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 52 69 74 74 65 72 20 53 50 4F 52 54 20 45 4E 20 D0 BB D0 B5 D1 89 2C D0 BB D0 B5 D1 81 2E D0 BE D1 80 20 31 30 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 44 61 00 00 00 00 13 04 06 00 44 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 54 0A 00 00 00 00 07 04 06 00 44 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 1C 00 00 00 F4 03 04 00 C4 FC E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 83 7C 00 00 35 04 06 00 C5 C3 0D F3 A3 34 DB 98 65 6D B2 69 40 4A [10:17:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 0D 30 47 00 BB 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 83 7C 00 00 F4 03 04 00 09 A5 E2 65 B6 04 01 00 00 5A A4 5B 4C E8 AB 1D 05 [10:17:35]CommunicateWithHost err = 0 [10:17:35]CheckOFDResponse [10:17:35]1017 (14) - 77093643461234 [10:17:35]1041 (16) - 0000000000871783 [10:17:35]1040 (4) - 31875 [10:17:35]1012 (4) - 02.03.2024 04:03 [10:17:35]1206 (1) - 0 [10:17:35]OFD Sender: Remove packet 31875 [10:17:35]ProducePacketName [10:17:35]name=ofd_packets/00031875 [10:17:35]NVStorageDeleteData [10:17:35]Write to MH i2c: 01 00 00 FF 27 26 [10:17:35]Write i2c OK [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: 01 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: 01 07 00 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: 01 07 00 FF 27 00 00 00 00 00 D0 0C 09 [10:17:35]RasterBufferAndPrint [10:17:35]line [10:17:35]line [10:17:35]line [10:17:35]line [10:17:35]line [10:17:35]written 0, free lines is 3288 [10:17:35]MH_Cut [10:17:35]Write to MH i2c: D1 01 00 06 28 01 00 [10:17:35]Write i2c OK [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: D1 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: D1 01 00 [10:17:35]MH_I2C_Read... [10:17:35]Read from MH i2c: D1 01 00 06 28 00 FF [10:17:35]Write to MH i2c: 01 00 00 07 28 2F [10:17:35]Write i2c OK [10:17:35]MH_I2C_Read... [10:17:35]OFD Sender: No OFD packet to send [10:17:36]*** Cut start [10:17:36]*** Partial cut [10:17:36]*** CUTSNS_PIN = 1 [10:17:36]*** CUTSNS_PIN = 0 [10:17:36]*** Brake cut motor [10:17:36]Read from MH i2c: 01 [10:17:36]MH_I2C_Read... [10:17:36]*** Stop cut motor [10:17:36]*** Cut end [10:17:36]Read from MH i2c: 01 07 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: 01 07 00 07 28 00 00 00 00 00 FF 0F 44 [10:17:36]process_action close_receipt done [10:17:36]requested_data is exist [10:17:36]produce_requested_data [10:17:36]requested_item fm.sn is exist - process it [10:17:36]wFMCommunicate request_size=4 [10:17:36]MH_SAM_APDU [10:17:36]CAPDU: 80 11 00 00 [10:17:36]Write to MH i2c: E2 08 00 08 28 80 11 00 00 00 00 00 00 AA [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:36]Read from MH i2c: E2 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 17 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 17 00 08 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 FF [10:17:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:17:36]wFMCommunicate OK [10:17:36]requested_item fd.num is exist - process it [10:17:36]SAM_PROTO_GetFieldsCounters [10:17:36]wFMCommunicate request_size=4 [10:17:36]MH_SAM_APDU [10:17:36]CAPDU: 80 13 00 00 [10:17:36]Write to MH i2c: E2 08 00 09 28 80 13 00 00 00 00 00 00 AD [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:17:36]Read from MH i2c: E2 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 62 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 62 00 09 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 83 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 3C [10:17:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 83 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:17:36]wFMCommunicate OK [10:17:36]SAM_PROTO_GetFieldsCounters done [10:17:36]requested_item shift.num is exist - process it [10:17:36]requested_item shift.opened is exist - process it [10:17:36]req_shift_opened [10:17:36]FM_GetShiftState [10:17:36]SAM_PROTO_GetShiftState [10:17:36]wFMCommunicate request_size=4 [10:17:36]MH_SAM_APDU [10:17:36]CAPDU: 80 13 01 00 [10:17:36]Write to MH i2c: E2 08 00 0A 28 80 13 01 00 00 00 00 00 AF [10:17:36]Write i2c OK [10:17:36]MH_I2C_Read... [10:17:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:36]Read from MH i2c: E2 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 0E 00 [10:17:36]MH_I2C_Read... [10:17:36]Read from MH i2c: E2 0E 00 0A 28 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 98 [10:17:36]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:17:36]wFMCommunicate OK [10:17:36]SAM_PROTO_GetShiftState done [10:17:36]FM_GetShiftState done [10:17:36]req_shift_opened done [10:17:36]requested_item shift.open_date is exist - process it [10:17:36]req_shift_open_date [10:17:36]req_shift_open_date done [10:17:36]produce_requested_data done [10:17:36]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31875,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [10:17:36]process_action_free close_receipt [10:17:36]json_value_free [10:17:36]json_value_free done [10:17:36]process_json_proto returns [10:17:36]Send response to host [10:17:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31875,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [10:17:36]free response buf [10:17:36]execute_script done [10:17:36]execute_script returns [10:17:36]free content buf [10:17:36]Sock 9.Close socket [10:17:36]Sock 9.Thread stoped [10:17:40]OFD Sender: No OFD packet to send [10:17:45]OFD Sender: No OFD packet to send [10:17:50]OFD Sender: No OFD packet to send [10:17:55]OFD Sender: No OFD packet to send [10:18:00]OFD Sender: No OFD packet to send [10:18:05]OFD Sender: No OFD packet to send [10:18:10]OFD Sender: No OFD packet to send [10:18:13]accept exits with 7 [10:18:13]New connection [10:18:13]New thread 3066764644 created [10:18:13]Thread 3066908004 joined [10:18:13]Waiting for new connection... [10:18:13] Sock 7.Parse request [10:18:13]Sock 7.Check first char [10:18:13]Sock 7.First char is OK [10:18:13]request: POST /json_proto HTTP/1.0 [10:18:13]Method: POST [10:18:13]URL: /json_proto [10:18:13]Method is POST - this is cgi request [10:18:13]url: /json_proto [10:18:13]query_string will be loaded in cgi processing [10:18:13]execute_cgi json_proto POST (null) [10:18:13]execute_cgi path=json_proto method=POST [10:18:13]POST find Content-Length [10:18:13]Host: 172.17.61.6:8080 [10:18:13]Content-Length: 607 [10:18:13]Content-Type: application/json [10:18:13] [10:18:13]POST finish read [10:18:13]Found Content-Length = 607 [10:18:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58074", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 5.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:13]execute_script... [10:18: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 : (3)58074", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 5.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:13]POST & json_proto [10:18:13]process_json_proto [10:18:13]json parsed OK: [10:18:13]protocol is kg_v1.0 [10:18:13]action value=close_receipt [10:18:13]process_action close_receipt [10:18:13]cmd_close_receipt [10:18:13]MH_GetDate [10:18:13]Write to MH i2c: F0 00 00 0B 28 22 [10:18:13]Write i2c OK [10:18:13]MH_I2C_Read... [10:18:13]Read from MH i2c: F0 [10:18:13]MH_I2C_Read... [10:18:13]Read from MH i2c: F0 09 00 [10:18:13]MH_I2C_Read... [10:18:13]Read from MH i2c: F0 09 00 0B 28 00 EC FC E2 65 78 7F 6F 64 24 [10:18:13]GetLastDocTimeStamp 1709374660 [10:18:13]current date 1709374700 [10:18:13]FM_GetShiftState [10:18:13]SAM_PROTO_GetShiftState [10:18:13]wFMCommunicate request_size=4 [10:18:13]MH_SAM_APDU [10:18:13]CAPDU: 80 13 01 00 [10:18:13]Write to MH i2c: E2 08 00 0C 28 80 13 01 00 00 00 00 00 B1 [10:18:13]Write i2c OK [10:18:13]MH_I2C_Read... [10:18:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:13]Read from MH i2c: E2 [10:18:13]MH_I2C_Read... [10:18:13]Read from MH i2c: E2 0E 00 [10:18:13]MH_I2C_Read... [10:18:13]Read from MH i2c: E2 0E 00 0C 28 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 9A [10:18:13]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:18:13]wFMCommunicate OK [10:18:13]SAM_PROTO_GetShiftState done [10:18:13]FM_GetShiftState done [10:18:13]opened in 1709338917 [10:18:13]opened+sec_in_day 1709425317 [10:18:13]quantity*price = 5000 [10:18:13]sum+1 = 5001 [10:18:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 29 02.03.2024 10:18 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31876 ФПД: 35447655524011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T101821&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31876&fm=35447655524011&tin=02508201610067®Number=0000000000092554&sum=5000 0 [10:18:14]StoreToDocumentArchive [10:18:14]shift 280 fd 31876 [10:18:14]save to /storage/0280/doc_00031876 [10:18:14]save last doc name /storage/0280/doc_00031876 to /storage/kkm_last_doc_name [10:18:14]save OK [10:18:14]Clear old archive folders... [10:18:14]ProcessDocumentItem done err = 0, tmpTLVsize=267 [10:18:14]tlvbuf is 0151AC60 [10:18:14]SAM_PROTO_ClearQueue [10:18:14]wFMCommunicate request_size=4 [10:18:14]MH_SAM_APDU [10:18:14]CAPDU: 80 09 00 00 [10:18:14]Write to MH i2c: E2 08 00 19 28 80 09 00 00 00 00 00 00 B3 [10:18:14]Write i2c OK [10:18:14]MH_I2C_Read... [10:18:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:18:14]Read from MH i2c: E2 [10:18:14]MH_I2C_Read... [10:18:14]Read from MH i2c: E2 03 00 [10:18:14]MH_I2C_Read... [10:18:14]Read from MH i2c: E2 03 00 19 28 00 90 00 B5 [10:18:14]RAPDU: 90 00 [10:18:14]wFMCommunicate OK [10:18:14]SAM_PROTO_ClearQueue done [10:18:14]KKMCreateOFDPacket [10:18:14]OFDProtocolAddRootSTLVToBuf [10:18:14]FM_MakeSignedData [10:18:14]FM_MakeSignedData [10:18:14]SAM_PROTO_SignData [10:18:14]wFMCommunicate request_size=4 [10:18:14]MH_SAM_APDU [10:18:14]CAPDU: 80 0D 01 02 [10:18:14]Write to MH i2c: E2 08 00 1A 28 80 0D 01 02 00 00 00 00 BB [10:18:14]Write i2c OK [10:18:14]MH_I2C_Read... [10:18:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:18:15]Read from MH i2c: E2 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 1A 28 00 90 00 B6 [10:18:15]RAPDU: 90 00 [10:18:15]wFMCommunicate OK [10:18:15]wFMCommunicate request_size=255 [10:18:15]MH_SAM_APDU [10:18:15]CAPDU: 80 0D 02 02 FA 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 ED FC E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 [10:18:15]Write to MH i2c: E2 02 01 1B 28 80 0D 02 02 FA 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 ED FC E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 00 00 42 [10:18:15]Write i2c OK [10:18:15]MH_I2C_Read... [10:18:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:15]Read from MH i2c: E2 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 1B 28 00 90 00 B7 [10:18:15]RAPDU: 90 00 [10:18:15]wFMCommunicate OK [10:18:15]wFMCommunicate request_size=26 [10:18:15]MH_SAM_APDU [10:18:15]CAPDU: 80 0D 02 02 15 37 38 33 10 04 04 00 84 7C 00 00 35 04 06 00 20 3D 4C EA 66 AB [10:18:15]Write to MH i2c: E2 1D 00 1C 28 80 0D 02 02 15 00 37 38 33 10 04 04 00 84 7C 00 00 35 04 06 00 20 3D 4C EA 66 AB 00 00 85 [10:18:15]Write i2c OK [10:18:15]MH_I2C_Read... [10:18:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:15]Read from MH i2c: E2 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 03 00 1C 28 00 90 00 B8 [10:18:15]RAPDU: 90 00 [10:18:15]wFMCommunicate OK [10:18:15]wFMCommunicate request_size=4 [10:18:15]MH_SAM_APDU [10:18:15]CAPDU: 80 0D 03 02 [10:18:15]Write to MH i2c: E2 08 00 1D 28 80 0D 03 02 00 00 00 00 C0 [10:18:15]Write i2c OK [10:18:15]MH_I2C_Read... [10:18:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:18:15]Read from MH i2c: E2 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 0B 00 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 0B 00 1D 28 00 6C E4 5B DB 31 31 A8 14 90 00 65 [10:18:15]RAPDU: 6C E4 5B DB 31 31 A8 14 90 00 [10:18:15]wFMCommunicate OK [10:18:15]SAM_PROTO_SignData done [10:18:15]FM_MakeSignedData done [10:18:15]CreateOFDProtocolMessage [10:18:15]wFMCommunicate request_size=4 [10:18:15]MH_SAM_APDU [10:18:15]CAPDU: 80 11 00 00 [10:18:15]Write to MH i2c: E2 08 00 1E 28 80 11 00 00 00 00 00 00 C0 [10:18:15]Write i2c OK [10:18:15]MH_I2C_Read... [10:18:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:15]Read from MH i2c: E2 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 17 00 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: E2 17 00 1E 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 15 [10:18:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:18:15]wFMCommunicate OK [10:18:15]CreateOFDProtocolMessage done [10:18:15]OFDSenderStorePacket 31876 [10:18:15]StoreOFDPacket docnum=31876 [10:18:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 1F 01 00 00 73 4A 17 01 52 33 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 ED FC E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 84 7C 00 00 35 04 06 00 20 3D 4C EA 66 AB 6C E4 5B DB 31 31 A8 14 [10:18:15]CheckFolder [10:18:15]dirname=/storage/ofd_packets [10:18:15]CheckFolder done [10:18:15]ProducePacketName [10:18:15]name=ofd_packets/00031876 [10:18:15]NVStorageSaveData ofd_packets/00031876 [10:18:15]File name is /storage/ofd_packets/00031876 [10:18:15]Write 317 bytes [10:18:15]NVStorageSaveData done [10:18:15]OFDSenderStorePacket done [10:18:15]KKMCreateOFDPacket done [10:18:15]NVStorageSaveData kkm_last_timestamp [10:18:15]File name is /storage/kkm_last_timestamp [10:18:15]Write 4 bytes [10:18:15]NVStorageSaveData done [10:18:15]ExternCall_PrintAddStr [10:18:15]wPrintStart [10:18:15]Write to MH i2c: 01 00 00 1F 28 47 [10:18:15]OFD Sender: Processing packet 31876 [packets to send 5, broken 4] [10:18:15]ProducePacketName [10:18:15]name=ofd_packets/00031876 [10:18:15]OFD Sender: To server: pG, [10:18:15]CommunicateWithHost lk.salyk.kg:30040 [10:18:15]ConnectInit lk.salyk.kg [10:18:15]Write i2c OK [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: 01 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: 01 07 00 [10:18:15]MH_I2C_Read... [10:18:15]Read from MH i2c: 01 07 00 1F 28 00 00 00 00 00 FF 0F 5C [10:18:15]RasterBufferAndPrint [10:18:15]line Счет N : (3)58074 [10:18:15]line ИНН: 02508201610067 [10:18:15]line Контрольно-Кассовый Чек [10:18:15]line ПРОДАЖА [10:18:15]line Товар: 46231529 [10:18:15]line Mentos ПФ Арбуз 6*100*2 [10:18:15]line 5.000 * 10.00 [10:18:15]line = 50.00 [10:18:15]line НДС 12% НСП 1% [10:18:15]line > о реализуемом товаре [10:18:15]line ИТОГО: 50.00 [10:18:15]line НСП 1% : 0.44 [10:18:15]line НДС 12% : 5.31 [10:18:15]line Наличными: 50.00 [10:18:15]line Безнал.: 0.00 [10:18:15]line Место: АЗС № 99 "Партнер Нефть" [10:18:15]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [10:18:15]line СНО: Общий режим [10:18:15]line Чек 29 02.03.2024 10:18 [10:18:15]line Смена: 280 ФФД: 1.0 [10:18:15]line ЗНМ: 0300000074 [10:18:15]line РНМ: 0000000000092554 [10:18:15]line Версия ККМ: 001 [10:18:15]line ФМ: 0000000000871783 [10:18:15]line ФД: 31876 [10:18:15]line ФПД: 35447655524011 [10:18:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T101821&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31876&fm=35447655524011&tin=02508201610067®Number=0000000000092554&sum=5000 [10:18:15]line 0 [10:18:15]Connected sock=10 [10:18:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 1F 01 00 00 73 4A 17 01 52 33 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 ED FC E2 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 84 7C 00 00 35 04 06 00 20 3D 4C EA 66 AB 6C E4 5B DB 31 31 A8 14 [10:18:15]written 0, free lines is 4095 [10:18:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 B6 CF 47 00 03 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 84 7C 00 00 F4 03 04 00 32 A5 E2 65 B6 04 01 00 00 A8 ED D1 02 94 EF 2D 30 [10:18:16]CommunicateWithHost err = 0 [10:18:16]CheckOFDResponse [10:18:16]1017 (14) - 77093643461234 [10:18:16]1041 (16) - 0000000000871783 [10:18:16]1040 (4) - 31876 [10:18:16]1012 (4) - 02.03.2024 04:04 [10:18:16]1206 (1) - 0 [10:18:16]OFD Sender: Remove packet 31876 [10:18:16]ProducePacketName [10:18:16]name=ofd_packets/00031876 [10:18:16]NVStorageDeleteData [10:18:16]Write to MH i2c: 01 00 00 47 28 6F [10:18:16]Write i2c OK [10:18:16]MH_I2C_Read... [10:18:16]Read from MH i2c: 01 [10:18:16]MH_I2C_Read... [10:18:16]Read from MH i2c: 01 07 00 [10:18:16]MH_I2C_Read... [10:18:16]Read from MH i2c: 01 07 00 47 28 00 00 00 00 00 E0 0C 62 [10:18:16]RasterBufferAndPrint [10:18:16]line [10:18:16]line [10:18:16]line [10:18:16]line [10:18:16]line [10:18:16]written 0, free lines is 3302 [10:18:16]MH_Cut [10:18:16]Write to MH i2c: D1 01 00 4E 28 01 48 [10:18:16]Write i2c OK [10:18:16]MH_I2C_Read... [10:18:16]Read from MH i2c: D1 [10:18:16]MH_I2C_Read... [10:18:16]Read from MH i2c: D1 01 00 [10:18:16]MH_I2C_Read... [10:18:16]Read from MH i2c: D1 01 00 4E 28 00 47 [10:18:16]Write to MH i2c: 01 00 00 4F 28 77 [10:18:16]Write i2c OK [10:18:16]MH_I2C_Read... [10:18:16]OFD Sender: No OFD packet to send [10:18:17]*** Cut start [10:18:17]*** Partial cut [10:18:17]*** CUTSNS_PIN = 1 [10:18:17]*** CUTSNS_PIN = 0 [10:18:17]*** Brake cut motor [10:18:17]Read from MH i2c: 01 [10:18:17]MH_I2C_Read... [10:18:17]*** Stop cut motor [10:18:17]*** Cut end [10:18:17]Read from MH i2c: 01 07 00 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: 01 07 00 4F 28 00 00 00 00 00 FF 0F 8C [10:18:17]process_action close_receipt done [10:18:17]requested_data is exist [10:18:17]produce_requested_data [10:18:17]requested_item fm.sn is exist - process it [10:18:17]wFMCommunicate request_size=4 [10:18:17]MH_SAM_APDU [10:18:17]CAPDU: 80 11 00 00 [10:18:17]Write to MH i2c: E2 08 00 50 28 80 11 00 00 00 00 00 00 F2 [10:18:17]Write i2c OK [10:18:17]MH_I2C_Read... [10:18:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:17]Read from MH i2c: E2 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: E2 17 00 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: E2 17 00 50 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 47 [10:18:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:18:17]wFMCommunicate OK [10:18:17]requested_item fd.num is exist - process it [10:18:17]SAM_PROTO_GetFieldsCounters [10:18:17]wFMCommunicate request_size=4 [10:18:17]MH_SAM_APDU [10:18:17]CAPDU: 80 13 00 00 [10:18:17]Write to MH i2c: E2 08 00 51 28 80 13 00 00 00 00 00 00 F5 [10:18:17]Write i2c OK [10:18:17]MH_I2C_Read... [10:18:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:17]Read from MH i2c: E2 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: E2 62 00 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: E2 62 00 51 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 84 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [10:18:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 84 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:18:17]wFMCommunicate OK [10:18:17]SAM_PROTO_GetFieldsCounters done [10:18:17]requested_item shift.num is exist - process it [10:18:17]requested_item shift.opened is exist - process it [10:18:17]req_shift_opened [10:18:17]FM_GetShiftState [10:18:17]SAM_PROTO_GetShiftState [10:18:17]wFMCommunicate request_size=4 [10:18:17]MH_SAM_APDU [10:18:17]CAPDU: 80 13 01 00 [10:18:17]Write to MH i2c: E2 08 00 52 28 80 13 01 00 00 00 00 00 F7 [10:18:17]Write i2c OK [10:18:17]MH_I2C_Read... [10:18:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:17]Read from MH i2c: E2 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: E2 0E 00 [10:18:17]MH_I2C_Read... [10:18:17]Read from MH i2c: E2 0E 00 52 28 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 E0 [10:18:17]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:18:17]wFMCommunicate OK [10:18:17]SAM_PROTO_GetShiftState done [10:18:17]FM_GetShiftState done [10:18:17]req_shift_opened done [10:18:17]requested_item shift.open_date is exist - process it [10:18:17]req_shift_open_date [10:18:17]req_shift_open_date done [10:18:17]produce_requested_data done [10:18:17]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31876,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [10:18:17]process_action_free close_receipt [10:18:17]json_value_free [10:18:17]json_value_free done [10:18:17]process_json_proto returns [10:18:17]Send response to host [10:18:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31876,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [10:18:17]free response buf [10:18:17]execute_script done [10:18:17]execute_script returns [10:18:17]free content buf [10:18:17]Sock 7.Close socket [10:18:17]Sock 7.Thread stoped [10:18:21]OFD Sender: No OFD packet to send [10:18:26]OFD Sender: No OFD packet to send [10:18:31]OFD Sender: No OFD packet to send [10:18:36]OFD Sender: No OFD packet to send [10:18:41]OFD Sender: No OFD packet to send [10:18:46]OFD Sender: No OFD packet to send [10:18:51]OFD Sender: No OFD packet to send [10:18:56]OFD Sender: No OFD packet to send [10:19:01]OFD Sender: No OFD packet to send [10:19:06]OFD Sender: No OFD packet to send [10:19:11]OFD Sender: No OFD packet to send [10:19:16]OFD Sender: No OFD packet to send [10:19:21]OFD Sender: No OFD packet to send [10:19:26]OFD Sender: No OFD packet to send [10:19:31]OFD Sender: No OFD packet to send [10:19:36]OFD Sender: No OFD packet to send [10:19:41]OFD Sender: No OFD packet to send [10:19:46]OFD Sender: No OFD packet to send [10:19:51]OFD Sender: No OFD packet to send [10:19:56]OFD Sender: No OFD packet to send [10:20:01]OFD Sender: No OFD packet to send [10:20:06]OFD Sender: No OFD packet to send [10:20:11]OFD Sender: No OFD packet to send [10:20:16]OFD Sender: No OFD packet to send [10:20:21]OFD Sender: No OFD packet to send [10:20:26]OFD Sender: No OFD packet to send [10:20:31]OFD Sender: No OFD packet to send [10:20:36]OFD Sender: No OFD packet to send [10:20:41]OFD Sender: No OFD packet to send [10:20:46]OFD Sender: No OFD packet to send [10:20:51]OFD Sender: No OFD packet to send [10:20:56]OFD Sender: No OFD packet to send [10:21:01]OFD Sender: No OFD packet to send [10:21:06]OFD Sender: No OFD packet to send [10:21:11]OFD Sender: No OFD packet to send [10:21:16]OFD Sender: No OFD packet to send [10:21:21]OFD Sender: No OFD packet to send [10:21:26]OFD Sender: No OFD packet to send [10:21:31]OFD Sender: No OFD packet to send [10:21:36]OFD Sender: No OFD packet to send [10:21:41]OFD Sender: No OFD packet to send [10:21:46]OFD Sender: No OFD packet to send [10:21:51]OFD Sender: No OFD packet to send [10:21:56]OFD Sender: No OFD packet to send [10:22:01]OFD Sender: No OFD packet to send [10:22:06]OFD Sender: No OFD packet to send [10:22:11]OFD Sender: No OFD packet to send [10:22:16]OFD Sender: No OFD packet to send [10:22:21]OFD Sender: No OFD packet to send [10:22:26]OFD Sender: No OFD packet to send [10:22:31]OFD Sender: No OFD packet to send [10:22:36]OFD Sender: No OFD packet to send [10:22:41]OFD Sender: No OFD packet to send [10:22:46]OFD Sender: No OFD packet to send [10:22:51]OFD Sender: No OFD packet to send [10:22:56]OFD Sender: No OFD packet to send [10:23:01]OFD Sender: No OFD packet to send [10:23:06]OFD Sender: No OFD packet to send [10:23:11]OFD Sender: No OFD packet to send [10:23:16]OFD Sender: No OFD packet to send [10:23:21]OFD Sender: No OFD packet to send [10:23:26]OFD Sender: No OFD packet to send [10:23:31]OFD Sender: No OFD packet to send [10:23:36]OFD Sender: No OFD packet to send [10:23:41]OFD Sender: No OFD packet to send [10:23:46]OFD Sender: No OFD packet to send [10:23:51]OFD Sender: No OFD packet to send [10:23:56]OFD Sender: No OFD packet to send [10:24:01]OFD Sender: No OFD packet to send [10:24:06]OFD Sender: No OFD packet to send [10:24:11]OFD Sender: No OFD packet to send [10:24:16]OFD Sender: No OFD packet to send [10:24:21]OFD Sender: No OFD packet to send [10:24:26]OFD Sender: No OFD packet to send [10:24:31]OFD Sender: No OFD packet to send [10:24:36]OFD Sender: No OFD packet to send [10:24:41]OFD Sender: No OFD packet to send [10:24:46]OFD Sender: No OFD packet to send [10:24:51]OFD Sender: No OFD packet to send [10:24:56]OFD Sender: No OFD packet to send [10:25:01]OFD Sender: No OFD packet to send [10:25:06]OFD Sender: No OFD packet to send [10:25:11]OFD Sender: No OFD packet to send [10:25:16]OFD Sender: No OFD packet to send [10:25:21]OFD Sender: No OFD packet to send [10:25:26]OFD Sender: No OFD packet to send [10:25:31]OFD Sender: No OFD packet to send [10:25:36]OFD Sender: No OFD packet to send [10:25:41]OFD Sender: No OFD packet to send [10:25:46]OFD Sender: No OFD packet to send [10:25:51]OFD Sender: No OFD packet to send [10:25:56]OFD Sender: No OFD packet to send [10:26:01]OFD Sender: No OFD packet to send [10:26:06]OFD Sender: No OFD packet to send [10:26:11]OFD Sender: No OFD packet to send [10:26:16]OFD Sender: No OFD packet to send [10:26:21]OFD Sender: No OFD packet to send [10:26:26]OFD Sender: No OFD packet to send [10:26:31]OFD Sender: No OFD packet to send [10:26:36]OFD Sender: No OFD packet to send [10:26:41]OFD Sender: No OFD packet to send [10:26:46]OFD Sender: No OFD packet to send [10:26:51]OFD Sender: No OFD packet to send [10:26:56]OFD Sender: No OFD packet to send [10:27:01]OFD Sender: No OFD packet to send [10:27:06]OFD Sender: No OFD packet to send [10:27:11]OFD Sender: No OFD packet to send [10:27:16]OFD Sender: No OFD packet to send [10:27:21]OFD Sender: No OFD packet to send [10:27:26]OFD Sender: No OFD packet to send [10:27:31]OFD Sender: No OFD packet to send [10:27:36]OFD Sender: No OFD packet to send [10:27:41]OFD Sender: No OFD packet to send [10:27:46]OFD Sender: No OFD packet to send [10:27:51]OFD Sender: No OFD packet to send [10:27:56]OFD Sender: No OFD packet to send [10:28:01]OFD Sender: No OFD packet to send [10:28:06]OFD Sender: No OFD packet to send [10:28:11]OFD Sender: No OFD packet to send [10:28:16]OFD Sender: No OFD packet to send [10:28:21]OFD Sender: No OFD packet to send [10:28:26]OFD Sender: No OFD packet to send [10:28:32]OFD Sender: No OFD packet to send [10:28:37]OFD Sender: No OFD packet to send [10:28:42]OFD Sender: No OFD packet to send [10:28:47]OFD Sender: No OFD packet to send [10:28:52]OFD Sender: No OFD packet to send [10:28:57]OFD Sender: No OFD packet to send [10:29:02]OFD Sender: No OFD packet to send [10:29:07]OFD Sender: No OFD packet to send [10:29:12]OFD Sender: No OFD packet to send [10:29:17]OFD Sender: No OFD packet to send [10:29:22]OFD Sender: No OFD packet to send [10:29:27]OFD Sender: No OFD packet to send [10:29:32]OFD Sender: No OFD packet to send [10:29:37]OFD Sender: No OFD packet to send [10:29:42]OFD Sender: No OFD packet to send [10:29:47]OFD Sender: No OFD packet to send [10:29:52]OFD Sender: No OFD packet to send [10:29:57]OFD Sender: No OFD packet to send [10:30:02]OFD Sender: No OFD packet to send [10:30:07]OFD Sender: No OFD packet to send [10:30:12]OFD Sender: No OFD packet to send [10:30:17]OFD Sender: No OFD packet to send [10:30:22]OFD Sender: No OFD packet to send [10:30:27]OFD Sender: No OFD packet to send [10:30:32]OFD Sender: No OFD packet to send [10:30:37]OFD Sender: No OFD packet to send [10:30:42]OFD Sender: No OFD packet to send [10:30:47]OFD Sender: No OFD packet to send [10:30:52]OFD Sender: No OFD packet to send [10:30:57]OFD Sender: No OFD packet to send [10:31:02]OFD Sender: No OFD packet to send [10:31:07]OFD Sender: No OFD packet to send [10:31:12]OFD Sender: No OFD packet to send [10:31:17]OFD Sender: No OFD packet to send [10:31:22]OFD Sender: No OFD packet to send [10:31:27]OFD Sender: No OFD packet to send [10:31:32]OFD Sender: No OFD packet to send [10:31:37]OFD Sender: No OFD packet to send [10:31:42]OFD Sender: No OFD packet to send [10:31:47]OFD Sender: No OFD packet to send [10:31:52]OFD Sender: No OFD packet to send [10:31:57]OFD Sender: No OFD packet to send [10:32:02]OFD Sender: No OFD packet to send [10:32:07]OFD Sender: No OFD packet to send [10:32:12]OFD Sender: No OFD packet to send [10:32:17]OFD Sender: No OFD packet to send [10:32:22]OFD Sender: No OFD packet to send [10:32:27]OFD Sender: No OFD packet to send [10:32:32]OFD Sender: No OFD packet to send [10:32:37]OFD Sender: No OFD packet to send [10:32:42]OFD Sender: No OFD packet to send [10:32:47]OFD Sender: No OFD packet to send [10:32:52]OFD Sender: No OFD packet to send [10:32:57]OFD Sender: No OFD packet to send [10:33:02]OFD Sender: No OFD packet to send [10:33:07]OFD Sender: No OFD packet to send [10:33:12]OFD Sender: No OFD packet to send [10:33:17]OFD Sender: No OFD packet to send [10:33:22]OFD Sender: No OFD packet to send [10:33:27]OFD Sender: No OFD packet to send [10:33:32]OFD Sender: No OFD packet to send [10:33:37]OFD Sender: No OFD packet to send [10:33:42]OFD Sender: No OFD packet to send [10:33:47]OFD Sender: No OFD packet to send [10:33:52]OFD Sender: No OFD packet to send [10:33:57]OFD Sender: No OFD packet to send [10:34:02]OFD Sender: No OFD packet to send [10:34:07]OFD Sender: No OFD packet to send [10:34:12]OFD Sender: No OFD packet to send [10:34:17]OFD Sender: No OFD packet to send [10:34:22]OFD Sender: No OFD packet to send [10:34:24]accept exits with 9 [10:34:24]New connection [10:34:24]New thread 3066908004 created [10:34:24]Thread 3066764644 joined [10:34:24]Waiting for new connection... [10:34:24] Sock 9.Parse request [10:34:24]Sock 9.Check first char [10:34:24]Sock 9.First char is OK [10:34:24]request: POST /json_proto HTTP/1.0 [10:34:24]Method: POST [10:34:24]URL: /json_proto [10:34:24]Method is POST - this is cgi request [10:34:24]url: /json_proto [10:34:24]query_string will be loaded in cgi processing [10:34:24]execute_cgi json_proto POST (null) [10:34:24]execute_cgi path=json_proto method=POST [10:34:24]POST find Content-Length [10:34:24]Host: 172.17.61.6:8080 [10:34:24]Content-Length: 627 [10:34:24]Content-Type: application/json [10:34:24] [10:34:24]POST finish read [10:34:24]Found Content-Length = 627 [10:34:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58075", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:24]execute_script... [10:34: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)58075", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:24]POST & json_proto [10:34:24]process_json_proto [10:34:24]json parsed OK: [10:34:24]protocol is kg_v1.0 [10:34:24]action value=close_receipt [10:34:24]process_action close_receipt [10:34:24]cmd_close_receipt [10:34:24]MH_GetDate [10:34:24]Write to MH i2c: F0 00 00 53 28 6A [10:34:24]Write i2c OK [10:34:24]MH_I2C_Read... [10:34:24]Read from MH i2c: F0 [10:34:24]MH_I2C_Read... [10:34:24]Read from MH i2c: F0 09 00 [10:34:24]MH_I2C_Read... [10:34:24]Read from MH i2c: F0 09 00 53 28 00 B8 00 E3 65 78 7F 6F 64 3D [10:34:24]GetLastDocTimeStamp 1709374701 [10:34:24]current date 1709375672 [10:34:24]FM_GetShiftState [10:34:24]SAM_PROTO_GetShiftState [10:34:24]wFMCommunicate request_size=4 [10:34:24]MH_SAM_APDU [10:34:24]CAPDU: 80 13 01 00 [10:34:24]Write to MH i2c: E2 08 00 54 28 80 13 01 00 00 00 00 00 F9 [10:34:24]Write i2c OK [10:34:24]MH_I2C_Read... [10:34:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:24]Read from MH i2c: E2 [10:34:24]MH_I2C_Read... [10:34:24]Read from MH i2c: E2 0E 00 [10:34:24]MH_I2C_Read... [10:34:24]Read from MH i2c: E2 0E 00 54 28 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 E2 [10:34:24]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:34:24]wFMCommunicate OK [10:34:24]SAM_PROTO_GetShiftState done [10:34:24]FM_GetShiftState done [10:34:24]opened in 1709338917 [10:34:24]opened+sec_in_day 1709425317 [10:34:24]quantity*price = 26000 [10:34:24]sum+1 = 26001 [10:34:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 260.00 НСП 1% : 2.30 НДС 12% : 27.61 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 30 02.03.2024 10:34 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31877 ФПД: 55469985178609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T103432&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31877&fm=55469985178609&tin=02508201610067®Number=0000000000092554&sum=26000 0 [10:34:25]StoreToDocumentArchive [10:34:25]shift 280 fd 31877 [10:34:25]save to /storage/0280/doc_00031877 [10:34:25]save last doc name /storage/0280/doc_00031877 to /storage/kkm_last_doc_name [10:34:25]save OK [10:34:25]Clear old archive folders... [10:34:25]ProcessDocumentItem done err = 0, tmpTLVsize=276 [10:34:25]tlvbuf is 0151B100 [10:34:25]SAM_PROTO_ClearQueue [10:34:25]wFMCommunicate request_size=4 [10:34:25]MH_SAM_APDU [10:34:25]CAPDU: 80 09 00 00 [10:34:25]Write to MH i2c: E2 08 00 61 28 80 09 00 00 00 00 00 00 FB [10:34:25]Write i2c OK [10:34:25]MH_I2C_Read... [10:34:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:34:25]Read from MH i2c: E2 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 03 00 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 03 00 61 28 00 90 00 FD [10:34:25]RAPDU: 90 00 [10:34:25]wFMCommunicate OK [10:34:25]SAM_PROTO_ClearQueue done [10:34:25]KKMCreateOFDPacket [10:34:25]OFDProtocolAddRootSTLVToBuf [10:34:25]FM_MakeSignedData [10:34:25]FM_MakeSignedData [10:34:25]SAM_PROTO_SignData [10:34:25]wFMCommunicate request_size=4 [10:34:25]MH_SAM_APDU [10:34:25]CAPDU: 80 0D 01 02 [10:34:25]Write to MH i2c: E2 08 00 62 28 80 0D 01 02 00 00 00 00 03 [10:34:25]Write i2c OK [10:34:25]MH_I2C_Read... [10:34:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:34:25]Read from MH i2c: E2 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 03 00 [10:34:25]MH_I2C_Read... [10:34:25]Read from MH i2c: E2 03 00 62 28 00 90 00 FE [10:34:25]RAPDU: 90 00 [10:34:25]wFMCommunicate OK [10:34:25]wFMCommunicate request_size=255 [10:34:25]MH_SAM_APDU [10:34:25]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 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 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 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 B8 00 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 [10:34:25]Write to MH i2c: E2 02 01 63 28 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 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 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 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 B8 00 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 00 00 0F [10:34:25]Write i2c OK [10:34:25]MH_I2C_Read... [10:34:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:26]Read from MH i2c: E2 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: E2 03 00 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: E2 03 00 63 28 00 90 00 FF [10:34:26]RAPDU: 90 00 [10:34:26]wFMCommunicate OK [10:34:26]wFMCommunicate request_size=35 [10:34:26]MH_SAM_APDU [10:34:26]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 85 7C 00 00 35 04 06 00 32 73 1C C3 23 F1 [10:34:26]Write to MH i2c: E2 26 00 64 28 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 85 7C 00 00 35 04 06 00 32 73 1C C3 23 F1 00 00 94 [10:34:26]Write i2c OK [10:34:26]MH_I2C_Read... [10:34:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:26]Read from MH i2c: E2 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: E2 03 00 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: E2 03 00 64 28 00 90 00 00 [10:34:26]RAPDU: 90 00 [10:34:26]wFMCommunicate OK [10:34:26]wFMCommunicate request_size=4 [10:34:26]MH_SAM_APDU [10:34:26]CAPDU: 80 0D 03 02 [10:34:26]Write to MH i2c: E2 08 00 65 28 80 0D 03 02 00 00 00 00 08 [10:34:26]Write i2c OK [10:34:26]MH_I2C_Read... [10:34:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:34:26]Read from MH i2c: E2 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: E2 0B 00 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: E2 0B 00 65 28 00 C7 B7 C8 02 71 C0 8A 32 90 00 3E [10:34:26]RAPDU: C7 B7 C8 02 71 C0 8A 32 90 00 [10:34:26]wFMCommunicate OK [10:34:26]SAM_PROTO_SignData done [10:34:26]FM_MakeSignedData done [10:34:26]CreateOFDProtocolMessage [10:34:26]wFMCommunicate request_size=4 [10:34:26]MH_SAM_APDU [10:34:26]CAPDU: 80 11 00 00 [10:34:26]Write to MH i2c: E2 08 00 66 28 80 11 00 00 00 00 00 00 08 [10:34:26]Write i2c OK [10:34:26]MH_I2C_Read... [10:34:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:26]Read from MH i2c: E2 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: E2 17 00 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: E2 17 00 66 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 5D [10:34:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:34:26]wFMCommunicate OK [10:34:26]CreateOFDProtocolMessage done [10:34:26]OFDSenderStorePacket 31877 [10:34:26]StoreOFDPacket docnum=31877 [10:34:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 28 01 00 00 F8 E7 20 01 F8 84 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 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 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 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 B8 00 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 85 7C 00 00 35 04 06 00 32 73 1C C3 23 F1 C7 B7 C8 02 71 C0 8A 32 [10:34:26]CheckFolder [10:34:26]dirname=/storage/ofd_packets [10:34:26]CheckFolder done [10:34:26]ProducePacketName [10:34:26]name=ofd_packets/00031877 [10:34:26]NVStorageSaveData ofd_packets/00031877 [10:34:26]File name is /storage/ofd_packets/00031877 [10:34:26]Write 326 bytes [10:34:26]NVStorageSaveData done [10:34:26]OFDSenderStorePacket done [10:34:26]KKMCreateOFDPacket done [10:34:26]NVStorageSaveData kkm_last_timestamp [10:34:26]File name is /storage/kkm_last_timestamp [10:34:26]Write 4 bytes [10:34:26]NVStorageSaveData done [10:34:26]ExternCall_PrintAddStr [10:34:26]wPrintStart [10:34:26]Write to MH i2c: 01 00 00 67 28 8F [10:34:26]Write i2c OK [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: 01 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: 01 07 00 [10:34:26]MH_I2C_Read... [10:34:26]Read from MH i2c: 01 07 00 67 28 00 00 00 00 00 FF 0F A4 [10:34:26]RasterBufferAndPrint [10:34:26]line Счет N : (3)58075 [10:34:26]line ИНН: 02508201610067 [10:34:26]line Контрольно-Кассовый Чек [10:34:26]line ПРОДАЖА [10:34:26]line Товар: 2000036230011 [10:34:26]line Кофе Латте XL(GABB TRADE) [10:34:26]line 2.000 * 130.00 [10:34:26]line = 260.00 [10:34:26]line НДС 12% НСП 1% [10:34:26]line > о реализуемом товаре [10:34:26]line ИТОГО: 260.00 [10:34:26]line НСП 1% : 2.30 [10:34:26]line НДС 12% : 27.61 [10:34:26]line Наличными: 260.00 [10:34:26]line Безнал.: 0.00 [10:34:26]line Место: АЗС № 99 "Партнер Нефть" [10:34:26]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [10:34:26]line СНО: Общий режим [10:34:26]line Чек 30 02.03.2024 10:34 [10:34:26]line Смена: 280 ФФД: 1.0 [10:34:26]line ЗНМ: 0300000074 [10:34:26]line РНМ: 0000000000092554 [10:34:26]line Версия ККМ: 001 [10:34:26]line ФМ: 0000000000871783 [10:34:26]line ФД: 31877 [10:34:26]line ФПД: 55469985178609 [10:34:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T103432&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31877&fm=55469985178609&tin=02508201610067®Number=0000000000092554&sum=26000 [10:34:26]line 0 [10:34:26]OFD Sender: Processing packet 31877 [packets to send 5, broken 4] [10:34:26]ProducePacketName [10:34:26]name=ofd_packets/00031877 [10:34:26]OFD Sender: To server: pG, [10:34:26]CommunicateWithHost lk.salyk.kg:30040 [10:34:26]ConnectInit lk.salyk.kg [10:34:26]written 0, free lines is 4095 [10:34:26]Connected sock=10 [10:34:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 28 01 00 00 F8 E7 20 01 F8 84 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 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 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 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 B8 00 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 85 7C 00 00 35 04 06 00 32 73 1C C3 23 F1 C7 B7 C8 02 71 C0 8A 32 [10:34:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 5B 3A 47 00 A5 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 85 7C 00 00 F4 03 04 00 FD A8 E2 65 B6 04 01 00 00 98 05 7E CC 1C BC 8E 45 [10:34:27]CommunicateWithHost err = 0 [10:34:27]CheckOFDResponse [10:34:27]1017 (14) - 77093643461234 [10:34:27]1041 (16) - 0000000000871783 [10:34:27]1040 (4) - 31877 [10:34:27]1012 (4) - 02.03.2024 04:20 [10:34:27]1206 (1) - 0 [10:34:27]OFD Sender: Remove packet 31877 [10:34:27]ProducePacketName [10:34:27]name=ofd_packets/00031877 [10:34:27]NVStorageDeleteData [10:34:27]Write to MH i2c: 01 00 00 8F 28 B7 [10:34:27]Write i2c OK [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: 01 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: 01 07 00 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: 01 07 00 8F 28 00 00 00 00 00 DE 0C A8 [10:34:27]RasterBufferAndPrint [10:34:27]line [10:34:27]line [10:34:27]line [10:34:27]line [10:34:27]line [10:34:27]written 0, free lines is 3300 [10:34:27]MH_Cut [10:34:27]Write to MH i2c: D1 01 00 96 28 01 90 [10:34:27]Write i2c OK [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: D1 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: D1 01 00 [10:34:27]MH_I2C_Read... [10:34:27]Read from MH i2c: D1 01 00 96 28 00 8F [10:34:27]Write to MH i2c: 01 00 00 97 28 BF [10:34:27]Write i2c OK [10:34:27]MH_I2C_Read... [10:34:27]OFD Sender: No OFD packet to send [10:34:28]*** Cut start [10:34:28]*** Partial cut [10:34:28]*** CUTSNS_PIN = 1 [10:34:28]*** CUTSNS_PIN = 0 [10:34:28]*** Brake cut motor [10:34:28]Read from MH i2c: 01 [10:34:28]MH_I2C_Read... [10:34:28]*** Stop cut motor [10:34:28]*** Cut end [10:34:28]Read from MH i2c: 01 07 00 [10:34:28]MH_I2C_Read... [10:34:28]Read from MH i2c: 01 07 00 97 28 00 00 00 00 00 FF 0F D4 [10:34:28]process_action close_receipt done [10:34:28]requested_data is exist [10:34:28]produce_requested_data [10:34:28]requested_item fm.sn is exist - process it [10:34:28]wFMCommunicate request_size=4 [10:34:28]MH_SAM_APDU [10:34:28]CAPDU: 80 11 00 00 [10:34:28]Write to MH i2c: E2 08 00 98 28 80 11 00 00 00 00 00 00 3A [10:34:28]Write i2c OK [10:34:28]MH_I2C_Read... [10:34:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:28]Read from MH i2c: E2 [10:34:28]MH_I2C_Read... [10:34:28]Read from MH i2c: E2 17 00 [10:34:28]MH_I2C_Read... [10:34:28]Read from MH i2c: E2 17 00 98 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 8F [10:34:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:34:28]wFMCommunicate OK [10:34:28]requested_item fd.num is exist - process it [10:34:28]SAM_PROTO_GetFieldsCounters [10:34:28]wFMCommunicate request_size=4 [10:34:28]MH_SAM_APDU [10:34:28]CAPDU: 80 13 00 00 [10:34:28]Write to MH i2c: E2 08 00 99 28 80 13 00 00 00 00 00 00 3D [10:34:28]Write i2c OK [10:34:28]MH_I2C_Read... [10:34:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:34:28]Read from MH i2c: E2 [10:34:28]MH_I2C_Read... [10:34:28]Read from MH i2c: E2 62 00 [10:34:28]MH_I2C_Read... [10:34:28]Read from MH i2c: E2 62 00 99 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 85 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 D4 [10:34:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 85 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:34:28]wFMCommunicate OK [10:34:28]SAM_PROTO_GetFieldsCounters done [10:34:28]requested_item shift.num is exist - process it [10:34:28]requested_item shift.opened is exist - process it [10:34:28]req_shift_opened [10:34:28]FM_GetShiftState [10:34:28]SAM_PROTO_GetShiftState [10:34:28]wFMCommunicate request_size=4 [10:34:28]MH_SAM_APDU [10:34:28]CAPDU: 80 13 01 00 [10:34:28]Write to MH i2c: E2 08 00 9A 28 80 13 01 00 00 00 00 00 3F [10:34:28]Write i2c OK [10:34:28]MH_I2C_Read... [10:34:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:28]Read from MH i2c: E2 [10:34:28]MH_I2C_Read... [10:34:28]Read from MH i2c: E2 0E 00 [10:34:28]MH_I2C_Read... [10:34:28]Read from MH i2c: E2 0E 00 9A 28 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 28 [10:34:28]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:34:28]wFMCommunicate OK [10:34:28]SAM_PROTO_GetShiftState done [10:34:28]FM_GetShiftState done [10:34:28]req_shift_opened done [10:34:28]requested_item shift.open_date is exist - process it [10:34:28]req_shift_open_date [10:34:28]req_shift_open_date done [10:34:28]produce_requested_data done [10:34:28]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31877,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [10:34:28]process_action_free close_receipt [10:34:28]json_value_free [10:34:28]json_value_free done [10:34:28]process_json_proto returns [10:34:28]Send response to host [10:34:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31877,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [10:34:28]free response buf [10:34:28]execute_script done [10:34:28]execute_script returns [10:34:28]free content buf [10:34:28]Sock 9.Close socket [10:34:28]Sock 9.Thread stoped [10:34:32]OFD Sender: No OFD packet to send [10:34:37]OFD Sender: No OFD packet to send [10:34:40]accept exits with 7 [10:34:40]New connection [10:34:40]New thread 3066764644 created [10:34:40]Thread 3066908004 joined [10:34:40]Waiting for new connection... [10:34:40] Sock 7.Parse request [10:34:40]Sock 7.Check first char [10:34:40]Sock 7.First char is OK [10:34:40]request: POST /json_proto HTTP/1.0 [10:34:40]Method: POST [10:34:40]URL: /json_proto [10:34:40]Method is POST - this is cgi request [10:34:40]url: /json_proto [10:34:40]query_string will be loaded in cgi processing [10:34:40]execute_cgi json_proto POST (null) [10:34:40]execute_cgi path=json_proto method=POST [10:34:40]POST find Content-Length [10:34:40]Host: 172.17.61.6:8080 [10:34:40]Content-Length: 694 [10:34:40]Content-Type: application/json [10:34:40] [10:34:40]POST finish read [10:34:40]Found Content-Length = 694 [10:34:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58076", "tax_sys" : 0, "items" : [ { "code": "4603290004817", "name": "\u041F\u0435\u0447 \u0437\u0430\u0442 \u042F\u0448\u043A\u0438\u043D\u043E \u043A\u043B\u0443\u0431\u043D \u041A\u0440\u0435\u043C 182\u0433", "price" : 79.00, "quantity" : 1.000, "sum" : 79.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 79.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:40]execute_script... [10:34: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)58076", "tax_sys" : 0, "items" : [ { "code": "4603290004817", "name": "\u041F\u0435\u0447 \u0437\u0430\u0442 \u042F\u0448\u043A\u0438\u043D\u043E \u043A\u043B\u0443\u0431\u043D \u041A\u0440\u0435\u043C 182\u0433", "price" : 79.00, "quantity" : 1.000, "sum" : 79.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 79.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:34:40]POST & json_proto [10:34:40]process_json_proto [10:34:40]json parsed OK: [10:34:40]protocol is kg_v1.0 [10:34:40]action value=close_receipt [10:34:40]process_action close_receipt [10:34:40]cmd_close_receipt [10:34:40]MH_GetDate [10:34:40]Write to MH i2c: F0 00 00 9B 28 B2 [10:34:40]Write i2c OK [10:34:40]MH_I2C_Read... [10:34:40]Read from MH i2c: F0 [10:34:40]MH_I2C_Read... [10:34:40]Read from MH i2c: F0 09 00 [10:34:40]MH_I2C_Read... [10:34:40]Read from MH i2c: F0 09 00 9B 28 00 C7 00 E3 65 78 7F 6F 64 94 [10:34:40]GetLastDocTimeStamp 1709375672 [10:34:40]current date 1709375687 [10:34:40]FM_GetShiftState [10:34:40]SAM_PROTO_GetShiftState [10:34:40]wFMCommunicate request_size=4 [10:34:40]MH_SAM_APDU [10:34:40]CAPDU: 80 13 01 00 [10:34:40]Write to MH i2c: E2 08 00 9C 28 80 13 01 00 00 00 00 00 41 [10:34:40]Write i2c OK [10:34:40]MH_I2C_Read... [10:34:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:40]Read from MH i2c: E2 [10:34:40]MH_I2C_Read... [10:34:40]Read from MH i2c: E2 0E 00 [10:34:40]MH_I2C_Read... [10:34:40]Read from MH i2c: E2 0E 00 9C 28 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 2A [10:34:40]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:34:40]wFMCommunicate OK [10:34:40]SAM_PROTO_GetShiftState done [10:34:40]FM_GetShiftState done [10:34:40]opened in 1709338917 [10:34:40]opened+sec_in_day 1709425317 [10:34:40]quantity*price = 7900 [10:34:40]sum+1 = 7901 [10:34:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 79.00 НСП 1% : 0.70 НДС 12% : 8.39 Наличными: 79.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 31 02.03.2024 10:34 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31878 ФПД: 170221932142712 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T103448&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31878&fm=170221932142712&tin=02508201610067®Number=0000000000092554&sum=7900 0 [10:34:41]StoreToDocumentArchive [10:34:41]shift 280 fd 31878 [10:34:41]save to /storage/0280/doc_00031878 [10:34:41]save last doc name /storage/0280/doc_00031878 to /storage/kkm_last_doc_name [10:34:41]save OK [10:34:41]Clear old archive folders... [10:34:41]ProcessDocumentItem done err = 0, tmpTLVsize=294 [10:34:41]tlvbuf is 015A4F10 [10:34:41]SAM_PROTO_ClearQueue [10:34:41]wFMCommunicate request_size=4 [10:34:41]MH_SAM_APDU [10:34:41]CAPDU: 80 09 00 00 [10:34:41]Write to MH i2c: E2 08 00 A9 28 80 09 00 00 00 00 00 00 43 [10:34:41]Write i2c OK [10:34:41]MH_I2C_Read... [10:34:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:34:41]Read from MH i2c: E2 [10:34:41]MH_I2C_Read... [10:34:41]Read from MH i2c: E2 03 00 [10:34:41]MH_I2C_Read... [10:34:41]Read from MH i2c: E2 03 00 A9 28 00 90 00 45 [10:34:41]RAPDU: 90 00 [10:34:41]wFMCommunicate OK [10:34:41]SAM_PROTO_ClearQueue done [10:34:41]KKMCreateOFDPacket [10:34:41]OFDProtocolAddRootSTLVToBuf [10:34:41]FM_MakeSignedData [10:34:41]FM_MakeSignedData [10:34:41]SAM_PROTO_SignData [10:34:41]wFMCommunicate request_size=4 [10:34:41]MH_SAM_APDU [10:34:41]CAPDU: 80 0D 01 02 [10:34:41]Write to MH i2c: E2 08 00 AA 28 80 0D 01 02 00 00 00 00 4B [10:34:41]Write i2c OK [10:34:41]MH_I2C_Read... [10:34:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:34:41]Read from MH i2c: E2 [10:34:41]MH_I2C_Read... [10:34:41]Read from MH i2c: E2 03 00 [10:34:41]MH_I2C_Read... [10:34:41]Read from MH i2c: E2 03 00 AA 28 00 90 00 46 [10:34:41]RAPDU: 90 00 [10:34:41]wFMCommunicate OK [10:34:41]wFMCommunicate request_size=255 [10:34:41]MH_SAM_APDU [10:34:41]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 31 37 06 04 34 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 1E 00 00 00 00 13 04 06 00 DC 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 03 00 00 00 00 07 04 06 00 DC 1E 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 00 00 00 F4 03 04 00 C8 00 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [10:34:41]Write to MH i2c: E2 02 01 AB 28 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 31 37 06 04 34 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 1E 00 00 00 00 13 04 06 00 DC 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 03 00 00 00 00 07 04 06 00 DC 1E 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 00 00 00 F4 03 04 00 C8 00 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 C7 [10:34:41]Write i2c OK [10:34:41]MH_I2C_Read... [10:34:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:42]Read from MH i2c: E2 [10:34:42]MH_I2C_Read... [10:34:42]Read from MH i2c: E2 03 00 [10:34:42]MH_I2C_Read... [10:34:42]Read from MH i2c: E2 03 00 AB 28 00 90 00 47 [10:34:42]RAPDU: 90 00 [10:34:42]wFMCommunicate OK [10:34:42]wFMCommunicate request_size=53 [10:34:42]MH_SAM_APDU [10:34:42]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 86 7C 00 00 35 04 06 00 9A D0 E1 CC 60 78 [10:34:42]Write to MH i2c: E2 38 00 AC 28 80 0D 02 02 30 00 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 86 7C 00 00 35 04 06 00 9A D0 E1 CC 60 78 00 00 36 [10:34:42]Write i2c OK [10:34:42]MH_I2C_Read... [10:34:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:34:42]Read from MH i2c: E2 [10:34:42]MH_I2C_Read... [10:34:42]Read from MH i2c: E2 03 00 [10:34:42]MH_I2C_Read... [10:34:42]Read from MH i2c: E2 03 00 AC 28 00 90 00 48 [10:34:42]RAPDU: 90 00 [10:34:42]wFMCommunicate OK [10:34:42]wFMCommunicate request_size=4 [10:34:42]MH_SAM_APDU [10:34:42]CAPDU: 80 0D 03 02 [10:34:42]Write to MH i2c: E2 08 00 AD 28 80 0D 03 02 00 00 00 00 50 [10:34:42]Write i2c OK [10:34:42]MH_I2C_Read... [10:34:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:34:42]Read from MH i2c: E2 [10:34:42]MH_I2C_Read... [10:34:42]Read from MH i2c: E2 0B 00 [10:34:42]MH_I2C_Read... [10:34:42]Read from MH i2c: E2 0B 00 AD 28 00 EE FF 03 B8 1E 4B 18 95 90 00 0F [10:34:42]RAPDU: EE FF 03 B8 1E 4B 18 95 90 00 [10:34:42]wFMCommunicate OK [10:34:42]SAM_PROTO_SignData done [10:34:42]FM_MakeSignedData done [10:34:42]CreateOFDProtocolMessage [10:34:42]wFMCommunicate request_size=4 [10:34:42]MH_SAM_APDU [10:34:42]CAPDU: 80 11 00 00 [10:34:42]Write to MH i2c: E2 08 00 AE 28 80 11 00 00 00 00 00 00 50 [10:34:42]Write i2c OK [10:34:42]MH_I2C_Read... [10:34:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:42]Read from MH i2c: E2 [10:34:42]MH_I2C_Read... [10:34:42]Read from MH i2c: E2 17 00 [10:34:42]MH_I2C_Read... [10:34:42]Read from MH i2c: E2 17 00 AE 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 A5 [10:34:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:34:42]wFMCommunicate OK [10:34:42]CreateOFDProtocolMessage done [10:34:42]OFDSenderStorePacket 31878 [10:34:42]StoreOFDPacket docnum=31878 [10:34:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3A 01 00 00 FA 10 32 01 1F F0 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 31 37 06 04 34 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 1E 00 00 00 00 13 04 06 00 DC 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 03 00 00 00 00 07 04 06 00 DC 1E 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 00 00 00 F4 03 04 00 C8 00 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 86 7C 00 00 35 04 06 00 9A D0 E1 CC 60 78 EE FF 03 B8 1E 4B 18 95 [10:34:42]CheckFolder [10:34:42]dirname=/storage/ofd_packets [10:34:42]CheckFolder done [10:34:42]ProducePacketName [10:34:42]name=ofd_packets/00031878 [10:34:42]NVStorageSaveData ofd_packets/00031878 [10:34:42]File name is /storage/ofd_packets/00031878 [10:34:42]Write 344 bytes [10:34:42]NVStorageSaveData done [10:34:42]OFDSenderStorePacket done [10:34:42]KKMCreateOFDPacket done [10:34:42]NVStorageSaveData kkm_last_timestamp [10:34:42]File name is /storage/kkm_last_timestamp [10:34:42]Write 4 bytes [10:34:42]NVStorageSaveData done [10:34:42]ExternCall_PrintAddStr [10:34:42]wPrintStart [10:34:42]Write to MH i2c: 01 00 00 AF 28 D7 [10:34:42]Write i2c OK [10:34:42]MH_I2C_Read... [10:34:42]Read from MH i2c: 01 [10:34:42]MH_I2C_Read... [10:34:42]Read from MH i2c: 01 07 00 [10:34:42]MH_I2C_Read... [10:34:42]Read from MH i2c: 01 07 00 AF 28 00 00 00 00 00 FF 0F EC [10:34:42]RasterBufferAndPrint [10:34:42]line Счет N : (3)58076 [10:34:42]line ИНН: 02508201610067 [10:34:42]line Контрольно-Кассовый Чек [10:34:42]line ПРОДАЖА [10:34:42]line Товар: 4603290004817 [10:34:42]line Печ зат Яшкино клубн Крем 182г [10:34:42]line 1.000 * 79.00 [10:34:42]line = 79.00 [10:34:42]line НДС 12% НСП 1% [10:34:42]line > о реализуемом товаре [10:34:42]line ИТОГО: 79.00 [10:34:42]line НСП 1% : 0.70 [10:34:42]line НДС 12% : 8.39 [10:34:42]line Наличными: 79.00 [10:34:42]line Безнал.: 0.00 [10:34:42]line Место: АЗС № 99 "Партнер Нефть" [10:34:42]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [10:34:42]line СНО: Общий режим [10:34:42]line Чек 31 02.03.2024 10:34 [10:34:42]line Смена: 280 ФФД: 1.0 [10:34:42]line ЗНМ: 0300000074 [10:34:42]line РНМ: 0000000000092554 [10:34:42]line Версия ККМ: 001 [10:34:42]line ФМ: 0000000000871783 [10:34:42]line ФД: 31878 [10:34:42]line ФПД: 170221932142712 [10:34:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T103448&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31878&fm=170221932142712&tin=02508201610067®Number=0000000000092554&sum=7900 [10:34:42]line 0 [10:34:42]OFD Sender: Processing packet 31878 [packets to send 5, broken 4] [10:34:42]ProducePacketName [10:34:42]name=ofd_packets/00031878 [10:34:42]OFD Sender: To server: pG, [10:34:42]CommunicateWithHost lk.salyk.kg:30040 [10:34:42]ConnectInit lk.salyk.kg [10:34:42]written 0, free lines is 4095 [10:34:42]Connected sock=10 [10:34:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3A 01 00 00 FA 10 32 01 1F F0 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 31 37 06 04 34 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D0 BA D0 BB D1 83 D0 B1 D0 BD 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 1E 00 00 00 00 13 04 06 00 DC 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 03 00 00 00 00 07 04 06 00 DC 1E 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 00 00 00 F4 03 04 00 C8 00 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 86 7C 00 00 35 04 06 00 9A D0 E1 CC 60 78 EE FF 03 B8 1E 4B 18 95 [10:34:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 71 4A 47 00 4C EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 86 7C 00 00 F4 03 04 00 0D A9 E2 65 B6 04 01 00 00 2C 81 C4 36 A3 83 60 33 [10:34:43]CommunicateWithHost err = 0 [10:34:43]CheckOFDResponse [10:34:43]1017 (14) - 77093643461234 [10:34:43]1041 (16) - 0000000000871783 [10:34:43]1040 (4) - 31878 [10:34:43]1012 (4) - 02.03.2024 04:20 [10:34:43]1206 (1) - 0 [10:34:43]OFD Sender: Remove packet 31878 [10:34:43]ProducePacketName [10:34:43]name=ofd_packets/00031878 [10:34:43]NVStorageDeleteData [10:34:43]Write to MH i2c: 01 00 00 D8 28 00 [10:34:43]Write i2c OK [10:34:43]MH_I2C_Read... [10:34:43]Read from MH i2c: 01 [10:34:43]MH_I2C_Read... [10:34:43]Read from MH i2c: 01 07 00 [10:34:43]MH_I2C_Read... [10:34:43]Read from MH i2c: 01 07 00 D8 28 00 00 00 00 00 C6 0C D9 [10:34:43]RasterBufferAndPrint [10:34:43]line [10:34:43]line [10:34:43]line [10:34:43]line [10:34:43]line [10:34:43]written 0, free lines is 3277 [10:34:43]MH_Cut [10:34:43]Write to MH i2c: D1 01 00 DF 28 01 D9 [10:34:43]Write i2c OK [10:34:43]MH_I2C_Read... [10:34:43]Read from MH i2c: D1 [10:34:43]MH_I2C_Read... [10:34:43]Read from MH i2c: D1 01 00 [10:34:43]MH_I2C_Read... [10:34:43]Read from MH i2c: D1 01 00 DF 28 00 D8 [10:34:43]Write to MH i2c: 01 00 00 E0 28 08 [10:34:43]Write i2c OK [10:34:43]MH_I2C_Read... [10:34:43]OFD Sender: No OFD packet to send [10:34:44]*** Cut start [10:34:44]*** Partial cut [10:34:44]*** CUTSNS_PIN = 1 [10:34:44]*** CUTSNS_PIN = 0 [10:34:44]*** Brake cut motor [10:34:44]Read from MH i2c: 01 [10:34:44]MH_I2C_Read... [10:34:44]*** Stop cut motor [10:34:44]*** Cut end [10:34:44]Read from MH i2c: 01 07 00 [10:34:44]MH_I2C_Read... [10:34:44]Read from MH i2c: 01 07 00 E0 28 00 00 00 00 00 FF 0F 1D [10:34:44]process_action close_receipt done [10:34:44]requested_data is exist [10:34:44]produce_requested_data [10:34:44]requested_item fm.sn is exist - process it [10:34:44]wFMCommunicate request_size=4 [10:34:44]MH_SAM_APDU [10:34:44]CAPDU: 80 11 00 00 [10:34:44]Write to MH i2c: E2 08 00 E1 28 80 11 00 00 00 00 00 00 83 [10:34:44]Write i2c OK [10:34:44]MH_I2C_Read... [10:34:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:34:44]Read from MH i2c: E2 [10:34:44]MH_I2C_Read... [10:34:44]Read from MH i2c: E2 17 00 [10:34:44]MH_I2C_Read... [10:34:44]Read from MH i2c: E2 17 00 E1 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 D8 [10:34:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:34:44]wFMCommunicate OK [10:34:44]requested_item fd.num is exist - process it [10:34:44]SAM_PROTO_GetFieldsCounters [10:34:44]wFMCommunicate request_size=4 [10:34:44]MH_SAM_APDU [10:34:44]CAPDU: 80 13 00 00 [10:34:44]Write to MH i2c: E2 08 00 E2 28 80 13 00 00 00 00 00 00 86 [10:34:44]Write i2c OK [10:34:44]MH_I2C_Read... [10:34:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:34:44]Read from MH i2c: E2 [10:34:44]MH_I2C_Read... [10:34:44]Read from MH i2c: E2 62 00 [10:34:44]MH_I2C_Read... [10:34:44]Read from MH i2c: E2 62 00 E2 28 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 86 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 21 [10:34:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 86 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:34:44]wFMCommunicate OK [10:34:44]SAM_PROTO_GetFieldsCounters done [10:34:44]requested_item shift.num is exist - process it [10:34:44]requested_item shift.opened is exist - process it [10:34:44]req_shift_opened [10:34:44]FM_GetShiftState [10:34:44]SAM_PROTO_GetShiftState [10:34:44]wFMCommunicate request_size=4 [10:34:44]MH_SAM_APDU [10:34:44]CAPDU: 80 13 01 00 [10:34:44]Write to MH i2c: E2 08 00 E3 28 80 13 01 00 00 00 00 00 88 [10:34:44]Write i2c OK [10:34:44]MH_I2C_Read... [10:34:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:34:44]Read from MH i2c: E2 [10:34:44]MH_I2C_Read... [10:34:44]Read from MH i2c: E2 0E 00 [10:34:44]MH_I2C_Read... [10:34:44]Read from MH i2c: E2 0E 00 E3 28 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 71 [10:34:44]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:34:44]wFMCommunicate OK [10:34:44]SAM_PROTO_GetShiftState done [10:34:44]FM_GetShiftState done [10:34:44]req_shift_opened done [10:34:44]requested_item shift.open_date is exist - process it [10:34:44]req_shift_open_date [10:34:44]req_shift_open_date done [10:34:44]produce_requested_data done [10:34:44]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31878,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [10:34:44]process_action_free close_receipt [10:34:44]json_value_free [10:34:44]json_value_free done [10:34:44]process_json_proto returns [10:34:44]Send response to host [10:34:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31878,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [10:34:44]free response buf [10:34:44]execute_script done [10:34:44]execute_script returns [10:34:44]free content buf [10:34:44]Sock 7.Close socket [10:34:44]Sock 7.Thread stoped [10:34:48]OFD Sender: No OFD packet to send [10:34:53]OFD Sender: No OFD packet to send [10:34:58]OFD Sender: No OFD packet to send [10:35:03]OFD Sender: No OFD packet to send [10:35:08]OFD Sender: No OFD packet to send [10:35:13]OFD Sender: No OFD packet to send [10:35:18]OFD Sender: No OFD packet to send [10:35:23]OFD Sender: No OFD packet to send [10:35:28]OFD Sender: No OFD packet to send [10:35:33]OFD Sender: No OFD packet to send [10:35:38]OFD Sender: No OFD packet to send [10:35:43]OFD Sender: No OFD packet to send [10:35:48]OFD Sender: No OFD packet to send [10:35:53]OFD Sender: No OFD packet to send [10:35:58]OFD Sender: No OFD packet to send [10:36:03]OFD Sender: No OFD packet to send [10:36:08]OFD Sender: No OFD packet to send [10:36:13]OFD Sender: No OFD packet to send [10:36:18]OFD Sender: No OFD packet to send [10:36:23]OFD Sender: No OFD packet to send [10:36:28]OFD Sender: No OFD packet to send [10:36:33]OFD Sender: No OFD packet to send [10:36:38]OFD Sender: No OFD packet to send [10:36:43]OFD Sender: No OFD packet to send [10:36:48]OFD Sender: No OFD packet to send [10:36:53]OFD Sender: No OFD packet to send [10:36:58]OFD Sender: No OFD packet to send [10:37:03]OFD Sender: No OFD packet to send [10:37:08]OFD Sender: No OFD packet to send [10:37:13]OFD Sender: No OFD packet to send [10:37:18]OFD Sender: No OFD packet to send [10:37:23]OFD Sender: No OFD packet to send [10:37:28]OFD Sender: No OFD packet to send [10:37:33]OFD Sender: No OFD packet to send [10:37:38]OFD Sender: No OFD packet to send [10:37:43]OFD Sender: No OFD packet to send [10:37:48]OFD Sender: No OFD packet to send [10:37:53]OFD Sender: No OFD packet to send [10:37:58]OFD Sender: No OFD packet to send [10:38:03]OFD Sender: No OFD packet to send [10:38:08]OFD Sender: No OFD packet to send [10:38:13]OFD Sender: No OFD packet to send [10:38:14]accept exits with 9 [10:38:14]New connection [10:38:14]New thread 3066908004 created [10:38:14]Thread 3066764644 joined [10:38:14]Waiting for new connection... [10:38:14] Sock 9.Parse request [10:38:14]Sock 9.Check first char [10:38:14]Sock 9.First char is OK [10:38:14]request: POST /json_proto HTTP/1.0 [10:38:14]Method: POST [10:38:14]URL: /json_proto [10:38:14]Method is POST - this is cgi request [10:38:14]url: /json_proto [10:38:14]query_string will be loaded in cgi processing [10:38:14]execute_cgi json_proto POST (null) [10:38:14]execute_cgi path=json_proto method=POST [10:38:14]POST find Content-Length [10:38:14]Host: 172.17.61.6:8080 [10:38:14]Content-Length: 934 [10:38:14]Content-Type: application/json [10:38:14] [10:38:14]POST finish read [10:38:14]Found Content-Length = 934 [10:38:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58077", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.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" ] } } [10:38:14]execute_script... [10:38:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58077", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.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" ] } } [10:38:14]POST & json_proto [10:38:14]process_json_proto [10:38:14]json parsed OK: [10:38:14]protocol is kg_v1.0 [10:38:14]action value=close_receipt [10:38:14]process_action close_receipt [10:38:14]cmd_close_receipt [10:38:14]MH_GetDate [10:38:14]Write to MH i2c: F0 00 00 E4 28 FB [10:38:14]Write i2c OK [10:38:14]MH_I2C_Read... [10:38:14]Read from MH i2c: F0 [10:38:14]MH_I2C_Read... [10:38:14]Read from MH i2c: F0 09 00 [10:38:14]MH_I2C_Read... [10:38:14]Read from MH i2c: F0 09 00 E4 28 00 9E 01 E3 65 78 7F 6F 64 B5 [10:38:14]GetLastDocTimeStamp 1709375688 [10:38:14]current date 1709375902 [10:38:14]FM_GetShiftState [10:38:14]SAM_PROTO_GetShiftState [10:38:14]wFMCommunicate request_size=4 [10:38:14]MH_SAM_APDU [10:38:14]CAPDU: 80 13 01 00 [10:38:14]Write to MH i2c: E2 08 00 E5 28 80 13 01 00 00 00 00 00 8A [10:38:14]Write i2c OK [10:38:14]MH_I2C_Read... [10:38:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:15]Read from MH i2c: E2 [10:38:15]MH_I2C_Read... [10:38:15]Read from MH i2c: E2 0E 00 [10:38:15]MH_I2C_Read... [10:38:15]Read from MH i2c: E2 0E 00 E5 28 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 73 [10:38:15]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:38:15]wFMCommunicate OK [10:38:15]SAM_PROTO_GetShiftState done [10:38:15]FM_GetShiftState done [10:38:15]opened in 1709338917 [10:38:15]opened+sec_in_day 1709425317 [10:38:15]quantity*price = 12500 [10:38:15]sum+1 = 12501 [10:38:15]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4800452010610 Кофе капучино XL (АКЦИЯ) 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 245.00 НСП 1% : 2.17 НДС 12% : 26.01 Наличными: 245.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 32 02.03.2024 10:38 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31879 ФПД: 103908103796359 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T103822&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31879&fm=103908103796359&tin=02508201610067®Number=0000000000092554&sum=24500 0 [10:38:16]StoreToDocumentArchive [10:38:16]shift 280 fd 31879 [10:38:16]save to /storage/0280/doc_00031879 [10:38:16]save last doc name /storage/0280/doc_00031879 to /storage/kkm_last_doc_name [10:38:16]save OK [10:38:16]Clear old archive folders... [10:38:16]ProcessDocumentItem done err = 0, tmpTLVsize=397 [10:38:16]tlvbuf is 015A4B40 [10:38:16]SAM_PROTO_ClearQueue [10:38:16]wFMCommunicate request_size=4 [10:38:16]MH_SAM_APDU [10:38:16]CAPDU: 80 09 00 00 [10:38:16]Write to MH i2c: E2 08 00 F2 28 80 09 00 00 00 00 00 00 8C [10:38:16]Write i2c OK [10:38:16]MH_I2C_Read... [10:38:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:16]Read from MH i2c: E2 [10:38:16]MH_I2C_Read... [10:38:16]Read from MH i2c: E2 03 00 [10:38:16]MH_I2C_Read... [10:38:16]Read from MH i2c: E2 03 00 F2 28 00 90 00 8E [10:38:16]RAPDU: 90 00 [10:38:16]wFMCommunicate OK [10:38:16]SAM_PROTO_ClearQueue done [10:38:16]KKMCreateOFDPacket [10:38:16]OFDProtocolAddRootSTLVToBuf [10:38:16]FM_MakeSignedData [10:38:16]FM_MakeSignedData [10:38:16]SAM_PROTO_SignData [10:38:16]wFMCommunicate request_size=4 [10:38:16]MH_SAM_APDU [10:38:16]CAPDU: 80 0D 01 02 [10:38:16]Write to MH i2c: E2 08 00 F3 28 80 0D 01 02 00 00 00 00 94 [10:38:16]Write i2c OK [10:38:16]MH_I2C_Read... [10:38:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:16]Read from MH i2c: E2 [10:38:16]MH_I2C_Read... [10:38:16]Read from MH i2c: E2 03 00 [10:38:16]MH_I2C_Read... [10:38:16]Read from MH i2c: E2 03 00 F3 28 00 90 00 8F [10:38:16]RAPDU: 90 00 [10:38:16]wFMCommunicate OK [10:38:16]wFMCommunicate request_size=255 [10:38:16]MH_SAM_APDU [10:38:16]CAPDU: 80 0D 02 02 FA 03 00 8D 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 [10:38:16]Write to MH i2c: E2 02 01 F4 28 80 0D 02 02 FA 00 03 00 8D 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 B4 5F 00 00 00 00 EB 03 26 00 00 00 CF [10:38:16]Write i2c OK [10:38:16]MH_I2C_Read... [10:38:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:16]Read from MH i2c: E2 [10:38:16]MH_I2C_Read... [10:38:16]Read from MH i2c: E2 03 00 [10:38:16]MH_I2C_Read... [10:38:16]Read from MH i2c: E2 03 00 F4 28 00 90 00 90 [10:38:16]RAPDU: 90 00 [10:38:16]wFMCommunicate OK [10:38:16]wFMCommunicate request_size=156 [10:38:16]MH_SAM_APDU [10:38:16]CAPDU: 80 0D 02 02 97 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 20 00 00 00 F4 03 04 00 9E 01 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 87 7C 00 00 35 04 06 00 5E 80 FD 9D B6 87 [10:38:16]Write to MH i2c: E2 9F 00 F5 28 80 0D 02 02 97 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 20 00 00 00 F4 03 04 00 9E 01 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 87 7C 00 00 35 04 06 00 5E 80 FD 9D B6 87 00 00 E7 [10:38:16]Write i2c OK [10:38:16]MH_I2C_Read... [10:38:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:16]Read from MH i2c: E2 [10:38:16]MH_I2C_Read... [10:38:16]Read from MH i2c: E2 03 00 [10:38:16]MH_I2C_Read... [10:38:16]Read from MH i2c: E2 03 00 F5 28 00 90 00 91 [10:38:16]RAPDU: 90 00 [10:38:16]wFMCommunicate OK [10:38:16]wFMCommunicate request_size=4 [10:38:16]MH_SAM_APDU [10:38:16]CAPDU: 80 0D 03 02 [10:38:16]Write to MH i2c: E2 08 00 F6 28 80 0D 03 02 00 00 00 00 99 [10:38:16]Write i2c OK [10:38:16]MH_I2C_Read... [10:38:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:16]Read from MH i2c: E2 [10:38:16]MH_I2C_Read... [10:38:16]Read from MH i2c: E2 0B 00 [10:38:16]MH_I2C_Read... [10:38:16]Read from MH i2c: E2 0B 00 F6 28 00 19 32 06 91 89 45 5A 86 90 00 2A [10:38:16]RAPDU: 19 32 06 91 89 45 5A 86 90 00 [10:38:16]wFMCommunicate OK [10:38:16]SAM_PROTO_SignData done [10:38:16]FM_MakeSignedData done [10:38:16]CreateOFDProtocolMessage [10:38:16]wFMCommunicate request_size=4 [10:38:16]MH_SAM_APDU [10:38:16]CAPDU: 80 11 00 00 [10:38:16]Write to MH i2c: E2 08 00 F7 28 80 11 00 00 00 00 00 00 99 [10:38:16]Write i2c OK [10:38:16]MH_I2C_Read... [10:38:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:16]Read from MH i2c: E2 [10:38:16]MH_I2C_Read... [10:38:16]Read from MH i2c: E2 17 00 [10:38:16]MH_I2C_Read... [10:38:16]Read from MH i2c: E2 17 00 F7 28 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 EE [10:38:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:38:16]wFMCommunicate OK [10:38:16]CreateOFDProtocolMessage done [10:38:16]OFDSenderStorePacket 31879 [10:38:16]StoreOFDPacket docnum=31879 [10:38:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A1 01 00 00 B3 02 99 01 03 B5 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 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 20 00 00 00 F4 03 04 00 9E 01 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 87 7C 00 00 35 04 06 00 5E 80 FD 9D B6 87 19 32 06 91 89 45 5A 86 [10:38:16]CheckFolder [10:38:16]dirname=/storage/ofd_packets [10:38:16]CheckFolder done [10:38:16]ProducePacketName [10:38:16]name=ofd_packets/00031879 [10:38:16]NVStorageSaveData ofd_packets/00031879 [10:38:16]File name is /storage/ofd_packets/00031879 [10:38:16]Write 447 bytes [10:38:16]NVStorageSaveData done [10:38:16]OFDSenderStorePacket done [10:38:16]KKMCreateOFDPacket done [10:38:16]NVStorageSaveData kkm_last_timestamp [10:38:16]File name is /storage/kkm_last_timestamp [10:38:16]Write 4 bytes [10:38:16]NVStorageSaveData done [10:38:16]ExternCall_PrintAddStr [10:38:16]wPrintStart [10:38:16]Write to MH i2c: 01 00 00 F8 28 20 [10:38:16]Write i2c OK [10:38:16]MH_I2C_Read... [10:38:16]Read from MH i2c: 01 [10:38:17]MH_I2C_Read... [10:38:17]OFD Sender: Processing packet 31879 [packets to send 5, broken 4] [10:38:17]ProducePacketName [10:38:17]name=ofd_packets/00031879 [10:38:17]OFD Sender: To server: pG, [10:38:17]CommunicateWithHost lk.salyk.kg:30040 [10:38:17]ConnectInit lk.salyk.kg [10:38:17]Read from MH i2c: 01 07 00 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: 01 07 00 F8 28 00 00 00 00 00 FF 0F 35 [10:38:17]RasterBufferAndPrint [10:38:17]line Счет N : (3)58077 [10:38:17]line ИНН: 02508201610067 [10:38:17]line Контрольно-Кассовый Чек [10:38:17]line ПРОДАЖА [10:38:17]line Товар: 2000036190018 [10:38:17]line Кофе Американо XL(GABB TRADE) [10:38:17]line 1.000 * 125.00 [10:38:17]line = 125.00 [10:38:17]line НДС 12% НСП 1% [10:38:17]line > о реализуемом товаре [10:38:17]line Товар: 4800452010610 [10:38:17]line Кофе капучино XL (АКЦИЯ) [10:38:17]line 1.000 * 120.00 [10:38:17]line = 120.00 [10:38:17]line НДС 12% НСП 1% [10:38:17]line > о реализуемом товаре [10:38:17]line ИТОГО: 245.00 [10:38:17]line НСП 1% : 2.17 [10:38:17]line НДС 12% : 26.01 [10:38:17]line Наличными: 245.00 [10:38:17]line Безнал.: 0.00 [10:38:17]line Место: АЗС № 99 "Партнер Нефть" [10:38:17]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [10:38:17]line СНО: Общий режим [10:38:17]line Чек 32 02.03.2024 10:38 [10:38:17]line Смена: 280 ФФД: 1.0 [10:38:17]line ЗНМ: 0300000074 [10:38:17]line РНМ: 0000000000092554 [10:38:17]line Версия ККМ: 001 [10:38:17]line ФМ: 0000000000871783 [10:38:17]line ФД: 31879 [10:38:17]line ФПД: 103908103796359 [10:38:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T103822&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31879&fm=103908103796359&tin=02508201610067®Number=0000000000092554&sum=24500 [10:38:17]line 0 [10:38:17]written 0, free lines is 4095 [10:38:17]Connected sock=10 [10:38:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A1 01 00 00 B3 02 99 01 03 B5 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 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 20 00 00 00 F4 03 04 00 9E 01 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 87 7C 00 00 35 04 06 00 5E 80 FD 9D B6 87 19 32 06 91 89 45 5A 86 [10:38:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 93 86 47 00 97 C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 87 7C 00 00 F4 03 04 00 E3 A9 E2 65 B6 04 01 00 00 BD D4 23 1B 00 C2 E1 B9 [10:38:17]CommunicateWithHost err = 0 [10:38:17]CheckOFDResponse [10:38:17]1017 (14) - 77093643461234 [10:38:17]1041 (16) - 0000000000871783 [10:38:17]1040 (4) - 31879 [10:38:17]1012 (4) - 02.03.2024 04:24 [10:38:17]1206 (1) - 0 [10:38:17]OFD Sender: Remove packet 31879 [10:38:17]ProducePacketName [10:38:17]name=ofd_packets/00031879 [10:38:17]NVStorageDeleteData [10:38:17]Write to MH i2c: 01 00 00 27 29 50 [10:38:17]Write i2c OK [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: 01 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: 01 07 00 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: 01 07 00 27 29 00 00 00 00 00 69 0C CC [10:38:17]RasterBufferAndPrint [10:38:17]line [10:38:17]line [10:38:17]line [10:38:17]line [10:38:17]line [10:38:17]written 0, free lines is 3186 [10:38:17]MH_Cut [10:38:17]Write to MH i2c: D1 01 00 2E 29 01 29 [10:38:17]Write i2c OK [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: D1 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: D1 01 00 [10:38:17]MH_I2C_Read... [10:38:17]Read from MH i2c: D1 01 00 2E 29 00 28 [10:38:17]Write to MH i2c: 01 00 00 2F 29 58 [10:38:17]Write i2c OK [10:38:17]MH_I2C_Read... [10:38:17]OFD Sender: No OFD packet to send [10:38:18]*** Cut start [10:38:18]*** Partial cut [10:38:18]*** CUTSNS_PIN = 1 [10:38:18]*** CUTSNS_PIN = 0 [10:38:18]*** Brake cut motor [10:38:19]Read from MH i2c: 01 [10:38:19]MH_I2C_Read... [10:38:19]*** Stop cut motor [10:38:19]*** Cut end [10:38:19]Read from MH i2c: 01 07 00 [10:38:19]MH_I2C_Read... [10:38:19]Read from MH i2c: 01 07 00 2F 29 00 00 00 00 00 FF 0F 6D [10:38:19]process_action close_receipt done [10:38:19]requested_data is exist [10:38:19]produce_requested_data [10:38:19]requested_item fm.sn is exist - process it [10:38:19]wFMCommunicate request_size=4 [10:38:19]MH_SAM_APDU [10:38:19]CAPDU: 80 11 00 00 [10:38:19]Write to MH i2c: E2 08 00 30 29 80 11 00 00 00 00 00 00 D3 [10:38:19]Write i2c OK [10:38:19]MH_I2C_Read... [10:38:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:19]Read from MH i2c: E2 [10:38:19]MH_I2C_Read... [10:38:19]Read from MH i2c: E2 17 00 [10:38:19]MH_I2C_Read... [10:38:19]Read from MH i2c: E2 17 00 30 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 28 [10:38:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:38:19]wFMCommunicate OK [10:38:19]requested_item fd.num is exist - process it [10:38:19]SAM_PROTO_GetFieldsCounters [10:38:19]wFMCommunicate request_size=4 [10:38:19]MH_SAM_APDU [10:38:19]CAPDU: 80 13 00 00 [10:38:19]Write to MH i2c: E2 08 00 31 29 80 13 00 00 00 00 00 00 D6 [10:38:19]Write i2c OK [10:38:19]MH_I2C_Read... [10:38:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:19]Read from MH i2c: E2 [10:38:19]MH_I2C_Read... [10:38:19]Read from MH i2c: E2 62 00 [10:38:19]MH_I2C_Read... [10:38:19]Read from MH i2c: E2 62 00 31 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 87 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [10:38:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 87 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:38:19]wFMCommunicate OK [10:38:19]SAM_PROTO_GetFieldsCounters done [10:38:19]requested_item shift.num is exist - process it [10:38:19]requested_item shift.opened is exist - process it [10:38:19]req_shift_opened [10:38:19]FM_GetShiftState [10:38:19]SAM_PROTO_GetShiftState [10:38:19]wFMCommunicate request_size=4 [10:38:19]MH_SAM_APDU [10:38:19]CAPDU: 80 13 01 00 [10:38:19]Write to MH i2c: E2 08 00 32 29 80 13 01 00 00 00 00 00 D8 [10:38:19]Write i2c OK [10:38:19]MH_I2C_Read... [10:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:19]Read from MH i2c: E2 [10:38:19]MH_I2C_Read... [10:38:19]Read from MH i2c: E2 0E 00 [10:38:19]MH_I2C_Read... [10:38:19]Read from MH i2c: E2 0E 00 32 29 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C1 [10:38:19]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:38:19]wFMCommunicate OK [10:38:19]SAM_PROTO_GetShiftState done [10:38:19]FM_GetShiftState done [10:38:19]req_shift_opened done [10:38:19]requested_item shift.open_date is exist - process it [10:38:19]req_shift_open_date [10:38:19]req_shift_open_date done [10:38:19]produce_requested_data done [10:38:19]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31879,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [10:38:19]process_action_free close_receipt [10:38:19]json_value_free [10:38:19]json_value_free done [10:38:19]process_json_proto returns [10:38:19]Send response to host [10:38:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31879,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [10:38:19]free response buf [10:38:19]execute_script done [10:38:19]execute_script returns [10:38:19]free content buf [10:38:19]Sock 9.Close socket [10:38:19]Sock 9.Thread stoped [10:38:22]OFD Sender: No OFD packet to send [10:38:27]OFD Sender: No OFD packet to send [10:38:32]OFD Sender: No OFD packet to send [10:38:37]OFD Sender: No OFD packet to send [10:38:42]OFD Sender: No OFD packet to send [10:38:47]OFD Sender: No OFD packet to send [10:38:52]OFD Sender: No OFD packet to send [10:38:57]OFD Sender: No OFD packet to send [10:39:02]OFD Sender: No OFD packet to send [10:39:07]OFD Sender: No OFD packet to send [10:39:12]OFD Sender: No OFD packet to send [10:39:17]OFD Sender: No OFD packet to send [10:39:22]OFD Sender: No OFD packet to send [10:39:27]OFD Sender: No OFD packet to send [10:39:32]OFD Sender: No OFD packet to send [10:39:37]OFD Sender: No OFD packet to send [10:39:42]OFD Sender: No OFD packet to send [10:39:47]OFD Sender: No OFD packet to send [10:39:52]OFD Sender: No OFD packet to send [10:39:57]OFD Sender: No OFD packet to send [10:40:03]OFD Sender: No OFD packet to send [10:40:08]OFD Sender: No OFD packet to send [10:40:13]OFD Sender: No OFD packet to send [10:40:18]OFD Sender: No OFD packet to send [10:40:23]OFD Sender: No OFD packet to send [10:40:28]OFD Sender: No OFD packet to send [10:40:33]OFD Sender: No OFD packet to send [10:40:38]OFD Sender: No OFD packet to send [10:40:43]OFD Sender: No OFD packet to send [10:40:48]OFD Sender: No OFD packet to send [10:40:53]OFD Sender: No OFD packet to send [10:40:58]OFD Sender: No OFD packet to send [10:41:03]OFD Sender: No OFD packet to send [10:41:08]OFD Sender: No OFD packet to send [10:41:13]OFD Sender: No OFD packet to send [10:41:18]OFD Sender: No OFD packet to send [10:41:19]accept exits with 7 [10:41:19]New connection [10:41:19]New thread 3066764644 created [10:41:19]Thread 3066908004 joined [10:41:19]Waiting for new connection... [10:41:19] Sock 7.Parse request [10:41:19]Sock 7.Check first char [10:41:19]Sock 7.First char is OK [10:41:19]request: POST /json_proto HTTP/1.0 [10:41:19]Method: POST [10:41:19]URL: /json_proto [10:41:19]Method is POST - this is cgi request [10:41:19]url: /json_proto [10:41:19]query_string will be loaded in cgi processing [10:41:19]execute_cgi json_proto POST (null) [10:41:19]execute_cgi path=json_proto method=POST [10:41:19]POST find Content-Length [10:41:19]Host: 172.17.61.6:8080 [10:41:19]Content-Length: 1050 [10:41:19]Content-Type: application/json [10:41:19] [10:41:19]POST finish read [10:41:19]Found Content-Length = 1050 [10:41:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58078", "tax_sys" : 0, "items" : [ { "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000039440011", "name": "\u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 200 \u043C\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.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" : 145.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:19]execute_script... [10:41: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)58078", "tax_sys" : 0, "items" : [ { "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000039440011", "name": "\u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 200 \u043C\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.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" : 145.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:19]POST & json_proto [10:41:19]process_json_proto [10:41:19]json parsed OK: [10:41:19]protocol is kg_v1.0 [10:41:19]action value=close_receipt [10:41:19]process_action close_receipt [10:41:19]cmd_close_receipt [10:41:19]MH_GetDate [10:41:19]Write to MH i2c: F0 00 00 33 29 4B [10:41:19]Write i2c OK [10:41:19]MH_I2C_Read... [10:41:19]Read from MH i2c: F0 [10:41:19]MH_I2C_Read... [10:41:19]Read from MH i2c: F0 09 00 [10:41:19]MH_I2C_Read... [10:41:19]Read from MH i2c: F0 09 00 33 29 00 57 02 E3 65 78 7F 6F 64 BF [10:41:19]GetLastDocTimeStamp 1709375902 [10:41:19]current date 1709376087 [10:41:19]FM_GetShiftState [10:41:19]SAM_PROTO_GetShiftState [10:41:19]wFMCommunicate request_size=4 [10:41:19]MH_SAM_APDU [10:41:19]CAPDU: 80 13 01 00 [10:41:19]Write to MH i2c: E2 08 00 34 29 80 13 01 00 00 00 00 00 DA [10:41:19]Write i2c OK [10:41:19]MH_I2C_Read... [10:41:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:20]Read from MH i2c: E2 [10:41:20]MH_I2C_Read... [10:41:20]Read from MH i2c: E2 0E 00 [10:41:20]MH_I2C_Read... [10:41:20]Read from MH i2c: E2 0E 00 34 29 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C3 [10:41:20]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:41:20]wFMCommunicate OK [10:41:20]SAM_PROTO_GetShiftState done [10:41:20]FM_GetShiftState done [10:41:20]opened in 1709338917 [10:41:20]opened+sec_in_day 1709425317 [10:41:20]quantity*price = 10500 [10:41:20]sum+1 = 10501 [10:41:20]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000039440011 Чай черный 200 мл 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 145.00 НСП 1% : 1.28 НДС 12% : 15.40 Наличными: 0.00 Безнал.: 145.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 33 02.03.2024 10:41 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31880 ФПД: 72588714879708 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T104127&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31880&fm=72588714879708&tin=02508201610067®Number=0000000000092554&sum=14500 0 [10:41:21]StoreToDocumentArchive [10:41:21]shift 280 fd 31880 [10:41:21]save to /storage/0280/doc_00031880 [10:41:21]save last doc name /storage/0280/doc_00031880 to /storage/kkm_last_doc_name [10:41:21]save OK [10:41:21]Clear old archive folders... [10:41:21]ProcessDocumentItem done err = 0, tmpTLVsize=388 [10:41:21]tlvbuf is 015410B0 [10:41:21]SAM_PROTO_ClearQueue [10:41:21]wFMCommunicate request_size=4 [10:41:21]MH_SAM_APDU [10:41:21]CAPDU: 80 09 00 00 [10:41:21]Write to MH i2c: E2 08 00 41 29 80 09 00 00 00 00 00 00 DC [10:41:21]Write i2c OK [10:41:21]MH_I2C_Read... [10:41:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:21]Read from MH i2c: E2 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 03 00 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 03 00 41 29 00 90 00 DE [10:41:21]RAPDU: 90 00 [10:41:21]wFMCommunicate OK [10:41:21]SAM_PROTO_ClearQueue done [10:41:21]KKMCreateOFDPacket [10:41:21]OFDProtocolAddRootSTLVToBuf [10:41:21]FM_MakeSignedData [10:41:21]FM_MakeSignedData [10:41:21]SAM_PROTO_SignData [10:41:21]wFMCommunicate request_size=4 [10:41:21]MH_SAM_APDU [10:41:21]CAPDU: 80 0D 01 02 [10:41:21]Write to MH i2c: E2 08 00 42 29 80 0D 01 02 00 00 00 00 E4 [10:41:21]Write i2c OK [10:41:21]MH_I2C_Read... [10:41:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:21]Read from MH i2c: E2 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 03 00 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 03 00 42 29 00 90 00 DF [10:41:21]RAPDU: 90 00 [10:41:21]wFMCommunicate OK [10:41:21]wFMCommunicate request_size=255 [10:41:21]MH_SAM_APDU [10:41:21]CAPDU: 80 0D 02 02 FA 03 00 84 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 32 30 30 30 30 33 39 34 34 30 30 31 31 06 04 1C 00 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 [10:41:21]Write to MH i2c: E2 02 01 43 29 80 0D 02 02 FA 00 03 00 84 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 32 30 30 30 30 33 39 34 34 30 30 31 31 06 04 1C 00 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 00 00 72 [10:41:21]Write i2c OK [10:41:21]MH_I2C_Read... [10:41:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:21]Read from MH i2c: E2 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 03 00 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 03 00 43 29 00 90 00 E0 [10:41:21]RAPDU: 90 00 [10:41:21]wFMCommunicate OK [10:41:21]wFMCommunicate request_size=147 [10:41:21]MH_SAM_APDU [10:41:21]CAPDU: 80 0D 02 02 8E F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A4 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 57 02 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 88 7C 00 00 35 04 06 00 42 04 E0 90 AA DC [10:41:21]Write to MH i2c: E2 96 00 44 29 80 0D 02 02 8E 00 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A4 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 57 02 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 88 7C 00 00 35 04 06 00 42 04 E0 90 AA DC 00 00 B3 [10:41:21]Write i2c OK [10:41:21]MH_I2C_Read... [10:41:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:21]Read from MH i2c: E2 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 03 00 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 03 00 44 29 00 90 00 E1 [10:41:21]RAPDU: 90 00 [10:41:21]wFMCommunicate OK [10:41:21]wFMCommunicate request_size=4 [10:41:21]MH_SAM_APDU [10:41:21]CAPDU: 80 0D 03 02 [10:41:21]Write to MH i2c: E2 08 00 45 29 80 0D 03 02 00 00 00 00 E9 [10:41:21]Write i2c OK [10:41:21]MH_I2C_Read... [10:41:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:21]Read from MH i2c: E2 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 0B 00 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 0B 00 45 29 00 A8 BF 08 9C 85 B2 B7 F8 90 00 DB [10:41:21]RAPDU: A8 BF 08 9C 85 B2 B7 F8 90 00 [10:41:21]wFMCommunicate OK [10:41:21]SAM_PROTO_SignData done [10:41:21]FM_MakeSignedData done [10:41:21]CreateOFDProtocolMessage [10:41:21]wFMCommunicate request_size=4 [10:41:21]MH_SAM_APDU [10:41:21]CAPDU: 80 11 00 00 [10:41:21]Write to MH i2c: E2 08 00 46 29 80 11 00 00 00 00 00 00 E9 [10:41:21]Write i2c OK [10:41:21]MH_I2C_Read... [10:41:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:21]Read from MH i2c: E2 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 17 00 [10:41:21]MH_I2C_Read... [10:41:21]Read from MH i2c: E2 17 00 46 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 3E [10:41:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:41:21]wFMCommunicate OK [10:41:21]CreateOFDProtocolMessage done [10:41:21]OFDSenderStorePacket 31880 [10:41:21]StoreOFDPacket docnum=31880 [10:41:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 98 01 00 00 D2 CA 90 01 17 FF 5A 03 01 00 03 00 84 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 32 30 30 30 30 33 39 34 34 30 30 31 31 06 04 1C 00 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A4 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 57 02 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 88 7C 00 00 35 04 06 00 42 04 E0 90 AA DC A8 BF 08 9C 85 B2 B7 F8 [10:41:21]CheckFolder [10:41:21]dirname=/storage/ofd_packets [10:41:21]CheckFolder done [10:41:21]ProducePacketName [10:41:21]name=ofd_packets/00031880 [10:41:21]NVStorageSaveData ofd_packets/00031880 [10:41:21]File name is /storage/ofd_packets/00031880 [10:41:21]Write 438 bytes [10:41:21]NVStorageSaveData done [10:41:21]OFDSenderStorePacket done [10:41:21]KKMCreateOFDPacket done [10:41:21]NVStorageSaveData kkm_last_timestamp [10:41:21]File name is /storage/kkm_last_timestamp [10:41:22]Write 4 bytes [10:41:22]NVStorageSaveData done [10:41:22]ExternCall_PrintAddStr [10:41:22]wPrintStart [10:41:22]Write to MH i2c: 01 00 00 47 29 70 [10:41:22]OFD Sender: Processing packet 31880 [packets to send 5, broken 4] [10:41:22]ProducePacketName [10:41:22]name=ofd_packets/00031880 [10:41:22]OFD Sender: To server: pG, [10:41:22]CommunicateWithHost lk.salyk.kg:30040 [10:41:22]ConnectInit lk.salyk.kg [10:41:22]Write i2c OK [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: 01 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: 01 07 00 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: 01 07 00 47 29 00 00 00 00 00 FF 0F 85 [10:41:22]RasterBufferAndPrint [10:41:22]line Счет N : (3)58078 [10:41:22]line ИНН: 02508201610067 [10:41:22]line Контрольно-Кассовый Чек [10:41:22]line ПРОДАЖА [10:41:22]line Товар: 4700452010610 [10:41:22]line Кофе капучино 200мл (АКЦИЯ) [10:41:22]line 1.000 * 105.00 [10:41:22]line = 105.00 [10:41:22]line НДС 12% НСП 1% [10:41:22]line > о реализуемом товаре [10:41:22]line Товар: 2000039440011 [10:41:22]line Чай черный 200 мл [10:41:22]line 1.000 * 40.00 [10:41:22]line = 40.00 [10:41:22]line НДС 12% НСП 1% [10:41:22]line > о реализуемом товаре [10:41:22]line ИТОГО: 145.00 [10:41:22]line НСП 1% : 1.28 [10:41:22]line НДС 12% : 15.40 [10:41:22]line Наличными: 0.00 [10:41:22]line Безнал.: 145.00 [10:41:22]line Место: АЗС № 99 "Партнер Нефть" [10:41:22]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [10:41:22]line СНО: Общий режим [10:41:22]line Чек 33 02.03.2024 10:41 [10:41:22]line Смена: 280 ФФД: 1.0 [10:41:22]line ЗНМ: 0300000074 [10:41:22]line РНМ: 0000000000092554 [10:41:22]line Версия ККМ: 001 [10:41:22]line Платежная система: Mbank [10:41:22]line ФМ: 0000000000871783 [10:41:22]line ФД: 31880 [10:41:22]line ФПД: 72588714879708 [10:41:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T104127&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31880&fm=72588714879708&tin=02508201610067®Number=0000000000092554&sum=14500 [10:41:22]line 0 [10:41:22]written 0, free lines is 4095 [10:41:22]Connected sock=9 [10:41:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 98 01 00 00 D2 CA 90 01 17 FF 5A 03 01 00 03 00 84 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 32 30 30 30 30 33 39 34 34 30 30 31 31 06 04 1C 00 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 32 30 30 20 D0 BC D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A4 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 57 02 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 88 7C 00 00 35 04 06 00 42 04 E0 90 AA DC A8 BF 08 9C 85 B2 B7 F8 [10:41:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 A6 67 47 00 8E 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 88 7C 00 00 F4 03 04 00 9C AA E2 65 B6 04 01 00 00 8C D0 4A F8 E0 99 14 59 [10:41:22]CommunicateWithHost err = 0 [10:41:22]CheckOFDResponse [10:41:22]1017 (14) - 77093643461234 [10:41:22]1041 (16) - 0000000000871783 [10:41:22]1040 (4) - 31880 [10:41:22]1012 (4) - 02.03.2024 04:27 [10:41:22]1206 (1) - 0 [10:41:22]OFD Sender: Remove packet 31880 [10:41:22]ProducePacketName [10:41:22]name=ofd_packets/00031880 [10:41:22]NVStorageDeleteData [10:41:22]Write to MH i2c: 01 00 00 77 29 A0 [10:41:22]Write i2c OK [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: 01 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: 01 07 00 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: 01 07 00 77 29 00 00 00 00 00 60 0C 13 [10:41:22]RasterBufferAndPrint [10:41:22]line [10:41:22]line [10:41:22]line [10:41:22]line [10:41:22]line [10:41:22]written 0, free lines is 3177 [10:41:22]MH_Cut [10:41:22]Write to MH i2c: D1 01 00 7E 29 01 79 [10:41:22]Write i2c OK [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: D1 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: D1 01 00 [10:41:22]MH_I2C_Read... [10:41:22]Read from MH i2c: D1 01 00 7E 29 00 78 [10:41:22]Write to MH i2c: 01 00 00 7F 29 A8 [10:41:22]Write i2c OK [10:41:22]MH_I2C_Read... [10:41:22]OFD Sender: No OFD packet to send [10:41:23]*** Cut start [10:41:23]*** Partial cut [10:41:23]*** CUTSNS_PIN = 1 [10:41:23]*** CUTSNS_PIN = 0 [10:41:23]*** Brake cut motor [10:41:24]Read from MH i2c: 01 [10:41:24]MH_I2C_Read... [10:41:24]*** Stop cut motor [10:41:24]*** Cut end [10:41:24]Read from MH i2c: 01 07 00 [10:41:24]MH_I2C_Read... [10:41:24]Read from MH i2c: 01 07 00 7F 29 00 00 00 00 00 FF 0F BD [10:41:24]process_action close_receipt done [10:41:24]requested_data is exist [10:41:24]produce_requested_data [10:41:24]requested_item fm.sn is exist - process it [10:41:24]wFMCommunicate request_size=4 [10:41:24]MH_SAM_APDU [10:41:24]CAPDU: 80 11 00 00 [10:41:24]Write to MH i2c: E2 08 00 80 29 80 11 00 00 00 00 00 00 23 [10:41:24]Write i2c OK [10:41:24]MH_I2C_Read... [10:41:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:24]Read from MH i2c: E2 [10:41:24]MH_I2C_Read... [10:41:24]Read from MH i2c: E2 17 00 [10:41:24]MH_I2C_Read... [10:41:24]Read from MH i2c: E2 17 00 80 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 78 [10:41:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:41:24]wFMCommunicate OK [10:41:24]requested_item fd.num is exist - process it [10:41:24]SAM_PROTO_GetFieldsCounters [10:41:24]wFMCommunicate request_size=4 [10:41:24]MH_SAM_APDU [10:41:24]CAPDU: 80 13 00 00 [10:41:24]Write to MH i2c: E2 08 00 81 29 80 13 00 00 00 00 00 00 26 [10:41:24]Write i2c OK [10:41:24]MH_I2C_Read... [10:41:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:24]Read from MH i2c: E2 [10:41:24]MH_I2C_Read... [10:41:24]Read from MH i2c: E2 62 00 [10:41:24]MH_I2C_Read... [10:41:24]Read from MH i2c: E2 62 00 81 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 88 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 C9 [10:41:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 88 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:24]wFMCommunicate OK [10:41:24]SAM_PROTO_GetFieldsCounters done [10:41:24]requested_item shift.num is exist - process it [10:41:24]requested_item shift.opened is exist - process it [10:41:24]req_shift_opened [10:41:24]FM_GetShiftState [10:41:24]SAM_PROTO_GetShiftState [10:41:24]wFMCommunicate request_size=4 [10:41:24]MH_SAM_APDU [10:41:24]CAPDU: 80 13 01 00 [10:41:24]Write to MH i2c: E2 08 00 82 29 80 13 01 00 00 00 00 00 28 [10:41:24]Write i2c OK [10:41:24]MH_I2C_Read... [10:41:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:24]Read from MH i2c: E2 [10:41:24]MH_I2C_Read... [10:41:24]Read from MH i2c: E2 0E 00 [10:41:24]MH_I2C_Read... [10:41:24]Read from MH i2c: E2 0E 00 82 29 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 11 [10:41:24]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:41:24]wFMCommunicate OK [10:41:24]SAM_PROTO_GetShiftState done [10:41:24]FM_GetShiftState done [10:41:24]req_shift_opened done [10:41:24]requested_item shift.open_date is exist - process it [10:41:24]req_shift_open_date [10:41:24]req_shift_open_date done [10:41:24]produce_requested_data done [10:41:24]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31880,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [10:41:24]process_action_free close_receipt [10:41:24]json_value_free [10:41:24]json_value_free done [10:41:24]process_json_proto returns [10:41:24]Send response to host [10:41:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31880,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [10:41:24]free response buf [10:41:24]execute_script done [10:41:24]execute_script returns [10:41:24]free content buf [10:41:24]Sock 7.Close socket [10:41:24]Sock 7.Thread stoped [10:41:27]OFD Sender: No OFD packet to send [10:41:32]OFD Sender: No OFD packet to send [10:41:37]OFD Sender: No OFD packet to send [10:41:42]OFD Sender: No OFD packet to send [10:41:47]OFD Sender: No OFD packet to send [10:41:52]OFD Sender: No OFD packet to send [10:41:57]OFD Sender: No OFD packet to send [10:42:02]OFD Sender: No OFD packet to send [10:42:07]OFD Sender: No OFD packet to send [10:42:12]OFD Sender: No OFD packet to send [10:42:17]OFD Sender: No OFD packet to send [10:42:22]OFD Sender: No OFD packet to send [10:42:27]OFD Sender: No OFD packet to send [10:42:32]OFD Sender: No OFD packet to send [10:42:37]OFD Sender: No OFD packet to send [10:42:43]OFD Sender: No OFD packet to send [10:42:48]OFD Sender: No OFD packet to send [10:42:53]OFD Sender: No OFD packet to send [10:42:58]OFD Sender: No OFD packet to send [10:43:03]OFD Sender: No OFD packet to send [10:43:08]OFD Sender: No OFD packet to send [10:43:13]OFD Sender: No OFD packet to send [10:43:18]OFD Sender: No OFD packet to send [10:43:23]OFD Sender: No OFD packet to send [10:43:28]OFD Sender: No OFD packet to send [10:43:33]OFD Sender: No OFD packet to send [10:43:38]OFD Sender: No OFD packet to send [10:43:43]OFD Sender: No OFD packet to send [10:43:48]OFD Sender: No OFD packet to send [10:43:53]OFD Sender: No OFD packet to send [10:43:58]OFD Sender: No OFD packet to send [10:44:03]OFD Sender: No OFD packet to send [10:44:08]OFD Sender: No OFD packet to send [10:44:13]OFD Sender: No OFD packet to send [10:44:18]OFD Sender: No OFD packet to send [10:44:23]OFD Sender: No OFD packet to send [10:44:28]OFD Sender: No OFD packet to send [10:44:33]OFD Sender: No OFD packet to send [10:44:38]OFD Sender: No OFD packet to send [10:44:43]OFD Sender: No OFD packet to send [10:44:48]OFD Sender: No OFD packet to send [10:44:53]OFD Sender: No OFD packet to send [10:44:58]OFD Sender: No OFD packet to send [10:45:03]OFD Sender: No OFD packet to send [10:45:08]OFD Sender: No OFD packet to send [10:45:13]OFD Sender: No OFD packet to send [10:45:18]OFD Sender: No OFD packet to send [10:45:23]OFD Sender: No OFD packet to send [10:45:28]OFD Sender: No OFD packet to send [10:45:33]OFD Sender: No OFD packet to send [10:45:38]OFD Sender: No OFD packet to send [10:45:43]OFD Sender: No OFD packet to send [10:45:48]OFD Sender: No OFD packet to send [10:45:53]OFD Sender: No OFD packet to send [10:45:58]OFD Sender: No OFD packet to send [10:46:03]OFD Sender: No OFD packet to send [10:46:08]OFD Sender: No OFD packet to send [10:46:13]OFD Sender: No OFD packet to send [10:46:18]OFD Sender: No OFD packet to send [10:46:23]OFD Sender: No OFD packet to send [10:46:28]OFD Sender: No OFD packet to send [10:46:33]OFD Sender: No OFD packet to send [10:46:38]OFD Sender: No OFD packet to send [10:46:43]OFD Sender: No OFD packet to send [10:46:48]OFD Sender: No OFD packet to send [10:46:53]OFD Sender: No OFD packet to send [10:46:58]OFD Sender: No OFD packet to send [10:47:03]OFD Sender: No OFD packet to send [10:47:08]OFD Sender: No OFD packet to send [10:47:13]OFD Sender: No OFD packet to send [10:47:18]OFD Sender: No OFD packet to send [10:47:23]OFD Sender: No OFD packet to send [10:47:28]OFD Sender: No OFD packet to send [10:47:33]OFD Sender: No OFD packet to send [10:47:38]OFD Sender: No OFD packet to send [10:47:43]OFD Sender: No OFD packet to send [10:47:48]OFD Sender: No OFD packet to send [10:47:53]OFD Sender: No OFD packet to send [10:47:58]OFD Sender: No OFD packet to send [10:48:03]OFD Sender: No OFD packet to send [10:48:08]OFD Sender: No OFD packet to send [10:48:13]OFD Sender: No OFD packet to send [10:48:18]OFD Sender: No OFD packet to send [10:48:23]OFD Sender: No OFD packet to send [10:48:28]OFD Sender: No OFD packet to send [10:48:33]OFD Sender: No OFD packet to send [10:48:38]OFD Sender: No OFD packet to send [10:48:43]OFD Sender: No OFD packet to send [10:48:48]OFD Sender: No OFD packet to send [10:48:53]OFD Sender: No OFD packet to send [10:48:58]OFD Sender: No OFD packet to send [10:49:03]OFD Sender: No OFD packet to send [10:49:08]OFD Sender: No OFD packet to send [10:49:13]OFD Sender: No OFD packet to send [10:49:18]OFD Sender: No OFD packet to send [10:49:23]OFD Sender: No OFD packet to send [10:49:28]OFD Sender: No OFD packet to send [10:49:33]OFD Sender: No OFD packet to send [10:49:38]OFD Sender: No OFD packet to send [10:49:43]OFD Sender: No OFD packet to send [10:49:48]OFD Sender: No OFD packet to send [10:49:53]OFD Sender: No OFD packet to send [10:49:58]OFD Sender: No OFD packet to send [10:50:03]OFD Sender: No OFD packet to send [10:50:08]OFD Sender: No OFD packet to send [10:50:13]OFD Sender: No OFD packet to send [10:50:18]OFD Sender: No OFD packet to send [10:50:23]OFD Sender: No OFD packet to send [10:50:28]OFD Sender: No OFD packet to send [10:50:33]OFD Sender: No OFD packet to send [10:50:38]OFD Sender: No OFD packet to send [10:50:43]OFD Sender: No OFD packet to send [10:50:48]OFD Sender: No OFD packet to send [10:50:53]OFD Sender: No OFD packet to send [10:50:58]OFD Sender: No OFD packet to send [10:51:03]OFD Sender: No OFD packet to send [10:51:08]OFD Sender: No OFD packet to send [10:51:13]OFD Sender: No OFD packet to send [10:51:18]OFD Sender: No OFD packet to send [10:51:23]OFD Sender: No OFD packet to send [10:51:28]OFD Sender: No OFD packet to send [10:51:33]OFD Sender: No OFD packet to send [10:51:38]OFD Sender: No OFD packet to send [10:51:43]OFD Sender: No OFD packet to send [10:51:48]OFD Sender: No OFD packet to send [10:51:53]OFD Sender: No OFD packet to send [10:51:58]OFD Sender: No OFD packet to send [10:52:03]OFD Sender: No OFD packet to send [10:52:08]OFD Sender: No OFD packet to send [10:52:13]OFD Sender: No OFD packet to send [10:52:18]OFD Sender: No OFD packet to send [10:52:23]OFD Sender: No OFD packet to send [10:52:28]OFD Sender: No OFD packet to send [10:52:33]OFD Sender: No OFD packet to send [10:52:38]OFD Sender: No OFD packet to send [10:52:43]OFD Sender: No OFD packet to send [10:52:48]OFD Sender: No OFD packet to send [10:52:53]OFD Sender: No OFD packet to send [10:52:58]OFD Sender: No OFD packet to send [10:53:03]OFD Sender: No OFD packet to send [10:53:08]OFD Sender: No OFD packet to send [10:53:13]OFD Sender: No OFD packet to send [10:53:18]OFD Sender: No OFD packet to send [10:53:23]OFD Sender: No OFD packet to send [10:53:28]OFD Sender: No OFD packet to send [10:53:33]OFD Sender: No OFD packet to send [10:53:38]OFD Sender: No OFD packet to send [10:53:43]OFD Sender: No OFD packet to send [10:53:48]OFD Sender: No OFD packet to send [10:53:53]OFD Sender: No OFD packet to send [10:53:58]OFD Sender: No OFD packet to send [10:54:02]accept exits with 10 [10:54:02]New connection [10:54:02]New thread 3066908004 created [10:54:02]Thread 3066764644 joined [10:54:02]Waiting for new connection... [10:54:02] Sock 10.Parse request [10:54:02]Sock 10.Check first char [10:54:02]Sock 10.First char is OK [10:54:02]request: POST /json_proto HTTP/1.0 [10:54:02]Method: POST [10:54:02]URL: /json_proto [10:54:02]Method is POST - this is cgi request [10:54:02]url: /json_proto [10:54:02]query_string will be loaded in cgi processing [10:54:02]execute_cgi json_proto POST (null) [10:54:02]execute_cgi path=json_proto method=POST [10:54:02]POST find Content-Length [10:54:02]Host: 172.17.61.6:8080 [10:54:02]Content-Length: 621 [10:54:02]Content-Type: application/json [10:54:02] [10:54:02]POST finish read [10:54:02]Found Content-Length = 621 [10:54:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58079", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:02]execute_script... [10:54: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)58079", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:02]POST & json_proto [10:54:02]process_json_proto [10:54:02]json parsed OK: [10:54:02]protocol is kg_v1.0 [10:54:02]action value=close_receipt [10:54:02]process_action close_receipt [10:54:02]cmd_close_receipt [10:54:02]MH_GetDate [10:54:02]Write to MH i2c: F0 00 00 83 29 9B [10:54:02]Write i2c OK [10:54:02]MH_I2C_Read... [10:54:02]Read from MH i2c: F0 [10:54:02]MH_I2C_Read... [10:54:02]Read from MH i2c: F0 09 00 [10:54:02]MH_I2C_Read... [10:54:02]Read from MH i2c: F0 09 00 83 29 00 52 05 E3 65 78 7F 6F 64 0D [10:54:02]GetLastDocTimeStamp 1709376087 [10:54:02]current date 1709376850 [10:54:02]FM_GetShiftState [10:54:02]SAM_PROTO_GetShiftState [10:54:02]wFMCommunicate request_size=4 [10:54:02]MH_SAM_APDU [10:54:02]CAPDU: 80 13 01 00 [10:54:02]Write to MH i2c: E2 08 00 84 29 80 13 01 00 00 00 00 00 2A [10:54:02]Write i2c OK [10:54:02]MH_I2C_Read... [10:54:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:02]Read from MH i2c: E2 [10:54:02]MH_I2C_Read... [10:54:02]Read from MH i2c: E2 0E 00 [10:54:02]MH_I2C_Read... [10:54:02]Read from MH i2c: E2 0E 00 84 29 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 13 [10:54:02]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:54:02]wFMCommunicate OK [10:54:02]SAM_PROTO_GetShiftState done [10:54:02]FM_GetShiftState done [10:54:02]opened in 1709338917 [10:54:02]opened+sec_in_day 1709425317 [10:54:02]quantity*price = 14400 [10:54:02]sum+1 = 14401 [10:54:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 34 02.03.2024 10:54 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31881 ФПД: 35380923532718 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T105410&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31881&fm=35380923532718&tin=02508201610067®Number=0000000000092554&sum=14400 0 [10:54:03]StoreToDocumentArchive [10:54:03]shift 280 fd 31881 [10:54:03]save to /storage/0280/doc_00031881 [10:54:03]save last doc name /storage/0280/doc_00031881 to /storage/kkm_last_doc_name [10:54:03]save OK [10:54:03]Clear old archive folders... [10:54:03]ProcessDocumentItem done err = 0, tmpTLVsize=274 [10:54:03]tlvbuf is B6F4D340 [10:54:03]SAM_PROTO_ClearQueue [10:54:03]wFMCommunicate request_size=4 [10:54:03]MH_SAM_APDU [10:54:03]CAPDU: 80 09 00 00 [10:54:03]Write to MH i2c: E2 08 00 91 29 80 09 00 00 00 00 00 00 2C [10:54:03]Write i2c OK [10:54:03]MH_I2C_Read... [10:54:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:03]Read from MH i2c: E2 [10:54:03]MH_I2C_Read... [10:54:03]Read from MH i2c: E2 03 00 [10:54:03]MH_I2C_Read... [10:54:03]Read from MH i2c: E2 03 00 91 29 00 90 00 2E [10:54:03]RAPDU: 90 00 [10:54:03]wFMCommunicate OK [10:54:03]SAM_PROTO_ClearQueue done [10:54:03]KKMCreateOFDPacket [10:54:03]OFDProtocolAddRootSTLVToBuf [10:54:03]FM_MakeSignedData [10:54:03]FM_MakeSignedData [10:54:03]SAM_PROTO_SignData [10:54:03]wFMCommunicate request_size=4 [10:54:03]MH_SAM_APDU [10:54:03]CAPDU: 80 0D 01 02 [10:54:03]Write to MH i2c: E2 08 00 92 29 80 0D 01 02 00 00 00 00 34 [10:54:03]Write i2c OK [10:54:03]MH_I2C_Read... [10:54:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:03]Read from MH i2c: E2 [10:54:03]MH_I2C_Read... [10:54:03]Read from MH i2c: E2 03 00 [10:54:03]MH_I2C_Read... [10:54:03]Read from MH i2c: E2 03 00 92 29 00 90 00 2F [10:54:03]RAPDU: 90 00 [10:54:03]wFMCommunicate OK [10:54:03]wFMCommunicate request_size=255 [10:54:03]MH_SAM_APDU [10:54:03]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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 52 05 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 [10:54:03]Write to MH i2c: E2 02 01 93 29 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 52 05 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 00 00 8D [10:54:03]Write i2c OK [10:54:03]MH_I2C_Read... [10:54:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:04]Read from MH i2c: E2 [10:54:04]MH_I2C_Read... [10:54:04]Read from MH i2c: E2 03 00 [10:54:04]MH_I2C_Read... [10:54:04]Read from MH i2c: E2 03 00 93 29 00 90 00 30 [10:54:04]RAPDU: 90 00 [10:54:04]wFMCommunicate OK [10:54:04]wFMCommunicate request_size=33 [10:54:04]MH_SAM_APDU [10:54:04]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 38 33 10 04 04 00 89 7C 00 00 35 04 06 00 20 2D C3 61 05 AE [10:54:04]Write to MH i2c: E2 24 00 94 29 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 38 33 10 04 04 00 89 7C 00 00 35 04 06 00 20 2D C3 61 05 AE 00 00 F1 [10:54:04]Write i2c OK [10:54:04]MH_I2C_Read... [10:54:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:04]Read from MH i2c: E2 [10:54:04]MH_I2C_Read... [10:54:04]Read from MH i2c: E2 03 00 [10:54:04]MH_I2C_Read... [10:54:04]Read from MH i2c: E2 03 00 94 29 00 90 00 31 [10:54:04]RAPDU: 90 00 [10:54:04]wFMCommunicate OK [10:54:04]wFMCommunicate request_size=4 [10:54:04]MH_SAM_APDU [10:54:04]CAPDU: 80 0D 03 02 [10:54:04]Write to MH i2c: E2 08 00 95 29 80 0D 03 02 00 00 00 00 39 [10:54:04]Write i2c OK [10:54:04]MH_I2C_Read... [10:54:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:54:04]Read from MH i2c: E2 [10:54:04]MH_I2C_Read... [10:54:04]Read from MH i2c: E2 0B 00 [10:54:04]MH_I2C_Read... [10:54:04]Read from MH i2c: E2 0B 00 95 29 00 D9 88 43 E5 5F CF EA 32 90 00 0D [10:54:04]RAPDU: D9 88 43 E5 5F CF EA 32 90 00 [10:54:04]wFMCommunicate OK [10:54:04]SAM_PROTO_SignData done [10:54:04]FM_MakeSignedData done [10:54:04]CreateOFDProtocolMessage [10:54:04]wFMCommunicate request_size=4 [10:54:04]MH_SAM_APDU [10:54:04]CAPDU: 80 11 00 00 [10:54:04]Write to MH i2c: E2 08 00 96 29 80 11 00 00 00 00 00 00 39 [10:54:04]Write i2c OK [10:54:04]MH_I2C_Read... [10:54:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:04]Read from MH i2c: E2 [10:54:04]MH_I2C_Read... [10:54:04]Read from MH i2c: E2 17 00 [10:54:04]MH_I2C_Read... [10:54:04]Read from MH i2c: E2 17 00 96 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 8E [10:54:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:54:04]wFMCommunicate OK [10:54:04]CreateOFDProtocolMessage done [10:54:04]OFDSenderStorePacket 31881 [10:54:04]StoreOFDPacket docnum=31881 [10:54:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 98 85 1E 01 FB 25 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 52 05 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 89 7C 00 00 35 04 06 00 20 2D C3 61 05 AE D9 88 43 E5 5F CF EA 32 [10:54:04]CheckFolder [10:54:04]dirname=/storage/ofd_packets [10:54:04]CheckFolder done [10:54:04]ProducePacketName [10:54:04]name=ofd_packets/00031881 [10:54:04]NVStorageSaveData ofd_packets/00031881 [10:54:04]File name is /storage/ofd_packets/00031881 [10:54:04]Write 324 bytes [10:54:04]NVStorageSaveData done [10:54:04]OFDSenderStorePacket done [10:54:04]KKMCreateOFDPacket done [10:54:04]NVStorageSaveData kkm_last_timestamp [10:54:04]File name is /storage/kkm_last_timestamp [10:54:04]Write 4 bytes [10:54:04]NVStorageSaveData done [10:54:04]ExternCall_PrintAddStr [10:54:04]wPrintStart [10:54:04]Write to MH i2c: 01 00 00 97 29 C0 [10:54:04]OFD Sender: Processing packet 31881 [packets to send 5, broken 4] [10:54:04]ProducePacketName [10:54:04]name=ofd_packets/00031881 [10:54:04]OFD Sender: To server: pG, [10:54:04]CommunicateWithHost lk.salyk.kg:30040 [10:54:04]ConnectInit lk.salyk.kg [10:54:04]Write i2c OK [10:54:04]MH_I2C_Read... [10:54:04]Read from MH i2c: 01 [10:54:04]MH_I2C_Read... [10:54:04]Read from MH i2c: 01 07 00 [10:54:04]MH_I2C_Read... [10:54:04]Read from MH i2c: 01 07 00 97 29 00 00 00 00 00 FF 0F D5 [10:54:04]RasterBufferAndPrint [10:54:04]line Счет N : (3)58079 [10:54:04]line ИНН: 02508201610067 [10:54:04]line Контрольно-Кассовый Чек [10:54:04]line ПРОДАЖА [10:54:04]line Товар: 48741958 [10:54:04]line Сигареты Parliament Aqua Blue [10:54:04]line 1.000 * 144.00 [10:54:04]line = 144.00 [10:54:04]line НДС 12% НСП 1% [10:54:04]line > о реализуемом товаре [10:54:04]line ИТОГО: 144.00 [10:54:04]line НСП 1% : 1.27 [10:54:04]line НДС 12% : 15.29 [10:54:04]line Наличными: 144.00 [10:54:04]line Безнал.: 0.00 [10:54:04]line Место: АЗС № 99 "Партнер Нефть" [10:54:04]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [10:54:04]line СНО: Общий режим [10:54:04]line Чек 34 02.03.2024 10:54 [10:54:04]line Смена: 280 ФФД: 1.0 [10:54:04]line ЗНМ: 0300000074 [10:54:04]line РНМ: 0000000000092554 [10:54:04]line Версия ККМ: 001 [10:54:04]line ФМ: 0000000000871783 [10:54:04]line ФД: 31881 [10:54:04]line ФПД: 35380923532718 [10:54:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T105410&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31881&fm=35380923532718&tin=02508201610067®Number=0000000000092554&sum=14400 [10:54:04]Connected sock=9 [10:54:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 98 85 1E 01 FB 25 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 52 05 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 89 7C 00 00 35 04 06 00 20 2D C3 61 05 AE D9 88 43 E5 5F CF EA 32 [10:54:04]line 0 [10:54:04]written 0, free lines is 4095 [10:54:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 B8 BF 47 00 EF A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 89 7C 00 00 F4 03 04 00 97 AD E2 65 B6 04 01 00 00 0F 87 5C A8 FC 8A 67 F3 [10:54:04]CommunicateWithHost err = 0 [10:54:04]CheckOFDResponse [10:54:04]1017 (14) - 77093643461234 [10:54:04]1041 (16) - 0000000000871783 [10:54:04]1040 (4) - 31881 [10:54:04]1012 (4) - 02.03.2024 04:39 [10:54:04]1206 (1) - 0 [10:54:04]OFD Sender: Remove packet 31881 [10:54:04]ProducePacketName [10:54:04]name=ofd_packets/00031881 [10:54:04]NVStorageDeleteData [10:54:05]Write to MH i2c: 01 00 00 C0 29 E9 [10:54:05]Write i2c OK [10:54:05]MH_I2C_Read... [10:54:05]Read from MH i2c: 01 [10:54:05]MH_I2C_Read... [10:54:05]Read from MH i2c: 01 07 00 [10:54:05]MH_I2C_Read... [10:54:05]Read from MH i2c: 01 07 00 C0 29 00 00 00 00 00 BA 0C B6 [10:54:05]RasterBufferAndPrint [10:54:05]line [10:54:05]line [10:54:05]line [10:54:05]line [10:54:05]line [10:54:05]written 0, free lines is 3262 [10:54:05]MH_Cut [10:54:05]Write to MH i2c: D1 01 00 C7 29 01 C2 [10:54:05]Write i2c OK [10:54:05]MH_I2C_Read... [10:54:05]Read from MH i2c: D1 [10:54:05]MH_I2C_Read... [10:54:05]Read from MH i2c: D1 01 00 [10:54:05]MH_I2C_Read... [10:54:05]Read from MH i2c: D1 01 00 C7 29 00 C1 [10:54:05]Write to MH i2c: 01 00 00 C8 29 F1 [10:54:05]Write i2c OK [10:54:05]MH_I2C_Read... [10:54:05]OFD Sender: No OFD packet to send [10:54:06]*** Cut start [10:54:06]*** Partial cut [10:54:06]*** CUTSNS_PIN = 1 [10:54:06]*** CUTSNS_PIN = 0 [10:54:06]*** Brake cut motor [10:54:06]Read from MH i2c: 01 [10:54:06]MH_I2C_Read... [10:54:06]*** Stop cut motor [10:54:06]*** Cut end [10:54:06]Read from MH i2c: 01 07 00 [10:54:06]MH_I2C_Read... [10:54:06]Read from MH i2c: 01 07 00 C8 29 00 00 00 00 00 FF 0F 06 [10:54:06]process_action close_receipt done [10:54:06]requested_data is exist [10:54:06]produce_requested_data [10:54:06]requested_item fm.sn is exist - process it [10:54:06]wFMCommunicate request_size=4 [10:54:06]MH_SAM_APDU [10:54:06]CAPDU: 80 11 00 00 [10:54:06]Write to MH i2c: E2 08 00 C9 29 80 11 00 00 00 00 00 00 6C [10:54:06]Write i2c OK [10:54:06]MH_I2C_Read... [10:54:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:06]Read from MH i2c: E2 [10:54:06]MH_I2C_Read... [10:54:06]Read from MH i2c: E2 17 00 [10:54:06]MH_I2C_Read... [10:54:06]Read from MH i2c: E2 17 00 C9 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 C1 [10:54:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:54:06]wFMCommunicate OK [10:54:06]requested_item fd.num is exist - process it [10:54:06]SAM_PROTO_GetFieldsCounters [10:54:06]wFMCommunicate request_size=4 [10:54:06]MH_SAM_APDU [10:54:06]CAPDU: 80 13 00 00 [10:54:06]Write to MH i2c: E2 08 00 CA 29 80 13 00 00 00 00 00 00 6F [10:54:06]Write i2c OK [10:54:06]MH_I2C_Read... [10:54:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:54:06]Read from MH i2c: E2 [10:54:06]MH_I2C_Read... [10:54:06]Read from MH i2c: E2 62 00 [10:54:06]MH_I2C_Read... [10:54:06]Read from MH i2c: E2 62 00 CA 29 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 89 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 16 [10:54:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 89 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:54:06]wFMCommunicate OK [10:54:06]SAM_PROTO_GetFieldsCounters done [10:54:06]requested_item shift.num is exist - process it [10:54:06]requested_item shift.opened is exist - process it [10:54:06]req_shift_opened [10:54:06]FM_GetShiftState [10:54:06]SAM_PROTO_GetShiftState [10:54:06]wFMCommunicate request_size=4 [10:54:06]MH_SAM_APDU [10:54:06]CAPDU: 80 13 01 00 [10:54:06]Write to MH i2c: E2 08 00 CB 29 80 13 01 00 00 00 00 00 71 [10:54:06]Write i2c OK [10:54:06]MH_I2C_Read... [10:54:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:06]Read from MH i2c: E2 [10:54:06]MH_I2C_Read... [10:54:06]Read from MH i2c: E2 0E 00 [10:54:06]MH_I2C_Read... [10:54:06]Read from MH i2c: E2 0E 00 CB 29 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 5A [10:54:06]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:54:06]wFMCommunicate OK [10:54:06]SAM_PROTO_GetShiftState done [10:54:06]FM_GetShiftState done [10:54:06]req_shift_opened done [10:54:06]requested_item shift.open_date is exist - process it [10:54:06]req_shift_open_date [10:54:06]req_shift_open_date done [10:54:06]produce_requested_data done [10:54:06]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31881,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [10:54:06]process_action_free close_receipt [10:54:06]json_value_free [10:54:06]json_value_free done [10:54:06]process_json_proto returns [10:54:06]Send response to host [10:54:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31881,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [10:54:06]free response buf [10:54:06]execute_script done [10:54:06]execute_script returns [10:54:06]free content buf [10:54:06]Sock 10.Close socket [10:54:06]Sock 10.Thread stoped [10:54:10]OFD Sender: No OFD packet to send [10:54:15]OFD Sender: No OFD packet to send [10:54:20]OFD Sender: No OFD packet to send [10:54:25]OFD Sender: No OFD packet to send [10:54:30]OFD Sender: No OFD packet to send [10:54:35]OFD Sender: No OFD packet to send [10:54:40]OFD Sender: No OFD packet to send [10:54:45]OFD Sender: No OFD packet to send [10:54:50]OFD Sender: No OFD packet to send [10:54:55]OFD Sender: No OFD packet to send [10:55:00]OFD Sender: No OFD packet to send [10:55:05]OFD Sender: No OFD packet to send [10:55:10]OFD Sender: No OFD packet to send [10:55:15]OFD Sender: No OFD packet to send [10:55:20]OFD Sender: No OFD packet to send [10:55:25]OFD Sender: No OFD packet to send [10:55:30]OFD Sender: No OFD packet to send [10:55:35]OFD Sender: No OFD packet to send [10:55:40]OFD Sender: No OFD packet to send [10:55:45]OFD Sender: No OFD packet to send [10:55:50]OFD Sender: No OFD packet to send [10:55:55]OFD Sender: No OFD packet to send [10:56:00]OFD Sender: No OFD packet to send [10:56:05]OFD Sender: No OFD packet to send [10:56:08]accept exits with 7 [10:56:08]New connection [10:56:08]New thread 3066764644 created [10:56:08]Thread 3066908004 joined [10:56:08]Waiting for new connection... [10:56:08] Sock 7.Parse request [10:56:08]Sock 7.Check first char [10:56:08]Sock 7.First char is OK [10:56:08]request: POST /json_proto HTTP/1.0 [10:56:08]Method: POST [10:56:08]URL: /json_proto [10:56:08]Method is POST - this is cgi request [10:56:08]url: /json_proto [10:56:08]query_string will be loaded in cgi processing [10:56:08]execute_cgi json_proto POST (null) [10:56:08]execute_cgi path=json_proto method=POST [10:56:08]POST find Content-Length [10:56:08]Host: 172.17.61.6:8080 [10:56:08]Content-Length: 621 [10:56:08]Content-Type: application/json [10:56:08] [10:56:08]POST finish read [10:56:08]Found Content-Length = 621 [10:56:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58080", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:56:08]execute_script... [10:56: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)58080", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:56:08]POST & json_proto [10:56:08]process_json_proto [10:56:08]json parsed OK: [10:56:08]protocol is kg_v1.0 [10:56:08]action value=close_receipt [10:56:08]process_action close_receipt [10:56:08]cmd_close_receipt [10:56:08]MH_GetDate [10:56:08]Write to MH i2c: F0 00 00 CC 29 E4 [10:56:08]Write i2c OK [10:56:08]MH_I2C_Read... [10:56:08]Read from MH i2c: F0 [10:56:08]MH_I2C_Read... [10:56:08]Read from MH i2c: F0 09 00 [10:56:08]MH_I2C_Read... [10:56:08]Read from MH i2c: F0 09 00 CC 29 00 D0 05 E3 65 78 7F 6F 64 D4 [10:56:08]GetLastDocTimeStamp 1709376850 [10:56:08]current date 1709376976 [10:56:08]FM_GetShiftState [10:56:08]SAM_PROTO_GetShiftState [10:56:08]wFMCommunicate request_size=4 [10:56:08]MH_SAM_APDU [10:56:08]CAPDU: 80 13 01 00 [10:56:08]Write to MH i2c: E2 08 00 CD 29 80 13 01 00 00 00 00 00 73 [10:56:08]Write i2c OK [10:56:08]MH_I2C_Read... [10:56:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:08]Read from MH i2c: E2 [10:56:08]MH_I2C_Read... [10:56:08]Read from MH i2c: E2 0E 00 [10:56:08]MH_I2C_Read... [10:56:08]Read from MH i2c: E2 0E 00 CD 29 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 5C [10:56:08]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:56:08]wFMCommunicate OK [10:56:08]SAM_PROTO_GetShiftState done [10:56:08]FM_GetShiftState done [10:56:08]opened in 1709338917 [10:56:08]opened+sec_in_day 1709425317 [10:56:08]quantity*price = 14400 [10:56:08]sum+1 = 14401 [10:56:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 35 02.03.2024 10:56 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31882 ФПД: 184925871902089 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T105616&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31882&fm=184925871902089&tin=02508201610067®Number=0000000000092554&sum=14400 0 [10:56:09]StoreToDocumentArchive [10:56:09]shift 280 fd 31882 [10:56:09]save to /storage/0280/doc_00031882 [10:56:09]save last doc name /storage/0280/doc_00031882 to /storage/kkm_last_doc_name [10:56:09]save OK [10:56:09]Clear old archive folders... [10:56:09]ProcessDocumentItem done err = 0, tmpTLVsize=274 [10:56:09]tlvbuf is 01509870 [10:56:09]SAM_PROTO_ClearQueue [10:56:09]wFMCommunicate request_size=4 [10:56:09]MH_SAM_APDU [10:56:09]CAPDU: 80 09 00 00 [10:56:09]Write to MH i2c: E2 08 00 DA 29 80 09 00 00 00 00 00 00 75 [10:56:09]Write i2c OK [10:56:09]MH_I2C_Read... [10:56:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:56:09]Read from MH i2c: E2 [10:56:09]MH_I2C_Read... [10:56:09]Read from MH i2c: E2 03 00 [10:56:09]MH_I2C_Read... [10:56:09]Read from MH i2c: E2 03 00 DA 29 00 90 00 77 [10:56:09]RAPDU: 90 00 [10:56:09]wFMCommunicate OK [10:56:09]SAM_PROTO_ClearQueue done [10:56:09]KKMCreateOFDPacket [10:56:09]OFDProtocolAddRootSTLVToBuf [10:56:09]FM_MakeSignedData [10:56:09]FM_MakeSignedData [10:56:09]SAM_PROTO_SignData [10:56:09]wFMCommunicate request_size=4 [10:56:09]MH_SAM_APDU [10:56:09]CAPDU: 80 0D 01 02 [10:56:09]Write to MH i2c: E2 08 00 DB 29 80 0D 01 02 00 00 00 00 7D [10:56:09]Write i2c OK [10:56:09]MH_I2C_Read... [10:56:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:56:09]Read from MH i2c: E2 [10:56:09]MH_I2C_Read... [10:56:09]Read from MH i2c: E2 03 00 [10:56:09]MH_I2C_Read... [10:56:09]Read from MH i2c: E2 03 00 DB 29 00 90 00 78 [10:56:09]RAPDU: 90 00 [10:56:09]wFMCommunicate OK [10:56:09]wFMCommunicate request_size=255 [10:56:09]MH_SAM_APDU [10:56:09]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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 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 00 00 00 F4 03 04 00 D0 05 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 [10:56:09]Write to MH i2c: E2 02 01 DC 29 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 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 00 00 00 F4 03 04 00 D0 05 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 00 00 55 [10:56:09]Write i2c OK [10:56:09]MH_I2C_Read... [10:56:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:10]Read from MH i2c: E2 [10:56:10]MH_I2C_Read... [10:56:10]Read from MH i2c: E2 03 00 [10:56:10]MH_I2C_Read... [10:56:10]Read from MH i2c: E2 03 00 DC 29 00 90 00 79 [10:56:10]RAPDU: 90 00 [10:56:10]wFMCommunicate OK [10:56:10]wFMCommunicate request_size=33 [10:56:10]MH_SAM_APDU [10:56:10]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8A 7C 00 00 35 04 06 00 A8 30 68 E7 8D 89 [10:56:10]Write to MH i2c: E2 24 00 DD 29 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8A 7C 00 00 35 04 06 00 A8 30 68 E7 8D 89 00 00 54 [10:56:10]Write i2c OK [10:56:10]MH_I2C_Read... [10:56:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:56:10]Read from MH i2c: E2 [10:56:10]MH_I2C_Read... [10:56:10]Read from MH i2c: E2 03 00 [10:56:10]MH_I2C_Read... [10:56:10]Read from MH i2c: E2 03 00 DD 29 00 90 00 7A [10:56:10]RAPDU: 90 00 [10:56:10]wFMCommunicate OK [10:56:10]wFMCommunicate request_size=4 [10:56:10]MH_SAM_APDU [10:56:10]CAPDU: 80 0D 03 02 [10:56:10]Write to MH i2c: E2 08 00 DE 29 80 0D 03 02 00 00 00 00 82 [10:56:10]Write i2c OK [10:56:10]MH_I2C_Read... [10:56:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:56:10]Read from MH i2c: E2 [10:56:10]MH_I2C_Read... [10:56:10]Read from MH i2c: E2 0B 00 [10:56:10]MH_I2C_Read... [10:56:10]Read from MH i2c: E2 0B 00 DE 29 00 31 F1 23 EB 19 AE B8 DA 90 00 0C [10:56:10]RAPDU: 31 F1 23 EB 19 AE B8 DA 90 00 [10:56:10]wFMCommunicate OK [10:56:10]SAM_PROTO_SignData done [10:56:10]FM_MakeSignedData done [10:56:10]CreateOFDProtocolMessage [10:56:10]wFMCommunicate request_size=4 [10:56:10]MH_SAM_APDU [10:56:10]CAPDU: 80 11 00 00 [10:56:10]Write to MH i2c: E2 08 00 DF 29 80 11 00 00 00 00 00 00 82 [10:56:10]Write i2c OK [10:56:10]MH_I2C_Read... [10:56:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:10]Read from MH i2c: E2 [10:56:10]MH_I2C_Read... [10:56:10]Read from MH i2c: E2 17 00 [10:56:10]MH_I2C_Read... [10:56:10]Read from MH i2c: E2 17 00 DF 29 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 D7 [10:56:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:56:10]wFMCommunicate OK [10:56:10]CreateOFDProtocolMessage done [10:56:10]OFDSenderStorePacket 31882 [10:56:10]StoreOFDPacket docnum=31882 [10:56:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 68 01 1E 01 2C 5E 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 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 00 00 00 F4 03 04 00 D0 05 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8A 7C 00 00 35 04 06 00 A8 30 68 E7 8D 89 31 F1 23 EB 19 AE B8 DA [10:56:10]CheckFolder [10:56:10]dirname=/storage/ofd_packets [10:56:10]CheckFolder done [10:56:10]ProducePacketName [10:56:10]name=ofd_packets/00031882 [10:56:10]NVStorageSaveData ofd_packets/00031882 [10:56:10]File name is /storage/ofd_packets/00031882 [10:56:10]Write 324 bytes [10:56:10]NVStorageSaveData done [10:56:10]OFDSenderStorePacket done [10:56:10]KKMCreateOFDPacket done [10:56:10]NVStorageSaveData kkm_last_timestamp [10:56:10]File name is /storage/kkm_last_timestamp [10:56:10]Write 4 bytes [10:56:10]NVStorageSaveData done [10:56:10]ExternCall_PrintAddStr [10:56:10]wPrintStart [10:56:10]Write to MH i2c: 01 00 00 E0 29 09 [10:56:10]Write i2c OK [10:56:10]MH_I2C_Read... [10:56:10]Read from MH i2c: 01 [10:56:10]MH_I2C_Read... [10:56:10]Read from MH i2c: 01 07 00 [10:56:10]MH_I2C_Read... [10:56:10]Read from MH i2c: 01 07 00 E0 29 00 00 00 00 00 FF 0F 1E [10:56:10]RasterBufferAndPrint [10:56:10]line Счет N : (3)58080 [10:56:10]line ИНН: 02508201610067 [10:56:10]line Контрольно-Кассовый Чек [10:56:10]line ПРОДАЖА [10:56:10]line Товар: 48741958 [10:56:10]line Сигареты Parliament Aqua Blue [10:56:10]line 1.000 * 144.00 [10:56:10]line = 144.00 [10:56:10]line НДС 12% НСП 1% [10:56:10]line > о реализуемом товаре [10:56:10]line ИТОГО: 144.00 [10:56:10]line НСП 1% : 1.27 [10:56:10]line НДС 12% : 15.29 [10:56:10]line Наличными: 144.00 [10:56:10]line Безнал.: 0.00 [10:56:10]line Место: АЗС № 99 "Партнер Нефть" [10:56:10]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [10:56:10]line СНО: Общий режим [10:56:10]line Чек 35 02.03.2024 10:56 [10:56:10]line Смена: 280 ФФД: 1.0 [10:56:10]line ЗНМ: 0300000074 [10:56:10]line РНМ: 0000000000092554 [10:56:10]line Версия ККМ: 001 [10:56:10]line ФМ: 0000000000871783 [10:56:10]line ФД: 31882 [10:56:10]line ФПД: 184925871902089 [10:56:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T105616&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31882&fm=184925871902089&tin=02508201610067®Number=0000000000092554&sum=14400 [10:56:10]line 0 [10:56:10]OFD Sender: Processing packet 31882 [packets to send 5, broken 4] [10:56:10]ProducePacketName [10:56:10]name=ofd_packets/00031882 [10:56:10]OFD Sender: To server: pG, [10:56:10]CommunicateWithHost lk.salyk.kg:30040 [10:56:10]ConnectInit lk.salyk.kg [10:56:10]written 0, free lines is 4095 [10:56:10]Connected sock=10 [10:56:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 68 01 1E 01 2C 5E 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 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 00 00 00 F4 03 04 00 D0 05 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8A 7C 00 00 35 04 06 00 A8 30 68 E7 8D 89 31 F1 23 EB 19 AE B8 DA [10:56:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 43 B4 47 00 F3 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8A 7C 00 00 F4 03 04 00 15 AE E2 65 B6 04 01 00 00 58 89 9A E4 BD 16 3F 94 [10:56:10]CommunicateWithHost err = 0 [10:56:10]CheckOFDResponse [10:56:10]1017 (14) - 77093643461234 [10:56:10]1041 (16) - 0000000000871783 [10:56:10]1040 (4) - 31882 [10:56:10]1012 (4) - 02.03.2024 04:41 [10:56:10]1206 (1) - 0 [10:56:10]OFD Sender: Remove packet 31882 [10:56:10]ProducePacketName [10:56:10]name=ofd_packets/00031882 [10:56:10]NVStorageDeleteData [10:56:11]Write to MH i2c: 01 00 00 09 2A 33 [10:56:11]Write i2c OK [10:56:11]MH_I2C_Read... [10:56:11]Read from MH i2c: 01 [10:56:11]MH_I2C_Read... [10:56:11]Read from MH i2c: 01 07 00 [10:56:11]MH_I2C_Read... [10:56:11]Read from MH i2c: 01 07 00 09 2A 00 00 00 00 00 C7 0C 0D [10:56:11]RasterBufferAndPrint [10:56:11]line [10:56:11]line [10:56:11]line [10:56:11]line [10:56:11]line [10:56:11]written 0, free lines is 3278 [10:56:11]MH_Cut [10:56:11]Write to MH i2c: D1 01 00 10 2A 01 0C [10:56:11]Write i2c OK [10:56:11]MH_I2C_Read... [10:56:11]Read from MH i2c: D1 [10:56:11]MH_I2C_Read... [10:56:11]Read from MH i2c: D1 01 00 [10:56:11]MH_I2C_Read... [10:56:11]Read from MH i2c: D1 01 00 10 2A 00 0B [10:56:11]Write to MH i2c: 01 00 00 11 2A 3B [10:56:11]Write i2c OK [10:56:11]MH_I2C_Read... [10:56:11]OFD Sender: No OFD packet to send [10:56:11]*** Cut start [10:56:11]*** Partial cut [10:56:11]*** CUTSNS_PIN = 1 [10:56:12]*** CUTSNS_PIN = 0 [10:56:12]*** Brake cut motor [10:56:12]Read from MH i2c: 01 [10:56:12]MH_I2C_Read... [10:56:12]*** Stop cut motor [10:56:12]*** Cut end [10:56:12]Read from MH i2c: 01 07 00 [10:56:12]MH_I2C_Read... [10:56:12]Read from MH i2c: 01 07 00 11 2A 00 00 00 00 00 FF 0F 50 [10:56:12]process_action close_receipt done [10:56:12]requested_data is exist [10:56:12]produce_requested_data [10:56:12]requested_item fm.sn is exist - process it [10:56:12]wFMCommunicate request_size=4 [10:56:12]MH_SAM_APDU [10:56:12]CAPDU: 80 11 00 00 [10:56:12]Write to MH i2c: E2 08 00 12 2A 80 11 00 00 00 00 00 00 B6 [10:56:12]Write i2c OK [10:56:12]MH_I2C_Read... [10:56:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:56:12]Read from MH i2c: E2 [10:56:12]MH_I2C_Read... [10:56:12]Read from MH i2c: E2 17 00 [10:56:12]MH_I2C_Read... [10:56:12]Read from MH i2c: E2 17 00 12 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 0B [10:56:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [10:56:12]wFMCommunicate OK [10:56:12]requested_item fd.num is exist - process it [10:56:12]SAM_PROTO_GetFieldsCounters [10:56:12]wFMCommunicate request_size=4 [10:56:12]MH_SAM_APDU [10:56:12]CAPDU: 80 13 00 00 [10:56:12]Write to MH i2c: E2 08 00 13 2A 80 13 00 00 00 00 00 00 B9 [10:56:12]Write i2c OK [10:56:12]MH_I2C_Read... [10:56:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:56:12]Read from MH i2c: E2 [10:56:12]MH_I2C_Read... [10:56:12]Read from MH i2c: E2 62 00 [10:56:12]MH_I2C_Read... [10:56:12]Read from MH i2c: E2 62 00 13 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 8A 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 64 [10:56:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 8A 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:56:12]wFMCommunicate OK [10:56:12]SAM_PROTO_GetFieldsCounters done [10:56:12]requested_item shift.num is exist - process it [10:56:12]requested_item shift.opened is exist - process it [10:56:12]req_shift_opened [10:56:12]FM_GetShiftState [10:56:12]SAM_PROTO_GetShiftState [10:56:12]wFMCommunicate request_size=4 [10:56:12]MH_SAM_APDU [10:56:12]CAPDU: 80 13 01 00 [10:56:12]Write to MH i2c: E2 08 00 14 2A 80 13 01 00 00 00 00 00 BB [10:56:12]Write i2c OK [10:56:12]MH_I2C_Read... [10:56:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:56:12]Read from MH i2c: E2 [10:56:12]MH_I2C_Read... [10:56:12]Read from MH i2c: E2 0E 00 [10:56:12]MH_I2C_Read... [10:56:12]Read from MH i2c: E2 0E 00 14 2A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 A4 [10:56:12]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [10:56:12]wFMCommunicate OK [10:56:12]SAM_PROTO_GetShiftState done [10:56:12]FM_GetShiftState done [10:56:12]req_shift_opened done [10:56:12]requested_item shift.open_date is exist - process it [10:56:12]req_shift_open_date [10:56:12]req_shift_open_date done [10:56:12]produce_requested_data done [10:56:12]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31882,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [10:56:12]process_action_free close_receipt [10:56:12]json_value_free [10:56:12]json_value_free done [10:56:12]process_json_proto returns [10:56:12]Send response to host [10:56:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31882,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [10:56:12]free response buf [10:56:12]execute_script done [10:56:12]execute_script returns [10:56:12]free content buf [10:56:12]Sock 7.Close socket [10:56:12]Sock 7.Thread stoped [10:56:16]OFD Sender: No OFD packet to send [10:56:21]OFD Sender: No OFD packet to send [10:56:26]OFD Sender: No OFD packet to send [10:56:31]OFD Sender: No OFD packet to send [10:56:36]OFD Sender: No OFD packet to send [10:56:41]OFD Sender: No OFD packet to send [10:56:46]OFD Sender: No OFD packet to send [10:56:51]OFD Sender: No OFD packet to send [10:56:56]OFD Sender: No OFD packet to send [10:57:01]OFD Sender: No OFD packet to send [10:57:06]OFD Sender: No OFD packet to send [10:57:11]OFD Sender: No OFD packet to send [10:57:16]OFD Sender: No OFD packet to send [10:57:21]OFD Sender: No OFD packet to send [10:57:26]OFD Sender: No OFD packet to send [10:57:31]OFD Sender: No OFD packet to send [10:57:36]OFD Sender: No OFD packet to send [10:57:41]OFD Sender: No OFD packet to send [10:57:46]OFD Sender: No OFD packet to send [10:57:51]OFD Sender: No OFD packet to send [10:57:56]OFD Sender: No OFD packet to send [10:58:01]OFD Sender: No OFD packet to send [10:58:06]OFD Sender: No OFD packet to send [10:58:11]OFD Sender: No OFD packet to send [10:58:16]OFD Sender: No OFD packet to send [10:58:21]OFD Sender: No OFD packet to send [10:58:26]OFD Sender: No OFD packet to send [10:58:31]OFD Sender: No OFD packet to send [10:58:36]OFD Sender: No OFD packet to send [10:58:41]OFD Sender: No OFD packet to send [10:58:46]OFD Sender: No OFD packet to send [10:58:51]OFD Sender: No OFD packet to send [10:58:56]OFD Sender: No OFD packet to send [10:59:01]OFD Sender: No OFD packet to send [10:59:06]OFD Sender: No OFD packet to send [10:59:11]OFD Sender: No OFD packet to send [10:59:16]OFD Sender: No OFD packet to send [10:59:21]OFD Sender: No OFD packet to send [10:59:26]OFD Sender: No OFD packet to send [10:59:31]OFD Sender: No OFD packet to send [10:59:36]OFD Sender: No OFD packet to send [10:59:41]OFD Sender: No OFD packet to send [10:59:46]OFD Sender: No OFD packet to send [10:59:51]OFD Sender: No OFD packet to send [10:59:56]OFD Sender: No OFD packet to send [11:00:01]OFD Sender: No OFD packet to send [11:00:06]OFD Sender: No OFD packet to send [11:00:11]OFD Sender: No OFD packet to send [11:00:16]OFD Sender: No OFD packet to send [11:00:21]OFD Sender: No OFD packet to send [11:00:26]OFD Sender: No OFD packet to send [11:00:31]OFD Sender: No OFD packet to send [11:00:36]OFD Sender: No OFD packet to send [11:00:41]OFD Sender: No OFD packet to send [11:00:46]OFD Sender: No OFD packet to send [11:00:51]OFD Sender: No OFD packet to send [11:00:56]OFD Sender: No OFD packet to send [11:01:01]OFD Sender: No OFD packet to send [11:01:06]OFD Sender: No OFD packet to send [11:01:11]OFD Sender: No OFD packet to send [11:01:16]OFD Sender: No OFD packet to send [11:01:21]OFD Sender: No OFD packet to send [11:01:26]OFD Sender: No OFD packet to send [11:01:31]OFD Sender: No OFD packet to send [11:01:36]OFD Sender: No OFD packet to send [11:01:41]OFD Sender: No OFD packet to send [11:01:46]OFD Sender: No OFD packet to send [11:01:51]OFD Sender: No OFD packet to send [11:01:56]OFD Sender: No OFD packet to send [11:02:01]OFD Sender: No OFD packet to send [11:02:06]OFD Sender: No OFD packet to send [11:02:11]OFD Sender: No OFD packet to send [11:02:16]OFD Sender: No OFD packet to send [11:02:21]OFD Sender: No OFD packet to send [11:02:26]OFD Sender: No OFD packet to send [11:02:31]OFD Sender: No OFD packet to send [11:02:36]OFD Sender: No OFD packet to send [11:02:41]OFD Sender: No OFD packet to send [11:02:46]OFD Sender: No OFD packet to send [11:02:51]OFD Sender: No OFD packet to send [11:02:56]OFD Sender: No OFD packet to send [11:02:59]accept exits with 9 [11:02:59]New connection [11:02:59]New thread 3066908004 created [11:02:59]Thread 3066764644 joined [11:02:59]Waiting for new connection... [11:02:59] Sock 9.Parse request [11:02:59]Sock 9.Check first char [11:02:59]Sock 9.First char is OK [11:02:59]request: POST /json_proto HTTP/1.0 [11:02:59]Method: POST [11:02:59]URL: /json_proto [11:02:59]Method is POST - this is cgi request [11:02:59]url: /json_proto [11:02:59]query_string will be loaded in cgi processing [11:02:59]execute_cgi json_proto POST (null) [11:02:59]execute_cgi path=json_proto method=POST [11:02:59]POST find Content-Length [11:02:59]Host: 172.17.61.6:8080 [11:02:59]Content-Length: 618 [11:02:59]Content-Type: application/json [11:02:59] [11:02:59]POST finish read [11:02:59]Found Content-Length = 618 [11:02:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58081", "tax_sys" : 0, "items" : [ { "code": "46230508", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Kiss Brown Effect", "price" : 128.00, "quantity" : 3.000, "sum" : 384.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 384.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:59]execute_script... [11:02: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)58081", "tax_sys" : 0, "items" : [ { "code": "46230508", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Kiss Brown Effect", "price" : 128.00, "quantity" : 3.000, "sum" : 384.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 384.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:59]POST & json_proto [11:02:59]process_json_proto [11:02:59]json parsed OK: [11:02:59]protocol is kg_v1.0 [11:02:59]action value=close_receipt [11:02:59]process_action close_receipt [11:02:59]cmd_close_receipt [11:02:59]MH_GetDate [11:02:59]Write to MH i2c: F0 00 00 15 2A 2E [11:02:59]Write i2c OK [11:02:59]MH_I2C_Read... [11:02:59]Read from MH i2c: F0 [11:02:59]MH_I2C_Read... [11:02:59]Read from MH i2c: F0 09 00 [11:02:59]MH_I2C_Read... [11:02:59]Read from MH i2c: F0 09 00 15 2A 00 6B 07 E3 65 78 7F 6F 64 BB [11:02:59]GetLastDocTimeStamp 1709376976 [11:02:59]current date 1709377387 [11:02:59]FM_GetShiftState [11:02:59]SAM_PROTO_GetShiftState [11:02:59]wFMCommunicate request_size=4 [11:02:59]MH_SAM_APDU [11:02:59]CAPDU: 80 13 01 00 [11:02:59]Write to MH i2c: E2 08 00 16 2A 80 13 01 00 00 00 00 00 BD [11:02:59]Write i2c OK [11:02:59]MH_I2C_Read... [11:02:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:59]Read from MH i2c: E2 [11:02:59]MH_I2C_Read... [11:02:59]Read from MH i2c: E2 0E 00 [11:02:59]MH_I2C_Read... [11:02:59]Read from MH i2c: E2 0E 00 16 2A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 A6 [11:02:59]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:02:59]wFMCommunicate OK [11:02:59]SAM_PROTO_GetShiftState done [11:02:59]FM_GetShiftState done [11:02:59]opened in 1709338917 [11:02:59]opened+sec_in_day 1709425317 [11:02:59]quantity*price = 38400 [11:02:59]sum+1 = 38401 [11:02:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 384.00 НСП 1% : 3.40 НДС 12% : 40.78 Наличными: 384.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 36 02.03.2024 11:03 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31883 ФПД: 121154188167807 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T110307&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31883&fm=121154188167807&tin=02508201610067®Number=0000000000092554&sum=38400 0 [11:03:00]StoreToDocumentArchive [11:03:00]shift 280 fd 31883 [11:03:00]save to /storage/0280/doc_00031883 [11:03:00]save last doc name /storage/0280/doc_00031883 to /storage/kkm_last_doc_name [11:03:00]save OK [11:03:00]Clear old archive folders... [11:03:00]ProcessDocumentItem done err = 0, tmpTLVsize=271 [11:03:00]tlvbuf is 0151A9C0 [11:03:00]SAM_PROTO_ClearQueue [11:03:00]wFMCommunicate request_size=4 [11:03:00]MH_SAM_APDU [11:03:00]CAPDU: 80 09 00 00 [11:03:00]Write to MH i2c: E2 08 00 23 2A 80 09 00 00 00 00 00 00 BF [11:03:00]Write i2c OK [11:03:00]MH_I2C_Read... [11:03:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:00]Read from MH i2c: E2 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 03 00 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 03 00 23 2A 00 90 00 C1 [11:03:00]RAPDU: 90 00 [11:03:00]wFMCommunicate OK [11:03:00]SAM_PROTO_ClearQueue done [11:03:00]KKMCreateOFDPacket [11:03:00]OFDProtocolAddRootSTLVToBuf [11:03:00]FM_MakeSignedData [11:03:00]FM_MakeSignedData [11:03:00]SAM_PROTO_SignData [11:03:00]wFMCommunicate request_size=4 [11:03:00]MH_SAM_APDU [11:03:00]CAPDU: 80 0D 01 02 [11:03:00]Write to MH i2c: E2 08 00 24 2A 80 0D 01 02 00 00 00 00 C7 [11:03:00]Write i2c OK [11:03:00]MH_I2C_Read... [11:03:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:00]Read from MH i2c: E2 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 03 00 [11:03:00]MH_I2C_Read... [11:03:00]Read from MH i2c: E2 03 00 24 2A 00 90 00 C2 [11:03:00]RAPDU: 90 00 [11:03:00]wFMCommunicate OK [11:03:00]wFMCommunicate request_size=255 [11:03:00]MH_SAM_APDU [11:03:00]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 36 32 33 30 35 30 38 06 04 22 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4B 69 73 73 20 42 72 6F 77 6E 20 45 66 66 65 63 74 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 00 32 00 00 00 00 13 04 06 00 00 96 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 96 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 0F 00 00 00 00 07 04 06 00 00 96 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 00 00 00 F4 03 04 00 6B 07 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 [11:03:00]Write to MH i2c: E2 02 01 25 2A 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 36 32 33 30 35 30 38 06 04 22 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4B 69 73 73 20 42 72 6F 77 6E 20 45 66 66 65 63 74 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 00 32 00 00 00 00 13 04 06 00 00 96 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 96 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 0F 00 00 00 00 07 04 06 00 00 96 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 00 00 00 F4 03 04 00 6B 07 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 45 [11:03:00]Write i2c OK [11:03:00]MH_I2C_Read... [11:03:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:01]Read from MH i2c: E2 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 03 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 03 00 25 2A 00 90 00 C3 [11:03:01]RAPDU: 90 00 [11:03:01]wFMCommunicate OK [11:03:01]wFMCommunicate request_size=30 [11:03:01]MH_SAM_APDU [11:03:01]CAPDU: 80 0D 02 02 19 30 38 37 31 37 38 33 10 04 04 00 8B 7C 00 00 35 04 06 00 6E 30 68 59 4A 7F [11:03:01]Write to MH i2c: E2 21 00 26 2A 80 0D 02 02 19 00 30 38 37 31 37 38 33 10 04 04 00 8B 7C 00 00 35 04 06 00 6E 30 68 59 4A 7F 00 00 F4 [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:01]Read from MH i2c: E2 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 03 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 03 00 26 2A 00 90 00 C4 [11:03:01]RAPDU: 90 00 [11:03:01]wFMCommunicate OK [11:03:01]wFMCommunicate request_size=4 [11:03:01]MH_SAM_APDU [11:03:01]CAPDU: 80 0D 03 02 [11:03:01]Write to MH i2c: E2 08 00 27 2A 80 0D 03 02 00 00 00 00 CC [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:01]Read from MH i2c: E2 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 0B 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 0B 00 27 2A 00 2A A3 77 7D 55 48 29 3A 90 00 8E [11:03:01]RAPDU: 2A A3 77 7D 55 48 29 3A 90 00 [11:03:01]wFMCommunicate OK [11:03:01]SAM_PROTO_SignData done [11:03:01]FM_MakeSignedData done [11:03:01]CreateOFDProtocolMessage [11:03:01]wFMCommunicate request_size=4 [11:03:01]MH_SAM_APDU [11:03:01]CAPDU: 80 11 00 00 [11:03:01]Write to MH i2c: E2 08 00 28 2A 80 11 00 00 00 00 00 00 CC [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:01]Read from MH i2c: E2 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 17 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: E2 17 00 28 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 21 [11:03:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:03:01]wFMCommunicate OK [11:03:01]CreateOFDProtocolMessage done [11:03:01]OFDSenderStorePacket 31883 [11:03:01]StoreOFDPacket docnum=31883 [11:03:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 23 01 00 00 3D C2 1B 01 86 EA 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 36 32 33 30 35 30 38 06 04 22 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4B 69 73 73 20 42 72 6F 77 6E 20 45 66 66 65 63 74 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 00 32 00 00 00 00 13 04 06 00 00 96 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 96 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 0F 00 00 00 00 07 04 06 00 00 96 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 00 00 00 F4 03 04 00 6B 07 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8B 7C 00 00 35 04 06 00 6E 30 68 59 4A 7F 2A A3 77 7D 55 48 29 3A [11:03:01]CheckFolder [11:03:01]dirname=/storage/ofd_packets [11:03:01]CheckFolder done [11:03:01]ProducePacketName [11:03:01]name=ofd_packets/00031883 [11:03:01]NVStorageSaveData ofd_packets/00031883 [11:03:01]File name is /storage/ofd_packets/00031883 [11:03:01]Write 321 bytes [11:03:01]NVStorageSaveData done [11:03:01]OFDSenderStorePacket done [11:03:01]KKMCreateOFDPacket done [11:03:01]NVStorageSaveData kkm_last_timestamp [11:03:01]File name is /storage/kkm_last_timestamp [11:03:01]Write 4 bytes [11:03:01]NVStorageSaveData done [11:03:01]ExternCall_PrintAddStr [11:03:01]wPrintStart [11:03:01]Write to MH i2c: 01 00 00 29 2A 53 [11:03:01]Write i2c OK [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: 01 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: 01 07 00 [11:03:01]MH_I2C_Read... [11:03:01]Read from MH i2c: 01 07 00 29 2A 00 00 00 00 00 FF 0F 68 [11:03:01]RasterBufferAndPrint [11:03:01]line Счет N : (3)58081 [11:03:01]line ИНН: 02508201610067 [11:03:01]line Контрольно-Кассовый Чек [11:03:01]line ПРОДАЖА [11:03:01]line Товар: 46230508 [11:03:01]line Сигареты Kiss Brown Effect [11:03:01]line 3.000 * 128.00 [11:03:01]line = 384.00 [11:03:01]line НДС 12% НСП 1% [11:03:01]line > о реализуемом товаре [11:03:01]line ИТОГО: 384.00 [11:03:01]line НСП 1% : 3.40 [11:03:01]line НДС 12% : 40.78 [11:03:01]line Наличными: 384.00 [11:03:01]line Безнал.: 0.00 [11:03:01]line Место: АЗС № 99 "Партнер Нефть" [11:03:01]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [11:03:01]line СНО: Общий режим [11:03:01]line Чек 36 02.03.2024 11:03 [11:03:01]line Смена: 280 ФФД: 1.0 [11:03:01]line ЗНМ: 0300000074 [11:03:01]line РНМ: 0000000000092554 [11:03:01]line Версия ККМ: 001 [11:03:01]line ФМ: 0000000000871783 [11:03:01]line ФД: 31883 [11:03:01]line ФПД: 121154188167807 [11:03:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T110307&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31883&fm=121154188167807&tin=02508201610067®Number=0000000000092554&sum=38400 [11:03:01]OFD Sender: Processing packet 31883 [packets to send 5, broken 4] [11:03:01]ProducePacketName [11:03:01]name=ofd_packets/00031883 [11:03:01]OFD Sender: To server: pG, [11:03:01]CommunicateWithHost lk.salyk.kg:30040 [11:03:01]ConnectInit lk.salyk.kg [11:03:01]line 0 [11:03:01]written 0, free lines is 4095 [11:03:01]Connected sock=10 [11:03:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 23 01 00 00 3D C2 1B 01 86 EA 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 36 32 33 30 35 30 38 06 04 22 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4B 69 73 73 20 42 72 6F 77 6E 20 45 66 66 65 63 74 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 00 32 00 00 00 00 13 04 06 00 00 96 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 96 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 0F 00 00 00 00 07 04 06 00 00 96 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 00 00 00 F4 03 04 00 6B 07 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8B 7C 00 00 35 04 06 00 6E 30 68 59 4A 7F 2A A3 77 7D 55 48 29 3A [11:03:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 CB 4E 47 00 AD 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8B 7C 00 00 F4 03 04 00 B0 AF E2 65 B6 04 01 00 00 BF AF E1 3E 37 EA 61 65 [11:03:01]CommunicateWithHost err = 0 [11:03:01]CheckOFDResponse [11:03:01]1017 (14) - 77093643461234 [11:03:01]1041 (16) - 0000000000871783 [11:03:01]1040 (4) - 31883 [11:03:01]1012 (4) - 02.03.2024 04:48 [11:03:01]1206 (1) - 0 [11:03:01]OFD Sender: Remove packet 31883 [11:03:01]ProducePacketName [11:03:01]name=ofd_packets/00031883 [11:03:01]NVStorageDeleteData [11:03:02]Write to MH i2c: 01 00 00 51 2A 7B [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: 01 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: 01 07 00 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: 01 07 00 51 2A 00 00 00 00 00 DF 0C 6D [11:03:02]RasterBufferAndPrint [11:03:02]line [11:03:02]line [11:03:02]line [11:03:02]line [11:03:02]line [11:03:02]written 0, free lines is 3304 [11:03:02]MH_Cut [11:03:02]Write to MH i2c: D1 01 00 58 2A 01 54 [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: D1 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: D1 01 00 [11:03:02]MH_I2C_Read... [11:03:02]Read from MH i2c: D1 01 00 58 2A 00 53 [11:03:02]Write to MH i2c: 01 00 00 59 2A 83 [11:03:02]Write i2c OK [11:03:02]MH_I2C_Read... [11:03:02]OFD Sender: No OFD packet to send [11:03:02]*** Cut start [11:03:02]*** Partial cut [11:03:02]*** CUTSNS_PIN = 1 [11:03:02]*** CUTSNS_PIN = 0 [11:03:03]*** Brake cut motor [11:03:03]Read from MH i2c: 01 [11:03:03]MH_I2C_Read... [11:03:03]*** Stop cut motor [11:03:03]*** Cut end [11:03:03]Read from MH i2c: 01 07 00 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: 01 07 00 59 2A 00 00 00 00 00 FF 0F 98 [11:03:03]process_action close_receipt done [11:03:03]requested_data is exist [11:03:03]produce_requested_data [11:03:03]requested_item fm.sn is exist - process it [11:03:03]wFMCommunicate request_size=4 [11:03:03]MH_SAM_APDU [11:03:03]CAPDU: 80 11 00 00 [11:03:03]Write to MH i2c: E2 08 00 5A 2A 80 11 00 00 00 00 00 00 FE [11:03:03]Write i2c OK [11:03:03]MH_I2C_Read... [11:03:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:03]Read from MH i2c: E2 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: E2 17 00 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: E2 17 00 5A 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 53 [11:03:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:03:03]wFMCommunicate OK [11:03:03]requested_item fd.num is exist - process it [11:03:03]SAM_PROTO_GetFieldsCounters [11:03:03]wFMCommunicate request_size=4 [11:03:03]MH_SAM_APDU [11:03:03]CAPDU: 80 13 00 00 [11:03:03]Write to MH i2c: E2 08 00 5B 2A 80 13 00 00 00 00 00 00 01 [11:03:03]Write i2c OK [11:03:03]MH_I2C_Read... [11:03:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:03]Read from MH i2c: E2 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: E2 62 00 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: E2 62 00 5B 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 8B 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 B0 [11:03:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 8B 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:03:03]wFMCommunicate OK [11:03:03]SAM_PROTO_GetFieldsCounters done [11:03:03]requested_item shift.num is exist - process it [11:03:03]requested_item shift.opened is exist - process it [11:03:03]req_shift_opened [11:03:03]FM_GetShiftState [11:03:03]SAM_PROTO_GetShiftState [11:03:03]wFMCommunicate request_size=4 [11:03:03]MH_SAM_APDU [11:03:03]CAPDU: 80 13 01 00 [11:03:03]Write to MH i2c: E2 08 00 5C 2A 80 13 01 00 00 00 00 00 03 [11:03:03]Write i2c OK [11:03:03]MH_I2C_Read... [11:03:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:03]Read from MH i2c: E2 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: E2 0E 00 [11:03:03]MH_I2C_Read... [11:03:03]Read from MH i2c: E2 0E 00 5C 2A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 EC [11:03:03]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:03:03]wFMCommunicate OK [11:03:03]SAM_PROTO_GetShiftState done [11:03:03]FM_GetShiftState done [11:03:03]req_shift_opened done [11:03:03]requested_item shift.open_date is exist - process it [11:03:03]req_shift_open_date [11:03:03]req_shift_open_date done [11:03:03]produce_requested_data done [11:03:03]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31883,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [11:03:03]process_action_free close_receipt [11:03:03]json_value_free [11:03:03]json_value_free done [11:03:03]process_json_proto returns [11:03:03]Send response to host [11:03:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31883,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [11:03:03]free response buf [11:03:03]execute_script done [11:03:03]execute_script returns [11:03:03]free content buf [11:03:03]Sock 9.Close socket [11:03:03]Sock 9.Thread stoped [11:03:07]OFD Sender: No OFD packet to send [11:03:12]OFD Sender: No OFD packet to send [11:03:17]OFD Sender: No OFD packet to send [11:03:22]OFD Sender: No OFD packet to send [11:03:27]OFD Sender: No OFD packet to send [11:03:32]OFD Sender: No OFD packet to send [11:03:37]OFD Sender: No OFD packet to send [11:03:42]OFD Sender: No OFD packet to send [11:03:47]OFD Sender: No OFD packet to send [11:03:52]OFD Sender: No OFD packet to send [11:03:57]OFD Sender: No OFD packet to send [11:04:02]OFD Sender: No OFD packet to send [11:04:07]OFD Sender: No OFD packet to send [11:04:12]OFD Sender: No OFD packet to send [11:04:17]OFD Sender: No OFD packet to send [11:04:22]OFD Sender: No OFD packet to send [11:04:27]OFD Sender: No OFD packet to send [11:04:32]OFD Sender: No OFD packet to send [11:04:37]OFD Sender: No OFD packet to send [11:04:42]OFD Sender: No OFD packet to send [11:04:47]OFD Sender: No OFD packet to send [11:04:52]OFD Sender: No OFD packet to send [11:04:57]OFD Sender: No OFD packet to send [11:05:02]OFD Sender: No OFD packet to send [11:05:07]OFD Sender: No OFD packet to send [11:05:12]OFD Sender: No OFD packet to send [11:05:17]OFD Sender: No OFD packet to send [11:05:22]OFD Sender: No OFD packet to send [11:05:27]OFD Sender: No OFD packet to send [11:05:32]OFD Sender: No OFD packet to send [11:05:37]OFD Sender: No OFD packet to send [11:05:42]OFD Sender: No OFD packet to send [11:05:47]OFD Sender: No OFD packet to send [11:05:52]OFD Sender: No OFD packet to send [11:05:57]OFD Sender: No OFD packet to send [11:06:02]OFD Sender: No OFD packet to send [11:06:07]OFD Sender: No OFD packet to send [11:06:12]OFD Sender: No OFD packet to send [11:06:17]OFD Sender: No OFD packet to send [11:06:22]OFD Sender: No OFD packet to send [11:06:27]OFD Sender: No OFD packet to send [11:06:32]OFD Sender: No OFD packet to send [11:06:37]OFD Sender: No OFD packet to send [11:06:42]OFD Sender: No OFD packet to send [11:06:47]OFD Sender: No OFD packet to send [11:06:52]OFD Sender: No OFD packet to send [11:06:57]OFD Sender: No OFD packet to send [11:07:02]OFD Sender: No OFD packet to send [11:07:07]OFD Sender: No OFD packet to send [11:07:12]OFD Sender: No OFD packet to send [11:07:17]OFD Sender: No OFD packet to send [11:07:22]OFD Sender: No OFD packet to send [11:07:27]OFD Sender: No OFD packet to send [11:07:32]OFD Sender: No OFD packet to send [11:07:37]OFD Sender: No OFD packet to send [11:07:42]OFD Sender: No OFD packet to send [11:07:47]OFD Sender: No OFD packet to send [11:07:52]OFD Sender: No OFD packet to send [11:07:57]OFD Sender: No OFD packet to send [11:08:02]OFD Sender: No OFD packet to send [11:08:07]OFD Sender: No OFD packet to send [11:08:12]OFD Sender: No OFD packet to send [11:08:17]OFD Sender: No OFD packet to send [11:08:22]OFD Sender: No OFD packet to send [11:08:27]OFD Sender: No OFD packet to send [11:08:32]OFD Sender: No OFD packet to send [11:08:37]OFD Sender: No OFD packet to send [11:08:42]OFD Sender: No OFD packet to send [11:08:47]OFD Sender: No OFD packet to send [11:08:52]OFD Sender: No OFD packet to send [11:08:57]OFD Sender: No OFD packet to send [11:09:02]OFD Sender: No OFD packet to send [11:09:07]OFD Sender: No OFD packet to send [11:09:12]OFD Sender: No OFD packet to send [11:09:17]OFD Sender: No OFD packet to send [11:09:22]OFD Sender: No OFD packet to send [11:09:27]OFD Sender: No OFD packet to send [11:09:32]OFD Sender: No OFD packet to send [11:09:37]OFD Sender: No OFD packet to send [11:09:42]OFD Sender: No OFD packet to send [11:09:47]OFD Sender: No OFD packet to send [11:09:52]OFD Sender: No OFD packet to send [11:09:57]OFD Sender: No OFD packet to send [11:10:02]OFD Sender: No OFD packet to send [11:10:07]OFD Sender: No OFD packet to send [11:10:12]OFD Sender: No OFD packet to send [11:10:17]OFD Sender: No OFD packet to send [11:10:22]OFD Sender: No OFD packet to send [11:10:27]OFD Sender: No OFD packet to send [11:10:32]OFD Sender: No OFD packet to send [11:10:37]OFD Sender: No OFD packet to send [11:10:42]OFD Sender: No OFD packet to send [11:10:47]OFD Sender: No OFD packet to send [11:10:52]OFD Sender: No OFD packet to send [11:10:57]OFD Sender: No OFD packet to send [11:11:02]OFD Sender: No OFD packet to send [11:11:07]OFD Sender: No OFD packet to send [11:11:12]OFD Sender: No OFD packet to send [11:11:17]OFD Sender: No OFD packet to send [11:11:22]OFD Sender: No OFD packet to send [11:11:27]OFD Sender: No OFD packet to send [11:11:32]OFD Sender: No OFD packet to send [11:11:37]OFD Sender: No OFD packet to send [11:11:42]OFD Sender: No OFD packet to send [11:11:47]OFD Sender: No OFD packet to send [11:11:52]OFD Sender: No OFD packet to send [11:11:57]OFD Sender: No OFD packet to send [11:12:02]OFD Sender: No OFD packet to send [11:12:07]OFD Sender: No OFD packet to send [11:12:12]OFD Sender: No OFD packet to send [11:12:17]OFD Sender: No OFD packet to send [11:12:22]OFD Sender: No OFD packet to send [11:12:27]OFD Sender: No OFD packet to send [11:12:32]OFD Sender: No OFD packet to send [11:12:37]OFD Sender: No OFD packet to send [11:12:42]OFD Sender: No OFD packet to send [11:12:47]OFD Sender: No OFD packet to send [11:12:52]OFD Sender: No OFD packet to send [11:12:57]OFD Sender: No OFD packet to send [11:13:02]OFD Sender: No OFD packet to send [11:13:07]OFD Sender: No OFD packet to send [11:13:12]OFD Sender: No OFD packet to send [11:13:17]OFD Sender: No OFD packet to send [11:13:22]OFD Sender: No OFD packet to send [11:13:27]OFD Sender: No OFD packet to send [11:13:32]OFD Sender: No OFD packet to send [11:13:37]OFD Sender: No OFD packet to send [11:13:42]OFD Sender: No OFD packet to send [11:13:47]OFD Sender: No OFD packet to send [11:13:52]OFD Sender: No OFD packet to send [11:13:57]OFD Sender: No OFD packet to send [11:14:02]OFD Sender: No OFD packet to send [11:14:07]OFD Sender: No OFD packet to send [11:14:12]OFD Sender: No OFD packet to send [11:14:17]OFD Sender: No OFD packet to send [11:14:22]OFD Sender: No OFD packet to send [11:14:27]OFD Sender: No OFD packet to send [11:14:32]OFD Sender: No OFD packet to send [11:14:37]OFD Sender: No OFD packet to send [11:14:40]accept exits with 7 [11:14:40]New connection [11:14:40]New thread 3066764644 created [11:14:40]Thread 3066908004 joined [11:14:40]Waiting for new connection... [11:14:40] Sock 7.Parse request [11:14:40]Sock 7.Check first char [11:14:40]Sock 7.First char is OK [11:14:40]request: POST /json_proto HTTP/1.0 [11:14:40]Method: POST [11:14:40]URL: /json_proto [11:14:40]Method is POST - this is cgi request [11:14:40]url: /json_proto [11:14:40]query_string will be loaded in cgi processing [11:14:40]execute_cgi json_proto POST (null) [11:14:40]execute_cgi path=json_proto method=POST [11:14:40]POST find Content-Length [11:14:40]Host: 172.17.61.6:8080 [11:14:40]Content-Length: 658 [11:14:40]Content-Type: application/json [11:14:40] [11:14:40]POST finish read [11:14:40]Found Content-Length = 658 [11:14:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58082", "tax_sys" : 0, "items" : [ { "code": "46196613", "name": "\u0420/\u0436 Orbit XXL white c\u043E\u0447\u043D\u043E\u0435 \u044F\u0431\u043B\u043E\u043A\u043E 20,4\u0433", "price" : 51.00, "quantity" : 1.000, "sum" : 51.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 51.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:40]execute_script... [11:14: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)58082", "tax_sys" : 0, "items" : [ { "code": "46196613", "name": "\u0420/\u0436 Orbit XXL white c\u043E\u0447\u043D\u043E\u0435 \u044F\u0431\u043B\u043E\u043A\u043E 20,4\u0433", "price" : 51.00, "quantity" : 1.000, "sum" : 51.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 51.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:40]POST & json_proto [11:14:40]process_json_proto [11:14:40]json parsed OK: [11:14:40]protocol is kg_v1.0 [11:14:40]action value=close_receipt [11:14:40]process_action close_receipt [11:14:40]cmd_close_receipt [11:14:40]MH_GetDate [11:14:40]Write to MH i2c: F0 00 00 5D 2A 76 [11:14:40]Write i2c OK [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: F0 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: F0 09 00 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: F0 09 00 5D 2A 00 28 0A E3 65 78 7F 6F 64 C3 [11:14:40]GetLastDocTimeStamp 1709377387 [11:14:40]current date 1709378088 [11:14:40]FM_GetShiftState [11:14:40]SAM_PROTO_GetShiftState [11:14:40]wFMCommunicate request_size=4 [11:14:40]MH_SAM_APDU [11:14:40]CAPDU: 80 13 01 00 [11:14:40]Write to MH i2c: E2 08 00 5E 2A 80 13 01 00 00 00 00 00 05 [11:14:40]Write i2c OK [11:14:40]MH_I2C_Read... [11:14:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:40]Read from MH i2c: E2 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: E2 0E 00 [11:14:40]MH_I2C_Read... [11:14:40]Read from MH i2c: E2 0E 00 5E 2A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 EE [11:14:40]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:14:40]wFMCommunicate OK [11:14:40]SAM_PROTO_GetShiftState done [11:14:40]FM_GetShiftState done [11:14:40]opened in 1709338917 [11:14:40]opened+sec_in_day 1709425317 [11:14:40]quantity*price = 5100 [11:14:40]sum+1 = 5101 [11:14:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 51.00 НСП 1% : 0.45 НДС 12% : 5.42 Наличными: 51.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 37 02.03.2024 11:14 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31884 ФПД: 187529965168101 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T111448&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31884&fm=187529965168101&tin=02508201610067®Number=0000000000092554&sum=5100 0 [11:14:41]StoreToDocumentArchive [11:14:41]shift 280 fd 31884 [11:14:41]save to /storage/0280/doc_00031884 [11:14:41]save last doc name /storage/0280/doc_00031884 to /storage/kkm_last_doc_name [11:14:41]save OK [11:14:41]Clear old archive folders... [11:14:41]ProcessDocumentItem done err = 0, tmpTLVsize=290 [11:14:41]tlvbuf is B6D9D2B0 [11:14:41]SAM_PROTO_ClearQueue [11:14:41]wFMCommunicate request_size=4 [11:14:41]MH_SAM_APDU [11:14:41]CAPDU: 80 09 00 00 [11:14:41]Write to MH i2c: E2 08 00 6B 2A 80 09 00 00 00 00 00 00 07 [11:14:41]Write i2c OK [11:14:41]MH_I2C_Read... [11:14:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:14:41]Read from MH i2c: E2 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: E2 03 00 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: E2 03 00 6B 2A 00 90 00 09 [11:14:41]RAPDU: 90 00 [11:14:41]wFMCommunicate OK [11:14:41]SAM_PROTO_ClearQueue done [11:14:41]KKMCreateOFDPacket [11:14:41]OFDProtocolAddRootSTLVToBuf [11:14:41]FM_MakeSignedData [11:14:41]FM_MakeSignedData [11:14:41]SAM_PROTO_SignData [11:14:41]wFMCommunicate request_size=4 [11:14:41]MH_SAM_APDU [11:14:41]CAPDU: 80 0D 01 02 [11:14:41]Write to MH i2c: E2 08 00 6C 2A 80 0D 01 02 00 00 00 00 0F [11:14:41]Write i2c OK [11:14:41]MH_I2C_Read... [11:14:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:14:41]Read from MH i2c: E2 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: E2 03 00 [11:14:41]MH_I2C_Read... [11:14:41]Read from MH i2c: E2 03 00 6C 2A 00 90 00 0A [11:14:41]RAPDU: 90 00 [11:14:41]wFMCommunicate OK [11:14:41]wFMCommunicate request_size=255 [11:14:41]MH_SAM_APDU [11:14:41]CAPDU: 80 0D 02 02 FA 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 08 00 34 36 31 39 36 36 31 33 06 04 35 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 77 68 69 74 65 20 63 D0 BE D1 87 D0 BD D0 BE D0 B5 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 28 0A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 [11:14:41]Write to MH i2c: E2 02 01 6D 2A 80 0D 02 02 FA 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 08 00 34 36 31 39 36 36 31 33 06 04 35 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 77 68 69 74 65 20 63 D0 BE D1 87 D0 BD D0 BE D0 B5 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 28 0A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 00 00 1E [11:14:41]Write i2c OK [11:14:41]MH_I2C_Read... [11:14:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:42]Read from MH i2c: E2 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 03 00 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 03 00 6D 2A 00 90 00 0B [11:14:42]RAPDU: 90 00 [11:14:42]wFMCommunicate OK [11:14:42]wFMCommunicate request_size=49 [11:14:42]MH_SAM_APDU [11:14:42]CAPDU: 80 0D 02 02 2C 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8C 7C 00 00 35 04 06 00 AA 8E B8 F5 65 E5 [11:14:42]Write to MH i2c: E2 34 00 6E 2A 80 0D 02 02 2C 00 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8C 7C 00 00 35 04 06 00 AA 8E B8 F5 65 E5 00 00 78 [11:14:42]Write i2c OK [11:14:42]MH_I2C_Read... [11:14:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:42]Read from MH i2c: E2 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 03 00 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 03 00 6E 2A 00 90 00 0C [11:14:42]RAPDU: 90 00 [11:14:42]wFMCommunicate OK [11:14:42]wFMCommunicate request_size=4 [11:14:42]MH_SAM_APDU [11:14:42]CAPDU: 80 0D 03 02 [11:14:42]Write to MH i2c: E2 08 00 6F 2A 80 0D 03 02 00 00 00 00 14 [11:14:42]Write i2c OK [11:14:42]MH_I2C_Read... [11:14:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:14:42]Read from MH i2c: E2 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 0B 00 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 0B 00 6F 2A 00 F4 1A 09 1E DC 50 C6 37 90 00 73 [11:14:42]RAPDU: F4 1A 09 1E DC 50 C6 37 90 00 [11:14:42]wFMCommunicate OK [11:14:42]SAM_PROTO_SignData done [11:14:42]FM_MakeSignedData done [11:14:42]CreateOFDProtocolMessage [11:14:42]wFMCommunicate request_size=4 [11:14:42]MH_SAM_APDU [11:14:42]CAPDU: 80 11 00 00 [11:14:42]Write to MH i2c: E2 08 00 70 2A 80 11 00 00 00 00 00 00 14 [11:14:42]Write i2c OK [11:14:42]MH_I2C_Read... [11:14:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:42]Read from MH i2c: E2 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 17 00 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: E2 17 00 70 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 69 [11:14:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:14:42]wFMCommunicate OK [11:14:42]CreateOFDProtocolMessage done [11:14:42]OFDSenderStorePacket 31884 [11:14:42]StoreOFDPacket docnum=31884 [11:14:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 36 01 00 00 88 1A 2E 01 FB A6 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 08 00 34 36 31 39 36 36 31 33 06 04 35 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 77 68 69 74 65 20 63 D0 BE D1 87 D0 BD D0 BE D0 B5 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 28 0A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8C 7C 00 00 35 04 06 00 AA 8E B8 F5 65 E5 F4 1A 09 1E DC 50 C6 37 [11:14:42]CheckFolder [11:14:42]dirname=/storage/ofd_packets [11:14:42]CheckFolder done [11:14:42]ProducePacketName [11:14:42]name=ofd_packets/00031884 [11:14:42]NVStorageSaveData ofd_packets/00031884 [11:14:42]File name is /storage/ofd_packets/00031884 [11:14:42]Write 340 bytes [11:14:42]NVStorageSaveData done [11:14:42]OFDSenderStorePacket done [11:14:42]KKMCreateOFDPacket done [11:14:42]NVStorageSaveData kkm_last_timestamp [11:14:42]File name is /storage/kkm_last_timestamp [11:14:42]Write 4 bytes [11:14:42]NVStorageSaveData done [11:14:42]ExternCall_PrintAddStr [11:14:42]wPrintStart [11:14:42]Write to MH i2c: 01 00 00 71 2A 9B [11:14:42]Write i2c OK [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: 01 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: 01 07 00 [11:14:42]MH_I2C_Read... [11:14:42]Read from MH i2c: 01 07 00 71 2A 00 00 00 00 00 FF 0F B0 [11:14:42]RasterBufferAndPrint [11:14:42]line Счет N : (3)58082 [11:14:42]line ИНН: 02508201610067 [11:14:42]line Контрольно-Кассовый Чек [11:14:42]line ПРОДАЖА [11:14:42]line Товар: 46196613 [11:14:42]line Р/ж Orbit XXL white cочное яблоко 20,4г [11:14:42]line 1.000 * 51.00 [11:14:42]line = 51.00 [11:14:42]line НДС 12% НСП 1% [11:14:42]line > о реализуемом товаре [11:14:42]line ИТОГО: 51.00 [11:14:42]line НСП 1% : 0.45 [11:14:42]line НДС 12% : 5.42 [11:14:42]line Наличными: 51.00 [11:14:42]line Безнал.: 0.00 [11:14:42]line Место: АЗС № 99 "Партнер Нефть" [11:14:42]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [11:14:42]line СНО: Общий режим [11:14:42]line Чек 37 02.03.2024 11:14 [11:14:42]line Смена: 280 ФФД: 1.0 [11:14:42]line ЗНМ: 0300000074 [11:14:42]line РНМ: 0000000000092554 [11:14:42]line Версия ККМ: 001 [11:14:42]line ФМ: 0000000000871783 [11:14:42]line ФД: 31884 [11:14:42]line ФПД: 187529965168101 [11:14:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T111448&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31884&fm=187529965168101&tin=02508201610067®Number=0000000000092554&sum=5100 [11:14:42]line 0 [11:14:42]OFD Sender: Processing packet 31884 [packets to send 5, broken 4] [11:14:42]ProducePacketName [11:14:42]name=ofd_packets/00031884 [11:14:42]OFD Sender: To server: pG, [11:14:42]CommunicateWithHost lk.salyk.kg:30040 [11:14:42]ConnectInit lk.salyk.kg [11:14:42]written 0, free lines is 4095 [11:14:42]Connected sock=10 [11:14:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 36 01 00 00 88 1A 2E 01 FB A6 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 08 00 34 36 31 39 36 36 31 33 06 04 35 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 77 68 69 74 65 20 63 D0 BE D1 87 D0 BD D0 BE D0 B5 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 28 0A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8C 7C 00 00 35 04 06 00 AA 8E B8 F5 65 E5 F4 1A 09 1E DC 50 C6 37 [11:14:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 EC D4 47 00 BD F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8C 7C 00 00 F4 03 04 00 6D B2 E2 65 B6 04 01 00 00 23 85 16 BF 45 82 3E 22 [11:14:43]CommunicateWithHost err = 0 [11:14:43]CheckOFDResponse [11:14:43]1017 (14) - 77093643461234 [11:14:43]1041 (16) - 0000000000871783 [11:14:43]1040 (4) - 31884 [11:14:43]1012 (4) - 02.03.2024 05:00 [11:14:43]1206 (1) - 0 [11:14:43]OFD Sender: Remove packet 31884 [11:14:43]ProducePacketName [11:14:43]name=ofd_packets/00031884 [11:14:43]NVStorageDeleteData [11:14:43]Write to MH i2c: 01 00 00 9A 2A C4 [11:14:43]Write i2c OK [11:14:43]MH_I2C_Read... [11:14:43]Read from MH i2c: 01 [11:14:43]MH_I2C_Read... [11:14:43]Read from MH i2c: 01 07 00 [11:14:43]MH_I2C_Read... [11:14:43]Read from MH i2c: 01 07 00 9A 2A 00 00 00 00 00 C2 0C 99 [11:14:43]RasterBufferAndPrint [11:14:43]line [11:14:43]line [11:14:43]line [11:14:43]line [11:14:43]line [11:14:43]written 0, free lines is 3272 [11:14:43]MH_Cut [11:14:43]Write to MH i2c: D1 01 00 A1 2A 01 9D [11:14:43]Write i2c OK [11:14:43]MH_I2C_Read... [11:14:43]Read from MH i2c: D1 [11:14:43]MH_I2C_Read... [11:14:43]Read from MH i2c: D1 01 00 [11:14:43]MH_I2C_Read... [11:14:43]Read from MH i2c: D1 01 00 A1 2A 00 9C [11:14:43]Write to MH i2c: 01 00 00 A2 2A CC [11:14:43]Write i2c OK [11:14:43]MH_I2C_Read... [11:14:43]OFD Sender: No OFD packet to send [11:14:43]*** Cut start [11:14:43]*** Partial cut [11:14:43]*** CUTSNS_PIN = 1 [11:14:44]*** CUTSNS_PIN = 0 [11:14:44]*** Brake cut motor [11:14:44]Read from MH i2c: 01 [11:14:44]MH_I2C_Read... [11:14:44]*** Stop cut motor [11:14:44]*** Cut end [11:14:44]Read from MH i2c: 01 07 00 [11:14:44]MH_I2C_Read... [11:14:44]Read from MH i2c: 01 07 00 A2 2A 00 00 00 00 00 FF 0F E1 [11:14:44]process_action close_receipt done [11:14:44]requested_data is exist [11:14:44]produce_requested_data [11:14:44]requested_item fm.sn is exist - process it [11:14:44]wFMCommunicate request_size=4 [11:14:44]MH_SAM_APDU [11:14:44]CAPDU: 80 11 00 00 [11:14:44]Write to MH i2c: E2 08 00 A3 2A 80 11 00 00 00 00 00 00 47 [11:14:44]Write i2c OK [11:14:44]MH_I2C_Read... [11:14:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:44]Read from MH i2c: E2 [11:14:44]MH_I2C_Read... [11:14:44]Read from MH i2c: E2 17 00 [11:14:44]MH_I2C_Read... [11:14:44]Read from MH i2c: E2 17 00 A3 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 9C [11:14:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:14:44]wFMCommunicate OK [11:14:44]requested_item fd.num is exist - process it [11:14:44]SAM_PROTO_GetFieldsCounters [11:14:44]wFMCommunicate request_size=4 [11:14:44]MH_SAM_APDU [11:14:44]CAPDU: 80 13 00 00 [11:14:44]Write to MH i2c: E2 08 00 A4 2A 80 13 00 00 00 00 00 00 4A [11:14:44]Write i2c OK [11:14:44]MH_I2C_Read... [11:14:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:14:44]Read from MH i2c: E2 [11:14:44]MH_I2C_Read... [11:14:44]Read from MH i2c: E2 62 00 [11:14:44]MH_I2C_Read... [11:14:44]Read from MH i2c: E2 62 00 A4 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 8C 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 FD [11:14:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 8C 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:14:44]wFMCommunicate OK [11:14:44]SAM_PROTO_GetFieldsCounters done [11:14:44]requested_item shift.num is exist - process it [11:14:44]requested_item shift.opened is exist - process it [11:14:44]req_shift_opened [11:14:44]FM_GetShiftState [11:14:44]SAM_PROTO_GetShiftState [11:14:44]wFMCommunicate request_size=4 [11:14:44]MH_SAM_APDU [11:14:44]CAPDU: 80 13 01 00 [11:14:44]Write to MH i2c: E2 08 00 A5 2A 80 13 01 00 00 00 00 00 4C [11:14:44]Write i2c OK [11:14:44]MH_I2C_Read... [11:14:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:44]Read from MH i2c: E2 [11:14:44]MH_I2C_Read... [11:14:44]Read from MH i2c: E2 0E 00 [11:14:44]MH_I2C_Read... [11:14:44]Read from MH i2c: E2 0E 00 A5 2A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 35 [11:14:44]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:14:44]wFMCommunicate OK [11:14:44]SAM_PROTO_GetShiftState done [11:14:44]FM_GetShiftState done [11:14:44]req_shift_opened done [11:14:44]requested_item shift.open_date is exist - process it [11:14:44]req_shift_open_date [11:14:44]req_shift_open_date done [11:14:44]produce_requested_data done [11:14:44]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31884,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [11:14:44]process_action_free close_receipt [11:14:44]json_value_free [11:14:44]json_value_free done [11:14:44]process_json_proto returns [11:14:44]Send response to host [11:14:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31884,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [11:14:44]free response buf [11:14:44]execute_script done [11:14:44]execute_script returns [11:14:44]free content buf [11:14:44]Sock 7.Close socket [11:14:44]Sock 7.Thread stoped [11:14:48]OFD Sender: No OFD packet to send [11:14:53]OFD Sender: No OFD packet to send [11:14:58]OFD Sender: No OFD packet to send [11:15:03]OFD Sender: No OFD packet to send [11:15:08]OFD Sender: No OFD packet to send [11:15:13]OFD Sender: No OFD packet to send [11:15:18]OFD Sender: No OFD packet to send [11:15:23]OFD Sender: No OFD packet to send [11:15:28]OFD Sender: No OFD packet to send [11:15:33]OFD Sender: No OFD packet to send [11:15:38]OFD Sender: No OFD packet to send [11:15:43]OFD Sender: No OFD packet to send [11:15:48]OFD Sender: No OFD packet to send [11:15:53]OFD Sender: No OFD packet to send [11:15:58]OFD Sender: No OFD packet to send [11:16:03]OFD Sender: No OFD packet to send [11:16:08]OFD Sender: No OFD packet to send [11:16:13]OFD Sender: No OFD packet to send [11:16:18]OFD Sender: No OFD packet to send [11:16:23]OFD Sender: No OFD packet to send [11:16:28]OFD Sender: No OFD packet to send [11:16:33]OFD Sender: No OFD packet to send [11:16:38]OFD Sender: No OFD packet to send [11:16:43]OFD Sender: No OFD packet to send [11:16:48]OFD Sender: No OFD packet to send [11:16:53]OFD Sender: No OFD packet to send [11:16:58]OFD Sender: No OFD packet to send [11:17:03]OFD Sender: No OFD packet to send [11:17:08]OFD Sender: No OFD packet to send [11:17:13]OFD Sender: No OFD packet to send [11:17:18]OFD Sender: No OFD packet to send [11:17:23]OFD Sender: No OFD packet to send [11:17:28]OFD Sender: No OFD packet to send [11:17:33]OFD Sender: No OFD packet to send [11:17:38]OFD Sender: No OFD packet to send [11:17:43]OFD Sender: No OFD packet to send [11:17:48]OFD Sender: No OFD packet to send [11:17:53]OFD Sender: No OFD packet to send [11:17:58]OFD Sender: No OFD packet to send [11:18:03]OFD Sender: No OFD packet to send [11:18:08]OFD Sender: No OFD packet to send [11:18:13]OFD Sender: No OFD packet to send [11:18:18]OFD Sender: No OFD packet to send [11:18:23]OFD Sender: No OFD packet to send [11:18:28]OFD Sender: No OFD packet to send [11:18:33]OFD Sender: No OFD packet to send [11:18:38]OFD Sender: No OFD packet to send [11:18:43]OFD Sender: No OFD packet to send [11:18:48]OFD Sender: No OFD packet to send [11:18:53]OFD Sender: No OFD packet to send [11:18:58]OFD Sender: No OFD packet to send [11:19:03]OFD Sender: No OFD packet to send [11:19:08]OFD Sender: No OFD packet to send [11:19:13]OFD Sender: No OFD packet to send [11:19:18]OFD Sender: No OFD packet to send [11:19:23]OFD Sender: No OFD packet to send [11:19:28]OFD Sender: No OFD packet to send [11:19:33]OFD Sender: No OFD packet to send [11:19:38]OFD Sender: No OFD packet to send [11:19:43]OFD Sender: No OFD packet to send [11:19:48]OFD Sender: No OFD packet to send [11:19:53]OFD Sender: No OFD packet to send [11:19:58]OFD Sender: No OFD packet to send [11:20:03]OFD Sender: No OFD packet to send [11:20:08]OFD Sender: No OFD packet to send [11:20:13]OFD Sender: No OFD packet to send [11:20:18]OFD Sender: No OFD packet to send [11:20:23]OFD Sender: No OFD packet to send [11:20:28]OFD Sender: No OFD packet to send [11:20:33]OFD Sender: No OFD packet to send [11:20:38]OFD Sender: No OFD packet to send [11:20:43]OFD Sender: No OFD packet to send [11:20:48]OFD Sender: No OFD packet to send [11:20:53]OFD Sender: No OFD packet to send [11:20:58]OFD Sender: No OFD packet to send [11:21:03]OFD Sender: No OFD packet to send [11:21:08]OFD Sender: No OFD packet to send [11:21:13]OFD Sender: No OFD packet to send [11:21:18]OFD Sender: No OFD packet to send [11:21:23]OFD Sender: No OFD packet to send [11:21:24]accept exits with 9 [11:21:24]New connection [11:21:24]New thread 3066908004 created [11:21:24]Thread 3066764644 joined [11:21:24]Waiting for new connection... [11:21:24] Sock 9.Parse request [11:21:24]Sock 9.Check first char [11:21:24]Sock 9.First char is OK [11:21:24]request: POST /json_proto HTTP/1.0 [11:21:24]Method: POST [11:21:24]URL: /json_proto [11:21:24]Method is POST - this is cgi request [11:21:24]url: /json_proto [11:21:24]query_string will be loaded in cgi processing [11:21:24]execute_cgi json_proto POST (null) [11:21:24]execute_cgi path=json_proto method=POST [11:21:24]POST find Content-Length [11:21:24]Host: 172.17.61.6:8080 [11:21:24]Content-Length: 747 [11:21:24]Content-Type: application/json [11:21:24] [11:21:24]POST finish read [11:21:24]Found Content-Length = 747 [11:21:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58083", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.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" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:24]execute_script... [11:21: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)58083", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.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" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:21:24]POST & json_proto [11:21:24]process_json_proto [11:21:24]json parsed OK: [11:21:24]protocol is kg_v1.0 [11:21:24]action value=close_receipt [11:21:24]process_action close_receipt [11:21:24]cmd_close_receipt [11:21:24]MH_GetDate [11:21:24]Write to MH i2c: F0 00 00 A6 2A BF [11:21:24]Write i2c OK [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: F0 [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: F0 09 00 [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: F0 09 00 A6 2A 00 BC 0B E3 65 78 7F 6F 64 A1 [11:21:24]GetLastDocTimeStamp 1709378088 [11:21:24]current date 1709378492 [11:21:24]FM_GetShiftState [11:21:24]SAM_PROTO_GetShiftState [11:21:24]wFMCommunicate request_size=4 [11:21:24]MH_SAM_APDU [11:21:24]CAPDU: 80 13 01 00 [11:21:24]Write to MH i2c: E2 08 00 A7 2A 80 13 01 00 00 00 00 00 4E [11:21:24]Write i2c OK [11:21:24]MH_I2C_Read... [11:21:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:24]Read from MH i2c: E2 [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: E2 0E 00 [11:21:24]MH_I2C_Read... [11:21:24]Read from MH i2c: E2 0E 00 A7 2A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 37 [11:21:24]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:21:24]wFMCommunicate OK [11:21:24]SAM_PROTO_GetShiftState done [11:21:24]FM_GetShiftState done [11:21:24]opened in 1709338917 [11:21:24]opened+sec_in_day 1709425317 [11:21:24]quantity*price = 13500 [11:21:24]sum+1 = 13501 [11:21:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 0.00 Безнал.: 135.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 38 02.03.2024 11:21 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31885 ФПД: 53437676772555 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T112132&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31885&fm=53437676772555&tin=02508201610067®Number=0000000000092554&sum=13500 0 [11:21:25]StoreToDocumentArchive [11:21:25]shift 280 fd 31885 [11:21:25]save to /storage/0280/doc_00031885 [11:21:25]save last doc name /storage/0280/doc_00031885 to /storage/kkm_last_doc_name [11:21:25]save OK [11:21:25]Clear old archive folders... [11:21:25]ProcessDocumentItem done err = 0, tmpTLVsize=273 [11:21:25]tlvbuf is B6F4D4F0 [11:21:25]SAM_PROTO_ClearQueue [11:21:25]wFMCommunicate request_size=4 [11:21:25]MH_SAM_APDU [11:21:25]CAPDU: 80 09 00 00 [11:21:25]Write to MH i2c: E2 08 00 B4 2A 80 09 00 00 00 00 00 00 50 [11:21:25]Write i2c OK [11:21:25]MH_I2C_Read... [11:21:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:21:25]Read from MH i2c: E2 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: E2 03 00 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: E2 03 00 B4 2A 00 90 00 52 [11:21:25]RAPDU: 90 00 [11:21:25]wFMCommunicate OK [11:21:25]SAM_PROTO_ClearQueue done [11:21:25]KKMCreateOFDPacket [11:21:25]OFDProtocolAddRootSTLVToBuf [11:21:25]FM_MakeSignedData [11:21:25]FM_MakeSignedData [11:21:25]SAM_PROTO_SignData [11:21:25]wFMCommunicate request_size=4 [11:21:25]MH_SAM_APDU [11:21:25]CAPDU: 80 0D 01 02 [11:21:25]Write to MH i2c: E2 08 00 B5 2A 80 0D 01 02 00 00 00 00 58 [11:21:25]Write i2c OK [11:21:25]MH_I2C_Read... [11:21:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:21:25]Read from MH i2c: E2 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: E2 03 00 [11:21:25]MH_I2C_Read... [11:21:25]Read from MH i2c: E2 03 00 B5 2A 00 90 00 53 [11:21:25]RAPDU: 90 00 [11:21:25]wFMCommunicate OK [11:21:25]wFMCommunicate request_size=255 [11:21:25]MH_SAM_APDU [11:21:25]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 37 30 35 39 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 4C 65 67 65 6E 64 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 BC 0B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 [11:21:25]Write to MH i2c: E2 02 01 B6 2A 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 37 30 35 39 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 4C 65 67 65 6E 64 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 BC 0B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 75 [11:21:25]Write i2c OK [11:21:25]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 B6 2A 00 90 00 54 [11:21:26]RAPDU: 90 00 [11:21:26]wFMCommunicate OK [11:21:26]wFMCommunicate request_size=32 [11:21:26]MH_SAM_APDU [11:21:26]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 38 33 10 04 04 00 8D 7C 00 00 35 04 06 00 30 99 ED BD DC CB [11:21:26]Write to MH i2c: E2 23 00 B7 2A 80 0D 02 02 1B 00 30 30 30 38 37 31 37 38 33 10 04 04 00 8D 7C 00 00 35 04 06 00 30 99 ED BD DC CB 00 00 DD [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 03 00 B7 2A 00 90 00 55 [11:21:26]RAPDU: 90 00 [11:21:26]wFMCommunicate OK [11:21:26]wFMCommunicate request_size=4 [11:21:26]MH_SAM_APDU [11:21:26]CAPDU: 80 0D 03 02 [11:21:26]Write to MH i2c: E2 08 00 B8 2A 80 0D 03 02 00 00 00 00 5D [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 0B 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 0B 00 B8 2A 00 D5 6B 80 A9 6B 25 8C 71 90 00 54 [11:21:26]RAPDU: D5 6B 80 A9 6B 25 8C 71 90 00 [11:21:26]wFMCommunicate OK [11:21:26]SAM_PROTO_SignData done [11:21:26]FM_MakeSignedData done [11:21:26]CreateOFDProtocolMessage [11:21:26]wFMCommunicate request_size=4 [11:21:26]MH_SAM_APDU [11:21:26]CAPDU: 80 11 00 00 [11:21:26]Write to MH i2c: E2 08 00 B9 2A 80 11 00 00 00 00 00 00 5D [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:26]Read from MH i2c: E2 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 17 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: E2 17 00 B9 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 B2 [11:21:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:21:26]wFMCommunicate OK [11:21:26]CreateOFDProtocolMessage done [11:21:26]OFDSenderStorePacket 31885 [11:21:26]StoreOFDPacket docnum=31885 [11:21:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 49 70 1D 01 A6 3E 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 37 30 35 39 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 4C 65 67 65 6E 64 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 BC 0B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8D 7C 00 00 35 04 06 00 30 99 ED BD DC CB D5 6B 80 A9 6B 25 8C 71 [11:21:26]CheckFolder [11:21:26]dirname=/storage/ofd_packets [11:21:26]CheckFolder done [11:21:26]ProducePacketName [11:21:26]name=ofd_packets/00031885 [11:21:26]NVStorageSaveData ofd_packets/00031885 [11:21:26]File name is /storage/ofd_packets/00031885 [11:21:26]Write 323 bytes [11:21:26]NVStorageSaveData done [11:21:26]OFDSenderStorePacket done [11:21:26]KKMCreateOFDPacket done [11:21:26]NVStorageSaveData kkm_last_timestamp [11:21:26]File name is /storage/kkm_last_timestamp [11:21:26]Write 4 bytes [11:21:26]NVStorageSaveData done [11:21:26]ExternCall_PrintAddStr [11:21:26]wPrintStart [11:21:26]Write to MH i2c: 01 00 00 BA 2A E4 [11:21:26]Write i2c OK [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: 01 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: 01 07 00 [11:21:26]MH_I2C_Read... [11:21:26]Read from MH i2c: 01 07 00 BA 2A 00 00 00 00 00 FF 0F F9 [11:21:26]RasterBufferAndPrint [11:21:26]line Счет N : (3)58083 [11:21:26]line ИНН: 02508201610067 [11:21:26]line Контрольно-Кассовый Чек [11:21:26]line ПРОДАЖА [11:21:26]line Товар: 48747059 [11:21:26]line Сигареты Winston Legend Blue [11:21:26]line 1.000 * 135.00 [11:21:26]line = 135.00 [11:21:26]line НДС 12% НСП 1% [11:21:26]line > о реализуемом товаре [11:21:26]line ИТОГО: 135.00 [11:21:26]line НСП 1% : 1.19 [11:21:26]line НДС 12% : 14.34 [11:21:26]line Наличными: 0.00 [11:21:26]line Безнал.: 135.00 [11:21:26]line Место: АЗС № 99 "Партнер Нефть" [11:21:26]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [11:21:26]line СНО: Общий режим [11:21:26]line Чек 38 02.03.2024 11:21 [11:21:26]line Смена: 280 ФФД: 1.0 [11:21:26]line ЗНМ: 0300000074 [11:21:26]line РНМ: 0000000000092554 [11:21:26]line Версия ККМ: 001 [11:21:26]line Платежная система: Mbank [11:21:26]line ФМ: 0000000000871783 [11:21:26]line ФД: 31885 [11:21:26]line ФПД: 53437676772555 [11:21:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T112132&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31885&fm=53437676772555&tin=02508201610067®Number=0000000000092554&sum=13500 [11:21:26]line 0 [11:21:26]OFD Sender: Processing packet 31885 [packets to send 5, broken 4] [11:21:26]ProducePacketName [11:21:26]name=ofd_packets/00031885 [11:21:26]OFD Sender: To server: pG, [11:21:26]CommunicateWithHost lk.salyk.kg:30040 [11:21:26]ConnectInit lk.salyk.kg [11:21:26]written 0, free lines is 4095 [11:21:26]Connected sock=10 [11:21:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 49 70 1D 01 A6 3E 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 37 30 35 39 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 4C 65 67 65 6E 64 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 34 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 BC 0B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8D 7C 00 00 35 04 06 00 30 99 ED BD DC CB D5 6B 80 A9 6B 25 8C 71 [11:21:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 C8 D4 47 00 DD 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8D 7C 00 00 F4 03 04 00 01 B4 E2 65 B6 04 01 00 00 E4 AA FF 2D E8 23 85 1E [11:21:27]CommunicateWithHost err = 0 [11:21:27]CheckOFDResponse [11:21:27]1017 (14) - 77093643461234 [11:21:27]1041 (16) - 0000000000871783 [11:21:27]1040 (4) - 31885 [11:21:27]1012 (4) - 02.03.2024 05:07 [11:21:27]1206 (1) - 0 [11:21:27]OFD Sender: Remove packet 31885 [11:21:27]ProducePacketName [11:21:27]name=ofd_packets/00031885 [11:21:27]NVStorageDeleteData [11:21:27]Write to MH i2c: 01 00 00 E4 2A 0E [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: 01 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: 01 07 00 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: 01 07 00 E4 2A 00 00 00 00 00 9E 0C BF [11:21:27]RasterBufferAndPrint [11:21:27]line [11:21:27]line [11:21:27]line [11:21:27]line [11:21:27]line [11:21:27]written 0, free lines is 3238 [11:21:27]MH_Cut [11:21:27]Write to MH i2c: D1 01 00 EB 2A 01 E7 [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: D1 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: D1 01 00 [11:21:27]MH_I2C_Read... [11:21:27]Read from MH i2c: D1 01 00 EB 2A 00 E6 [11:21:27]Write to MH i2c: 01 00 00 EC 2A 16 [11:21:27]Write i2c OK [11:21:27]MH_I2C_Read... [11:21:27]OFD Sender: No OFD packet to send [11:21:28]*** Cut start [11:21:28]*** Partial cut [11:21:28]*** CUTSNS_PIN = 1 [11:21:28]*** CUTSNS_PIN = 0 [11:21:28]*** Brake cut motor [11:21:28]Read from MH i2c: 01 [11:21:28]MH_I2C_Read... [11:21:28]*** Stop cut motor [11:21:28]*** Cut end [11:21:28]Read from MH i2c: 01 07 00 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: 01 07 00 EC 2A 00 00 00 00 00 FF 0F 2B [11:21:28]process_action close_receipt done [11:21:28]requested_data is exist [11:21:28]produce_requested_data [11:21:28]requested_item fm.sn is exist - process it [11:21:28]wFMCommunicate request_size=4 [11:21:28]MH_SAM_APDU [11:21:28]CAPDU: 80 11 00 00 [11:21:28]Write to MH i2c: E2 08 00 ED 2A 80 11 00 00 00 00 00 00 91 [11:21:28]Write i2c OK [11:21:28]MH_I2C_Read... [11:21:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:21:28]Read from MH i2c: E2 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: E2 17 00 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: E2 17 00 ED 2A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 E6 [11:21:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:21:28]wFMCommunicate OK [11:21:28]requested_item fd.num is exist - process it [11:21:28]SAM_PROTO_GetFieldsCounters [11:21:28]wFMCommunicate request_size=4 [11:21:28]MH_SAM_APDU [11:21:28]CAPDU: 80 13 00 00 [11:21:28]Write to MH i2c: E2 08 00 EE 2A 80 13 00 00 00 00 00 00 94 [11:21:28]Write i2c OK [11:21:28]MH_I2C_Read... [11:21:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:21:28]Read from MH i2c: E2 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: E2 62 00 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: E2 62 00 EE 2A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 8D 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 4B [11:21:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 8D 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:21:28]wFMCommunicate OK [11:21:28]SAM_PROTO_GetFieldsCounters done [11:21:28]requested_item shift.num is exist - process it [11:21:28]requested_item shift.opened is exist - process it [11:21:28]req_shift_opened [11:21:28]FM_GetShiftState [11:21:28]SAM_PROTO_GetShiftState [11:21:28]wFMCommunicate request_size=4 [11:21:28]MH_SAM_APDU [11:21:28]CAPDU: 80 13 01 00 [11:21:28]Write to MH i2c: E2 08 00 EF 2A 80 13 01 00 00 00 00 00 96 [11:21:28]Write i2c OK [11:21:28]MH_I2C_Read... [11:21:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:21:28]Read from MH i2c: E2 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: E2 0E 00 [11:21:28]MH_I2C_Read... [11:21:28]Read from MH i2c: E2 0E 00 EF 2A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 7F [11:21:28]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:21:28]wFMCommunicate OK [11:21:28]SAM_PROTO_GetShiftState done [11:21:28]FM_GetShiftState done [11:21:28]req_shift_opened done [11:21:28]requested_item shift.open_date is exist - process it [11:21:28]req_shift_open_date [11:21:28]req_shift_open_date done [11:21:28]produce_requested_data done [11:21:28]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31885,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [11:21:28]process_action_free close_receipt [11:21:28]json_value_free [11:21:28]json_value_free done [11:21:28]process_json_proto returns [11:21:28]Send response to host [11:21:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31885,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [11:21:28]free response buf [11:21:28]execute_script done [11:21:28]execute_script returns [11:21:28]free content buf [11:21:28]Sock 9.Close socket [11:21:28]Sock 9.Thread stoped [11:21:32]OFD Sender: No OFD packet to send [11:21:37]OFD Sender: No OFD packet to send [11:21:42]OFD Sender: No OFD packet to send [11:21:47]OFD Sender: No OFD packet to send [11:21:52]OFD Sender: No OFD packet to send [11:21:57]OFD Sender: No OFD packet to send [11:22:02]OFD Sender: No OFD packet to send [11:22:07]OFD Sender: No OFD packet to send [11:22:12]OFD Sender: No OFD packet to send [11:22:17]OFD Sender: No OFD packet to send [11:22:22]OFD Sender: No OFD packet to send [11:22:27]OFD Sender: No OFD packet to send [11:22:32]OFD Sender: No OFD packet to send [11:22:37]OFD Sender: No OFD packet to send [11:22:42]OFD Sender: No OFD packet to send [11:22:47]OFD Sender: No OFD packet to send [11:22:52]OFD Sender: No OFD packet to send [11:22:57]OFD Sender: No OFD packet to send [11:23:02]OFD Sender: No OFD packet to send [11:23:07]OFD Sender: No OFD packet to send [11:23:12]OFD Sender: No OFD packet to send [11:23:17]OFD Sender: No OFD packet to send [11:23:22]OFD Sender: No OFD packet to send [11:23:27]OFD Sender: No OFD packet to send [11:23:32]OFD Sender: No OFD packet to send [11:23:37]OFD Sender: No OFD packet to send [11:23:42]OFD Sender: No OFD packet to send [11:23:45]accept exits with 7 [11:23:45]New connection [11:23:45]New thread 3066764644 created [11:23:45]Thread 3066908004 joined [11:23:45]Waiting for new connection... [11:23:45] Sock 7.Parse request [11:23:45]Sock 7.Check first char [11:23:45]Sock 7.First char is OK [11:23:45]request: POST /json_proto HTTP/1.0 [11:23:45]Method: POST [11:23:45]URL: /json_proto [11:23:45]Method is POST - this is cgi request [11:23:45]url: /json_proto [11:23:45]query_string will be loaded in cgi processing [11:23:45]execute_cgi json_proto POST (null) [11:23:45]execute_cgi path=json_proto method=POST [11:23:45]POST find Content-Length [11:23:45]Host: 172.17.61.6:8080 [11:23:45]Content-Length: 776 [11:23:45]Content-Type: application/json [11:23:45] [11:23:45]POST finish read [11:23:45]Found Content-Length = 776 [11:23:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58084", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.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" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:45]execute_script... [11:23:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58084", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.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" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:45]POST & json_proto [11:23:45]process_json_proto [11:23:45]json parsed OK: [11:23:45]protocol is kg_v1.0 [11:23:45]action value=close_receipt [11:23:45]process_action close_receipt [11:23:45]cmd_close_receipt [11:23:45]MH_GetDate [11:23:45]Write to MH i2c: F0 00 00 F0 2A 09 [11:23:45]Write i2c OK [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: F0 [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: F0 09 00 [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: F0 09 00 F0 2A 00 49 0C E3 65 78 7F 6F 64 79 [11:23:45]GetLastDocTimeStamp 1709378492 [11:23:45]current date 1709378633 [11:23:45]FM_GetShiftState [11:23:45]SAM_PROTO_GetShiftState [11:23:45]wFMCommunicate request_size=4 [11:23:45]MH_SAM_APDU [11:23:45]CAPDU: 80 13 01 00 [11:23:45]Write to MH i2c: E2 08 00 F1 2A 80 13 01 00 00 00 00 00 98 [11:23:45]Write i2c OK [11:23:45]MH_I2C_Read... [11:23:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:45]Read from MH i2c: E2 [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: E2 0E 00 [11:23:45]MH_I2C_Read... [11:23:45]Read from MH i2c: E2 0E 00 F1 2A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 81 [11:23:45]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:23:45]wFMCommunicate OK [11:23:45]SAM_PROTO_GetShiftState done [11:23:45]FM_GetShiftState done [11:23:45]opened in 1709338917 [11:23:45]opened+sec_in_day 1709425317 [11:23:45]quantity*price = 10500 [11:23:45]sum+1 = 10501 [11:23:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 0.00 Безнал.: 105.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 39 02.03.2024 11:23 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31886 ФПД: 154029154686687 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T112353&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31886&fm=154029154686687&tin=02508201610067®Number=0000000000092554&sum=10500 0 [11:23:46]StoreToDocumentArchive [11:23:46]shift 280 fd 31886 [11:23:46]save to /storage/0280/doc_00031886 [11:23:46]save last doc name /storage/0280/doc_00031886 to /storage/kkm_last_doc_name [11:23:46]save OK [11:23:46]Clear old archive folders... [11:23:46]ProcessDocumentItem done err = 0, tmpTLVsize=282 [11:23:46]tlvbuf is 0156EA40 [11:23:46]SAM_PROTO_ClearQueue [11:23:46]wFMCommunicate request_size=4 [11:23:46]MH_SAM_APDU [11:23:46]CAPDU: 80 09 00 00 [11:23:46]Write to MH i2c: E2 08 00 FE 2A 80 09 00 00 00 00 00 00 9A [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:23:46]Read from MH i2c: E2 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 FE 2A 00 90 00 9C [11:23:46]RAPDU: 90 00 [11:23:46]wFMCommunicate OK [11:23:46]SAM_PROTO_ClearQueue done [11:23:46]KKMCreateOFDPacket [11:23:46]OFDProtocolAddRootSTLVToBuf [11:23:46]FM_MakeSignedData [11:23:46]FM_MakeSignedData [11:23:46]SAM_PROTO_SignData [11:23:46]wFMCommunicate request_size=4 [11:23:46]MH_SAM_APDU [11:23:46]CAPDU: 80 0D 01 02 [11:23:46]Write to MH i2c: E2 08 00 FF 2A 80 0D 01 02 00 00 00 00 A2 [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:23:46]Read from MH i2c: E2 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 [11:23:46]MH_I2C_Read... [11:23:46]Read from MH i2c: E2 03 00 FF 2A 00 90 00 9D [11:23:46]RAPDU: 90 00 [11:23:46]wFMCommunicate OK [11:23:46]wFMCommunicate request_size=255 [11:23:46]MH_SAM_APDU [11:23:46]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 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 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 29 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 49 0C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 [11:23:46]Write to MH i2c: E2 02 01 00 2B 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 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 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 29 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 49 0C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 00 00 48 [11:23:46]Write i2c OK [11:23:46]MH_I2C_Read... [11:23:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:47]Read from MH i2c: E2 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: E2 03 00 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: E2 03 00 00 2B 00 90 00 9F [11:23:47]RAPDU: 90 00 [11:23:47]wFMCommunicate OK [11:23:47]wFMCommunicate request_size=41 [11:23:47]MH_SAM_APDU [11:23:47]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8E 7C 00 00 35 04 06 00 8C 16 B5 0C D6 DF [11:23:47]Write to MH i2c: E2 2C 00 01 2B 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8E 7C 00 00 35 04 06 00 8C 16 B5 0C D6 DF 00 00 99 [11:23:47]Write i2c OK [11:23:47]MH_I2C_Read... [11:23:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:47]Read from MH i2c: E2 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: E2 03 00 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: E2 03 00 01 2B 00 90 00 A0 [11:23:47]RAPDU: 90 00 [11:23:47]wFMCommunicate OK [11:23:47]wFMCommunicate request_size=4 [11:23:47]MH_SAM_APDU [11:23:47]CAPDU: 80 0D 03 02 [11:23:47]Write to MH i2c: E2 08 00 02 2B 80 0D 03 02 00 00 00 00 A8 [11:23:47]Write i2c OK [11:23:47]MH_I2C_Read... [11:23:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:23:47]Read from MH i2c: E2 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: E2 0B 00 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: E2 0B 00 02 2B 00 37 9C AD D0 77 D9 70 48 90 00 01 [11:23:47]RAPDU: 37 9C AD D0 77 D9 70 48 90 00 [11:23:47]wFMCommunicate OK [11:23:47]SAM_PROTO_SignData done [11:23:47]FM_MakeSignedData done [11:23:47]CreateOFDProtocolMessage [11:23:47]wFMCommunicate request_size=4 [11:23:47]MH_SAM_APDU [11:23:47]CAPDU: 80 11 00 00 [11:23:47]Write to MH i2c: E2 08 00 03 2B 80 11 00 00 00 00 00 00 A8 [11:23:47]Write i2c OK [11:23:47]MH_I2C_Read... [11:23:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:47]Read from MH i2c: E2 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: E2 17 00 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: E2 17 00 03 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 FD [11:23:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:23:47]wFMCommunicate OK [11:23:47]CreateOFDProtocolMessage done [11:23:47]OFDSenderStorePacket 31886 [11:23:47]StoreOFDPacket docnum=31886 [11:23:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2E 01 00 00 A3 26 26 01 1E 39 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 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 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 29 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 49 0C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8E 7C 00 00 35 04 06 00 8C 16 B5 0C D6 DF 37 9C AD D0 77 D9 70 48 [11:23:47]CheckFolder [11:23:47]dirname=/storage/ofd_packets [11:23:47]CheckFolder done [11:23:47]ProducePacketName [11:23:47]name=ofd_packets/00031886 [11:23:47]NVStorageSaveData ofd_packets/00031886 [11:23:47]File name is /storage/ofd_packets/00031886 [11:23:47]Write 332 bytes [11:23:47]NVStorageSaveData done [11:23:47]OFDSenderStorePacket done [11:23:47]KKMCreateOFDPacket done [11:23:47]NVStorageSaveData kkm_last_timestamp [11:23:47]File name is /storage/kkm_last_timestamp [11:23:47]Write 4 bytes [11:23:47]NVStorageSaveData done [11:23:47]ExternCall_PrintAddStr [11:23:47]wPrintStart [11:23:47]Write to MH i2c: 01 00 00 04 2B 2F [11:23:47]Write i2c OK [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: 01 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: 01 07 00 [11:23:47]MH_I2C_Read... [11:23:47]Read from MH i2c: 01 07 00 04 2B 00 00 00 00 00 FF 0F 44 [11:23:47]RasterBufferAndPrint [11:23:47]line Счет N : (3)58084 [11:23:47]line ИНН: 02508201610067 [11:23:47]line Контрольно-Кассовый Чек [11:23:47]line ПРОДАЖА [11:23:47]line Товар: 2000034730018 [11:23:47]line Кофе Американо (GABB TRADE) [11:23:47]line 1.000 * 105.00 [11:23:47]line = 105.00 [11:23:47]line НДС 12% НСП 1% [11:23:47]line > о реализуемом товаре [11:23:47]line ИТОГО: 105.00 [11:23:47]line НСП 1% : 0.93 [11:23:47]line НДС 12% : 11.15 [11:23:47]line Наличными: 0.00 [11:23:47]line Безнал.: 105.00 [11:23:47]line Место: АЗС № 99 "Партнер Нефть" [11:23:47]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [11:23:47]line СНО: Общий режим [11:23:47]line Чек 39 02.03.2024 11:23 [11:23:47]line Смена: 280 ФФД: 1.0 [11:23:47]line ЗНМ: 0300000074 [11:23:47]line РНМ: 0000000000092554 [11:23:47]line Версия ККМ: 001 [11:23:47]line Платежная система: Mbank [11:23:47]line ФМ: 0000000000871783 [11:23:47]line ФД: 31886 [11:23:47]line ФПД: 154029154686687 [11:23:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T112353&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31886&fm=154029154686687&tin=02508201610067®Number=0000000000092554&sum=10500 [11:23:47]line 0 [11:23:47]OFD Sender: Processing packet 31886 [packets to send 5, broken 4] [11:23:47]ProducePacketName [11:23:47]name=ofd_packets/00031886 [11:23:47]OFD Sender: To server: pG, [11:23:47]CommunicateWithHost lk.salyk.kg:30040 [11:23:47]ConnectInit lk.salyk.kg [11:23:47]written 0, free lines is 4095 [11:23:47]Connected sock=10 [11:23:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2E 01 00 00 A3 26 26 01 1E 39 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 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 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 04 29 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 49 0C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8E 7C 00 00 35 04 06 00 8C 16 B5 0C D6 DF 37 9C AD D0 77 D9 70 48 [11:23:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 12 A1 47 00 2E B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8E 7C 00 00 F4 03 04 00 8E B4 E2 65 B6 04 01 00 00 BB 90 74 F5 53 7F CA 7A [11:23:47]CommunicateWithHost err = 0 [11:23:47]CheckOFDResponse [11:23:47]1017 (14) - 77093643461234 [11:23:47]1041 (16) - 0000000000871783 [11:23:47]1040 (4) - 31886 [11:23:47]1012 (4) - 02.03.2024 05:09 [11:23:47]1206 (1) - 0 [11:23:47]OFD Sender: Remove packet 31886 [11:23:47]ProducePacketName [11:23:47]name=ofd_packets/00031886 [11:23:47]NVStorageDeleteData [11:23:48]Write to MH i2c: 01 00 00 2E 2B 59 [11:23:48]Write i2c OK [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: 01 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: 01 07 00 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: 01 07 00 2E 2B 00 00 00 00 00 B4 0C 20 [11:23:48]RasterBufferAndPrint [11:23:48]line [11:23:48]line [11:23:48]line [11:23:48]line [11:23:48]line [11:23:48]written 0, free lines is 3256 [11:23:48]MH_Cut [11:23:48]Write to MH i2c: D1 01 00 35 2B 01 32 [11:23:48]Write i2c OK [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: D1 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: D1 01 00 [11:23:48]MH_I2C_Read... [11:23:48]Read from MH i2c: D1 01 00 35 2B 00 31 [11:23:48]Write to MH i2c: 01 00 00 36 2B 61 [11:23:48]Write i2c OK [11:23:48]MH_I2C_Read... [11:23:48]OFD Sender: No OFD packet to send [11:23:48]*** Cut start [11:23:48]*** Partial cut [11:23:48]*** CUTSNS_PIN = 1 [11:23:48]*** CUTSNS_PIN = 0 [11:23:49]*** Brake cut motor [11:23:49]Read from MH i2c: 01 [11:23:49]MH_I2C_Read... [11:23:49]*** Stop cut motor [11:23:49]*** Cut end [11:23:49]Read from MH i2c: 01 07 00 [11:23:49]MH_I2C_Read... [11:23:49]Read from MH i2c: 01 07 00 36 2B 00 00 00 00 00 FF 0F 76 [11:23:49]process_action close_receipt done [11:23:49]requested_data is exist [11:23:49]produce_requested_data [11:23:49]requested_item fm.sn is exist - process it [11:23:49]wFMCommunicate request_size=4 [11:23:49]MH_SAM_APDU [11:23:49]CAPDU: 80 11 00 00 [11:23:49]Write to MH i2c: E2 08 00 37 2B 80 11 00 00 00 00 00 00 DC [11:23:49]Write i2c OK [11:23:49]MH_I2C_Read... [11:23:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:49]Read from MH i2c: E2 [11:23:49]MH_I2C_Read... [11:23:49]Read from MH i2c: E2 17 00 [11:23:49]MH_I2C_Read... [11:23:49]Read from MH i2c: E2 17 00 37 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 31 [11:23:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:23:49]wFMCommunicate OK [11:23:49]requested_item fd.num is exist - process it [11:23:49]SAM_PROTO_GetFieldsCounters [11:23:49]wFMCommunicate request_size=4 [11:23:49]MH_SAM_APDU [11:23:49]CAPDU: 80 13 00 00 [11:23:49]Write to MH i2c: E2 08 00 38 2B 80 13 00 00 00 00 00 00 DF [11:23:49]Write i2c OK [11:23:49]MH_I2C_Read... [11:23:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:23:49]Read from MH i2c: E2 [11:23:49]MH_I2C_Read... [11:23:49]Read from MH i2c: E2 62 00 [11:23:49]MH_I2C_Read... [11:23:49]Read from MH i2c: E2 62 00 38 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 8E 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 9A [11:23:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 8E 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:23:49]wFMCommunicate OK [11:23:49]SAM_PROTO_GetFieldsCounters done [11:23:49]requested_item shift.num is exist - process it [11:23:49]requested_item shift.opened is exist - process it [11:23:49]req_shift_opened [11:23:49]FM_GetShiftState [11:23:49]SAM_PROTO_GetShiftState [11:23:49]wFMCommunicate request_size=4 [11:23:49]MH_SAM_APDU [11:23:49]CAPDU: 80 13 01 00 [11:23:49]Write to MH i2c: E2 08 00 39 2B 80 13 01 00 00 00 00 00 E1 [11:23:49]Write i2c OK [11:23:49]MH_I2C_Read... [11:23:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:49]Read from MH i2c: E2 [11:23:49]MH_I2C_Read... [11:23:49]Read from MH i2c: E2 0E 00 [11:23:49]MH_I2C_Read... [11:23:49]Read from MH i2c: E2 0E 00 39 2B 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 CA [11:23:49]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:23:49]wFMCommunicate OK [11:23:49]SAM_PROTO_GetShiftState done [11:23:49]FM_GetShiftState done [11:23:49]req_shift_opened done [11:23:49]requested_item shift.open_date is exist - process it [11:23:49]req_shift_open_date [11:23:49]req_shift_open_date done [11:23:49]produce_requested_data done [11:23:49]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31886,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [11:23:49]process_action_free close_receipt [11:23:49]json_value_free [11:23:49]json_value_free done [11:23:49]process_json_proto returns [11:23:49]Send response to host [11:23:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31886,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [11:23:49]free response buf [11:23:49]execute_script done [11:23:49]execute_script returns [11:23:49]free content buf [11:23:49]Sock 7.Close socket [11:23:49]Sock 7.Thread stoped [11:23:53]OFD Sender: No OFD packet to send [11:23:58]OFD Sender: No OFD packet to send [11:24:03]OFD Sender: No OFD packet to send [11:24:08]OFD Sender: No OFD packet to send [11:24:13]OFD Sender: No OFD packet to send [11:24:18]OFD Sender: No OFD packet to send [11:24:23]OFD Sender: No OFD packet to send [11:24:28]OFD Sender: No OFD packet to send [11:24:33]OFD Sender: No OFD packet to send [11:24:38]OFD Sender: No OFD packet to send [11:24:43]OFD Sender: No OFD packet to send [11:24:48]OFD Sender: No OFD packet to send [11:24:53]OFD Sender: No OFD packet to send [11:24:58]OFD Sender: No OFD packet to send [11:25:03]OFD Sender: No OFD packet to send [11:25:08]OFD Sender: No OFD packet to send [11:25:13]OFD Sender: No OFD packet to send [11:25:18]OFD Sender: No OFD packet to send [11:25:23]OFD Sender: No OFD packet to send [11:25:28]OFD Sender: No OFD packet to send [11:25:33]OFD Sender: No OFD packet to send [11:25:38]OFD Sender: No OFD packet to send [11:25:43]OFD Sender: No OFD packet to send [11:25:48]OFD Sender: No OFD packet to send [11:25:53]OFD Sender: No OFD packet to send [11:25:58]OFD Sender: No OFD packet to send [11:26:03]OFD Sender: No OFD packet to send [11:26:08]OFD Sender: No OFD packet to send [11:26:13]OFD Sender: No OFD packet to send [11:26:18]OFD Sender: No OFD packet to send [11:26:23]OFD Sender: No OFD packet to send [11:26:28]OFD Sender: No OFD packet to send [11:26:33]OFD Sender: No OFD packet to send [11:26:38]OFD Sender: No OFD packet to send [11:26:43]OFD Sender: No OFD packet to send [11:26:48]OFD Sender: No OFD packet to send [11:26:53]OFD Sender: No OFD packet to send [11:26:58]OFD Sender: No OFD packet to send [11:27:03]OFD Sender: No OFD packet to send [11:27:08]OFD Sender: No OFD packet to send [11:27:13]OFD Sender: No OFD packet to send [11:27:18]OFD Sender: No OFD packet to send [11:27:23]OFD Sender: No OFD packet to send [11:27:28]OFD Sender: No OFD packet to send [11:27:33]OFD Sender: No OFD packet to send [11:27:38]OFD Sender: No OFD packet to send [11:27:43]OFD Sender: No OFD packet to send [11:27:48]OFD Sender: No OFD packet to send [11:27:53]OFD Sender: No OFD packet to send [11:27:58]OFD Sender: No OFD packet to send [11:28:03]OFD Sender: No OFD packet to send [11:28:08]OFD Sender: No OFD packet to send [11:28:13]OFD Sender: No OFD packet to send [11:28:18]OFD Sender: No OFD packet to send [11:28:23]OFD Sender: No OFD packet to send [11:28:28]OFD Sender: No OFD packet to send [11:28:33]OFD Sender: No OFD packet to send [11:28:38]OFD Sender: No OFD packet to send [11:28:43]OFD Sender: No OFD packet to send [11:28:48]OFD Sender: No OFD packet to send [11:28:53]OFD Sender: No OFD packet to send [11:28:58]OFD Sender: No OFD packet to send [11:29:03]OFD Sender: No OFD packet to send [11:29:08]OFD Sender: No OFD packet to send [11:29:13]OFD Sender: No OFD packet to send [11:29:18]OFD Sender: No OFD packet to send [11:29:23]OFD Sender: No OFD packet to send [11:29:28]OFD Sender: No OFD packet to send [11:29:33]OFD Sender: No OFD packet to send [11:29:38]OFD Sender: No OFD packet to send [11:29:43]OFD Sender: No OFD packet to send [11:29:48]OFD Sender: No OFD packet to send [11:29:53]OFD Sender: No OFD packet to send [11:29:58]OFD Sender: No OFD packet to send [11:30:03]OFD Sender: No OFD packet to send [11:30:08]OFD Sender: No OFD packet to send [11:30:13]OFD Sender: No OFD packet to send [11:30:18]OFD Sender: No OFD packet to send [11:30:23]OFD Sender: No OFD packet to send [11:30:28]OFD Sender: No OFD packet to send [11:30:33]OFD Sender: No OFD packet to send [11:30:38]OFD Sender: No OFD packet to send [11:30:43]OFD Sender: No OFD packet to send [11:30:48]OFD Sender: No OFD packet to send [11:30:53]OFD Sender: No OFD packet to send [11:30:58]OFD Sender: No OFD packet to send [11:31:03]OFD Sender: No OFD packet to send [11:31:08]OFD Sender: No OFD packet to send [11:31:13]OFD Sender: No OFD packet to send [11:31:18]OFD Sender: No OFD packet to send [11:31:23]OFD Sender: No OFD packet to send [11:31:28]OFD Sender: No OFD packet to send [11:31:33]OFD Sender: No OFD packet to send [11:31:38]OFD Sender: No OFD packet to send [11:31:43]OFD Sender: No OFD packet to send [11:31:48]OFD Sender: No OFD packet to send [11:31:53]OFD Sender: No OFD packet to send [11:31:58]OFD Sender: No OFD packet to send [11:32:03]OFD Sender: No OFD packet to send [11:32:08]OFD Sender: No OFD packet to send [11:32:13]OFD Sender: No OFD packet to send [11:32:18]OFD Sender: No OFD packet to send [11:32:23]OFD Sender: No OFD packet to send [11:32:28]OFD Sender: No OFD packet to send [11:32:33]OFD Sender: No OFD packet to send [11:32:38]OFD Sender: No OFD packet to send [11:32:43]OFD Sender: No OFD packet to send [11:32:48]OFD Sender: No OFD packet to send [11:32:53]OFD Sender: No OFD packet to send [11:32:58]OFD Sender: No OFD packet to send [11:33:03]OFD Sender: No OFD packet to send [11:33:08]OFD Sender: No OFD packet to send [11:33:13]OFD Sender: No OFD packet to send [11:33:18]OFD Sender: No OFD packet to send [11:33:23]OFD Sender: No OFD packet to send [11:33:28]OFD Sender: No OFD packet to send [11:33:32]accept exits with 9 [11:33:32]New connection [11:33:32]New thread 3066908004 created [11:33:32]Thread 3066764644 joined [11:33:32]Waiting for new connection... [11:33:32] Sock 9.Parse request [11:33:32]Sock 9.Check first char [11:33:32]Sock 9.First char is OK [11:33:32]request: POST /json_proto HTTP/1.0 [11:33:32]Method: POST [11:33:32]URL: /json_proto [11:33:32]Method is POST - this is cgi request [11:33:32]url: /json_proto [11:33:32]query_string will be loaded in cgi processing [11:33:32]execute_cgi json_proto POST (null) [11:33:32]execute_cgi path=json_proto method=POST [11:33:32]POST find Content-Length [11:33:32]Host: 172.17.61.6:8080 [11:33:32]Content-Length: 677 [11:33:32]Content-Type: application/json [11:33:32] [11:33:32]POST finish read [11:33:32]Found Content-Length = 677 [11:33:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)565050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 63.50, "quantity" : 3.150, "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" ] } } [11:33:32]execute_script... [11:33:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)565050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 63.50, "quantity" : 3.150, "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" ] } } [11:33:32]POST & json_proto [11:33:32]process_json_proto [11:33:32]json parsed OK: [11:33:32]protocol is kg_v1.0 [11:33:32]action value=close_receipt [11:33:32]process_action close_receipt [11:33:32]cmd_close_receipt [11:33:32]MH_GetDate [11:33:32]Write to MH i2c: F0 00 00 3A 2B 54 [11:33:32]Write i2c OK [11:33:32]MH_I2C_Read... [11:33:32]Read from MH i2c: F0 [11:33:32]MH_I2C_Read... [11:33:32]Read from MH i2c: F0 09 00 [11:33:32]MH_I2C_Read... [11:33:32]Read from MH i2c: F0 09 00 3A 2B 00 93 0E E3 65 78 7F 6F 64 10 [11:33:32]GetLastDocTimeStamp 1709378633 [11:33:32]current date 1709379219 [11:33:32]FM_GetShiftState [11:33:32]SAM_PROTO_GetShiftState [11:33:32]wFMCommunicate request_size=4 [11:33:32]MH_SAM_APDU [11:33:32]CAPDU: 80 13 01 00 [11:33:32]Write to MH i2c: E2 08 00 3B 2B 80 13 01 00 00 00 00 00 E3 [11:33:32]Write i2c OK [11:33:32]MH_I2C_Read... [11:33:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:32]Read from MH i2c: E2 [11:33:32]MH_I2C_Read... [11:33:32]Read from MH i2c: E2 0E 00 [11:33:32]MH_I2C_Read... [11:33:32]Read from MH i2c: E2 0E 00 3B 2B 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 CC [11:33:32]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:33:32]wFMCommunicate OK [11:33:32]SAM_PROTO_GetShiftState done [11:33:32]FM_GetShiftState done [11:33:32]opened in 1709338917 [11:33:32]opened+sec_in_day 1709425317 [11:33:32]quantity*price = 20002 [11:33:32]sum+1 = 20004 [11:33:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 40 02.03.2024 11:33 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31887 ФПД: 202451719106020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T113339&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31887&fm=202451719106020&tin=02508201610067®Number=0000000000092554&sum=20000 [11:33:33]StoreToDocumentArchive [11:33:33]shift 280 fd 31887 [11:33:33]save to /storage/0280/doc_00031887 [11:33:33]save last doc name /storage/0280/doc_00031887 to /storage/kkm_last_doc_name [11:33:33]save OK [11:33:33]Clear old archive folders... [11:33:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:33:33]tlvbuf is B6D9D4B0 [11:33:33]SAM_PROTO_ClearQueue [11:33:33]wFMCommunicate request_size=4 [11:33:33]MH_SAM_APDU [11:33:33]CAPDU: 80 09 00 00 [11:33:33]Write to MH i2c: E2 08 00 48 2B 80 09 00 00 00 00 00 00 E5 [11:33:33]Write i2c OK [11:33:33]MH_I2C_Read... [11:33:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:33:33]Read from MH i2c: E2 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 03 00 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 03 00 48 2B 00 90 00 E7 [11:33:33]RAPDU: 90 00 [11:33:33]wFMCommunicate OK [11:33:33]SAM_PROTO_ClearQueue done [11:33:33]KKMCreateOFDPacket [11:33:33]OFDProtocolAddRootSTLVToBuf [11:33:33]FM_MakeSignedData [11:33:33]FM_MakeSignedData [11:33:33]SAM_PROTO_SignData [11:33:33]wFMCommunicate request_size=4 [11:33:33]MH_SAM_APDU [11:33:33]CAPDU: 80 0D 01 02 [11:33:33]Write to MH i2c: E2 08 00 49 2B 80 0D 01 02 00 00 00 00 ED [11:33:33]Write i2c OK [11:33:33]MH_I2C_Read... [11:33:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:33:33]Read from MH i2c: E2 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 03 00 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 03 00 49 2B 00 90 00 E8 [11:33:33]RAPDU: 90 00 [11:33:33]wFMCommunicate OK [11:33:33]wFMCommunicate request_size=255 [11:33:33]MH_SAM_APDU [11:33:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 4E 0C 00 00 00 00 00 37 04 06 00 CE 18 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 28 00 00 00 F4 03 04 00 93 0E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8F 7C 00 00 35 04 06 00 B8 [11:33:33]Write to MH i2c: E2 02 01 4A 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 4E 0C 00 00 00 00 00 37 04 06 00 CE 18 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 28 00 00 00 F4 03 04 00 93 0E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8F 7C 00 00 35 04 06 00 B8 00 00 75 [11:33:33]Write i2c OK [11:33:33]MH_I2C_Read... [11:33:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:33]Read from MH i2c: E2 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 03 00 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 03 00 4A 2B 00 90 00 E9 [11:33:33]RAPDU: 90 00 [11:33:33]wFMCommunicate OK [11:33:33]wFMCommunicate request_size=10 [11:33:33]MH_SAM_APDU [11:33:33]CAPDU: 80 0D 02 02 05 20 F6 CD 2D E4 [11:33:33]Write to MH i2c: E2 0D 00 4B 2B 80 0D 02 02 05 00 20 F6 CD 2D E4 00 00 EE [11:33:33]Write i2c OK [11:33:33]MH_I2C_Read... [11:33:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:33:33]Read from MH i2c: E2 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 03 00 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 03 00 4B 2B 00 90 00 EA [11:33:33]RAPDU: 90 00 [11:33:33]wFMCommunicate OK [11:33:33]wFMCommunicate request_size=4 [11:33:33]MH_SAM_APDU [11:33:33]CAPDU: 80 0D 03 02 [11:33:33]Write to MH i2c: E2 08 00 4C 2B 80 0D 03 02 00 00 00 00 F2 [11:33:33]Write i2c OK [11:33:33]MH_I2C_Read... [11:33:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:33:33]Read from MH i2c: E2 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 0B 00 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 0B 00 4C 2B 00 31 F8 3C 8B 2B EC C1 DF 90 00 9A [11:33:33]RAPDU: 31 F8 3C 8B 2B EC C1 DF 90 00 [11:33:33]wFMCommunicate OK [11:33:33]SAM_PROTO_SignData done [11:33:33]FM_MakeSignedData done [11:33:33]CreateOFDProtocolMessage [11:33:33]wFMCommunicate request_size=4 [11:33:33]MH_SAM_APDU [11:33:33]CAPDU: 80 11 00 00 [11:33:33]Write to MH i2c: E2 08 00 4D 2B 80 11 00 00 00 00 00 00 F2 [11:33:33]Write i2c OK [11:33:33]MH_I2C_Read... [11:33:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:33]Read from MH i2c: E2 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 17 00 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: E2 17 00 4D 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 47 [11:33:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:33:33]wFMCommunicate OK [11:33:33]CreateOFDProtocolMessage done [11:33:33]OFDSenderStorePacket 31887 [11:33:33]StoreOFDPacket docnum=31887 [11:33:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0F 01 00 00 70 9A 07 01 7A D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 4E 0C 00 00 00 00 00 37 04 06 00 CE 18 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 28 00 00 00 F4 03 04 00 93 0E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8F 7C 00 00 35 04 06 00 B8 20 F6 CD 2D E4 31 F8 3C 8B 2B EC C1 DF [11:33:33]CheckFolder [11:33:33]dirname=/storage/ofd_packets [11:33:33]CheckFolder done [11:33:33]ProducePacketName [11:33:33]name=ofd_packets/00031887 [11:33:33]NVStorageSaveData ofd_packets/00031887 [11:33:33]File name is /storage/ofd_packets/00031887 [11:33:33]Write 301 bytes [11:33:33]NVStorageSaveData done [11:33:33]OFDSenderStorePacket done [11:33:33]KKMCreateOFDPacket done [11:33:33]NVStorageSaveData kkm_last_timestamp [11:33:33]File name is /storage/kkm_last_timestamp [11:33:33]Write 4 bytes [11:33:33]NVStorageSaveData done [11:33:33]ExternCall_PrintAddStr [11:33:33]wPrintStart [11:33:33]Write to MH i2c: 01 00 00 4E 2B 79 [11:33:33]Write i2c OK [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: 01 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: 01 07 00 [11:33:33]MH_I2C_Read... [11:33:33]Read from MH i2c: 01 07 00 4E 2B 00 00 00 00 00 FF 0F 8E [11:33:33]RasterBufferAndPrint [11:33:33]line Счет N : (1)565050 [11:33:33]line ИНН: 02508201610067 [11:33:33]line Контрольно-Кассовый Чек [11:33:33]line ПРОДАЖА [11:33:33]line ТРК (МРК, ГНК) : 13 [11:33:33]line Товар: 2710124130 [11:33:33]line Аи-92-К-2 [11:33:33]line 3.150 * 63.50 [11:33:33]line = 200.03 [11:33:33]line НДС 12% НСП 1% [11:33:33]line > о реализуемом товаре [11:33:33]line ОКРУГЛЕНИЕ: -0.03 [11:33:33]line ИТОГО: 200.00 [11:33:33]line Внесено: 200.00 [11:33:33]line СДАЧА: 0.00 [11:33:33]line НСП 1% : 1.77 [11:33:33]line НДС 12% : 21.24 [11:33:33]line Наличными: 200.00 [11:33:33]line Безнал.: 0.00 [11:33:33]line Место: АЗС № 99 "Партнер Нефть" [11:33:33]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [11:33:33]line СНО: Общий режим [11:33:33]line Чек 40 02.03.2024 11:33 [11:33:33]line Смена: 280 ФФД: 1.0 [11:33:33]line ЗНМ: 0300000074 [11:33:33]line РНМ: 0000000000092554 [11:33:33]line Версия ККМ: 001 [11:33:33]line ФМ: 0000000000871783 [11:33:33]line ФД: 31887 [11:33:33]line ФПД: 202451719106020 [11:33:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T113339&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31887&fm=202451719106020&tin=02508201610067®Number=0000000000092554&sum=20000 [11:33:34]OFD Sender: Processing packet 31887 [packets to send 5, broken 4] [11:33:34]ProducePacketName [11:33:34]name=ofd_packets/00031887 [11:33:34]OFD Sender: To server: pG, [11:33:34]CommunicateWithHost lk.salyk.kg:30040 [11:33:34]ConnectInit lk.salyk.kg [11:33:34]written 0, free lines is 4095 [11:33:34]Connected sock=7 [11:33:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0F 01 00 00 70 9A 07 01 7A D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 4E 0C 00 00 00 00 00 37 04 06 00 CE 18 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 28 00 00 00 F4 03 04 00 93 0E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8F 7C 00 00 35 04 06 00 B8 20 F6 CD 2D E4 31 F8 3C 8B 2B EC C1 DF [11:33:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 2F 90 47 00 FB 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 8F 7C 00 00 F4 03 04 00 D8 B6 E2 65 B6 04 01 00 00 BC 62 9E 7E 6C 1A BB D3 [11:33:34]CommunicateWithHost err = 0 [11:33:34]CheckOFDResponse [11:33:34]1017 (14) - 77093643461234 [11:33:34]1041 (16) - 0000000000871783 [11:33:34]1040 (4) - 31887 [11:33:34]1012 (4) - 02.03.2024 05:19 [11:33:34]1206 (1) - 0 [11:33:34]OFD Sender: Remove packet 31887 [11:33:34]ProducePacketName [11:33:34]name=ofd_packets/00031887 [11:33:34]NVStorageDeleteData [11:33:34]Write to MH i2c: 01 00 00 79 2B A4 [11:33:34]Write i2c OK [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: 01 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: 01 07 00 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: 01 07 00 79 2B 00 00 00 00 00 A6 0C 5D [11:33:34]RasterBufferAndPrint [11:33:34]line [11:33:34]line [11:33:34]line [11:33:34]line [11:33:34]line [11:33:34]written 0, free lines is 3246 [11:33:34]MH_Cut [11:33:34]Write to MH i2c: D1 01 00 80 2B 01 7D [11:33:34]Write i2c OK [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: D1 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: D1 01 00 [11:33:34]MH_I2C_Read... [11:33:34]Read from MH i2c: D1 01 00 80 2B 00 7C [11:33:34]Write to MH i2c: 01 00 00 81 2B AC [11:33:34]Write i2c OK [11:33:34]MH_I2C_Read... [11:33:34]OFD Sender: No OFD packet to send [11:33:35]*** Cut start [11:33:35]*** Partial cut [11:33:35]*** CUTSNS_PIN = 1 [11:33:35]*** CUTSNS_PIN = 0 [11:33:35]*** Brake cut motor [11:33:36]Read from MH i2c: 01 [11:33:36]MH_I2C_Read... [11:33:36]*** Stop cut motor [11:33:36]*** Cut end [11:33:36]Read from MH i2c: 01 07 00 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: 01 07 00 81 2B 00 00 00 00 00 FF 0F C1 [11:33:36]process_action close_receipt done [11:33:36]requested_data is exist [11:33:36]produce_requested_data [11:33:36]requested_item fm.sn is exist - process it [11:33:36]wFMCommunicate request_size=4 [11:33:36]MH_SAM_APDU [11:33:36]CAPDU: 80 11 00 00 [11:33:36]Write to MH i2c: E2 08 00 82 2B 80 11 00 00 00 00 00 00 27 [11:33:36]Write i2c OK [11:33:36]MH_I2C_Read... [11:33:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:33:36]Read from MH i2c: E2 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 17 00 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 17 00 82 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 7C [11:33:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:33:36]wFMCommunicate OK [11:33:36]requested_item fd.num is exist - process it [11:33:36]SAM_PROTO_GetFieldsCounters [11:33:36]wFMCommunicate request_size=4 [11:33:36]MH_SAM_APDU [11:33:36]CAPDU: 80 13 00 00 [11:33:36]Write to MH i2c: E2 08 00 83 2B 80 13 00 00 00 00 00 00 2A [11:33:36]Write i2c OK [11:33:36]MH_I2C_Read... [11:33:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:33:36]Read from MH i2c: E2 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 62 00 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 62 00 83 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 8F 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 E9 [11:33:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 8F 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:33:36]wFMCommunicate OK [11:33:36]SAM_PROTO_GetFieldsCounters done [11:33:36]requested_item shift.num is exist - process it [11:33:36]requested_item shift.opened is exist - process it [11:33:36]req_shift_opened [11:33:36]FM_GetShiftState [11:33:36]SAM_PROTO_GetShiftState [11:33:36]wFMCommunicate request_size=4 [11:33:36]MH_SAM_APDU [11:33:36]CAPDU: 80 13 01 00 [11:33:36]Write to MH i2c: E2 08 00 84 2B 80 13 01 00 00 00 00 00 2C [11:33:36]Write i2c OK [11:33:36]MH_I2C_Read... [11:33:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:36]Read from MH i2c: E2 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 0E 00 [11:33:36]MH_I2C_Read... [11:33:36]Read from MH i2c: E2 0E 00 84 2B 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 15 [11:33:36]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:33:36]wFMCommunicate OK [11:33:36]SAM_PROTO_GetShiftState done [11:33:36]FM_GetShiftState done [11:33:36]req_shift_opened done [11:33:36]requested_item shift.open_date is exist - process it [11:33:36]req_shift_open_date [11:33:36]req_shift_open_date done [11:33:36]produce_requested_data done [11:33:36]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31887,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [11:33:36]process_action_free close_receipt [11:33:36]json_value_free [11:33:36]json_value_free done [11:33:36]process_json_proto returns [11:33:36]Send response to host [11:33:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31887,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [11:33:36]free response buf [11:33:36]execute_script done [11:33:36]execute_script returns [11:33:36]free content buf [11:33:36]Sock 9.Close socket [11:33:36]Sock 9.Thread stoped [11:33:39]OFD Sender: No OFD packet to send [11:33:44]OFD Sender: No OFD packet to send [11:33:49]OFD Sender: No OFD packet to send [11:33:54]OFD Sender: No OFD packet to send [11:33:59]accept exits with 10 [11:33:59]New connection [11:33:59]New thread 3066764644 created [11:33:59]Thread 3066908004 joined [11:33:59]Waiting for new connection... [11:33:59] Sock 10.Parse request [11:33:59]Sock 10.Check first char [11:33:59]Sock 10.First char is OK [11:33:59]request: POST /json_proto HTTP/1.0 [11:33:59]Method: POST [11:33:59]URL: /json_proto [11:33:59]Method is POST - this is cgi request [11:33:59]url: /json_proto [11:33:59]query_string will be loaded in cgi processing [11:33:59]execute_cgi json_proto POST (null) [11:33:59]execute_cgi path=json_proto method=POST [11:33:59]POST find Content-Length [11:33:59]Host: 172.17.61.6:8080 [11:33:59]Content-Length: 677 [11:33:59]Content-Type: application/json [11:33:59] [11:33:59]POST finish read [11:33:59]Found Content-Length = 677 [11:33:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)565051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 63.50, "quantity" : 9.450, "sum" : 600.08, "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" ] } } [11:33:59]execute_script... [11:33: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)565051", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-2", "price" : 63.50, "quantity" : 9.450, "sum" : 600.08, "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" ] } } [11:33:59]POST & json_proto [11:33:59]process_json_proto [11:33:59]json parsed OK: [11:33:59]protocol is kg_v1.0 [11:33:59]action value=close_receipt [11:33:59]process_action close_receipt [11:33:59]cmd_close_receipt [11:33:59]MH_GetDate [11:33:59]Write to MH i2c: F0 00 00 85 2B 9F [11:33:59]Write i2c OK [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: F0 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: F0 09 00 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: F0 09 00 85 2B 00 AF 0E E3 65 78 7F 6F 64 77 [11:33:59]GetLastDocTimeStamp 1709379219 [11:33:59]current date 1709379247 [11:33:59]FM_GetShiftState [11:33:59]SAM_PROTO_GetShiftState [11:33:59]wFMCommunicate request_size=4 [11:33:59]MH_SAM_APDU [11:33:59]CAPDU: 80 13 01 00 [11:33:59]Write to MH i2c: E2 08 00 86 2B 80 13 01 00 00 00 00 00 2E [11:33:59]Write i2c OK [11:33:59]MH_I2C_Read... [11:33:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:33:59]Read from MH i2c: E2 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 0E 00 [11:33:59]MH_I2C_Read... [11:33:59]Read from MH i2c: E2 0E 00 86 2B 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 17 [11:33:59]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:33:59]wFMCommunicate OK [11:33:59]SAM_PROTO_GetShiftState done [11:33:59]FM_GetShiftState done [11:33:59]opened in 1709338917 [11:33:59]opened+sec_in_day 1709425317 [11:33:59]quantity*price = 60007 [11:33:59]sum+1 = 60009 [11:33:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 41 02.03.2024 11:34 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31888 ФПД: 148111142825880 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T113407&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31888&fm=148111142825880&tin=02508201610067®Number=0000000000092554&sum=60000 [11:34:01]StoreToDocumentArchive [11:34:01]shift 280 fd 31888 [11:34:01]save to /storage/0280/doc_00031888 [11:34:01]save last doc name /storage/0280/doc_00031888 to /storage/kkm_last_doc_name [11:34:01]save OK [11:34:01]Clear old archive folders... [11:34:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:34:01]tlvbuf is 0152F5D0 [11:34:01]SAM_PROTO_ClearQueue [11:34:01]wFMCommunicate request_size=4 [11:34:01]MH_SAM_APDU [11:34:01]CAPDU: 80 09 00 00 [11:34:01]Write to MH i2c: E2 08 00 93 2B 80 09 00 00 00 00 00 00 30 [11:34:01]Write i2c OK [11:34:01]MH_I2C_Read... [11:34:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:01]Read from MH i2c: E2 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 03 00 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 03 00 93 2B 00 90 00 32 [11:34:01]RAPDU: 90 00 [11:34:01]wFMCommunicate OK [11:34:01]SAM_PROTO_ClearQueue done [11:34:01]KKMCreateOFDPacket [11:34:01]OFDProtocolAddRootSTLVToBuf [11:34:01]FM_MakeSignedData [11:34:01]FM_MakeSignedData [11:34:01]SAM_PROTO_SignData [11:34:01]wFMCommunicate request_size=4 [11:34:01]MH_SAM_APDU [11:34:01]CAPDU: 80 0D 01 02 [11:34:01]Write to MH i2c: E2 08 00 94 2B 80 0D 01 02 00 00 00 00 38 [11:34:01]Write i2c OK [11:34:01]MH_I2C_Read... [11:34:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:01]Read from MH i2c: E2 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 03 00 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 03 00 94 2B 00 90 00 33 [11:34:01]RAPDU: 90 00 [11:34:01]wFMCommunicate OK [11:34:01]wFMCommunicate request_size=255 [11:34:01]MH_SAM_APDU [11:34: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 32 FF 03 08 00 03 EA 24 00 00 00 00 00 37 04 06 00 CE 18 00 00 00 00 13 04 06 00 68 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 AF 0E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 90 7C 00 00 35 04 06 00 86 [11:34:01]Write to MH i2c: E2 02 01 95 2B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 EA 24 00 00 00 00 00 37 04 06 00 CE 18 00 00 00 00 13 04 06 00 68 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 AF 0E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 90 7C 00 00 35 04 06 00 86 00 00 05 [11:34:01]Write i2c OK [11:34:01]MH_I2C_Read... [11:34:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:01]Read from MH i2c: E2 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 03 00 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 03 00 95 2B 00 90 00 34 [11:34:01]RAPDU: 90 00 [11:34:01]wFMCommunicate OK [11:34:01]wFMCommunicate request_size=10 [11:34:01]MH_SAM_APDU [11:34:01]CAPDU: 80 0D 02 02 05 B4 D0 0E 2F 98 [11:34:01]Write to MH i2c: E2 0D 00 96 2B 80 0D 02 02 05 00 B4 D0 0E 2F 98 00 00 9E [11:34:01]Write i2c OK [11:34:01]MH_I2C_Read... [11:34:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:01]Read from MH i2c: E2 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 03 00 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 03 00 96 2B 00 90 00 35 [11:34:01]RAPDU: 90 00 [11:34:01]wFMCommunicate OK [11:34:01]wFMCommunicate request_size=4 [11:34:01]MH_SAM_APDU [11:34:01]CAPDU: 80 0D 03 02 [11:34:01]Write to MH i2c: E2 08 00 97 2B 80 0D 03 02 00 00 00 00 3D [11:34:01]Write i2c OK [11:34:01]MH_I2C_Read... [11:34:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:01]Read from MH i2c: E2 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 0B 00 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 0B 00 97 2B 00 35 D1 92 C8 5E 86 E2 B6 90 00 1A [11:34:01]RAPDU: 35 D1 92 C8 5E 86 E2 B6 90 00 [11:34:01]wFMCommunicate OK [11:34:01]SAM_PROTO_SignData done [11:34:01]FM_MakeSignedData done [11:34:01]CreateOFDProtocolMessage [11:34:01]wFMCommunicate request_size=4 [11:34:01]MH_SAM_APDU [11:34:01]CAPDU: 80 11 00 00 [11:34:01]Write to MH i2c: E2 08 00 98 2B 80 11 00 00 00 00 00 00 3D [11:34:01]Write i2c OK [11:34:01]MH_I2C_Read... [11:34:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:01]Read from MH i2c: E2 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 17 00 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: E2 17 00 98 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 92 [11:34:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:34:01]wFMCommunicate OK [11:34:01]CreateOFDProtocolMessage done [11:34:01]OFDSenderStorePacket 31888 [11:34:01]StoreOFDPacket docnum=31888 [11:34:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0F 01 00 00 54 1D 07 01 5A FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 EA 24 00 00 00 00 00 37 04 06 00 CE 18 00 00 00 00 13 04 06 00 68 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 AF 0E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 90 7C 00 00 35 04 06 00 86 B4 D0 0E 2F 98 35 D1 92 C8 5E 86 E2 B6 [11:34:01]CheckFolder [11:34:01]dirname=/storage/ofd_packets [11:34:01]CheckFolder done [11:34:01]ProducePacketName [11:34:01]name=ofd_packets/00031888 [11:34:01]NVStorageSaveData ofd_packets/00031888 [11:34:01]File name is /storage/ofd_packets/00031888 [11:34:01]Write 301 bytes [11:34:01]NVStorageSaveData done [11:34:01]OFDSenderStorePacket done [11:34:01]KKMCreateOFDPacket done [11:34:01]NVStorageSaveData kkm_last_timestamp [11:34:01]File name is /storage/kkm_last_timestamp [11:34:01]Write 4 bytes [11:34:01]NVStorageSaveData done [11:34:01]ExternCall_PrintAddStr [11:34:01]wPrintStart [11:34:01]Write to MH i2c: 01 00 00 99 2B C4 [11:34:01]Write i2c OK [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: 01 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: 01 07 00 [11:34:01]MH_I2C_Read... [11:34:01]Read from MH i2c: 01 07 00 99 2B 00 00 00 00 00 FF 0F D9 [11:34:01]RasterBufferAndPrint [11:34:01]line Счет N : (1)565051 [11:34:01]line ИНН: 02508201610067 [11:34:01]line Контрольно-Кассовый Чек [11:34:01]line ПРОДАЖА [11:34:01]line ТРК (МРК, ГНК) : 23 [11:34:01]line Товар: 2710124130 [11:34:01]line Аи-92-К-2 [11:34:01]line 9.450 * 63.50 [11:34:01]line = 600.08 [11:34:01]line НДС 12% НСП 1% [11:34:01]line > о реализуемом товаре [11:34:01]line ОКРУГЛЕНИЕ: -0.08 [11:34:01]line ИТОГО: 600.00 [11:34:01]line Внесено: 600.00 [11:34:01]line СДАЧА: 0.00 [11:34:01]line НСП 1% : 5.31 [11:34:01]line НДС 12% : 63.72 [11:34:01]line Наличными: 600.00 [11:34:01]line Безнал.: 0.00 [11:34:01]line Место: АЗС № 99 "Партнер Нефть" [11:34:01]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [11:34:01]line СНО: Общий режим [11:34:01]line Чек 41 02.03.2024 11:34 [11:34:01]line Смена: 280 ФФД: 1.0 [11:34:01]line ЗНМ: 0300000074 [11:34:01]line РНМ: 0000000000092554 [11:34:01]line Версия ККМ: 001 [11:34:01]line ФМ: 0000000000871783 [11:34:01]line ФД: 31888 [11:34:01]line ФПД: 148111142825880 [11:34:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T113407&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31888&fm=148111142825880&tin=02508201610067®Number=0000000000092554&sum=60000 [11:34:01]OFD Sender: Processing packet 31888 [packets to send 5, broken 4] [11:34:01]ProducePacketName [11:34:01]name=ofd_packets/00031888 [11:34:01]OFD Sender: To server: pG, [11:34:01]CommunicateWithHost lk.salyk.kg:30040 [11:34:01]ConnectInit lk.salyk.kg [11:34:01]written 0, free lines is 4095 [11:34:01]Connected sock=9 [11:34:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0F 01 00 00 54 1D 07 01 5A FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 32 FF 03 08 00 03 EA 24 00 00 00 00 00 37 04 06 00 CE 18 00 00 00 00 13 04 06 00 68 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 AF 0E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 90 7C 00 00 35 04 06 00 86 B4 D0 0E 2F 98 35 D1 92 C8 5E 86 E2 B6 [11:34:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 92 1E 47 00 E2 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 90 7C 00 00 F4 03 04 00 F4 B6 E2 65 B6 04 01 00 00 99 89 D8 0E 2B 79 D0 89 [11:34:02]CommunicateWithHost err = 0 [11:34:02]CheckOFDResponse [11:34:02]1017 (14) - 77093643461234 [11:34:02]1041 (16) - 0000000000871783 [11:34:02]1040 (4) - 31888 [11:34:02]1012 (4) - 02.03.2024 05:19 [11:34:02]1206 (1) - 0 [11:34:02]OFD Sender: Remove packet 31888 [11:34:02]ProducePacketName [11:34:02]name=ofd_packets/00031888 [11:34:02]NVStorageDeleteData [11:34:02]Write to MH i2c: 01 00 00 C4 2B EF [11:34:02]Write i2c OK [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: 01 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: 01 07 00 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: 01 07 00 C4 2B 00 00 00 00 00 BE 0C C0 [11:34:02]RasterBufferAndPrint [11:34:02]line [11:34:02]line [11:34:02]line [11:34:02]line [11:34:02]line [11:34:02]written 0, free lines is 3269 [11:34:02]MH_Cut [11:34:02]Write to MH i2c: D1 01 00 CB 2B 01 C8 [11:34:02]Write i2c OK [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: D1 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: D1 01 00 [11:34:02]MH_I2C_Read... [11:34:02]Read from MH i2c: D1 01 00 CB 2B 00 C7 [11:34:02]Write to MH i2c: 01 00 00 CC 2B F7 [11:34:02]Write i2c OK [11:34:02]MH_I2C_Read... [11:34:02]OFD Sender: No OFD packet to send [11:34:03]*** Cut start [11:34:03]*** Partial cut [11:34:03]*** CUTSNS_PIN = 1 [11:34:03]*** CUTSNS_PIN = 0 [11:34:03]*** Brake cut motor [11:34:03]Read from MH i2c: 01 [11:34:03]MH_I2C_Read... [11:34:03]*** Stop cut motor [11:34:03]*** Cut end [11:34:03]Read from MH i2c: 01 07 00 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: 01 07 00 CC 2B 00 00 00 00 00 FF 0F 0C [11:34:03]process_action close_receipt done [11:34:03]requested_data is exist [11:34:03]produce_requested_data [11:34:03]requested_item fm.sn is exist - process it [11:34:03]wFMCommunicate request_size=4 [11:34:03]MH_SAM_APDU [11:34:03]CAPDU: 80 11 00 00 [11:34:03]Write to MH i2c: E2 08 00 CD 2B 80 11 00 00 00 00 00 00 72 [11:34:03]Write i2c OK [11:34:03]MH_I2C_Read... [11:34:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:03]Read from MH i2c: E2 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 17 00 [11:34:03]MH_I2C_Read... [11:34:03]Read from MH i2c: E2 17 00 CD 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 C7 [11:34:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:34:03]wFMCommunicate OK [11:34:03]requested_item fd.num is exist - process it [11:34:03]SAM_PROTO_GetFieldsCounters [11:34:03]wFMCommunicate request_size=4 [11:34:03]MH_SAM_APDU [11:34:03]CAPDU: 80 13 00 00 [11:34:03]Write to MH i2c: E2 08 00 CE 2B 80 13 00 00 00 00 00 00 75 [11:34:03]Write i2c OK [11:34:03]MH_I2C_Read... [11:34:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:04]Read from MH i2c: E2 [11:34:04]MH_I2C_Read... [11:34:04]Read from MH i2c: E2 62 00 [11:34:04]MH_I2C_Read... [11:34:04]Read from MH i2c: E2 62 00 CE 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 90 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [11:34:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 90 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:34:04]wFMCommunicate OK [11:34:04]SAM_PROTO_GetFieldsCounters done [11:34:04]requested_item shift.num is exist - process it [11:34:04]requested_item shift.opened is exist - process it [11:34:04]req_shift_opened [11:34:04]FM_GetShiftState [11:34:04]SAM_PROTO_GetShiftState [11:34:04]wFMCommunicate request_size=4 [11:34:04]MH_SAM_APDU [11:34:04]CAPDU: 80 13 01 00 [11:34:04]Write to MH i2c: E2 08 00 CF 2B 80 13 01 00 00 00 00 00 77 [11:34:04]Write i2c OK [11:34:04]MH_I2C_Read... [11:34:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:04]Read from MH i2c: E2 [11:34:04]MH_I2C_Read... [11:34:04]Read from MH i2c: E2 0E 00 [11:34:04]MH_I2C_Read... [11:34:04]Read from MH i2c: E2 0E 00 CF 2B 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 60 [11:34:04]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:34:04]wFMCommunicate OK [11:34:04]SAM_PROTO_GetShiftState done [11:34:04]FM_GetShiftState done [11:34:04]req_shift_opened done [11:34:04]requested_item shift.open_date is exist - process it [11:34:04]req_shift_open_date [11:34:04]req_shift_open_date done [11:34:04]produce_requested_data done [11:34:04]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31888,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [11:34:04]process_action_free close_receipt [11:34:04]json_value_free [11:34:04]json_value_free done [11:34:04]process_json_proto returns [11:34:04]Send response to host [11:34:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31888,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [11:34:04]free response buf [11:34:04]execute_script done [11:34:04]execute_script returns [11:34:04]free content buf [11:34:04]Sock 10.Close socket [11:34:04]Sock 10.Thread stoped [11:34:07]OFD Sender: No OFD packet to send [11:34:12]OFD Sender: No OFD packet to send [11:34:17]OFD Sender: No OFD packet to send [11:34:22]OFD Sender: No OFD packet to send [11:34:27]OFD Sender: No OFD packet to send [11:34:32]OFD Sender: No OFD packet to send [11:34:37]OFD Sender: No OFD packet to send [11:34:42]OFD Sender: No OFD packet to send [11:34:47]OFD Sender: No OFD packet to send [11:34:52]OFD Sender: No OFD packet to send [11:34:57]OFD Sender: No OFD packet to send [11:35:02]OFD Sender: No OFD packet to send [11:35:07]OFD Sender: No OFD packet to send [11:35:12]OFD Sender: No OFD packet to send [11:35:17]OFD Sender: No OFD packet to send [11:35:22]OFD Sender: No OFD packet to send [11:35:27]OFD Sender: No OFD packet to send [11:35:31]accept exits with 7 [11:35:31]New connection [11:35:31]New thread 3066908004 created [11:35:31]Thread 3066764644 joined [11:35:31]Waiting for new connection... [11:35:31] Sock 7.Parse request [11:35:31]Sock 7.Check first char [11:35:31]Sock 7.First char is OK [11:35:31]request: POST /json_proto HTTP/1.0 [11:35:31]Method: POST [11:35:31]URL: /json_proto [11:35:31]Method is POST - this is cgi request [11:35:31]url: /json_proto [11:35:31]query_string will be loaded in cgi processing [11:35:31]execute_cgi json_proto POST (null) [11:35:31]execute_cgi path=json_proto method=POST [11:35:31]POST find Content-Length [11:35:31]Host: 172.17.61.6:8080 [11:35:31]Content-Length: 215 [11:35:31]Content-Type: application/json [11:35:31] [11:35:31]POST finish read [11:35:31]Found Content-Length = 215 [11:35:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:31]execute_script... [11:35:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:35:31]POST & json_proto [11:35:31]process_json_proto [11:35:31]json parsed OK: [11:35:31]protocol is kg_v1.0 [11:35:31]action value=get_value [11:35:31]process_action get_value [11:35:31]cmd_get_value [11:35:31]process_action get_value done [11:35:31]requested_data is exist [11:35:31]produce_requested_data [11:35:31]requested_item kkm.sn is exist - process it [11:35:31]requested_item kkm.ver is exist - process it [11:35:31]requested_item fm.sn is exist - process it [11:35:31]wFMCommunicate request_size=4 [11:35:31]MH_SAM_APDU [11:35:31]CAPDU: 80 11 00 00 [11:35:31]Write to MH i2c: E2 08 00 D0 2B 80 11 00 00 00 00 00 00 75 [11:35:31]Write i2c OK [11:35:31]MH_I2C_Read... [11:35:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:35:31]Read from MH i2c: E2 [11:35:31]MH_I2C_Read... [11:35:31]Read from MH i2c: E2 17 00 [11:35:31]MH_I2C_Read... [11:35:31]Read from MH i2c: E2 17 00 D0 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 CA [11:35:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:35:31]wFMCommunicate OK [11:35:31]requested_item fd.num is exist - process it [11:35:31]SAM_PROTO_GetFieldsCounters [11:35:31]wFMCommunicate request_size=4 [11:35:31]MH_SAM_APDU [11:35:31]CAPDU: 80 13 00 00 [11:35:31]Write to MH i2c: E2 08 00 D1 2B 80 13 00 00 00 00 00 00 78 [11:35:31]Write i2c OK [11:35:31]MH_I2C_Read... [11:35:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:35:31]Read from MH i2c: E2 [11:35:31]MH_I2C_Read... [11:35:31]Read from MH i2c: E2 62 00 [11:35:31]MH_I2C_Read... [11:35:31]Read from MH i2c: E2 62 00 D1 2B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 90 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 3B [11:35:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 90 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:35:31]wFMCommunicate OK [11:35:31]SAM_PROTO_GetFieldsCounters done [11:35:31]requested_item shift.num is exist - process it [11:35:31]requested_item shift.opened is exist - process it [11:35:31]req_shift_opened [11:35:31]FM_GetShiftState [11:35:31]SAM_PROTO_GetShiftState [11:35:31]wFMCommunicate request_size=4 [11:35:31]MH_SAM_APDU [11:35:31]CAPDU: 80 13 01 00 [11:35:31]Write to MH i2c: E2 08 00 D2 2B 80 13 01 00 00 00 00 00 7A [11:35:31]Write i2c OK [11:35:31]MH_I2C_Read... [11:35:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:35:32]Read from MH i2c: E2 [11:35:32]MH_I2C_Read... [11:35:32]Read from MH i2c: E2 0E 00 [11:35:32]MH_I2C_Read... [11:35:32]Read from MH i2c: E2 0E 00 D2 2B 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 63 [11:35:32]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:35:32]wFMCommunicate OK [11:35:32]SAM_PROTO_GetShiftState done [11:35:32]FM_GetShiftState done [11:35:32]req_shift_opened done [11:35:32]requested_item shift.open_date is exist - process it [11:35:32]req_shift_open_date [11:35:32]req_shift_open_date done [11:35:32]produce_requested_data done [11:35:32]produce_requested_data return {"kkm.sn":"0300000074","kkm.ver":"001","fm.sn":"0000000000871783","fd.num":31888,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [11:35:32]process_action_free get_value [11:35:32]json_value_free [11:35:32]json_value_free done [11:35:32]process_json_proto returns [11:35:32]Send response to host [11:35:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000074","kkm.ver":"001","fm.sn":"0000000000871783","fd.num":31888,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [11:35:32]free response buf [11:35:32]execute_script done [11:35:32]execute_script returns [11:35:32]free content buf [11:35:32]Sock 7.Close socket [11:35:32]Sock 7.Thread stoped [11:35:32]accept exits with 9 [11:35:32]New connection [11:35:32]New thread 3066764644 created [11:35:32]Thread 3066908004 joined [11:35:32]Waiting for new connection... [11:35:32] Sock 9.Parse request [11:35:32]Sock 9.Check first char [11:35:32]Sock 9.First char is OK [11:35:32]request: POST /json_proto HTTP/1.0 [11:35:32]Method: POST [11:35:32]URL: /json_proto [11:35:32]Method is POST - this is cgi request [11:35:32]url: /json_proto [11:35:32]query_string will be loaded in cgi processing [11:35:32]execute_cgi json_proto POST (null) [11:35:32]execute_cgi path=json_proto method=POST [11:35:32]POST find Content-Length [11:35:32]Host: 172.17.61.6:8080 [11:35:32]Content-Length: 331 [11:35:32]Content-Type: application/json [11:35:32] [11:35:32]POST finish read [11:35:32]Found Content-Length = 331 [11:35:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:35:32]execute_script... [11:35:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:35:32]POST & json_proto [11:35:32]process_json_proto [11:35:32]json parsed OK: [11:35:32]protocol is kg_v1.0 [11:35:32]action value=get_value [11:35:32]process_action get_value [11:35:32]cmd_get_value [11:35:32]process_action get_value done [11:35:32]requested_data is exist [11:35:32]produce_requested_data [11:35:32]requested_item fm.sale.total is exist - process it [11:35:32]SAM_PROTO_GetFMData [11:35:32]wFMCommunicate request_size=4 [11:35:32]MH_SAM_APDU [11:35:32]CAPDU: 80 13 03 00 [11:35:32]Write to MH i2c: E2 08 00 D3 2B 80 13 03 00 00 00 00 00 7D [11:35:32]Write i2c OK [11:35:32]MH_I2C_Read... [11:35:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:35:32]Read from MH i2c: E2 [11:35:32]MH_I2C_Read... [11:35:32]Read from MH i2c: E2 FD 00 [11:35:32]MH_I2C_Read... [11:35:32]OFD Sender: No OFD packet to send [11:35:32]Read from MH i2c: E2 FD 00 D3 2B 00 C1 04 85 04 BD 04 6E 04 04 00 60 7A 00 00 69 04 A0 00 6F 04 04 00 EC 79 00 00 B1 04 04 00 AC B5 D1 25 70 04 04 00 0C 65 91 20 72 04 04 00 A0 50 40 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3A 2A 04 04 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 82 A0 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 A0 [11:35:32]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 60 7A 00 00 69 04 A0 00 6F 04 04 00 EC 79 00 00 B1 04 04 00 AC B5 D1 25 70 04 04 00 0C 65 91 20 72 04 04 00 A0 50 40 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3A 2A 04 04 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 82 A0 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 [11:35:32]wFMCommunicate OK [11:35:32]wFMCommunicate request_size=4 [11:35:32]MH_SAM_APDU [11:35:32]CAPDU: 80 17 00 00 [11:35:32]Write to MH i2c: E2 08 00 D4 2B 80 17 00 00 00 00 00 00 7F [11:35:32]Write i2c OK [11:35:32]MH_I2C_Read... [11:35:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:35:33]Read from MH i2c: E2 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 FD 00 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 FD 00 D4 2B 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 0B [11:35:33]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [11:35:33]wFMCommunicate OK [11:35:33]wFMCommunicate request_size=4 [11:35:33]MH_SAM_APDU [11:35:33]CAPDU: 80 17 00 00 [11:35:33]Write to MH i2c: E2 08 00 D5 2B 80 17 00 00 00 00 00 00 80 [11:35:33]Write i2c OK [11:35:33]MH_I2C_Read... [11:35:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:35:33]Read from MH i2c: E2 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 FD 00 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 FD 00 D5 2B 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 20 [11:35:33]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [11:35:33]wFMCommunicate OK [11:35:33]wFMCommunicate request_size=4 [11:35:33]MH_SAM_APDU [11:35:33]CAPDU: 80 17 00 00 [11:35:33]Write to MH i2c: E2 08 00 D6 2B 80 17 00 00 00 00 00 00 81 [11:35:33]Write i2c OK [11:35:33]MH_I2C_Read... [11:35:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:35:33]Read from MH i2c: E2 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 FD 00 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 FD 00 D6 2B 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 06 [11:35:33]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [11:35:33]wFMCommunicate OK [11:35:33]wFMCommunicate request_size=4 [11:35:33]MH_SAM_APDU [11:35:33]CAPDU: 80 17 00 00 [11:35:33]Write to MH i2c: E2 08 00 D7 2B 80 17 00 00 00 00 00 00 82 [11:35:33]Write i2c OK [11:35:33]MH_I2C_Read... [11:35:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [11:35:33]Read from MH i2c: E2 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 DE 00 [11:35:33]MH_I2C_Read... [11:35:33]Read from MH i2c: E2 DE 00 D7 2B 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 61 [11:35:33]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:35:33]wFMCommunicate OK [11:35:33]SAM_PROTO_GetFMData done [11:35:33]requested_item fm.sale_refund.total is exist - process it [11:35:33]requested_item fm.buy.total is exist - process it [11:35:33]requested_item shift.sale.total is exist - process it [11:35:33]SAM_PROTO_GetShiftData [11:35:33]wFMCommunicate request_size=4 [11:35:33]MH_SAM_APDU [11:35:33]CAPDU: 80 13 02 00 [11:35:33]Write to MH i2c: E2 08 00 D8 2B 80 13 02 00 00 00 00 00 81 [11:35:33]Write i2c OK [11:35:33]MH_I2C_Read... [11:35:34]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:35:34]Read from MH i2c: E2 [11:35:34]MH_I2C_Read... [11:35:34]Read from MH i2c: E2 FD 00 [11:35:34]MH_I2C_Read... [11:35:34]Read from MH i2c: E2 FD 00 D8 2B 00 AE 04 AA 04 AA 04 6E 04 04 00 29 00 00 00 69 04 9B 00 6F 04 04 00 29 00 00 00 B1 04 03 00 C0 EF 09 70 04 03 00 40 3A 08 72 04 03 00 80 B5 01 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 0E 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 7B 16 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 C8 [11:35:34]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 29 00 00 00 69 04 9B 00 6F 04 04 00 29 00 00 00 B1 04 03 00 C0 EF 09 70 04 03 00 40 3A 08 72 04 03 00 80 B5 01 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 0E 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 7B 16 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [11:35:34]wFMCommunicate OK [11:35:34]wFMCommunicate request_size=4 [11:35:34]MH_SAM_APDU [11:35:34]CAPDU: 80 17 00 00 [11:35:34]Write to MH i2c: E2 08 00 D9 2B 80 17 00 00 00 00 00 00 84 [11:35:34]Write i2c OK [11:35:34]MH_I2C_Read... [11:35:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:35:34]Read from MH i2c: E2 [11:35:34]MH_I2C_Read... [11:35:34]Read from MH i2c: E2 FD 00 [11:35:34]MH_I2C_Read... [11:35:34]Read from MH i2c: E2 FD 00 D9 2B 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 A6 [11:35:34]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [11:35:34]wFMCommunicate OK [11:35:34]wFMCommunicate request_size=4 [11:35:34]MH_SAM_APDU [11:35:34]CAPDU: 80 17 00 00 [11:35:34]Write to MH i2c: E2 08 00 DA 2B 80 17 00 00 00 00 00 00 85 [11:35:34]Write i2c OK [11:35:34]MH_I2C_Read... [11:35:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:35:34]Read from MH i2c: E2 [11:35:34]MH_I2C_Read... [11:35:34]Read from MH i2c: E2 FD 00 [11:35:34]MH_I2C_Read... [11:35:34]Read from MH i2c: E2 FD 00 DA 2B 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 3C [11:35:34]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [11:35:34]wFMCommunicate OK [11:35:34]wFMCommunicate request_size=4 [11:35:34]MH_SAM_APDU [11:35:34]CAPDU: 80 17 00 00 [11:35:34]Write to MH i2c: E2 08 00 DB 2B 80 17 00 00 00 00 00 00 86 [11:35:34]Write i2c OK [11:35:34]MH_I2C_Read... [11:35:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:35:35]Read from MH i2c: E2 [11:35:35]MH_I2C_Read... [11:35:35]Read from MH i2c: E2 FD 00 [11:35:35]MH_I2C_Read... [11:35:35]Read from MH i2c: E2 FD 00 DB 2B 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 F8 [11:35:35]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [11:35:35]wFMCommunicate OK [11:35:35]wFMCommunicate request_size=4 [11:35:35]MH_SAM_APDU [11:35:35]CAPDU: 80 17 00 00 [11:35:35]Write to MH i2c: E2 08 00 DC 2B 80 17 00 00 00 00 00 00 87 [11:35:35]Write i2c OK [11:35:35]MH_I2C_Read... [11:35:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [11:35:35]Read from MH i2c: E2 [11:35:35]MH_I2C_Read... [11:35:35]Read from MH i2c: E2 CB 00 [11:35:35]MH_I2C_Read... [11:35:35]Read from MH i2c: E2 CB 00 DC 2B 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 70 [11:35:35]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:35:35]wFMCommunicate OK [11:35:35]SAM_PROTO_GetShiftData done [11:35:35]requested_item shift.sale.total_cash is exist - process it [11:35:35]requested_item shift.sale_refund.total is exist - process it [11:35:35]requested_item shift.sale_refund.total_cash is exist - process it [11:35:35]requested_item shift.buy.total is exist - process it [11:35:35]requested_item shift.buy.total_cash is exist - process it [11:35:35]produce_requested_data done [11:35:35]produce_requested_data return {"fm.sale.total":6345005.24,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":6512.00,"shift.sale.total_cash":5392.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:35:35]process_action_free get_value [11:35:35]json_value_free [11:35:35]json_value_free done [11:35:35]process_json_proto returns [11:35:35]Send response to host [11:35:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":6345005.24,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":6512.00,"shift.sale.total_cash":5392.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:35:35]free response buf [11:35:35]execute_script done [11:35:35]execute_script returns [11:35:35]free content buf [11:35:35]Sock 9.Close socket [11:35:35]Sock 9.Thread stoped [11:35:37]OFD Sender: No OFD packet to send [11:35:42]OFD Sender: No OFD packet to send [11:35:47]OFD Sender: No OFD packet to send [11:35:52]OFD Sender: No OFD packet to send [11:35:57]OFD Sender: No OFD packet to send [11:36:02]OFD Sender: No OFD packet to send [11:36:07]OFD Sender: No OFD packet to send [11:36:12]OFD Sender: No OFD packet to send [11:36:17]OFD Sender: No OFD packet to send [11:36:22]OFD Sender: No OFD packet to send [11:36:27]OFD Sender: No OFD packet to send [11:36:32]OFD Sender: No OFD packet to send [11:36:37]OFD Sender: No OFD packet to send [11:36:42]OFD Sender: No OFD packet to send [11:36:47]OFD Sender: No OFD packet to send [11:36:52]OFD Sender: No OFD packet to send [11:36:57]OFD Sender: No OFD packet to send [11:37:02]OFD Sender: No OFD packet to send [11:37:07]OFD Sender: No OFD packet to send [11:37:12]OFD Sender: No OFD packet to send [11:37:17]OFD Sender: No OFD packet to send [11:37:22]OFD Sender: No OFD packet to send [11:37:27]OFD Sender: No OFD packet to send [11:37:32]OFD Sender: No OFD packet to send [11:37:37]OFD Sender: No OFD packet to send [11:37:42]OFD Sender: No OFD packet to send [11:37:47]OFD Sender: No OFD packet to send [11:37:52]OFD Sender: No OFD packet to send [11:37:57]OFD Sender: No OFD packet to send [11:38:02]OFD Sender: No OFD packet to send [11:38:07]OFD Sender: No OFD packet to send [11:38:12]OFD Sender: No OFD packet to send [11:38:17]OFD Sender: No OFD packet to send [11:38:22]OFD Sender: No OFD packet to send [11:38:27]OFD Sender: No OFD packet to send [11:38:32]OFD Sender: No OFD packet to send [11:38:37]OFD Sender: No OFD packet to send [11:38:42]OFD Sender: No OFD packet to send [11:38:47]OFD Sender: No OFD packet to send [11:38:52]OFD Sender: No OFD packet to send [11:38:57]OFD Sender: No OFD packet to send [11:39:02]OFD Sender: No OFD packet to send [11:39:07]OFD Sender: No OFD packet to send [11:39:12]OFD Sender: No OFD packet to send [11:39:17]OFD Sender: No OFD packet to send [11:39:23]OFD Sender: No OFD packet to send [11:39:28]OFD Sender: No OFD packet to send [11:39:33]OFD Sender: No OFD packet to send [11:39:38]OFD Sender: No OFD packet to send [11:39:43]OFD Sender: No OFD packet to send [11:39:48]OFD Sender: No OFD packet to send [11:39:53]OFD Sender: No OFD packet to send [11:39:58]OFD Sender: No OFD packet to send [11:40:03]OFD Sender: No OFD packet to send [11:40:08]OFD Sender: No OFD packet to send [11:40:13]OFD Sender: No OFD packet to send [11:40:18]OFD Sender: No OFD packet to send [11:40:23]OFD Sender: No OFD packet to send [11:40:28]OFD Sender: No OFD packet to send [11:40:33]OFD Sender: No OFD packet to send [11:40:38]OFD Sender: No OFD packet to send [11:40:43]OFD Sender: No OFD packet to send [11:40:48]OFD Sender: No OFD packet to send [11:40:53]OFD Sender: No OFD packet to send [11:40:58]OFD Sender: No OFD packet to send [11:41:03]OFD Sender: No OFD packet to send [11:41:08]OFD Sender: No OFD packet to send [11:41:13]OFD Sender: No OFD packet to send [11:41:18]OFD Sender: No OFD packet to send [11:41:23]OFD Sender: No OFD packet to send [11:41:28]OFD Sender: No OFD packet to send [11:41:33]OFD Sender: No OFD packet to send [11:41:38]OFD Sender: No OFD packet to send [11:41:43]OFD Sender: No OFD packet to send [11:41:48]OFD Sender: No OFD packet to send [11:41:53]OFD Sender: No OFD packet to send [11:41:58]OFD Sender: No OFD packet to send [11:42:03]OFD Sender: No OFD packet to send [11:42:08]OFD Sender: No OFD packet to send [11:42:13]OFD Sender: No OFD packet to send [11:42:18]OFD Sender: No OFD packet to send [11:42:23]OFD Sender: No OFD packet to send [11:42:28]OFD Sender: No OFD packet to send [11:42:33]OFD Sender: No OFD packet to send [11:42:38]OFD Sender: No OFD packet to send [11:42:43]OFD Sender: No OFD packet to send [11:42:48]OFD Sender: No OFD packet to send [11:42:53]OFD Sender: No OFD packet to send [11:42:58]OFD Sender: No OFD packet to send [11:43:03]OFD Sender: No OFD packet to send [11:43:08]OFD Sender: No OFD packet to send [11:43:13]OFD Sender: No OFD packet to send [11:43:18]OFD Sender: No OFD packet to send [11:43:23]OFD Sender: No OFD packet to send [11:43:28]OFD Sender: No OFD packet to send [11:43:33]OFD Sender: No OFD packet to send [11:43:38]OFD Sender: No OFD packet to send [11:43:43]OFD Sender: No OFD packet to send [11:43:48]OFD Sender: No OFD packet to send [11:43:53]OFD Sender: No OFD packet to send [11:43:58]OFD Sender: No OFD packet to send [11:44:03]OFD Sender: No OFD packet to send [11:44:08]OFD Sender: No OFD packet to send [11:44:13]OFD Sender: No OFD packet to send [11:44:18]OFD Sender: No OFD packet to send [11:44:23]OFD Sender: No OFD packet to send [11:44:28]OFD Sender: No OFD packet to send [11:44:33]OFD Sender: No OFD packet to send [11:44:38]OFD Sender: No OFD packet to send [11:44:43]OFD Sender: No OFD packet to send [11:44:48]OFD Sender: No OFD packet to send [11:44:53]OFD Sender: No OFD packet to send [11:44:58]OFD Sender: No OFD packet to send [11:45:03]OFD Sender: No OFD packet to send [11:45:08]OFD Sender: No OFD packet to send [11:45:13]OFD Sender: No OFD packet to send [11:45:18]OFD Sender: No OFD packet to send [11:45:23]OFD Sender: No OFD packet to send [11:45:28]OFD Sender: No OFD packet to send [11:45:33]OFD Sender: No OFD packet to send [11:45:38]OFD Sender: No OFD packet to send [11:45:43]OFD Sender: No OFD packet to send [11:45:48]OFD Sender: No OFD packet to send [11:45:53]OFD Sender: No OFD packet to send [11:45:58]OFD Sender: No OFD packet to send [11:46:03]OFD Sender: No OFD packet to send [11:46:08]OFD Sender: No OFD packet to send [11:46:13]OFD Sender: No OFD packet to send [11:46:18]OFD Sender: No OFD packet to send [11:46:23]OFD Sender: No OFD packet to send [11:46:28]OFD Sender: No OFD packet to send [11:46:33]OFD Sender: No OFD packet to send [11:46:38]OFD Sender: No OFD packet to send [11:46:43]OFD Sender: No OFD packet to send [11:46:48]OFD Sender: No OFD packet to send [11:46:53]OFD Sender: No OFD packet to send [11:46:58]OFD Sender: No OFD packet to send [11:47:03]OFD Sender: No OFD packet to send [11:47:08]OFD Sender: No OFD packet to send [11:47:13]OFD Sender: No OFD packet to send [11:47:18]OFD Sender: No OFD packet to send [11:47:23]OFD Sender: No OFD packet to send [11:47:28]OFD Sender: No OFD packet to send [11:47:33]OFD Sender: No OFD packet to send [11:47:38]OFD Sender: No OFD packet to send [11:47:43]OFD Sender: No OFD packet to send [11:47:48]OFD Sender: No OFD packet to send [11:47:53]OFD Sender: No OFD packet to send [11:47:58]OFD Sender: No OFD packet to send [11:48:03]OFD Sender: No OFD packet to send [11:48:08]OFD Sender: No OFD packet to send [11:48:13]OFD Sender: No OFD packet to send [11:48:18]OFD Sender: No OFD packet to send [11:48:23]OFD Sender: No OFD packet to send [11:48:28]OFD Sender: No OFD packet to send [11:48:33]OFD Sender: No OFD packet to send [11:48:38]OFD Sender: No OFD packet to send [11:48:43]OFD Sender: No OFD packet to send [11:48:48]OFD Sender: No OFD packet to send [11:48:53]OFD Sender: No OFD packet to send [11:48:58]OFD Sender: No OFD packet to send [11:49:03]OFD Sender: No OFD packet to send [11:49:08]OFD Sender: No OFD packet to send [11:49:13]OFD Sender: No OFD packet to send [11:49:18]OFD Sender: No OFD packet to send [11:49:23]OFD Sender: No OFD packet to send [11:49:28]OFD Sender: No OFD packet to send [11:49:33]OFD Sender: No OFD packet to send [11:49:38]OFD Sender: No OFD packet to send [11:49:38]accept exits with 7 [11:49:38]New connection [11:49:38]New thread 3066908004 created [11:49:38]Thread 3066764644 joined [11:49:38]Waiting for new connection... [11:49:38] Sock 7.Parse request [11:49:38]Sock 7.Check first char [11:49:38]Sock 7.First char is OK [11:49:38]request: POST /json_proto HTTP/1.0 [11:49:38]Method: POST [11:49:38]URL: /json_proto [11:49:38]Method is POST - this is cgi request [11:49:38]url: /json_proto [11:49:38]query_string will be loaded in cgi processing [11:49:38]execute_cgi json_proto POST (null) [11:49:38]execute_cgi path=json_proto method=POST [11:49:38]POST find Content-Length [11:49:38]Host: 172.17.61.6:8080 [11:49:38]Content-Length: 945 [11:49:38]Content-Type: application/json [11:49:38] [11:49:38]POST finish read [11:49:38]Found Content-Length = 945 [11:49:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58085", "tax_sys" : 0, "items" : [ { "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": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 175.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:38]execute_script... [11:49:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58085", "tax_sys" : 0, "items" : [ { "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": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 175.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:49:38]POST & json_proto [11:49:38]process_json_proto [11:49:38]json parsed OK: [11:49:38]protocol is kg_v1.0 [11:49:38]action value=close_receipt [11:49:38]process_action close_receipt [11:49:38]cmd_close_receipt [11:49:38]MH_GetDate [11:49:38]Write to MH i2c: F0 00 00 DD 2B F7 [11:49:38]Write i2c OK [11:49:38]MH_I2C_Read... [11:49:38]Read from MH i2c: F0 [11:49:38]MH_I2C_Read... [11:49:38]Read from MH i2c: F0 09 00 [11:49:38]MH_I2C_Read... [11:49:38]Read from MH i2c: F0 09 00 DD 2B 00 5A 12 E3 65 78 7F 6F 64 7E [11:49:38]GetLastDocTimeStamp 1709379247 [11:49:38]current date 1709380186 [11:49:38]FM_GetShiftState [11:49:38]SAM_PROTO_GetShiftState [11:49:38]wFMCommunicate request_size=4 [11:49:38]MH_SAM_APDU [11:49:38]CAPDU: 80 13 01 00 [11:49:38]Write to MH i2c: E2 08 00 DE 2B 80 13 01 00 00 00 00 00 86 [11:49:38]Write i2c OK [11:49:38]MH_I2C_Read... [11:49:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:38]Read from MH i2c: E2 [11:49:38]MH_I2C_Read... [11:49:38]Read from MH i2c: E2 0E 00 [11:49:38]MH_I2C_Read... [11:49:38]Read from MH i2c: E2 0E 00 DE 2B 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 6F [11:49:38]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:49:38]wFMCommunicate OK [11:49:38]SAM_PROTO_GetShiftState done [11:49:38]FM_GetShiftState done [11:49:38]opened in 1709338917 [11:49:38]opened+sec_in_day 1709425317 [11:49:38]quantity*price = 7000 [11:49:38]sum+1 = 7001 [11:49:38]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700452010610 Кофе капучино 200мл (АКЦИЯ) 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 175.00 НСП 1% : 1.55 НДС 12% : 18.58 Наличными: 175.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 42 02.03.2024 11:49 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31889 ФПД: 32167162938153 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T114946&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31889&fm=32167162938153&tin=02508201610067®Number=0000000000092554&sum=17500 0 [11:49:39]StoreToDocumentArchive [11:49:39]shift 280 fd 31889 [11:49:39]save to /storage/0280/doc_00031889 [11:49:39]save last doc name /storage/0280/doc_00031889 to /storage/kkm_last_doc_name [11:49:39]save OK [11:49:39]Clear old archive folders... [11:49:39]ProcessDocumentItem done err = 0, tmpTLVsize=397 [11:49:39]tlvbuf is B6EB6C30 [11:49:39]SAM_PROTO_ClearQueue [11:49:39]wFMCommunicate request_size=4 [11:49:39]MH_SAM_APDU [11:49:39]CAPDU: 80 09 00 00 [11:49:39]Write to MH i2c: E2 08 00 EB 2B 80 09 00 00 00 00 00 00 88 [11:49:39]Write i2c OK [11:49:39]MH_I2C_Read... [11:49:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:49:39]Read from MH i2c: E2 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: E2 03 00 [11:49:39]MH_I2C_Read... [11:49:39]Read from MH i2c: E2 03 00 EB 2B 00 90 00 8A [11:49:39]RAPDU: 90 00 [11:49:39]wFMCommunicate OK [11:49:39]SAM_PROTO_ClearQueue done [11:49:39]KKMCreateOFDPacket [11:49:39]OFDProtocolAddRootSTLVToBuf [11:49:39]FM_MakeSignedData [11:49:39]FM_MakeSignedData [11:49:39]SAM_PROTO_SignData [11:49:39]wFMCommunicate request_size=4 [11:49:39]MH_SAM_APDU [11:49:39]CAPDU: 80 0D 01 02 [11:49:39]Write to MH i2c: E2 08 00 EC 2B 80 0D 01 02 00 00 00 00 90 [11:49:39]Write i2c OK [11:49:39]MH_I2C_Read... [11:49:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:49:40]Read from MH i2c: E2 [11:49:40]MH_I2C_Read... [11:49:40]Read from MH i2c: E2 03 00 [11:49:40]MH_I2C_Read... [11:49:40]Read from MH i2c: E2 03 00 EC 2B 00 90 00 8B [11:49:40]RAPDU: 90 00 [11:49:40]wFMCommunicate OK [11:49:40]wFMCommunicate request_size=255 [11:49:40]MH_SAM_APDU [11:49:40]CAPDU: 80 0D 02 02 FA 03 00 8D 01 1E 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 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 [11:49:40]Write to MH i2c: E2 02 01 ED 2B 80 0D 02 02 FA 00 03 00 8D 01 1E 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 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 00 00 F0 [11:49:40]Write i2c OK [11:49:40]MH_I2C_Read... [11:49:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:40]Read from MH i2c: E2 [11:49:40]MH_I2C_Read... [11:49:40]Read from MH i2c: E2 03 00 [11:49:40]MH_I2C_Read... [11:49:40]Read from MH i2c: E2 03 00 ED 2B 00 90 00 8C [11:49:40]RAPDU: 90 00 [11:49:40]wFMCommunicate OK [11:49:40]wFMCommunicate request_size=156 [11:49:40]MH_SAM_APDU [11:49:40]CAPDU: 80 0D 02 02 97 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 5A 12 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 91 7C 00 00 35 04 06 00 1D 41 80 52 03 29 [11:49:40]Write to MH i2c: E2 9F 00 EE 2B 80 0D 02 02 97 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 5A 12 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 91 7C 00 00 35 04 06 00 1D 41 80 52 03 29 00 00 D0 [11:49:40]Write i2c OK [11:49:40]MH_I2C_Read... [11:49:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:49:40]Read from MH i2c: E2 [11:49:40]MH_I2C_Read... [11:49:40]Read from MH i2c: E2 03 00 [11:49:40]MH_I2C_Read... [11:49:40]Read from MH i2c: E2 03 00 EE 2B 00 90 00 8D [11:49:40]RAPDU: 90 00 [11:49:40]wFMCommunicate OK [11:49:40]wFMCommunicate request_size=4 [11:49:40]MH_SAM_APDU [11:49:40]CAPDU: 80 0D 03 02 [11:49:40]Write to MH i2c: E2 08 00 EF 2B 80 0D 03 02 00 00 00 00 95 [11:49:40]Write i2c OK [11:49:40]MH_I2C_Read... [11:49:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:49:40]Read from MH i2c: E2 [11:49:40]MH_I2C_Read... [11:49:40]Read from MH i2c: E2 0B 00 [11:49:40]MH_I2C_Read... [11:49:40]Read from MH i2c: E2 0B 00 EF 2B 00 91 16 6F D1 1E B2 FC 50 90 00 99 [11:49:40]RAPDU: 91 16 6F D1 1E B2 FC 50 90 00 [11:49:40]wFMCommunicate OK [11:49:40]SAM_PROTO_SignData done [11:49:40]FM_MakeSignedData done [11:49:40]CreateOFDProtocolMessage [11:49:40]wFMCommunicate request_size=4 [11:49:40]MH_SAM_APDU [11:49:40]CAPDU: 80 11 00 00 [11:49:40]Write to MH i2c: E2 08 00 F0 2B 80 11 00 00 00 00 00 00 95 [11:49:40]Write i2c OK [11:49:40]MH_I2C_Read... [11:49:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:40]Read from MH i2c: E2 [11:49:40]MH_I2C_Read... [11:49:40]Read from MH i2c: E2 17 00 [11:49:40]MH_I2C_Read... [11:49:40]Read from MH i2c: E2 17 00 F0 2B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 EA [11:49:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:49:40]wFMCommunicate OK [11:49:40]CreateOFDProtocolMessage done [11:49:40]OFDSenderStorePacket 31889 [11:49:40]StoreOFDPacket docnum=31889 [11:49:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A1 01 00 00 A4 0E 99 01 8A 15 5A 03 01 00 03 00 8D 01 1E 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 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 5A 12 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 91 7C 00 00 35 04 06 00 1D 41 80 52 03 29 91 16 6F D1 1E B2 FC 50 [11:49:40]CheckFolder [11:49:40]dirname=/storage/ofd_packets [11:49:40]CheckFolder done [11:49:40]ProducePacketName [11:49:40]name=ofd_packets/00031889 [11:49:40]NVStorageSaveData ofd_packets/00031889 [11:49:40]File name is /storage/ofd_packets/00031889 [11:49:40]Write 447 bytes [11:49:40]NVStorageSaveData done [11:49:40]OFDSenderStorePacket done [11:49:40]KKMCreateOFDPacket done [11:49:40]NVStorageSaveData kkm_last_timestamp [11:49:40]File name is /storage/kkm_last_timestamp [11:49:40]Write 4 bytes [11:49:40]NVStorageSaveData done [11:49:40]ExternCall_PrintAddStr [11:49:40]wPrintStart [11:49:40]Write to MH i2c: 01 00 00 F1 2B 1C [11:49:40]Write i2c OK [11:49:40]MH_I2C_Read... [11:49:40]Read from MH i2c: 01 [11:49:40]MH_I2C_Read... [11:49:40]OFD Sender: Processing packet 31889 [packets to send 5, broken 4] [11:49:40]Read from MH i2c: ProducePacketName [11:49:40]01 name=ofd_packets/00031889 [11:49:40]07 00 OFD Sender: To server: pG, [11:49:40] [11:49:40]CommunicateWithHost lk.salyk.kg:30040 [11:49:40]MH_I2C_Read... [11:49:40]ConnectInit lk.salyk.kg [11:49:40]Read from MH i2c: 01 07 00 F1 2B 00 00 00 00 00 FF 0F 31 [11:49:40]RasterBufferAndPrint [11:49:40]line Счет N : (3)58085 [11:49:40]line ИНН: 02508201610067 [11:49:40]line Контрольно-Кассовый Чек [11:49:40]line ПРОДАЖА [11:49:40]line Товар: 4607065000790 [11:49:40]line Шок M&M`s с арахисом 45г [11:49:40]line 1.000 * 70.00 [11:49:40]line = 70.00 [11:49:40]line НДС 12% НСП 1% [11:49:40]line > о реализуемом товаре [11:49:40]line Товар: 4700452010610 [11:49:40]line Кофе капучино 200мл (АКЦИЯ) [11:49:40]line 1.000 * 105.00 [11:49:40]line = 105.00 [11:49:40]line НДС 12% НСП 1% [11:49:40]line > о реализуемом товаре [11:49:40]line ИТОГО: 175.00 [11:49:40]line НСП 1% : 1.55 [11:49:40]line НДС 12% : 18.58 [11:49:40]line Наличными: 175.00 [11:49:40]line Безнал.: 0.00 [11:49:40]line Место: АЗС № 99 "Партнер Нефть" [11:49:40]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [11:49:40]line СНО: Общий режим [11:49:40]line Чек 42 02.03.2024 11:49 [11:49:40]line Смена: 280 ФФД: 1.0 [11:49:40]line ЗНМ: 0300000074 [11:49:40]line РНМ: 0000000000092554 [11:49:40]line Версия ККМ: 001 [11:49:40]line ФМ: 0000000000871783 [11:49:40]line ФД: 31889 [11:49:40]line ФПД: 32167162938153 [11:49:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T114946&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31889&fm=32167162938153&tin=02508201610067®Number=0000000000092554&sum=17500 [11:49:40]line 0 [11:49:40]written 0, free lines is 4095 [11:49:40]Connected sock=10 [11:49:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A1 01 00 00 A4 0E 99 01 8A 15 5A 03 01 00 03 00 8D 01 1E 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 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 5A 12 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 91 7C 00 00 35 04 06 00 1D 41 80 52 03 29 91 16 6F D1 1E B2 FC 50 [11:49:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 22 AB 47 00 E6 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 91 7C 00 00 F4 03 04 00 9F BA E2 65 B6 04 01 00 00 64 E0 B1 D9 00 A6 5B 74 [11:49:41]CommunicateWithHost err = 0 [11:49:41]CheckOFDResponse [11:49:41]1017 (14) - 77093643461234 [11:49:41]1041 (16) - 0000000000871783 [11:49:41]1040 (4) - 31889 [11:49:41]1012 (4) - 02.03.2024 05:35 [11:49:41]1206 (1) - 0 [11:49:41]OFD Sender: Remove packet 31889 [11:49:41]ProducePacketName [11:49:41]name=ofd_packets/00031889 [11:49:41]NVStorageDeleteData [11:49:41]Write to MH i2c: 01 00 00 20 2C 4C [11:49:41]Write i2c OK [11:49:41]MH_I2C_Read... [11:49:41]Read from MH i2c: 01 [11:49:41]MH_I2C_Read... [11:49:41]Read from MH i2c: 01 07 00 [11:49:41]MH_I2C_Read... [11:49:41]Read from MH i2c: 01 07 00 20 2C 00 00 00 00 00 66 0C C5 [11:49:41]RasterBufferAndPrint [11:49:41]line [11:49:41]line [11:49:41]line [11:49:41]line [11:49:41]line [11:49:41]written 0, free lines is 3180 [11:49:41]MH_Cut [11:49:41]Write to MH i2c: D1 01 00 27 2C 01 25 [11:49:41]Write i2c OK [11:49:41]MH_I2C_Read... [11:49:41]Read from MH i2c: D1 [11:49:41]MH_I2C_Read... [11:49:41]Read from MH i2c: D1 01 00 [11:49:41]MH_I2C_Read... [11:49:41]Read from MH i2c: D1 01 00 27 2C 00 24 [11:49:41]Write to MH i2c: 01 00 00 28 2C 54 [11:49:41]Write i2c OK [11:49:41]MH_I2C_Read... [11:49:41]OFD Sender: No OFD packet to send [11:49:42]*** Cut start [11:49:42]*** Partial cut [11:49:42]*** CUTSNS_PIN = 1 [11:49:42]*** CUTSNS_PIN = 0 [11:49:42]*** Brake cut motor [11:49:42]Read from MH i2c: 01 [11:49:42]MH_I2C_Read... [11:49:42]*** Stop cut motor [11:49:42]*** Cut end [11:49:42]Read from MH i2c: 01 07 00 [11:49:42]MH_I2C_Read... [11:49:42]Read from MH i2c: 01 07 00 28 2C 00 00 00 00 00 FF 0F 69 [11:49:42]process_action close_receipt done [11:49:42]requested_data is exist [11:49:42]produce_requested_data [11:49:42]requested_item fm.sn is exist - process it [11:49:42]wFMCommunicate request_size=4 [11:49:42]MH_SAM_APDU [11:49:42]CAPDU: 80 11 00 00 [11:49:42]Write to MH i2c: E2 08 00 29 2C 80 11 00 00 00 00 00 00 CF [11:49:42]Write i2c OK [11:49:42]MH_I2C_Read... [11:49:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:49:43]Read from MH i2c: E2 [11:49:43]MH_I2C_Read... [11:49:43]Read from MH i2c: E2 17 00 [11:49:43]MH_I2C_Read... [11:49:43]Read from MH i2c: E2 17 00 29 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 24 [11:49:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [11:49:43]wFMCommunicate OK [11:49:43]requested_item fd.num is exist - process it [11:49:43]SAM_PROTO_GetFieldsCounters [11:49:43]wFMCommunicate request_size=4 [11:49:43]MH_SAM_APDU [11:49:43]CAPDU: 80 13 00 00 [11:49:43]Write to MH i2c: E2 08 00 2A 2C 80 13 00 00 00 00 00 00 D2 [11:49:43]Write i2c OK [11:49:43]MH_I2C_Read... [11:49:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:49:43]Read from MH i2c: E2 [11:49:43]MH_I2C_Read... [11:49:43]Read from MH i2c: E2 62 00 [11:49:43]MH_I2C_Read... [11:49:43]Read from MH i2c: E2 62 00 2A 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 91 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 99 [11:49:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 91 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:49:43]wFMCommunicate OK [11:49:43]SAM_PROTO_GetFieldsCounters done [11:49:43]requested_item shift.num is exist - process it [11:49:43]requested_item shift.opened is exist - process it [11:49:43]req_shift_opened [11:49:43]FM_GetShiftState [11:49:43]SAM_PROTO_GetShiftState [11:49:43]wFMCommunicate request_size=4 [11:49:43]MH_SAM_APDU [11:49:43]CAPDU: 80 13 01 00 [11:49:43]Write to MH i2c: E2 08 00 2B 2C 80 13 01 00 00 00 00 00 D4 [11:49:43]Write i2c OK [11:49:43]MH_I2C_Read... [11:49:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:49:43]Read from MH i2c: E2 [11:49:43]MH_I2C_Read... [11:49:43]Read from MH i2c: E2 0E 00 [11:49:43]MH_I2C_Read... [11:49:43]Read from MH i2c: E2 0E 00 2B 2C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 BD [11:49:43]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [11:49:43]wFMCommunicate OK [11:49:43]SAM_PROTO_GetShiftState done [11:49:43]FM_GetShiftState done [11:49:43]req_shift_opened done [11:49:43]requested_item shift.open_date is exist - process it [11:49:43]req_shift_open_date [11:49:43]req_shift_open_date done [11:49:43]produce_requested_data done [11:49:43]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31889,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [11:49:43]process_action_free close_receipt [11:49:43]json_value_free [11:49:43]json_value_free done [11:49:43]process_json_proto returns [11:49:43]Send response to host [11:49:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31889,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [11:49:43]free response buf [11:49:43]execute_script done [11:49:43]execute_script returns [11:49:43]free content buf [11:49:43]Sock 7.Close socket [11:49:43]Sock 7.Thread stoped [11:49:46]OFD Sender: No OFD packet to send [11:49:51]OFD Sender: No OFD packet to send [11:49:56]OFD Sender: No OFD packet to send [11:50:01]OFD Sender: No OFD packet to send [11:50:06]OFD Sender: No OFD packet to send [11:50:11]OFD Sender: No OFD packet to send [11:50:16]OFD Sender: No OFD packet to send [11:50:21]OFD Sender: No OFD packet to send [11:50:26]OFD Sender: No OFD packet to send [11:50:31]OFD Sender: No OFD packet to send [11:50:36]OFD Sender: No OFD packet to send [11:50:41]OFD Sender: No OFD packet to send [11:50:46]OFD Sender: No OFD packet to send [11:50:51]OFD Sender: No OFD packet to send [11:50:56]OFD Sender: No OFD packet to send [11:51:01]OFD Sender: No OFD packet to send [11:51:06]OFD Sender: No OFD packet to send [11:51:11]OFD Sender: No OFD packet to send [11:51:16]OFD Sender: No OFD packet to send [11:51:21]OFD Sender: No OFD packet to send [11:51:26]OFD Sender: No OFD packet to send [11:51:31]OFD Sender: No OFD packet to send [11:51:36]OFD Sender: No OFD packet to send [11:51:41]OFD Sender: No OFD packet to send [11:51:46]OFD Sender: No OFD packet to send [11:51:51]OFD Sender: No OFD packet to send [11:51:56]OFD Sender: No OFD packet to send [11:52:01]OFD Sender: No OFD packet to send [11:52:06]OFD Sender: No OFD packet to send [11:52:11]OFD Sender: No OFD packet to send [11:52:16]OFD Sender: No OFD packet to send [11:52:21]OFD Sender: No OFD packet to send [11:52:26]OFD Sender: No OFD packet to send [11:52:31]OFD Sender: No OFD packet to send [11:52:36]OFD Sender: No OFD packet to send [11:52:41]OFD Sender: No OFD packet to send [11:52:46]OFD Sender: No OFD packet to send [11:52:51]OFD Sender: No OFD packet to send [11:52:56]OFD Sender: No OFD packet to send [11:53:01]OFD Sender: No OFD packet to send [11:53:06]OFD Sender: No OFD packet to send [11:53:11]OFD Sender: No OFD packet to send [11:53:16]OFD Sender: No OFD packet to send [11:53:21]OFD Sender: No OFD packet to send [11:53:26]OFD Sender: No OFD packet to send [11:53:31]OFD Sender: No OFD packet to send [11:53:36]OFD Sender: No OFD packet to send [11:53:41]OFD Sender: No OFD packet to send [11:53:46]OFD Sender: No OFD packet to send [11:53:51]OFD Sender: No OFD packet to send [11:53:56]OFD Sender: No OFD packet to send [11:54:01]OFD Sender: No OFD packet to send [11:54:06]OFD Sender: No OFD packet to send [11:54:11]OFD Sender: No OFD packet to send [11:54:16]OFD Sender: No OFD packet to send [11:54:21]OFD Sender: No OFD packet to send [11:54:26]OFD Sender: No OFD packet to send [11:54:31]OFD Sender: No OFD packet to send [11:54:36]OFD Sender: No OFD packet to send [11:54:41]OFD Sender: No OFD packet to send [11:54:46]OFD Sender: No OFD packet to send [11:54:51]OFD Sender: No OFD packet to send [11:54:56]OFD Sender: No OFD packet to send [11:55:01]OFD Sender: No OFD packet to send [11:55:06]OFD Sender: No OFD packet to send [11:55:11]OFD Sender: No OFD packet to send [11:55:16]OFD Sender: No OFD packet to send [11:55:21]OFD Sender: No OFD packet to send [11:55:26]OFD Sender: No OFD packet to send [11:55:31]OFD Sender: No OFD packet to send [11:55:36]OFD Sender: No OFD packet to send [11:55:41]OFD Sender: No OFD packet to send [11:55:47]OFD Sender: No OFD packet to send [11:55:52]OFD Sender: No OFD packet to send [11:55:57]OFD Sender: No OFD packet to send [11:56:02]OFD Sender: No OFD packet to send [11:56:07]OFD Sender: No OFD packet to send [11:56:12]OFD Sender: No OFD packet to send [11:56:17]OFD Sender: No OFD packet to send [11:56:22]OFD Sender: No OFD packet to send [11:56:27]OFD Sender: No OFD packet to send [11:56:32]OFD Sender: No OFD packet to send [11:56:37]OFD Sender: No OFD packet to send [11:56:42]OFD Sender: No OFD packet to send [11:56:47]OFD Sender: No OFD packet to send [11:56:52]OFD Sender: No OFD packet to send [11:56:57]OFD Sender: No OFD packet to send [11:57:02]OFD Sender: No OFD packet to send [11:57:07]OFD Sender: No OFD packet to send [11:57:12]OFD Sender: No OFD packet to send [11:57:17]OFD Sender: No OFD packet to send [11:57:22]OFD Sender: No OFD packet to send [11:57:27]OFD Sender: No OFD packet to send [11:57:32]OFD Sender: No OFD packet to send [11:57:37]OFD Sender: No OFD packet to send [11:57:42]OFD Sender: No OFD packet to send [11:57:47]OFD Sender: No OFD packet to send [11:57:52]OFD Sender: No OFD packet to send [11:57:57]OFD Sender: No OFD packet to send [11:58:02]OFD Sender: No OFD packet to send [11:58:07]OFD Sender: No OFD packet to send [11:58:12]OFD Sender: No OFD packet to send [11:58:17]OFD Sender: No OFD packet to send [11:58:22]OFD Sender: No OFD packet to send [11:58:27]OFD Sender: No OFD packet to send [11:58:32]OFD Sender: No OFD packet to send [11:58:37]OFD Sender: No OFD packet to send [11:58:42]OFD Sender: No OFD packet to send [11:58:47]OFD Sender: No OFD packet to send [11:58:52]OFD Sender: No OFD packet to send [11:58:57]OFD Sender: No OFD packet to send [11:59:02]OFD Sender: No OFD packet to send [11:59:07]OFD Sender: No OFD packet to send [11:59:12]OFD Sender: No OFD packet to send [11:59:17]OFD Sender: No OFD packet to send [11:59:22]OFD Sender: No OFD packet to send [11:59:27]OFD Sender: No OFD packet to send [11:59:32]OFD Sender: No OFD packet to send [11:59:37]OFD Sender: No OFD packet to send [11:59:42]OFD Sender: No OFD packet to send [11:59:47]OFD Sender: No OFD packet to send [11:59:52]OFD Sender: No OFD packet to send [11:59:57]OFD Sender: No OFD packet to send [12:00:02]OFD Sender: No OFD packet to send [12:00:07]OFD Sender: No OFD packet to send [12:00:12]OFD Sender: No OFD packet to send [12:00:17]OFD Sender: No OFD packet to send [12:00:22]OFD Sender: No OFD packet to send [12:00:27]OFD Sender: No OFD packet to send [12:00:32]OFD Sender: No OFD packet to send [12:00:37]OFD Sender: No OFD packet to send [12:00:42]OFD Sender: No OFD packet to send [12:00:47]OFD Sender: No OFD packet to send [12:00:52]OFD Sender: No OFD packet to send [12:00:57]OFD Sender: No OFD packet to send [12:01:02]OFD Sender: No OFD packet to send [12:01:07]OFD Sender: No OFD packet to send [12:01:12]OFD Sender: No OFD packet to send [12:01:17]OFD Sender: No OFD packet to send [12:01:22]OFD Sender: No OFD packet to send [12:01:27]OFD Sender: No OFD packet to send [12:01:32]OFD Sender: No OFD packet to send [12:01:37]OFD Sender: No OFD packet to send [12:01:42]OFD Sender: No OFD packet to send [12:01:47]OFD Sender: No OFD packet to send [12:01:52]OFD Sender: No OFD packet to send [12:01:57]OFD Sender: No OFD packet to send [12:02:02]OFD Sender: No OFD packet to send [12:02:07]OFD Sender: No OFD packet to send [12:02:12]OFD Sender: No OFD packet to send [12:02:17]OFD Sender: No OFD packet to send [12:02:22]OFD Sender: No OFD packet to send [12:02:27]OFD Sender: No OFD packet to send [12:02:32]OFD Sender: No OFD packet to send [12:02:37]OFD Sender: No OFD packet to send [12:02:42]OFD Sender: No OFD packet to send [12:02:47]OFD Sender: No OFD packet to send [12:02:52]OFD Sender: No OFD packet to send [12:02:57]OFD Sender: No OFD packet to send [12:03:02]OFD Sender: No OFD packet to send [12:03:07]OFD Sender: No OFD packet to send [12:03:12]OFD Sender: No OFD packet to send [12:03:17]OFD Sender: No OFD packet to send [12:03:22]OFD Sender: No OFD packet to send [12:03:27]OFD Sender: No OFD packet to send [12:03:32]OFD Sender: No OFD packet to send [12:03:37]OFD Sender: No OFD packet to send [12:03:42]OFD Sender: No OFD packet to send [12:03:47]OFD Sender: No OFD packet to send [12:03:52]OFD Sender: No OFD packet to send [12:03:57]OFD Sender: No OFD packet to send [12:04:02]OFD Sender: No OFD packet to send [12:04:07]OFD Sender: No OFD packet to send [12:04:12]OFD Sender: No OFD packet to send [12:04:17]OFD Sender: No OFD packet to send [12:04:22]OFD Sender: No OFD packet to send [12:04:27]OFD Sender: No OFD packet to send [12:04:32]OFD Sender: No OFD packet to send [12:04:37]OFD Sender: No OFD packet to send [12:04:42]OFD Sender: No OFD packet to send [12:04:47]OFD Sender: No OFD packet to send [12:04:52]OFD Sender: No OFD packet to send [12:04:57]OFD Sender: No OFD packet to send [12:05:02]OFD Sender: No OFD packet to send [12:05:07]OFD Sender: No OFD packet to send [12:05:12]OFD Sender: No OFD packet to send [12:05:17]OFD Sender: No OFD packet to send [12:05:22]OFD Sender: No OFD packet to send [12:05:27]OFD Sender: No OFD packet to send [12:05:32]OFD Sender: No OFD packet to send [12:05:37]OFD Sender: No OFD packet to send [12:05:42]OFD Sender: No OFD packet to send [12:05:47]OFD Sender: No OFD packet to send [12:05:52]OFD Sender: No OFD packet to send [12:05:57]OFD Sender: No OFD packet to send [12:06:02]OFD Sender: No OFD packet to send [12:06:07]OFD Sender: No OFD packet to send [12:06:12]OFD Sender: No OFD packet to send [12:06:17]OFD Sender: No OFD packet to send [12:06:22]OFD Sender: No OFD packet to send [12:06:27]OFD Sender: No OFD packet to send [12:06:32]OFD Sender: No OFD packet to send [12:06:37]OFD Sender: No OFD packet to send [12:06:42]OFD Sender: No OFD packet to send [12:06:47]OFD Sender: No OFD packet to send [12:06:52]OFD Sender: No OFD packet to send [12:06:57]OFD Sender: No OFD packet to send [12:07:02]OFD Sender: No OFD packet to send [12:07:07]OFD Sender: No OFD packet to send [12:07:12]OFD Sender: No OFD packet to send [12:07:17]OFD Sender: No OFD packet to send [12:07:22]OFD Sender: No OFD packet to send [12:07:27]OFD Sender: No OFD packet to send [12:07:32]OFD Sender: No OFD packet to send [12:07:37]OFD Sender: No OFD packet to send [12:07:42]OFD Sender: No OFD packet to send [12:07:47]OFD Sender: No OFD packet to send [12:07:52]OFD Sender: No OFD packet to send [12:07:57]OFD Sender: No OFD packet to send [12:08:02]OFD Sender: No OFD packet to send [12:08:07]OFD Sender: No OFD packet to send [12:08:12]OFD Sender: No OFD packet to send [12:08:17]OFD Sender: No OFD packet to send [12:08:22]OFD Sender: No OFD packet to send [12:08:27]OFD Sender: No OFD packet to send [12:08:32]OFD Sender: No OFD packet to send [12:08:37]OFD Sender: No OFD packet to send [12:08:42]OFD Sender: No OFD packet to send [12:08:47]OFD Sender: No OFD packet to send [12:08:52]OFD Sender: No OFD packet to send [12:08:57]OFD Sender: No OFD packet to send [12:09:02]OFD Sender: No OFD packet to send [12:09:07]OFD Sender: No OFD packet to send [12:09:12]OFD Sender: No OFD packet to send [12:09:17]OFD Sender: No OFD packet to send [12:09:22]OFD Sender: No OFD packet to send [12:09:27]OFD Sender: No OFD packet to send [12:09:32]OFD Sender: No OFD packet to send [12:09:37]OFD Sender: No OFD packet to send [12:09:42]OFD Sender: No OFD packet to send [12:09:47]OFD Sender: No OFD packet to send [12:09:52]OFD Sender: No OFD packet to send [12:09:57]OFD Sender: No OFD packet to send [12:10:02]OFD Sender: No OFD packet to send [12:10:07]OFD Sender: No OFD packet to send [12:10:12]OFD Sender: No OFD packet to send [12:10:17]OFD Sender: No OFD packet to send [12:10:22]OFD Sender: No OFD packet to send [12:10:27]OFD Sender: No OFD packet to send [12:10:32]OFD Sender: No OFD packet to send [12:10:37]OFD Sender: No OFD packet to send [12:10:42]OFD Sender: No OFD packet to send [12:10:47]OFD Sender: No OFD packet to send [12:10:52]OFD Sender: No OFD packet to send [12:10:57]OFD Sender: No OFD packet to send [12:11:02]OFD Sender: No OFD packet to send [12:11:07]OFD Sender: No OFD packet to send [12:11:12]OFD Sender: No OFD packet to send [12:11:17]OFD Sender: No OFD packet to send [12:11:22]OFD Sender: No OFD packet to send [12:11:27]OFD Sender: No OFD packet to send [12:11:32]OFD Sender: No OFD packet to send [12:11:37]OFD Sender: No OFD packet to send [12:11:42]OFD Sender: No OFD packet to send [12:11:47]OFD Sender: No OFD packet to send [12:11:52]OFD Sender: No OFD packet to send [12:11:57]OFD Sender: No OFD packet to send [12:12:02]OFD Sender: No OFD packet to send [12:12:07]OFD Sender: No OFD packet to send [12:12:12]OFD Sender: No OFD packet to send [12:12:17]OFD Sender: No OFD packet to send [12:12:22]OFD Sender: No OFD packet to send [12:12:27]OFD Sender: No OFD packet to send [12:12:32]OFD Sender: No OFD packet to send [12:12:37]OFD Sender: No OFD packet to send [12:12:42]OFD Sender: No OFD packet to send [12:12:47]OFD Sender: No OFD packet to send [12:12:52]OFD Sender: No OFD packet to send [12:12:57]OFD Sender: No OFD packet to send [12:13:02]OFD Sender: No OFD packet to send [12:13:07]OFD Sender: No OFD packet to send [12:13:12]OFD Sender: No OFD packet to send [12:13:17]OFD Sender: No OFD packet to send [12:13:22]OFD Sender: No OFD packet to send [12:13:27]OFD Sender: No OFD packet to send [12:13:32]OFD Sender: No OFD packet to send [12:13:37]OFD Sender: No OFD packet to send [12:13:42]OFD Sender: No OFD packet to send [12:13:47]OFD Sender: No OFD packet to send [12:13:52]OFD Sender: No OFD packet to send [12:13:57]OFD Sender: No OFD packet to send [12:14:02]OFD Sender: No OFD packet to send [12:14:07]OFD Sender: No OFD packet to send [12:14:12]OFD Sender: No OFD packet to send [12:14:17]OFD Sender: No OFD packet to send [12:14:22]OFD Sender: No OFD packet to send [12:14:27]OFD Sender: No OFD packet to send [12:14:32]OFD Sender: No OFD packet to send [12:14:37]OFD Sender: No OFD packet to send [12:14:42]OFD Sender: No OFD packet to send [12:14:47]OFD Sender: No OFD packet to send [12:14:52]OFD Sender: No OFD packet to send [12:14:57]OFD Sender: No OFD packet to send [12:15:02]OFD Sender: No OFD packet to send [12:15:07]OFD Sender: No OFD packet to send [12:15:12]OFD Sender: No OFD packet to send [12:15:17]OFD Sender: No OFD packet to send [12:15:22]OFD Sender: No OFD packet to send [12:15:27]OFD Sender: No OFD packet to send [12:15:32]OFD Sender: No OFD packet to send [12:15:37]OFD Sender: No OFD packet to send [12:15:42]OFD Sender: No OFD packet to send [12:15:47]OFD Sender: No OFD packet to send [12:15:52]OFD Sender: No OFD packet to send [12:15:57]OFD Sender: No OFD packet to send [12:16:02]OFD Sender: No OFD packet to send [12:16:07]OFD Sender: No OFD packet to send [12:16:12]OFD Sender: No OFD packet to send [12:16:17]OFD Sender: No OFD packet to send [12:16:22]OFD Sender: No OFD packet to send [12:16:27]OFD Sender: No OFD packet to send [12:16:32]OFD Sender: No OFD packet to send [12:16:37]OFD Sender: No OFD packet to send [12:16:42]OFD Sender: No OFD packet to send [12:16:47]OFD Sender: No OFD packet to send [12:16:52]OFD Sender: No OFD packet to send [12:16:57]OFD Sender: No OFD packet to send [12:17:02]OFD Sender: No OFD packet to send [12:17:07]OFD Sender: No OFD packet to send [12:17:12]OFD Sender: No OFD packet to send [12:17:18]OFD Sender: No OFD packet to send [12:17:23]OFD Sender: No OFD packet to send [12:17:28]OFD Sender: No OFD packet to send [12:17:33]OFD Sender: No OFD packet to send [12:17:38]OFD Sender: No OFD packet to send [12:17:43]OFD Sender: No OFD packet to send [12:17:48]OFD Sender: No OFD packet to send [12:17:53]OFD Sender: No OFD packet to send [12:17:58]OFD Sender: No OFD packet to send [12:18:03]OFD Sender: No OFD packet to send [12:18:08]OFD Sender: No OFD packet to send [12:18:13]OFD Sender: No OFD packet to send [12:18:18]OFD Sender: No OFD packet to send [12:18:23]OFD Sender: No OFD packet to send [12:18:28]OFD Sender: No OFD packet to send [12:18:33]OFD Sender: No OFD packet to send [12:18:38]OFD Sender: No OFD packet to send [12:18:43]OFD Sender: No OFD packet to send [12:18:48]OFD Sender: No OFD packet to send [12:18:53]OFD Sender: No OFD packet to send [12:18:58]OFD Sender: No OFD packet to send [12:19:03]OFD Sender: No OFD packet to send [12:19:08]OFD Sender: No OFD packet to send [12:19:13]OFD Sender: No OFD packet to send [12:19:18]OFD Sender: No OFD packet to send [12:19:23]OFD Sender: No OFD packet to send [12:19:28]OFD Sender: No OFD packet to send [12:19:33]OFD Sender: No OFD packet to send [12:19:38]OFD Sender: No OFD packet to send [12:19:43]OFD Sender: No OFD packet to send [12:19:48]OFD Sender: No OFD packet to send [12:19:53]OFD Sender: No OFD packet to send [12:19:58]OFD Sender: No OFD packet to send [12:20:03]OFD Sender: No OFD packet to send [12:20:08]OFD Sender: No OFD packet to send [12:20:13]OFD Sender: No OFD packet to send [12:20:18]OFD Sender: No OFD packet to send [12:20:23]OFD Sender: No OFD packet to send [12:20:28]OFD Sender: No OFD packet to send [12:20:33]OFD Sender: No OFD packet to send [12:20:38]OFD Sender: No OFD packet to send [12:20:43]OFD Sender: No OFD packet to send [12:20:48]OFD Sender: No OFD packet to send [12:20:53]OFD Sender: No OFD packet to send [12:20:58]OFD Sender: No OFD packet to send [12:21:03]OFD Sender: No OFD packet to send [12:21:08]OFD Sender: No OFD packet to send [12:21:13]OFD Sender: No OFD packet to send [12:21:18]OFD Sender: No OFD packet to send [12:21:23]OFD Sender: No OFD packet to send [12:21:28]OFD Sender: No OFD packet to send [12:21:33]OFD Sender: No OFD packet to send [12:21:38]OFD Sender: No OFD packet to send [12:21:43]OFD Sender: No OFD packet to send [12:21:48]OFD Sender: No OFD packet to send [12:21:53]OFD Sender: No OFD packet to send [12:21:58]OFD Sender: No OFD packet to send [12:22:03]OFD Sender: No OFD packet to send [12:22:08]OFD Sender: No OFD packet to send [12:22:13]OFD Sender: No OFD packet to send [12:22:18]OFD Sender: No OFD packet to send [12:22:23]OFD Sender: No OFD packet to send [12:22:28]OFD Sender: No OFD packet to send [12:22:33]OFD Sender: No OFD packet to send [12:22:38]OFD Sender: No OFD packet to send [12:22:43]OFD Sender: No OFD packet to send [12:22:48]OFD Sender: No OFD packet to send [12:22:53]OFD Sender: No OFD packet to send [12:22:58]OFD Sender: No OFD packet to send [12:23:03]OFD Sender: No OFD packet to send [12:23:08]OFD Sender: No OFD packet to send [12:23:13]OFD Sender: No OFD packet to send [12:23:18]OFD Sender: No OFD packet to send [12:23:23]OFD Sender: No OFD packet to send [12:23:28]OFD Sender: No OFD packet to send [12:23:33]OFD Sender: No OFD packet to send [12:23:38]OFD Sender: No OFD packet to send [12:23:43]OFD Sender: No OFD packet to send [12:23:48]OFD Sender: No OFD packet to send [12:23:53]OFD Sender: No OFD packet to send [12:23:58]OFD Sender: No OFD packet to send [12:24:03]OFD Sender: No OFD packet to send [12:24:08]OFD Sender: No OFD packet to send [12:24:13]OFD Sender: No OFD packet to send [12:24:18]OFD Sender: No OFD packet to send [12:24:23]OFD Sender: No OFD packet to send [12:24:28]OFD Sender: No OFD packet to send [12:24:33]OFD Sender: No OFD packet to send [12:24:38]OFD Sender: No OFD packet to send [12:24:43]OFD Sender: No OFD packet to send [12:24:48]OFD Sender: No OFD packet to send [12:24:53]OFD Sender: No OFD packet to send [12:24:58]OFD Sender: No OFD packet to send [12:25:03]OFD Sender: No OFD packet to send [12:25:08]OFD Sender: No OFD packet to send [12:25:13]OFD Sender: No OFD packet to send [12:25:18]OFD Sender: No OFD packet to send [12:25:23]OFD Sender: No OFD packet to send [12:25:28]OFD Sender: No OFD packet to send [12:25:33]OFD Sender: No OFD packet to send [12:25:38]OFD Sender: No OFD packet to send [12:25:43]OFD Sender: No OFD packet to send [12:25:48]OFD Sender: No OFD packet to send [12:25:53]OFD Sender: No OFD packet to send [12:25:58]OFD Sender: No OFD packet to send [12:26:03]OFD Sender: No OFD packet to send [12:26:08]OFD Sender: No OFD packet to send [12:26:13]OFD Sender: No OFD packet to send [12:26:18]OFD Sender: No OFD packet to send [12:26:23]OFD Sender: No OFD packet to send [12:26:28]OFD Sender: No OFD packet to send [12:26:33]OFD Sender: No OFD packet to send [12:26:38]OFD Sender: No OFD packet to send [12:26:43]OFD Sender: No OFD packet to send [12:26:48]OFD Sender: No OFD packet to send [12:26:53]OFD Sender: No OFD packet to send [12:26:54]accept exits with 9 [12:26:54]New connection [12:26:54]New thread 3066764644 created [12:26:54]Thread 3066908004 joined [12:26:54]Waiting for new connection... [12:26:54] Sock 9.Parse request [12:26:54]Sock 9.Check first char [12:26:54]Sock 9.First char is OK [12:26:54]request: POST /json_proto HTTP/1.0 [12:26:54]Method: POST [12:26:54]URL: /json_proto [12:26:54]Method is POST - this is cgi request [12:26:54]url: /json_proto [12:26:54]query_string will be loaded in cgi processing [12:26:54]execute_cgi json_proto POST (null) [12:26:54]execute_cgi path=json_proto method=POST [12:26:54]POST find Content-Length [12:26:54]Host: 172.17.61.6:8080 [12:26:54]Content-Length: 651 [12:26:54]Content-Type: application/json [12:26:54] [12:26:54]POST finish read [12:26:54]Found Content-Length = 651 [12:26:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58086", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 63.00, "quantity" : 1.000, "sum" : 63.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 63.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:54]execute_script... [12:26: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)58086", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 63.00, "quantity" : 1.000, "sum" : 63.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 63.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:54]POST & json_proto [12:26:54]process_json_proto [12:26:54]json parsed OK: [12:26:54]protocol is kg_v1.0 [12:26:54]action value=close_receipt [12:26:54]process_action close_receipt [12:26:54]cmd_close_receipt [12:26:54]MH_GetDate [12:26:54]Write to MH i2c: F0 00 00 2C 2C 47 [12:26:54]Write i2c OK [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: F0 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: F0 09 00 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: F0 09 00 2C 2C 00 16 1B E3 65 78 7F 6F 64 93 [12:26:54]GetLastDocTimeStamp 1709380186 [12:26:54]current date 1709382422 [12:26:54]FM_GetShiftState [12:26:54]SAM_PROTO_GetShiftState [12:26:54]wFMCommunicate request_size=4 [12:26:54]MH_SAM_APDU [12:26:54]CAPDU: 80 13 01 00 [12:26:54]Write to MH i2c: E2 08 00 2D 2C 80 13 01 00 00 00 00 00 D6 [12:26:54]Write i2c OK [12:26:54]MH_I2C_Read... [12:26:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:54]Read from MH i2c: E2 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: E2 0E 00 [12:26:54]MH_I2C_Read... [12:26:54]Read from MH i2c: E2 0E 00 2D 2C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 BF [12:26:54]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [12:26:54]wFMCommunicate OK [12:26:54]SAM_PROTO_GetShiftState done [12:26:54]FM_GetShiftState done [12:26:54]opened in 1709338917 [12:26:54]opened+sec_in_day 1709425317 [12:26:54]quantity*price = 6300 [12:26:54]sum+1 = 6301 [12:26:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 63.00 НСП 1% : 0.56 НДС 12% : 6.69 Наличными: 63.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 43 02.03.2024 12:27 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31890 ФПД: 69165907516265 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T122702&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31890&fm=69165907516265&tin=02508201610067®Number=0000000000092554&sum=6300 0 [12:26:55]StoreToDocumentArchive [12:26:55]shift 280 fd 31890 [12:26:55]save to /storage/0280/doc_00031890 [12:26:55]save last doc name /storage/0280/doc_00031890 to /storage/kkm_last_doc_name [12:26:55]save OK [12:26:55]Clear old archive folders... [12:26:55]ProcessDocumentItem done err = 0, tmpTLVsize=275 [12:26:55]tlvbuf is 014F75C0 [12:26:55]SAM_PROTO_ClearQueue [12:26:55]wFMCommunicate request_size=4 [12:26:55]MH_SAM_APDU [12:26:55]CAPDU: 80 09 00 00 [12:26:55]Write to MH i2c: E2 08 00 3A 2C 80 09 00 00 00 00 00 00 D8 [12:26:55]Write i2c OK [12:26:55]MH_I2C_Read... [12:26:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:26:55]Read from MH i2c: E2 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 03 00 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 03 00 3A 2C 00 90 00 DA [12:26:55]RAPDU: 90 00 [12:26:55]wFMCommunicate OK [12:26:55]SAM_PROTO_ClearQueue done [12:26:55]KKMCreateOFDPacket [12:26:55]OFDProtocolAddRootSTLVToBuf [12:26:55]FM_MakeSignedData [12:26:55]FM_MakeSignedData [12:26:55]SAM_PROTO_SignData [12:26:55]wFMCommunicate request_size=4 [12:26:55]MH_SAM_APDU [12:26:55]CAPDU: 80 0D 01 02 [12:26:55]Write to MH i2c: E2 08 00 3B 2C 80 0D 01 02 00 00 00 00 E0 [12:26:55]Write i2c OK [12:26:55]MH_I2C_Read... [12:26:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:26:55]Read from MH i2c: E2 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 03 00 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 03 00 3B 2C 00 90 00 DB [12:26:55]RAPDU: 90 00 [12:26:55]wFMCommunicate OK [12:26:55]wFMCommunicate request_size=255 [12:26:55]MH_SAM_APDU [12:26:55]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 9C 18 00 00 00 00 13 04 06 00 9C 18 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 18 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 38 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9D 02 00 00 00 00 07 04 06 00 9C 18 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 16 1B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 [12:26:55]Write to MH i2c: E2 02 01 3C 2C 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 9C 18 00 00 00 00 13 04 06 00 9C 18 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 18 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 38 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9D 02 00 00 00 00 07 04 06 00 9C 18 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 16 1B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 00 00 2E [12:26:55]Write i2c OK [12:26:55]MH_I2C_Read... [12:26:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:55]Read from MH i2c: E2 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 03 00 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 03 00 3C 2C 00 90 00 DC [12:26:55]RAPDU: 90 00 [12:26:55]wFMCommunicate OK [12:26:55]wFMCommunicate request_size=34 [12:26:55]MH_SAM_APDU [12:26:55]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 92 7C 00 00 35 04 06 00 3E E7 F1 59 1B 69 [12:26:55]Write to MH i2c: E2 25 00 3D 2C 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 92 7C 00 00 35 04 06 00 3E E7 F1 59 1B 69 00 00 A7 [12:26:55]Write i2c OK [12:26:55]MH_I2C_Read... [12:26:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:55]Read from MH i2c: E2 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 03 00 [12:26:55]MH_I2C_Read... [12:26:55]Read from MH i2c: E2 03 00 3D 2C 00 90 00 DD [12:26:55]RAPDU: 90 00 [12:26:55]wFMCommunicate OK [12:26:55]wFMCommunicate request_size=4 [12:26:55]MH_SAM_APDU [12:26:55]CAPDU: 80 0D 03 02 [12:26:55]Write to MH i2c: E2 08 00 3E 2C 80 0D 03 02 00 00 00 00 E5 [12:26:55]Write i2c OK [12:26:55]MH_I2C_Read... [12:26:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:56]Read from MH i2c: E2 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: E2 0B 00 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: E2 0B 00 3E 2C 00 CF FC E5 65 BA 13 57 75 90 00 94 [12:26:56]RAPDU: CF FC E5 65 BA 13 57 75 90 00 [12:26:56]wFMCommunicate OK [12:26:56]SAM_PROTO_SignData done [12:26:56]FM_MakeSignedData done [12:26:56]CreateOFDProtocolMessage [12:26:56]wFMCommunicate request_size=4 [12:26:56]MH_SAM_APDU [12:26:56]CAPDU: 80 11 00 00 [12:26:56]Write to MH i2c: E2 08 00 3F 2C 80 11 00 00 00 00 00 00 E5 [12:26:56]Write i2c OK [12:26:56]MH_I2C_Read... [12:26:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:56]Read from MH i2c: E2 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: E2 17 00 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: E2 17 00 3F 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 3A [12:26:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [12:26:56]wFMCommunicate OK [12:26:56]CreateOFDProtocolMessage done [12:26:56]OFDSenderStorePacket 31890 [12:26:56]StoreOFDPacket docnum=31890 [12:26:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 27 01 00 00 26 A0 1F 01 D0 C5 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 9C 18 00 00 00 00 13 04 06 00 9C 18 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 18 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 38 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9D 02 00 00 00 00 07 04 06 00 9C 18 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 16 1B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 92 7C 00 00 35 04 06 00 3E E7 F1 59 1B 69 CF FC E5 65 BA 13 57 75 [12:26:56]CheckFolder [12:26:56]dirname=/storage/ofd_packets [12:26:56]CheckFolder done [12:26:56]ProducePacketName [12:26:56]name=ofd_packets/00031890 [12:26:56]NVStorageSaveData ofd_packets/00031890 [12:26:56]File name is /storage/ofd_packets/00031890 [12:26:56]Write 325 bytes [12:26:56]NVStorageSaveData done [12:26:56]OFDSenderStorePacket done [12:26:56]KKMCreateOFDPacket done [12:26:56]NVStorageSaveData kkm_last_timestamp [12:26:56]File name is /storage/kkm_last_timestamp [12:26:56]Write 4 bytes [12:26:56]NVStorageSaveData done [12:26:56]ExternCall_PrintAddStr [12:26:56]wPrintStart [12:26:56]Write to MH i2c: 01 00 00 40 2C 6C [12:26:56]Write i2c OK [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: 01 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: 01 07 00 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: 01 07 00 40 2C 00 00 00 00 00 FF 0F 81 [12:26:56]RasterBufferAndPrint [12:26:56]line Счет N : (3)58086 [12:26:56]line ИНН: 02508201610067 [12:26:56]line Контрольно-Кассовый Чек [12:26:56]line ПРОДАЖА [12:26:56]line Товар: 54491472 [12:26:56]line Напиток Кока-Кола 0,5л [12:26:56]line 1.000 * 63.00 [12:26:56]line = 63.00 [12:26:56]line НДС 12% НСП 1% [12:26:56]line > о реализуемом товаре [12:26:56]line ИТОГО: 63.00 [12:26:56]line НСП 1% : 0.56 [12:26:56]line НДС 12% : 6.69 [12:26:56]line Наличными: 63.00 [12:26:56]line Безнал.: 0.00 [12:26:56]line Место: АЗС № 99 "Партнер Нефть" [12:26:56]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [12:26:56]line СНО: Общий режим [12:26:56]line Чек 43 02.03.2024 12:27 [12:26:56]line Смена: 280 ФФД: 1.0 [12:26:56]line ЗНМ: 0300000074 [12:26:56]line РНМ: 0000000000092554 [12:26:56]line Версия ККМ: 001 [12:26:56]line ФМ: 0000000000871783 [12:26:56]line ФД: 31890 [12:26:56]line ФПД: 69165907516265 [12:26:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T122702&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31890&fm=69165907516265&tin=02508201610067®Number=0000000000092554&sum=6300 [12:26:56]line 0 [12:26:56]OFD Sender: Processing packet 31890 [packets to send 5, broken 4] [12:26:56]ProducePacketName [12:26:56]name=ofd_packets/00031890 [12:26:56]OFD Sender: To server: pG, [12:26:56]CommunicateWithHost lk.salyk.kg:30040 [12:26:56]ConnectInit lk.salyk.kg [12:26:56]written 0, free lines is 4095 [12:26:56]Connected sock=10 [12:26:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 27 01 00 00 26 A0 1F 01 D0 C5 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 9C 18 00 00 00 00 13 04 06 00 9C 18 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C 18 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 38 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9D 02 00 00 00 00 07 04 06 00 9C 18 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 16 1B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 92 7C 00 00 35 04 06 00 3E E7 F1 59 1B 69 CF FC E5 65 BA 13 57 75 [12:26:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 6A DF 47 00 7C 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 92 7C 00 00 F4 03 04 00 5B C3 E2 65 B6 04 01 00 00 DB 69 9B E9 03 1F BE 58 [12:26:56]CommunicateWithHost err = 0 [12:26:56]CheckOFDResponse [12:26:56]1017 (14) - 77093643461234 [12:26:56]1041 (16) - 0000000000871783 [12:26:56]1040 (4) - 31890 [12:26:56]1012 (4) - 02.03.2024 06:12 [12:26:56]1206 (1) - 0 [12:26:56]OFD Sender: Remove packet 31890 [12:26:56]ProducePacketName [12:26:56]name=ofd_packets/00031890 [12:26:56]NVStorageDeleteData [12:26:56]Write to MH i2c: 01 00 00 68 2C 94 [12:26:56]Write i2c OK [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: 01 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: 01 07 00 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: 01 07 00 68 2C 00 00 00 00 00 DB 0C 82 [12:26:56]RasterBufferAndPrint [12:26:56]line [12:26:56]line [12:26:56]line [12:26:56]line [12:26:56]line [12:26:56]written 0, free lines is 3297 [12:26:56]MH_Cut [12:26:56]Write to MH i2c: D1 01 00 6F 2C 01 6D [12:26:56]Write i2c OK [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: D1 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: D1 01 00 [12:26:56]MH_I2C_Read... [12:26:56]Read from MH i2c: D1 01 00 6F 2C 00 6C [12:26:56]Write to MH i2c: 01 00 00 70 2C 9C [12:26:56]Write i2c OK [12:26:56]MH_I2C_Read... [12:26:57]OFD Sender: No OFD packet to send [12:26:57]*** Cut start [12:26:57]*** Partial cut [12:26:57]*** CUTSNS_PIN = 1 [12:26:57]*** CUTSNS_PIN = 0 [12:26:57]*** Brake cut motor [12:26:58]Read from MH i2c: 01 [12:26:58]MH_I2C_Read... [12:26:58]*** Stop cut motor [12:26:58]*** Cut end [12:26:58]Read from MH i2c: 01 07 00 [12:26:58]MH_I2C_Read... [12:26:58]Read from MH i2c: 01 07 00 70 2C 00 00 00 00 00 FF 0F B1 [12:26:58]process_action close_receipt done [12:26:58]requested_data is exist [12:26:58]produce_requested_data [12:26:58]requested_item fm.sn is exist - process it [12:26:58]wFMCommunicate request_size=4 [12:26:58]MH_SAM_APDU [12:26:58]CAPDU: 80 11 00 00 [12:26:58]Write to MH i2c: E2 08 00 71 2C 80 11 00 00 00 00 00 00 17 [12:26:58]Write i2c OK [12:26:58]MH_I2C_Read... [12:26:58]Read from MH i2c: E2 [12:26:58]MH_I2C_Read... [12:26:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:58]Read from MH i2c: E2 17 00 [12:26:58]MH_I2C_Read... [12:26:58]Read from MH i2c: E2 17 00 71 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 6C [12:26:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [12:26:58]wFMCommunicate OK [12:26:58]requested_item fd.num is exist - process it [12:26:58]SAM_PROTO_GetFieldsCounters [12:26:58]wFMCommunicate request_size=4 [12:26:58]MH_SAM_APDU [12:26:58]CAPDU: 80 13 00 00 [12:26:58]Write to MH i2c: E2 08 00 72 2C 80 13 00 00 00 00 00 00 1A [12:26:58]Write i2c OK [12:26:58]MH_I2C_Read... [12:26:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:26:58]Read from MH i2c: E2 [12:26:58]MH_I2C_Read... [12:26:58]Read from MH i2c: E2 62 00 [12:26:58]MH_I2C_Read... [12:26:58]Read from MH i2c: E2 62 00 72 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 92 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 E5 [12:26:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 92 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:26:58]wFMCommunicate OK [12:26:58]SAM_PROTO_GetFieldsCounters done [12:26:58]requested_item shift.num is exist - process it [12:26:58]requested_item shift.opened is exist - process it [12:26:58]req_shift_opened [12:26:58]FM_GetShiftState [12:26:58]SAM_PROTO_GetShiftState [12:26:58]wFMCommunicate request_size=4 [12:26:58]MH_SAM_APDU [12:26:58]CAPDU: 80 13 01 00 [12:26:58]Write to MH i2c: E2 08 00 73 2C 80 13 01 00 00 00 00 00 1C [12:26:58]Write i2c OK [12:26:58]MH_I2C_Read... [12:26:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:58]Read from MH i2c: E2 [12:26:58]MH_I2C_Read... [12:26:58]Read from MH i2c: E2 0E 00 [12:26:58]MH_I2C_Read... [12:26:58]Read from MH i2c: E2 0E 00 73 2C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 05 [12:26:58]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [12:26:58]wFMCommunicate OK [12:26:58]SAM_PROTO_GetShiftState done [12:26:58]FM_GetShiftState done [12:26:58]req_shift_opened done [12:26:58]requested_item shift.open_date is exist - process it [12:26:58]req_shift_open_date [12:26:58]req_shift_open_date done [12:26:58]produce_requested_data done [12:26:58]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31890,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [12:26:58]process_action_free close_receipt [12:26:58]json_value_free [12:26:58]json_value_free done [12:26:58]process_json_proto returns [12:26:58]Send response to host [12:26:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31890,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [12:26:58]free response buf [12:26:58]execute_script done [12:26:58]execute_script returns [12:26:58]free content buf [12:26:58]Sock 9.Close socket [12:26:58]Sock 9.Thread stoped [12:27:02]OFD Sender: No OFD packet to send [12:27:07]OFD Sender: No OFD packet to send [12:27:12]OFD Sender: No OFD packet to send [12:27:17]OFD Sender: No OFD packet to send [12:27:22]OFD Sender: No OFD packet to send [12:27:27]OFD Sender: No OFD packet to send [12:27:32]OFD Sender: No OFD packet to send [12:27:37]OFD Sender: No OFD packet to send [12:27:42]OFD Sender: No OFD packet to send [12:27:47]OFD Sender: No OFD packet to send [12:27:52]OFD Sender: No OFD packet to send [12:27:57]OFD Sender: No OFD packet to send [12:28:02]OFD Sender: No OFD packet to send [12:28:07]OFD Sender: No OFD packet to send [12:28:12]OFD Sender: No OFD packet to send [12:28:17]OFD Sender: No OFD packet to send [12:28:22]OFD Sender: No OFD packet to send [12:28:27]OFD Sender: No OFD packet to send [12:28:32]OFD Sender: No OFD packet to send [12:28:37]OFD Sender: No OFD packet to send [12:28:42]OFD Sender: No OFD packet to send [12:28:47]OFD Sender: No OFD packet to send [12:28:52]OFD Sender: No OFD packet to send [12:28:57]OFD Sender: No OFD packet to send [12:29:02]OFD Sender: No OFD packet to send [12:29:07]OFD Sender: No OFD packet to send [12:29:12]OFD Sender: No OFD packet to send [12:29:17]OFD Sender: No OFD packet to send [12:29:22]OFD Sender: No OFD packet to send [12:29:27]OFD Sender: No OFD packet to send [12:29:32]OFD Sender: No OFD packet to send [12:29:37]OFD Sender: No OFD packet to send [12:29:42]OFD Sender: No OFD packet to send [12:29:47]OFD Sender: No OFD packet to send [12:29:52]OFD Sender: No OFD packet to send [12:29:57]OFD Sender: No OFD packet to send [12:30:02]OFD Sender: No OFD packet to send [12:30:07]OFD Sender: No OFD packet to send [12:30:12]OFD Sender: No OFD packet to send [12:30:17]OFD Sender: No OFD packet to send [12:30:22]OFD Sender: No OFD packet to send [12:30:27]OFD Sender: No OFD packet to send [12:30:32]OFD Sender: No OFD packet to send [12:30:37]OFD Sender: No OFD packet to send [12:30:42]OFD Sender: No OFD packet to send [12:30:47]OFD Sender: No OFD packet to send [12:30:52]OFD Sender: No OFD packet to send [12:30:57]OFD Sender: No OFD packet to send [12:31:02]OFD Sender: No OFD packet to send [12:31:07]OFD Sender: No OFD packet to send [12:31:12]OFD Sender: No OFD packet to send [12:31:17]OFD Sender: No OFD packet to send [12:31:22]OFD Sender: No OFD packet to send [12:31:27]OFD Sender: No OFD packet to send [12:31:32]OFD Sender: No OFD packet to send [12:31:37]OFD Sender: No OFD packet to send [12:31:42]OFD Sender: No OFD packet to send [12:31:47]OFD Sender: No OFD packet to send [12:31:52]OFD Sender: No OFD packet to send [12:31:57]OFD Sender: No OFD packet to send [12:32:02]OFD Sender: No OFD packet to send [12:32:07]OFD Sender: No OFD packet to send [12:32:12]OFD Sender: No OFD packet to send [12:32:17]OFD Sender: No OFD packet to send [12:32:22]OFD Sender: No OFD packet to send [12:32:27]OFD Sender: No OFD packet to send [12:32:32]OFD Sender: No OFD packet to send [12:32:37]OFD Sender: No OFD packet to send [12:32:42]OFD Sender: No OFD packet to send [12:32:47]OFD Sender: No OFD packet to send [12:32:52]OFD Sender: No OFD packet to send [12:32:57]OFD Sender: No OFD packet to send [12:33:02]OFD Sender: No OFD packet to send [12:33:07]OFD Sender: No OFD packet to send [12:33:12]OFD Sender: No OFD packet to send [12:33:17]OFD Sender: No OFD packet to send [12:33:22]OFD Sender: No OFD packet to send [12:33:27]OFD Sender: No OFD packet to send [12:33:32]OFD Sender: No OFD packet to send [12:33:37]OFD Sender: No OFD packet to send [12:33:42]OFD Sender: No OFD packet to send [12:33:47]OFD Sender: No OFD packet to send [12:33:52]OFD Sender: No OFD packet to send [12:33:57]OFD Sender: No OFD packet to send [12:34:02]OFD Sender: No OFD packet to send [12:34:07]OFD Sender: No OFD packet to send [12:34:12]OFD Sender: No OFD packet to send [12:34:17]OFD Sender: No OFD packet to send [12:34:22]OFD Sender: No OFD packet to send [12:34:27]OFD Sender: No OFD packet to send [12:34:32]OFD Sender: No OFD packet to send [12:34:37]OFD Sender: No OFD packet to send [12:34:42]OFD Sender: No OFD packet to send [12:34:47]OFD Sender: No OFD packet to send [12:34:52]OFD Sender: No OFD packet to send [12:34:57]OFD Sender: No OFD packet to send [12:35:02]OFD Sender: No OFD packet to send [12:35:07]OFD Sender: No OFD packet to send [12:35:12]OFD Sender: No OFD packet to send [12:35:17]OFD Sender: No OFD packet to send [12:35:22]OFD Sender: No OFD packet to send [12:35:27]OFD Sender: No OFD packet to send [12:35:32]OFD Sender: No OFD packet to send [12:35:37]OFD Sender: No OFD packet to send [12:35:42]OFD Sender: No OFD packet to send [12:35:47]OFD Sender: No OFD packet to send [12:35:52]OFD Sender: No OFD packet to send [12:35:57]OFD Sender: No OFD packet to send [12:36:02]OFD Sender: No OFD packet to send [12:36:07]OFD Sender: No OFD packet to send [12:36:12]OFD Sender: No OFD packet to send [12:36:17]OFD Sender: No OFD packet to send [12:36:22]OFD Sender: No OFD packet to send [12:36:27]OFD Sender: No OFD packet to send [12:36:32]OFD Sender: No OFD packet to send [12:36:37]OFD Sender: No OFD packet to send [12:36:42]OFD Sender: No OFD packet to send [12:36:47]OFD Sender: No OFD packet to send [12:36:52]OFD Sender: No OFD packet to send [12:36:57]OFD Sender: No OFD packet to send [12:37:02]OFD Sender: No OFD packet to send [12:37:07]OFD Sender: No OFD packet to send [12:37:12]OFD Sender: No OFD packet to send [12:37:17]OFD Sender: No OFD packet to send [12:37:22]OFD Sender: No OFD packet to send [12:37:27]OFD Sender: No OFD packet to send [12:37:32]OFD Sender: No OFD packet to send [12:37:37]OFD Sender: No OFD packet to send [12:37:42]OFD Sender: No OFD packet to send [12:37:47]OFD Sender: No OFD packet to send [12:37:52]OFD Sender: No OFD packet to send [12:37:57]OFD Sender: No OFD packet to send [12:38:02]OFD Sender: No OFD packet to send [12:38:07]OFD Sender: No OFD packet to send [12:38:12]OFD Sender: No OFD packet to send [12:38:17]OFD Sender: No OFD packet to send [12:38:22]OFD Sender: No OFD packet to send [12:38:27]OFD Sender: No OFD packet to send [12:38:32]OFD Sender: No OFD packet to send [12:38:37]OFD Sender: No OFD packet to send [12:38:42]OFD Sender: No OFD packet to send [12:38:47]OFD Sender: No OFD packet to send [12:38:52]OFD Sender: No OFD packet to send [12:38:57]OFD Sender: No OFD packet to send [12:39:02]OFD Sender: No OFD packet to send [12:39:07]OFD Sender: No OFD packet to send [12:39:12]OFD Sender: No OFD packet to send [12:39:17]OFD Sender: No OFD packet to send [12:39:22]OFD Sender: No OFD packet to send [12:39:27]OFD Sender: No OFD packet to send [12:39:32]OFD Sender: No OFD packet to send [12:39:37]OFD Sender: No OFD packet to send [12:39:42]OFD Sender: No OFD packet to send [12:39:47]OFD Sender: No OFD packet to send [12:39:52]OFD Sender: No OFD packet to send [12:39:57]OFD Sender: No OFD packet to send [12:40:02]OFD Sender: No OFD packet to send [12:40:07]OFD Sender: No OFD packet to send [12:40:12]OFD Sender: No OFD packet to send [12:40:17]OFD Sender: No OFD packet to send [12:40:22]OFD Sender: No OFD packet to send [12:40:27]OFD Sender: No OFD packet to send [12:40:32]OFD Sender: No OFD packet to send [12:40:37]OFD Sender: No OFD packet to send [12:40:42]OFD Sender: No OFD packet to send [12:40:47]OFD Sender: No OFD packet to send [12:40:52]OFD Sender: No OFD packet to send [12:40:53]accept exits with 7 [12:40:53]New connection [12:40:53]New thread 3066908004 created [12:40:53]Thread 3066764644 joined [12:40:53]Waiting for new connection... [12:40:53] Sock 7.Parse request [12:40:53]Sock 7.Check first char [12:40:53]Sock 7.First char is OK [12:40:53]request: POST /json_proto HTTP/1.0 [12:40:53]Method: POST [12:40:53]URL: /json_proto [12:40:53]Method is POST - this is cgi request [12:40:53]url: /json_proto [12:40:53]query_string will be loaded in cgi processing [12:40:53]execute_cgi json_proto POST (null) [12:40:53]execute_cgi path=json_proto method=POST [12:40:53]POST find Content-Length [12:40:53]Host: 172.17.61.6:8080 [12:40:53]Content-Length: 896 [12:40:53]Content-Type: application/json [12:40:53] [12:40:53]POST finish read [12:40:53]Found Content-Length = 896 [12:40:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58087", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46177872", "name": "\u0416\u0435\u0432 Orbit \u043F\u043E\u0434\u0443\u0448\u043A\u0438 Citrus", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:53]execute_script... [12:40: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)58087", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46177872", "name": "\u0416\u0435\u0432 Orbit \u043F\u043E\u0434\u0443\u0448\u043A\u0438 Citrus", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:53]POST & json_proto [12:40:53]process_json_proto [12:40:53]json parsed OK: [12:40:53]protocol is kg_v1.0 [12:40:53]action value=close_receipt [12:40:53]process_action close_receipt [12:40:53]cmd_close_receipt [12:40:53]MH_GetDate [12:40:53]Write to MH i2c: F0 00 00 74 2C 8F [12:40:53]Write i2c OK [12:40:53]MH_I2C_Read... [12:40:53]Read from MH i2c: F0 [12:40:53]MH_I2C_Read... [12:40:53]Read from MH i2c: F0 09 00 [12:40:53]MH_I2C_Read... [12:40:53]Read from MH i2c: F0 09 00 74 2C 00 5D 1E E3 65 78 7F 6F 64 25 [12:40:53]GetLastDocTimeStamp 1709382422 [12:40:53]current date 1709383261 [12:40:53]FM_GetShiftState [12:40:53]SAM_PROTO_GetShiftState [12:40:53]wFMCommunicate request_size=4 [12:40:53]MH_SAM_APDU [12:40:53]CAPDU: 80 13 01 00 [12:40:53]Write to MH i2c: E2 08 00 75 2C 80 13 01 00 00 00 00 00 1E [12:40:53]Write i2c OK [12:40:53]MH_I2C_Read... [12:40:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:53]Read from MH i2c: E2 [12:40:53]MH_I2C_Read... [12:40:53]Read from MH i2c: E2 0E 00 [12:40:53]MH_I2C_Read... [12:40:53]Read from MH i2c: E2 0E 00 75 2C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 07 [12:40:53]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [12:40:53]wFMCommunicate OK [12:40:53]SAM_PROTO_GetShiftState done [12:40:53]FM_GetShiftState done [12:40:53]opened in 1709338917 [12:40:53]opened+sec_in_day 1709425317 [12:40:53]quantity*price = 8500 [12:40:53]sum+1 = 8501 [12:40:53]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46177872 Жев Orbit подушки Citrus 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.10 НДС 12% : 13.28 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 44 02.03.2024 12:41 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31891 ФПД: 200370717887872 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T124101&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31891&fm=200370717887872&tin=02508201610067®Number=0000000000092554&sum=12500 0 [12:40:54]StoreToDocumentArchive [12:40:54]shift 280 fd 31891 [12:40:54]save to /storage/0280/doc_00031891 [12:40:54]save last doc name /storage/0280/doc_00031891 to /storage/kkm_last_doc_name [12:40:54]save OK [12:40:54]Clear old archive folders... [12:40:54]ProcessDocumentItem done err = 0, tmpTLVsize=395 [12:40:54]tlvbuf is B6EB6780 [12:40:54]SAM_PROTO_ClearQueue [12:40:54]wFMCommunicate request_size=4 [12:40:54]MH_SAM_APDU [12:40:54]CAPDU: 80 09 00 00 [12:40:54]Write to MH i2c: E2 08 00 82 2C 80 09 00 00 00 00 00 00 20 [12:40:54]Write i2c OK [12:40:54]MH_I2C_Read... [12:40:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:40:54]Read from MH i2c: E2 [12:40:54]MH_I2C_Read... [12:40:54]Read from MH i2c: E2 03 00 [12:40:54]MH_I2C_Read... [12:40:54]Read from MH i2c: E2 03 00 82 2C 00 90 00 22 [12:40:54]RAPDU: 90 00 [12:40:54]wFMCommunicate OK [12:40:54]SAM_PROTO_ClearQueue done [12:40:54]KKMCreateOFDPacket [12:40:54]OFDProtocolAddRootSTLVToBuf [12:40:54]FM_MakeSignedData [12:40:54]FM_MakeSignedData [12:40:54]SAM_PROTO_SignData [12:40:54]wFMCommunicate request_size=4 [12:40:54]MH_SAM_APDU [12:40:54]CAPDU: 80 0D 01 02 [12:40:54]Write to MH i2c: E2 08 00 83 2C 80 0D 01 02 00 00 00 00 28 [12:40:54]Write i2c OK [12:40:54]MH_I2C_Read... [12:40:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:40:54]Read from MH i2c: E2 [12:40:54]MH_I2C_Read... [12:40:54]Read from MH i2c: E2 03 00 [12:40:54]MH_I2C_Read... [12:40:54]Read from MH i2c: E2 03 00 83 2C 00 90 00 23 [12:40:54]RAPDU: 90 00 [12:40:54]wFMCommunicate OK [12:40:54]wFMCommunicate request_size=255 [12:40:54]MH_SAM_APDU [12:40:54]CAPDU: 80 0D 02 02 FA 03 00 8B 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 08 00 34 36 31 37 37 38 37 32 06 04 22 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 BF D0 BE D0 B4 D1 83 D1 88 D0 BA D0 B8 20 43 69 74 72 75 73 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 [12:40:54]Write to MH i2c: E2 02 01 84 2C 80 0D 02 02 FA 00 03 00 8B 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 08 00 34 36 31 37 37 38 37 32 06 04 22 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 BF D0 BE D0 B4 D1 83 D1 88 D0 BA D0 B8 20 43 69 74 72 75 73 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 00 00 57 [12:40:54]Write i2c OK [12:40:54]MH_I2C_Read... [12:40:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:55]Read from MH i2c: E2 [12:40:55]MH_I2C_Read... [12:40:55]Read from MH i2c: E2 03 00 [12:40:55]MH_I2C_Read... [12:40:55]Read from MH i2c: E2 03 00 84 2C 00 90 00 24 [12:40:55]RAPDU: 90 00 [12:40:55]wFMCommunicate OK [12:40:55]wFMCommunicate request_size=154 [12:40:55]MH_SAM_APDU [12:40:55]CAPDU: 80 0D 02 02 95 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 05 00 00 00 00 07 04 06 00 D4 30 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 00 00 00 F4 03 04 00 5D 1E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 93 7C 00 00 35 04 06 00 B6 3C 71 76 8D 80 [12:40:55]Write to MH i2c: E2 9D 00 85 2C 80 0D 02 02 95 00 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 05 00 00 00 00 07 04 06 00 D4 30 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 00 00 00 F4 03 04 00 5D 1E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 93 7C 00 00 35 04 06 00 B6 3C 71 76 8D 80 00 00 32 [12:40:55]Write i2c OK [12:40:55]MH_I2C_Read... [12:40:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:55]Read from MH i2c: E2 [12:40:55]MH_I2C_Read... [12:40:55]Read from MH i2c: E2 03 00 [12:40:55]MH_I2C_Read... [12:40:55]Read from MH i2c: E2 03 00 85 2C 00 90 00 25 [12:40:55]RAPDU: 90 00 [12:40:55]wFMCommunicate OK [12:40:55]wFMCommunicate request_size=4 [12:40:55]MH_SAM_APDU [12:40:55]CAPDU: 80 0D 03 02 [12:40:55]Write to MH i2c: E2 08 00 86 2C 80 0D 03 02 00 00 00 00 2D [12:40:55]Write i2c OK [12:40:55]MH_I2C_Read... [12:40:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:40:55]Read from MH i2c: E2 [12:40:55]MH_I2C_Read... [12:40:55]Read from MH i2c: E2 0B 00 [12:40:55]MH_I2C_Read... [12:40:55]Read from MH i2c: E2 0B 00 86 2C 00 D2 E9 95 CA FF 5C DD BF 90 00 3F [12:40:55]RAPDU: D2 E9 95 CA FF 5C DD BF 90 00 [12:40:55]wFMCommunicate OK [12:40:55]SAM_PROTO_SignData done [12:40:55]FM_MakeSignedData done [12:40:55]CreateOFDProtocolMessage [12:40:55]wFMCommunicate request_size=4 [12:40:55]MH_SAM_APDU [12:40:55]CAPDU: 80 11 00 00 [12:40:55]Write to MH i2c: E2 08 00 87 2C 80 11 00 00 00 00 00 00 2D [12:40:55]Write i2c OK [12:40:55]MH_I2C_Read... [12:40:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:55]Read from MH i2c: E2 [12:40:55]MH_I2C_Read... [12:40:55]Read from MH i2c: E2 17 00 [12:40:55]MH_I2C_Read... [12:40:55]Read from MH i2c: E2 17 00 87 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 82 [12:40:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [12:40:55]wFMCommunicate OK [12:40:55]CreateOFDProtocolMessage done [12:40:55]OFDSenderStorePacket 31891 [12:40:55]StoreOFDPacket docnum=31891 [12:40:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 9F 01 00 00 59 75 97 01 B6 CD 5A 03 01 00 03 00 8B 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 08 00 34 36 31 37 37 38 37 32 06 04 22 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 BF D0 BE D0 B4 D1 83 D1 88 D0 BA D0 B8 20 43 69 74 72 75 73 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 05 00 00 00 00 07 04 06 00 D4 30 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 00 00 00 F4 03 04 00 5D 1E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 93 7C 00 00 35 04 06 00 B6 3C 71 76 8D 80 D2 E9 95 CA FF 5C DD BF [12:40:55]CheckFolder [12:40:55]dirname=/storage/ofd_packets [12:40:55]CheckFolder done [12:40:55]ProducePacketName [12:40:55]name=ofd_packets/00031891 [12:40:55]NVStorageSaveData ofd_packets/00031891 [12:40:55]File name is /storage/ofd_packets/00031891 [12:40:55]Write 445 bytes [12:40:55]NVStorageSaveData done [12:40:55]OFDSenderStorePacket done [12:40:55]KKMCreateOFDPacket done [12:40:55]NVStorageSaveData kkm_last_timestamp [12:40:55]File name is /storage/kkm_last_timestamp [12:40:55]Write 4 bytes [12:40:55]NVStorageSaveData done [12:40:55]ExternCall_PrintAddStr [12:40:55]wPrintStart [12:40:55]Write to MH i2c: 01 00 00 88 2C B4 [12:40:55]Write i2c OK [12:40:55]MH_I2C_Read... [12:40:55]Read from MH i2c: 01 [12:40:55]MH_I2C_Read... [12:40:55]Read from MH i2c: 01 07 00 [12:40:55]MH_I2C_Read... [12:40:55]Read from MH i2c: 01 07 00 88 2C 00 00 00 00 00 FF 0F C9 [12:40:55]RasterBufferAndPrint [12:40:55]line Счет N : (3)58087 [12:40:55]line ИНН: 02508201610067 [12:40:55]line Контрольно-Кассовый Чек [12:40:55]line ПРОДАЖА [12:40:55]line Товар: 4600682557456 [12:40:55]line Напиток FLash up energy эн ж/б 0,5/0,45л [12:40:55]line 1.000 * 85.00 [12:40:55]line = 85.00 [12:40:55]line НДС 12% НСП 1% [12:40:55]line > о реализуемом товаре [12:40:55]line Товар: 46177872 [12:40:55]line Жев Orbit подушки Citrus [12:40:55]line 1.000 * 40.00 [12:40:55]line = 40.00 [12:40:55]line НДС 12% НСП 1% [12:40:55]line > о реализуемом товаре [12:40:55]line ИТОГО: 125.00 [12:40:55]line НСП 1% : 1.10 [12:40:55]line НДС 12% : 13.28 [12:40:55]line Наличными: 125.00 [12:40:55]line Безнал.: 0.00 [12:40:55]line Место: АЗС № 99 "Партнер Нефть" [12:40:55]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [12:40:55]line СНО: Общий режим [12:40:55]line Чек 44 02.03.2024 12:41 [12:40:55]line Смена: 280 ФФД: 1.0 [12:40:55]line ЗНМ: 0300000074 [12:40:55]line РНМ: 0000000000092554 [12:40:55]line Версия ККМ: 001 [12:40:55]line ФМ: 0000000000871783 [12:40:55]line ФД: 31891 [12:40:55]line ФПД: 200370717887872 [12:40:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T124101&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31891&fm=200370717887872&tin=02508201610067®Number=0000000000092554&sum=12500 [12:40:55]line 0 [12:40:55]OFD Sender: Processing packet 31891 [packets to send 5, broken 4] [12:40:55]ProducePacketName [12:40:55]name=ofd_packets/00031891 [12:40:55]OFD Sender: To server: pG, [12:40:55]CommunicateWithHost lk.salyk.kg:30040 [12:40:55]ConnectInit lk.salyk.kg [12:40:55]written 0, free lines is 4095 [12:40:55]Connected sock=10 [12:40:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 9F 01 00 00 59 75 97 01 B6 CD 5A 03 01 00 03 00 8B 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 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 08 00 34 36 31 37 37 38 37 32 06 04 22 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 BF D0 BE D0 B4 D1 83 D1 88 D0 BA D0 B8 20 43 69 74 72 75 73 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 05 00 00 00 00 07 04 06 00 D4 30 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 00 00 00 F4 03 04 00 5D 1E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 93 7C 00 00 35 04 06 00 B6 3C 71 76 8D 80 D2 E9 95 CA FF 5C DD BF [12:40:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 09 D9 47 00 AE A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 93 7C 00 00 F4 03 04 00 A2 C6 E2 65 B6 04 01 00 00 DB 8F C2 1F 3F 21 98 48 [12:40:56]CommunicateWithHost err = 0 [12:40:56]CheckOFDResponse [12:40:56]1017 (14) - 77093643461234 [12:40:56]1041 (16) - 0000000000871783 [12:40:56]1040 (4) - 31891 [12:40:56]1012 (4) - 02.03.2024 06:26 [12:40:56]1206 (1) - 0 [12:40:56]OFD Sender: Remove packet 31891 [12:40:56]ProducePacketName [12:40:56]name=ofd_packets/00031891 [12:40:56]NVStorageDeleteData [12:40:56]Write to MH i2c: 01 00 00 B7 2C E3 [12:40:56]Write i2c OK [12:40:56]MH_I2C_Read... [12:40:56]Read from MH i2c: 01 [12:40:56]MH_I2C_Read... [12:40:56]Read from MH i2c: 01 07 00 [12:40:56]MH_I2C_Read... [12:40:56]Read from MH i2c: 01 07 00 B7 2C 00 00 00 00 00 51 0C 47 [12:40:56]RasterBufferAndPrint [12:40:56]line [12:40:56]line [12:40:56]line [12:40:56]line [12:40:56]line [12:40:56]written 0, free lines is 3159 [12:40:56]MH_Cut [12:40:56]Write to MH i2c: D1 01 00 BE 2C 01 BC [12:40:56]Write i2c OK [12:40:56]MH_I2C_Read... [12:40:56]Read from MH i2c: D1 [12:40:56]MH_I2C_Read... [12:40:56]Read from MH i2c: D1 01 00 [12:40:56]MH_I2C_Read... [12:40:56]Read from MH i2c: D1 01 00 BE 2C 00 BB [12:40:56]Write to MH i2c: 01 00 00 BF 2C EB [12:40:56]Write i2c OK [12:40:56]MH_I2C_Read... [12:40:56]OFD Sender: No OFD packet to send [12:40:57]*** Cut start [12:40:57]*** Partial cut [12:40:57]*** CUTSNS_PIN = 1 [12:40:57]*** CUTSNS_PIN = 0 [12:40:57]*** Brake cut motor [12:40:57]Read from MH i2c: 01 [12:40:57]MH_I2C_Read... [12:40:57]*** Stop cut motor [12:40:57]*** Cut end [12:40:57]Read from MH i2c: 01 07 00 [12:40:57]MH_I2C_Read... [12:40:57]Read from MH i2c: 01 07 00 BF 2C 00 00 00 00 00 FF 0F 00 [12:40:57]process_action close_receipt done [12:40:57]requested_data is exist [12:40:57]produce_requested_data [12:40:57]requested_item fm.sn is exist - process it [12:40:57]wFMCommunicate request_size=4 [12:40:57]MH_SAM_APDU [12:40:57]CAPDU: 80 11 00 00 [12:40:57]Write to MH i2c: E2 08 00 C0 2C 80 11 00 00 00 00 00 00 66 [12:40:57]Write i2c OK [12:40:57]MH_I2C_Read... [12:40:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:57]Read from MH i2c: E2 [12:40:57]MH_I2C_Read... [12:40:57]Read from MH i2c: E2 17 00 [12:40:57]MH_I2C_Read... [12:40:57]Read from MH i2c: E2 17 00 C0 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 BB [12:40:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [12:40:57]wFMCommunicate OK [12:40:57]requested_item fd.num is exist - process it [12:40:57]SAM_PROTO_GetFieldsCounters [12:40:57]wFMCommunicate request_size=4 [12:40:57]MH_SAM_APDU [12:40:57]CAPDU: 80 13 00 00 [12:40:57]Write to MH i2c: E2 08 00 C1 2C 80 13 00 00 00 00 00 00 69 [12:40:57]Write i2c OK [12:40:57]MH_I2C_Read... [12:40:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:40:58]Read from MH i2c: E2 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 62 00 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 62 00 C1 2C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 93 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [12:40:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 93 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:40:58]wFMCommunicate OK [12:40:58]SAM_PROTO_GetFieldsCounters done [12:40:58]requested_item shift.num is exist - process it [12:40:58]requested_item shift.opened is exist - process it [12:40:58]req_shift_opened [12:40:58]FM_GetShiftState [12:40:58]SAM_PROTO_GetShiftState [12:40:58]wFMCommunicate request_size=4 [12:40:58]MH_SAM_APDU [12:40:58]CAPDU: 80 13 01 00 [12:40:58]Write to MH i2c: E2 08 00 C2 2C 80 13 01 00 00 00 00 00 6B [12:40:58]Write i2c OK [12:40:58]MH_I2C_Read... [12:40:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:58]Read from MH i2c: E2 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 0E 00 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 0E 00 C2 2C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 54 [12:40:58]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [12:40:58]wFMCommunicate OK [12:40:58]SAM_PROTO_GetShiftState done [12:40:58]FM_GetShiftState done [12:40:58]req_shift_opened done [12:40:58]requested_item shift.open_date is exist - process it [12:40:58]req_shift_open_date [12:40:58]req_shift_open_date done [12:40:58]produce_requested_data done [12:40:58]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31891,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [12:40:58]process_action_free close_receipt [12:40:58]json_value_free [12:40:58]json_value_free done [12:40:58]process_json_proto returns [12:40:58]Send response to host [12:40:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31891,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [12:40:58]free response buf [12:40:58]execute_script done [12:40:58]execute_script returns [12:40:58]free content buf [12:40:58]Sock 7.Close socket [12:40:58]Sock 7.Thread stoped [12:41:01]OFD Sender: No OFD packet to send [12:41:06]OFD Sender: No OFD packet to send [12:41:11]OFD Sender: No OFD packet to send [12:41:16]OFD Sender: No OFD packet to send [12:41:21]OFD Sender: No OFD packet to send [12:41:26]OFD Sender: No OFD packet to send [12:41:31]OFD Sender: No OFD packet to send [12:41:36]OFD Sender: No OFD packet to send [12:41:41]OFD Sender: No OFD packet to send [12:41:46]OFD Sender: No OFD packet to send [12:41:51]OFD Sender: No OFD packet to send [12:41:56]OFD Sender: No OFD packet to send [12:42:01]OFD Sender: No OFD packet to send [12:42:06]OFD Sender: No OFD packet to send [12:42:11]OFD Sender: No OFD packet to send [12:42:16]OFD Sender: No OFD packet to send [12:42:21]OFD Sender: No OFD packet to send [12:42:26]OFD Sender: No OFD packet to send [12:42:31]accept exits with 9 [12:42:31]New connection [12:42:31]New thread 3066764644 created [12:42:31]Thread 3066908004 joined [12:42:31]Waiting for new connection... [12:42:31] Sock 9.Parse request [12:42:31]Sock 9.Check first char [12:42:31]Sock 9.First char is OK [12:42:31]request: POST /json_proto HTTP/1.0 [12:42:31]Method: POST [12:42:31]URL: /json_proto [12:42:31]Method is POST - this is cgi request [12:42:31]url: /json_proto [12:42:31]query_string will be loaded in cgi processing [12:42:31]execute_cgi json_proto POST (null) [12:42:31]execute_cgi path=json_proto method=POST [12:42:31]POST find Content-Length [12:42:31]Host: 172.17.61.6:8080 [12:42:31]Content-Length: 620 [12:42:31]Content-Type: application/json [12:42:31] [12:42:31]POST finish read [12:42:31]Found Content-Length = 620 [12:42:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58088", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:31]execute_script... [12:42: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 : (3)58088", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:31]POST & json_proto [12:42:31]process_json_proto [12:42:31]json parsed OK: [12:42:31]protocol is kg_v1.0 [12:42:31]action value=close_receipt [12:42:31]process_action close_receipt [12:42:31]cmd_close_receipt [12:42:31]MH_GetDate [12:42:31]Write to MH i2c: F0 00 00 C3 2C DE [12:42:31]Write i2c OK [12:42:31]MH_I2C_Read... [12:42:31]Read from MH i2c: F0 [12:42:31]MH_I2C_Read... [12:42:31]Read from MH i2c: F0 09 00 [12:42:31]MH_I2C_Read... [12:42:31]Read from MH i2c: F0 09 00 C3 2C 00 BF 1E E3 65 78 7F 6F 64 D6 [12:42:31]GetLastDocTimeStamp 1709383261 [12:42:31]current date 1709383359 [12:42:31]FM_GetShiftState [12:42:31]SAM_PROTO_GetShiftState [12:42:31]wFMCommunicate request_size=4 [12:42:31]MH_SAM_APDU [12:42:31]CAPDU: 80 13 01 00 [12:42:31]Write to MH i2c: E2 08 00 C4 2C 80 13 01 00 00 00 00 00 6D [12:42:31]Write i2c OK [12:42:31]MH_I2C_Read... [12:42:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:31]Read from MH i2c: E2 [12:42:31]MH_I2C_Read... [12:42:31]Read from MH i2c: E2 0E 00 [12:42:31]MH_I2C_Read... [12:42:31]Read from MH i2c: E2 0E 00 C4 2C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 56 [12:42:31]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [12:42:31]wFMCommunicate OK [12:42:31]SAM_PROTO_GetShiftState done [12:42:31]FM_GetShiftState done [12:42:31]opened in 1709338917 [12:42:31]opened+sec_in_day 1709425317 [12:42:31]quantity*price = 13500 [12:42:31]sum+1 = 13501 [12:42:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 45 02.03.2024 12:42 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31892 ФПД: 9883478908907 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T124239&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31892&fm=9883478908907&tin=02508201610067®Number=0000000000092554&sum=13500 0 [12:42:32]StoreToDocumentArchive [12:42:32]shift 280 fd 31892 [12:42:32]save to /storage/0280/doc_00031892 [12:42:32]save last doc name /storage/0280/doc_00031892 to /storage/kkm_last_doc_name [12:42:32]save OK [12:42:32]Clear old archive folders... [12:42:32]ProcessDocumentItem done err = 0, tmpTLVsize=273 [12:42:32]tlvbuf is 0156CB40 [12:42:32]SAM_PROTO_ClearQueue [12:42:32]wFMCommunicate request_size=4 [12:42:32]MH_SAM_APDU [12:42:32]CAPDU: 80 09 00 00 [12:42:32]Write to MH i2c: E2 08 00 D1 2C 80 09 00 00 00 00 00 00 6F [12:42:32]Write i2c OK [12:42:32]MH_I2C_Read... [12:42:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:42:32]Read from MH i2c: E2 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: E2 03 00 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: E2 03 00 D1 2C 00 90 00 71 [12:42:32]RAPDU: 90 00 [12:42:32]wFMCommunicate OK [12:42:32]SAM_PROTO_ClearQueue done [12:42:32]KKMCreateOFDPacket [12:42:32]OFDProtocolAddRootSTLVToBuf [12:42:32]FM_MakeSignedData [12:42:32]FM_MakeSignedData [12:42:32]SAM_PROTO_SignData [12:42:32]wFMCommunicate request_size=4 [12:42:32]MH_SAM_APDU [12:42:32]CAPDU: 80 0D 01 02 [12:42:32]Write to MH i2c: E2 08 00 D2 2C 80 0D 01 02 00 00 00 00 77 [12:42:32]Write i2c OK [12:42:32]MH_I2C_Read... [12:42:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:42:32]Read from MH i2c: E2 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: E2 03 00 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: E2 03 00 D2 2C 00 90 00 72 [12:42:32]RAPDU: 90 00 [12:42:32]wFMCommunicate OK [12:42:32]wFMCommunicate request_size=255 [12:42:32]MH_SAM_APDU [12:42:32]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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 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 00 00 00 F4 03 04 00 BF 1E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 [12:42:32]Write to MH i2c: E2 02 01 D3 2C 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 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 00 00 00 F4 03 04 00 BF 1E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 C5 [12:42:32]Write i2c OK [12:42:32]MH_I2C_Read... [12:42:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:32]Read from MH i2c: E2 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: E2 03 00 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: E2 03 00 D3 2C 00 90 00 73 [12:42:32]RAPDU: 90 00 [12:42:32]wFMCommunicate OK [12:42:32]wFMCommunicate request_size=32 [12:42:32]MH_SAM_APDU [12:42:32]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 38 33 10 04 04 00 94 7C 00 00 35 04 06 00 08 FD 2D 3F DF EB [12:42:32]Write to MH i2c: E2 23 00 D4 2C 80 0D 02 02 1B 00 30 30 30 38 37 31 37 38 33 10 04 04 00 94 7C 00 00 35 04 06 00 08 FD 2D 3F DF EB 00 00 24 [12:42:32]Write i2c OK [12:42:32]MH_I2C_Read... [12:42:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:32]Read from MH i2c: E2 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: E2 03 00 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: E2 03 00 D4 2C 00 90 00 74 [12:42:32]RAPDU: 90 00 [12:42:32]wFMCommunicate OK [12:42:32]wFMCommunicate request_size=4 [12:42:32]MH_SAM_APDU [12:42:32]CAPDU: 80 0D 03 02 [12:42:32]Write to MH i2c: E2 08 00 D5 2C 80 0D 03 02 00 00 00 00 7C [12:42:32]Write i2c OK [12:42:32]MH_I2C_Read... [12:42:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:42:32]Read from MH i2c: E2 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: E2 0B 00 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: E2 0B 00 D5 2C 00 12 15 7B 99 2F 21 B1 24 90 00 DD [12:42:32]RAPDU: 12 15 7B 99 2F 21 B1 24 90 00 [12:42:32]wFMCommunicate OK [12:42:32]SAM_PROTO_SignData done [12:42:32]FM_MakeSignedData done [12:42:32]CreateOFDProtocolMessage [12:42:32]wFMCommunicate request_size=4 [12:42:32]MH_SAM_APDU [12:42:32]CAPDU: 80 11 00 00 [12:42:32]Write to MH i2c: E2 08 00 D6 2C 80 11 00 00 00 00 00 00 7C [12:42:32]Write i2c OK [12:42:32]MH_I2C_Read... [12:42:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:32]Read from MH i2c: E2 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: E2 17 00 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: E2 17 00 D6 2C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 D1 [12:42:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [12:42:32]wFMCommunicate OK [12:42:32]CreateOFDProtocolMessage done [12:42:32]OFDSenderStorePacket 31892 [12:42:32]StoreOFDPacket docnum=31892 [12:42:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 74 90 1D 01 0C F8 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 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 00 00 00 F4 03 04 00 BF 1E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 94 7C 00 00 35 04 06 00 08 FD 2D 3F DF EB 12 15 7B 99 2F 21 B1 24 [12:42:32]CheckFolder [12:42:32]dirname=/storage/ofd_packets [12:42:32]CheckFolder done [12:42:32]ProducePacketName [12:42:32]name=ofd_packets/00031892 [12:42:32]NVStorageSaveData ofd_packets/00031892 [12:42:32]File name is /storage/ofd_packets/00031892 [12:42:32]Write 323 bytes [12:42:32]NVStorageSaveData done [12:42:32]OFDSenderStorePacket done [12:42:32]KKMCreateOFDPacket done [12:42:32]NVStorageSaveData kkm_last_timestamp [12:42:32]File name is /storage/kkm_last_timestamp [12:42:32]Write 4 bytes [12:42:32]NVStorageSaveData done [12:42:32]ExternCall_PrintAddStr [12:42:32]wPrintStart [12:42:32]Write to MH i2c: 01 00 00 D7 2C 03 [12:42:32]Write i2c OK [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: 01 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: 01 07 00 [12:42:32]MH_I2C_Read... [12:42:32]Read from MH i2c: 01 07 00 D7 2C 00 00 00 00 00 FF 0F 18 [12:42:32]RasterBufferAndPrint [12:42:32]line Счет N : (3)58088 [12:42:32]line ИНН: 02508201610067 [12:42:32]line Контрольно-Кассовый Чек [12:42:32]line ПРОДАЖА [12:42:32]line Товар: 48743570 [12:42:32]line Сигареты Winston XStyle Blue [12:42:32]line 1.000 * 135.00 [12:42:32]line = 135.00 [12:42:32]line НДС 12% НСП 1% [12:42:32]line > о реализуемом товаре [12:42:32]line ИТОГО: 135.00 [12:42:32]line НСП 1% : 1.19 [12:42:32]line НДС 12% : 14.34 [12:42:32]line Наличными: 135.00 [12:42:32]line Безнал.: 0.00 [12:42:32]line Место: АЗС № 99 "Партнер Нефть" [12:42:32]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [12:42:32]line СНО: Общий режим [12:42:32]line Чек 45 02.03.2024 12:42 [12:42:32]line Смена: 280 ФФД: 1.0 [12:42:32]line ЗНМ: 0300000074 [12:42:32]line РНМ: 0000000000092554 [12:42:32]line Версия ККМ: 001 [12:42:32]line ФМ: 0000000000871783 [12:42:32]line ФД: 31892 [12:42:32]line ФПД: 9883478908907 [12:42:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T124239&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31892&fm=9883478908907&tin=02508201610067®Number=0000000000092554&sum=13500 [12:42:33]line 0 [12:42:33]OFD Sender: Processing packet 31892 [packets to send 5, broken 4] [12:42:33]ProducePacketName [12:42:33]name=ofd_packets/00031892 [12:42:33]OFD Sender: To server: pG, [12:42:33]CommunicateWithHost lk.salyk.kg:30040 [12:42:33]ConnectInit lk.salyk.kg [12:42:33]written 0, free lines is 4095 [12:42:33]Connected sock=10 [12:42:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 74 90 1D 01 0C F8 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 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 00 00 00 F4 03 04 00 BF 1E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 94 7C 00 00 35 04 06 00 08 FD 2D 3F DF EB 12 15 7B 99 2F 21 B1 24 [12:42:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 E8 1A 47 00 3E 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 94 7C 00 00 F4 03 04 00 04 C7 E2 65 B6 04 01 00 00 79 40 90 F0 32 03 BE CD [12:42:33]CommunicateWithHost err = 0 [12:42:33]CheckOFDResponse [12:42:33]1017 (14) - 77093643461234 [12:42:33]1041 (16) - 0000000000871783 [12:42:33]1040 (4) - 31892 [12:42:33]1012 (4) - 02.03.2024 06:28 [12:42:33]1206 (1) - 0 [12:42:33]OFD Sender: Remove packet 31892 [12:42:33]ProducePacketName [12:42:33]name=ofd_packets/00031892 [12:42:33]NVStorageDeleteData [12:42:33]Write to MH i2c: 01 00 00 FF 2C 2B [12:42:33]Write i2c OK [12:42:33]MH_I2C_Read... [12:42:33]Read from MH i2c: 01 [12:42:33]MH_I2C_Read... [12:42:33]Read from MH i2c: 01 07 00 [12:42:33]MH_I2C_Read... [12:42:33]Read from MH i2c: 01 07 00 FF 2C 00 00 00 00 00 DB 0C 19 [12:42:33]RasterBufferAndPrint [12:42:33]line [12:42:33]line [12:42:33]line [12:42:33]line [12:42:33]line [12:42:33]written 0, free lines is 3298 [12:42:33]MH_Cut [12:42:33]Write to MH i2c: D1 01 00 06 2D 01 05 [12:42:33]Write i2c OK [12:42:33]MH_I2C_Read... [12:42:33]Read from MH i2c: D1 [12:42:33]MH_I2C_Read... [12:42:33]Read from MH i2c: D1 01 00 [12:42:33]MH_I2C_Read... [12:42:33]Read from MH i2c: D1 01 00 06 2D 00 04 [12:42:33]Write to MH i2c: 01 00 00 07 2D 34 [12:42:33]Write i2c OK [12:42:33]MH_I2C_Read... [12:42:34]OFD Sender: No OFD packet to send [12:42:34]*** Cut start [12:42:34]*** Partial cut [12:42:34]*** CUTSNS_PIN = 1 [12:42:34]*** CUTSNS_PIN = 0 [12:42:34]*** Brake cut motor [12:42:35]Read from MH i2c: 01 [12:42:35]MH_I2C_Read... [12:42:35]*** Stop cut motor [12:42:35]*** Cut end [12:42:35]Read from MH i2c: 01 07 00 [12:42:35]MH_I2C_Read... [12:42:35]Read from MH i2c: 01 07 00 07 2D 00 00 00 00 00 FF 0F 49 [12:42:35]process_action close_receipt done [12:42:35]requested_data is exist [12:42:35]produce_requested_data [12:42:35]requested_item fm.sn is exist - process it [12:42:35]wFMCommunicate request_size=4 [12:42:35]MH_SAM_APDU [12:42:35]CAPDU: 80 11 00 00 [12:42:35]Write to MH i2c: E2 08 00 08 2D 80 11 00 00 00 00 00 00 AF [12:42:35]Write i2c OK [12:42:35]MH_I2C_Read... [12:42:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:35]Read from MH i2c: E2 [12:42:35]MH_I2C_Read... [12:42:35]Read from MH i2c: E2 17 00 [12:42:35]MH_I2C_Read... [12:42:35]Read from MH i2c: E2 17 00 08 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 04 [12:42:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [12:42:35]wFMCommunicate OK [12:42:35]requested_item fd.num is exist - process it [12:42:35]SAM_PROTO_GetFieldsCounters [12:42:35]wFMCommunicate request_size=4 [12:42:35]MH_SAM_APDU [12:42:35]CAPDU: 80 13 00 00 [12:42:35]Write to MH i2c: E2 08 00 09 2D 80 13 00 00 00 00 00 00 B2 [12:42:35]Write i2c OK [12:42:35]MH_I2C_Read... [12:42:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:42:35]Read from MH i2c: E2 [12:42:35]MH_I2C_Read... [12:42:35]Read from MH i2c: E2 62 00 [12:42:35]MH_I2C_Read... [12:42:35]Read from MH i2c: E2 62 00 09 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 94 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 85 [12:42:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 94 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:42:35]wFMCommunicate OK [12:42:35]SAM_PROTO_GetFieldsCounters done [12:42:35]requested_item shift.num is exist - process it [12:42:35]requested_item shift.opened is exist - process it [12:42:35]req_shift_opened [12:42:35]FM_GetShiftState [12:42:35]SAM_PROTO_GetShiftState [12:42:35]wFMCommunicate request_size=4 [12:42:35]MH_SAM_APDU [12:42:35]CAPDU: 80 13 01 00 [12:42:35]Write to MH i2c: E2 08 00 0A 2D 80 13 01 00 00 00 00 00 B4 [12:42:35]Write i2c OK [12:42:35]MH_I2C_Read... [12:42:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:35]Read from MH i2c: E2 [12:42:35]MH_I2C_Read... [12:42:35]Read from MH i2c: E2 0E 00 [12:42:35]MH_I2C_Read... [12:42:35]Read from MH i2c: E2 0E 00 0A 2D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 9D [12:42:35]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [12:42:35]wFMCommunicate OK [12:42:35]SAM_PROTO_GetShiftState done [12:42:35]FM_GetShiftState done [12:42:35]req_shift_opened done [12:42:35]requested_item shift.open_date is exist - process it [12:42:35]req_shift_open_date [12:42:35]req_shift_open_date done [12:42:35]produce_requested_data done [12:42:35]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31892,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [12:42:35]process_action_free close_receipt [12:42:35]json_value_free [12:42:35]json_value_free done [12:42:35]process_json_proto returns [12:42:35]Send response to host [12:42:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31892,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [12:42:35]free response buf [12:42:35]execute_script done [12:42:35]execute_script returns [12:42:35]free content buf [12:42:35]Sock 9.Close socket [12:42:35]Sock 9.Thread stoped [12:42:39]OFD Sender: No OFD packet to send [12:42:44]OFD Sender: No OFD packet to send [12:42:49]OFD Sender: No OFD packet to send [12:42:54]OFD Sender: No OFD packet to send [12:42:59]OFD Sender: No OFD packet to send [12:43:04]OFD Sender: No OFD packet to send [12:43:09]OFD Sender: No OFD packet to send [12:43:14]OFD Sender: No OFD packet to send [12:43:19]OFD Sender: No OFD packet to send [12:43:24]OFD Sender: No OFD packet to send [12:43:29]OFD Sender: No OFD packet to send [12:43:34]OFD Sender: No OFD packet to send [12:43:39]OFD Sender: No OFD packet to send [12:43:44]OFD Sender: No OFD packet to send [12:43:49]OFD Sender: No OFD packet to send [12:43:54]OFD Sender: No OFD packet to send [12:43:59]OFD Sender: No OFD packet to send [12:44:04]OFD Sender: No OFD packet to send [12:44:09]OFD Sender: No OFD packet to send [12:44:14]OFD Sender: No OFD packet to send [12:44:19]OFD Sender: No OFD packet to send [12:44:24]OFD Sender: No OFD packet to send [12:44:29]OFD Sender: No OFD packet to send [12:44:34]OFD Sender: No OFD packet to send [12:44:39]OFD Sender: No OFD packet to send [12:44:44]OFD Sender: No OFD packet to send [12:44:49]OFD Sender: No OFD packet to send [12:44:54]OFD Sender: No OFD packet to send [12:44:59]OFD Sender: No OFD packet to send [12:45:04]OFD Sender: No OFD packet to send [12:45:09]OFD Sender: No OFD packet to send [12:45:14]OFD Sender: No OFD packet to send [12:45:19]OFD Sender: No OFD packet to send [12:45:24]OFD Sender: No OFD packet to send [12:45:29]OFD Sender: No OFD packet to send [12:45:34]OFD Sender: No OFD packet to send [12:45:39]OFD Sender: No OFD packet to send [12:45:44]OFD Sender: No OFD packet to send [12:45:49]OFD Sender: No OFD packet to send [12:45:54]OFD Sender: No OFD packet to send [12:45:59]OFD Sender: No OFD packet to send [12:46:04]OFD Sender: No OFD packet to send [12:46:19]OFD Sender: No OFD packet to send [12:46:19]ConnectInit Can't connect to host [12:46:24]OFD Sender: No OFD packet to send [12:46:29]OFD Sender: No OFD packet to send [12:46:34]OFD Sender: No OFD packet to send [12:46:39]OFD Sender: No OFD packet to send [12:46:44]OFD Sender: No OFD packet to send [12:46:49]OFD Sender: No OFD packet to send [12:46:59]OFD Sender: No OFD packet to send [12:47:02]ConnectInit Can't connect to host [12:47:04]OFD Sender: No OFD packet to send [12:47:09]OFD Sender: No OFD packet to send [12:47:14]OFD Sender: No OFD packet to send [12:47:19]OFD Sender: No OFD packet to send [12:47:24]OFD Sender: No OFD packet to send [12:47:29]OFD Sender: No OFD packet to send [12:47:34]OFD Sender: No OFD packet to send [12:47:39]OFD Sender: No OFD packet to send [12:47:44]OFD Sender: No OFD packet to send [12:47:49]OFD Sender: No OFD packet to send [12:47:54]OFD Sender: No OFD packet to send [12:47:59]OFD Sender: No OFD packet to send [12:48:04]OFD Sender: No OFD packet to send [12:48:09]OFD Sender: No OFD packet to send [12:48:14]OFD Sender: No OFD packet to send [12:48:19]OFD Sender: No OFD packet to send [12:48:24]OFD Sender: No OFD packet to send [12:48:29]OFD Sender: No OFD packet to send [12:48:34]OFD Sender: No OFD packet to send [12:48:39]OFD Sender: No OFD packet to send [12:48:44]OFD Sender: No OFD packet to send [12:48:49]OFD Sender: No OFD packet to send [12:48:54]OFD Sender: No OFD packet to send [12:48:59]OFD Sender: No OFD packet to send [12:49:04]OFD Sender: No OFD packet to send [12:49:09]OFD Sender: No OFD packet to send [12:49:14]OFD Sender: No OFD packet to send [12:49:19]OFD Sender: No OFD packet to send [12:49:24]OFD Sender: No OFD packet to send [12:49:29]OFD Sender: No OFD packet to send [12:49:34]OFD Sender: No OFD packet to send [12:49:39]OFD Sender: No OFD packet to send [12:49:44]OFD Sender: No OFD packet to send [12:49:47]accept exits with 7 [12:49:47]New connection [12:49:47]New thread 3066908004 created [12:49:47]Thread 3066764644 joined [12:49:47]Waiting for new connection... [12:49:47] Sock 7.Parse request [12:49:47]Sock 7.Check first char [12:49:47]Sock 7.First char is OK [12:49:47]request: POST /json_proto HTTP/1.0 [12:49:47]Method: POST [12:49:47]URL: /json_proto [12:49:47]Method is POST - this is cgi request [12:49:47]url: /json_proto [12:49:47]query_string will be loaded in cgi processing [12:49:47]execute_cgi json_proto POST (null) [12:49:47]execute_cgi path=json_proto method=POST [12:49:47]POST find Content-Length [12:49:47]Host: 172.17.61.6:8080 [12:49:47]Content-Length: 913 [12:49:47]Content-Type: application/json [12:49:47] [12:49:47]POST finish read [12:49:47]Found Content-Length = 913 [12:49:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58089", "tax_sys" : 0, "items" : [ { "code": "8901086040022", "name": "\u0416\u0438\u0434\u043A\u043E\u0441\u0442\u044C \u0441\u0442\u0435\u043A\u043B\u043E\u043E\u043C\u044B\u0432\u0430\u044E\u0449\u0430\u044F \u041F\u041D -20 4,5\u043B", "price" : 257.00, "quantity" : 1.000, "sum" : 257.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 257.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:47]execute_script... [12:49: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 : (3)58089", "tax_sys" : 0, "items" : [ { "code": "8901086040022", "name": "\u0416\u0438\u0434\u043A\u043E\u0441\u0442\u044C \u0441\u0442\u0435\u043A\u043B\u043E\u043E\u043C\u044B\u0432\u0430\u044E\u0449\u0430\u044F \u041F\u041D -20 4,5\u043B", "price" : 257.00, "quantity" : 1.000, "sum" : 257.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: \u0414\u0435\u043C\u0438\u0440 \u041A\u0418 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 257.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:47]POST & json_proto [12:49:47]process_json_proto [12:49:47]json parsed OK: [12:49:47]protocol is kg_v1.0 [12:49:47]action value=close_receipt [12:49:47]process_action close_receipt [12:49:47]cmd_close_receipt [12:49:47]MH_GetDate [12:49:47]Write to MH i2c: F0 00 00 0B 2D 27 [12:49:47]Write i2c OK [12:49:47]MH_I2C_Read... [12:49:47]Read from MH i2c: F0 [12:49:47]MH_I2C_Read... [12:49:47]Read from MH i2c: F0 09 00 [12:49:47]MH_I2C_Read... [12:49:47]Read from MH i2c: F0 09 00 0B 2D 00 73 20 E3 65 78 7F 6F 64 D5 [12:49:47]GetLastDocTimeStamp 1709383359 [12:49:47]current date 1709383795 [12:49:47]FM_GetShiftState [12:49:47]SAM_PROTO_GetShiftState [12:49:47]wFMCommunicate request_size=4 [12:49:47]MH_SAM_APDU [12:49:47]CAPDU: 80 13 01 00 [12:49:47]Write to MH i2c: E2 08 00 0C 2D 80 13 01 00 00 00 00 00 B6 [12:49:47]Write i2c OK [12:49:47]MH_I2C_Read... [12:49:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:47]Read from MH i2c: E2 [12:49:47]MH_I2C_Read... [12:49:47]Read from MH i2c: E2 0E 00 [12:49:47]MH_I2C_Read... [12:49:47]Read from MH i2c: E2 0E 00 0C 2D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 9F [12:49:47]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [12:49:47]wFMCommunicate OK [12:49:47]SAM_PROTO_GetShiftState done [12:49:47]FM_GetShiftState done [12:49:47]opened in 1709338917 [12:49:47]opened+sec_in_day 1709425317 [12:49:47]quantity*price = 25700 [12:49:47]sum+1 = 25701 [12:49:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 257.00 НСП 1% : 2.27 НДС 12% : 27.29 Наличными: 0.00 Безнал.: 257.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 46 02.03.2024 12:49 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Демир КИ Банк ФМ: 0000000000871783 ФД: 31893 ФПД: 66306526341946 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T124955&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31893&fm=66306526341946&tin=02508201610067®Number=0000000000092554&sum=25700 0 [12:49:48]StoreToDocumentArchive [12:49:48]shift 280 fd 31893 [12:49:48]save to /storage/0280/doc_00031893 [12:49:48]save last doc name /storage/0280/doc_00031893 to /storage/kkm_last_doc_name [12:49:48]save OK [12:49:48]Clear old archive folders... [12:49:48]ProcessDocumentItem done err = 0, tmpTLVsize=304 [12:49:48]tlvbuf is B6E9D750 [12:49:48]SAM_PROTO_ClearQueue [12:49:48]wFMCommunicate request_size=4 [12:49:48]MH_SAM_APDU [12:49:48]CAPDU: 80 09 00 00 [12:49:48]Write to MH i2c: E2 08 00 19 2D 80 09 00 00 00 00 00 00 B8 [12:49:48]Write i2c OK [12:49:48]MH_I2C_Read... [12:49:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:49:48]Read from MH i2c: E2 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 03 00 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 03 00 19 2D 00 90 00 BA [12:49:48]RAPDU: 90 00 [12:49:48]wFMCommunicate OK [12:49:48]SAM_PROTO_ClearQueue done [12:49:48]KKMCreateOFDPacket [12:49:48]OFDProtocolAddRootSTLVToBuf [12:49:48]FM_MakeSignedData [12:49:48]FM_MakeSignedData [12:49:48]SAM_PROTO_SignData [12:49:48]wFMCommunicate request_size=4 [12:49:48]MH_SAM_APDU [12:49:48]CAPDU: 80 0D 01 02 [12:49:48]Write to MH i2c: E2 08 00 1A 2D 80 0D 01 02 00 00 00 00 C0 [12:49:48]Write i2c OK [12:49:48]MH_I2C_Read... [12:49:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:49:48]Read from MH i2c: E2 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 03 00 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 03 00 1A 2D 00 90 00 BB [12:49:48]RAPDU: 90 00 [12:49:48]wFMCommunicate OK [12:49:48]wFMCommunicate request_size=255 [12:49:48]MH_SAM_APDU [12:49:48]CAPDU: 80 0D 02 02 FA 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 32 32 06 04 3E 00 D0 96 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE D0 BE D0 BC D1 8B D0 B2 D0 B0 D1 8E D1 89 D0 B0 D1 8F 20 D0 9F D0 9D 20 2D 32 30 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 64 00 00 00 00 13 04 06 00 64 64 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 64 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 73 20 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 [12:49:48]Write to MH i2c: E2 02 01 1B 2D 80 0D 02 02 FA 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 32 32 06 04 3E 00 D0 96 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE D0 BE D0 BC D1 8B D0 B2 D0 B0 D1 8E D1 89 D0 B0 D1 8F 20 D0 9F D0 9D 20 2D 32 30 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 64 00 00 00 00 13 04 06 00 64 64 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 64 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 73 20 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 00 00 F6 [12:49:48]Write i2c OK [12:49:48]MH_I2C_Read... [12:49:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:48]Read from MH i2c: E2 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 03 00 [12:49:48]MH_I2C_Read... [12:49:48]Read from MH i2c: E2 03 00 1B 2D 00 90 00 BC [12:49:48]RAPDU: 90 00 [12:49:48]wFMCommunicate OK [12:49:48]wFMCommunicate request_size=63 [12:49:48]MH_SAM_APDU [12:49:48]CAPDU: 80 0D 02 02 3A 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 95 7C 00 00 35 04 06 00 3C 4E 30 F2 EB 3A [12:49:48]Write to MH i2c: E2 42 00 1C 2D 80 0D 02 02 3A 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 95 7C 00 00 35 04 06 00 3C 4E 30 F2 EB 3A 00 00 F1 [12:49:48]Write i2c OK [12:49:48]MH_I2C_Read... [12:49:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:49:49]Read from MH i2c: E2 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 03 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 03 00 1C 2D 00 90 00 BD [12:49:49]RAPDU: 90 00 [12:49:49]wFMCommunicate OK [12:49:49]wFMCommunicate request_size=4 [12:49:49]MH_SAM_APDU [12:49:49]CAPDU: 80 0D 03 02 [12:49:49]Write to MH i2c: E2 08 00 1D 2D 80 0D 03 02 00 00 00 00 C5 [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:49:49]Read from MH i2c: E2 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 0B 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 0B 00 1D 2D 00 06 13 E8 87 EE 38 97 DE 90 00 E9 [12:49:49]RAPDU: 06 13 E8 87 EE 38 97 DE 90 00 [12:49:49]wFMCommunicate OK [12:49:49]SAM_PROTO_SignData done [12:49:49]FM_MakeSignedData done [12:49:49]CreateOFDProtocolMessage [12:49:49]wFMCommunicate request_size=4 [12:49:49]MH_SAM_APDU [12:49:49]CAPDU: 80 11 00 00 [12:49:49]Write to MH i2c: E2 08 00 1E 2D 80 11 00 00 00 00 00 00 C5 [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:49]Read from MH i2c: E2 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 17 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 17 00 1E 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 1A [12:49:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [12:49:49]wFMCommunicate OK [12:49:49]CreateOFDProtocolMessage done [12:49:49]OFDSenderStorePacket 31893 [12:49:49]StoreOFDPacket docnum=31893 [12:49:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 44 01 00 00 C3 2F 3C 01 90 EA 5A 03 01 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 32 32 06 04 3E 00 D0 96 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE D0 BE D0 BC D1 8B D0 B2 D0 B0 D1 8E D1 89 D0 B0 D1 8F 20 D0 9F D0 9D 20 2D 32 30 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 64 00 00 00 00 13 04 06 00 64 64 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 64 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 73 20 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 95 7C 00 00 35 04 06 00 3C 4E 30 F2 EB 3A 06 13 E8 87 EE 38 97 DE [12:49:49]CheckFolder [12:49:49]dirname=/storage/ofd_packets [12:49:49]CheckFolder done [12:49:49]ProducePacketName [12:49:49]name=ofd_packets/00031893 [12:49:49]NVStorageSaveData ofd_packets/00031893 [12:49:49]File name is /storage/ofd_packets/00031893 [12:49:49]Write 354 bytes [12:49:49]NVStorageSaveData done [12:49:49]OFDSenderStorePacket done [12:49:49]KKMCreateOFDPacket done [12:49:49]NVStorageSaveData kkm_last_timestamp [12:49:49]File name is /storage/kkm_last_timestamp [12:49:49]Write 4 bytes [12:49:49]NVStorageSaveData done [12:49:49]ExternCall_PrintAddStr [12:49:49]wPrintStart [12:49:49]Write to MH i2c: 01 00 00 1F 2D 4C [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: 01 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: 01 07 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: 01 07 00 1F 2D 00 00 00 00 00 FF 0F 61 [12:49:49]RasterBufferAndPrint [12:49:49]line Счет N : (3)58089 [12:49:49]line ИНН: 02508201610067 [12:49:49]line Контрольно-Кассовый Чек [12:49:49]line ПРОДАЖА [12:49:49]line Товар: 8901086040022 [12:49:49]line Жидкость стеклоомывающая ПН -20 4,5л [12:49:49]line 1.000 * 257.00 [12:49:49]line = 257.00 [12:49:49]line НДС 12% НСП 1% [12:49:49]line > о реализуемом товаре [12:49:49]line ИТОГО: 257.00 [12:49:49]line НСП 1% : 2.27 [12:49:49]line НДС 12% : 27.29 [12:49:49]line Наличными: 0.00 [12:49:49]line Безнал.: 257.00 [12:49:49]line Место: АЗС № 99 "Партнер Нефть" [12:49:49]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [12:49:49]line СНО: Общий режим [12:49:49]line Чек 46 02.03.2024 12:49 [12:49:49]line Смена: 280 ФФД: 1.0 [12:49:49]line ЗНМ: 0300000074 [12:49:49]line РНМ: 0000000000092554 [12:49:49]line Версия ККМ: 001 [12:49:49]line Платежная система: Демир КИ Банк [12:49:49]line ФМ: 0000000000871783 [12:49:49]line ФД: 31893 [12:49:49]line ФПД: 66306526341946 [12:49:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T124955&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31893&fm=66306526341946&tin=02508201610067®Number=0000000000092554&sum=25700 [12:49:49]line 0 [12:49:49]OFD Sender: Processing packet 31893 [packets to send 5, broken 4] [12:49:49]ProducePacketName [12:49:49]name=ofd_packets/00031893 [12:49:49]OFD Sender: To server: pG, [12:49:49]CommunicateWithHost lk.salyk.kg:30040 [12:49:49]ConnectInit lk.salyk.kg [12:49:49]written 0, free lines is 4095 [12:49:49]Connected sock=10 [12:49:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 44 01 00 00 C3 2F 3C 01 90 EA 5A 03 01 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 32 32 06 04 3E 00 D0 96 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE D0 BE D0 BC D1 8B D0 B2 D0 B0 D1 8E D1 89 D0 B0 D1 8F 20 D0 9F D0 9D 20 2D 32 30 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 64 00 00 00 00 13 04 06 00 64 64 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 64 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 73 20 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 95 7C 00 00 35 04 06 00 3C 4E 30 F2 EB 3A 06 13 E8 87 EE 38 97 DE [12:49:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 01 35 47 00 36 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 95 7C 00 00 F4 03 04 00 B8 C8 E2 65 B6 04 01 00 00 E6 16 D4 57 1A 84 BC 14 [12:49:49]CommunicateWithHost err = 0 [12:49:49]CheckOFDResponse [12:49:49]1017 (14) - 77093643461234 [12:49:49]1041 (16) - 0000000000871783 [12:49:49]1040 (4) - 31893 [12:49:49]1012 (4) - 02.03.2024 06:35 [12:49:49]1206 (1) - 0 [12:49:49]OFD Sender: Remove packet 31893 [12:49:49]ProducePacketName [12:49:49]name=ofd_packets/00031893 [12:49:49]NVStorageDeleteData [12:49:49]Write to MH i2c: 01 00 00 4A 2D 77 [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: 01 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: 01 07 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: 01 07 00 4A 2D 00 00 00 00 00 B8 0C 42 [12:49:49]RasterBufferAndPrint [12:49:49]line [12:49:49]line [12:49:49]line [12:49:49]line [12:49:49]line [12:49:49]written 0, free lines is 3264 [12:49:49]MH_Cut [12:49:49]Write to MH i2c: D1 01 00 51 2D 01 50 [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: D1 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: D1 01 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: D1 01 00 51 2D 00 4F [12:49:49]Write to MH i2c: 01 00 00 52 2D 7F [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:50]OFD Sender: No OFD packet to send [12:49:50]*** Cut start [12:49:50]*** Partial cut [12:49:50]*** CUTSNS_PIN = 1 [12:49:50]*** CUTSNS_PIN = 0 [12:49:51]*** Brake cut motor [12:49:51]Read from MH i2c: 01 [12:49:51]MH_I2C_Read... [12:49:51]*** Stop cut motor [12:49:51]*** Cut end [12:49:51]Read from MH i2c: 01 07 00 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: 01 07 00 52 2D 00 00 00 00 00 FF 0F 94 [12:49:51]process_action close_receipt done [12:49:51]requested_data is exist [12:49:51]produce_requested_data [12:49:51]requested_item fm.sn is exist - process it [12:49:51]wFMCommunicate request_size=4 [12:49:51]MH_SAM_APDU [12:49:51]CAPDU: 80 11 00 00 [12:49:51]Write to MH i2c: E2 08 00 53 2D 80 11 00 00 00 00 00 00 FA [12:49:51]Write i2c OK [12:49:51]MH_I2C_Read... [12:49:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:51]Read from MH i2c: E2 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: E2 17 00 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: E2 17 00 53 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 4F [12:49:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [12:49:51]wFMCommunicate OK [12:49:51]requested_item fd.num is exist - process it [12:49:51]SAM_PROTO_GetFieldsCounters [12:49:51]wFMCommunicate request_size=4 [12:49:51]MH_SAM_APDU [12:49:51]CAPDU: 80 13 00 00 [12:49:51]Write to MH i2c: E2 08 00 54 2D 80 13 00 00 00 00 00 00 FD [12:49:51]Write i2c OK [12:49:51]MH_I2C_Read... [12:49:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:49:51]Read from MH i2c: E2 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: E2 62 00 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: E2 62 00 54 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 95 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 D4 [12:49:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 95 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:49:51]wFMCommunicate OK [12:49:51]SAM_PROTO_GetFieldsCounters done [12:49:51]requested_item shift.num is exist - process it [12:49:51]requested_item shift.opened is exist - process it [12:49:51]req_shift_opened [12:49:51]FM_GetShiftState [12:49:51]SAM_PROTO_GetShiftState [12:49:51]wFMCommunicate request_size=4 [12:49:51]MH_SAM_APDU [12:49:51]CAPDU: 80 13 01 00 [12:49:51]Write to MH i2c: E2 08 00 55 2D 80 13 01 00 00 00 00 00 FF [12:49:51]Write i2c OK [12:49:51]MH_I2C_Read... [12:49:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:51]Read from MH i2c: E2 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: E2 0E 00 [12:49:51]MH_I2C_Read... [12:49:51]Read from MH i2c: E2 0E 00 55 2D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 E8 [12:49:51]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [12:49:51]wFMCommunicate OK [12:49:51]SAM_PROTO_GetShiftState done [12:49:51]FM_GetShiftState done [12:49:51]req_shift_opened done [12:49:51]requested_item shift.open_date is exist - process it [12:49:51]req_shift_open_date [12:49:51]req_shift_open_date done [12:49:51]produce_requested_data done [12:49:51]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31893,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [12:49:51]process_action_free close_receipt [12:49:51]json_value_free [12:49:51]json_value_free done [12:49:51]process_json_proto returns [12:49:51]Send response to host [12:49:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31893,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [12:49:51]free response buf [12:49:51]execute_script done [12:49:51]execute_script returns [12:49:51]free content buf [12:49:51]Sock 7.Close socket [12:49:51]Sock 7.Thread stoped [12:49:55]OFD Sender: No OFD packet to send [12:50:00]OFD Sender: No OFD packet to send [12:50:05]OFD Sender: No OFD packet to send [12:50:10]OFD Sender: No OFD packet to send [12:50:15]OFD Sender: No OFD packet to send [12:50:20]OFD Sender: No OFD packet to send [12:50:25]OFD Sender: No OFD packet to send [12:50:30]OFD Sender: No OFD packet to send [12:50:35]OFD Sender: No OFD packet to send [12:50:40]OFD Sender: No OFD packet to send [12:50:45]OFD Sender: No OFD packet to send [12:50:50]OFD Sender: No OFD packet to send [12:50:55]OFD Sender: No OFD packet to send [12:51:00]OFD Sender: No OFD packet to send [12:51:05]OFD Sender: No OFD packet to send [12:51:10]OFD Sender: No OFD packet to send [12:51:15]OFD Sender: No OFD packet to send [12:51:20]OFD Sender: No OFD packet to send [12:51:25]OFD Sender: No OFD packet to send [12:51:30]OFD Sender: No OFD packet to send [12:51:35]OFD Sender: No OFD packet to send [12:51:40]OFD Sender: No OFD packet to send [12:51:45]OFD Sender: No OFD packet to send [12:51:50]OFD Sender: No OFD packet to send [12:51:55]OFD Sender: No OFD packet to send [12:52:00]OFD Sender: No OFD packet to send [12:52:05]OFD Sender: No OFD packet to send [12:52:10]OFD Sender: No OFD packet to send [12:52:15]OFD Sender: No OFD packet to send [12:52:20]OFD Sender: No OFD packet to send [12:52:25]OFD Sender: No OFD packet to send [12:52:30]OFD Sender: No OFD packet to send [12:52:35]OFD Sender: No OFD packet to send [12:52:40]OFD Sender: No OFD packet to send [12:52:45]OFD Sender: No OFD packet to send [12:52:50]OFD Sender: No OFD packet to send [12:52:55]OFD Sender: No OFD packet to send [12:53:00]OFD Sender: No OFD packet to send [12:53:05]OFD Sender: No OFD packet to send [12:53:10]OFD Sender: No OFD packet to send [12:53:15]OFD Sender: No OFD packet to send [12:53:20]OFD Sender: No OFD packet to send [12:53:25]OFD Sender: No OFD packet to send [12:53:30]OFD Sender: No OFD packet to send [12:53:35]OFD Sender: No OFD packet to send [12:53:40]OFD Sender: No OFD packet to send [12:53:45]OFD Sender: No OFD packet to send [12:53:50]OFD Sender: No OFD packet to send [12:53:55]OFD Sender: No OFD packet to send [12:54:00]OFD Sender: No OFD packet to send [12:54:05]OFD Sender: No OFD packet to send [12:54:10]OFD Sender: No OFD packet to send [12:54:15]OFD Sender: No OFD packet to send [12:54:20]OFD Sender: No OFD packet to send [12:54:25]OFD Sender: No OFD packet to send [12:54:30]OFD Sender: No OFD packet to send [12:54:35]OFD Sender: No OFD packet to send [12:54:40]OFD Sender: No OFD packet to send [12:54:45]OFD Sender: No OFD packet to send [12:54:50]OFD Sender: No OFD packet to send [12:54:55]OFD Sender: No OFD packet to send [12:55:00]OFD Sender: No OFD packet to send [12:55:05]OFD Sender: No OFD packet to send [12:55:10]OFD Sender: No OFD packet to send [12:55:15]OFD Sender: No OFD packet to send [12:55:20]OFD Sender: No OFD packet to send [12:55:25]OFD Sender: No OFD packet to send [12:55:30]OFD Sender: No OFD packet to send [12:55:35]OFD Sender: No OFD packet to send [12:55:40]OFD Sender: No OFD packet to send [12:55:45]OFD Sender: No OFD packet to send [12:55:50]OFD Sender: No OFD packet to send [12:55:55]OFD Sender: No OFD packet to send [12:56:00]OFD Sender: No OFD packet to send [12:56:05]OFD Sender: No OFD packet to send [12:56:10]OFD Sender: No OFD packet to send [12:56:15]OFD Sender: No OFD packet to send [12:56:20]OFD Sender: No OFD packet to send [12:56:25]OFD Sender: No OFD packet to send [12:56:30]OFD Sender: No OFD packet to send [12:56:35]OFD Sender: No OFD packet to send [12:56:40]OFD Sender: No OFD packet to send [12:56:45]OFD Sender: No OFD packet to send [12:56:50]OFD Sender: No OFD packet to send [12:56:55]OFD Sender: No OFD packet to send [12:57:00]OFD Sender: No OFD packet to send [12:57:05]OFD Sender: No OFD packet to send [12:57:10]OFD Sender: No OFD packet to send [12:57:15]OFD Sender: No OFD packet to send [12:57:20]OFD Sender: No OFD packet to send [12:57:25]OFD Sender: No OFD packet to send [12:57:30]OFD Sender: No OFD packet to send [12:57:35]OFD Sender: No OFD packet to send [12:57:40]OFD Sender: No OFD packet to send [12:57:45]OFD Sender: No OFD packet to send [12:57:50]OFD Sender: No OFD packet to send [12:57:55]OFD Sender: No OFD packet to send [12:58:00]OFD Sender: No OFD packet to send [12:58:05]OFD Sender: No OFD packet to send [12:58:10]OFD Sender: No OFD packet to send [12:58:15]OFD Sender: No OFD packet to send [12:58:20]OFD Sender: No OFD packet to send [12:58:25]OFD Sender: No OFD packet to send [12:58:30]OFD Sender: No OFD packet to send [12:58:35]OFD Sender: No OFD packet to send [12:58:40]OFD Sender: No OFD packet to send [12:58:45]OFD Sender: No OFD packet to send [12:58:50]OFD Sender: No OFD packet to send [12:58:55]OFD Sender: No OFD packet to send [12:59:00]OFD Sender: No OFD packet to send [12:59:05]OFD Sender: No OFD packet to send [12:59:10]OFD Sender: No OFD packet to send [12:59:15]OFD Sender: No OFD packet to send [12:59:20]OFD Sender: No OFD packet to send [12:59:25]OFD Sender: No OFD packet to send [12:59:30]OFD Sender: No OFD packet to send [12:59:35]OFD Sender: No OFD packet to send [12:59:40]OFD Sender: No OFD packet to send [12:59:45]OFD Sender: No OFD packet to send [12:59:50]OFD Sender: No OFD packet to send [12:59:55]OFD Sender: No OFD packet to send [13:00:00]OFD Sender: No OFD packet to send [13:00:05]OFD Sender: No OFD packet to send [13:00:10]OFD Sender: No OFD packet to send [13:00:15]OFD Sender: No OFD packet to send [13:00:20]OFD Sender: No OFD packet to send [13:00:25]OFD Sender: No OFD packet to send [13:00:30]OFD Sender: No OFD packet to send [13:00:35]OFD Sender: No OFD packet to send [13:00:40]OFD Sender: No OFD packet to send [13:00:45]OFD Sender: No OFD packet to send [13:00:50]OFD Sender: No OFD packet to send [13:00:55]OFD Sender: No OFD packet to send [13:01:00]OFD Sender: No OFD packet to send [13:01:05]OFD Sender: No OFD packet to send [13:01:10]OFD Sender: No OFD packet to send [13:01:15]OFD Sender: No OFD packet to send [13:01:20]OFD Sender: No OFD packet to send [13:01:25]OFD Sender: No OFD packet to send [13:01:30]OFD Sender: No OFD packet to send [13:01:35]OFD Sender: No OFD packet to send [13:01:40]OFD Sender: No OFD packet to send [13:01:45]OFD Sender: No OFD packet to send [13:01:50]OFD Sender: No OFD packet to send [13:01:55]OFD Sender: No OFD packet to send [13:02:00]OFD Sender: No OFD packet to send [13:02:05]OFD Sender: No OFD packet to send [13:02:10]OFD Sender: No OFD packet to send [13:02:15]OFD Sender: No OFD packet to send [13:02:20]OFD Sender: No OFD packet to send [13:02:25]OFD Sender: No OFD packet to send [13:02:30]OFD Sender: No OFD packet to send [13:02:35]OFD Sender: No OFD packet to send [13:02:40]OFD Sender: No OFD packet to send [13:02:45]OFD Sender: No OFD packet to send [13:02:50]OFD Sender: No OFD packet to send [13:02:55]OFD Sender: No OFD packet to send [13:03:00]OFD Sender: No OFD packet to send [13:03:05]OFD Sender: No OFD packet to send [13:03:06]accept exits with 9 [13:03:06]New connection [13:03:06]New thread 3066764644 created [13:03:06] Sock 9.Parse request [13:03:06]Thread 3066908004 joined [13:03:06]Sock 9.Check first char [13:03:06]Waiting for new connection... [13:03:06]Sock 9.First char is OK [13:03:06]request: POST /json_proto HTTP/1.0 [13:03:06]Method: POST [13:03:06]URL: /json_proto [13:03:06]Method is POST - this is cgi request [13:03:06]url: /json_proto [13:03:06]query_string will be loaded in cgi processing [13:03:06]execute_cgi json_proto POST (null) [13:03:06]execute_cgi path=json_proto method=POST [13:03:06]POST find Content-Length [13:03:06]Host: 172.17.61.6:8080 [13:03:06]Content-Length: 679 [13:03:06]Content-Type: application/json [13:03:06] [13:03:06]POST finish read [13:03:06]Found Content-Length = 679 [13:03:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58090", "tax_sys" : 0, "items" : [ { "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 2.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:03:06]execute_script... [13:03: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)58090", "tax_sys" : 0, "items" : [ { "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 2.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:03:06]POST & json_proto [13:03:06]process_json_proto [13:03:06]json parsed OK: [13:03:06]protocol is kg_v1.0 [13:03:06]action value=close_receipt [13:03:06]process_action close_receipt [13:03:06]cmd_close_receipt [13:03:06]MH_GetDate [13:03:06]Write to MH i2c: F0 00 00 56 2D 72 [13:03:06]Write i2c OK [13:03:06]MH_I2C_Read... [13:03:06]Read from MH i2c: F0 [13:03:06]MH_I2C_Read... [13:03:06]Read from MH i2c: F0 09 00 [13:03:06]MH_I2C_Read... [13:03:06]Read from MH i2c: F0 09 00 56 2D 00 92 23 E3 65 78 7F 6F 64 42 [13:03:06]GetLastDocTimeStamp 1709383795 [13:03:06]current date 1709384594 [13:03:06]FM_GetShiftState [13:03:06]SAM_PROTO_GetShiftState [13:03:06]wFMCommunicate request_size=4 [13:03:06]MH_SAM_APDU [13:03:06]CAPDU: 80 13 01 00 [13:03:06]Write to MH i2c: E2 08 00 57 2D 80 13 01 00 00 00 00 00 01 [13:03:06]Write i2c OK [13:03:06]MH_I2C_Read... [13:03:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:06]Read from MH i2c: E2 [13:03:06]MH_I2C_Read... [13:03:06]Read from MH i2c: E2 0E 00 [13:03:06]MH_I2C_Read... [13:03:06]Read from MH i2c: E2 0E 00 57 2D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 EA [13:03:06]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [13:03:06]wFMCommunicate OK [13:03:06]SAM_PROTO_GetShiftState done [13:03:06]FM_GetShiftState done [13:03:06]opened in 1709338917 [13:03:06]opened+sec_in_day 1709425317 [13:03:06]quantity*price = 21000 [13:03:06]sum+1 = 21001 [13:03:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 210.00 НСП 1% : 1.86 НДС 12% : 22.30 Наличными: 210.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 47 02.03.2024 13:03 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31894 ФПД: 236014121857257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T130314&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31894&fm=236014121857257&tin=02508201610067®Number=0000000000092554&sum=21000 0 [13:03:07]StoreToDocumentArchive [13:03:07]shift 280 fd 31894 [13:03:07]save to /storage/0280/doc_00031894 [13:03:07]save last doc name /storage/0280/doc_00031894 to /storage/kkm_last_doc_name [13:03:07]save OK [13:03:07]Clear old archive folders... [13:03:07]ProcessDocumentItem done err = 0, tmpTLVsize=288 [13:03:07]tlvbuf is B6F4DA60 [13:03:07]SAM_PROTO_ClearQueue [13:03:07]wFMCommunicate request_size=4 [13:03:07]MH_SAM_APDU [13:03:07]CAPDU: 80 09 00 00 [13:03:07]Write to MH i2c: E2 08 00 64 2D 80 09 00 00 00 00 00 00 03 [13:03:07]Write i2c OK [13:03:07]MH_I2C_Read... [13:03:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:03:07]Read from MH i2c: E2 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 03 00 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 03 00 64 2D 00 90 00 05 [13:03:07]RAPDU: 90 00 [13:03:07]wFMCommunicate OK [13:03:07]SAM_PROTO_ClearQueue done [13:03:07]KKMCreateOFDPacket [13:03:07]OFDProtocolAddRootSTLVToBuf [13:03:07]FM_MakeSignedData [13:03:07]FM_MakeSignedData [13:03:07]SAM_PROTO_SignData [13:03:07]wFMCommunicate request_size=4 [13:03:07]MH_SAM_APDU [13:03:07]CAPDU: 80 0D 01 02 [13:03:07]Write to MH i2c: E2 08 00 65 2D 80 0D 01 02 00 00 00 00 0B [13:03:07]Write i2c OK [13:03:07]MH_I2C_Read... [13:03:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:03:07]Read from MH i2c: E2 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 03 00 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 03 00 65 2D 00 90 00 06 [13:03:07]RAPDU: 90 00 [13:03:07]wFMCommunicate OK [13:03:07]wFMCommunicate request_size=255 [13:03:07]MH_SAM_APDU [13:03:07]CAPDU: 80 0D 02 02 FA 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 92 23 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 [13:03:07]Write to MH i2c: E2 02 01 66 2D 80 0D 02 02 FA 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 92 23 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 00 00 43 [13:03:07]Write i2c OK [13:03:07]MH_I2C_Read... [13:03:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:07]Read from MH i2c: E2 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 03 00 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 03 00 66 2D 00 90 00 07 [13:03:07]RAPDU: 90 00 [13:03:07]wFMCommunicate OK [13:03:07]wFMCommunicate request_size=47 [13:03:07]MH_SAM_APDU [13:03:07]CAPDU: 80 0D 02 02 2A 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 96 7C 00 00 35 04 06 00 D6 A7 51 E5 30 E9 [13:03:07]Write to MH i2c: E2 32 00 67 2D 80 0D 02 02 2A 00 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 96 7C 00 00 35 04 06 00 D6 A7 51 E5 30 E9 00 00 AE [13:03:07]Write i2c OK [13:03:07]MH_I2C_Read... [13:03:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:03:07]Read from MH i2c: E2 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 03 00 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 03 00 67 2D 00 90 00 08 [13:03:07]RAPDU: 90 00 [13:03:07]wFMCommunicate OK [13:03:07]wFMCommunicate request_size=4 [13:03:07]MH_SAM_APDU [13:03:07]CAPDU: 80 0D 03 02 [13:03:07]Write to MH i2c: E2 08 00 68 2D 80 0D 03 02 00 00 00 00 10 [13:03:07]Write i2c OK [13:03:07]MH_I2C_Read... [13:03:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:03:07]Read from MH i2c: E2 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 0B 00 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 0B 00 68 2D 00 2F BB A0 D0 6E 95 6F EC 90 00 C9 [13:03:07]RAPDU: 2F BB A0 D0 6E 95 6F EC 90 00 [13:03:07]wFMCommunicate OK [13:03:07]SAM_PROTO_SignData done [13:03:07]FM_MakeSignedData done [13:03:07]CreateOFDProtocolMessage [13:03:07]wFMCommunicate request_size=4 [13:03:07]MH_SAM_APDU [13:03:07]CAPDU: 80 11 00 00 [13:03:07]Write to MH i2c: E2 08 00 69 2D 80 11 00 00 00 00 00 00 10 [13:03:07]Write i2c OK [13:03:07]MH_I2C_Read... [13:03:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:07]Read from MH i2c: E2 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 17 00 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: E2 17 00 69 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 65 [13:03:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [13:03:07]wFMCommunicate OK [13:03:07]CreateOFDProtocolMessage done [13:03:07]OFDSenderStorePacket 31894 [13:03:07]StoreOFDPacket docnum=31894 [13:03:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 34 01 00 00 A5 EE 2C 01 3D 32 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 92 23 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 96 7C 00 00 35 04 06 00 D6 A7 51 E5 30 E9 2F BB A0 D0 6E 95 6F EC [13:03:07]CheckFolder [13:03:07]dirname=/storage/ofd_packets [13:03:07]CheckFolder done [13:03:07]ProducePacketName [13:03:07]name=ofd_packets/00031894 [13:03:07]NVStorageSaveData ofd_packets/00031894 [13:03:07]File name is /storage/ofd_packets/00031894 [13:03:07]Write 338 bytes [13:03:07]NVStorageSaveData done [13:03:07]OFDSenderStorePacket done [13:03:07]KKMCreateOFDPacket done [13:03:07]NVStorageSaveData kkm_last_timestamp [13:03:07]File name is /storage/kkm_last_timestamp [13:03:07]Write 4 bytes [13:03:07]NVStorageSaveData done [13:03:07]ExternCall_PrintAddStr [13:03:07]wPrintStart [13:03:07]Write to MH i2c: 01 00 00 6A 2D 97 [13:03:07]Write i2c OK [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: 01 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: 01 07 00 [13:03:07]MH_I2C_Read... [13:03:07]Read from MH i2c: 01 07 00 6A 2D 00 00 00 00 00 FF 0F AC [13:03:07]RasterBufferAndPrint [13:03:07]line Счет N : (3)58090 [13:03:07]line ИНН: 02508201610067 [13:03:07]line Контрольно-Кассовый Чек [13:03:07]line ПРОДАЖА [13:03:07]line Товар: 4700452010610 [13:03:07]line Кофе капучино 200мл (АКЦИЯ) [13:03:07]line 2.000 * 105.00 [13:03:07]line = 210.00 [13:03:07]line НДС 12% НСП 1% [13:03:07]line > о реализуемом товаре [13:03:07]line ИТОГО: 210.00 [13:03:07]line НСП 1% : 1.86 [13:03:07]line НДС 12% : 22.30 [13:03:07]line Наличными: 210.00 [13:03:07]line Безнал.: 0.00 [13:03:07]line Место: АЗС № 99 "Партнер Нефть" [13:03:07]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [13:03:07]line СНО: Общий режим [13:03:07]line Чек 47 02.03.2024 13:03 [13:03:07]line Смена: 280 ФФД: 1.0 [13:03:07]line ЗНМ: 0300000074 [13:03:07]line РНМ: 0000000000092554 [13:03:07]line Версия ККМ: 001 [13:03:07]line ФМ: 0000000000871783 [13:03:07]line ФД: 31894 [13:03:07]line ФПД: 236014121857257 [13:03:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T130314&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31894&fm=236014121857257&tin=02508201610067®Number=0000000000092554&sum=21000 [13:03:08]line 0 [13:03:08]OFD Sender: Processing packet 31894 [packets to send 5, broken 4] [13:03:08]ProducePacketName [13:03:08]name=ofd_packets/00031894 [13:03:08]OFD Sender: To server: pG, [13:03:08]CommunicateWithHost lk.salyk.kg:30040 [13:03:08]ConnectInit lk.salyk.kg [13:03:08]written 0, free lines is 4095 [13:03:08]Connected sock=7 [13:03:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 34 01 00 00 A5 EE 2C 01 3D 32 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 92 23 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 96 7C 00 00 35 04 06 00 D6 A7 51 E5 30 E9 2F BB A0 D0 6E 95 6F EC [13:03:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 33 6D 47 00 4F 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 96 7C 00 00 F4 03 04 00 D7 CB E2 65 B6 04 01 00 00 EC D0 3F 96 5D 6B B2 EA [13:03:08]CommunicateWithHost err = 0 [13:03:08]CheckOFDResponse [13:03:08]1017 (14) - 77093643461234 [13:03:08]1041 (16) - 0000000000871783 [13:03:08]1040 (4) - 31894 [13:03:08]1012 (4) - 02.03.2024 06:48 [13:03:08]1206 (1) - 0 [13:03:08]OFD Sender: Remove packet 31894 [13:03:08]ProducePacketName [13:03:08]name=ofd_packets/00031894 [13:03:08]NVStorageDeleteData [13:03:08]Write to MH i2c: 01 00 00 93 2D C0 [13:03:08]Write i2c OK [13:03:08]MH_I2C_Read... [13:03:08]Read from MH i2c: 01 [13:03:08]MH_I2C_Read... [13:03:08]Read from MH i2c: 01 07 00 [13:03:08]MH_I2C_Read... [13:03:08]Read from MH i2c: 01 07 00 93 2D 00 00 00 00 00 C6 0C 99 [13:03:08]RasterBufferAndPrint [13:03:08]line [13:03:08]line [13:03:08]line [13:03:08]line [13:03:08]line [13:03:08]written 0, free lines is 3276 [13:03:08]MH_Cut [13:03:08]Write to MH i2c: D1 01 00 9A 2D 01 99 [13:03:08]Write i2c OK [13:03:08]MH_I2C_Read... [13:03:08]Read from MH i2c: D1 [13:03:08]MH_I2C_Read... [13:03:08]Read from MH i2c: D1 01 00 [13:03:08]MH_I2C_Read... [13:03:08]Read from MH i2c: D1 01 00 9A 2D 00 98 [13:03:08]Write to MH i2c: 01 00 00 9B 2D C8 [13:03:08]Write i2c OK [13:03:08]MH_I2C_Read... [13:03:09]OFD Sender: No OFD packet to send [13:03:09]*** Cut start [13:03:09]*** Partial cut [13:03:09]*** CUTSNS_PIN = 1 [13:03:09]*** CUTSNS_PIN = 0 [13:03:09]*** Brake cut motor [13:03:10]Read from MH i2c: 01 [13:03:10]MH_I2C_Read... [13:03:10]*** Stop cut motor [13:03:10]Read from MH i2c: 01 07 00 [13:03:10]MH_I2C_Read... [13:03:10]*** Cut end [13:03:10]Read from MH i2c: 01 07 00 9B 2D 00 00 00 00 00 FF 0F DD [13:03:10]process_action close_receipt done [13:03:10]requested_data is exist [13:03:10]produce_requested_data [13:03:10]requested_item fm.sn is exist - process it [13:03:10]wFMCommunicate request_size=4 [13:03:10]MH_SAM_APDU [13:03:10]CAPDU: 80 11 00 00 [13:03:10]Write to MH i2c: E2 08 00 9C 2D 80 11 00 00 00 00 00 00 43 [13:03:10]Write i2c OK [13:03:10]MH_I2C_Read... [13:03:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:03:10]Read from MH i2c: E2 [13:03:10]MH_I2C_Read... [13:03:10]Read from MH i2c: E2 17 00 [13:03:10]MH_I2C_Read... [13:03:10]Read from MH i2c: E2 17 00 9C 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 98 [13:03:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [13:03:10]wFMCommunicate OK [13:03:10]requested_item fd.num is exist - process it [13:03:10]SAM_PROTO_GetFieldsCounters [13:03:10]wFMCommunicate request_size=4 [13:03:10]MH_SAM_APDU [13:03:10]CAPDU: 80 13 00 00 [13:03:10]Write to MH i2c: E2 08 00 9D 2D 80 13 00 00 00 00 00 00 46 [13:03:10]Write i2c OK [13:03:10]MH_I2C_Read... [13:03:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:03:10]Read from MH i2c: E2 [13:03:10]MH_I2C_Read... [13:03:10]Read from MH i2c: E2 62 00 [13:03:10]MH_I2C_Read... [13:03:10]Read from MH i2c: E2 62 00 9D 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 96 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 21 [13:03:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 96 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:03:10]wFMCommunicate OK [13:03:10]SAM_PROTO_GetFieldsCounters done [13:03:10]requested_item shift.num is exist - process it [13:03:10]requested_item shift.opened is exist - process it [13:03:10]req_shift_opened [13:03:10]FM_GetShiftState [13:03:10]SAM_PROTO_GetShiftState [13:03:10]wFMCommunicate request_size=4 [13:03:10]MH_SAM_APDU [13:03:10]CAPDU: 80 13 01 00 [13:03:10]Write to MH i2c: E2 08 00 9E 2D 80 13 01 00 00 00 00 00 48 [13:03:10]Write i2c OK [13:03:10]MH_I2C_Read... [13:03:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:03:10]Read from MH i2c: E2 [13:03:10]MH_I2C_Read... [13:03:10]Read from MH i2c: E2 0E 00 [13:03:10]MH_I2C_Read... [13:03:10]Read from MH i2c: E2 0E 00 9E 2D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 31 [13:03:10]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [13:03:10]wFMCommunicate OK [13:03:10]SAM_PROTO_GetShiftState done [13:03:10]FM_GetShiftState done [13:03:10]req_shift_opened done [13:03:10]requested_item shift.open_date is exist - process it [13:03:10]req_shift_open_date [13:03:10]req_shift_open_date done [13:03:10]produce_requested_data done [13:03:10]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31894,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [13:03:10]process_action_free close_receipt [13:03:10]json_value_free [13:03:10]json_value_free done [13:03:10]process_json_proto returns [13:03:10]Send response to host [13:03:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31894,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [13:03:10]free response buf [13:03:10]execute_script done [13:03:10]execute_script returns [13:03:10]free content buf [13:03:10]Sock 9.Close socket [13:03:10]Sock 9.Thread stoped [13:03:14]OFD Sender: No OFD packet to send [13:03:19]OFD Sender: No OFD packet to send [13:03:24]OFD Sender: No OFD packet to send [13:03:29]OFD Sender: No OFD packet to send [13:03:34]OFD Sender: No OFD packet to send [13:03:39]OFD Sender: No OFD packet to send [13:03:44]OFD Sender: No OFD packet to send [13:03:49]OFD Sender: No OFD packet to send [13:03:54]OFD Sender: No OFD packet to send [13:03:59]OFD Sender: No OFD packet to send [13:04:04]OFD Sender: No OFD packet to send [13:04:09]OFD Sender: No OFD packet to send [13:04:14]OFD Sender: No OFD packet to send [13:04:19]OFD Sender: No OFD packet to send [13:04:24]OFD Sender: No OFD packet to send [13:04:29]OFD Sender: No OFD packet to send [13:04:34]OFD Sender: No OFD packet to send [13:04:39]OFD Sender: No OFD packet to send [13:04:44]OFD Sender: No OFD packet to send [13:04:49]OFD Sender: No OFD packet to send [13:04:54]OFD Sender: No OFD packet to send [13:04:59]OFD Sender: No OFD packet to send [13:05:04]OFD Sender: No OFD packet to send [13:05:09]OFD Sender: No OFD packet to send [13:05:14]OFD Sender: No OFD packet to send [13:05:19]OFD Sender: No OFD packet to send [13:05:24]OFD Sender: No OFD packet to send [13:05:29]OFD Sender: No OFD packet to send [13:05:34]OFD Sender: No OFD packet to send [13:05:39]OFD Sender: No OFD packet to send [13:05:44]OFD Sender: No OFD packet to send [13:05:49]OFD Sender: No OFD packet to send [13:05:54]OFD Sender: No OFD packet to send [13:05:59]OFD Sender: No OFD packet to send [13:06:04]OFD Sender: No OFD packet to send [13:06:09]OFD Sender: No OFD packet to send [13:06:14]OFD Sender: No OFD packet to send [13:06:19]OFD Sender: No OFD packet to send [13:06:24]OFD Sender: No OFD packet to send [13:06:29]OFD Sender: No OFD packet to send [13:06:34]OFD Sender: No OFD packet to send [13:06:39]OFD Sender: No OFD packet to send [13:06:44]OFD Sender: No OFD packet to send [13:06:49]OFD Sender: No OFD packet to send [13:06:54]OFD Sender: No OFD packet to send [13:06:59]OFD Sender: No OFD packet to send [13:07:04]OFD Sender: No OFD packet to send [13:07:09]OFD Sender: No OFD packet to send [13:07:14]OFD Sender: No OFD packet to send [13:07:19]OFD Sender: No OFD packet to send [13:07:24]OFD Sender: No OFD packet to send [13:07:29]OFD Sender: No OFD packet to send [13:07:34]OFD Sender: No OFD packet to send [13:07:39]OFD Sender: No OFD packet to send [13:07:44]OFD Sender: No OFD packet to send [13:07:49]OFD Sender: No OFD packet to send [13:07:54]OFD Sender: No OFD packet to send [13:07:59]OFD Sender: No OFD packet to send [13:08:04]OFD Sender: No OFD packet to send [13:08:09]OFD Sender: No OFD packet to send [13:08:14]OFD Sender: No OFD packet to send [13:08:19]OFD Sender: No OFD packet to send [13:08:24]OFD Sender: No OFD packet to send [13:08:29]OFD Sender: No OFD packet to send [13:08:34]OFD Sender: No OFD packet to send [13:08:39]OFD Sender: No OFD packet to send [13:08:44]OFD Sender: No OFD packet to send [13:08:49]OFD Sender: No OFD packet to send [13:08:54]OFD Sender: No OFD packet to send [13:08:59]OFD Sender: No OFD packet to send [13:09:04]OFD Sender: No OFD packet to send [13:09:09]OFD Sender: No OFD packet to send [13:09:14]OFD Sender: No OFD packet to send [13:09:19]OFD Sender: No OFD packet to send [13:09:24]OFD Sender: No OFD packet to send [13:09:29]OFD Sender: No OFD packet to send [13:09:34]OFD Sender: No OFD packet to send [13:09:39]OFD Sender: No OFD packet to send [13:09:44]OFD Sender: No OFD packet to send [13:09:49]OFD Sender: No OFD packet to send [13:09:54]OFD Sender: No OFD packet to send [13:09:59]OFD Sender: No OFD packet to send [13:10:04]OFD Sender: No OFD packet to send [13:10:09]OFD Sender: No OFD packet to send [13:10:14]OFD Sender: No OFD packet to send [13:10:19]OFD Sender: No OFD packet to send [13:10:24]OFD Sender: No OFD packet to send [13:10:29]OFD Sender: No OFD packet to send [13:10:34]OFD Sender: No OFD packet to send [13:10:39]OFD Sender: No OFD packet to send [13:10:44]OFD Sender: No OFD packet to send [13:10:49]OFD Sender: No OFD packet to send [13:10:54]OFD Sender: No OFD packet to send [13:10:59]OFD Sender: No OFD packet to send [13:11:04]OFD Sender: No OFD packet to send [13:11:09]OFD Sender: No OFD packet to send [13:11:14]OFD Sender: No OFD packet to send [13:11:19]OFD Sender: No OFD packet to send [13:11:24]OFD Sender: No OFD packet to send [13:11:29]OFD Sender: No OFD packet to send [13:11:34]OFD Sender: No OFD packet to send [13:11:39]OFD Sender: No OFD packet to send [13:11:44]OFD Sender: No OFD packet to send [13:11:49]OFD Sender: No OFD packet to send [13:11:54]OFD Sender: No OFD packet to send [13:11:59]OFD Sender: No OFD packet to send [13:12:04]OFD Sender: No OFD packet to send [13:12:09]OFD Sender: No OFD packet to send [13:12:14]OFD Sender: No OFD packet to send [13:12:19]OFD Sender: No OFD packet to send [13:12:24]OFD Sender: No OFD packet to send [13:12:29]OFD Sender: No OFD packet to send [13:12:34]OFD Sender: No OFD packet to send [13:12:39]OFD Sender: No OFD packet to send [13:12:44]OFD Sender: No OFD packet to send [13:12:49]OFD Sender: No OFD packet to send [13:12:54]OFD Sender: No OFD packet to send [13:12:59]OFD Sender: No OFD packet to send [13:13:04]OFD Sender: No OFD packet to send [13:13:09]OFD Sender: No OFD packet to send [13:13:14]OFD Sender: No OFD packet to send [13:13:19]OFD Sender: No OFD packet to send [13:13:24]OFD Sender: No OFD packet to send [13:13:29]OFD Sender: No OFD packet to send [13:13:34]OFD Sender: No OFD packet to send [13:13:39]OFD Sender: No OFD packet to send [13:13:44]OFD Sender: No OFD packet to send [13:13:49]OFD Sender: No OFD packet to send [13:13:54]OFD Sender: No OFD packet to send [13:13:59]OFD Sender: No OFD packet to send [13:14:04]OFD Sender: No OFD packet to send [13:14:09]OFD Sender: No OFD packet to send [13:14:14]OFD Sender: No OFD packet to send [13:14:19]OFD Sender: No OFD packet to send [13:14:24]OFD Sender: No OFD packet to send [13:14:29]OFD Sender: No OFD packet to send [13:14:34]OFD Sender: No OFD packet to send [13:14:39]OFD Sender: No OFD packet to send [13:14:44]OFD Sender: No OFD packet to send [13:14:49]OFD Sender: No OFD packet to send [13:14:54]OFD Sender: No OFD packet to send [13:14:59]OFD Sender: No OFD packet to send [13:15:04]OFD Sender: No OFD packet to send [13:15:09]OFD Sender: No OFD packet to send [13:15:14]OFD Sender: No OFD packet to send [13:15:19]OFD Sender: No OFD packet to send [13:15:24]OFD Sender: No OFD packet to send [13:15:29]OFD Sender: No OFD packet to send [13:15:34]OFD Sender: No OFD packet to send [13:15:39]OFD Sender: No OFD packet to send [13:15:44]OFD Sender: No OFD packet to send [13:15:49]OFD Sender: No OFD packet to send [13:15:54]OFD Sender: No OFD packet to send [13:15:59]OFD Sender: No OFD packet to send [13:16:04]OFD Sender: No OFD packet to send [13:16:09]OFD Sender: No OFD packet to send [13:16:14]OFD Sender: No OFD packet to send [13:16:19]OFD Sender: No OFD packet to send [13:16:24]OFD Sender: No OFD packet to send [13:16:29]OFD Sender: No OFD packet to send [13:16:34]OFD Sender: No OFD packet to send [13:16:39]OFD Sender: No OFD packet to send [13:16:44]OFD Sender: No OFD packet to send [13:16:49]OFD Sender: No OFD packet to send [13:16:54]OFD Sender: No OFD packet to send [13:16:59]OFD Sender: No OFD packet to send [13:17:04]OFD Sender: No OFD packet to send [13:17:09]OFD Sender: No OFD packet to send [13:17:14]OFD Sender: No OFD packet to send [13:17:19]OFD Sender: No OFD packet to send [13:17:24]OFD Sender: No OFD packet to send [13:17:29]OFD Sender: No OFD packet to send [13:17:34]OFD Sender: No OFD packet to send [13:17:39]OFD Sender: No OFD packet to send [13:17:44]OFD Sender: No OFD packet to send [13:17:49]OFD Sender: No OFD packet to send [13:17:54]OFD Sender: No OFD packet to send [13:17:59]OFD Sender: No OFD packet to send [13:18:04]OFD Sender: No OFD packet to send [13:18:09]OFD Sender: No OFD packet to send [13:18:14]OFD Sender: No OFD packet to send [13:18:19]OFD Sender: No OFD packet to send [13:18:24]OFD Sender: No OFD packet to send [13:18:29]OFD Sender: No OFD packet to send [13:18:34]OFD Sender: No OFD packet to send [13:18:39]OFD Sender: No OFD packet to send [13:18:44]OFD Sender: No OFD packet to send [13:18:49]OFD Sender: No OFD packet to send [13:18:54]accept exits with 10 [13:18:54]New connection [13:18:54]New thread 3066908004 created [13:18:54]Thread 3066764644 joined [13:18:54]Waiting for new connection... [13:18:54] Sock 10.Parse request [13:18:54]Sock 10.Check first char [13:18:54]Sock 10.First char is OK [13:18:54]request: POST /json_proto HTTP/1.0 [13:18:54]Method: POST [13:18:54]URL: /json_proto [13:18:54]Method is POST - this is cgi request [13:18:54]url: /json_proto [13:18:54]query_string will be loaded in cgi processing [13:18:54]execute_cgi json_proto POST (null) [13:18:54]execute_cgi path=json_proto method=POST [13:18:54]POST find Content-Length [13:18:54]Host: 172.17.61.6:8080 [13:18:54]Content-Length: 620 [13:18:54]Content-Type: application/json [13:18:54] [13:18:54]POST finish read [13:18:54]Found Content-Length = 620 [13:18:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58091", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:18:54]execute_script... [13:18: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)58091", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:18:54]POST & json_proto [13:18:54]process_json_proto [13:18:54]json parsed OK: [13:18:54]protocol is kg_v1.0 [13:18:54]action value=close_receipt [13:18:54]process_action close_receipt [13:18:54]cmd_close_receipt [13:18:54]MH_GetDate [13:18:54]Write to MH i2c: F0 00 00 9F 2D BB [13:18:54]Write i2c OK [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: F0 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: F0 09 00 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: F0 09 00 9F 2D 00 46 27 E3 65 78 7F 6F 64 43 [13:18:54]GetLastDocTimeStamp 1709384594 [13:18:54]current date 1709385542 [13:18:54]FM_GetShiftState [13:18:54]SAM_PROTO_GetShiftState [13:18:54]wFMCommunicate request_size=4 [13:18:54]MH_SAM_APDU [13:18:54]CAPDU: 80 13 01 00 [13:18:54]Write to MH i2c: E2 08 00 A0 2D 80 13 01 00 00 00 00 00 4A [13:18:54]Write i2c OK [13:18:54]MH_I2C_Read... [13:18:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:54]Read from MH i2c: E2 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: E2 0E 00 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: E2 0E 00 A0 2D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 33 [13:18:54]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [13:18:54]wFMCommunicate OK [13:18:54]SAM_PROTO_GetShiftState done [13:18:54]FM_GetShiftState done [13:18:54]opened in 1709338917 [13:18:54]opened+sec_in_day 1709425317 [13:18:54]quantity*price = 13500 [13:18:54]sum+1 = 13501 [13:18:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 48 02.03.2024 13:19 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31895 ФПД: 10358498542124 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T131902&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31895&fm=10358498542124&tin=02508201610067®Number=0000000000092554&sum=13500 0 [13:18:55]StoreToDocumentArchive [13:18:55]shift 280 fd 31895 [13:18:55]save to /storage/0280/doc_00031895 [13:18:55]save last doc name /storage/0280/doc_00031895 to /storage/kkm_last_doc_name [13:18:55]save OK [13:18:55]Clear old archive folders... [13:18:55]ProcessDocumentItem done err = 0, tmpTLVsize=273 [13:18:55]tlvbuf is 0151D570 [13:18:55]SAM_PROTO_ClearQueue [13:18:55]wFMCommunicate request_size=4 [13:18:55]MH_SAM_APDU [13:18:55]CAPDU: 80 09 00 00 [13:18:55]Write to MH i2c: E2 08 00 AD 2D 80 09 00 00 00 00 00 00 4C [13:18:55]Write i2c OK [13:18:55]MH_I2C_Read... [13:18:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:18:55]Read from MH i2c: E2 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 03 00 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 03 00 AD 2D 00 90 00 4E [13:18:55]RAPDU: 90 00 [13:18:55]wFMCommunicate OK [13:18:55]SAM_PROTO_ClearQueue done [13:18:55]KKMCreateOFDPacket [13:18:55]OFDProtocolAddRootSTLVToBuf [13:18:55]FM_MakeSignedData [13:18:55]FM_MakeSignedData [13:18:55]SAM_PROTO_SignData [13:18:55]wFMCommunicate request_size=4 [13:18:55]MH_SAM_APDU [13:18:55]CAPDU: 80 0D 01 02 [13:18:55]Write to MH i2c: E2 08 00 AE 2D 80 0D 01 02 00 00 00 00 54 [13:18:55]Write i2c OK [13:18:55]MH_I2C_Read... [13:18:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:18:55]Read from MH i2c: E2 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 03 00 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 03 00 AE 2D 00 90 00 4F [13:18:55]RAPDU: 90 00 [13:18:55]wFMCommunicate OK [13:18:55]wFMCommunicate request_size=255 [13:18:55]MH_SAM_APDU [13:18: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 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 46 27 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 [13:18:55]Write to MH i2c: E2 02 01 AF 2D 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 46 27 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 35 [13:18:55]Write i2c OK [13:18:55]MH_I2C_Read... [13:18:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:55]Read from MH i2c: E2 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 03 00 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 03 00 AF 2D 00 90 00 50 [13:18:55]RAPDU: 90 00 [13:18:55]wFMCommunicate OK [13:18:55]wFMCommunicate request_size=32 [13:18:55]MH_SAM_APDU [13:18:55]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 38 33 10 04 04 00 97 7C 00 00 35 04 06 00 09 6B C6 A0 42 2C [13:18:55]Write to MH i2c: E2 23 00 B0 2D 80 0D 02 02 1B 00 30 30 30 38 37 31 37 38 33 10 04 04 00 97 7C 00 00 35 04 06 00 09 6B C6 A0 42 2C 00 00 11 [13:18:55]Write i2c OK [13:18:55]MH_I2C_Read... [13:18:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:55]Read from MH i2c: E2 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 03 00 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 03 00 B0 2D 00 90 00 51 [13:18:55]RAPDU: 90 00 [13:18:55]wFMCommunicate OK [13:18:55]wFMCommunicate request_size=4 [13:18:55]MH_SAM_APDU [13:18:55]CAPDU: 80 0D 03 02 [13:18:55]Write to MH i2c: E2 08 00 B1 2D 80 0D 03 02 00 00 00 00 59 [13:18:55]Write i2c OK [13:18:55]MH_I2C_Read... [13:18:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:18:55]Read from MH i2c: E2 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 0B 00 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 0B 00 B1 2D 00 7F 42 DD CE A0 BA C0 AC 90 00 8C [13:18:55]RAPDU: 7F 42 DD CE A0 BA C0 AC 90 00 [13:18:55]wFMCommunicate OK [13:18:55]SAM_PROTO_SignData done [13:18:55]FM_MakeSignedData done [13:18:55]CreateOFDProtocolMessage [13:18:55]wFMCommunicate request_size=4 [13:18:55]MH_SAM_APDU [13:18:55]CAPDU: 80 11 00 00 [13:18:55]Write to MH i2c: E2 08 00 B2 2D 80 11 00 00 00 00 00 00 59 [13:18:55]Write i2c OK [13:18:55]MH_I2C_Read... [13:18:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:55]Read from MH i2c: E2 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 17 00 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: E2 17 00 B2 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 AE [13:18:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [13:18:55]wFMCommunicate OK [13:18:55]CreateOFDProtocolMessage done [13:18:55]OFDSenderStorePacket 31895 [13:18:55]StoreOFDPacket docnum=31895 [13:18:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 D4 4D 1D 01 DF 41 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 46 27 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 97 7C 00 00 35 04 06 00 09 6B C6 A0 42 2C 7F 42 DD CE A0 BA C0 AC [13:18:55]CheckFolder [13:18:55]dirname=/storage/ofd_packets [13:18:55]CheckFolder done [13:18:55]ProducePacketName [13:18:55]name=ofd_packets/00031895 [13:18:55]NVStorageSaveData ofd_packets/00031895 [13:18:55]File name is /storage/ofd_packets/00031895 [13:18:55]Write 323 bytes [13:18:55]NVStorageSaveData done [13:18:55]OFDSenderStorePacket done [13:18:55]KKMCreateOFDPacket done [13:18:55]NVStorageSaveData kkm_last_timestamp [13:18:55]File name is /storage/kkm_last_timestamp [13:18:55]Write 4 bytes [13:18:55]NVStorageSaveData done [13:18:55]ExternCall_PrintAddStr [13:18:55]wPrintStart [13:18:55]Write to MH i2c: 01 00 00 B3 2D E0 [13:18:55]Write i2c OK [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: 01 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: 01 07 00 [13:18:55]MH_I2C_Read... [13:18:55]Read from MH i2c: 01 07 00 B3 2D 00 00 00 00 00 FF 0F F5 [13:18:55]RasterBufferAndPrint [13:18:55]line Счет N : (3)58091 [13:18:55]line ИНН: 02508201610067 [13:18:55]line Контрольно-Кассовый Чек [13:18:55]line ПРОДАЖА [13:18:55]line Товар: 48743570 [13:18:55]line Сигареты Winston XStyle Blue [13:18:55]line 1.000 * 135.00 [13:18:55]line = 135.00 [13:18:55]line НДС 12% НСП 1% [13:18:55]line > о реализуемом товаре [13:18:55]line ИТОГО: 135.00 [13:18:55]line НСП 1% : 1.19 [13:18:55]line НДС 12% : 14.34 [13:18:55]line Наличными: 135.00 [13:18:55]line Безнал.: 0.00 [13:18:55]line Место: АЗС № 99 "Партнер Нефть" [13:18:55]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [13:18:55]line СНО: Общий режим [13:18:55]line Чек 48 02.03.2024 13:19 [13:18:55]line Смена: 280 ФФД: 1.0 [13:18:55]line ЗНМ: 0300000074 [13:18:55]line РНМ: 0000000000092554 [13:18:55]line Версия ККМ: 001 [13:18:55]line ФМ: 0000000000871783 [13:18:56]line ФД: 31895 [13:18:56]line ФПД: 10358498542124 [13:18:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T131902&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31895&fm=10358498542124&tin=02508201610067®Number=0000000000092554&sum=13500 [13:18:56]line 0 [13:18:56]OFD Sender: Processing packet 31895 [packets to send 5, broken 4] [13:18:56]ProducePacketName [13:18:56]name=ofd_packets/00031895 [13:18:56]OFD Sender: To server: pG, [13:18:56]CommunicateWithHost lk.salyk.kg:30040 [13:18:56]ConnectInit lk.salyk.kg [13:18:56]written 0, free lines is 4095 [13:18:56]Connected sock=9 [13:18:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 D4 4D 1D 01 DF 41 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 46 27 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 97 7C 00 00 35 04 06 00 09 6B C6 A0 42 2C 7F 42 DD CE A0 BA C0 AC [13:18:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 98 7E 47 00 A5 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 97 7C 00 00 F4 03 04 00 8B CF E2 65 B6 04 01 00 00 B8 6C 65 CF 7C 16 59 55 [13:18:56]CommunicateWithHost err = 0 [13:18:56]CheckOFDResponse [13:18:56]1017 (14) - 77093643461234 [13:18:56]1041 (16) - 0000000000871783 [13:18:56]1040 (4) - 31895 [13:18:56]1012 (4) - 02.03.2024 07:04 [13:18:56]1206 (1) - 0 [13:18:56]OFD Sender: Remove packet 31895 [13:18:56]ProducePacketName [13:18:56]name=ofd_packets/00031895 [13:18:56]NVStorageDeleteData [13:18:56]Write to MH i2c: 01 00 00 DB 2D 08 [13:18:56]Write i2c OK [13:18:56]MH_I2C_Read... [13:18:56]Read from MH i2c: 01 [13:18:56]MH_I2C_Read... [13:18:56]Read from MH i2c: 01 07 00 [13:18:56]MH_I2C_Read... [13:18:56]Read from MH i2c: 01 07 00 DB 2D 00 00 00 00 00 CB 0C E6 [13:18:56]RasterBufferAndPrint [13:18:56]line [13:18:56]line [13:18:56]line [13:18:56]line [13:18:56]line [13:18:56]written 0, free lines is 3280 [13:18:56]MH_Cut [13:18:56]Write to MH i2c: D1 01 00 E2 2D 01 E1 [13:18:56]Write i2c OK [13:18:56]MH_I2C_Read... [13:18:56]Read from MH i2c: D1 [13:18:56]MH_I2C_Read... [13:18:56]Read from MH i2c: D1 01 00 [13:18:56]MH_I2C_Read... [13:18:56]Read from MH i2c: D1 01 00 E2 2D 00 E0 [13:18:56]Write to MH i2c: 01 00 00 E3 2D 10 [13:18:56]Write i2c OK [13:18:56]MH_I2C_Read... [13:18:56]OFD Sender: No OFD packet to send [13:18:57]*** Cut start [13:18:57]*** Partial cut [13:18:57]*** CUTSNS_PIN = 1 [13:18:57]*** CUTSNS_PIN = 0 [13:18:57]*** Brake cut motor [13:18:57]Read from MH i2c: 01 [13:18:57]MH_I2C_Read... [13:18:57]*** Stop cut motor [13:18:57]*** Cut end [13:18:57]Read from MH i2c: 01 07 00 [13:18:57]MH_I2C_Read... [13:18:57]Read from MH i2c: 01 07 00 E3 2D 00 00 00 00 00 FF 0F 25 [13:18:57]process_action close_receipt done [13:18:57]requested_data is exist [13:18:57]produce_requested_data [13:18:57]requested_item fm.sn is exist - process it [13:18:57]wFMCommunicate request_size=4 [13:18:57]MH_SAM_APDU [13:18:57]CAPDU: 80 11 00 00 [13:18:57]Write to MH i2c: E2 08 00 E4 2D 80 11 00 00 00 00 00 00 8B [13:18:57]Write i2c OK [13:18:57]MH_I2C_Read... [13:18:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:58]Read from MH i2c: E2 [13:18:58]MH_I2C_Read... [13:18:58]Read from MH i2c: E2 17 00 [13:18:58]MH_I2C_Read... [13:18:58]Read from MH i2c: E2 17 00 E4 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 E0 [13:18:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [13:18:58]wFMCommunicate OK [13:18:58]requested_item fd.num is exist - process it [13:18:58]SAM_PROTO_GetFieldsCounters [13:18:58]wFMCommunicate request_size=4 [13:18:58]MH_SAM_APDU [13:18:58]CAPDU: 80 13 00 00 [13:18:58]Write to MH i2c: E2 08 00 E5 2D 80 13 00 00 00 00 00 00 8E [13:18:58]Write i2c OK [13:18:58]MH_I2C_Read... [13:18:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:18:58]Read from MH i2c: E2 [13:18:58]MH_I2C_Read... [13:18:58]Read from MH i2c: E2 62 00 [13:18:58]MH_I2C_Read... [13:18:58]Read from MH i2c: E2 62 00 E5 2D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 97 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 6D [13:18:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 97 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:18:58]wFMCommunicate OK [13:18:58]SAM_PROTO_GetFieldsCounters done [13:18:58]requested_item shift.num is exist - process it [13:18:58]requested_item shift.opened is exist - process it [13:18:58]req_shift_opened [13:18:58]FM_GetShiftState [13:18:58]SAM_PROTO_GetShiftState [13:18:58]wFMCommunicate request_size=4 [13:18:58]MH_SAM_APDU [13:18:58]CAPDU: 80 13 01 00 [13:18:58]Write to MH i2c: E2 08 00 E6 2D 80 13 01 00 00 00 00 00 90 [13:18:58]Write i2c OK [13:18:58]MH_I2C_Read... [13:18:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:58]Read from MH i2c: E2 [13:18:58]MH_I2C_Read... [13:18:58]Read from MH i2c: E2 0E 00 [13:18:58]MH_I2C_Read... [13:18:58]Read from MH i2c: E2 0E 00 E6 2D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 79 [13:18:58]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [13:18:58]wFMCommunicate OK [13:18:58]SAM_PROTO_GetShiftState done [13:18:58]FM_GetShiftState done [13:18:58]req_shift_opened done [13:18:58]requested_item shift.open_date is exist - process it [13:18:58]req_shift_open_date [13:18:58]req_shift_open_date done [13:18:58]produce_requested_data done [13:18:58]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31895,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [13:18:58]process_action_free close_receipt [13:18:58]json_value_free [13:18:58]json_value_free done [13:18:58]process_json_proto returns [13:18:58]Send response to host [13:18:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31895,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [13:18:58]free response buf [13:18:58]execute_script done [13:18:58]execute_script returns [13:18:58]free content buf [13:18:58]Sock 10.Close socket [13:18:58]Sock 10.Thread stoped [13:19:01]OFD Sender: No OFD packet to send [13:19:06]OFD Sender: No OFD packet to send [13:19:11]OFD Sender: No OFD packet to send [13:19:16]OFD Sender: No OFD packet to send [13:19:21]OFD Sender: No OFD packet to send [13:19:26]OFD Sender: No OFD packet to send [13:19:31]OFD Sender: No OFD packet to send [13:19:36]OFD Sender: No OFD packet to send [13:19:41]OFD Sender: No OFD packet to send [13:19:46]OFD Sender: No OFD packet to send [13:19:51]OFD Sender: No OFD packet to send [13:19:56]OFD Sender: No OFD packet to send [13:20:01]OFD Sender: No OFD packet to send [13:20:06]OFD Sender: No OFD packet to send [13:20:11]OFD Sender: No OFD packet to send [13:20:16]OFD Sender: No OFD packet to send [13:20:21]OFD Sender: No OFD packet to send [13:20:26]OFD Sender: No OFD packet to send [13:20:31]OFD Sender: No OFD packet to send [13:20:36]OFD Sender: No OFD packet to send [13:20:41]OFD Sender: No OFD packet to send [13:20:46]OFD Sender: No OFD packet to send [13:20:52]OFD Sender: No OFD packet to send [13:20:57]OFD Sender: No OFD packet to send [13:21:02]OFD Sender: No OFD packet to send [13:21:07]OFD Sender: No OFD packet to send [13:21:12]OFD Sender: No OFD packet to send [13:21:17]OFD Sender: No OFD packet to send [13:21:22]OFD Sender: No OFD packet to send [13:21:27]OFD Sender: No OFD packet to send [13:21:32]OFD Sender: No OFD packet to send [13:21:37]OFD Sender: No OFD packet to send [13:21:42]OFD Sender: No OFD packet to send [13:21:47]OFD Sender: No OFD packet to send [13:21:52]OFD Sender: No OFD packet to send [13:21:57]OFD Sender: No OFD packet to send [13:22:02]OFD Sender: No OFD packet to send [13:22:07]OFD Sender: No OFD packet to send [13:22:12]OFD Sender: No OFD packet to send [13:22:17]OFD Sender: No OFD packet to send [13:22:22]OFD Sender: No OFD packet to send [13:22:27]OFD Sender: No OFD packet to send [13:22:32]OFD Sender: No OFD packet to send [13:22:37]OFD Sender: No OFD packet to send [13:22:42]OFD Sender: No OFD packet to send [13:22:45]accept exits with 7 [13:22:45]New connection [13:22:45]New thread 3066764644 created [13:22:45]Thread 3066908004 joined [13:22:45]Waiting for new connection... [13:22:45] Sock 7.Parse request [13:22:45]Sock 7.Check first char [13:22:45]Sock 7.First char is OK [13:22:45]request: POST /json_proto HTTP/1.0 [13:22:45]Method: POST [13:22:45]URL: /json_proto [13:22:45]Method is POST - this is cgi request [13:22:45]url: /json_proto [13:22:45]query_string will be loaded in cgi processing [13:22:45]execute_cgi json_proto POST (null) [13:22:45]execute_cgi path=json_proto method=POST [13:22:45]POST find Content-Length [13:22:45]Host: 172.17.61.6:8080 [13:22:45]Content-Length: 641 [13:22:45]Content-Type: application/json [13:22:45] [13:22:45]POST finish read [13:22:45]Found Content-Length = 641 [13:22:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58092", "tax_sys" : 0, "items" : [ { "code": "46116482", "name": "\u0416\u0435\u0432 Orbit \u044F\u0433\u043E\u0434\u043D\u044B\u0439 \u043C\u0438\u043A\u0441", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:45]execute_script... [13:22:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58092", "tax_sys" : 0, "items" : [ { "code": "46116482", "name": "\u0416\u0435\u0432 Orbit \u044F\u0433\u043E\u0434\u043D\u044B\u0439 \u043C\u0438\u043A\u0441", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:45]POST & json_proto [13:22:45]process_json_proto [13:22:45]json parsed OK: [13:22:45]protocol is kg_v1.0 [13:22:45]action value=close_receipt [13:22:45]process_action close_receipt [13:22:45]cmd_close_receipt [13:22:45]MH_GetDate [13:22:45]Write to MH i2c: F0 00 00 E7 2D 03 [13:22:45]Write i2c OK [13:22:45]MH_I2C_Read... [13:22:45]Read from MH i2c: F0 [13:22:45]MH_I2C_Read... [13:22:45]Read from MH i2c: F0 09 00 [13:22:45]MH_I2C_Read... [13:22:45]Read from MH i2c: F0 09 00 E7 2D 00 2D 28 E3 65 78 7F 6F 64 73 [13:22:45]GetLastDocTimeStamp 1709385542 [13:22:45]current date 1709385773 [13:22:45]FM_GetShiftState [13:22:45]SAM_PROTO_GetShiftState [13:22:45]wFMCommunicate request_size=4 [13:22:45]MH_SAM_APDU [13:22:45]CAPDU: 80 13 01 00 [13:22:45]Write to MH i2c: E2 08 00 E8 2D 80 13 01 00 00 00 00 00 92 [13:22:45]Write i2c OK [13:22:45]MH_I2C_Read... [13:22:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:45]Read from MH i2c: E2 [13:22:45]MH_I2C_Read... [13:22:45]Read from MH i2c: E2 0E 00 [13:22:45]MH_I2C_Read... [13:22:45]Read from MH i2c: E2 0E 00 E8 2D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 7B [13:22:45]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [13:22:45]wFMCommunicate OK [13:22:45]SAM_PROTO_GetShiftState done [13:22:45]FM_GetShiftState done [13:22:45]opened in 1709338917 [13:22:45]opened+sec_in_day 1709425317 [13:22:45]quantity*price = 4000 [13:22:45]sum+1 = 4001 [13:22:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 49 02.03.2024 13:22 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31896 ФПД: 10692349371128 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T132253&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31896&fm=10692349371128&tin=02508201610067®Number=0000000000092554&sum=4000 0 [13:22:46]StoreToDocumentArchive [13:22:46]shift 280 fd 31896 [13:22:46]save to /storage/0280/doc_00031896 [13:22:46]save last doc name /storage/0280/doc_00031896 to /storage/kkm_last_doc_name [13:22:46]save OK [13:22:46]Clear old archive folders... [13:22:46]ProcessDocumentItem done err = 0, tmpTLVsize=273 [13:22:46]tlvbuf is 0151D270 [13:22:46]SAM_PROTO_ClearQueue [13:22:46]wFMCommunicate request_size=4 [13:22:46]MH_SAM_APDU [13:22:46]CAPDU: 80 09 00 00 [13:22:46]Write to MH i2c: E2 08 00 F5 2D 80 09 00 00 00 00 00 00 94 [13:22:46]Write i2c OK [13:22:46]MH_I2C_Read... [13:22:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:46]Read from MH i2c: E2 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 03 00 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 03 00 F5 2D 00 90 00 96 [13:22:46]RAPDU: 90 00 [13:22:46]wFMCommunicate OK [13:22:46]SAM_PROTO_ClearQueue done [13:22:46]KKMCreateOFDPacket [13:22:46]OFDProtocolAddRootSTLVToBuf [13:22:46]FM_MakeSignedData [13:22:46]FM_MakeSignedData [13:22:46]SAM_PROTO_SignData [13:22:46]wFMCommunicate request_size=4 [13:22:46]MH_SAM_APDU [13:22:46]CAPDU: 80 0D 01 02 [13:22:46]Write to MH i2c: E2 08 00 F6 2D 80 0D 01 02 00 00 00 00 9C [13:22:46]Write i2c OK [13:22:46]MH_I2C_Read... [13:22:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:46]Read from MH i2c: E2 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 03 00 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 03 00 F6 2D 00 90 00 97 [13:22:46]RAPDU: 90 00 [13:22:46]wFMCommunicate OK [13:22:46]wFMCommunicate request_size=255 [13:22:46]MH_SAM_APDU [13:22:46]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 31 31 36 34 38 32 06 04 24 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D1 8F D0 B3 D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D0 BC D0 B8 D0 BA D1 81 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 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 00 00 00 F4 03 04 00 2D 28 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 [13:22:46]Write to MH i2c: E2 02 01 F7 2D 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 31 31 36 34 38 32 06 04 24 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D1 8F D0 B3 D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D0 BC D0 B8 D0 BA D1 81 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 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 00 00 00 F4 03 04 00 2D 28 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 73 [13:22:46]Write i2c OK [13:22:46]MH_I2C_Read... [13:22:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:46]Read from MH i2c: E2 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 03 00 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 03 00 F7 2D 00 90 00 98 [13:22:46]RAPDU: 90 00 [13:22:46]wFMCommunicate OK [13:22:46]wFMCommunicate request_size=32 [13:22:46]MH_SAM_APDU [13:22:46]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 38 33 10 04 04 00 98 7C 00 00 35 04 06 00 09 B9 81 AF A2 F8 [13:22:46]Write to MH i2c: E2 23 00 F8 2D 80 0D 02 02 1B 00 30 30 30 38 37 31 37 38 33 10 04 04 00 98 7C 00 00 35 04 06 00 09 B9 81 AF A2 F8 00 00 9E [13:22:46]Write i2c OK [13:22:46]MH_I2C_Read... [13:22:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:46]Read from MH i2c: E2 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 03 00 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 03 00 F8 2D 00 90 00 99 [13:22:46]RAPDU: 90 00 [13:22:46]wFMCommunicate OK [13:22:46]wFMCommunicate request_size=4 [13:22:46]MH_SAM_APDU [13:22:46]CAPDU: 80 0D 03 02 [13:22:46]Write to MH i2c: E2 08 00 F9 2D 80 0D 03 02 00 00 00 00 A1 [13:22:46]Write i2c OK [13:22:46]MH_I2C_Read... [13:22:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:46]Read from MH i2c: E2 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 0B 00 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 0B 00 F9 2D 00 38 52 B1 78 1A C7 E9 98 90 00 B7 [13:22:46]RAPDU: 38 52 B1 78 1A C7 E9 98 90 00 [13:22:46]wFMCommunicate OK [13:22:46]SAM_PROTO_SignData done [13:22:46]FM_MakeSignedData done [13:22:46]CreateOFDProtocolMessage [13:22:46]wFMCommunicate request_size=4 [13:22:46]MH_SAM_APDU [13:22:46]CAPDU: 80 11 00 00 [13:22:46]Write to MH i2c: E2 08 00 FA 2D 80 11 00 00 00 00 00 00 A1 [13:22:46]Write i2c OK [13:22:46]MH_I2C_Read... [13:22:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:46]Read from MH i2c: E2 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 17 00 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: E2 17 00 FA 2D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F6 [13:22:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [13:22:46]wFMCommunicate OK [13:22:46]CreateOFDProtocolMessage done [13:22:46]OFDSenderStorePacket 31896 [13:22:46]StoreOFDPacket docnum=31896 [13:22:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 9F 18 1D 01 44 ED 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 36 31 31 36 34 38 32 06 04 24 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D1 8F D0 B3 D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D0 BC D0 B8 D0 BA D1 81 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 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 00 00 00 F4 03 04 00 2D 28 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 98 7C 00 00 35 04 06 00 09 B9 81 AF A2 F8 38 52 B1 78 1A C7 E9 98 [13:22:46]CheckFolder [13:22:46]dirname=/storage/ofd_packets [13:22:46]CheckFolder done [13:22:46]ProducePacketName [13:22:46]name=ofd_packets/00031896 [13:22:46]NVStorageSaveData ofd_packets/00031896 [13:22:46]File name is /storage/ofd_packets/00031896 [13:22:46]Write 323 bytes [13:22:46]NVStorageSaveData done [13:22:46]OFDSenderStorePacket done [13:22:46]KKMCreateOFDPacket done [13:22:46]NVStorageSaveData kkm_last_timestamp [13:22:46]File name is /storage/kkm_last_timestamp [13:22:46]Write 4 bytes [13:22:46]NVStorageSaveData done [13:22:46]ExternCall_PrintAddStr [13:22:46]wPrintStart [13:22:46]Write to MH i2c: 01 00 00 FB 2D 28 [13:22:46]Write i2c OK [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: 01 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: 01 07 00 [13:22:46]MH_I2C_Read... [13:22:46]Read from MH i2c: 01 07 00 FB 2D 00 00 00 00 00 FF 0F 3D [13:22:46]RasterBufferAndPrint [13:22:46]line Счет N : (3)58092 [13:22:46]line ИНН: 02508201610067 [13:22:46]line Контрольно-Кассовый Чек [13:22:46]line ПРОДАЖА [13:22:46]line Товар: 46116482 [13:22:46]line Жев Orbit ягодный микс [13:22:46]line 1.000 * 40.00 [13:22:46]line = 40.00 [13:22:46]line НДС 12% НСП 1% [13:22:46]line > о реализуемом товаре [13:22:46]line ИТОГО: 40.00 [13:22:46]line НСП 1% : 0.35 [13:22:46]line НДС 12% : 4.25 [13:22:46]line Наличными: 40.00 [13:22:46]line Безнал.: 0.00 [13:22:46]line Место: АЗС № 99 "Партнер Нефть" [13:22:46]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [13:22:46]line СНО: Общий режим [13:22:46]line Чек 49 02.03.2024 13:22 [13:22:46]line Смена: 280 ФФД: 1.0 [13:22:46]line ЗНМ: 0300000074 [13:22:46]line РНМ: 0000000000092554 [13:22:46]line Версия ККМ: 001 [13:22:46]line ФМ: 0000000000871783 [13:22:46]line ФД: 31896 [13:22:46]line ФПД: 10692349371128 [13:22:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T132253&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31896&fm=10692349371128&tin=02508201610067®Number=0000000000092554&sum=4000 [13:22:47]OFD Sender: Processing packet 31896 [packets to send 5, broken 4] [13:22:47]ProducePacketName [13:22:47]name=ofd_packets/00031896 [13:22:47]OFD Sender: To server: pG, [13:22:47]CommunicateWithHost lk.salyk.kg:30040 [13:22:47]ConnectInit lk.salyk.kg [13:22:47]line 0 [13:22:47]written 0, free lines is 4095 [13:22:47]Connected sock=10 [13:22:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 9F 18 1D 01 44 ED 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 36 31 31 36 34 38 32 06 04 24 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D1 8F D0 B3 D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D0 BC D0 B8 D0 BA D1 81 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 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 00 00 00 F4 03 04 00 2D 28 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 98 7C 00 00 35 04 06 00 09 B9 81 AF A2 F8 38 52 B1 78 1A C7 E9 98 [13:22:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 A7 93 47 00 38 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 98 7C 00 00 F4 03 04 00 72 D0 E2 65 B6 04 01 00 00 73 5A 11 44 B8 77 84 1F [13:22:47]CommunicateWithHost err = 0 [13:22:47]CheckOFDResponse [13:22:47]1017 (14) - 77093643461234 [13:22:47]1041 (16) - 0000000000871783 [13:22:47]1040 (4) - 31896 [13:22:47]1012 (4) - 02.03.2024 07:08 [13:22:47]1206 (1) - 0 [13:22:47]OFD Sender: Remove packet 31896 [13:22:47]ProducePacketName [13:22:47]name=ofd_packets/00031896 [13:22:47]NVStorageDeleteData [13:22:47]Write to MH i2c: 01 00 00 23 2E 51 [13:22:47]Write i2c OK [13:22:47]MH_I2C_Read... [13:22:47]Read from MH i2c: 01 [13:22:47]MH_I2C_Read... [13:22:47]Read from MH i2c: 01 07 00 [13:22:47]MH_I2C_Read... [13:22:47]Read from MH i2c: 01 07 00 23 2E 00 00 00 00 00 E6 0C 4A [13:22:47]RasterBufferAndPrint [13:22:47]line [13:22:47]line [13:22:47]line [13:22:47]line [13:22:47]line [13:22:47]written 0, free lines is 3312 [13:22:47]MH_Cut [13:22:47]Write to MH i2c: D1 01 00 2A 2E 01 2A [13:22:47]Write i2c OK [13:22:47]MH_I2C_Read... [13:22:47]Read from MH i2c: D1 [13:22:47]MH_I2C_Read... [13:22:47]Read from MH i2c: D1 01 00 [13:22:47]MH_I2C_Read... [13:22:47]Read from MH i2c: D1 01 00 2A 2E 00 29 [13:22:47]Write to MH i2c: 01 00 00 2B 2E 59 [13:22:47]Write i2c OK [13:22:47]MH_I2C_Read... [13:22:47]OFD Sender: No OFD packet to send [13:22:48]*** Cut start [13:22:48]*** Partial cut [13:22:48]*** CUTSNS_PIN = 1 [13:22:48]*** CUTSNS_PIN = 0 [13:22:48]*** Brake cut motor [13:22:49]Read from MH i2c: 01 [13:22:49]MH_I2C_Read... [13:22:49]*** Stop cut motor [13:22:49]*** Cut end [13:22:49]Read from MH i2c: 01 07 00 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: 01 07 00 2B 2E 00 00 00 00 00 FF 0F 6E [13:22:49]process_action close_receipt done [13:22:49]requested_data is exist [13:22:49]produce_requested_data [13:22:49]requested_item fm.sn is exist - process it [13:22:49]wFMCommunicate request_size=4 [13:22:49]MH_SAM_APDU [13:22:49]CAPDU: 80 11 00 00 [13:22:49]Write to MH i2c: E2 08 00 2C 2E 80 11 00 00 00 00 00 00 D4 [13:22:49]Write i2c OK [13:22:49]MH_I2C_Read... [13:22:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:49]Read from MH i2c: E2 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: E2 17 00 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: E2 17 00 2C 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 29 [13:22:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [13:22:49]wFMCommunicate OK [13:22:49]requested_item fd.num is exist - process it [13:22:49]SAM_PROTO_GetFieldsCounters [13:22:49]wFMCommunicate request_size=4 [13:22:49]MH_SAM_APDU [13:22:49]CAPDU: 80 13 00 00 [13:22:49]Write to MH i2c: E2 08 00 2D 2E 80 13 00 00 00 00 00 00 D7 [13:22:49]Write i2c OK [13:22:49]MH_I2C_Read... [13:22:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:49]Read from MH i2c: E2 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: E2 62 00 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: E2 62 00 2D 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 98 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 BA [13:22:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 98 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:22:49]wFMCommunicate OK [13:22:49]SAM_PROTO_GetFieldsCounters done [13:22:49]requested_item shift.num is exist - process it [13:22:49]requested_item shift.opened is exist - process it [13:22:49]req_shift_opened [13:22:49]FM_GetShiftState [13:22:49]SAM_PROTO_GetShiftState [13:22:49]wFMCommunicate request_size=4 [13:22:49]MH_SAM_APDU [13:22:49]CAPDU: 80 13 01 00 [13:22:49]Write to MH i2c: E2 08 00 2E 2E 80 13 01 00 00 00 00 00 D9 [13:22:49]Write i2c OK [13:22:49]MH_I2C_Read... [13:22:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:49]Read from MH i2c: E2 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: E2 0E 00 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: E2 0E 00 2E 2E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C2 [13:22:49]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [13:22:49]wFMCommunicate OK [13:22:49]SAM_PROTO_GetShiftState done [13:22:49]FM_GetShiftState done [13:22:49]req_shift_opened done [13:22:49]requested_item shift.open_date is exist - process it [13:22:49]req_shift_open_date [13:22:49]req_shift_open_date done [13:22:49]produce_requested_data done [13:22:49]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31896,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [13:22:49]process_action_free close_receipt [13:22:49]json_value_free [13:22:49]json_value_free done [13:22:49]process_json_proto returns [13:22:49]Send response to host [13:22:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31896,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [13:22:49]free response buf [13:22:49]execute_script done [13:22:49]execute_script returns [13:22:49]free content buf [13:22:49]Sock 7.Close socket [13:22:49]Sock 7.Thread stoped [13:22:52]OFD Sender: No OFD packet to send [13:22:57]OFD Sender: No OFD packet to send [13:23:02]OFD Sender: No OFD packet to send [13:23:07]OFD Sender: No OFD packet to send [13:23:12]OFD Sender: No OFD packet to send [13:23:18]OFD Sender: No OFD packet to send [13:23:23]OFD Sender: No OFD packet to send [13:23:28]OFD Sender: No OFD packet to send [13:23:33]OFD Sender: No OFD packet to send [13:23:38]OFD Sender: No OFD packet to send [13:23:43]OFD Sender: No OFD packet to send [13:23:48]OFD Sender: No OFD packet to send [13:23:53]OFD Sender: No OFD packet to send [13:23:58]OFD Sender: No OFD packet to send [13:24:03]OFD Sender: No OFD packet to send [13:24:08]OFD Sender: No OFD packet to send [13:24:13]OFD Sender: No OFD packet to send [13:24:18]OFD Sender: No OFD packet to send [13:24:23]OFD Sender: No OFD packet to send [13:24:28]OFD Sender: No OFD packet to send [13:24:33]OFD Sender: No OFD packet to send [13:24:38]OFD Sender: No OFD packet to send [13:24:43]OFD Sender: No OFD packet to send [13:24:48]OFD Sender: No OFD packet to send [13:24:53]OFD Sender: No OFD packet to send [13:24:58]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [13:26:13]OFD Sender: No OFD packet to send [13:26:18]OFD Sender: No OFD packet to send [13:26:23]OFD Sender: No OFD packet to send [13:26:28]OFD Sender: No OFD packet to send [13:26:33]OFD Sender: No OFD packet to send [13:26:38]OFD Sender: No OFD packet to send [13:26:43]OFD Sender: No OFD packet to send [13:26:48]OFD Sender: No OFD packet to send [13:26:53]OFD Sender: No OFD packet to send [13:26:58]OFD Sender: No OFD packet to send [13:27:03]OFD Sender: No OFD packet to send [13:27:08]OFD Sender: No OFD packet to send [13:27:13]OFD Sender: No OFD packet to send [13:27:18]OFD Sender: No OFD packet to send [13:27:23]OFD Sender: No OFD packet to send [13:27:28]OFD Sender: No OFD packet to send [13:27:33]OFD Sender: No OFD packet to send [13:27:38]OFD Sender: No OFD packet to send [13:27:43]OFD Sender: No OFD packet to send [13:27:48]OFD Sender: No OFD packet to send [13:27:53]OFD Sender: No OFD packet to send [13:27:58]OFD Sender: No OFD packet to send [13:28:03]OFD Sender: No OFD packet to send [13:28:08]OFD Sender: No OFD packet to send [13:28:13]OFD Sender: No OFD packet to send [13:28:18]OFD Sender: No OFD packet to send [13:28:23]OFD Sender: No OFD packet to send [13:28:28]OFD Sender: No OFD packet to send [13:28:33]OFD Sender: No OFD packet to send [13:28:38]OFD Sender: No OFD packet to send [13:28:43]OFD Sender: No OFD packet to send [13:28:48]OFD Sender: No OFD packet to send [13:28:53]OFD Sender: No OFD packet to send [13:28:58]OFD Sender: No OFD packet to send [13:29:03]OFD Sender: No OFD packet to send [13:29:08]OFD Sender: No OFD packet to send [13:29:13]OFD Sender: No OFD packet to send [13:29:18]OFD Sender: No OFD packet to send [13:29:23]OFD Sender: No OFD packet to send [13:29:28]OFD Sender: No OFD packet to send [13:29:33]OFD Sender: No OFD packet to send [13:29:38]OFD Sender: No OFD packet to send [13:29:43]OFD Sender: No OFD packet to send [13:29:48]OFD Sender: No OFD packet to send [13:29:53]OFD Sender: No OFD packet to send [13:29:58]OFD Sender: No OFD packet to send [13:30:03]OFD Sender: No OFD packet to send [13:30:08]OFD Sender: No OFD packet to send [13:30:13]OFD Sender: No OFD packet to send [13:30:18]OFD Sender: No OFD packet to send [13:30:23]OFD Sender: No OFD packet to send [13:30:28]OFD Sender: No OFD packet to send [13:30:33]OFD Sender: No OFD packet to send [13:30:38]OFD Sender: No OFD packet to send [13:30:43]OFD Sender: No OFD packet to send [13:30:48]OFD Sender: No OFD packet to send [13:30:53]OFD Sender: No OFD packet to send [13:30:58]OFD Sender: No OFD packet to send [13:31:03]OFD Sender: No OFD packet to send [13:31:08]OFD Sender: No OFD packet to send [13:31:13]OFD Sender: No OFD packet to send [13:31:18]OFD Sender: No OFD packet to send [13:31:23]OFD Sender: No OFD packet to send [13:31:28]OFD Sender: No OFD packet to send [13:31:33]OFD Sender: No OFD packet to send [13:31:38]OFD Sender: No OFD packet to send [13:31:43]OFD Sender: No OFD packet to send [13:31:48]OFD Sender: No OFD packet to send [13:31:53]OFD Sender: No OFD packet to send [13:31:58]OFD Sender: No OFD packet to send [13:32:03]OFD Sender: No OFD packet to send [13:32:08]OFD Sender: No OFD packet to send [13:32:13]OFD Sender: No OFD packet to send [13:32:18]OFD Sender: No OFD packet to send [13:32:20]accept exits with 9 [13:32:20]New connection [13:32:20]New thread 3066908004 created [13:32:20]Thread 3066764644 joined [13:32:20]Waiting for new connection... [13:32:20] Sock 9.Parse request [13:32:20]Sock 9.Check first char [13:32:20]Sock 9.First char is OK [13:32:20]request: POST /json_proto HTTP/1.0 [13:32:20]Method: POST [13:32:20]URL: /json_proto [13:32:20]Method is POST - this is cgi request [13:32:20]url: /json_proto [13:32:20]query_string will be loaded in cgi processing [13:32:20]execute_cgi json_proto POST (null) [13:32:20]execute_cgi path=json_proto method=POST [13:32:20]POST find Content-Length [13:32:20]Host: 172.17.61.6:8080 [13:32:20]Content-Length: 1271 [13:32:20]Content-Type: application/json [13:32:20] [13:32:20]POST finish read [13:32:20]Found Content-Length = 1271 [13:32:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58093", "tax_sys" : 0, "items" : [ { "code": "4870112003956", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A ALBENI SUPER \u0410\u043B\u044C\u0431\u0435\u043D\u0438 \u0421\u0443\u043F\u0435\u0440", "price" : 75.00, "quantity" : 1.000, "sum" : 75.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" : 54.00, "quantity" : 1.000, "sum" : 54.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 249.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:20]execute_script... [13:32: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 : (3)58093", "tax_sys" : 0, "items" : [ { "code": "4870112003956", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A ALBENI SUPER \u0410\u043B\u044C\u0431\u0435\u043D\u0438 \u0421\u0443\u043F\u0435\u0440", "price" : 75.00, "quantity" : 1.000, "sum" : 75.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" : 54.00, "quantity" : 1.000, "sum" : 54.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 249.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:20]POST & json_proto [13:32:20]process_json_proto [13:32:20]json parsed OK: [13:32:20]protocol is kg_v1.0 [13:32:20]action value=close_receipt [13:32:20]process_action close_receipt [13:32:20]cmd_close_receipt [13:32:20]MH_GetDate [13:32:20]Write to MH i2c: F0 00 00 2F 2E 4C [13:32:20]Write i2c OK [13:32:20]MH_I2C_Read... [13:32:20]Read from MH i2c: F0 [13:32:20]MH_I2C_Read... [13:32:20]Read from MH i2c: F0 09 00 [13:32:20]MH_I2C_Read... [13:32:20]Read from MH i2c: F0 09 00 2F 2E 00 6C 2A E3 65 78 7F 6F 64 FD [13:32:20]GetLastDocTimeStamp 1709385773 [13:32:20]current date 1709386348 [13:32:20]FM_GetShiftState [13:32:20]SAM_PROTO_GetShiftState [13:32:20]wFMCommunicate request_size=4 [13:32:20]MH_SAM_APDU [13:32:20]CAPDU: 80 13 01 00 [13:32:20]Write to MH i2c: E2 08 00 30 2E 80 13 01 00 00 00 00 00 DB [13:32:20]Write i2c OK [13:32:20]MH_I2C_Read... [13:32:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:20]Read from MH i2c: E2 [13:32:20]MH_I2C_Read... [13:32:20]Read from MH i2c: E2 0E 00 [13:32:20]MH_I2C_Read... [13:32:20]Read from MH i2c: E2 0E 00 30 2E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C4 [13:32:20]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [13:32:20]wFMCommunicate OK [13:32:20]SAM_PROTO_GetShiftState done [13:32:20]FM_GetShiftState done [13:32:20]opened in 1709338917 [13:32:20]opened+sec_in_day 1709425317 [13:32:20]quantity*price = 7500 [13:32:20]sum+1 = 7501 [13:32:20]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4011100977952 Шок Батончик Твикс 55г 1.000 * 54.00 = 54.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4800452010610 Кофе капучино XL (АКЦИЯ) 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 249.00 НСП 1% : 2.20 НДС 12% : 26.43 Наличными: 249.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 50 02.03.2024 13:32 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31897 ФПД: 188275051318060 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T133229&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31897&fm=188275051318060&tin=02508201610067®Number=0000000000092554&sum=24900 0 [13:32:21]StoreToDocumentArchive [13:32:21]shift 280 fd 31897 [13:32:21]save to /storage/0280/doc_00031897 [13:32:21]save last doc name /storage/0280/doc_00031897 to /storage/kkm_last_doc_name [13:32:21]save OK [13:32:21]Clear old archive folders... [13:32:21]ProcessDocumentItem done err = 0, tmpTLVsize=528 [13:32:21]tlvbuf is 01587A80 [13:32:21]SAM_PROTO_ClearQueue [13:32:21]wFMCommunicate request_size=4 [13:32:21]MH_SAM_APDU [13:32:21]CAPDU: 80 09 00 00 [13:32:21]Write to MH i2c: E2 08 00 3D 2E 80 09 00 00 00 00 00 00 DD [13:32:21]Write i2c OK [13:32:21]MH_I2C_Read... [13:32:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:32:21]Read from MH i2c: E2 [13:32:21]MH_I2C_Read... [13:32:21]Read from MH i2c: E2 03 00 [13:32:21]MH_I2C_Read... [13:32:21]Read from MH i2c: E2 03 00 3D 2E 00 90 00 DF [13:32:21]RAPDU: 90 00 [13:32:21]wFMCommunicate OK [13:32:21]SAM_PROTO_ClearQueue done [13:32:21]KKMCreateOFDPacket [13:32:21]OFDProtocolAddRootSTLVToBuf [13:32:21]FM_MakeSignedData [13:32:21]FM_MakeSignedData [13:32:21]SAM_PROTO_SignData [13:32:21]wFMCommunicate request_size=4 [13:32:21]MH_SAM_APDU [13:32:21]CAPDU: 80 0D 01 02 [13:32:21]Write to MH i2c: E2 08 00 3E 2E 80 0D 01 02 00 00 00 00 E5 [13:32:21]Write i2c OK [13:32:21]MH_I2C_Read... [13:32:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:32:21]Read from MH i2c: E2 [13:32:21]MH_I2C_Read... [13:32:21]Read from MH i2c: E2 03 00 [13:32:21]MH_I2C_Read... [13:32:21]Read from MH i2c: E2 03 00 3E 2E 00 90 00 E0 [13:32:21]RAPDU: 90 00 [13:32:21]wFMCommunicate OK [13:32:21]wFMCommunicate request_size=255 [13:32:21]MH_SAM_APDU [13:32:21]CAPDU: 80 0D 02 02 FA 03 00 10 02 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 35 36 06 04 3E 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 41 4C 42 45 4E 49 20 53 55 50 45 52 20 D0 90 D0 BB D1 8C D0 B1 D0 B5 D0 BD D0 B8 20 D0 A1 D1 83 D0 BF D0 B5 D1 80 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 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 E8 03 00 00 00 00 00 37 04 06 00 18 15 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC [13:32:22]Write to MH i2c: E2 02 01 3F 2E 80 0D 02 02 FA 00 03 00 10 02 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 35 36 06 04 3E 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 41 4C 42 45 4E 49 20 53 55 50 45 52 20 D0 90 D0 BB D1 8C D0 B1 D0 B5 D0 BD D0 B8 20 D0 A1 D1 83 D0 BF D0 B5 D1 80 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 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 E8 03 00 00 00 00 00 37 04 06 00 18 15 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 00 00 33 [13:32:22]Write i2c OK [13:32:22]MH_I2C_Read... [13:32:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:22]Read from MH i2c: E2 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: E2 03 00 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: E2 03 00 3F 2E 00 90 00 E1 [13:32:22]RAPDU: 90 00 [13:32:22]wFMCommunicate OK [13:32:22]wFMCommunicate request_size=255 [13:32:22]MH_SAM_APDU [13:32:22]CAPDU: 80 0D 02 02 FA 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 44 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 0A 00 00 00 00 07 04 06 00 44 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 32 00 00 00 F4 03 04 00 6D 2A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 [13:32:22]Write to MH i2c: E2 02 01 40 2E 80 0D 02 02 FA 00 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 44 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 0A 00 00 00 00 07 04 06 00 44 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 32 00 00 00 F4 03 04 00 6D 2A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 00 00 08 [13:32:22]Write i2c OK [13:32:22]MH_I2C_Read... [13:32:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:22]Read from MH i2c: E2 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: E2 03 00 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: E2 03 00 40 2E 00 90 00 E2 [13:32:22]RAPDU: 90 00 [13:32:22]wFMCommunicate OK [13:32:22]wFMCommunicate request_size=37 [13:32:22]MH_SAM_APDU [13:32:22]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 99 7C 00 00 35 04 06 00 AB 3C 33 8D CB 2C [13:32:22]Write to MH i2c: E2 28 00 41 2E 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 99 7C 00 00 35 04 06 00 AB 3C 33 8D CB 2C 00 00 F5 [13:32:22]Write i2c OK [13:32:22]MH_I2C_Read... [13:32:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:22]Read from MH i2c: E2 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: E2 03 00 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: E2 03 00 41 2E 00 90 00 E3 [13:32:22]RAPDU: 90 00 [13:32:22]wFMCommunicate OK [13:32:22]wFMCommunicate request_size=4 [13:32:22]MH_SAM_APDU [13:32:22]CAPDU: 80 0D 03 02 [13:32:22]Write to MH i2c: E2 08 00 42 2E 80 0D 03 02 00 00 00 00 EB [13:32:22]Write i2c OK [13:32:22]MH_I2C_Read... [13:32:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:32:22]Read from MH i2c: E2 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: E2 0B 00 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: E2 0B 00 42 2E 00 B4 AE 55 08 82 81 F1 E6 90 00 85 [13:32:22]RAPDU: B4 AE 55 08 82 81 F1 E6 90 00 [13:32:22]wFMCommunicate OK [13:32:22]SAM_PROTO_SignData done [13:32:22]FM_MakeSignedData done [13:32:22]CreateOFDProtocolMessage [13:32:22]wFMCommunicate request_size=4 [13:32:22]MH_SAM_APDU [13:32:22]CAPDU: 80 11 00 00 [13:32:22]Write to MH i2c: E2 08 00 43 2E 80 11 00 00 00 00 00 00 EB [13:32:22]Write i2c OK [13:32:22]MH_I2C_Read... [13:32:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:22]Read from MH i2c: E2 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: E2 17 00 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: E2 17 00 43 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 40 [13:32:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [13:32:22]wFMCommunicate OK [13:32:22]CreateOFDProtocolMessage done [13:32:22]OFDSenderStorePacket 31897 [13:32:22]StoreOFDPacket docnum=31897 [13:32:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 24 02 00 00 3B 17 1C 02 4E 23 5A 03 01 00 03 00 10 02 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 35 36 06 04 3E 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 41 4C 42 45 4E 49 20 53 55 50 45 52 20 D0 90 D0 BB D1 8C D0 B1 D0 B5 D0 BD D0 B8 20 D0 A1 D1 83 D0 BF D0 B5 D1 80 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 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 E8 03 00 00 00 00 00 37 04 06 00 18 15 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 44 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 0A 00 00 00 00 07 04 06 00 44 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 32 00 00 00 F4 03 04 00 6D 2A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 99 7C 00 00 35 04 06 00 AB 3C 33 8D CB 2C B4 AE 55 08 82 81 F1 E6 [13:32:22]CheckFolder [13:32:22]dirname=/storage/ofd_packets [13:32:22]CheckFolder done [13:32:22]ProducePacketName [13:32:22]name=ofd_packets/00031897 [13:32:22]NVStorageSaveData ofd_packets/00031897 [13:32:22]File name is /storage/ofd_packets/00031897 [13:32:22]Write 578 bytes [13:32:22]NVStorageSaveData done [13:32:22]OFDSenderStorePacket done [13:32:22]KKMCreateOFDPacket done [13:32:22]NVStorageSaveData kkm_last_timestamp [13:32:22]File name is /storage/kkm_last_timestamp [13:32:22]Write 4 bytes [13:32:22]NVStorageSaveData done [13:32:22]ExternCall_PrintAddStr [13:32:22]wPrintStart [13:32:22]Write to MH i2c: 01 00 00 44 2E 72 [13:32:22]Write i2c OK [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: 01 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: 01 07 00 [13:32:22]MH_I2C_Read... [13:32:22]Read from MH i2c: 01 07 00 44 2E 00 00 00 00 00 FF 0F 87 [13:32:22]RasterBufferAndPrint [13:32:22]line Счет N : (3)58093 [13:32:22]line ИНН: 02508201610067 [13:32:22]line Контрольно-Кассовый Чек [13:32:22]line ПРОДАЖА [13:32:22]line Товар: 4870112003956 [13:32:22]line Шок батончик ALBENI SUPER Альбени Супер [13:32:22]line 1.000 * 75.00 [13:32:22]line = 75.00 [13:32:22]line НДС 12% НСП 1% [13:32:22]line > о реализуемом товаре [13:32:22]line Товар: 4011100977952 [13:32:22]line Шок Батончик Твикс 55г [13:32:22]line 1.000 * 54.00 [13:32:22]line = 54.00 [13:32:22]line НДС 12% НСП 1% [13:32:22]line > о реализуемом товаре [13:32:22]line Товар: 4800452010610 [13:32:22]line Кофе капучино XL (АКЦИЯ) [13:32:22]line 1.000 * 120.00 [13:32:22]line = 120.00 [13:32:22]line НДС 12% НСП 1% [13:32:22]line > о реализуемом товаре [13:32:22]line ИТОГО: 249.00 [13:32:22]line НСП 1% : 2.20 [13:32:22]line НДС 12% : 26.43 [13:32:22]line Наличными: 249.00 [13:32:22]line Безнал.: 0.00 [13:32:22]line Место: АЗС № 99 "Партнер Нефть" [13:32:22]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [13:32:22]line СНО: Общий режим [13:32:22]line Чек 50 02.03.2024 13:32 [13:32:22]line Смена: 280 ФФД: 1.0 [13:32:22]line ЗНМ: 0300000074 [13:32:22]line РНМ: 0000000000092554 [13:32:22]line Версия ККМ: 001 [13:32:22]line ФМ: 0000000000871783 [13:32:22]line ФД: 31897 [13:32:23]line ФПД: 188275051318060 [13:32:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T133229&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31897&fm=188275051318060&tin=02508201610067®Number=0000000000092554&sum=24900 [13:32:23]line 0 [13:32:23]OFD Sender: Processing packet 31897 [packets to send 5, broken 4] [13:32:23]ProducePacketName [13:32:23]name=ofd_packets/00031897 [13:32:23]OFD Sender: To server: pG, [13:32:23]CommunicateWithHost lk.salyk.kg:30040 [13:32:23]ConnectInit lk.salyk.kg [13:32:23]written 0, free lines is 4095 [13:32:23]Connected sock=10 [13:32:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 24 02 00 00 3B 17 1C 02 4E 23 5A 03 01 00 03 00 10 02 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 35 36 06 04 3E 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 41 4C 42 45 4E 49 20 53 55 50 45 52 20 D0 90 D0 BB D1 8C D0 B1 D0 B5 D0 BD D0 B8 20 D0 A1 D1 83 D0 BF D0 B5 D1 80 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 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 E8 03 00 00 00 00 00 37 04 06 00 18 15 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 44 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 0A 00 00 00 00 07 04 06 00 44 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 32 00 00 00 F4 03 04 00 6D 2A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 99 7C 00 00 35 04 06 00 AB 3C 33 8D CB 2C B4 AE 55 08 82 81 F1 E6 [13:32:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 D1 37 47 00 78 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 99 7C 00 00 F4 03 04 00 B2 D2 E2 65 B6 04 01 00 00 31 02 79 45 AC A4 18 95 [13:32:23]CommunicateWithHost err = 0 [13:32:23]CheckOFDResponse [13:32:23]1017 (14) - 77093643461234 [13:32:23]1041 (16) - 0000000000871783 [13:32:23]1040 (4) - 31897 [13:32:23]1012 (4) - 02.03.2024 07:18 [13:32:23]1206 (1) - 0 [13:32:23]OFD Sender: Remove packet 31897 [13:32:23]ProducePacketName [13:32:23]name=ofd_packets/00031897 [13:32:23]NVStorageDeleteData [13:32:23]Write to MH i2c: 01 00 00 79 2E A7 [13:32:23]Write i2c OK [13:32:23]MH_I2C_Read... [13:32:23]Read from MH i2c: 01 [13:32:23]MH_I2C_Read... [13:32:23]Read from MH i2c: 01 07 00 [13:32:23]MH_I2C_Read... [13:32:23]Read from MH i2c: 01 07 00 79 2E 00 00 00 00 00 14 0C CE [13:32:23]RasterBufferAndPrint [13:32:23]line [13:32:23]line [13:32:23]line [13:32:23]line [13:32:23]line [13:32:23]written 0, free lines is 3097 [13:32:23]MH_Cut [13:32:23]Write to MH i2c: D1 01 00 80 2E 01 80 [13:32:23]Write i2c OK [13:32:23]MH_I2C_Read... [13:32:23]Read from MH i2c: D1 [13:32:23]MH_I2C_Read... [13:32:23]Read from MH i2c: D1 01 00 [13:32:23]MH_I2C_Read... [13:32:23]Read from MH i2c: D1 01 00 80 2E 00 7F [13:32:23]Write to MH i2c: 01 00 00 81 2E AF [13:32:23]Write i2c OK [13:32:23]MH_I2C_Read... [13:32:24]OFD Sender: No OFD packet to send [13:32:24]*** Cut start [13:32:24]*** Partial cut [13:32:24]*** CUTSNS_PIN = 1 [13:32:24]*** CUTSNS_PIN = 0 [13:32:25]*** Brake cut motor [13:32:25]Read from MH i2c: 01 [13:32:25]MH_I2C_Read... [13:32:25]*** Stop cut motor [13:32:25]*** Cut end [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 81 2E 00 00 00 00 00 FF 0F C4 [13:32:25]process_action close_receipt done [13:32:25]requested_data is exist [13:32:25]produce_requested_data [13:32:25]requested_item fm.sn is exist - process it [13:32:25]wFMCommunicate request_size=4 [13:32:25]MH_SAM_APDU [13:32:25]CAPDU: 80 11 00 00 [13:32:25]Write to MH i2c: E2 08 00 82 2E 80 11 00 00 00 00 00 00 2A [13:32:25]Write i2c OK [13:32:25]MH_I2C_Read... [13:32:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:25]Read from MH i2c: E2 [13:32:25]MH_I2C_Read... [13:32:25]Read from MH i2c: E2 17 00 [13:32:25]MH_I2C_Read... [13:32:25]Read from MH i2c: E2 17 00 82 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 7F [13:32:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [13:32:25]wFMCommunicate OK [13:32:25]requested_item fd.num is exist - process it [13:32:25]SAM_PROTO_GetFieldsCounters [13:32:25]wFMCommunicate request_size=4 [13:32:25]MH_SAM_APDU [13:32:25]CAPDU: 80 13 00 00 [13:32:25]Write to MH i2c: E2 08 00 83 2E 80 13 00 00 00 00 00 00 2D [13:32:25]Write i2c OK [13:32:25]MH_I2C_Read... [13:32:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:32:25]Read from MH i2c: E2 [13:32:25]MH_I2C_Read... [13:32:25]Read from MH i2c: E2 62 00 [13:32:25]MH_I2C_Read... [13:32:25]Read from MH i2c: E2 62 00 83 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 99 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 14 [13:32:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 99 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:32:25]wFMCommunicate OK [13:32:25]SAM_PROTO_GetFieldsCounters done [13:32:25]requested_item shift.num is exist - process it [13:32:25]requested_item shift.opened is exist - process it [13:32:25]req_shift_opened [13:32:25]FM_GetShiftState [13:32:25]SAM_PROTO_GetShiftState [13:32:25]wFMCommunicate request_size=4 [13:32:25]MH_SAM_APDU [13:32:25]CAPDU: 80 13 01 00 [13:32:25]Write to MH i2c: E2 08 00 84 2E 80 13 01 00 00 00 00 00 2F [13:32:25]Write i2c OK [13:32:25]MH_I2C_Read... [13:32:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:25]Read from MH i2c: E2 [13:32:25]MH_I2C_Read... [13:32:25]Read from MH i2c: E2 0E 00 [13:32:25]MH_I2C_Read... [13:32:25]Read from MH i2c: E2 0E 00 84 2E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 18 [13:32:25]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [13:32:25]wFMCommunicate OK [13:32:25]SAM_PROTO_GetShiftState done [13:32:25]FM_GetShiftState done [13:32:25]req_shift_opened done [13:32:25]requested_item shift.open_date is exist - process it [13:32:25]req_shift_open_date [13:32:25]req_shift_open_date done [13:32:25]produce_requested_data done [13:32:25]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31897,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [13:32:25]process_action_free close_receipt [13:32:25]json_value_free [13:32:25]json_value_free done [13:32:25]process_json_proto returns [13:32:25]Send response to host [13:32:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31897,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [13:32:25]free response buf [13:32:25]execute_script done [13:32:25]execute_script returns [13:32:25]free content buf [13:32:25]Sock 9.Close socket [13:32:25]Sock 9.Thread stoped [13:32:29]OFD Sender: No OFD packet to send [13:32:34]OFD Sender: No OFD packet to send [13:32:39]OFD Sender: No OFD packet to send [13:32:44]OFD Sender: No OFD packet to send [13:32:49]OFD Sender: No OFD packet to send [13:32:54]OFD Sender: No OFD packet to send [13:32:59]OFD Sender: No OFD packet to send [13:33:04]OFD Sender: No OFD packet to send [13:33:09]OFD Sender: No OFD packet to send [13:33:14]OFD Sender: No OFD packet to send [13:33:19]OFD Sender: No OFD packet to send [13:33:24]OFD Sender: No OFD packet to send [13:33:29]OFD Sender: No OFD packet to send [13:33:34]OFD Sender: No OFD packet to send [13:33:39]OFD Sender: No OFD packet to send [13:33:44]OFD Sender: No OFD packet to send [13:33:49]OFD Sender: No OFD packet to send [13:33:54]OFD Sender: No OFD packet to send [13:33:59]OFD Sender: No OFD packet to send [13:34:04]OFD Sender: No OFD packet to send [13:34:09]OFD Sender: No OFD packet to send [13:34:14]OFD Sender: No OFD packet to send [13:34:19]OFD Sender: No OFD packet to send [13:34:24]OFD Sender: No OFD packet to send [13:34:29]OFD Sender: No OFD packet to send [13:34:34]OFD Sender: No OFD packet to send [13:34:39]OFD Sender: No OFD packet to send [13:34:44]OFD Sender: No OFD packet to send [13:34:49]OFD Sender: No OFD packet to send [13:34:54]OFD Sender: No OFD packet to send [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:34]OFD Sender: No OFD packet to send [13:35:39]OFD Sender: No OFD packet to send [13:35:44]OFD Sender: No OFD packet to send [13:35:49]OFD Sender: No OFD packet to send [13:35:54]OFD Sender: No OFD packet to send [13:35:59]OFD Sender: No OFD packet to send [13:36:04]OFD Sender: No OFD packet to send [13:36:09]OFD Sender: No OFD packet to send [13:36:14]OFD Sender: No OFD packet to send [13:36:19]OFD Sender: No OFD packet to send [13:36:24]OFD Sender: No OFD packet to send [13:36:29]OFD Sender: No OFD packet to send [13:36:34]OFD Sender: No OFD packet to send [13:36:39]OFD Sender: No OFD packet to send [13:36:44]OFD Sender: No OFD packet to send [13:36:49]OFD Sender: No OFD packet to send [13:36:54]OFD Sender: No OFD packet to send [13:36:59]OFD Sender: No OFD packet to send [13:37:04]OFD Sender: No OFD packet to send [13:37:09]OFD Sender: No OFD packet to send [13:37:14]OFD Sender: No OFD packet to send [13:37:19]OFD Sender: No OFD packet to send [13:37:24]OFD Sender: No OFD packet to send [13:37:29]OFD Sender: No OFD packet to send [13:37:34]OFD Sender: No OFD packet to send [13:37:39]OFD Sender: No OFD packet to send [13:37:44]OFD Sender: No OFD packet to send [13:37:49]OFD Sender: No OFD packet to send [13:37:54]OFD Sender: No OFD packet to send [13:37:59]OFD Sender: No OFD packet to send [13:38:04]OFD Sender: No OFD packet to send [13:38:09]OFD Sender: No OFD packet to send [13:38:14]OFD Sender: No OFD packet to send [13:38:19]OFD Sender: No OFD packet to send [13:38:24]OFD Sender: No OFD packet to send [13:38:29]OFD Sender: No OFD packet to send [13:38:34]OFD Sender: No OFD packet to send [13:38:39]OFD Sender: No OFD packet to send [13:38:44]OFD Sender: No OFD packet to send [13:38:49]OFD Sender: No OFD packet to send [13:38:54]OFD Sender: No OFD packet to send [13:38:59]OFD Sender: No OFD packet to send [13:39:04]OFD Sender: No OFD packet to send [13:39:09]OFD Sender: No OFD packet to send [13:39:14]OFD Sender: No OFD packet to send [13:39:19]OFD Sender: No OFD packet to send [13:39:24]OFD Sender: No OFD packet to send [13:39:29]OFD Sender: No OFD packet to send [13:39:34]OFD Sender: No OFD packet to send [13:39:39]OFD Sender: No OFD packet to send [13:39:44]OFD Sender: No OFD packet to send [13:39:49]OFD Sender: No OFD packet to send [13:39:54]OFD Sender: No OFD packet to send [13:39:59]OFD Sender: No OFD packet to send [13:40:04]OFD Sender: No OFD packet to send [13:40:09]OFD Sender: No OFD packet to send [13:40:14]OFD Sender: No OFD packet to send [13:40:19]OFD Sender: No OFD packet to send [13:40:24]OFD Sender: No OFD packet to send [13:40:29]OFD Sender: No OFD packet to send [13:40:34]OFD Sender: No OFD packet to send [13:40:39]OFD Sender: No OFD packet to send [13:40:44]OFD Sender: No OFD packet to send [13:40:49]OFD Sender: No OFD packet to send [13:40:54]OFD Sender: No OFD packet to send [13:40:59]OFD Sender: No OFD packet to send [13:41:04]OFD Sender: No OFD packet to send [13:41:09]OFD Sender: No OFD packet to send [13:41:14]OFD Sender: No OFD packet to send [13:41:19]OFD Sender: No OFD packet to send [13:41:24]OFD Sender: No OFD packet to send [13:41:29]OFD Sender: No OFD packet to send [13:41:34]OFD Sender: No OFD packet to send [13:41:39]OFD Sender: No OFD packet to send [13:41:44]OFD Sender: No OFD packet to send [13:41:49]OFD Sender: No OFD packet to send [13:41:54]OFD Sender: No OFD packet to send [13:41:59]OFD Sender: No OFD packet to send [13:42:04]OFD Sender: No OFD packet to send [13:42:09]OFD Sender: No OFD packet to send [13:42:14]OFD Sender: No OFD packet to send [13:42:19]OFD Sender: No OFD packet to send [13:42:24]OFD Sender: No OFD packet to send [13:42:29]OFD Sender: No OFD packet to send [13:42:34]OFD Sender: No OFD packet to send [13:42:39]OFD Sender: No OFD packet to send [13:42:44]OFD Sender: No OFD packet to send [13:42:49]OFD Sender: No OFD packet to send [13:42:54]OFD Sender: No OFD packet to send [13:42:59]OFD Sender: No OFD packet to send [13:43:04]OFD Sender: No OFD packet to send [13:43:09]OFD Sender: No OFD packet to send [13:43:14]OFD Sender: No OFD packet to send [13:43:19]OFD Sender: No OFD packet to send [13:43:24]OFD Sender: No OFD packet to send [13:43:29]OFD Sender: No OFD packet to send [13:43:34]OFD Sender: No OFD packet to send [13:43:39]OFD Sender: No OFD packet to send [13:43:44]OFD Sender: No OFD packet to send [13:43:49]OFD Sender: No OFD packet to send [13:43:54]OFD Sender: No OFD packet to send [13:43:59]OFD Sender: No OFD packet to send [13:44:04]OFD Sender: No OFD packet to send [13:44:09]OFD Sender: No OFD packet to send [13:44:14]OFD Sender: No OFD packet to send [13:44:19]OFD Sender: No OFD packet to send [13:44:24]OFD Sender: No OFD packet to send [13:44:29]OFD Sender: No OFD packet to send [13:44:34]OFD Sender: No OFD packet to send [13:44:39]OFD Sender: No OFD packet to send [13:44:44]OFD Sender: No OFD packet to send [13:44:49]OFD Sender: No OFD packet to send [13:44:54]OFD Sender: No OFD packet to send [13:44:59]OFD Sender: No OFD packet to send [13:45:04]OFD Sender: No OFD packet to send [13:45:09]OFD Sender: No OFD packet to send [13:45:14]OFD Sender: No OFD packet to send [13:45:19]OFD Sender: No OFD packet to send [13:45:24]OFD Sender: No OFD packet to send [13:45:29]OFD Sender: No OFD packet to send [13:45:34]OFD Sender: No OFD packet to send [13:45:39]OFD Sender: No OFD packet to send [13:45:44]OFD Sender: No OFD packet to send [13:45:49]OFD Sender: No OFD packet to send [13:45:54]OFD Sender: No OFD packet to send [13:45:59]OFD Sender: No OFD packet to send [13:46:04]OFD Sender: No OFD packet to send [13:46:09]OFD Sender: No OFD packet to send [13:46:14]OFD Sender: No OFD packet to send [13:46:19]OFD Sender: No OFD packet to send [13:46:24]OFD Sender: No OFD packet to send [13:46:29]OFD Sender: No OFD packet to send [13:46:34]OFD Sender: No OFD packet to send [13:46:39]OFD Sender: No OFD packet to send [13:46:44]OFD Sender: No OFD packet to send [13:46:49]OFD Sender: No OFD packet to send [13:46:54]OFD Sender: No OFD packet to send [13:46:59]OFD Sender: No OFD packet to send [13:47:04]OFD Sender: No OFD packet to send [13:47:09]OFD Sender: No OFD packet to send [13:47:14]OFD Sender: No OFD packet to send [13:47:19]OFD Sender: No OFD packet to send [13:47:24]OFD Sender: No OFD packet to send [13:47:34]OFD Sender: No OFD packet to send [13:47:36]ConnectInit Can't connect to host [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:26]accept exits with 7 [13:48:26]New connection [13:48:26]New thread 3066764644 created [13:48:26]Thread 3066908004 joined [13:48:26]Waiting for new connection... [13:48:26] Sock 7.Parse request [13:48:26]Sock 7.Check first char [13:48:26]Sock 7.First char is OK [13:48:26]request: POST /json_proto HTTP/1.0 [13:48:26]Method: POST [13:48:26]URL: /json_proto [13:48:26]Method is POST - this is cgi request [13:48:26]url: /json_proto [13:48:26]query_string will be loaded in cgi processing [13:48:26]execute_cgi json_proto POST (null) [13:48:26]execute_cgi path=json_proto method=POST [13:48:26]POST find Content-Length [13:48:26]Host: 172.17.61.6:8080 [13:48:26]Content-Length: 914 [13:48:26]Content-Type: application/json [13:48:26] [13:48:26]POST finish read [13:48:26]Found Content-Length = 914 [13:48:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58094", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 240.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:26]execute_script... [13:48: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)58094", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 240.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:26]POST & json_proto [13:48:26]process_json_proto [13:48:26]json parsed OK: [13:48:26]protocol is kg_v1.0 [13:48:26]action value=close_receipt [13:48:26]process_action close_receipt [13:48:26]cmd_close_receipt [13:48:26]MH_GetDate [13:48:26]Write to MH i2c: F0 00 00 85 2E A2 [13:48:26]Write i2c OK [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: F0 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: F0 09 00 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: F0 09 00 85 2E 00 32 2E E3 65 78 7F 6F 64 1D [13:48:26]GetLastDocTimeStamp 1709386349 [13:48:26]current date 1709387314 [13:48:26]FM_GetShiftState [13:48:26]SAM_PROTO_GetShiftState [13:48:26]wFMCommunicate request_size=4 [13:48:26]MH_SAM_APDU [13:48:26]CAPDU: 80 13 01 00 [13:48:26]Write to MH i2c: E2 08 00 86 2E 80 13 01 00 00 00 00 00 31 [13:48:26]Write i2c OK [13:48:26]MH_I2C_Read... [13:48:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:26]Read from MH i2c: E2 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 0E 00 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 0E 00 86 2E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 1A [13:48:26]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [13:48:26]wFMCommunicate OK [13:48:26]SAM_PROTO_GetShiftState done [13:48:26]FM_GetShiftState done [13:48:26]opened in 1709338917 [13:48:26]opened+sec_in_day 1709425317 [13:48:26]quantity*price = 13500 [13:48:26]sum+1 = 13501 [13:48:26]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700452010610 Кофе капучино 200мл (АКЦИЯ) 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 240.00 НСП 1% : 2.12 НДС 12% : 25.49 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 51 02.03.2024 13:48 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31898 ФПД: 52957372296507 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T134834&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31898&fm=52957372296507&tin=02508201610067®Number=0000000000092554&sum=24000 0 [13:48:27]StoreToDocumentArchive [13:48:27]shift 280 fd 31898 [13:48:27]save to /storage/0280/doc_00031898 [13:48:27]save last doc name /storage/0280/doc_00031898 to /storage/kkm_last_doc_name [13:48:27]save OK [13:48:27]Clear old archive folders... [13:48:27]ProcessDocumentItem done err = 0, tmpTLVsize=389 [13:48:27]tlvbuf is 01614440 [13:48:27]SAM_PROTO_ClearQueue [13:48:27]wFMCommunicate request_size=4 [13:48:27]MH_SAM_APDU [13:48:27]CAPDU: 80 09 00 00 [13:48:27]Write to MH i2c: E2 08 00 93 2E 80 09 00 00 00 00 00 00 33 [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:27]Read from MH i2c: E2 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 03 00 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 03 00 93 2E 00 90 00 35 [13:48:27]RAPDU: 90 00 [13:48:27]wFMCommunicate OK [13:48:27]SAM_PROTO_ClearQueue done [13:48:27]KKMCreateOFDPacket [13:48:27]OFDProtocolAddRootSTLVToBuf [13:48:27]FM_MakeSignedData [13:48:27]FM_MakeSignedData [13:48:27]SAM_PROTO_SignData [13:48:27]wFMCommunicate request_size=4 [13:48:27]MH_SAM_APDU [13:48:27]CAPDU: 80 0D 01 02 [13:48:27]Write to MH i2c: E2 08 00 94 2E 80 0D 01 02 00 00 00 00 3B [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:27]Read from MH i2c: E2 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 03 00 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 03 00 94 2E 00 90 00 36 [13:48:27]RAPDU: 90 00 [13:48:27]wFMCommunicate OK [13:48:27]wFMCommunicate request_size=255 [13:48:27]MH_SAM_APDU [13:48:27]CAPDU: 80 0D 02 02 FA 03 00 85 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 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 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [13:48:27]Write to MH i2c: E2 02 01 95 2E 80 0D 02 02 FA 00 03 00 85 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 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 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 00 7C [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:27]Read from MH i2c: E2 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 03 00 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 03 00 95 2E 00 90 00 37 [13:48:27]RAPDU: 90 00 [13:48:27]wFMCommunicate OK [13:48:27]wFMCommunicate request_size=148 [13:48:27]MH_SAM_APDU [13:48:27]CAPDU: 80 0D 02 02 8F 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 32 2E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9A 7C 00 00 35 04 06 00 30 2A 19 5D 2D 3B [13:48:27]Write to MH i2c: E2 97 00 96 2E 80 0D 02 02 8F 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 32 2E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9A 7C 00 00 35 04 06 00 30 2A 19 5D 2D 3B 00 00 BD [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:28]Read from MH i2c: E2 [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: E2 03 00 [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: E2 03 00 96 2E 00 90 00 38 [13:48:28]RAPDU: 90 00 [13:48:28]wFMCommunicate OK [13:48:28]wFMCommunicate request_size=4 [13:48:28]MH_SAM_APDU [13:48:28]CAPDU: 80 0D 03 02 [13:48:28]Write to MH i2c: E2 08 00 97 2E 80 0D 03 02 00 00 00 00 40 [13:48:28]Write i2c OK [13:48:28]MH_I2C_Read... [13:48:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:28]Read from MH i2c: E2 [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: E2 0B 00 [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: E2 0B 00 97 2E 00 13 E7 D2 61 FD 65 65 D0 90 00 05 [13:48:28]RAPDU: 13 E7 D2 61 FD 65 65 D0 90 00 [13:48:28]wFMCommunicate OK [13:48:28]SAM_PROTO_SignData done [13:48:28]FM_MakeSignedData done [13:48:28]CreateOFDProtocolMessage [13:48:28]wFMCommunicate request_size=4 [13:48:28]MH_SAM_APDU [13:48:28]CAPDU: 80 11 00 00 [13:48:28]Write to MH i2c: E2 08 00 98 2E 80 11 00 00 00 00 00 00 40 [13:48:28]Write i2c OK [13:48:28]MH_I2C_Read... [13:48:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:28]Read from MH i2c: E2 [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: E2 17 00 [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: E2 17 00 98 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 95 [13:48:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [13:48:28]wFMCommunicate OK [13:48:28]CreateOFDProtocolMessage done [13:48:28]OFDSenderStorePacket 31898 [13:48:28]StoreOFDPacket docnum=31898 [13:48:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 99 01 00 00 6C 8F 91 01 43 19 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 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 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 32 2E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9A 7C 00 00 35 04 06 00 30 2A 19 5D 2D 3B 13 E7 D2 61 FD 65 65 D0 [13:48:28]CheckFolder [13:48:28]dirname=/storage/ofd_packets [13:48:28]CheckFolder done [13:48:28]ProducePacketName [13:48:28]name=ofd_packets/00031898 [13:48:28]NVStorageSaveData ofd_packets/00031898 [13:48:28]File name is /storage/ofd_packets/00031898 [13:48:28]Write 439 bytes [13:48:28]NVStorageSaveData done [13:48:28]OFDSenderStorePacket done [13:48:28]KKMCreateOFDPacket done [13:48:28]NVStorageSaveData kkm_last_timestamp [13:48:28]File name is /storage/kkm_last_timestamp [13:48:28]Write 4 bytes [13:48:28]NVStorageSaveData done [13:48:28]ExternCall_PrintAddStr [13:48:28]wPrintStart [13:48:28]Write to MH i2c: 01 00 00 99 2E C7 [13:48:28]Write i2c OK [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: 01 [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: 01 07 00 [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: 01 07 00 99 2E 00 00 00 00 00 FF 0F DC [13:48:28]RasterBufferAndPrint [13:48:28]line Счет N : (3)58094 [13:48:28]line ИНН: 02508201610067 [13:48:28]line Контрольно-Кассовый Чек [13:48:28]line ПРОДАЖА [13:48:28]line Товар: 47802995 [13:48:28]line Сигареты Winston XS Silver [13:48:28]line 1.000 * 135.00 [13:48:28]line = 135.00 [13:48:28]line НДС 12% НСП 1% [13:48:28]line > о реализуемом товаре [13:48:28]line Товар: 4700452010610 [13:48:28]line Кофе капучино 200мл (АКЦИЯ) [13:48:28]line 1.000 * 105.00 [13:48:28]line = 105.00 [13:48:28]line НДС 12% НСП 1% [13:48:28]line > о реализуемом товаре [13:48:28]line ИТОГО: 240.00 [13:48:28]line НСП 1% : 2.12 [13:48:28]line НДС 12% : 25.49 [13:48:28]line Наличными: 240.00 [13:48:28]line Безнал.: 0.00 [13:48:28]line Место: АЗС № 99 "Партнер Нефть" [13:48:28]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [13:48:28]line СНО: Общий режим [13:48:28]line Чек 51 02.03.2024 13:48 [13:48:28]line Смена: 280 ФФД: 1.0 [13:48:28]line ЗНМ: 0300000074 [13:48:28]line РНМ: 0000000000092554 [13:48:28]line Версия ККМ: 001 [13:48:28]line ФМ: 0000000000871783 [13:48:28]line ФД: 31898 [13:48:28]line ФПД: 52957372296507 [13:48:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T134834&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31898&fm=52957372296507&tin=02508201610067®Number=0000000000092554&sum=24000 [13:48:28]line 0 [13:48:28]OFD Sender: Processing packet 31898 [packets to send 5, broken 4] [13:48:28]ProducePacketName [13:48:28]name=ofd_packets/00031898 [13:48:28]OFD Sender: To server: pG, [13:48:28]CommunicateWithHost lk.salyk.kg:30040 [13:48:28]ConnectInit lk.salyk.kg [13:48:28]written 0, free lines is 4095 [13:48:28]Connected sock=10 [13:48:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 99 01 00 00 6C 8F 91 01 43 19 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 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 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 32 2E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9A 7C 00 00 35 04 06 00 30 2A 19 5D 2D 3B 13 E7 D2 61 FD 65 65 D0 [13:48:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 C2 4E 47 00 F3 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9A 7C 00 00 F4 03 04 00 77 D6 E2 65 B6 04 01 00 00 4E 53 E3 02 44 B3 69 87 [13:48:28]CommunicateWithHost err = 0 [13:48:28]CheckOFDResponse [13:48:28]1017 (14) - 77093643461234 [13:48:28]1041 (16) - 0000000000871783 [13:48:28]1040 (4) - 31898 [13:48:28]1012 (4) - 02.03.2024 07:34 [13:48:28]1206 (1) - 0 [13:48:28]OFD Sender: Remove packet 31898 [13:48:28]ProducePacketName [13:48:28]name=ofd_packets/00031898 [13:48:28]NVStorageDeleteData [13:48:29]Write to MH i2c: 01 00 00 C8 2E F6 [13:48:29]Write i2c OK [13:48:29]MH_I2C_Read... [13:48:29]Read from MH i2c: 01 [13:48:29]MH_I2C_Read... [13:48:29]Read from MH i2c: 01 07 00 [13:48:29]MH_I2C_Read... [13:48:29]Read from MH i2c: 01 07 00 C8 2E 00 00 00 00 00 6B 0C 74 [13:48:29]RasterBufferAndPrint [13:48:29]line [13:48:29]line [13:48:29]line [13:48:29]line [13:48:29]line [13:48:29]written 0, free lines is 3188 [13:48:29]MH_Cut [13:48:29]Write to MH i2c: D1 01 00 CF 2E 01 CF [13:48:29]Write i2c OK [13:48:29]MH_I2C_Read... [13:48:29]Read from MH i2c: D1 [13:48:29]MH_I2C_Read... [13:48:29]Read from MH i2c: D1 01 00 [13:48:29]MH_I2C_Read... [13:48:29]Read from MH i2c: D1 01 00 CF 2E 00 CE [13:48:29]Write to MH i2c: 01 00 00 D0 2E FE [13:48:29]Write i2c OK [13:48:29]MH_I2C_Read... [13:48:29]OFD Sender: No OFD packet to send [13:48:29]*** Cut start [13:48:29]*** Partial cut [13:48:29]*** CUTSNS_PIN = 1 [13:48:29]*** CUTSNS_PIN = 0 [13:48:30]*** Brake cut motor [13:48:30]Read from MH i2c: 01 [13:48:30]MH_I2C_Read... [13:48:30]*** Stop cut motor [13:48:30]*** Cut end [13:48:30]Read from MH i2c: 01 07 00 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: 01 07 00 D0 2E 00 00 00 00 00 FF 0F 13 [13:48:30]process_action close_receipt done [13:48:30]requested_data is exist [13:48:30]produce_requested_data [13:48:30]requested_item fm.sn is exist - process it [13:48:30]wFMCommunicate request_size=4 [13:48:30]MH_SAM_APDU [13:48:30]CAPDU: 80 11 00 00 [13:48:30]Write to MH i2c: E2 08 00 D1 2E 80 11 00 00 00 00 00 00 79 [13:48:30]Write i2c OK [13:48:30]MH_I2C_Read... [13:48:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:30]Read from MH i2c: E2 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: E2 17 00 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: E2 17 00 D1 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 CE [13:48:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [13:48:30]wFMCommunicate OK [13:48:30]requested_item fd.num is exist - process it [13:48:30]SAM_PROTO_GetFieldsCounters [13:48:30]wFMCommunicate request_size=4 [13:48:30]MH_SAM_APDU [13:48:30]CAPDU: 80 13 00 00 [13:48:30]Write to MH i2c: E2 08 00 D2 2E 80 13 00 00 00 00 00 00 7C [13:48:30]Write i2c OK [13:48:30]MH_I2C_Read... [13:48:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:30]Read from MH i2c: E2 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: E2 62 00 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: E2 62 00 D2 2E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 9A 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 67 [13:48:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 9A 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:48:30]wFMCommunicate OK [13:48:30]SAM_PROTO_GetFieldsCounters done [13:48:30]requested_item shift.num is exist - process it [13:48:30]requested_item shift.opened is exist - process it [13:48:30]req_shift_opened [13:48:30]FM_GetShiftState [13:48:30]SAM_PROTO_GetShiftState [13:48:30]wFMCommunicate request_size=4 [13:48:30]MH_SAM_APDU [13:48:30]CAPDU: 80 13 01 00 [13:48:30]Write to MH i2c: E2 08 00 D3 2E 80 13 01 00 00 00 00 00 7E [13:48:30]Write i2c OK [13:48:30]MH_I2C_Read... [13:48:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:30]Read from MH i2c: E2 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: E2 0E 00 [13:48:30]MH_I2C_Read... [13:48:30]Read from MH i2c: E2 0E 00 D3 2E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 67 [13:48:30]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [13:48:30]wFMCommunicate OK [13:48:30]SAM_PROTO_GetShiftState done [13:48:30]FM_GetShiftState done [13:48:30]req_shift_opened done [13:48:30]requested_item shift.open_date is exist - process it [13:48:30]req_shift_open_date [13:48:30]req_shift_open_date done [13:48:30]produce_requested_data done [13:48:30]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31898,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [13:48:30]process_action_free close_receipt [13:48:30]json_value_free [13:48:30]json_value_free done [13:48:30]process_json_proto returns [13:48:30]Send response to host [13:48:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31898,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [13:48:30]free response buf [13:48:30]execute_script done [13:48:30]execute_script returns [13:48:30]free content buf [13:48:30]Sock 7.Close socket [13:48:30]Sock 7.Thread stoped [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:24]OFD Sender: No OFD packet to send [13:50:29]OFD Sender: No OFD packet to send [13:50:34]OFD Sender: No OFD packet to send [13:50:39]OFD Sender: No OFD packet to send [13:50:44]OFD Sender: No OFD packet to send [13:50:49]OFD Sender: No OFD packet to send [13:50:51]accept exits with 9 [13:50:51]New connection [13:50:51]New thread 3066908004 created [13:50:51]Thread 3066764644 joined [13:50:51]Waiting for new connection... [13:50:51] Sock 9.Parse request [13:50:51]Sock 9.Check first char [13:50:51]Sock 9.First char is OK [13:50:51]request: POST /json_proto HTTP/1.0 [13:50:51]Method: POST [13:50:51]URL: /json_proto [13:50:51]Method is POST - this is cgi request [13:50:51]url: /json_proto [13:50:51]query_string will be loaded in cgi processing [13:50:51]execute_cgi json_proto POST (null) [13:50:51]execute_cgi path=json_proto method=POST [13:50:51]POST find Content-Length [13:50:51]Host: 172.17.61.6:8080 [13:50:51]Content-Length: 830 [13:50:51]Content-Type: application/json [13:50:51] [13:50:51]POST finish read [13:50:51]Found Content-Length = 830 [13:50:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58095", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:51]execute_script... [13:50: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 : (3)58095", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:51]POST & json_proto [13:50:51]process_json_proto [13:50:51]json parsed OK: [13:50:51]protocol is kg_v1.0 [13:50:51]action value=close_receipt [13:50:51]process_action close_receipt [13:50:51]cmd_close_receipt [13:50:51]MH_GetDate [13:50:51]Write to MH i2c: F0 00 00 D4 2E F1 [13:50:51]Write i2c OK [13:50:51]MH_I2C_Read... [13:50:51]Read from MH i2c: F0 [13:50:51]MH_I2C_Read... [13:50:51]Read from MH i2c: F0 09 00 [13:50:51]MH_I2C_Read... [13:50:51]Read from MH i2c: F0 09 00 D4 2E 00 C3 2E E3 65 78 7F 6F 64 FD [13:50:51]GetLastDocTimeStamp 1709387314 [13:50:51]current date 1709387459 [13:50:51]FM_GetShiftState [13:50:51]SAM_PROTO_GetShiftState [13:50:51]wFMCommunicate request_size=4 [13:50:51]MH_SAM_APDU [13:50:51]CAPDU: 80 13 01 00 [13:50:51]Write to MH i2c: E2 08 00 D5 2E 80 13 01 00 00 00 00 00 80 [13:50:51]Write i2c OK [13:50:51]MH_I2C_Read... [13:50:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:51]Read from MH i2c: E2 [13:50:51]MH_I2C_Read... [13:50:51]Read from MH i2c: E2 0E 00 [13:50:51]MH_I2C_Read... [13:50:51]Read from MH i2c: E2 0E 00 D5 2E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 69 [13:50:51]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [13:50:51]wFMCommunicate OK [13:50:51]SAM_PROTO_GetShiftState done [13:50:51]FM_GetShiftState done [13:50:51]opened in 1709338917 [13:50:51]opened+sec_in_day 1709425317 [13:50:51]quantity*price = 9000 [13:50:51]sum+1 = 9001 [13:50:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 0.00 Безнал.: 90.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 52 02.03.2024 13:50 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871783 ФД: 31899 ФПД: 270124177110408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T135059&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31899&fm=270124177110408&tin=02508201610067®Number=0000000000092554&sum=9000 0 [13:50:52]StoreToDocumentArchive [13:50:52]shift 280 fd 31899 [13:50:52]save to /storage/0280/doc_00031899 [13:50:52]save last doc name /storage/0280/doc_00031899 to /storage/kkm_last_doc_name [13:50:52]save OK [13:50:52]Clear old archive folders... [13:50:52]ProcessDocumentItem done err = 0, tmpTLVsize=293 [13:50:52]tlvbuf is 015A4780 [13:50:52]SAM_PROTO_ClearQueue [13:50:52]wFMCommunicate request_size=4 [13:50:52]MH_SAM_APDU [13:50:52]CAPDU: 80 09 00 00 [13:50:52]Write to MH i2c: E2 08 00 E2 2E 80 09 00 00 00 00 00 00 82 [13:50:52]Write i2c OK [13:50:52]MH_I2C_Read... [13:50:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:50:52]Read from MH i2c: E2 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: E2 03 00 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: E2 03 00 E2 2E 00 90 00 84 [13:50:52]RAPDU: 90 00 [13:50:52]wFMCommunicate OK [13:50:52]SAM_PROTO_ClearQueue done [13:50:52]KKMCreateOFDPacket [13:50:52]OFDProtocolAddRootSTLVToBuf [13:50:52]FM_MakeSignedData [13:50:52]FM_MakeSignedData [13:50:52]SAM_PROTO_SignData [13:50:52]wFMCommunicate request_size=4 [13:50:52]MH_SAM_APDU [13:50:52]CAPDU: 80 0D 01 02 [13:50:52]Write to MH i2c: E2 08 00 E3 2E 80 0D 01 02 00 00 00 00 8A [13:50:52]Write i2c OK [13:50:52]MH_I2C_Read... [13:50:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:50:52]Read from MH i2c: E2 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: E2 03 00 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: E2 03 00 E3 2E 00 90 00 85 [13:50:52]RAPDU: 90 00 [13:50:52]wFMCommunicate OK [13:50:52]wFMCommunicate request_size=255 [13:50:52]MH_SAM_APDU [13:50:52]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 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 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 23 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 C3 2E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [13:50:52]Write to MH i2c: E2 02 01 E4 2E 80 0D 02 02 FA 00 03 00 25 01 1E 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 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 23 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 C3 2E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 9F [13:50:52]Write i2c OK [13:50:52]MH_I2C_Read... [13:50:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:52]Read from MH i2c: E2 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: E2 03 00 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: E2 03 00 E4 2E 00 90 00 86 [13:50:52]RAPDU: 90 00 [13:50:52]wFMCommunicate OK [13:50:52]wFMCommunicate request_size=52 [13:50:52]MH_SAM_APDU [13:50:52]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9B 7C 00 00 35 04 06 00 F5 AD 2F 9F 35 88 [13:50:52]Write to MH i2c: E2 37 00 E5 2E 80 0D 02 02 2F 00 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9B 7C 00 00 35 04 06 00 F5 AD 2F 9F 35 88 00 00 96 [13:50:52]Write i2c OK [13:50:52]MH_I2C_Read... [13:50:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:52]Read from MH i2c: E2 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: E2 03 00 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: E2 03 00 E5 2E 00 90 00 87 [13:50:52]RAPDU: 90 00 [13:50:52]wFMCommunicate OK [13:50:52]wFMCommunicate request_size=4 [13:50:52]MH_SAM_APDU [13:50:52]CAPDU: 80 0D 03 02 [13:50:52]Write to MH i2c: E2 08 00 E6 2E 80 0D 03 02 00 00 00 00 8F [13:50:52]Write i2c OK [13:50:52]MH_I2C_Read... [13:50:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:50:52]Read from MH i2c: E2 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: E2 0B 00 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: E2 0B 00 E6 2E 00 13 42 4E 67 FE C5 0F 02 90 00 6E [13:50:52]RAPDU: 13 42 4E 67 FE C5 0F 02 90 00 [13:50:52]wFMCommunicate OK [13:50:52]SAM_PROTO_SignData done [13:50:52]FM_MakeSignedData done [13:50:52]CreateOFDProtocolMessage [13:50:52]wFMCommunicate request_size=4 [13:50:52]MH_SAM_APDU [13:50:52]CAPDU: 80 11 00 00 [13:50:52]Write to MH i2c: E2 08 00 E7 2E 80 11 00 00 00 00 00 00 8F [13:50:52]Write i2c OK [13:50:52]MH_I2C_Read... [13:50:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:52]Read from MH i2c: E2 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: E2 17 00 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: E2 17 00 E7 2E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 E4 [13:50:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [13:50:52]wFMCommunicate OK [13:50:52]CreateOFDProtocolMessage done [13:50:52]OFDSenderStorePacket 31899 [13:50:52]StoreOFDPacket docnum=31899 [13:50:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 39 01 00 00 A2 96 31 01 33 EE 5A 03 01 00 03 00 25 01 1E 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 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 23 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 C3 2E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9B 7C 00 00 35 04 06 00 F5 AD 2F 9F 35 88 13 42 4E 67 FE C5 0F 02 [13:50:52]CheckFolder [13:50:52]dirname=/storage/ofd_packets [13:50:52]CheckFolder done [13:50:52]ProducePacketName [13:50:52]name=ofd_packets/00031899 [13:50:52]NVStorageSaveData ofd_packets/00031899 [13:50:52]File name is /storage/ofd_packets/00031899 [13:50:52]Write 343 bytes [13:50:52]NVStorageSaveData done [13:50:52]OFDSenderStorePacket done [13:50:52]KKMCreateOFDPacket done [13:50:52]NVStorageSaveData kkm_last_timestamp [13:50:52]File name is /storage/kkm_last_timestamp [13:50:52]Write 4 bytes [13:50:52]NVStorageSaveData done [13:50:52]ExternCall_PrintAddStr [13:50:52]wPrintStart [13:50:52]Write to MH i2c: 01 00 00 E8 2E 16 [13:50:52]OFD Sender: Processing packet 31899 [packets to send 5, broken 4] [13:50:52]ProducePacketName [13:50:52]name=ofd_packets/00031899 [13:50:52]OFD Sender: To server: pG, [13:50:52]CommunicateWithHost lk.salyk.kg:30040 [13:50:52]ConnectInit lk.salyk.kg [13:50:52]Write i2c OK [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: 01 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: 01 07 00 [13:50:52]MH_I2C_Read... [13:50:52]Read from MH i2c: 01 07 00 E8 2E 00 00 00 00 00 FF 0F 2B [13:50:52]RasterBufferAndPrint [13:50:52]line Счет N : (3)58095 [13:50:52]line ИНН: 02508201610067 [13:50:52]line Контрольно-Кассовый Чек [13:50:52]line ПРОДАЖА [13:50:52]line Товар: 4700000480050 [13:50:52]line Напиток Nitro Energy эн green ж/б 0,45л [13:50:52]line 1.000 * 90.00 [13:50:52]line = 90.00 [13:50:52]line НДС 12% НСП 1% [13:50:52]line > о реализуемом товаре [13:50:52]line ИТОГО: 90.00 [13:50:52]line НСП 1% : 0.80 [13:50:52]line НДС 12% : 9.56 [13:50:52]line Наличными: 0.00 [13:50:52]line Безнал.: 90.00 [13:50:52]line Место: АЗС № 99 "Партнер Нефть" [13:50:52]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [13:50:52]line СНО: Общий режим [13:50:52]line Чек 52 02.03.2024 13:50 [13:50:52]line Смена: 280 ФФД: 1.0 [13:50:52]line ЗНМ: 0300000074 [13:50:52]line РНМ: 0000000000092554 [13:50:52]line Версия ККМ: 001 [13:50:52]line Платежная система: Бакай Банк [13:50:52]line ФМ: 0000000000871783 [13:50:52]line ФД: 31899 [13:50:52]line ФПД: 270124177110408 [13:50:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T135059&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31899&fm=270124177110408&tin=02508201610067®Number=0000000000092554&sum=9000 [13:50:53]line 0 [13:50:53]Connected sock=10 [13:50:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 39 01 00 00 A2 96 31 01 33 EE 5A 03 01 00 03 00 25 01 1E 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 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 23 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 C3 2E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9B 7C 00 00 35 04 06 00 F5 AD 2F 9F 35 88 13 42 4E 67 FE C5 0F 02 [13:50:53]written 0, free lines is 4095 [13:50:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 F5 8A 47 00 79 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9B 7C 00 00 F4 03 04 00 08 D7 E2 65 B6 04 01 00 00 9C 35 CB 6F 48 4E 47 04 [13:50:53]CommunicateWithHost err = 0 [13:50:53]CheckOFDResponse [13:50:53]1017 (14) - 77093643461234 [13:50:53]1041 (16) - 0000000000871783 [13:50:53]1040 (4) - 31899 [13:50:53]1012 (4) - 02.03.2024 07:36 [13:50:53]1206 (1) - 0 [13:50:53]OFD Sender: Remove packet 31899 [13:50:53]ProducePacketName [13:50:53]name=ofd_packets/00031899 [13:50:53]NVStorageDeleteData [13:50:53]Write to MH i2c: 01 00 00 13 2F 42 [13:50:53]Write i2c OK [13:50:53]MH_I2C_Read... [13:50:53]Read from MH i2c: 01 [13:50:53]MH_I2C_Read... [13:50:53]Read from MH i2c: 01 07 00 [13:50:53]MH_I2C_Read... [13:50:53]Read from MH i2c: 01 07 00 13 2F 00 00 00 00 00 9B 0C F0 [13:50:53]RasterBufferAndPrint [13:50:53]line [13:50:53]line [13:50:53]line [13:50:53]line [13:50:53]line [13:50:53]written 0, free lines is 3234 [13:50:53]MH_Cut [13:50:53]Write to MH i2c: D1 01 00 1A 2F 01 1B [13:50:53]Write i2c OK [13:50:53]MH_I2C_Read... [13:50:53]Read from MH i2c: D1 [13:50:53]MH_I2C_Read... [13:50:53]Read from MH i2c: D1 01 00 [13:50:53]MH_I2C_Read... [13:50:53]Read from MH i2c: D1 01 00 1A 2F 00 1A [13:50:53]Write to MH i2c: 01 00 00 1B 2F 4A [13:50:53]Write i2c OK [13:50:53]MH_I2C_Read... [13:50:53]OFD Sender: No OFD packet to send [13:50:54]*** Cut start [13:50:54]*** Partial cut [13:50:54]*** CUTSNS_PIN = 1 [13:50:54]*** CUTSNS_PIN = 0 [13:50:54]*** Brake cut motor [13:50:55]Read from MH i2c: 01 [13:50:55]MH_I2C_Read... [13:50:55]*** Stop cut motor [13:50:55]*** Cut end [13:50:55]Read from MH i2c: 01 07 00 [13:50:55]MH_I2C_Read... [13:50:55]Read from MH i2c: 01 07 00 1B 2F 00 00 00 00 00 FF 0F 5F [13:50:55]process_action close_receipt done [13:50:55]requested_data is exist [13:50:55]produce_requested_data [13:50:55]requested_item fm.sn is exist - process it [13:50:55]wFMCommunicate request_size=4 [13:50:55]MH_SAM_APDU [13:50:55]CAPDU: 80 11 00 00 [13:50:55]Write to MH i2c: E2 08 00 1C 2F 80 11 00 00 00 00 00 00 C5 [13:50:55]Write i2c OK [13:50:55]MH_I2C_Read... [13:50:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:55]Read from MH i2c: E2 [13:50:55]MH_I2C_Read... [13:50:55]Read from MH i2c: E2 17 00 [13:50:55]MH_I2C_Read... [13:50:55]Read from MH i2c: E2 17 00 1C 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 1A [13:50:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [13:50:55]wFMCommunicate OK [13:50:55]requested_item fd.num is exist - process it [13:50:55]SAM_PROTO_GetFieldsCounters [13:50:55]wFMCommunicate request_size=4 [13:50:55]MH_SAM_APDU [13:50:55]CAPDU: 80 13 00 00 [13:50:55]Write to MH i2c: E2 08 00 1D 2F 80 13 00 00 00 00 00 00 C8 [13:50:55]Write i2c OK [13:50:55]MH_I2C_Read... [13:50:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:50:55]Read from MH i2c: E2 [13:50:55]MH_I2C_Read... [13:50:55]Read from MH i2c: E2 62 00 [13:50:55]MH_I2C_Read... [13:50:55]Read from MH i2c: E2 62 00 1D 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 9B 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 B7 [13:50:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 9B 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:50:55]wFMCommunicate OK [13:50:55]SAM_PROTO_GetFieldsCounters done [13:50:55]requested_item shift.num is exist - process it [13:50:55]requested_item shift.opened is exist - process it [13:50:55]req_shift_opened [13:50:55]FM_GetShiftState [13:50:55]SAM_PROTO_GetShiftState [13:50:55]wFMCommunicate request_size=4 [13:50:55]MH_SAM_APDU [13:50:55]CAPDU: 80 13 01 00 [13:50:55]Write to MH i2c: E2 08 00 1E 2F 80 13 01 00 00 00 00 00 CA [13:50:55]Write i2c OK [13:50:55]MH_I2C_Read... [13:50:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:55]Read from MH i2c: E2 [13:50:55]MH_I2C_Read... [13:50:55]Read from MH i2c: E2 0E 00 [13:50:55]MH_I2C_Read... [13:50:55]Read from MH i2c: E2 0E 00 1E 2F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 B3 [13:50:55]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [13:50:55]wFMCommunicate OK [13:50:55]SAM_PROTO_GetShiftState done [13:50:55]FM_GetShiftState done [13:50:55]req_shift_opened done [13:50:55]requested_item shift.open_date is exist - process it [13:50:55]req_shift_open_date [13:50:55]req_shift_open_date done [13:50:55]produce_requested_data done [13:50:55]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31899,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [13:50:55]process_action_free close_receipt [13:50:55]json_value_free [13:50:55]json_value_free done [13:50:55]process_json_proto returns [13:50:55]Send response to host [13:50:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31899,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [13:50:55]free response buf [13:50:55]execute_script done [13:50:55]execute_script returns [13:50:55]free content buf [13:50:55]Sock 9.Close socket [13:50:55]Sock 9.Thread stoped [13:50:59]OFD Sender: No OFD packet to send [13:51:04]OFD Sender: No OFD packet to send [13:51:09]OFD Sender: No OFD packet to send [13:51:14]OFD Sender: No OFD packet to send [13:51:19]OFD Sender: No OFD packet to send [13:51:24]OFD Sender: No OFD packet to send [13:51:29]OFD Sender: No OFD packet to send [13:51:34]OFD Sender: No OFD packet to send [13:51:39]OFD Sender: No OFD packet to send [13:51:44]OFD Sender: No OFD packet to send [13:51:49]OFD Sender: No OFD packet to send [13:51:54]OFD Sender: No OFD packet to send [13:51:59]OFD Sender: No OFD packet to send [13:52:04]OFD Sender: No OFD packet to send [13:52:09]OFD Sender: No OFD packet to send [13:52: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:24]OFD Sender: No OFD packet to send [13:54:29]OFD Sender: No OFD packet to send [13:54:34]OFD Sender: No OFD packet to send [13:54:39]OFD Sender: No OFD packet to send [13:54:44]OFD Sender: No OFD packet to send [13:54:49]OFD Sender: No OFD packet to send [13:54:54]OFD Sender: No OFD packet to send [13:54:59]OFD Sender: No OFD packet to send [13:55:04]OFD Sender: No OFD packet to send [13:55:09]OFD Sender: No OFD packet to send [13:55:14]OFD Sender: No OFD packet to send [13:55:19]OFD Sender: No OFD packet to send [13:55:24]OFD Sender: No OFD packet to send [13:55:29]OFD Sender: No OFD packet to send [13:55:34]OFD Sender: No OFD packet to send [13:55:39]OFD Sender: No OFD packet to send [13:55:44]OFD Sender: No OFD packet to send [13:55:49]OFD Sender: No OFD packet to send [13:55:54]OFD Sender: No OFD packet to send [13:55:59]OFD Sender: No OFD packet to send [13:56:04]OFD Sender: No OFD packet to send [13:56:09]OFD Sender: No OFD packet to send [13:56:14]OFD Sender: No OFD packet to send [13:56:19]OFD Sender: No OFD packet to send [13:56:24]OFD Sender: No OFD packet to send [13:56:29]OFD Sender: No OFD packet to send [13:56:34]OFD Sender: No OFD packet to send [13:56:39]OFD Sender: No OFD packet to send [13:56:44]OFD Sender: No OFD packet to send [13:56:49]OFD Sender: No OFD packet to send [13:56:54]OFD Sender: No OFD packet to send [13:56:59]OFD Sender: No OFD packet to send [13:57:04]OFD Sender: No OFD packet to send [13:57:09]OFD Sender: No OFD packet to send [13:57:14]OFD Sender: No OFD packet to send [13:57:19]OFD Sender: No OFD packet to send [13:57:24]OFD Sender: No OFD packet to send [13:57:29]OFD Sender: No OFD packet to send [13:57:34]OFD Sender: No OFD packet to send [13:57:39]OFD Sender: No OFD packet to send [13:57:44]OFD Sender: No OFD packet to send [13:57:49]OFD Sender: No OFD packet to send [13:57:54]OFD Sender: No OFD packet to send [13:57:59]OFD Sender: No OFD packet to send [13:58:04]OFD Sender: No OFD packet to send [13:58:09]OFD Sender: No OFD packet to send [13:58:14]OFD Sender: No OFD packet to send [13:58:19]OFD Sender: No OFD packet to send [13:58:24]OFD Sender: No OFD packet to send [13:58:29]OFD Sender: No OFD packet to send [13:58:34]OFD Sender: No OFD packet to send [13:58:39]OFD Sender: No OFD packet to send [13:58:44]OFD Sender: No OFD packet to send [13:58:49]OFD Sender: No OFD packet to send [13:58:54]OFD Sender: No OFD packet to send [13:58:59]OFD Sender: No OFD packet to send [13:59:04]OFD Sender: No OFD packet to send [13:59:09]OFD Sender: No OFD packet to send [13:59:14]OFD Sender: No OFD packet to send [13:59:19]OFD Sender: No OFD packet to send [13:59:24]OFD Sender: No OFD packet to send [13:59:29]OFD Sender: No OFD packet to send [13:59:34]OFD Sender: No OFD packet to send [13:59:39]OFD Sender: No OFD packet to send [13:59:44]OFD Sender: No OFD packet to send [13:59:49]OFD Sender: No OFD packet to send [13:59:54]OFD Sender: No OFD packet to send [13:59:59]OFD Sender: No OFD packet to send [14:00:04]OFD Sender: No OFD packet to send [14:00:09]OFD Sender: No OFD packet to send [14:00:14]OFD Sender: No OFD packet to send [14:00:19]OFD Sender: No OFD packet to send [14:00:24]OFD Sender: No OFD packet to send [14:00:29]OFD Sender: No OFD packet to send [14:00:34]OFD Sender: No OFD packet to send [14:00:39]OFD Sender: No OFD packet to send [14:00:44]OFD Sender: No OFD packet to send [14:00:49]OFD Sender: No OFD packet to send [14:00:54]OFD Sender: No OFD packet to send [14:00:59]OFD Sender: No OFD packet to send [14:01:04]OFD Sender: No OFD packet to send [14:01:09]OFD Sender: No OFD packet to send [14:01:14]OFD Sender: No OFD packet to send [14:01:19]OFD Sender: No OFD packet to send [14:01:24]OFD Sender: No OFD packet to send [14:01:29]OFD Sender: No OFD packet to send [14:01:34]OFD Sender: No OFD packet to send [14:01:39]OFD Sender: No OFD packet to send [14:01:44]OFD Sender: No OFD packet to send [14:01:49]OFD Sender: No OFD packet to send [14:01:54]OFD Sender: No OFD packet to send [14:01:59]OFD Sender: No OFD packet to send [14:02:04]OFD Sender: No OFD packet to send [14:02:09]OFD Sender: No OFD packet to send [14:02:14]OFD Sender: No OFD packet to send [14:02:19]OFD Sender: No OFD packet to send [14:02:24]OFD Sender: No OFD packet to send [14:02:29]OFD Sender: No OFD packet to send [14:02:34]OFD Sender: No OFD packet to send [14:02:39]OFD Sender: No OFD packet to send [14:02:44]OFD Sender: No OFD packet to send [14:02:49]OFD Sender: No OFD packet to send [14:02:54]OFD Sender: No OFD packet to send [14:02:59]OFD Sender: No OFD packet to send [14:03:04]OFD Sender: No OFD packet to send [14:03:09]OFD Sender: No OFD packet to send [14:03:14]OFD Sender: No OFD packet to send [14:03:19]OFD Sender: No OFD packet to send [14:03:24]OFD Sender: No OFD packet to send [14:03:29]OFD Sender: No OFD packet to send [14:03:34]OFD Sender: No OFD packet to send [14:03:39]OFD Sender: No OFD packet to send [14:03:44]OFD Sender: No OFD packet to send [14:03:49]OFD Sender: No OFD packet to send [14:03:54]OFD Sender: No OFD packet to send [14:03:59]OFD Sender: No OFD packet to send [14:04:04]OFD Sender: No OFD packet to send [14:04:09]OFD Sender: No OFD packet to send [14:04:14]OFD Sender: No OFD packet to send [14:04:19]OFD Sender: No OFD packet to send [14:04:24]OFD Sender: No OFD packet to send [14:04:29]OFD Sender: No OFD packet to send [14:04:34]OFD Sender: No OFD packet to send [14:04:39]OFD Sender: No OFD packet to send [14:04:44]OFD Sender: No OFD packet to send [14:04:49]OFD Sender: No OFD packet to send [14:04:54]OFD Sender: No OFD packet to send [14:04:59]OFD Sender: No OFD packet to send [14:05:04]OFD Sender: No OFD packet to send [14:05:09]OFD Sender: No OFD packet to send [14:05:14]OFD Sender: No OFD packet to send [14:05:19]OFD Sender: No OFD packet to send [14:05:24]OFD Sender: No OFD packet to send [14:05:29]OFD Sender: No OFD packet to send [14:05:34]OFD Sender: No OFD packet to send [14:05:39]OFD Sender: No OFD packet to send [14:05:44]OFD Sender: No OFD packet to send [14:05:49]OFD Sender: No OFD packet to send [14:05:54]OFD Sender: No OFD packet to send [14:05:59]OFD Sender: No OFD packet to send [14:06:04]OFD Sender: No OFD packet to send [14:06:09]OFD Sender: No OFD packet to send [14:06:14]OFD Sender: No OFD packet to send [14:06:19]OFD Sender: No OFD packet to send [14:06:24]OFD Sender: No OFD packet to send [14:06:29]OFD Sender: No OFD packet to send [14:06:34]OFD Sender: No OFD packet to send [14:06:39]OFD Sender: No OFD packet to send [14:06:44]OFD Sender: No OFD packet to send [14:06:49]OFD Sender: No OFD packet to send [14:06:54]OFD Sender: No OFD packet to send [14:06:59]OFD Sender: No OFD packet to send [14:07:04]OFD Sender: No OFD packet to send [14:07:09]OFD Sender: No OFD packet to send [14:07:14]OFD Sender: No OFD packet to send [14:07:19]OFD Sender: No OFD packet to send [14:07:24]OFD Sender: No OFD packet to send [14:07:29]OFD Sender: No OFD packet to send [14:07:34]OFD Sender: No OFD packet to send [14:07:39]OFD Sender: No OFD packet to send [14:07:44]OFD Sender: No OFD packet to send [14:07:49]OFD Sender: No OFD packet to send [14:07:54]OFD Sender: No OFD packet to send [14:07:59]OFD Sender: No OFD packet to send [14:08:04]OFD Sender: No OFD packet to send [14:08:09]OFD Sender: No OFD packet to send [14:08:14]OFD Sender: No OFD packet to send [14:08:19]OFD Sender: No OFD packet to send [14:08:24]OFD Sender: No OFD packet to send [14:08:29]OFD Sender: No OFD packet to send [14:08:34]OFD Sender: No OFD packet to send [14:08:39]OFD Sender: No OFD packet to send [14:08:44]OFD Sender: No OFD packet to send [14:08:49]OFD Sender: No OFD packet to send [14:08:54]OFD Sender: No OFD packet to send [14:08:59]OFD Sender: No OFD packet to send [14:09:04]OFD Sender: No OFD packet to send [14:09:09]OFD Sender: No OFD packet to send [14:09:14]OFD Sender: No OFD packet to send [14:09:19]OFD Sender: No OFD packet to send [14:09:24]OFD Sender: No OFD packet to send [14:09:29]OFD Sender: No OFD packet to send [14:09:34]OFD Sender: No OFD packet to send [14:09:39]OFD Sender: No OFD packet to send [14:09:44]OFD Sender: No OFD packet to send [14:09:49]OFD Sender: No OFD packet to send [14:09:54]OFD Sender: No OFD packet to send [14:09:59]OFD Sender: No OFD packet to send [14:10:04]OFD Sender: No OFD packet to send [14:10:09]OFD Sender: No OFD packet to send [14:10:14]OFD Sender: No OFD packet to send [14:10:19]OFD Sender: No OFD packet to send [14:10:24]OFD Sender: No OFD packet to send [14:10:29]OFD Sender: No OFD packet to send [14:10:34]OFD Sender: No OFD packet to send [14:10:39]OFD Sender: No OFD packet to send [14:10:44]OFD Sender: No OFD packet to send [14:10:49]OFD Sender: No OFD packet to send [14:10:54]OFD Sender: No OFD packet to send [14:10:59]OFD Sender: No OFD packet to send [14:11:04]OFD Sender: No OFD packet to send [14:11:09]OFD Sender: No OFD packet to send [14:11:14]OFD Sender: No OFD packet to send [14:11:19]OFD Sender: No OFD packet to send [14:11:24]OFD Sender: No OFD packet to send [14:11:29]OFD Sender: No OFD packet to send [14:11:34]OFD Sender: No OFD packet to send [14:11:39]OFD Sender: No OFD packet to send [14:11:44]OFD Sender: No OFD packet to send [14:11:49]OFD Sender: No OFD packet to send [14:11:54]OFD Sender: No OFD packet to send [14:11:59]OFD Sender: No OFD packet to send [14:12:04]OFD Sender: No OFD packet to send [14:12:09]OFD Sender: No OFD packet to send [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:50]OFD Sender: No OFD packet to send [14:12:55]OFD Sender: No OFD packet to send [14:13:00]OFD Sender: No OFD packet to send [14:13:05]OFD Sender: No OFD packet to send [14:13:10]OFD Sender: No OFD packet to send [14:13:15]OFD Sender: No OFD packet to send [14:13:20]OFD Sender: No OFD packet to send [14:13:25]OFD Sender: No OFD packet to send [14:13:30]OFD Sender: No OFD packet to send [14:13:35]OFD Sender: No OFD packet to send [14:13:40]OFD Sender: No OFD packet to send [14:13:45]OFD Sender: No OFD packet to send [14:13:50]OFD Sender: No OFD packet to send [14:13:55]OFD Sender: No OFD packet to send [14:14:00]OFD Sender: No OFD packet to send [14:14:05]OFD Sender: No OFD packet to send [14:14:10]OFD Sender: No OFD packet to send [14:14:15]OFD Sender: No OFD packet to send [14:14:20]OFD Sender: No OFD packet to send [14:14:25]OFD Sender: No OFD packet to send [14:14:30]OFD Sender: No OFD packet to send [14:14:35]OFD Sender: No OFD packet to send [14:14:40]OFD Sender: No OFD packet to send [14:14:45]OFD Sender: No OFD packet to send [14:14:50]OFD Sender: No OFD packet to send [14:14:55]OFD Sender: No OFD packet to send [14:15:00]OFD Sender: No OFD packet to send [14:15:05]OFD Sender: No OFD packet to send [14:15:10]OFD Sender: No OFD packet to send [14:15:15]OFD Sender: No OFD packet to send [14:15:20]OFD Sender: No OFD packet to send [14:15:25]OFD Sender: No OFD packet to send [14:15:30]OFD Sender: No OFD packet to send [14:15:35]OFD Sender: No OFD packet to send [14:15:40]OFD Sender: No OFD packet to send [14:15:45]OFD Sender: No OFD packet to send [14:15:50]OFD Sender: No OFD packet to send [14:15:55]OFD Sender: No OFD packet to send [14:16:00]OFD Sender: No OFD packet to send [14:16:05]OFD Sender: No OFD packet to send [14:16:10]OFD Sender: No OFD packet to send [14:16:15]OFD Sender: No OFD packet to send [14:16:20]OFD Sender: No OFD packet to send [14:16:25]OFD Sender: No OFD packet to send [14:16:30]OFD Sender: No OFD packet to send [14:16:35]OFD Sender: No OFD packet to send [14:16:40]OFD Sender: No OFD packet to send [14:16:45]OFD Sender: No OFD packet to send [14:16:50]OFD Sender: No OFD packet to send [14:16:55]OFD Sender: No OFD packet to send [14:17:00]OFD Sender: No OFD packet to send [14:17:02]accept exits with 7 [14:17:02]New connection [14:17:02]New thread 3066764644 created [14:17:02]Thread 3066908004 joined [14:17:02]Waiting for new connection... [14:17:02] Sock 7.Parse request [14:17:02]Sock 7.Check first char [14:17:02]Sock 7.First char is OK [14:17:02]request: POST /json_proto HTTP/1.0 [14:17:02]Method: POST [14:17:02]URL: /json_proto [14:17:02]Method is POST - this is cgi request [14:17:02]url: /json_proto [14:17:02]query_string will be loaded in cgi processing [14:17:02]execute_cgi json_proto POST (null) [14:17:02]execute_cgi path=json_proto method=POST [14:17:02]POST find Content-Length [14:17:02]Host: 172.17.61.6:8080 [14:17:02]Content-Length: 648 [14:17:02]Content-Type: application/json [14:17:02] [14:17:02]POST finish read [14:17:02]Found Content-Length = 648 [14:17:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58096", "tax_sys" : 0, "items" : [ { "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 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:02]execute_script... [14:17: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)58096", "tax_sys" : 0, "items" : [ { "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 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:02]POST & json_proto [14:17:02]process_json_proto [14:17:02]json parsed OK: [14:17:02]protocol is kg_v1.0 [14:17:02]action value=close_receipt [14:17:02]process_action close_receipt [14:17:02]cmd_close_receipt [14:17:02]MH_GetDate [14:17:02]Write to MH i2c: F0 00 00 1F 2F 3D [14:17:02]Write i2c OK [14:17:02]MH_I2C_Read... [14:17:02]Read from MH i2c: F0 [14:17:02]MH_I2C_Read... [14:17:02]Read from MH i2c: F0 09 00 [14:17:02]MH_I2C_Read... [14:17:02]Read from MH i2c: F0 09 00 1F 2F 00 E6 34 E3 65 78 7F 6F 64 72 [14:17:02]GetLastDocTimeStamp 1709387459 [14:17:02]current date 1709389030 [14:17:02]FM_GetShiftState [14:17:02]SAM_PROTO_GetShiftState [14:17:02]wFMCommunicate request_size=4 [14:17:02]MH_SAM_APDU [14:17:02]CAPDU: 80 13 01 00 [14:17:02]Write to MH i2c: E2 08 00 20 2F 80 13 01 00 00 00 00 00 CC [14:17:02]Write i2c OK [14:17:02]MH_I2C_Read... [14:17:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:02]Read from MH i2c: E2 [14:17:02]MH_I2C_Read... [14:17:02]Read from MH i2c: E2 0E 00 [14:17:02]MH_I2C_Read... [14:17:02]Read from MH i2c: E2 0E 00 20 2F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 B5 [14:17:02]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [14:17:02]wFMCommunicate OK [14:17:02]SAM_PROTO_GetShiftState done [14:17:02]FM_GetShiftState done [14:17:02]opened in 1709338917 [14:17:02]opened+sec_in_day 1709425317 [14:17:02]quantity*price = 7000 [14:17:02]sum+1 = 7001 [14:17:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 70.00 НСП 1% : 0.62 НДС 12% : 7.43 Наличными: 70.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 53 02.03.2024 14:17 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31900 ФПД: 49678913357557 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T141710&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31900&fm=49678913357557&tin=02508201610067®Number=0000000000092554&sum=7000 0 [14:17:03]StoreToDocumentArchive [14:17:03]shift 280 fd 31900 [14:17:03]save to /storage/0280/doc_00031900 [14:17:03]save last doc name /storage/0280/doc_00031900 to /storage/kkm_last_doc_name [14:17:03]save OK [14:17:03]Clear old archive folders... [14:17:03]ProcessDocumentItem done err = 0, tmpTLVsize=279 [14:17:03]tlvbuf is B6D9D8E0 [14:17:03]SAM_PROTO_ClearQueue [14:17:03]wFMCommunicate request_size=4 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 09 00 00 [14:17:03]Write to MH i2c: E2 08 00 2D 2F 80 09 00 00 00 00 00 00 CE [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 2D 2F 00 90 00 D0 [14:17:03]RAPDU: 90 00 [14:17:03]wFMCommunicate OK [14:17:03]SAM_PROTO_ClearQueue done [14:17:03]KKMCreateOFDPacket [14:17:03]OFDProtocolAddRootSTLVToBuf [14:17:03]FM_MakeSignedData [14:17:03]FM_MakeSignedData [14:17:03]SAM_PROTO_SignData [14:17:03]wFMCommunicate request_size=4 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 0D 01 02 [14:17:03]Write to MH i2c: E2 08 00 2E 2F 80 0D 01 02 00 00 00 00 D6 [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 2E 2F 00 90 00 D1 [14:17:03]RAPDU: 90 00 [14:17:03]wFMCommunicate OK [14:17:03]wFMCommunicate request_size=255 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 0D 02 02 FA 03 00 17 01 1E 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 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 E6 34 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 [14:17:03]Write to MH i2c: E2 02 01 2F 2F 80 0D 02 02 FA 00 03 00 17 01 1E 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 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 E6 34 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 00 00 26 [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 2F 2F 00 90 00 D2 [14:17:03]RAPDU: 90 00 [14:17:03]wFMCommunicate OK [14:17:03]wFMCommunicate request_size=38 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 0D 02 02 21 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9C 7C 00 00 35 04 06 00 2D 2E C5 FB C6 F5 [14:17:03]Write to MH i2c: E2 29 00 30 2F 80 0D 02 02 21 00 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9C 7C 00 00 35 04 06 00 2D 2E C5 FB C6 F5 00 00 52 [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 03 00 30 2F 00 90 00 D3 [14:17:03]RAPDU: 90 00 [14:17:03]wFMCommunicate OK [14:17:03]wFMCommunicate request_size=4 [14:17:03]MH_SAM_APDU [14:17:03]CAPDU: 80 0D 03 02 [14:17:03]Write to MH i2c: E2 08 00 31 2F 80 0D 03 02 00 00 00 00 DB [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:03]Read from MH i2c: E2 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 0B 00 [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: E2 0B 00 31 2F 00 9A 0F E4 1C 78 86 E5 D0 90 00 38 [14:17:03]RAPDU: 9A 0F E4 1C 78 86 E5 D0 90 00 [14:17:03]wFMCommunicate OK [14:17:03]SAM_PROTO_SignData done [14:17:03]FM_MakeSignedData done [14:17:03]CreateOFDProtocolMessage [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 32 2F 80 11 00 00 00 00 00 00 DB [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 32 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 30 [14:17:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [14:17:03]wFMCommunicate OK [14:17:03]CreateOFDProtocolMessage done [14:17:03]OFDSenderStorePacket 31900 [14:17:03]StoreOFDPacket docnum=31900 [14:17:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2B 01 00 00 33 A4 23 01 74 9B 5A 03 01 00 03 00 17 01 1E 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 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 E6 34 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9C 7C 00 00 35 04 06 00 2D 2E C5 FB C6 F5 9A 0F E4 1C 78 86 E5 D0 [14:17:03]CheckFolder [14:17:03]dirname=/storage/ofd_packets [14:17:03]CheckFolder done [14:17:03]ProducePacketName [14:17:03]name=ofd_packets/00031900 [14:17:03]NVStorageSaveData ofd_packets/00031900 [14:17:03]File name is /storage/ofd_packets/00031900 [14:17:03]Write 329 bytes [14:17:03]NVStorageSaveData done [14:17:03]OFDSenderStorePacket done [14:17:03]KKMCreateOFDPacket done [14:17:03]NVStorageSaveData kkm_last_timestamp [14:17:03]File name is /storage/kkm_last_timestamp [14:17:03]Write 4 bytes [14:17:03]NVStorageSaveData done [14:17:03]ExternCall_PrintAddStr [14:17:03]wPrintStart [14:17:03]Write to MH i2c: 01 00 00 33 2F 62 [14:17:03]Write i2c OK [14:17:03]MH_I2C_Read... [14:17:03]Read from MH i2c: 01 [14:17:03]MH_I2C_Read... [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 33 2F 00 00 00 00 00 FF 0F 77 [14:17:03]RasterBufferAndPrint [14:17:03]line Счет N : (3)58096 [14:17:03]line ИНН: 02508201610067 [14:17:03]line Контрольно-Кассовый Чек [14:17:03]line ПРОДАЖА [14:17:03]line Товар: 4607065000790 [14:17:03]line Шок M&M`s с арахисом 45г [14:17:03]line 1.000 * 70.00 [14:17:03]line = 70.00 [14:17:03]line НДС 12% НСП 1% [14:17:03]line > о реализуемом товаре [14:17:03]line ИТОГО: 70.00 [14:17:03]line НСП 1% : 0.62 [14:17:03]line НДС 12% : 7.43 [14:17:03]line Наличными: 70.00 [14:17:03]line Безнал.: 0.00 [14:17:03]line Место: АЗС № 99 "Партнер Нефть" [14:17:03]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [14:17:03]line СНО: Общий режим [14:17:03]line Чек 53 02.03.2024 14:17 [14:17:03]line Смена: 280 ФФД: 1.0 [14:17:03]line ЗНМ: 0300000074 [14:17:03]line РНМ: 0000000000092554 [14:17:03]line Версия ККМ: 001 [14:17:03]line ФМ: 0000000000871783 [14:17:03]line ФД: 31900 [14:17:03]line ФПД: 49678913357557 [14:17:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T141710&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31900&fm=49678913357557&tin=02508201610067®Number=0000000000092554&sum=7000 [14:17:04]line 0 [14:17:04]OFD Sender: Processing packet 31900 [packets to send 5, broken 4] [14:17:04]ProducePacketName [14:17:04]name=ofd_packets/00031900 [14:17:04]OFD Sender: To server: pG, [14:17:04]CommunicateWithHost lk.salyk.kg:30040 [14:17:04]ConnectInit lk.salyk.kg [14:17:04]written 0, free lines is 4095 [14:17:04]Connected sock=10 [14:17:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2B 01 00 00 33 A4 23 01 74 9B 5A 03 01 00 03 00 17 01 1E 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 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 E6 34 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9C 7C 00 00 35 04 06 00 2D 2E C5 FB C6 F5 9A 0F E4 1C 78 86 E5 D0 [14:17:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 BF 3A 47 00 DB AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9C 7C 00 00 F4 03 04 00 2B DD E2 65 B6 04 01 00 00 D7 F9 CF 6A 5F C8 24 94 [14:17:04]CommunicateWithHost err = 0 [14:17:04]CheckOFDResponse [14:17:04]1017 (14) - 77093643461234 [14:17:04]1041 (16) - 0000000000871783 [14:17:04]1040 (4) - 31900 [14:17:04]1012 (4) - 02.03.2024 08:02 [14:17:04]1206 (1) - 0 [14:17:04]OFD Sender: Remove packet 31900 [14:17:04]ProducePacketName [14:17:04]name=ofd_packets/00031900 [14:17:04]NVStorageDeleteData [14:17:04]Write to MH i2c: 01 00 00 5B 2F 8A [14:17:04]Write i2c OK [14:17:04]MH_I2C_Read... [14:17:04]Read from MH i2c: 01 [14:17:04]MH_I2C_Read... [14:17:04]Read from MH i2c: 01 07 00 [14:17:04]MH_I2C_Read... [14:17:04]Read from MH i2c: 01 07 00 5B 2F 00 00 00 00 00 D0 0C 6D [14:17:04]RasterBufferAndPrint [14:17:04]line [14:17:04]line [14:17:04]line [14:17:04]line [14:17:04]line [14:17:04]written 0, free lines is 3285 [14:17:04]MH_Cut [14:17:04]Write to MH i2c: D1 01 00 62 2F 01 63 [14:17:04]Write i2c OK [14:17:04]MH_I2C_Read... [14:17:04]Read from MH i2c: D1 [14:17:04]MH_I2C_Read... [14:17:04]Read from MH i2c: D1 01 00 [14:17:04]MH_I2C_Read... [14:17:04]Read from MH i2c: D1 01 00 62 2F 00 62 [14:17:04]Write to MH i2c: 01 00 00 63 2F 92 [14:17:04]Write i2c OK [14:17:04]MH_I2C_Read... [14:17:04]OFD Sender: No OFD packet to send [14:17:05]*** Cut start [14:17:05]*** Partial cut [14:17:05]*** CUTSNS_PIN = 1 [14:17:05]*** CUTSNS_PIN = 0 [14:17:05]*** Brake cut motor [14:17:05]Read from MH i2c: 01 [14:17:06]MH_I2C_Read... [14:17:06]*** Stop cut motor [14:17:06]*** Cut end [14:17:06]Read from MH i2c: 01 07 00 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: 01 07 00 63 2F 00 00 00 00 00 FF 0F A7 [14:17:06]process_action close_receipt done [14:17:06]requested_data is exist [14:17:06]produce_requested_data [14:17:06]requested_item fm.sn is exist - process it [14:17:06]wFMCommunicate request_size=4 [14:17:06]MH_SAM_APDU [14:17:06]CAPDU: 80 11 00 00 [14:17:06]Write to MH i2c: E2 08 00 64 2F 80 11 00 00 00 00 00 00 0D [14:17:06]Write i2c OK [14:17:06]MH_I2C_Read... [14:17:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:06]Read from MH i2c: E2 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 17 00 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 17 00 64 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 62 [14:17:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [14:17:06]wFMCommunicate OK [14:17:06]requested_item fd.num is exist - process it [14:17:06]SAM_PROTO_GetFieldsCounters [14:17:06]wFMCommunicate request_size=4 [14:17:06]MH_SAM_APDU [14:17:06]CAPDU: 80 13 00 00 [14:17:06]Write to MH i2c: E2 08 00 65 2F 80 13 00 00 00 00 00 00 10 [14:17:06]Write i2c OK [14:17:06]MH_I2C_Read... [14:17:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:06]Read from MH i2c: E2 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 62 00 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 62 00 65 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 9C 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 03 [14:17:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 9C 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:17:06]wFMCommunicate OK [14:17:06]SAM_PROTO_GetFieldsCounters done [14:17:06]requested_item shift.num is exist - process it [14:17:06]requested_item shift.opened is exist - process it [14:17:06]req_shift_opened [14:17:06]FM_GetShiftState [14:17:06]SAM_PROTO_GetShiftState [14:17:06]wFMCommunicate request_size=4 [14:17:06]MH_SAM_APDU [14:17:06]CAPDU: 80 13 01 00 [14:17:06]Write to MH i2c: E2 08 00 66 2F 80 13 01 00 00 00 00 00 12 [14:17:06]Write i2c OK [14:17:06]MH_I2C_Read... [14:17:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:06]Read from MH i2c: E2 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 0E 00 [14:17:06]MH_I2C_Read... [14:17:06]Read from MH i2c: E2 0E 00 66 2F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 FB [14:17:06]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [14:17:06]wFMCommunicate OK [14:17:06]SAM_PROTO_GetShiftState done [14:17:06]FM_GetShiftState done [14:17:06]req_shift_opened done [14:17:06]requested_item shift.open_date is exist - process it [14:17:06]req_shift_open_date [14:17:06]req_shift_open_date done [14:17:06]produce_requested_data done [14:17:06]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31900,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [14:17:06]process_action_free close_receipt [14:17:06]json_value_free [14:17:06]json_value_free done [14:17:06]process_json_proto returns [14:17:06]Send response to host [14:17:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31900,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [14:17:06]free response buf [14:17:06]execute_script done [14:17:06]execute_script returns [14:17:06]free content buf [14:17:06]Sock 7.Close socket [14:17:06]Sock 7.Thread stoped [14:17:09]OFD Sender: No OFD packet to send [14:17:14]OFD Sender: No OFD packet to send [14:17:19]OFD Sender: No OFD packet to send [14:17:24]OFD Sender: No OFD packet to send [14:17:29]OFD Sender: No OFD packet to send [14:17:34]OFD Sender: No OFD packet to send [14:17:39]OFD Sender: No OFD packet to send [14:17:44]OFD Sender: No OFD packet to send [14:17:49]OFD Sender: No OFD packet to send [14:17:54]OFD Sender: No OFD packet to send [14:17:59]OFD Sender: No OFD packet to send [14:18:04]OFD Sender: No OFD packet to send [14:18:09]OFD Sender: No OFD packet to send [14:18:14]OFD Sender: No OFD packet to send [14:18:20]OFD Sender: No OFD packet to send [14:18:25]OFD Sender: No OFD packet to send [14:18:30]OFD Sender: No OFD packet to send [14:18:35]OFD Sender: No OFD packet to send [14:18:40]OFD Sender: No OFD packet to send [14:18:45]OFD Sender: No OFD packet to send [14:18:50]OFD Sender: No OFD packet to send [14:18:55]OFD Sender: No OFD packet to send [14:19:00]OFD Sender: No OFD packet to send [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:30]OFD Sender: No OFD packet to send [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]OFD Sender: No OFD packet to send [14:20:55]OFD Sender: No OFD packet to send [14:21:00]OFD Sender: No OFD packet to send [14:21:05]OFD Sender: No OFD packet to send [14:21:10]OFD Sender: No OFD packet to send [14:21:15]OFD Sender: No OFD packet to send [14:21:20]OFD Sender: No OFD packet to send [14:21:25]OFD Sender: No OFD packet to send [14:21:30]OFD Sender: No OFD packet to send [14:21:35]OFD Sender: No OFD packet to send [14:21:40]OFD Sender: No OFD packet to send [14:21:45]OFD Sender: No OFD packet to send [14:21:50]OFD Sender: No OFD packet to send [14:21:55]OFD Sender: No OFD packet to send [14:22:00]OFD Sender: No OFD packet to send [14:22:05]OFD Sender: No OFD packet to send [14:22:10]OFD Sender: No OFD packet to send [14:22:15]OFD Sender: No OFD packet to send [14:22:20]OFD Sender: No OFD packet to send [14:22:25]OFD Sender: No OFD packet to send [14:22:30]OFD Sender: No OFD packet to send [14:22:35]OFD Sender: No OFD packet to send [14:22:40]OFD Sender: No OFD packet to send [14:22:45]OFD Sender: No OFD packet to send [14:22:50]OFD Sender: No OFD packet to send [14:22:55]OFD Sender: No OFD packet to send [14:23:00]OFD Sender: No OFD packet to send [14:23:05]OFD Sender: No OFD packet to send [14:23:10]OFD Sender: No OFD packet to send [14:23:15]OFD Sender: No OFD packet to send [14:23:20]OFD Sender: No OFD packet to send [14:23:25]OFD Sender: No OFD packet to send [14:23:30]OFD Sender: No OFD packet to send [14:23:35]OFD Sender: No OFD packet to send [14:23:40]OFD Sender: No OFD packet to send [14:23:45]OFD Sender: No OFD packet to send [14:23:50]OFD Sender: No OFD packet to send [14:23:55]OFD Sender: No OFD packet to send [14:24:00]OFD Sender: No OFD packet to send [14:24:05]OFD Sender: No OFD packet to send [14:24:10]OFD Sender: No OFD packet to send [14:24:15]OFD Sender: No OFD packet to send [14:24:20]OFD Sender: No OFD packet to send [14:24:25]OFD Sender: No OFD packet to send [14:24:30]OFD Sender: No OFD packet to send [14:24:35]OFD Sender: No OFD packet to send [14:24:40]OFD Sender: No OFD packet to send [14:24:45]OFD Sender: No OFD packet to send [14:24:50]OFD Sender: No OFD packet to send [14:24:55]OFD Sender: No OFD packet to send [14:25:00]OFD Sender: No OFD packet to send [14:25:05]OFD Sender: No OFD packet to send [14:25:10]OFD Sender: No OFD packet to send [14:25:15]OFD Sender: No OFD packet to send [14:25:20]OFD Sender: No OFD packet to send [14:25:25]OFD Sender: No OFD packet to send [14:25:30]OFD Sender: No OFD packet to send [14:25:35]OFD Sender: No OFD packet to send [14:25:40]OFD Sender: No OFD packet to send [14:25:45]OFD Sender: No OFD packet to send [14:25:50]OFD Sender: No OFD packet to send [14:25:55]OFD Sender: No OFD packet to send [14:26:00]OFD Sender: No OFD packet to send [14:26:05]OFD Sender: No OFD packet to send [14:26:10]OFD Sender: No OFD packet to send [14:26:15]OFD Sender: No OFD packet to send [14:26:20]OFD Sender: No OFD packet to send [14:26:25]OFD Sender: No OFD packet to send [14:26:30]OFD Sender: No OFD packet to send [14:26:35]OFD Sender: No OFD packet to send [14:26:40]OFD Sender: No OFD packet to send [14:26:45]OFD Sender: No OFD packet to send [14:26:50]OFD Sender: No OFD packet to send [14:26:55]OFD Sender: No OFD packet to send [14:27:00]OFD Sender: No OFD packet to send [14:27:05]OFD Sender: No OFD packet to send [14:27:10]OFD Sender: No OFD packet to send [14:27:15]OFD Sender: No OFD packet to send [14:27:20]OFD Sender: No OFD packet to send [14:27:25]OFD Sender: No OFD packet to send [14:27:30]OFD Sender: No OFD packet to send [14:27:35]OFD Sender: No OFD packet to send [14:27:40]OFD Sender: No OFD packet to send [14:27:45]OFD Sender: No OFD packet to send [14:27:50]OFD Sender: No OFD packet to send [14:27:55]OFD Sender: No OFD packet to send [14:28:00]OFD Sender: No OFD packet to send [14:28:05]OFD Sender: No OFD packet to send [14:28:10]OFD Sender: No OFD packet to send [14:28:15]OFD Sender: No OFD packet to send [14:28:20]OFD Sender: No OFD packet to send [14:28:25]OFD Sender: No OFD packet to send [14:28:30]OFD Sender: No OFD packet to send [14:28:35]OFD Sender: No OFD packet to send [14:28:40]OFD Sender: No OFD packet to send [14:28:45]OFD Sender: No OFD packet to send [14:28:50]OFD Sender: No OFD packet to send [14:28:55]OFD Sender: No OFD packet to send [14:29:00]OFD Sender: No OFD packet to send [14:29:05]OFD Sender: No OFD packet to send [14:29:10]OFD Sender: No OFD packet to send [14:29:15]OFD Sender: No OFD packet to send [14:29:20]OFD Sender: No OFD packet to send [14:29:25]OFD Sender: No OFD packet to send [14:29:26]accept exits with 9 [14:29:26]New connection [14:29:26]New thread 3066908004 created [14:29:26]Thread 3066764644 joined [14:29:26]Waiting for new connection... [14:29:26] Sock 9.Parse request [14:29:26]Sock 9.Check first char [14:29:26]Sock 9.First char is OK [14:29:26]request: POST /json_proto HTTP/1.0 [14:29:26]Method: POST [14:29:26]URL: /json_proto [14:29:26]Method is POST - this is cgi request [14:29:26]url: /json_proto [14:29:26]query_string will be loaded in cgi processing [14:29:26]execute_cgi json_proto POST (null) [14:29:26]execute_cgi path=json_proto method=POST [14:29:26]POST find Content-Length [14:29:26]Host: 172.17.61.6:8080 [14:29:26]Content-Length: 624 [14:29:26]Content-Type: application/json [14:29:26] [14:29:26]POST finish read [14:29:26]Found Content-Length = 624 [14:29:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58097", "tax_sys" : 0, "items" : [ { "code": "46230607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Bronze Edition", "price" : 145.00, "quantity" : 1.000, "sum" : 145.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 145.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:26]execute_script... [14:29: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)58097", "tax_sys" : 0, "items" : [ { "code": "46230607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Bronze Edition", "price" : 145.00, "quantity" : 1.000, "sum" : 145.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 145.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:26]POST & json_proto [14:29:26]process_json_proto [14:29:26]json parsed OK: [14:29:26]protocol is kg_v1.0 [14:29:26]action value=close_receipt [14:29:26]process_action close_receipt [14:29:26]cmd_close_receipt [14:29:26]MH_GetDate [14:29:26]Write to MH i2c: F0 00 00 67 2F 85 [14:29:26]Write i2c OK [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: F0 [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: F0 09 00 [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: F0 09 00 67 2F 00 CE 37 E3 65 78 7F 6F 64 A5 [14:29:26]GetLastDocTimeStamp 1709389030 [14:29:26]current date 1709389774 [14:29:26]FM_GetShiftState [14:29:26]SAM_PROTO_GetShiftState [14:29:26]wFMCommunicate request_size=4 [14:29:26]MH_SAM_APDU [14:29:26]CAPDU: 80 13 01 00 [14:29:26]Write to MH i2c: E2 08 00 68 2F 80 13 01 00 00 00 00 00 14 [14:29:26]Write i2c OK [14:29:26]MH_I2C_Read... [14:29:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:26]Read from MH i2c: E2 [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: E2 0E 00 [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: E2 0E 00 68 2F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 FD [14:29:26]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [14:29:26]wFMCommunicate OK [14:29:26]SAM_PROTO_GetShiftState done [14:29:26]FM_GetShiftState done [14:29:26]opened in 1709338917 [14:29:26]opened+sec_in_day 1709425317 [14:29:26]quantity*price = 14500 [14:29:26]sum+1 = 14501 [14:29:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 145.00 НСП 1% : 1.28 НДС 12% : 15.40 Наличными: 145.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 54 02.03.2024 14:29 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31901 ФПД: 52726183378580 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T142934&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31901&fm=52726183378580&tin=02508201610067®Number=0000000000092554&sum=14500 0 [14:29:27]StoreToDocumentArchive [14:29:27]shift 280 fd 31901 [14:29:27]save to /storage/0280/doc_00031901 [14:29:27]save last doc name /storage/0280/doc_00031901 to /storage/kkm_last_doc_name [14:29:27]save OK [14:29:27]Clear old archive folders... [14:29:27]ProcessDocumentItem done err = 0, tmpTLVsize=277 [14:29:27]tlvbuf is 01541080 [14:29:27]SAM_PROTO_ClearQueue [14:29:27]wFMCommunicate request_size=4 [14:29:27]MH_SAM_APDU [14:29:27]CAPDU: 80 09 00 00 [14:29:27]Write to MH i2c: E2 08 00 75 2F 80 09 00 00 00 00 00 00 16 [14:29:27]Write i2c OK [14:29:27]MH_I2C_Read... [14:29:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:29:27]Read from MH i2c: E2 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 03 00 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 03 00 75 2F 00 90 00 18 [14:29:27]RAPDU: 90 00 [14:29:27]wFMCommunicate OK [14:29:27]SAM_PROTO_ClearQueue done [14:29:27]KKMCreateOFDPacket [14:29:27]OFDProtocolAddRootSTLVToBuf [14:29:27]FM_MakeSignedData [14:29:27]FM_MakeSignedData [14:29:27]SAM_PROTO_SignData [14:29:27]wFMCommunicate request_size=4 [14:29:27]MH_SAM_APDU [14:29:27]CAPDU: 80 0D 01 02 [14:29:27]Write to MH i2c: E2 08 00 76 2F 80 0D 01 02 00 00 00 00 1E [14:29:27]Write i2c OK [14:29:27]MH_I2C_Read... [14:29:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:29:27]Read from MH i2c: E2 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 03 00 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 03 00 76 2F 00 90 00 19 [14:29:27]RAPDU: 90 00 [14:29:27]wFMCommunicate OK [14:29:27]wFMCommunicate request_size=255 [14:29:27]MH_SAM_APDU [14:29:27]CAPDU: 80 0D 02 02 FA 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 CE 37 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 [14:29:27]Write to MH i2c: E2 02 01 77 2F 80 0D 02 02 FA 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 CE 37 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 00 00 90 [14:29:27]Write i2c OK [14:29:27]MH_I2C_Read... [14:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:27]Read from MH i2c: E2 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 03 00 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 03 00 77 2F 00 90 00 1A [14:29:27]RAPDU: 90 00 [14:29:27]wFMCommunicate OK [14:29:27]wFMCommunicate request_size=36 [14:29:27]MH_SAM_APDU [14:29:27]CAPDU: 80 0D 02 02 1F 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9D 7C 00 00 35 04 06 00 2F F4 45 6E 3E 94 [14:29:27]Write to MH i2c: E2 27 00 78 2F 80 0D 02 02 1F 00 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9D 7C 00 00 35 04 06 00 2F F4 45 6E 3E 94 00 00 09 [14:29:27]Write i2c OK [14:29:27]MH_I2C_Read... [14:29:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:27]Read from MH i2c: E2 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 03 00 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 03 00 78 2F 00 90 00 1B [14:29:27]RAPDU: 90 00 [14:29:27]wFMCommunicate OK [14:29:27]wFMCommunicate request_size=4 [14:29:27]MH_SAM_APDU [14:29:27]CAPDU: 80 0D 03 02 [14:29:27]Write to MH i2c: E2 08 00 79 2F 80 0D 03 02 00 00 00 00 23 [14:29:27]Write i2c OK [14:29:27]MH_I2C_Read... [14:29:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:29:27]Read from MH i2c: E2 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 0B 00 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 0B 00 79 2F 00 B3 C3 62 E1 91 B6 20 0D 90 00 51 [14:29:27]RAPDU: B3 C3 62 E1 91 B6 20 0D 90 00 [14:29:27]wFMCommunicate OK [14:29:27]SAM_PROTO_SignData done [14:29:27]FM_MakeSignedData done [14:29:27]CreateOFDProtocolMessage [14:29:27]wFMCommunicate request_size=4 [14:29:27]MH_SAM_APDU [14:29:27]CAPDU: 80 11 00 00 [14:29:27]Write to MH i2c: E2 08 00 7A 2F 80 11 00 00 00 00 00 00 23 [14:29:27]Write i2c OK [14:29:27]MH_I2C_Read... [14:29:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:27]Read from MH i2c: E2 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 17 00 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 17 00 7A 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 78 [14:29:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [14:29:27]wFMCommunicate OK [14:29:27]CreateOFDProtocolMessage done [14:29:27]OFDSenderStorePacket 31901 [14:29:27]StoreOFDPacket docnum=31901 [14:29:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 29 01 00 00 46 A8 21 01 03 D4 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 CE 37 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9D 7C 00 00 35 04 06 00 2F F4 45 6E 3E 94 B3 C3 62 E1 91 B6 20 0D [14:29:27]CheckFolder [14:29:27]dirname=/storage/ofd_packets [14:29:27]CheckFolder done [14:29:27]ProducePacketName [14:29:27]name=ofd_packets/00031901 [14:29:27]NVStorageSaveData ofd_packets/00031901 [14:29:27]File name is /storage/ofd_packets/00031901 [14:29:27]Write 327 bytes [14:29:27]NVStorageSaveData done [14:29:27]OFDSenderStorePacket done [14:29:27]KKMCreateOFDPacket done [14:29:27]NVStorageSaveData kkm_last_timestamp [14:29:27]File name is /storage/kkm_last_timestamp [14:29:27]Write 4 bytes [14:29:27]NVStorageSaveData done [14:29:27]ExternCall_PrintAddStr [14:29:27]wPrintStart [14:29:27]Write to MH i2c: 01 00 00 7B 2F AA [14:29:27]Write i2c OK [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: 01 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: 01 07 00 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: 01 07 00 7B 2F 00 00 00 00 00 FF 0F BF [14:29:27]RasterBufferAndPrint [14:29:27]line Счет N : (3)58097 [14:29:27]line ИНН: 02508201610067 [14:29:27]line Контрольно-Кассовый Чек [14:29:27]line ПРОДАЖА [14:29:27]line Товар: 46230607 [14:29:27]line Сигареты Richmond Bronze Edition [14:29:27]line 1.000 * 145.00 [14:29:27]line = 145.00 [14:29:27]line НДС 12% НСП 1% [14:29:27]line > о реализуемом товаре [14:29:27]line ИТОГО: 145.00 [14:29:27]line НСП 1% : 1.28 [14:29:27]line НДС 12% : 15.40 [14:29:27]line Наличными: 145.00 [14:29:27]line Безнал.: 0.00 [14:29:27]line Место: АЗС № 99 "Партнер Нефть" [14:29:27]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [14:29:27]line СНО: Общий режим [14:29:27]line Чек 54 02.03.2024 14:29 [14:29:27]line Смена: 280 ФФД: 1.0 [14:29:27]line ЗНМ: 0300000074 [14:29:27]line РНМ: 0000000000092554 [14:29:27]line Версия ККМ: 001 [14:29:27]line ФМ: 0000000000871783 [14:29:27]line ФД: 31901 [14:29:27]line ФПД: 52726183378580 [14:29:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T142934&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31901&fm=52726183378580&tin=02508201610067®Number=0000000000092554&sum=14500 [14:29:28]line 0 [14:29:28]OFD Sender: Processing packet 31901 [packets to send 5, broken 4] [14:29:28]ProducePacketName [14:29:28]name=ofd_packets/00031901 [14:29:28]OFD Sender: To server: pG, [14:29:28]CommunicateWithHost lk.salyk.kg:30040 [14:29:28]ConnectInit lk.salyk.kg [14:29:28]written 0, free lines is 4095 [14:29:28]Connected sock=10 [14:29:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 29 01 00 00 46 A8 21 01 03 D4 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 CE 37 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9D 7C 00 00 35 04 06 00 2F F4 45 6E 3E 94 B3 C3 62 E1 91 B6 20 0D [14:29:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 5E 8D 47 00 BE 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 38 37 31 37 38 33 10 04 04 00 9D 7C 00 00 F4 03 04 00 13 E0 E2 65 B6 04 01 00 00 C3 D3 6B 4C 29 DC A6 3D [14:29:28]CommunicateWithHost err = 0 [14:29:28]CheckOFDResponse [14:29:28]1017 (14) - 77093643461234 [14:29:28]1041 (16) - 0000000000871783 [14:29:28]1040 (4) - 31901 [14:29:28]1012 (4) - 02.03.2024 08:15 [14:29:28]1206 (1) - 0 [14:29:28]OFD Sender: Remove packet 31901 [14:29:28]ProducePacketName [14:29:28]name=ofd_packets/00031901 [14:29:28]NVStorageDeleteData [14:29:28]Write to MH i2c: 01 00 00 A4 2F D3 [14:29:28]Write i2c OK [14:29:28]MH_I2C_Read... [14:29:28]Read from MH i2c: 01 [14:29:28]MH_I2C_Read... [14:29:28]Read from MH i2c: 01 07 00 [14:29:28]MH_I2C_Read... [14:29:28]Read from MH i2c: 01 07 00 A4 2F 00 00 00 00 00 B3 0C 99 [14:29:28]RasterBufferAndPrint [14:29:28]line [14:29:28]line [14:29:28]line [14:29:28]line [14:29:28]line [14:29:28]written 0, free lines is 3258 [14:29:28]MH_Cut [14:29:28]Write to MH i2c: D1 01 00 AB 2F 01 AC [14:29:28]Write i2c OK [14:29:28]MH_I2C_Read... [14:29:28]Read from MH i2c: D1 [14:29:28]MH_I2C_Read... [14:29:28]Read from MH i2c: D1 01 00 [14:29:28]MH_I2C_Read... [14:29:28]Read from MH i2c: D1 01 00 AB 2F 00 AB [14:29:28]Write to MH i2c: 01 00 00 AC 2F DB [14:29:28]Write i2c OK [14:29:28]MH_I2C_Read... [14:29:28]OFD Sender: No OFD packet to send [14:29:29]*** Cut start [14:29:29]*** Partial cut [14:29:29]*** CUTSNS_PIN = 1 [14:29:29]*** CUTSNS_PIN = 0 [14:29:29]*** Brake cut motor [14:29:29]Read from MH i2c: 01 [14:29:29]MH_I2C_Read... [14:29:29]*** Stop cut motor [14:29:29]*** Cut end [14:29:29]Read from MH i2c: 01 07 00 [14:29:29]MH_I2C_Read... [14:29:30]Read from MH i2c: 01 07 00 AC 2F 00 00 00 00 00 FF 0F F0 [14:29:30]process_action close_receipt done [14:29:30]requested_data is exist [14:29:30]produce_requested_data [14:29:30]requested_item fm.sn is exist - process it [14:29:30]wFMCommunicate request_size=4 [14:29:30]MH_SAM_APDU [14:29:30]CAPDU: 80 11 00 00 [14:29:30]Write to MH i2c: E2 08 00 AD 2F 80 11 00 00 00 00 00 00 56 [14:29:30]Write i2c OK [14:29:30]MH_I2C_Read... [14:29:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:30]Read from MH i2c: E2 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 17 00 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 17 00 AD 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 AB [14:29:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [14:29:30]wFMCommunicate OK [14:29:30]requested_item fd.num is exist - process it [14:29:30]SAM_PROTO_GetFieldsCounters [14:29:30]wFMCommunicate request_size=4 [14:29:30]MH_SAM_APDU [14:29:30]CAPDU: 80 13 00 00 [14:29:30]Write to MH i2c: E2 08 00 AE 2F 80 13 00 00 00 00 00 00 59 [14:29:30]Write i2c OK [14:29:30]MH_I2C_Read... [14:29:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:29:30]Read from MH i2c: E2 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 62 00 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 62 00 AE 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 9D 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 50 [14:29:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 9D 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:29:30]wFMCommunicate OK [14:29:30]SAM_PROTO_GetFieldsCounters done [14:29:30]requested_item shift.num is exist - process it [14:29:30]requested_item shift.opened is exist - process it [14:29:30]req_shift_opened [14:29:30]FM_GetShiftState [14:29:30]SAM_PROTO_GetShiftState [14:29:30]wFMCommunicate request_size=4 [14:29:30]MH_SAM_APDU [14:29:30]CAPDU: 80 13 01 00 [14:29:30]Write to MH i2c: E2 08 00 AF 2F 80 13 01 00 00 00 00 00 5B [14:29:30]Write i2c OK [14:29:30]MH_I2C_Read... [14:29:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:30]Read from MH i2c: E2 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 0E 00 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: E2 0E 00 AF 2F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 44 [14:29:30]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [14:29:30]wFMCommunicate OK [14:29:30]SAM_PROTO_GetShiftState done [14:29:30]FM_GetShiftState done [14:29:30]req_shift_opened done [14:29:30]requested_item shift.open_date is exist - process it [14:29:30]req_shift_open_date [14:29:30]req_shift_open_date done [14:29:30]produce_requested_data done [14:29:30]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31901,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [14:29:30]process_action_free close_receipt [14:29:30]json_value_free [14:29:30]json_value_free done [14:29:30]process_json_proto returns [14:29:30]Send response to host [14:29:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31901,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [14:29:30]free response buf [14:29:30]execute_script done [14:29:30]execute_script returns [14:29:30]free content buf [14:29:30]Sock 9.Close socket [14:29:30]Sock 9.Thread stoped [14:29:33]OFD Sender: No OFD packet to send [14:29:38]OFD Sender: No OFD packet to send [14:29:43]OFD Sender: No OFD packet to send [14:29:48]OFD Sender: No OFD packet to send [14:29:53]OFD Sender: No OFD packet to send [14:29:58]OFD Sender: No OFD packet to send [14:30:03]OFD Sender: No OFD packet to send [14:30:08]OFD Sender: No OFD packet to send [14:30:13]OFD Sender: No OFD packet to send [14:30:18]OFD Sender: No OFD packet to send [14:30:23]OFD Sender: No OFD packet to send [14:30:28]OFD Sender: No OFD packet to send [14:30:33]OFD Sender: No OFD packet to send [14:30:38]OFD Sender: No OFD packet to send [14:30:43]OFD Sender: No OFD packet to send [14:30:48]OFD Sender: No OFD packet to send [14:30:53]OFD Sender: No OFD packet to send [14:30:58]OFD Sender: No OFD packet to send [14:31:04]OFD Sender: No OFD packet to send [14:31:09]OFD Sender: No OFD packet to send [14:31:14]OFD Sender: No OFD packet to send [14:31:19]OFD Sender: No OFD packet to send [14:31:24]OFD Sender: No OFD packet to send [14:31:29]OFD Sender: No OFD packet to send [14:31:34]OFD Sender: No OFD packet to send [14:31:39]OFD Sender: No OFD packet to send [14:31:44]OFD Sender: No OFD packet to send [14:31:49]OFD Sender: No OFD packet to send [14:31:54]OFD Sender: No OFD packet to send [14:31:59]OFD Sender: No OFD packet to send [14:32:04]OFD Sender: No OFD packet to send [14:32:09]OFD Sender: No OFD packet to send [14:32:14]OFD Sender: No OFD packet to send [14:32:19]OFD Sender: No OFD packet to send [14:32:24]OFD Sender: No OFD packet to send [14:32:29]OFD Sender: No OFD packet to send [14:32:34]OFD Sender: No OFD packet to send [14:32:39]OFD Sender: No OFD packet to send [14:32:44]OFD Sender: No OFD packet to send [14:32:49]OFD Sender: No OFD packet to send [14:32:54]OFD Sender: No OFD packet to send [14:32:59]OFD Sender: No OFD packet to send [14:33:04]OFD Sender: No OFD packet to send [14:33:09]OFD Sender: No OFD packet to send [14:33:14]OFD Sender: No OFD packet to send [14:33:19]OFD Sender: No OFD packet to send [14:33:24]OFD Sender: No OFD packet to send [14:33:29]OFD Sender: No OFD packet to send [14:33:34]OFD Sender: No OFD packet to send [14:33:39]OFD Sender: No OFD packet to send [14:33:44]OFD Sender: No OFD packet to send [14:33:49]OFD Sender: No OFD packet to send [14:33:54]OFD Sender: No OFD packet to send [14:33:59]OFD Sender: No OFD packet to send [14:34:04]OFD Sender: No OFD packet to send [14:34:09]OFD Sender: No OFD packet to send [14:34:14]OFD Sender: No OFD packet to send [14:34:19]OFD Sender: No OFD packet to send [14:34:24]OFD Sender: No OFD packet to send [14:34:29]OFD Sender: No OFD packet to send [14:34:34]OFD Sender: No OFD packet to send [14:34:39]OFD Sender: No OFD packet to send [14:34:44]OFD Sender: No OFD packet to send [14:34:49]OFD Sender: No OFD packet to send [14:34:54]OFD Sender: No OFD packet to send [14:34:59]OFD Sender: No OFD packet to send [14:35:04]OFD Sender: No OFD packet to send [14:35:09]OFD Sender: No OFD packet to send [14:35:14]OFD Sender: No OFD packet to send [14:35:19]OFD Sender: No OFD packet to send [14:35:24]OFD Sender: No OFD packet to send [14:35:29]OFD Sender: No OFD packet to send [14:35:34]OFD Sender: No OFD packet to send [14:35:39]OFD Sender: No OFD packet to send [14:35:44]OFD Sender: No OFD packet to send [14:35:49]OFD Sender: No OFD packet to send [14:35:54]OFD Sender: No OFD packet to send [14:35:59]OFD Sender: No OFD packet to send [14:36:04]OFD Sender: No OFD packet to send [14:36:09]OFD Sender: No OFD packet to send [14:36:14]OFD Sender: No OFD packet to send [14:36:19]OFD Sender: No OFD packet to send [14:36:24]OFD Sender: No OFD packet to send [14:36:29]OFD Sender: No OFD packet to send [14:36:34]OFD Sender: No OFD packet to send [14:36:39]OFD Sender: No OFD packet to send [14:36:44]OFD Sender: No OFD packet to send [14:36:49]OFD Sender: No OFD packet to send [14:36:54]OFD Sender: No OFD packet to send [14:36:59]OFD Sender: No OFD packet to send [14:37:04]OFD Sender: No OFD packet to send [14:37:09]OFD Sender: No OFD packet to send [14:37:14]OFD Sender: No OFD packet to send [14:37:19]OFD Sender: No OFD packet to send [14:37:24]OFD Sender: No OFD packet to send [14:37:29]OFD Sender: No OFD packet to send [14:37:34]OFD Sender: No OFD packet to send [14:37:39]OFD Sender: No OFD packet to send [14:37:44]OFD Sender: No OFD packet to send [14:37:49]OFD Sender: No OFD packet to send [14:37:54]OFD Sender: No OFD packet to send [14:37:59]OFD Sender: No OFD packet to send [14:38:04]OFD Sender: No OFD packet to send [14:38:09]OFD Sender: No OFD packet to send [14:38:14]OFD Sender: No OFD packet to send [14:38:19]OFD Sender: No OFD packet to send [14:38:24]OFD Sender: No OFD packet to send [14:38:29]OFD Sender: No OFD packet to send [14:38:34]OFD Sender: No OFD packet to send [14:38:39]OFD Sender: No OFD packet to send [14:38:44]OFD Sender: No OFD packet to send [14:38:49]OFD Sender: No OFD packet to send [14:38:54]OFD Sender: No OFD packet to send [14:38:59]OFD Sender: No OFD packet to send [14:39:04]OFD Sender: No OFD packet to send [14:39:09]OFD Sender: No OFD packet to send [14:39:14]OFD Sender: No OFD packet to send [14:39:19]OFD Sender: No OFD packet to send [14:39:24]OFD Sender: No OFD packet to send [14:39:29]OFD Sender: No OFD packet to send [14:39:34]OFD Sender: No OFD packet to send [14:39:39]OFD Sender: No OFD packet to send [14:39:44]OFD Sender: No OFD packet to send [14:39:49]OFD Sender: No OFD packet to send [14:39:54]OFD Sender: No OFD packet to send [14:39:59]OFD Sender: No OFD packet to send [14:40:04]OFD Sender: No OFD packet to send [14:40:09]OFD Sender: No OFD packet to send [14:40:14]OFD Sender: No OFD packet to send [14:40:19]OFD Sender: No OFD packet to send [14:40:24]OFD Sender: No OFD packet to send [14:40:29]OFD Sender: No OFD packet to send [14:40:34]OFD Sender: No OFD packet to send [14:40:39]OFD Sender: No OFD packet to send [14:40:44]OFD Sender: No OFD packet to send [14:40:49]OFD Sender: No OFD packet to send [14:40:54]OFD Sender: No OFD packet to send [14:40:59]OFD Sender: No OFD packet to send [14:41:04]OFD Sender: No OFD packet to send [14:41:09]OFD Sender: No OFD packet to send [14:41:14]OFD Sender: No OFD packet to send [14:41:19]OFD Sender: No OFD packet to send [14:41:24]OFD Sender: No OFD packet to send [14:41:29]OFD Sender: No OFD packet to send [14:41:34]OFD Sender: No OFD packet to send [14:41:39]OFD Sender: No OFD packet to send [14:41:44]OFD Sender: No OFD packet to send [14:41:49]OFD Sender: No OFD packet to send [14:41:54]OFD Sender: No OFD packet to send [14:41:59]OFD Sender: No OFD packet to send [14:42:04]OFD Sender: No OFD packet to send [14:42:09]OFD Sender: No OFD packet to send [14:42:14]OFD Sender: No OFD packet to send [14:42:19]OFD Sender: No OFD packet to send [14:42:24]OFD Sender: No OFD packet to send [14:42:29]OFD Sender: No OFD packet to send [14:42:34]OFD Sender: No OFD packet to send [14:42:39]OFD Sender: No OFD packet to send [14:42:44]OFD Sender: No OFD packet to send [14:42:49]OFD Sender: No OFD packet to send [14:42:54]OFD Sender: No OFD packet to send [14:42:59]OFD Sender: No OFD packet to send [14:43:04]OFD Sender: No OFD packet to send [14:43:09]OFD Sender: No OFD packet to send [14:43:14]OFD Sender: No OFD packet to send [14:43:19]OFD Sender: No OFD packet to send [14:43:24]OFD Sender: No OFD packet to send [14:43:29]OFD Sender: No OFD packet to send [14:43:34]OFD Sender: No OFD packet to send [14:43:39]OFD Sender: No OFD packet to send [14:43:44]OFD Sender: No OFD packet to send [14:43:49]OFD Sender: No OFD packet to send [14:43:54]OFD Sender: No OFD packet to send [14:43:59]OFD Sender: No OFD packet to send [14:44:04]OFD Sender: No OFD packet to send [14:44:09]OFD Sender: No OFD packet to send [14:44:14]OFD Sender: No OFD packet to send [14:44:19]OFD Sender: No OFD packet to send [14:44:24]OFD Sender: No OFD packet to send [14:44:29]OFD Sender: No OFD packet to send [14:44:34]OFD Sender: No OFD packet to send [14:44:39]OFD Sender: No OFD packet to send [14:44:44]OFD Sender: No OFD packet to send [14:44:49]OFD Sender: No OFD packet to send [14:44:54]OFD Sender: No OFD packet to send [14:44:59]OFD Sender: No OFD packet to send [14:45:04]OFD Sender: No OFD packet to send [14:45:09]OFD Sender: No OFD packet to send [14:45:14]OFD Sender: No OFD packet to send [14:45:19]OFD Sender: No OFD packet to send [14:45:24]OFD Sender: No OFD packet to send [14:45:29]OFD Sender: No OFD packet to send [14:45:34]OFD Sender: No OFD packet to send [14:45:39]OFD Sender: No OFD packet to send [14:45:44]OFD Sender: No OFD packet to send [14:45:49]OFD Sender: No OFD packet to send [14:45:54]OFD Sender: No OFD packet to send [14:45:59]OFD Sender: No OFD packet to send [14:46:04]OFD Sender: No OFD packet to send [14:46:09]OFD Sender: No OFD packet to send [14:46:14]OFD Sender: No OFD packet to send [14:46:19]OFD Sender: No OFD packet to send [14:46:24]OFD Sender: No OFD packet to send [14:46:29]OFD Sender: No OFD packet to send [14:46:34]OFD Sender: No OFD packet to send [14:46:39]OFD Sender: No OFD packet to send [14:46:44]OFD Sender: No OFD packet to send [14:46:49]OFD Sender: No OFD packet to send [14:46:54]OFD Sender: No OFD packet to send [14:46:59]OFD Sender: No OFD packet to send [14:47:04]OFD Sender: No OFD packet to send [14:47:09]OFD Sender: No OFD packet to send [14:47:14]OFD Sender: No OFD packet to send [14:47:19]OFD Sender: No OFD packet to send [14:47:24]OFD Sender: No OFD packet to send [14:47:29]OFD Sender: No OFD packet to send [14:47:34]OFD Sender: No OFD packet to send [14:47:39]OFD Sender: No OFD packet to send [14:47:44]OFD Sender: No OFD packet to send [14:47:49]OFD Sender: No OFD packet to send [14:47:54]OFD Sender: No OFD packet to send [14:47:59]OFD Sender: No OFD packet to send [14:48:04]OFD Sender: No OFD packet to send [14:48:09]OFD Sender: No OFD packet to send [14:48:14]OFD Sender: No OFD packet to send [14:48:19]OFD Sender: No OFD packet to send [14:48:24]OFD Sender: No OFD packet to send [14:48:29]OFD Sender: No OFD packet to send [14:48:34]OFD Sender: No OFD packet to send [14:48:39]OFD Sender: No OFD packet to send [14:48:44]OFD Sender: No OFD packet to send [14:48:49]OFD Sender: No OFD packet to send [14:48:54]OFD Sender: No OFD packet to send [14:48:59]OFD Sender: No OFD packet to send [14:49:04]OFD Sender: No OFD packet to send [14:49:09]OFD Sender: No OFD packet to send [14:49:14]OFD Sender: No OFD packet to send [14:49:19]OFD Sender: No OFD packet to send [14:49:24]OFD Sender: No OFD packet to send [14:49:29]OFD Sender: No OFD packet to send [14:49:34]OFD Sender: No OFD packet to send [14:49:39]OFD Sender: No OFD packet to send [14:49:44]OFD Sender: No OFD packet to send [14:49:49]OFD Sender: No OFD packet to send [14:49:54]OFD Sender: No OFD packet to send [14:49:59]OFD Sender: No OFD packet to send [14:50:04]OFD Sender: No OFD packet to send [14:50:09]OFD Sender: No OFD packet to send [14:50:14]OFD Sender: No OFD packet to send [14:50:19]OFD Sender: No OFD packet to send [14:50:24]OFD Sender: No OFD packet to send [14:50:29]OFD Sender: No OFD packet to send [14:50:34]OFD Sender: No OFD packet to send [14:50:39]OFD Sender: No OFD packet to send [14:50:44]OFD Sender: No OFD packet to send [14:50:49]OFD Sender: No OFD packet to send [14:50:54]OFD Sender: No OFD packet to send [14:50:59]OFD Sender: No OFD packet to send [14:51:04]OFD Sender: No OFD packet to send [14:51:09]OFD Sender: No OFD packet to send [14:51:14]OFD Sender: No OFD packet to send [14:51:19]OFD Sender: No OFD packet to send [14:51:24]OFD Sender: No OFD packet to send [14:51:29]OFD Sender: No OFD packet to send [14:51:34]OFD Sender: No OFD packet to send [14:51:39]OFD Sender: No OFD packet to send [14:51:44]OFD Sender: No OFD packet to send [14:51:49]OFD Sender: No OFD packet to send [14:51:54]OFD Sender: No OFD packet to send [14:51:59]OFD Sender: No OFD packet to send [14:52:04]OFD Sender: No OFD packet to send [14:52:09]OFD Sender: No OFD packet to send [14:52:14]OFD Sender: No OFD packet to send [14:52:19]OFD Sender: No OFD packet to send [14:52:24]OFD Sender: No OFD packet to send [14:52:29]OFD Sender: No OFD packet to send [14:52:34]OFD Sender: No OFD packet to send [14:52:39]OFD Sender: No OFD packet to send [14:52:42]accept exits with 7 [14:52:42]New connection [14:52:42]New thread 3066764644 created [14:52:42]Thread 3066908004 joined [14:52:42]Waiting for new connection... [14:52:42] Sock 7.Parse request [14:52:42]Sock 7.Check first char [14:52:42]Sock 7.First char is OK [14:52:42]request: POST /json_proto HTTP/1.0 [14:52:42]Method: POST [14:52:42]URL: /json_proto [14:52:42]Method is POST - this is cgi request [14:52:42]url: /json_proto [14:52:42]query_string will be loaded in cgi processing [14:52:42]execute_cgi json_proto POST (null) [14:52:42]execute_cgi path=json_proto method=POST [14:52:42]POST find Content-Length [14:52:42]Host: 172.17.61.6:8080 [14:52:42]Content-Length: 569 [14:52:42]Content-Type: application/json [14:52:42] [14:52:42]POST finish read [14:52:42]Found Content-Length = 569 [14:52:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58098", "tax_sys" : 0, "items" : [ { "code": "48744546", "name": "LD Compact Silver", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:42]execute_script... [14:52: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)58098", "tax_sys" : 0, "items" : [ { "code": "48744546", "name": "LD Compact Silver", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:42]POST & json_proto [14:52:42]process_json_proto [14:52:42]json parsed OK: [14:52:42]protocol is kg_v1.0 [14:52:42]action value=close_receipt [14:52:42]process_action close_receipt [14:52:42]cmd_close_receipt [14:52:42]MH_GetDate [14:52:42]Write to MH i2c: F0 00 00 B0 2F CE [14:52:42]Write i2c OK [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: F0 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: F0 09 00 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: F0 09 00 B0 2F 00 43 3D E3 65 78 7F 6F 64 69 [14:52:42]GetLastDocTimeStamp 1709389774 [14:52:42]current date 1709391171 [14:52:42]FM_GetShiftState [14:52:42]SAM_PROTO_GetShiftState [14:52:42]wFMCommunicate request_size=4 [14:52:42]MH_SAM_APDU [14:52:42]CAPDU: 80 13 01 00 [14:52:42]Write to MH i2c: E2 08 00 B1 2F 80 13 01 00 00 00 00 00 5D [14:52:42]Write i2c OK [14:52:42]MH_I2C_Read... [14:52:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:42]Read from MH i2c: E2 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: E2 0E 00 [14:52:42]MH_I2C_Read... [14:52:42]Read from MH i2c: E2 0E 00 B1 2F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 46 [14:52:42]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [14:52:42]wFMCommunicate OK [14:52:42]SAM_PROTO_GetShiftState done [14:52:42]FM_GetShiftState done [14:52:42]opened in 1709338917 [14:52:42]opened+sec_in_day 1709425317 [14:52:42]quantity*price = 12500 [14:52:42]sum+1 = 12501 [14:52:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 55 02.03.2024 14:52 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31902 ФПД: 87401136401520 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T145251&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31902&fm=87401136401520&tin=02508201610067®Number=0000000000092554&sum=12500 0 [14:52:44]StoreToDocumentArchive [14:52:44]shift 280 fd 31902 [14:52:44]save to /storage/0280/doc_00031902 [14:52:44]save last doc name /storage/0280/doc_00031902 to /storage/kkm_last_doc_name [14:52:44]save OK [14:52:44]Clear old archive folders... [14:52:44]ProcessDocumentItem done err = 0, tmpTLVsize=254 [14:52:44]tlvbuf is 0156CBA0 [14:52:44]SAM_PROTO_ClearQueue [14:52:44]wFMCommunicate request_size=4 [14:52:44]MH_SAM_APDU [14:52:44]CAPDU: 80 09 00 00 [14:52:44]Write to MH i2c: E2 08 00 BE 2F 80 09 00 00 00 00 00 00 5F [14:52:44]Write i2c OK [14:52:44]MH_I2C_Read... [14:52:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:44]Read from MH i2c: E2 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 03 00 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 03 00 BE 2F 00 90 00 61 [14:52:44]RAPDU: 90 00 [14:52:44]wFMCommunicate OK [14:52:44]SAM_PROTO_ClearQueue done [14:52:44]KKMCreateOFDPacket [14:52:44]OFDProtocolAddRootSTLVToBuf [14:52:44]FM_MakeSignedData [14:52:44]FM_MakeSignedData [14:52:44]SAM_PROTO_SignData [14:52:44]wFMCommunicate request_size=4 [14:52:44]MH_SAM_APDU [14:52:44]CAPDU: 80 0D 01 02 [14:52:44]Write to MH i2c: E2 08 00 BF 2F 80 0D 01 02 00 00 00 00 67 [14:52:44]Write i2c OK [14:52:44]MH_I2C_Read... [14:52:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:44]Read from MH i2c: E2 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 03 00 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 03 00 BF 2F 00 90 00 62 [14:52:44]RAPDU: 90 00 [14:52:44]wFMCommunicate OK [14:52:44]wFMCommunicate request_size=255 [14:52:44]MH_SAM_APDU [14:52:44]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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 43 3D E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9E 7C 00 00 35 04 [14:52:44]Write to MH i2c: E2 02 01 C0 2F 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 43 3D E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9E 7C 00 00 35 04 00 00 8E [14:52:44]Write i2c OK [14:52:44]MH_I2C_Read... [14:52:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:44]Read from MH i2c: E2 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 03 00 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 03 00 C0 2F 00 90 00 63 [14:52:44]RAPDU: 90 00 [14:52:44]wFMCommunicate OK [14:52:44]wFMCommunicate request_size=13 [14:52:44]MH_SAM_APDU [14:52:44]CAPDU: 80 0D 02 02 08 06 00 4F 7D A9 B0 2C 70 [14:52:44]Write to MH i2c: E2 10 00 C1 2F 80 0D 02 02 08 00 06 00 4F 7D A9 B0 2C 70 00 00 41 [14:52:44]Write i2c OK [14:52:44]MH_I2C_Read... [14:52:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:44]Read from MH i2c: E2 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 03 00 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 03 00 C1 2F 00 90 00 64 [14:52:44]RAPDU: 90 00 [14:52:44]wFMCommunicate OK [14:52:44]wFMCommunicate request_size=4 [14:52:44]MH_SAM_APDU [14:52:44]CAPDU: 80 0D 03 02 [14:52:44]Write to MH i2c: E2 08 00 C2 2F 80 0D 03 02 00 00 00 00 6C [14:52:44]Write i2c OK [14:52:44]MH_I2C_Read... [14:52:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:44]Read from MH i2c: E2 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 0B 00 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 0B 00 C2 2F 00 C3 D1 ED F1 44 98 71 C3 90 00 EF [14:52:44]RAPDU: C3 D1 ED F1 44 98 71 C3 90 00 [14:52:44]wFMCommunicate OK [14:52:44]SAM_PROTO_SignData done [14:52:44]FM_MakeSignedData done [14:52:44]CreateOFDProtocolMessage [14:52:44]wFMCommunicate request_size=4 [14:52:44]MH_SAM_APDU [14:52:44]CAPDU: 80 11 00 00 [14:52:44]Write to MH i2c: E2 08 00 C3 2F 80 11 00 00 00 00 00 00 6C [14:52:44]Write i2c OK [14:52:44]MH_I2C_Read... [14:52:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:44]Read from MH i2c: E2 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 17 00 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: E2 17 00 C3 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 C1 [14:52:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [14:52:44]wFMCommunicate OK [14:52:44]CreateOFDProtocolMessage done [14:52:44]OFDSenderStorePacket 31902 [14:52:44]StoreOFDPacket docnum=31902 [14:52:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 12 01 00 00 9D A9 0A 01 21 7E 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 43 3D E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9E 7C 00 00 35 04 06 00 4F 7D A9 B0 2C 70 C3 D1 ED F1 44 98 71 C3 [14:52:44]CheckFolder [14:52:44]dirname=/storage/ofd_packets [14:52:44]CheckFolder done [14:52:44]ProducePacketName [14:52:44]name=ofd_packets/00031902 [14:52:44]NVStorageSaveData ofd_packets/00031902 [14:52:44]File name is /storage/ofd_packets/00031902 [14:52:44]Write 304 bytes [14:52:44]NVStorageSaveData done [14:52:44]OFDSenderStorePacket done [14:52:44]KKMCreateOFDPacket done [14:52:44]NVStorageSaveData kkm_last_timestamp [14:52:44]File name is /storage/kkm_last_timestamp [14:52:44]Write 4 bytes [14:52:44]NVStorageSaveData done [14:52:44]ExternCall_PrintAddStr [14:52:44]wPrintStart [14:52:44]Write to MH i2c: 01 00 00 C4 2F F3 [14:52:44]Write i2c OK [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: 01 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: 01 07 00 [14:52:44]MH_I2C_Read... [14:52:44]Read from MH i2c: 01 07 00 C4 2F 00 00 00 00 00 FF 0F 08 [14:52:44]RasterBufferAndPrint [14:52:44]line Счет N : (3)58098 [14:52:44]line ИНН: 02508201610067 [14:52:44]line Контрольно-Кассовый Чек [14:52:44]line ПРОДАЖА [14:52:44]line Товар: 48744546 [14:52:44]line LD Compact Silver [14:52:44]line 1.000 * 125.00 [14:52:44]line = 125.00 [14:52:44]line НДС 12% НСП 1% [14:52:44]line > о реализуемом товаре [14:52:44]line ИТОГО: 125.00 [14:52:44]line НСП 1% : 1.11 [14:52:44]line НДС 12% : 13.27 [14:52:44]line Наличными: 125.00 [14:52:44]line Безнал.: 0.00 [14:52:44]line Место: АЗС № 99 "Партнер Нефть" [14:52:44]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [14:52:44]line СНО: Общий режим [14:52:44]line Чек 55 02.03.2024 14:52 [14:52:44]line Смена: 280 ФФД: 1.0 [14:52:44]line ЗНМ: 0300000074 [14:52:44]line РНМ: 0000000000092554 [14:52:44]line Версия ККМ: 001 [14:52:44]line ФМ: 0000000000871783 [14:52:44]line ФД: 31902 [14:52:44]line ФПД: 87401136401520 [14:52:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T145251&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31902&fm=87401136401520&tin=02508201610067®Number=0000000000092554&sum=12500 [14:52:44]line 0 [14:52:44]OFD Sender: Processing packet 31902 [packets to send 5, broken 4] [14:52:44]ProducePacketName [14:52:44]name=ofd_packets/00031902 [14:52:44]OFD Sender: To server: pG, [14:52:44]CommunicateWithHost lk.salyk.kg:30040 [14:52:44]ConnectInit lk.salyk.kg [14:52:44]written 0, free lines is 4095 [14:52:45]Connected sock=10 [14:52:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 12 01 00 00 9D A9 0A 01 21 7E 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 43 3D E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9E 7C 00 00 35 04 06 00 4F 7D A9 B0 2C 70 C3 D1 ED F1 44 98 71 C3 [14:52:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 EA F9 47 00 F5 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9E 7C 00 00 F4 03 04 00 88 E5 E2 65 B6 04 01 00 00 8B 67 60 97 6E D5 81 35 [14:52:45]CommunicateWithHost err = 0 [14:52:45]CheckOFDResponse [14:52:45]1017 (14) - 77093643461234 [14:52:45]1041 (16) - 0000000000871783 [14:52:45]1040 (4) - 31902 [14:52:45]1012 (4) - 02.03.2024 08:38 [14:52:45]1206 (1) - 0 [14:52:45]OFD Sender: Remove packet 31902 [14:52:45]ProducePacketName [14:52:45]name=ofd_packets/00031902 [14:52:45]NVStorageDeleteData [14:52:45]Write to MH i2c: 01 00 00 EC 2F 1B [14:52:45]Write i2c OK [14:52:45]MH_I2C_Read... [14:52:45]Read from MH i2c: 01 [14:52:45]MH_I2C_Read... [14:52:45]Read from MH i2c: 01 07 00 [14:52:45]MH_I2C_Read... [14:52:45]Read from MH i2c: 01 07 00 EC 2F 00 00 00 00 00 DF 0C 0D [14:52:45]RasterBufferAndPrint [14:52:45]line [14:52:45]line [14:52:45]line [14:52:45]line [14:52:45]line [14:52:45]written 0, free lines is 3304 [14:52:45]MH_Cut [14:52:45]Write to MH i2c: D1 01 00 F3 2F 01 F4 [14:52:45]Write i2c OK [14:52:45]MH_I2C_Read... [14:52:45]Read from MH i2c: D1 [14:52:45]MH_I2C_Read... [14:52:45]Read from MH i2c: D1 01 00 [14:52:45]MH_I2C_Read... [14:52:45]Read from MH i2c: D1 01 00 F3 2F 00 F3 [14:52:45]Write to MH i2c: 01 00 00 F4 2F 23 [14:52:45]Write i2c OK [14:52:45]MH_I2C_Read... [14:52:45]OFD Sender: No OFD packet to send [14:52:46]*** Cut start [14:52:46]*** Partial cut [14:52:46]*** CUTSNS_PIN = 1 [14:52:46]*** CUTSNS_PIN = 0 [14:52:46]*** Brake cut motor [14:52:46]Read from MH i2c: 01 [14:52:46]MH_I2C_Read... [14:52:46]*** Stop cut motor [14:52:46]*** Cut end [14:52:46]Read from MH i2c: 01 07 00 [14:52:46]MH_I2C_Read... [14:52:46]Read from MH i2c: 01 07 00 F4 2F 00 00 00 00 00 FF 0F 38 [14:52:46]process_action close_receipt done [14:52:46]requested_data is exist [14:52:46]produce_requested_data [14:52:46]requested_item fm.sn is exist - process it [14:52:46]wFMCommunicate request_size=4 [14:52:46]MH_SAM_APDU [14:52:46]CAPDU: 80 11 00 00 [14:52:46]Write to MH i2c: E2 08 00 F5 2F 80 11 00 00 00 00 00 00 9E [14:52:46]Write i2c OK [14:52:46]MH_I2C_Read... [14:52:46]Read from MH i2c: E2 [14:52:46]MH_I2C_Read... [14:52:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:46]Read from MH i2c: E2 17 00 [14:52:46]MH_I2C_Read... [14:52:46]Read from MH i2c: E2 17 00 F5 2F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F3 [14:52:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [14:52:46]wFMCommunicate OK [14:52:46]requested_item fd.num is exist - process it [14:52:46]SAM_PROTO_GetFieldsCounters [14:52:46]wFMCommunicate request_size=4 [14:52:46]MH_SAM_APDU [14:52:46]CAPDU: 80 13 00 00 [14:52:46]Write to MH i2c: E2 08 00 F6 2F 80 13 00 00 00 00 00 00 A1 [14:52:46]Write i2c OK [14:52:46]MH_I2C_Read... [14:52:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:47]Read from MH i2c: E2 [14:52:47]MH_I2C_Read... [14:52:47]Read from MH i2c: E2 62 00 [14:52:47]MH_I2C_Read... [14:52:47]Read from MH i2c: E2 62 00 F6 2F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 9E 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 9C [14:52:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 9E 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:52:47]wFMCommunicate OK [14:52:47]SAM_PROTO_GetFieldsCounters done [14:52:47]requested_item shift.num is exist - process it [14:52:47]requested_item shift.opened is exist - process it [14:52:47]req_shift_opened [14:52:47]FM_GetShiftState [14:52:47]SAM_PROTO_GetShiftState [14:52:47]wFMCommunicate request_size=4 [14:52:47]MH_SAM_APDU [14:52:47]CAPDU: 80 13 01 00 [14:52:47]Write to MH i2c: E2 08 00 F7 2F 80 13 01 00 00 00 00 00 A3 [14:52:47]Write i2c OK [14:52:47]MH_I2C_Read... [14:52:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:47]Read from MH i2c: E2 [14:52:47]MH_I2C_Read... [14:52:47]Read from MH i2c: E2 0E 00 [14:52:47]MH_I2C_Read... [14:52:47]Read from MH i2c: E2 0E 00 F7 2F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 8C [14:52:47]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [14:52:47]wFMCommunicate OK [14:52:47]SAM_PROTO_GetShiftState done [14:52:47]FM_GetShiftState done [14:52:47]req_shift_opened done [14:52:47]requested_item shift.open_date is exist - process it [14:52:47]req_shift_open_date [14:52:47]req_shift_open_date done [14:52:47]produce_requested_data done [14:52:47]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31902,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [14:52:47]process_action_free close_receipt [14:52:47]json_value_free [14:52:47]json_value_free done [14:52:47]process_json_proto returns [14:52:47]Send response to host [14:52:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31902,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [14:52:47]free response buf [14:52:47]execute_script done [14:52:47]execute_script returns [14:52:47]free content buf [14:52:47]Sock 7.Close socket [14:52:47]Sock 7.Thread stoped [14:52:50]OFD Sender: No OFD packet to send [14:52:55]OFD Sender: No OFD packet to send [14:53:00]OFD Sender: No OFD packet to send [14:53:05]OFD Sender: No OFD packet to send [14:53:10]OFD Sender: No OFD packet to send [14:53:15]OFD Sender: No OFD packet to send [14:53:20]OFD Sender: No OFD packet to send [14:53:25]OFD Sender: No OFD packet to send [14:53:30]OFD Sender: No OFD packet to send [14:53:35]OFD Sender: No OFD packet to send [14:53:40]OFD Sender: No OFD packet to send [14:53:45]OFD Sender: No OFD packet to send [14:53:50]OFD Sender: No OFD packet to send [14:53:55]OFD Sender: No OFD packet to send [14:54:00]OFD Sender: No OFD packet to send [14:54:05]OFD Sender: No OFD packet to send [14:54:10]OFD Sender: No OFD packet to send [14:54:15]OFD Sender: No OFD packet to send [14:54:20]OFD Sender: No OFD packet to send [14:54:25]OFD Sender: No OFD packet to send [14:54:30]OFD Sender: No OFD packet to send [14:54:35]OFD Sender: No OFD packet to send [14:54:40]OFD Sender: No OFD packet to send [14:54:45]OFD Sender: No OFD packet to send [14:54:50]OFD Sender: No OFD packet to send [14:54:55]OFD Sender: No OFD packet to send [14:55:00]OFD Sender: No OFD packet to send [14:55:05]OFD Sender: No OFD packet to send [14:55:10]OFD Sender: No OFD packet to send [14:55:15]OFD Sender: No OFD packet to send [14:55:20]OFD Sender: No OFD packet to send [14:55:25]OFD Sender: No OFD packet to send [14:55:30]OFD Sender: No OFD packet to send [14:55:35]OFD Sender: No OFD packet to send [14:55:40]OFD Sender: No OFD packet to send [14:55:45]OFD Sender: No OFD packet to send [14:55:50]OFD Sender: No OFD packet to send [14:55:55]OFD Sender: No OFD packet to send [14:56:00]OFD Sender: No OFD packet to send [14:56:05]OFD Sender: No OFD packet to send [14:56:10]OFD Sender: No OFD packet to send [14:56:15]OFD Sender: No OFD packet to send [14:56:20]OFD Sender: No OFD packet to send [14:56:25]OFD Sender: No OFD packet to send [14:56:30]OFD Sender: No OFD packet to send [14:56:35]OFD Sender: No OFD packet to send [14:56:40]OFD Sender: No OFD packet to send [14:56:45]OFD Sender: No OFD packet to send [14:56:50]OFD Sender: No OFD packet to send [14:56:55]OFD Sender: No OFD packet to send [14:57:00]OFD Sender: No OFD packet to send [14:57:05]OFD Sender: No OFD packet to send [14:57:10]OFD Sender: No OFD packet to send [14:57:15]OFD Sender: No OFD packet to send [14:57:20]OFD Sender: No OFD packet to send [14:57:25]OFD Sender: No OFD packet to send [14:57:30]OFD Sender: No OFD packet to send [14:57:36]OFD Sender: No OFD packet to send [14:57:41]OFD Sender: No OFD packet to send [14:57:46]OFD Sender: No OFD packet to send [14:57:51]OFD Sender: No OFD packet to send [14:57:56]OFD Sender: No OFD packet to send [14:58:01]OFD Sender: No OFD packet to send [14:58:06]OFD Sender: No OFD packet to send [14:58:11]OFD Sender: No OFD packet to send [14:58:16]OFD Sender: No OFD packet to send [14:58:21]OFD Sender: No OFD packet to send [14:58:26]OFD Sender: No OFD packet to send [14:58:31]OFD Sender: No OFD packet to send [14:58:36]OFD Sender: No OFD packet to send [14:58:41]OFD Sender: No OFD packet to send [14:58:46]OFD Sender: No OFD packet to send [14:58:51]OFD Sender: No OFD packet to send [14:58:56]OFD Sender: No OFD packet to send [14:59:01]OFD Sender: No OFD packet to send [14:59:06]OFD Sender: No OFD packet to send [14:59:11]OFD Sender: No OFD packet to send [14:59:16]OFD Sender: No OFD packet to send [14:59:21]OFD Sender: No OFD packet to send [14:59:26]OFD Sender: No OFD packet to send [14:59:31]OFD Sender: No OFD packet to send [14:59:36]OFD Sender: No OFD packet to send [14:59:41]OFD Sender: No OFD packet to send [14:59:46]OFD Sender: No OFD packet to send [14:59:51]OFD Sender: No OFD packet to send [14:59:56]OFD Sender: No OFD packet to send [15:00:01]OFD Sender: No OFD packet to send [15:00:06]OFD Sender: No OFD packet to send [15:00:11]OFD Sender: No OFD packet to send [15:00:16]OFD Sender: No OFD packet to send [15:00:21]OFD Sender: No OFD packet to send [15:00:26]OFD Sender: No OFD packet to send [15:00:31]OFD Sender: No OFD packet to send [15:00:36]OFD Sender: No OFD packet to send [15:00:41]OFD Sender: No OFD packet to send [15:00:46]OFD Sender: No OFD packet to send [15:00:51]OFD Sender: No OFD packet to send [15:00:56]OFD Sender: No OFD packet to send [15:01:01]OFD Sender: No OFD packet to send [15:01:06]OFD Sender: No OFD packet to send [15:01:11]OFD Sender: No OFD packet to send [15:01:16]OFD Sender: No OFD packet to send [15:01:21]OFD Sender: No OFD packet to send [15:01:26]OFD Sender: No OFD packet to send [15:01:31]OFD Sender: No OFD packet to send [15:01:36]OFD Sender: No OFD packet to send [15:01:41]OFD Sender: No OFD packet to send [15:01:46]OFD Sender: No OFD packet to send [15:01:51]OFD Sender: No OFD packet to send [15:01:56]OFD Sender: No OFD packet to send [15:02:01]OFD Sender: No OFD packet to send [15:02:06]OFD Sender: No OFD packet to send [15:02:11]OFD Sender: No OFD packet to send [15:02:16]OFD Sender: No OFD packet to send [15:02:21]OFD Sender: No OFD packet to send [15:02:26]OFD Sender: No OFD packet to send [15:02:31]OFD Sender: No OFD packet to send [15:02:36]OFD Sender: No OFD packet to send [15:02:41]OFD Sender: No OFD packet to send [15:02:46]OFD Sender: No OFD packet to send [15:02:51]OFD Sender: No OFD packet to send [15:02:56]OFD Sender: No OFD packet to send [15:03:01]OFD Sender: No OFD packet to send [15:03:06]OFD Sender: No OFD packet to send [15:03:11]OFD Sender: No OFD packet to send [15:03:16]OFD Sender: No OFD packet to send [15:03:21]OFD Sender: No OFD packet to send [15:03:26]OFD Sender: No OFD packet to send [15:03:31]OFD Sender: No OFD packet to send [15:03:36]OFD Sender: No OFD packet to send [15:03:41]OFD Sender: No OFD packet to send [15:03:46]OFD Sender: No OFD packet to send [15:03:51]OFD Sender: No OFD packet to send [15:03:56]OFD Sender: No OFD packet to send [15:04:01]OFD Sender: No OFD packet to send [15:04:06]OFD Sender: No OFD packet to send [15:04:11]OFD Sender: No OFD packet to send [15:04:16]OFD Sender: No OFD packet to send [15:04:21]OFD Sender: No OFD packet to send [15:04:26]OFD Sender: No OFD packet to send [15:04:31]OFD Sender: No OFD packet to send [15:04:36]OFD Sender: No OFD packet to send [15:04:41]OFD Sender: No OFD packet to send [15:04:46]OFD Sender: No OFD packet to send [15:04:51]OFD Sender: No OFD packet to send [15:04:56]OFD Sender: No OFD packet to send [15:05:01]OFD Sender: No OFD packet to send [15:05:06]OFD Sender: No OFD packet to send [15:05:11]OFD Sender: No OFD packet to send [15:05:16]OFD Sender: No OFD packet to send [15:05:21]OFD Sender: No OFD packet to send [15:05:26]OFD Sender: No OFD packet to send [15:05:31]OFD Sender: No OFD packet to send [15:05:36]OFD Sender: No OFD packet to send [15:05:41]OFD Sender: No OFD packet to send [15:05:46]OFD Sender: No OFD packet to send [15:05:51]OFD Sender: No OFD packet to send [15:05:56]OFD Sender: No OFD packet to send [15:06:01]OFD Sender: No OFD packet to send [15:06:06]OFD Sender: No OFD packet to send [15:06:11]OFD Sender: No OFD packet to send [15:06:16]OFD Sender: No OFD packet to send [15:06:21]OFD Sender: No OFD packet to send [15:06:26]OFD Sender: No OFD packet to send [15:06:31]OFD Sender: No OFD packet to send [15:06:36]OFD Sender: No OFD packet to send [15:06:41]OFD Sender: No OFD packet to send [15:06:46]OFD Sender: No OFD packet to send [15:06:51]OFD Sender: No OFD packet to send [15:06:56]OFD Sender: No OFD packet to send [15:07:01]OFD Sender: No OFD packet to send [15:07:06]OFD Sender: No OFD packet to send [15:07:11]OFD Sender: No OFD packet to send [15:07:16]OFD Sender: No OFD packet to send [15:07:21]OFD Sender: No OFD packet to send [15:07:26]OFD Sender: No OFD packet to send [15:07:31]OFD Sender: No OFD packet to send [15:07:36]OFD Sender: No OFD packet to send [15:07:41]OFD Sender: No OFD packet to send [15:07:46]OFD Sender: No OFD packet to send [15:07:51]OFD Sender: No OFD packet to send [15:07:56]OFD Sender: No OFD packet to send [15:08:01]OFD Sender: No OFD packet to send [15:08:06]OFD Sender: No OFD packet to send [15:08:11]OFD Sender: No OFD packet to send [15:08:16]OFD Sender: No OFD packet to send [15:08:21]OFD Sender: No OFD packet to send [15:08:26]OFD Sender: No OFD packet to send [15:08:31]OFD Sender: No OFD packet to send [15:08:36]OFD Sender: No OFD packet to send [15:08:41]OFD Sender: No OFD packet to send [15:08:46]OFD Sender: No OFD packet to send [15:08:51]OFD Sender: No OFD packet to send [15:08:56]OFD Sender: No OFD packet to send [15:09:01]OFD Sender: No OFD packet to send [15:09:06]OFD Sender: No OFD packet to send [15:09:11]OFD Sender: No OFD packet to send [15:09:16]OFD Sender: No OFD packet to send [15:09:21]OFD Sender: No OFD packet to send [15:09:26]OFD Sender: No OFD packet to send [15:09:31]OFD Sender: No OFD packet to send [15:09:36]OFD Sender: No OFD packet to send [15:09:41]OFD Sender: No OFD packet to send [15:09:46]OFD Sender: No OFD packet to send [15:09:51]OFD Sender: No OFD packet to send [15:09:56]OFD Sender: No OFD packet to send [15:10:01]OFD Sender: No OFD packet to send [15:10:06]OFD Sender: No OFD packet to send [15:10:11]OFD Sender: No OFD packet to send [15:10:16]OFD Sender: No OFD packet to send [15:10:21]OFD Sender: No OFD packet to send [15:10:26]OFD Sender: No OFD packet to send [15:10:31]OFD Sender: No OFD packet to send [15:10:36]OFD Sender: No OFD packet to send [15:10:41]OFD Sender: No OFD packet to send [15:10:46]OFD Sender: No OFD packet to send [15:10:51]OFD Sender: No OFD packet to send [15:10:56]OFD Sender: No OFD packet to send [15:11:01]OFD Sender: No OFD packet to send [15:11:06]OFD Sender: No OFD packet to send [15:11:11]OFD Sender: No OFD packet to send [15:11:16]OFD Sender: No OFD packet to send [15:11:21]OFD Sender: No OFD packet to send [15:11:26]OFD Sender: No OFD packet to send [15:11:31]OFD Sender: No OFD packet to send [15:11:36]OFD Sender: No OFD packet to send [15:11:41]OFD Sender: No OFD packet to send [15:11:46]OFD Sender: No OFD packet to send [15:11:51]OFD Sender: No OFD packet to send [15:11:56]OFD Sender: No OFD packet to send [15:12:01]OFD Sender: No OFD packet to send [15:12:06]OFD Sender: No OFD packet to send [15:12:11]OFD Sender: No OFD packet to send [15:12:16]OFD Sender: No OFD packet to send [15:12:21]OFD Sender: No OFD packet to send [15:12:26]OFD Sender: No OFD packet to send [15:12:31]OFD Sender: No OFD packet to send [15:12:36]OFD Sender: No OFD packet to send [15:12:41]OFD Sender: No OFD packet to send [15:12:46]OFD Sender: No OFD packet to send [15:12:51]OFD Sender: No OFD packet to send [15:12:56]OFD Sender: No OFD packet to send [15:13:01]OFD Sender: No OFD packet to send [15:13:06]OFD Sender: No OFD packet to send [15:13:11]OFD Sender: No OFD packet to send [15:13:16]OFD Sender: No OFD packet to send [15:13:21]OFD Sender: No OFD packet to send [15:13:26]OFD Sender: No OFD packet to send [15:13:31]OFD Sender: No OFD packet to send [15:13:36]OFD Sender: No OFD packet to send [15:13:41]OFD Sender: No OFD packet to send [15:13:46]OFD Sender: No OFD packet to send [15:13:51]OFD Sender: No OFD packet to send [15:13:56]OFD Sender: No OFD packet to send [15:14:01]OFD Sender: No OFD packet to send [15:14:06]OFD Sender: No OFD packet to send [15:14:11]OFD Sender: No OFD packet to send [15:14:16]OFD Sender: No OFD packet to send [15:14:21]OFD Sender: No OFD packet to send [15:14:26]OFD Sender: No OFD packet to send [15:14:31]OFD Sender: No OFD packet to send [15:14:36]OFD Sender: No OFD packet to send [15:14:41]OFD Sender: No OFD packet to send [15:14:46]OFD Sender: No OFD packet to send [15:14:51]OFD Sender: No OFD packet to send [15:14:56]OFD Sender: No OFD packet to send [15:15:01]OFD Sender: No OFD packet to send [15:15:06]OFD Sender: No OFD packet to send [15:15:11]OFD Sender: No OFD packet to send [15:15:16]OFD Sender: No OFD packet to send [15:15:21]OFD Sender: No OFD packet to send [15:15:26]OFD Sender: No OFD packet to send [15:15:31]OFD Sender: No OFD packet to send [15:15:36]OFD Sender: No OFD packet to send [15:15:41]OFD Sender: No OFD packet to send [15:15:46]OFD Sender: No OFD packet to send [15:15:51]OFD Sender: No OFD packet to send [15:15:56]OFD Sender: No OFD packet to send [15:16:01]OFD Sender: No OFD packet to send [15:16:06]OFD Sender: No OFD packet to send [15:16:11]OFD Sender: No OFD packet to send [15:16:16]OFD Sender: No OFD packet to send [15:16:21]OFD Sender: No OFD packet to send [15:16:26]OFD Sender: No OFD packet to send [15:16:31]OFD Sender: No OFD packet to send [15:16:36]OFD Sender: No OFD packet to send [15:16:41]OFD Sender: No OFD packet to send [15:16:46]OFD Sender: No OFD packet to send [15:16:51]OFD Sender: No OFD packet to send [15:16:56]OFD Sender: No OFD packet to send [15:17:01]OFD Sender: No OFD packet to send [15:17:06]OFD Sender: No OFD packet to send [15:17:08]accept exits with 9 [15:17:08]New connection [15:17:08]New thread 3066908004 created [15:17:08]Thread 3066764644 joined [15:17:08]Waiting for new connection... [15:17:08] Sock 9.Parse request [15:17:08]Sock 9.Check first char [15:17:08]Sock 9.First char is OK [15:17:08]request: POST /json_proto HTTP/1.0 [15:17:08]Method: POST [15:17:08]URL: /json_proto [15:17:08]Method is POST - this is cgi request [15:17:08]url: /json_proto [15:17:08]query_string will be loaded in cgi processing [15:17:08]execute_cgi json_proto POST (null) [15:17:08]execute_cgi path=json_proto method=POST [15:17:08]POST find Content-Length [15:17:08]Host: 172.17.61.6:8080 [15:17:08]Content-Length: 621 [15:17:08]Content-Type: application/json [15:17:08] [15:17:08]POST finish read [15:17:08]Found Content-Length = 621 [15:17:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58099", "tax_sys" : 0, "items" : [ { "code": "48746984", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Compact Connect +", "price" : 128.00, "quantity" : 1.000, "sum" : 128.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 128.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:08]execute_script... [15:17: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)58099", "tax_sys" : 0, "items" : [ { "code": "48746984", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Compact Connect +", "price" : 128.00, "quantity" : 1.000, "sum" : 128.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 128.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:08]POST & json_proto [15:17:08]process_json_proto [15:17:08]json parsed OK: [15:17:08]protocol is kg_v1.0 [15:17:08]action value=close_receipt [15:17:08]process_action close_receipt [15:17:08]cmd_close_receipt [15:17:08]MH_GetDate [15:17:08]Write to MH i2c: F0 00 00 F8 2F 16 [15:17:08]Write i2c OK [15:17:08]MH_I2C_Read... [15:17:08]Read from MH i2c: F0 [15:17:08]MH_I2C_Read... [15:17:08]Read from MH i2c: F0 09 00 [15:17:08]MH_I2C_Read... [15:17:08]Read from MH i2c: F0 09 00 F8 2F 00 FD 42 E3 65 78 7F 6F 64 70 [15:17:08]GetLastDocTimeStamp 1709391171 [15:17:08]current date 1709392637 [15:17:08]FM_GetShiftState [15:17:08]SAM_PROTO_GetShiftState [15:17:08]wFMCommunicate request_size=4 [15:17:08]MH_SAM_APDU [15:17:08]CAPDU: 80 13 01 00 [15:17:08]Write to MH i2c: E2 08 00 F9 2F 80 13 01 00 00 00 00 00 A5 [15:17:08]Write i2c OK [15:17:08]MH_I2C_Read... [15:17:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:08]Read from MH i2c: E2 [15:17:08]MH_I2C_Read... [15:17:08]Read from MH i2c: E2 0E 00 [15:17:08]MH_I2C_Read... [15:17:08]Read from MH i2c: E2 0E 00 F9 2F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 8E [15:17:08]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [15:17:08]wFMCommunicate OK [15:17:08]SAM_PROTO_GetShiftState done [15:17:08]FM_GetShiftState done [15:17:08]opened in 1709338917 [15:17:08]opened+sec_in_day 1709425317 [15:17:08]quantity*price = 12800 [15:17:08]sum+1 = 12801 [15:17:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 128.00 НСП 1% : 1.13 НДС 12% : 13.59 Наличными: 128.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 56 02.03.2024 15:17 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31903 ФПД: 121097414829540 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T151717&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31903&fm=121097414829540&tin=02508201610067®Number=0000000000092554&sum=12800 0 [15:17:10]StoreToDocumentArchive [15:17:10]shift 280 fd 31903 [15:17:10]save to /storage/0280/doc_00031903 [15:17:10]save last doc name /storage/0280/doc_00031903 to /storage/kkm_last_doc_name [15:17:10]save OK [15:17:10]Clear old archive folders... [15:17:10]ProcessDocumentItem done err = 0, tmpTLVsize=274 [15:17:10]tlvbuf is 0156C4D0 [15:17:10]SAM_PROTO_ClearQueue [15:17:10]wFMCommunicate request_size=4 [15:17:10]MH_SAM_APDU [15:17:10]CAPDU: 80 09 00 00 [15:17:10]Write to MH i2c: E2 08 00 06 30 80 09 00 00 00 00 00 00 A8 [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:17:10]Read from MH i2c: E2 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 06 30 00 90 00 AA [15:17:10]RAPDU: 90 00 [15:17:10]wFMCommunicate OK [15:17:10]SAM_PROTO_ClearQueue done [15:17:10]KKMCreateOFDPacket [15:17:10]OFDProtocolAddRootSTLVToBuf [15:17:10]FM_MakeSignedData [15:17:10]FM_MakeSignedData [15:17:10]SAM_PROTO_SignData [15:17:10]wFMCommunicate request_size=4 [15:17:10]MH_SAM_APDU [15:17:10]CAPDU: 80 0D 01 02 [15:17:10]Write to MH i2c: E2 08 00 07 30 80 0D 01 02 00 00 00 00 B0 [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:17:10]Read from MH i2c: E2 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 07 30 00 90 00 AB [15:17:10]RAPDU: 90 00 [15:17:10]wFMCommunicate OK [15:17:10]wFMCommunicate request_size=255 [15:17:10]MH_SAM_APDU [15:17:10]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 36 39 38 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 43 6F 6D 70 61 63 74 20 43 6F 6E 6E 65 63 74 20 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 00 32 00 00 00 00 13 04 06 00 00 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 05 00 00 00 00 07 04 06 00 00 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 38 00 00 00 F4 03 04 00 FD 42 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 [15:17:10]Write to MH i2c: E2 02 01 08 30 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 36 39 38 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 43 6F 6D 70 61 63 74 20 43 6F 6E 6E 65 63 74 20 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 00 32 00 00 00 00 13 04 06 00 00 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 05 00 00 00 00 07 04 06 00 00 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 38 00 00 00 F4 03 04 00 FD 42 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 00 00 8A [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:10]Read from MH i2c: E2 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 08 30 00 90 00 AC [15:17:10]RAPDU: 90 00 [15:17:10]wFMCommunicate OK [15:17:10]wFMCommunicate request_size=33 [15:17:10]MH_SAM_APDU [15:17:10]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9F 7C 00 00 35 04 06 00 6E 23 30 64 E5 E4 [15:17:10]Write to MH i2c: E2 24 00 09 30 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9F 7C 00 00 35 04 06 00 6E 23 30 64 E5 E4 00 00 4D [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:10]Read from MH i2c: E2 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 09 30 00 90 00 AD [15:17:10]RAPDU: 90 00 [15:17:10]wFMCommunicate OK [15:17:10]wFMCommunicate request_size=4 [15:17:10]MH_SAM_APDU [15:17:10]CAPDU: 80 0D 03 02 [15:17:10]Write to MH i2c: E2 08 00 0A 30 80 0D 03 02 00 00 00 00 B5 [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:10]Read from MH i2c: E2 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 0B 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 0B 00 0A 30 00 72 60 56 C5 59 1F 14 1F 90 00 4E [15:17:10]RAPDU: 72 60 56 C5 59 1F 14 1F 90 00 [15:17:10]wFMCommunicate OK [15:17:10]SAM_PROTO_SignData done [15:17:10]FM_MakeSignedData done [15:17:10]CreateOFDProtocolMessage [15:17:10]wFMCommunicate request_size=4 [15:17:10]MH_SAM_APDU [15:17:10]CAPDU: 80 11 00 00 [15:17:10]Write to MH i2c: E2 08 00 0B 30 80 11 00 00 00 00 00 00 B5 [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:10]Read from MH i2c: E2 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 17 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 17 00 0B 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 0A [15:17:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:17:10]wFMCommunicate OK [15:17:10]CreateOFDProtocolMessage done [15:17:10]OFDSenderStorePacket 31903 [15:17:10]StoreOFDPacket docnum=31903 [15:17:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 B1 8D 1E 01 15 4F 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 36 39 38 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 43 6F 6D 70 61 63 74 20 43 6F 6E 6E 65 63 74 20 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 00 32 00 00 00 00 13 04 06 00 00 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 05 00 00 00 00 07 04 06 00 00 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 38 00 00 00 F4 03 04 00 FD 42 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9F 7C 00 00 35 04 06 00 6E 23 30 64 E5 E4 72 60 56 C5 59 1F 14 1F [15:17:10]CheckFolder [15:17:10]dirname=/storage/ofd_packets [15:17:10]CheckFolder done [15:17:10]ProducePacketName [15:17:10]name=ofd_packets/00031903 [15:17:10]NVStorageSaveData ofd_packets/00031903 [15:17:10]File name is /storage/ofd_packets/00031903 [15:17:10]Write 324 bytes [15:17:10]NVStorageSaveData done [15:17:10]OFDSenderStorePacket done [15:17:10]KKMCreateOFDPacket done [15:17:10]NVStorageSaveData kkm_last_timestamp [15:17:10]File name is /storage/kkm_last_timestamp [15:17:10]Write 4 bytes [15:17:10]NVStorageSaveData done [15:17:10]ExternCall_PrintAddStr [15:17:10]wPrintStart [15:17:10]Write to MH i2c: 01 00 00 0C 30 3C [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: 01 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: 01 07 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: 01 07 00 0C 30 00 00 00 00 00 FF 0F 51 [15:17:10]RasterBufferAndPrint [15:17:10]line Счет N : (3)58099 [15:17:10]line ИНН: 02508201610067 [15:17:10]line Контрольно-Кассовый Чек [15:17:10]line ПРОДАЖА [15:17:10]line Товар: 48746984 [15:17:10]line Сигареты LD Compact Connect + [15:17:10]line 1.000 * 128.00 [15:17:10]line = 128.00 [15:17:10]line НДС 12% НСП 1% [15:17:10]line > о реализуемом товаре [15:17:10]line ИТОГО: 128.00 [15:17:10]line НСП 1% : 1.13 [15:17:10]line НДС 12% : 13.59 [15:17:10]line Наличными: 128.00 [15:17:10]line Безнал.: 0.00 [15:17:10]line Место: АЗС № 99 "Партнер Нефть" [15:17:10]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [15:17:10]line СНО: Общий режим [15:17:10]line Чек 56 02.03.2024 15:17 [15:17:10]line Смена: 280 ФФД: 1.0 [15:17:10]line ЗНМ: 0300000074 [15:17:10]line РНМ: 0000000000092554 [15:17:10]line Версия ККМ: 001 [15:17:10]line ФМ: 0000000000871783 [15:17:10]line ФД: 31903 [15:17:10]line ФПД: 121097414829540 [15:17:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T151717&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31903&fm=121097414829540&tin=02508201610067®Number=0000000000092554&sum=12800 [15:17:10]line 0 [15:17:10]OFD Sender: Processing packet 31903 [packets to send 5, broken 4] [15:17:10]ProducePacketName [15:17:10]name=ofd_packets/00031903 [15:17:10]OFD Sender: To server: pG, [15:17:10]CommunicateWithHost lk.salyk.kg:30040 [15:17:10]ConnectInit lk.salyk.kg [15:17:10]written 0, free lines is 4095 [15:17:10]Connected sock=10 [15:17:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 B1 8D 1E 01 15 4F 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 36 39 38 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 43 6F 6D 70 61 63 74 20 43 6F 6E 6E 65 63 74 20 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 00 32 00 00 00 00 13 04 06 00 00 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 05 00 00 00 00 07 04 06 00 00 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 38 00 00 00 F4 03 04 00 FD 42 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 9F 7C 00 00 35 04 06 00 6E 23 30 64 E5 E4 72 60 56 C5 59 1F 14 1F [15:17:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 42 92 47 00 76 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 38 37 31 37 38 33 10 04 04 00 9F 7C 00 00 F4 03 04 00 42 EB E2 65 B6 04 01 00 00 5F 04 E2 00 67 1E 7B 31 [15:17:11]CommunicateWithHost err = 0 [15:17:11]CheckOFDResponse [15:17:11]1017 (14) - 77093643461234 [15:17:11]1041 (16) - 0000000000871783 [15:17:11]1040 (4) - 31903 [15:17:11]1012 (4) - 02.03.2024 09:02 [15:17:11]1206 (1) - 0 [15:17:11]OFD Sender: Remove packet 31903 [15:17:11]ProducePacketName [15:17:11]name=ofd_packets/00031903 [15:17:11]NVStorageDeleteData [15:17:11]Write to MH i2c: 01 00 00 35 30 65 [15:17:11]Write i2c OK [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: 01 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: 01 07 00 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: 01 07 00 35 30 00 00 00 00 00 C5 0C 3D [15:17:11]RasterBufferAndPrint [15:17:11]line [15:17:11]line [15:17:11]line [15:17:11]line [15:17:11]line [15:17:11]written 0, free lines is 3273 [15:17:11]MH_Cut [15:17:11]Write to MH i2c: D1 01 00 3C 30 01 3E [15:17:11]Write i2c OK [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: D1 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: D1 01 00 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: D1 01 00 3C 30 00 3D [15:17:11]Write to MH i2c: 01 00 00 3D 30 6D [15:17:11]Write i2c OK [15:17:11]MH_I2C_Read... [15:17:11]OFD Sender: No OFD packet to send [15:17:12]*** Cut start [15:17:12]*** Partial cut [15:17:12]*** CUTSNS_PIN = 1 [15:17:12]*** CUTSNS_PIN = 0 [15:17:12]*** Brake cut motor [15:17:12]Read from MH i2c: 01 [15:17:12]MH_I2C_Read... [15:17:12]*** Stop cut motor [15:17:12]*** Cut end [15:17:12]Read from MH i2c: 01 07 00 [15:17:12]MH_I2C_Read... [15:17:12]Read from MH i2c: 01 07 00 3D 30 00 00 00 00 00 FF 0F 82 [15:17:12]process_action close_receipt done [15:17:12]requested_data is exist [15:17:12]produce_requested_data [15:17:12]requested_item fm.sn is exist - process it [15:17:12]wFMCommunicate request_size=4 [15:17:12]MH_SAM_APDU [15:17:12]CAPDU: 80 11 00 00 [15:17:12]Write to MH i2c: E2 08 00 3E 30 80 11 00 00 00 00 00 00 E8 [15:17:12]Write i2c OK [15:17:12]MH_I2C_Read... [15:17:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:12]Read from MH i2c: E2 [15:17:12]MH_I2C_Read... [15:17:12]Read from MH i2c: E2 17 00 [15:17:12]MH_I2C_Read... [15:17:12]Read from MH i2c: E2 17 00 3E 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 3D [15:17:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:17:12]wFMCommunicate OK [15:17:12]requested_item fd.num is exist - process it [15:17:12]SAM_PROTO_GetFieldsCounters [15:17:12]wFMCommunicate request_size=4 [15:17:12]MH_SAM_APDU [15:17:12]CAPDU: 80 13 00 00 [15:17:12]Write to MH i2c: E2 08 00 3F 30 80 13 00 00 00 00 00 00 EB [15:17:12]Write i2c OK [15:17:12]MH_I2C_Read... [15:17:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:17:12]Read from MH i2c: E2 [15:17:12]MH_I2C_Read... [15:17:12]Read from MH i2c: E2 62 00 [15:17:12]MH_I2C_Read... [15:17:12]Read from MH i2c: E2 62 00 3F 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 9F 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 EA [15:17:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 9F 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:17:12]wFMCommunicate OK [15:17:12]SAM_PROTO_GetFieldsCounters done [15:17:12]requested_item shift.num is exist - process it [15:17:12]requested_item shift.opened is exist - process it [15:17:12]req_shift_opened [15:17:12]FM_GetShiftState [15:17:12]SAM_PROTO_GetShiftState [15:17:12]wFMCommunicate request_size=4 [15:17:12]MH_SAM_APDU [15:17:12]CAPDU: 80 13 01 00 [15:17:13]Write to MH i2c: E2 08 00 40 30 80 13 01 00 00 00 00 00 ED [15:17:13]Write i2c OK [15:17:13]MH_I2C_Read... [15:17:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:13]Read from MH i2c: E2 [15:17:13]MH_I2C_Read... [15:17:13]Read from MH i2c: E2 0E 00 [15:17:13]MH_I2C_Read... [15:17:13]Read from MH i2c: E2 0E 00 40 30 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 D6 [15:17:13]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [15:17:13]wFMCommunicate OK [15:17:13]SAM_PROTO_GetShiftState done [15:17:13]FM_GetShiftState done [15:17:13]req_shift_opened done [15:17:13]requested_item shift.open_date is exist - process it [15:17:13]req_shift_open_date [15:17:13]req_shift_open_date done [15:17:13]produce_requested_data done [15:17:13]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31903,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [15:17:13]process_action_free close_receipt [15:17:13]json_value_free [15:17:13]json_value_free done [15:17:13]process_json_proto returns [15:17:13]Send response to host [15:17:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31903,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [15:17:13]free response buf [15:17:13]execute_script done [15:17:13]execute_script returns [15:17:13]free content buf [15:17:13]Sock 9.Close socket [15:17:13]Sock 9.Thread stoped [15:17:16]OFD Sender: No OFD packet to send [15:17:21]OFD Sender: No OFD packet to send [15:17:26]OFD Sender: No OFD packet to send [15:17:31]OFD Sender: No OFD packet to send [15:17:36]OFD Sender: No OFD packet to send [15:17:41]OFD Sender: No OFD packet to send [15:17:46]OFD Sender: No OFD packet to send [15:17:51]OFD Sender: No OFD packet to send [15:17:56]OFD Sender: No OFD packet to send [15:18:01]OFD Sender: No OFD packet to send [15:18:06]OFD Sender: No OFD packet to send [15:18:11]OFD Sender: No OFD packet to send [15:18:16]OFD Sender: No OFD packet to send [15:18:21]OFD Sender: No OFD packet to send [15:18:26]OFD Sender: No OFD packet to send [15:18:31]OFD Sender: No OFD packet to send [15:18:36]OFD Sender: No OFD packet to send [15:18:41]OFD Sender: No OFD packet to send [15:18:46]OFD Sender: No OFD packet to send [15:18:51]OFD Sender: No OFD packet to send [15:18:56]OFD Sender: No OFD packet to send [15:19:01]OFD Sender: No OFD packet to send [15:19:06]OFD Sender: No OFD packet to send [15:19:11]OFD Sender: No OFD packet to send [15:19:16]OFD Sender: No OFD packet to send [15:19:21]OFD Sender: No OFD packet to send [15:19:26]OFD Sender: No OFD packet to send [15:19:31]OFD Sender: No OFD packet to send [15:19:36]OFD Sender: No OFD packet to send [15:19:41]OFD Sender: No OFD packet to send [15:19:46]OFD Sender: No OFD packet to send [15:19:51]OFD Sender: No OFD packet to send [15:19:56]OFD Sender: No OFD packet to send [15:20:01]OFD Sender: No OFD packet to send [15:20:06]OFD Sender: No OFD packet to send [15:20:11]OFD Sender: No OFD packet to send [15:20:21]OFD Sender: No OFD packet to send [15:20:24]Write to MH i2c: 01 00 00 43 30 73 [15:20:24]Write i2c OK [15:20:24]MH_I2C_Read... [15:20:24]Read from MH i2c: 01 [15:20:24]MH_I2C_Read... [15:20:24]Read from MH i2c: 01 07 00 [15:20:24]MH_I2C_Read... [15:20:24]Read from MH i2c: 01 07 00 43 30 00 03 00 00 00 FF 0F 8B [15:20:24]state=3 [15:20:24]No paper [15:20:24]Cover opened [15:20:24]int [15:20:24]Write to MH i2c: 01 00 00 44 30 74 [15:20:24]*** FLAG_PRN_PAP2 reset [15:20:24]Write i2c OK [15:20:24]MH_I2C_Read... [15:20:24]Read from MH i2c: 01 [15:20:24]MH_I2C_Read... [15:20:24]Read from MH i2c: 01 07 00 [15:20:24]MH_I2C_Read... [15:20:24]Read from MH i2c: 01 07 00 44 30 00 01 00 00 00 FF 0F 8A [15:20:24]state=3 [15:20:24]No paper [15:20:24]Cover closed [15:20:24]int [15:20:24]Write to MH i2c: 01 00 00 45 30 75 [15:20:24]*** FLAG_PRN_PAP1 reset [15:20:24]Write i2c OK [15:20:24]MH_I2C_Read... [15:20:24]Read from MH i2c: 01 [15:20:24]MH_I2C_Read... [15:20:24]Read from MH i2c: 01 07 00 [15:20:24]MH_I2C_Read... [15:20:24]Read from MH i2c: 01 07 00 45 30 00 00 00 00 00 FF 0F 8A [15:20:24]state=0 [15:20:24]ConnectInit Can't connect to host [15:20:26]OFD Sender: No OFD packet to send [15:20:31]OFD Sender: No OFD packet to send [15:20:36]OFD Sender: No OFD packet to send [15:20:41]OFD Sender: No OFD packet to send [15:20:46]OFD Sender: No OFD packet to send [15:20:51]OFD Sender: No OFD packet to send [15:20:56]OFD Sender: No OFD packet to send [15:21:01]OFD Sender: No OFD packet to send [15:21:06]OFD Sender: No OFD packet to send [15:21:11]OFD Sender: No OFD packet to send [15:21:16]OFD Sender: No OFD packet to send [15:21:21]OFD Sender: No OFD packet to send [15:21:26]OFD Sender: No OFD packet to send [15:21:31]OFD Sender: No OFD packet to send [15:21:36]OFD Sender: No OFD packet to send [15:21:41]OFD Sender: No OFD packet to send [15:21:46]OFD Sender: No OFD packet to send [15:21:51]OFD Sender: No OFD packet to send [15:21:56]OFD Sender: No OFD packet to send [15:22:01]OFD Sender: No OFD packet to send [15:22:06]OFD Sender: No OFD packet to send [15:22:11]OFD Sender: No OFD packet to send [15:22:16]OFD Sender: No OFD packet to send [15:22:21]OFD Sender: No OFD packet to send [15:22:26]OFD Sender: No OFD packet to send [15:22:31]OFD Sender: No OFD packet to send [15:22:36]OFD Sender: No OFD packet to send [15:22:41]OFD Sender: No OFD packet to send [15:22:46]OFD Sender: No OFD packet to send [15:22:51]OFD Sender: No OFD packet to send [15:22:56]OFD Sender: No OFD packet to send [15:23:01]OFD Sender: No OFD packet to send [15:23:06]OFD Sender: No OFD packet to send [15:23:11]OFD Sender: No OFD packet to send [15:23:16]OFD Sender: No OFD packet to send [15:23:21]OFD Sender: No OFD packet to send [15:23:27]OFD Sender: No OFD packet to send [15:23:32]OFD Sender: No OFD packet to send [15:23:37]OFD Sender: No OFD packet to send [15:23:42]OFD Sender: No OFD packet to send [15:23:47]OFD Sender: No OFD packet to send [15:23:52]OFD Sender: No OFD packet to send [15:23:57]OFD Sender: No OFD packet to send [15:24:02]OFD Sender: No OFD packet to send [15:24:07]OFD Sender: No OFD packet to send [15:24:12]OFD Sender: No OFD packet to send [15:24:13]accept exits with 7 [15:24:13]New connection [15:24:13]New thread 3066764644 created [15:24:13]Thread 3066908004 joined [15:24:13]Waiting for new connection... [15:24:13] Sock 7.Parse request [15:24:13]Sock 7.Check first char [15:24:13]Sock 7.First char is OK [15:24:13]request: POST /json_proto HTTP/1.0 [15:24:13]Method: POST [15:24:13]URL: /json_proto [15:24:13]Method is POST - this is cgi request [15:24:13]url: /json_proto [15:24:13]query_string will be loaded in cgi processing [15:24:13]execute_cgi json_proto POST (null) [15:24:13]execute_cgi path=json_proto method=POST [15:24:13]POST find Content-Length [15:24:13]Host: 172.17.61.6:8080 [15:24:13]Content-Length: 621 [15:24:13]Content-Type: application/json [15:24:13] [15:24:13]POST finish read [15:24:13]Found Content-Length = 621 [15:24:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58100", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:13]execute_script... [15:24: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 : (3)58100", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:13]POST & json_proto [15:24:13]process_json_proto [15:24:13]json parsed OK: [15:24:13]protocol is kg_v1.0 [15:24:13]action value=close_receipt [15:24:13]process_action close_receipt [15:24:13]cmd_close_receipt [15:24:13]MH_GetDate [15:24:13]Write to MH i2c: F0 00 00 46 30 65 [15:24:13]Write i2c OK [15:24:13]MH_I2C_Read... [15:24:13]Read from MH i2c: F0 [15:24:13]MH_I2C_Read... [15:24:13]Read from MH i2c: F0 09 00 [15:24:13]MH_I2C_Read... [15:24:13]Read from MH i2c: F0 09 00 46 30 00 A6 44 E3 65 78 7F 6F 64 6A [15:24:13]GetLastDocTimeStamp 1709392637 [15:24:13]current date 1709393062 [15:24:13]FM_GetShiftState [15:24:13]SAM_PROTO_GetShiftState [15:24:13]wFMCommunicate request_size=4 [15:24:13]MH_SAM_APDU [15:24:13]CAPDU: 80 13 01 00 [15:24:13]Write to MH i2c: E2 08 00 47 30 80 13 01 00 00 00 00 00 F4 [15:24:13]Write i2c OK [15:24:13]MH_I2C_Read... [15:24:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:13]Read from MH i2c: E2 [15:24:13]MH_I2C_Read... [15:24:13]Read from MH i2c: E2 0E 00 [15:24:13]MH_I2C_Read... [15:24:13]Read from MH i2c: E2 0E 00 47 30 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 DD [15:24:13]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [15:24:13]wFMCommunicate OK [15:24:13]SAM_PROTO_GetShiftState done [15:24:13]FM_GetShiftState done [15:24:13]opened in 1709338917 [15:24:13]opened+sec_in_day 1709425317 [15:24:13]quantity*price = 14400 [15:24:13]sum+1 = 14401 [15:24:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 57 02.03.2024 15:24 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31904 ФПД: 191360517794509 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T152422&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31904&fm=191360517794509&tin=02508201610067®Number=0000000000092554&sum=14400 0 [15:24:15]StoreToDocumentArchive [15:24:15]shift 280 fd 31904 [15:24:15]save to /storage/0280/doc_00031904 [15:24:15]save last doc name /storage/0280/doc_00031904 to /storage/kkm_last_doc_name [15:24:15]save OK [15:24:15]Clear old archive folders... [15:24:15]ProcessDocumentItem done err = 0, tmpTLVsize=274 [15:24:15]tlvbuf is B6F4DAC0 [15:24:15]SAM_PROTO_ClearQueue [15:24:15]wFMCommunicate request_size=4 [15:24:15]MH_SAM_APDU [15:24:15]CAPDU: 80 09 00 00 [15:24:15]Write to MH i2c: E2 08 00 54 30 80 09 00 00 00 00 00 00 F6 [15:24:15]Write i2c OK [15:24:15]MH_I2C_Read... [15:24:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:15]Read from MH i2c: E2 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: E2 03 00 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: E2 03 00 54 30 00 90 00 F8 [15:24:15]RAPDU: 90 00 [15:24:15]wFMCommunicate OK [15:24:15]SAM_PROTO_ClearQueue done [15:24:15]KKMCreateOFDPacket [15:24:15]OFDProtocolAddRootSTLVToBuf [15:24:15]FM_MakeSignedData [15:24:15]FM_MakeSignedData [15:24:15]SAM_PROTO_SignData [15:24:15]wFMCommunicate request_size=4 [15:24:15]MH_SAM_APDU [15:24:15]CAPDU: 80 0D 01 02 [15:24:15]Write to MH i2c: E2 08 00 55 30 80 0D 01 02 00 00 00 00 FE [15:24:15]Write i2c OK [15:24:15]MH_I2C_Read... [15:24:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:15]Read from MH i2c: E2 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: E2 03 00 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: E2 03 00 55 30 00 90 00 F9 [15:24:15]RAPDU: 90 00 [15:24:15]wFMCommunicate OK [15:24:15]wFMCommunicate request_size=255 [15:24:15]MH_SAM_APDU [15:24:15]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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 A6 44 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 [15:24:15]Write to MH i2c: E2 02 01 56 30 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 A6 44 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 00 00 01 [15:24:15]Write i2c OK [15:24:15]MH_I2C_Read... [15:24:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:15]Read from MH i2c: E2 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: E2 03 00 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: E2 03 00 56 30 00 90 00 FA [15:24:15]RAPDU: 90 00 [15:24:15]wFMCommunicate OK [15:24:15]wFMCommunicate request_size=33 [15:24:15]MH_SAM_APDU [15:24:15]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A0 7C 00 00 35 04 06 00 AE 0A 97 AF EA CD [15:24:15]Write to MH i2c: E2 24 00 57 30 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A0 7C 00 00 35 04 06 00 AE 0A 97 AF EA CD 00 00 63 [15:24:15]Write i2c OK [15:24:15]MH_I2C_Read... [15:24:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:15]Read from MH i2c: E2 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: E2 03 00 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: E2 03 00 57 30 00 90 00 FB [15:24:15]RAPDU: 90 00 [15:24:15]wFMCommunicate OK [15:24:15]wFMCommunicate request_size=4 [15:24:15]MH_SAM_APDU [15:24:15]CAPDU: 80 0D 03 02 [15:24:15]Write to MH i2c: E2 08 00 58 30 80 0D 03 02 00 00 00 00 03 [15:24:15]Write i2c OK [15:24:15]MH_I2C_Read... [15:24:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:15]Read from MH i2c: E2 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: E2 0B 00 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: E2 0B 00 58 30 00 EB EE 98 0E 1C 98 81 AC 90 00 64 [15:24:15]RAPDU: EB EE 98 0E 1C 98 81 AC 90 00 [15:24:15]wFMCommunicate OK [15:24:15]SAM_PROTO_SignData done [15:24:15]FM_MakeSignedData done [15:24:15]CreateOFDProtocolMessage [15:24:15]wFMCommunicate request_size=4 [15:24:15]MH_SAM_APDU [15:24:15]CAPDU: 80 11 00 00 [15:24:15]Write to MH i2c: E2 08 00 59 30 80 11 00 00 00 00 00 00 03 [15:24:15]Write i2c OK [15:24:15]MH_I2C_Read... [15:24:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:15]Read from MH i2c: E2 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: E2 17 00 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: E2 17 00 59 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 58 [15:24:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:24:15]wFMCommunicate OK [15:24:15]CreateOFDProtocolMessage done [15:24:15]OFDSenderStorePacket 31904 [15:24:15]StoreOFDPacket docnum=31904 [15:24:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 A9 35 1E 01 76 D5 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 A6 44 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A0 7C 00 00 35 04 06 00 AE 0A 97 AF EA CD EB EE 98 0E 1C 98 81 AC [15:24:15]CheckFolder [15:24:15]dirname=/storage/ofd_packets [15:24:15]CheckFolder done [15:24:15]ProducePacketName [15:24:15]name=ofd_packets/00031904 [15:24:15]NVStorageSaveData ofd_packets/00031904 [15:24:15]File name is /storage/ofd_packets/00031904 [15:24:15]Write 324 bytes [15:24:15]NVStorageSaveData done [15:24:15]OFDSenderStorePacket done [15:24:15]KKMCreateOFDPacket done [15:24:15]NVStorageSaveData kkm_last_timestamp [15:24:15]File name is /storage/kkm_last_timestamp [15:24:15]Write 4 bytes [15:24:15]NVStorageSaveData done [15:24:15]ExternCall_PrintAddStr [15:24:15]wPrintStart [15:24:15]Write to MH i2c: 01 00 00 5A 30 8A [15:24:15]Write i2c OK [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: 01 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: 01 07 00 [15:24:15]MH_I2C_Read... [15:24:15]Read from MH i2c: 01 07 00 5A 30 00 00 00 00 00 FF 0F 9F [15:24:15]RasterBufferAndPrint [15:24:15]line Счет N : (3)58100 [15:24:15]line ИНН: 02508201610067 [15:24:15]line Контрольно-Кассовый Чек [15:24:15]line ПРОДАЖА [15:24:15]line Товар: 48741958 [15:24:15]line Сигареты Parliament Aqua Blue [15:24:15]line 1.000 * 144.00 [15:24:15]line = 144.00 [15:24:15]line НДС 12% НСП 1% [15:24:15]line > о реализуемом товаре [15:24:15]line ИТОГО: 144.00 [15:24:15]line НСП 1% : 1.27 [15:24:15]line НДС 12% : 15.29 [15:24:15]line Наличными: 144.00 [15:24:15]line Безнал.: 0.00 [15:24:15]line Место: АЗС № 99 "Партнер Нефть" [15:24:15]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [15:24:15]line СНО: Общий режим [15:24:15]line Чек 57 02.03.2024 15:24 [15:24:15]line Смена: 280 ФФД: 1.0 [15:24:15]line ЗНМ: 0300000074 [15:24:15]line РНМ: 0000000000092554 [15:24:15]line Версия ККМ: 001 [15:24:15]line ФМ: 0000000000871783 [15:24:15]line ФД: 31904 [15:24:15]line ФПД: 191360517794509 [15:24:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T152422&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31904&fm=191360517794509&tin=02508201610067®Number=0000000000092554&sum=14400 [15:24:15]line 0 [15:24:15]OFD Sender: Processing packet 31904 [packets to send 5, broken 4] [15:24:15]ProducePacketName [15:24:15]name=ofd_packets/00031904 [15:24:15]OFD Sender: To server: pG, [15:24:15]CommunicateWithHost lk.salyk.kg:30040 [15:24:15]ConnectInit lk.salyk.kg [15:24:15]written 0, free lines is 4095 [15:24:15]Connected sock=10 [15:24:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 A9 35 1E 01 76 D5 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 A6 44 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A0 7C 00 00 35 04 06 00 AE 0A 97 AF EA CD EB EE 98 0E 1C 98 81 AC [15:24:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 73 18 47 00 BB 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A0 7C 00 00 F4 03 04 00 EB EC E2 65 B6 04 01 00 00 54 24 C0 39 2E 94 04 2D [15:24:16]CommunicateWithHost err = 0 [15:24:16]CheckOFDResponse [15:24:16]1017 (14) - 77093643461234 [15:24:16]1041 (16) - 0000000000871783 [15:24:16]1040 (4) - 31904 [15:24:16]1012 (4) - 02.03.2024 09:10 [15:24:16]1206 (1) - 0 [15:24:16]OFD Sender: Remove packet 31904 [15:24:16]ProducePacketName [15:24:16]name=ofd_packets/00031904 [15:24:16]NVStorageDeleteData [15:24:16]Write to MH i2c: 01 00 00 83 30 B3 [15:24:16]Write i2c OK [15:24:16]MH_I2C_Read... [15:24:16]Read from MH i2c: 01 [15:24:16]MH_I2C_Read... [15:24:16]Read from MH i2c: 01 07 00 [15:24:16]MH_I2C_Read... [15:24:16]Read from MH i2c: 01 07 00 83 30 00 00 00 00 00 B4 0C 7A [15:24:16]RasterBufferAndPrint [15:24:16]line [15:24:16]line [15:24:16]line [15:24:16]line [15:24:16]line [15:24:16]written 0, free lines is 3258 [15:24:16]MH_Cut [15:24:16]Write to MH i2c: D1 01 00 8A 30 01 8C [15:24:16]Write i2c OK [15:24:16]MH_I2C_Read... [15:24:16]Read from MH i2c: D1 [15:24:16]MH_I2C_Read... [15:24:16]Read from MH i2c: D1 01 00 [15:24:16]MH_I2C_Read... [15:24:16]Read from MH i2c: D1 01 00 8A 30 00 8B [15:24:16]Write to MH i2c: 01 00 00 8B 30 BB [15:24:16]Write i2c OK [15:24:16]MH_I2C_Read... [15:24:16]OFD Sender: No OFD packet to send [15:24:17]*** Cut start [15:24:17]*** Partial cut [15:24:17]*** CUTSNS_PIN = 1 [15:24:17]*** CUTSNS_PIN = 0 [15:24:17]*** Brake cut motor [15:24:17]Read from MH i2c: 01 [15:24:17]MH_I2C_Read... [15:24:17]*** Stop cut motor [15:24:17]*** Cut end [15:24:17]Read from MH i2c: 01 07 00 [15:24:17]MH_I2C_Read... [15:24:17]Read from MH i2c: 01 07 00 8B 30 00 00 00 00 00 FF 0F D0 [15:24:17]process_action close_receipt done [15:24:17]requested_data is exist [15:24:17]produce_requested_data [15:24:17]requested_item fm.sn is exist - process it [15:24:17]wFMCommunicate request_size=4 [15:24:17]MH_SAM_APDU [15:24:17]CAPDU: 80 11 00 00 [15:24:17]Write to MH i2c: E2 08 00 8C 30 80 11 00 00 00 00 00 00 36 [15:24:17]Write i2c OK [15:24:17]MH_I2C_Read... [15:24:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:17]Read from MH i2c: E2 [15:24:17]MH_I2C_Read... [15:24:17]Read from MH i2c: E2 17 00 [15:24:17]MH_I2C_Read... [15:24:17]Read from MH i2c: E2 17 00 8C 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 8B [15:24:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:24:17]wFMCommunicate OK [15:24:17]requested_item fd.num is exist - process it [15:24:17]SAM_PROTO_GetFieldsCounters [15:24:17]wFMCommunicate request_size=4 [15:24:17]MH_SAM_APDU [15:24:17]CAPDU: 80 13 00 00 [15:24:17]Write to MH i2c: E2 08 00 8D 30 80 13 00 00 00 00 00 00 39 [15:24:17]Write i2c OK [15:24:17]MH_I2C_Read... [15:24:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:24:17]Read from MH i2c: E2 [15:24:17]MH_I2C_Read... [15:24:17]Read from MH i2c: E2 62 00 [15:24:17]MH_I2C_Read... [15:24:18]Read from MH i2c: E2 62 00 8D 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A0 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 3C [15:24:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A0 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:24:18]wFMCommunicate OK [15:24:18]SAM_PROTO_GetFieldsCounters done [15:24:18]requested_item shift.num is exist - process it [15:24:18]requested_item shift.opened is exist - process it [15:24:18]req_shift_opened [15:24:18]FM_GetShiftState [15:24:18]SAM_PROTO_GetShiftState [15:24:18]wFMCommunicate request_size=4 [15:24:18]MH_SAM_APDU [15:24:18]CAPDU: 80 13 01 00 [15:24:18]Write to MH i2c: E2 08 00 8E 30 80 13 01 00 00 00 00 00 3B [15:24:18]Write i2c OK [15:24:18]MH_I2C_Read... [15:24:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:18]Read from MH i2c: E2 [15:24:18]MH_I2C_Read... [15:24:18]Read from MH i2c: E2 0E 00 [15:24:18]MH_I2C_Read... [15:24:18]Read from MH i2c: E2 0E 00 8E 30 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 24 [15:24:18]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [15:24:18]wFMCommunicate OK [15:24:18]SAM_PROTO_GetShiftState done [15:24:18]FM_GetShiftState done [15:24:18]req_shift_opened done [15:24:18]requested_item shift.open_date is exist - process it [15:24:18]req_shift_open_date [15:24:18]req_shift_open_date done [15:24:18]produce_requested_data done [15:24:18]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31904,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [15:24:18]process_action_free close_receipt [15:24:18]json_value_free [15:24:18]json_value_free done [15:24:18]process_json_proto returns [15:24:18]Send response to host [15:24:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31904,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [15:24:18]free response buf [15:24:18]execute_script done [15:24:18]execute_script returns [15:24:18]free content buf [15:24:18]Sock 7.Close socket [15:24:18]Sock 7.Thread stoped [15:24:21]OFD Sender: No OFD packet to send [15:24:26]OFD Sender: No OFD packet to send [15:24:31]OFD Sender: No OFD packet to send [15:24:36]OFD Sender: No OFD packet to send [15:24:41]OFD Sender: No OFD packet to send [15:24:46]OFD Sender: No OFD packet to send [15:24:51]OFD Sender: No OFD packet to send [15:24:56]OFD Sender: No OFD packet to send [15:25:01]OFD Sender: No OFD packet to send [15:25:06]OFD Sender: No OFD packet to send [15:25:11]OFD Sender: No OFD packet to send [15:25:16]OFD Sender: No OFD packet to send [15:25:21]OFD Sender: No OFD packet to send [15:25:26]OFD Sender: No OFD packet to send [15:25:31]OFD Sender: No OFD packet to send [15:25:36]OFD Sender: No OFD packet to send [15:25:41]OFD Sender: No OFD packet to send [15:25:46]OFD Sender: No OFD packet to send [15:25:51]OFD Sender: No OFD packet to send [15:25:56]OFD Sender: No OFD packet to send [15:26:01]OFD Sender: No OFD packet to send [15:26:06]OFD Sender: No OFD packet to send [15:26:11]OFD Sender: No OFD packet to send [15:26:16]OFD Sender: No OFD packet to send [15:26:21]OFD Sender: No OFD packet to send [15:26:26]OFD Sender: No OFD packet to send [15:26:31]OFD Sender: No OFD packet to send [15:26:36]OFD Sender: No OFD packet to send [15:26:41]OFD Sender: No OFD packet to send [15:26:46]OFD Sender: No OFD packet to send [15:26:51]OFD Sender: No OFD packet to send [15:26:56]OFD Sender: No OFD packet to send [15:27:01]OFD Sender: No OFD packet to send [15:27:06]OFD Sender: No OFD packet to send [15:27:11]OFD Sender: No OFD packet to send [15:27:16]OFD Sender: No OFD packet to send [15:27:21]OFD Sender: No OFD packet to send [15:27:26]OFD Sender: No OFD packet to send [15:27:31]OFD Sender: No OFD packet to send [15:27:36]OFD Sender: No OFD packet to send [15:27:41]OFD Sender: No OFD packet to send [15:27:46]OFD Sender: No OFD packet to send [15:27:51]OFD Sender: No OFD packet to send [15:27:56]OFD Sender: No OFD packet to send [15:28:01]OFD Sender: No OFD packet to send [15:28:06]OFD Sender: No OFD packet to send [15:28:11]OFD Sender: No OFD packet to send [15:28:16]OFD Sender: No OFD packet to send [15:28:21]OFD Sender: No OFD packet to send [15:28:26]OFD Sender: No OFD packet to send [15:28:31]OFD Sender: No OFD packet to send [15:28:36]OFD Sender: No OFD packet to send [15:28:41]OFD Sender: No OFD packet to send [15:28:46]OFD Sender: No OFD packet to send [15:28:51]OFD Sender: No OFD packet to send [15:28:56]OFD Sender: No OFD packet to send [15:29:01]OFD Sender: No OFD packet to send [15:29:06]OFD Sender: No OFD packet to send [15:29:11]OFD Sender: No OFD packet to send [15:29:16]OFD Sender: No OFD packet to send [15:29:21]OFD Sender: No OFD packet to send [15:29:26]OFD Sender: No OFD packet to send [15:29:31]OFD Sender: No OFD packet to send [15:29:36]OFD Sender: No OFD packet to send [15:29:41]OFD Sender: No OFD packet to send [15:29:46]OFD Sender: No OFD packet to send [15:29:51]OFD Sender: No OFD packet to send [15:29:56]OFD Sender: No OFD packet to send [15:30:01]OFD Sender: No OFD packet to send [15:30:06]OFD Sender: No OFD packet to send [15:30:11]OFD Sender: No OFD packet to send [15:30:16]OFD Sender: No OFD packet to send [15:30:21]OFD Sender: No OFD packet to send [15:30:27]OFD Sender: No OFD packet to send [15:30:32]OFD Sender: No OFD packet to send [15:30:37]OFD Sender: No OFD packet to send [15:30:42]OFD Sender: No OFD packet to send [15:30:47]OFD Sender: No OFD packet to send [15:30:52]OFD Sender: No OFD packet to send [15:30:57]OFD Sender: No OFD packet to send [15:31:02]OFD Sender: No OFD packet to send [15:31:07]OFD Sender: No OFD packet to send [15:31:12]OFD Sender: No OFD packet to send [15:31:17]OFD Sender: No OFD packet to send [15:31:22]OFD Sender: No OFD packet to send [15:31:27]OFD Sender: No OFD packet to send [15:31:32]OFD Sender: No OFD packet to send [15:31:37]OFD Sender: No OFD packet to send [15:31:42]OFD Sender: No OFD packet to send [15:31:47]OFD Sender: No OFD packet to send [15:31:52]OFD Sender: No OFD packet to send [15:31:57]OFD Sender: No OFD packet to send [15:32:02]OFD Sender: No OFD packet to send [15:32:07]OFD Sender: No OFD packet to send [15:32:12]OFD Sender: No OFD packet to send [15:32:17]OFD Sender: No OFD packet to send [15:32:22]OFD Sender: No OFD packet to send [15:32:27]OFD Sender: No OFD packet to send [15:32:32]OFD Sender: No OFD packet to send [15:32:37]OFD Sender: No OFD packet to send [15:32:42]OFD Sender: No OFD packet to send [15:32:47]OFD Sender: No OFD packet to send [15:32:52]OFD Sender: No OFD packet to send [15:32:54]accept exits with 9 [15:32:54]New connection [15:32:54]New thread 3066908004 created [15:32:54]Thread 3066764644 joined [15:32:54]Waiting for new connection... [15:32:54] Sock 9.Parse request [15:32:54]Sock 9.Check first char [15:32:54]Sock 9.First char is OK [15:32:54]request: POST /json_proto HTTP/1.0 [15:32:54]Method: POST [15:32:54]URL: /json_proto [15:32:54]Method is POST - this is cgi request [15:32:54]url: /json_proto [15:32:54]query_string will be loaded in cgi processing [15:32:54]execute_cgi json_proto POST (null) [15:32:54]execute_cgi path=json_proto method=POST [15:32:54]POST find Content-Length [15:32:54]Host: 172.17.61.6:8080 [15:32:54]Content-Length: 644 [15:32:54]Content-Type: application/json [15:32:54] [15:32:54]POST finish read [15:32:54]Found Content-Length = 644 [15:32:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58101", "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" ] } } [15:32:54]execute_script... [15:32: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)58101", "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" ] } } [15:32:54]POST & json_proto [15:32:54]process_json_proto [15:32:54]json parsed OK: [15:32:54]protocol is kg_v1.0 [15:32:54]action value=close_receipt [15:32:54]process_action close_receipt [15:32:54]cmd_close_receipt [15:32:54]MH_GetDate [15:32:54]Write to MH i2c: F0 00 00 8F 30 AE [15:32:54]Write i2c OK [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: F0 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: F0 09 00 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: F0 09 00 8F 30 00 AF 46 E3 65 78 7F 6F 64 BE [15:32:54]GetLastDocTimeStamp 1709393062 [15:32:54]current date 1709393583 [15:32:54]FM_GetShiftState [15:32:54]SAM_PROTO_GetShiftState [15:32:54]wFMCommunicate request_size=4 [15:32:54]MH_SAM_APDU [15:32:54]CAPDU: 80 13 01 00 [15:32:54]Write to MH i2c: E2 08 00 90 30 80 13 01 00 00 00 00 00 3D [15:32:54]Write i2c OK [15:32:54]MH_I2C_Read... [15:32:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:54]Read from MH i2c: E2 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 0E 00 [15:32:54]MH_I2C_Read... [15:32:54]Read from MH i2c: E2 0E 00 90 30 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 26 [15:32:54]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [15:32:54]wFMCommunicate OK [15:32:54]SAM_PROTO_GetShiftState done [15:32:54]FM_GetShiftState done [15:32:54]opened in 1709338917 [15:32:54]opened+sec_in_day 1709425317 [15:32:54]quantity*price = 1000 [15:32:54]sum+1 = 1001 [15:32:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 10.00 НСП 1% : 0.09 НДС 12% : 1.06 Наличными: 10.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 58 02.03.2024 15:33 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31905 ФПД: 218550765954178 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T153303&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31905&fm=218550765954178&tin=02508201610067®Number=0000000000092554&sum=1000 0 [15:32:55]StoreToDocumentArchive [15:32:55]shift 280 fd 31905 [15:32:55]save to /storage/0280/doc_00031905 [15:32:56]save last doc name /storage/0280/doc_00031905 to /storage/kkm_last_doc_name [15:32:56]save OK [15:32:56]Clear old archive folders... [15:32:56]ProcessDocumentItem done err = 0, tmpTLVsize=280 [15:32:56]tlvbuf is 0156C760 [15:32:56]SAM_PROTO_ClearQueue [15:32:56]wFMCommunicate request_size=4 [15:32:56]MH_SAM_APDU [15:32:56]CAPDU: 80 09 00 00 [15:32:56]Write to MH i2c: E2 08 00 9D 30 80 09 00 00 00 00 00 00 3F [15:32:56]Write i2c OK [15:32:56]MH_I2C_Read... [15:32:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:56]Read from MH i2c: E2 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 03 00 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 03 00 9D 30 00 90 00 41 [15:32:56]RAPDU: 90 00 [15:32:56]wFMCommunicate OK [15:32:56]SAM_PROTO_ClearQueue done [15:32:56]KKMCreateOFDPacket [15:32:56]OFDProtocolAddRootSTLVToBuf [15:32:56]FM_MakeSignedData [15:32:56]FM_MakeSignedData [15:32:56]SAM_PROTO_SignData [15:32:56]wFMCommunicate request_size=4 [15:32:56]MH_SAM_APDU [15:32:56]CAPDU: 80 0D 01 02 [15:32:56]Write to MH i2c: E2 08 00 9E 30 80 0D 01 02 00 00 00 00 47 [15:32:56]Write i2c OK [15:32:56]MH_I2C_Read... [15:32:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:56]Read from MH i2c: E2 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 03 00 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 03 00 9E 30 00 90 00 42 [15:32:56]RAPDU: 90 00 [15:32:56]wFMCommunicate OK [15:32:56]wFMCommunicate request_size=255 [15:32:56]MH_SAM_APDU [15:32:56]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 3A 00 00 00 F4 03 04 00 AF 46 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 [15:32:56]Write to MH i2c: E2 02 01 9F 30 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 3A 00 00 00 F4 03 04 00 AF 46 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 00 00 1B [15:32:56]Write i2c OK [15:32:56]MH_I2C_Read... [15:32:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:56]Read from MH i2c: E2 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 03 00 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 03 00 9F 30 00 90 00 43 [15:32:56]RAPDU: 90 00 [15:32:56]wFMCommunicate OK [15:32:56]wFMCommunicate request_size=39 [15:32:56]MH_SAM_APDU [15:32:56]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A1 7C 00 00 35 04 06 00 C6 C5 50 C5 24 82 [15:32:56]Write to MH i2c: E2 2A 00 A0 30 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A1 7C 00 00 35 04 06 00 C6 C5 50 C5 24 82 00 00 6A [15:32:56]Write i2c OK [15:32:56]MH_I2C_Read... [15:32:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:56]Read from MH i2c: E2 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 03 00 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 03 00 A0 30 00 90 00 44 [15:32:56]RAPDU: 90 00 [15:32:56]wFMCommunicate OK [15:32:56]wFMCommunicate request_size=4 [15:32:56]MH_SAM_APDU [15:32:56]CAPDU: 80 0D 03 02 [15:32:56]Write to MH i2c: E2 08 00 A1 30 80 0D 03 02 00 00 00 00 4C [15:32:56]Write i2c OK [15:32:56]MH_I2C_Read... [15:32:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:56]Read from MH i2c: E2 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 0B 00 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 0B 00 A1 30 00 A6 99 68 12 15 FD AA 6A 90 00 2C [15:32:56]RAPDU: A6 99 68 12 15 FD AA 6A 90 00 [15:32:56]wFMCommunicate OK [15:32:56]SAM_PROTO_SignData done [15:32:56]FM_MakeSignedData done [15:32:56]CreateOFDProtocolMessage [15:32:56]wFMCommunicate request_size=4 [15:32:56]MH_SAM_APDU [15:32:56]CAPDU: 80 11 00 00 [15:32:56]Write to MH i2c: E2 08 00 A2 30 80 11 00 00 00 00 00 00 4C [15:32:56]Write i2c OK [15:32:56]MH_I2C_Read... [15:32:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:56]Read from MH i2c: E2 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 17 00 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: E2 17 00 A2 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 A1 [15:32:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:32:56]wFMCommunicate OK [15:32:56]CreateOFDProtocolMessage done [15:32:56]OFDSenderStorePacket 31905 [15:32:56]StoreOFDPacket docnum=31905 [15:32:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2C 01 00 00 DC E9 24 01 D4 18 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 3A 00 00 00 F4 03 04 00 AF 46 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A1 7C 00 00 35 04 06 00 C6 C5 50 C5 24 82 A6 99 68 12 15 FD AA 6A [15:32:56]CheckFolder [15:32:56]dirname=/storage/ofd_packets [15:32:56]CheckFolder done [15:32:56]ProducePacketName [15:32:56]name=ofd_packets/00031905 [15:32:56]NVStorageSaveData ofd_packets/00031905 [15:32:56]File name is /storage/ofd_packets/00031905 [15:32:56]Write 330 bytes [15:32:56]NVStorageSaveData done [15:32:56]OFDSenderStorePacket done [15:32:56]KKMCreateOFDPacket done [15:32:56]NVStorageSaveData kkm_last_timestamp [15:32:56]File name is /storage/kkm_last_timestamp [15:32:56]Write 4 bytes [15:32:56]NVStorageSaveData done [15:32:56]ExternCall_PrintAddStr [15:32:56]wPrintStart [15:32:56]Write to MH i2c: 01 00 00 A3 30 D3 [15:32:56]Write i2c OK [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: 01 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: 01 07 00 [15:32:56]MH_I2C_Read... [15:32:56]Read from MH i2c: 01 07 00 A3 30 00 00 00 00 00 FF 0F E8 [15:32:56]RasterBufferAndPrint [15:32:56]line Счет N : (3)58101 [15:32:56]line ИНН: 02508201610067 [15:32:56]line Контрольно-Кассовый Чек [15:32:56]line ПРОДАЖА [15:32:56]line Товар: 46226617 [15:32:56]line Mentos ПВ Нежная Мята 6*100*2г [15:32:56]line 1.000 * 10.00 [15:32:56]line = 10.00 [15:32:56]line НДС 12% НСП 1% [15:32:56]line > о реализуемом товаре [15:32:56]line ИТОГО: 10.00 [15:32:56]line НСП 1% : 0.09 [15:32:56]line НДС 12% : 1.06 [15:32:56]line Наличными: 10.00 [15:32:56]line Безнал.: 0.00 [15:32:56]line Место: АЗС № 99 "Партнер Нефть" [15:32:56]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [15:32:56]line СНО: Общий режим [15:32:56]line Чек 58 02.03.2024 15:33 [15:32:56]line Смена: 280 ФФД: 1.0 [15:32:56]line ЗНМ: 0300000074 [15:32:56]line РНМ: 0000000000092554 [15:32:56]line Версия ККМ: 001 [15:32:56]line ФМ: 0000000000871783 [15:32:56]line ФД: 31905 [15:32:56]line ФПД: 218550765954178 [15:32:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T153303&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31905&fm=218550765954178&tin=02508201610067®Number=0000000000092554&sum=1000 [15:32:56]line 0 [15:32:56]OFD Sender: Processing packet 31905 [packets to send 5, broken 4] [15:32:56]ProducePacketName [15:32:56]name=ofd_packets/00031905 [15:32:56]OFD Sender: To server: pG, [15:32:56]CommunicateWithHost lk.salyk.kg:30040 [15:32:56]ConnectInit lk.salyk.kg [15:32:56]written 0, free lines is 4095 [15:32:56]Connected sock=10 [15:32:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2C 01 00 00 DC E9 24 01 D4 18 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 3A 00 00 00 F4 03 04 00 AF 46 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A1 7C 00 00 35 04 06 00 C6 C5 50 C5 24 82 A6 99 68 12 15 FD AA 6A [15:32:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 16 5C 47 00 73 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A1 7C 00 00 F4 03 04 00 F4 EE E2 65 B6 04 01 00 00 BF 83 00 BE FB 30 D7 A8 [15:32:57]CommunicateWithHost err = 0 [15:32:57]CheckOFDResponse [15:32:57]1017 (14) - 77093643461234 [15:32:57]1041 (16) - 0000000000871783 [15:32:57]1040 (4) - 31905 [15:32:57]1012 (4) - 02.03.2024 09:18 [15:32:57]1206 (1) - 0 [15:32:57]OFD Sender: Remove packet 31905 [15:32:57]ProducePacketName [15:32:57]name=ofd_packets/00031905 [15:32:57]NVStorageDeleteData [15:32:57]Write to MH i2c: 01 00 00 CC 30 FC [15:32:57]Write i2c OK [15:32:57]MH_I2C_Read... [15:32:57]Read from MH i2c: 01 [15:32:57]MH_I2C_Read... [15:32:57]Read from MH i2c: 01 07 00 [15:32:57]MH_I2C_Read... [15:32:57]Read from MH i2c: 01 07 00 CC 30 00 00 00 00 00 B3 0C C2 [15:32:57]RasterBufferAndPrint [15:32:57]line [15:32:57]line [15:32:57]line [15:32:57]line [15:32:57]line [15:32:57]written 0, free lines is 3257 [15:32:57]MH_Cut [15:32:57]Write to MH i2c: D1 01 00 D3 30 01 D5 [15:32:57]Write i2c OK [15:32:57]MH_I2C_Read... [15:32:57]Read from MH i2c: D1 [15:32:57]MH_I2C_Read... [15:32:57]Read from MH i2c: D1 01 00 [15:32:57]MH_I2C_Read... [15:32:57]Read from MH i2c: D1 01 00 D3 30 00 D4 [15:32:57]Write to MH i2c: 01 00 00 D4 30 04 [15:32:57]Write i2c OK [15:32:57]MH_I2C_Read... [15:32:57]OFD Sender: No OFD packet to send [15:32:58]*** Cut start [15:32:58]*** Partial cut [15:32:58]*** CUTSNS_PIN = 1 [15:32:58]*** CUTSNS_PIN = 0 [15:32:58]*** Brake cut motor [15:32:58]Read from MH i2c: 01 [15:32:58]MH_I2C_Read... [15:32:58]*** Stop cut motor [15:32:58]*** Cut end [15:32:58]Read from MH i2c: 01 07 00 [15:32:58]MH_I2C_Read... [15:32:58]Read from MH i2c: 01 07 00 D4 30 00 00 00 00 00 FF 0F 19 [15:32:58]process_action close_receipt done [15:32:58]requested_data is exist [15:32:58]produce_requested_data [15:32:58]requested_item fm.sn is exist - process it [15:32:58]wFMCommunicate request_size=4 [15:32:58]MH_SAM_APDU [15:32:58]CAPDU: 80 11 00 00 [15:32:58]Write to MH i2c: E2 08 00 D5 30 80 11 00 00 00 00 00 00 7F [15:32:58]Write i2c OK [15:32:58]MH_I2C_Read... [15:32:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:58]Read from MH i2c: E2 [15:32:58]MH_I2C_Read... [15:32:58]Read from MH i2c: E2 17 00 [15:32:58]MH_I2C_Read... [15:32:58]Read from MH i2c: E2 17 00 D5 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 D4 [15:32:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:32:58]wFMCommunicate OK [15:32:58]requested_item fd.num is exist - process it [15:32:58]SAM_PROTO_GetFieldsCounters [15:32:58]wFMCommunicate request_size=4 [15:32:58]MH_SAM_APDU [15:32:58]CAPDU: 80 13 00 00 [15:32:58]Write to MH i2c: E2 08 00 D6 30 80 13 00 00 00 00 00 00 82 [15:32:58]Write i2c OK [15:32:58]MH_I2C_Read... [15:32:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:58]Read from MH i2c: E2 [15:32:58]MH_I2C_Read... [15:32:58]Read from MH i2c: E2 62 00 [15:32:58]MH_I2C_Read... [15:32:58]Read from MH i2c: E2 62 00 D6 30 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A1 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [15:32:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A1 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:32:58]wFMCommunicate OK [15:32:58]SAM_PROTO_GetFieldsCounters done [15:32:58]requested_item shift.num is exist - process it [15:32:58]requested_item shift.opened is exist - process it [15:32:58]req_shift_opened [15:32:58]FM_GetShiftState [15:32:58]SAM_PROTO_GetShiftState [15:32:58]wFMCommunicate request_size=4 [15:32:58]MH_SAM_APDU [15:32:58]CAPDU: 80 13 01 00 [15:32:58]Write to MH i2c: E2 08 00 D7 30 80 13 01 00 00 00 00 00 84 [15:32:58]Write i2c OK [15:32:58]MH_I2C_Read... [15:32:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:59]Read from MH i2c: E2 [15:32:59]MH_I2C_Read... [15:32:59]Read from MH i2c: E2 0E 00 [15:32:59]MH_I2C_Read... [15:32:59]Read from MH i2c: E2 0E 00 D7 30 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 6D [15:32:59]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [15:32:59]wFMCommunicate OK [15:32:59]SAM_PROTO_GetShiftState done [15:32:59]FM_GetShiftState done [15:32:59]req_shift_opened done [15:32:59]requested_item shift.open_date is exist - process it [15:32:59]req_shift_open_date [15:32:59]req_shift_open_date done [15:32:59]produce_requested_data done [15:32:59]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31905,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [15:32:59]process_action_free close_receipt [15:32:59]json_value_free [15:32:59]json_value_free done [15:32:59]process_json_proto returns [15:32:59]Send response to host [15:32:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31905,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [15:32:59]free response buf [15:32:59]execute_script done [15:32:59]execute_script returns [15:32:59]free content buf [15:32:59]Sock 9.Close socket [15:32:59]Sock 9.Thread stoped [15:33:02]OFD Sender: No OFD packet to send [15:33:07]OFD Sender: No OFD packet to send [15:33:12]OFD Sender: No OFD packet to send [15:33:17]OFD Sender: No OFD packet to send [15:33:22]OFD Sender: No OFD packet to send [15:33:27]OFD Sender: No OFD packet to send [15:33:32]OFD Sender: No OFD packet to send [15:33:37]OFD Sender: No OFD packet to send [15:33:42]OFD Sender: No OFD packet to send [15:33:47]OFD Sender: No OFD packet to send [15:33:52]OFD Sender: No OFD packet to send [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:32]OFD Sender: No OFD packet to send [15:34:37]OFD Sender: No OFD packet to send [15:34:42]OFD Sender: No OFD packet to send [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:57]OFD Sender: No OFD packet to send [15:37:02]OFD Sender: No OFD packet to send [15:37:07]OFD Sender: No OFD packet to send [15:37:12]OFD Sender: No OFD packet to send [15:37:17]OFD Sender: No OFD packet to send [15:37:22]OFD Sender: No OFD packet to send [15:37:27]OFD Sender: No OFD packet to send [15:37:32]OFD Sender: No OFD packet to send [15:37:37]OFD Sender: No OFD packet to send [15:37:42]OFD Sender: No OFD packet to send [15:37:47]OFD Sender: No OFD packet to send [15:37:52]OFD Sender: No OFD packet to send [15:37:57]OFD Sender: No OFD packet to send [15:38:02]OFD Sender: No OFD packet to send [15:38:07]OFD Sender: No OFD packet to send [15:38:12]OFD Sender: No OFD packet to send [15:38:17]OFD Sender: No OFD packet to send [15:38:22]OFD Sender: No OFD packet to send [15:38:27]OFD Sender: No OFD packet to send [15:38:32]OFD Sender: No OFD packet to send [15:38:37]OFD Sender: No OFD packet to send [15:38:42]OFD Sender: No OFD packet to send [15:38:47]OFD Sender: No OFD packet to send [15:38:52]OFD Sender: No OFD packet to send [15:38:57]OFD Sender: No OFD packet to send [15:39:02]OFD Sender: No OFD packet to send [15:39:07]OFD Sender: No OFD packet to send [15:39:12]OFD Sender: No OFD packet to send [15:39:17]OFD Sender: No OFD packet to send [15:39:22]OFD Sender: No OFD packet to send [15:39:27]OFD Sender: No OFD packet to send [15:39:32]OFD Sender: No OFD packet to send [15:39:38]OFD Sender: No OFD packet to send [15:39:43]OFD Sender: No OFD packet to send [15:39:48]OFD Sender: No OFD packet to send [15:39:53]OFD Sender: No OFD packet to send [15:39:58]OFD Sender: No OFD packet to send [15:40:03]OFD Sender: No OFD packet to send [15:40:08]OFD Sender: No OFD packet to send [15:40:13]OFD Sender: No OFD packet to send [15:40:18]OFD Sender: No OFD packet to send [15:40:23]OFD Sender: No OFD packet to send [15:40:28]OFD Sender: No OFD packet to send [15:40:33]OFD Sender: No OFD packet to send [15:40:38]OFD Sender: No OFD packet to send [15:40:43]OFD Sender: No OFD packet to send [15:40:48]OFD Sender: No OFD packet to send [15:40:53]OFD Sender: No OFD packet to send [15:40:58]OFD Sender: No OFD packet to send [15:41:03]OFD Sender: No OFD packet to send [15:41:08]OFD Sender: No OFD packet to send [15:41:13]OFD Sender: No OFD packet to send [15:41:18]OFD Sender: No OFD packet to send [15:41:23]OFD Sender: No OFD packet to send [15:41:28]OFD Sender: No OFD packet to send [15:41:33]OFD Sender: No OFD packet to send [15:41:38]OFD Sender: No OFD packet to send [15:41:43]OFD Sender: No OFD packet to send [15:41:48]OFD Sender: No OFD packet to send [15:41:53]OFD Sender: No OFD packet to send [15:41:58]OFD Sender: No OFD packet to send [15:42:03]OFD Sender: No OFD packet to send [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:18]OFD Sender: No OFD packet to send [15:43:23]OFD Sender: No OFD packet to send [15:43:28]OFD Sender: No OFD packet to send [15:43:33]OFD Sender: No OFD packet to send [15:43:38]OFD Sender: No OFD packet to send [15:43:43]OFD Sender: No OFD packet to send [15:43:48]OFD Sender: No OFD packet to send [15:43:53]OFD Sender: No OFD packet to send [15:43:58]OFD Sender: No OFD packet to send [15:44:03]OFD Sender: No OFD packet to send [15:44:08]OFD Sender: No OFD packet to send [15:44:13]OFD Sender: No OFD packet to send [15:44:18]OFD Sender: No OFD packet to send [15:44:23]OFD Sender: No OFD packet to send [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:48]OFD Sender: No OFD packet to send [15:45:53]OFD Sender: No OFD packet to send [15:45:58]OFD Sender: No OFD packet to send [15:46:03]OFD Sender: No OFD packet to send [15:46:08]OFD Sender: No OFD packet to send [15:46:13]OFD Sender: No OFD packet to send [15:46:18]OFD Sender: No OFD packet to send [15:46:23]OFD Sender: No OFD packet to send [15:46:28]OFD Sender: No OFD packet to send [15:46:33]OFD Sender: No OFD packet to send [15:46:38]OFD Sender: No OFD packet to send [15:46:43]OFD Sender: No OFD packet to send [15:46:48]OFD Sender: No OFD packet to send [15:46:53]OFD Sender: No OFD packet to send [15:46:58]OFD Sender: No OFD packet to send [15:47:03]OFD Sender: No OFD packet to send [15:47:08]OFD Sender: No OFD packet to send [15:47:13]OFD Sender: No OFD packet to send [15:47:18]OFD Sender: No OFD packet to send [15:47:23]OFD Sender: No OFD packet to send [15:47:28]OFD Sender: No OFD packet to send [15:47:33]OFD Sender: No OFD packet to send [15:47:38]OFD Sender: No OFD packet to send [15:47:43]OFD Sender: No OFD packet to send [15:47:48]OFD Sender: No OFD packet to send [15:47:53]OFD Sender: No OFD packet to send [15:47:58]OFD Sender: No OFD packet to send [15:48:03]OFD Sender: No OFD packet to send [15:48:04]accept exits with 7 [15:48:04]New connection [15:48:04]New thread 3066764644 created [15:48:04]Thread 3066908004 joined [15:48:04]Waiting for new connection... [15:48:04] Sock 7.Parse request [15:48:04]Sock 7.Check first char [15:48:04]Sock 7.First char is OK [15:48:04]request: POST /json_proto HTTP/1.0 [15:48:04]Method: POST [15:48:04]URL: /json_proto [15:48:04]Method is POST - this is cgi request [15:48:04]url: /json_proto [15:48:04]query_string will be loaded in cgi processing [15:48:04]execute_cgi json_proto POST (null) [15:48:04]execute_cgi path=json_proto method=POST [15:48:04]POST find Content-Length [15:48:04]Host: 172.17.61.6:8080 [15:48:04]Content-Length: 621 [15:48:04]Content-Type: application/json [15:48:04] [15:48:04]POST finish read [15:48:04]Found Content-Length = 621 [15:48:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58102", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:04]execute_script... [15:48: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 : (3)58102", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:04]POST & json_proto [15:48:04]process_json_proto [15:48:04]json parsed OK: [15:48:04]protocol is kg_v1.0 [15:48:04]action value=close_receipt [15:48:04]process_action close_receipt [15:48:04]cmd_close_receipt [15:48:04]MH_GetDate [15:48:04]Write to MH i2c: F0 00 00 D8 30 F7 [15:48:04]Write i2c OK [15:48:04]MH_I2C_Read... [15:48:04]Read from MH i2c: F0 [15:48:04]MH_I2C_Read... [15:48:04]Read from MH i2c: F0 09 00 [15:48:04]MH_I2C_Read... [15:48:04]Read from MH i2c: F0 09 00 D8 30 00 3D 4A E3 65 78 7F 6F 64 99 [15:48:04]GetLastDocTimeStamp 1709393583 [15:48:04]current date 1709394493 [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 D9 30 80 13 01 00 00 00 00 00 86 [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 D9 30 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 6F [15:48:04]RAPDU: 09 00 01 25 71 E2 65 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]opened in 1709338917 [15:48:04]opened+sec_in_day 1709425317 [15:48:04]quantity*price = 14400 [15:48:04]sum+1 = 14401 [15:48:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 59 02.03.2024 15:48 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31906 ФПД: 147125887243820 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T154813&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31906&fm=147125887243820&tin=02508201610067®Number=0000000000092554&sum=14400 0 [15:48:05]StoreToDocumentArchive [15:48:05]shift 280 fd 31906 [15:48:05]save to /storage/0280/doc_00031906 [15:48:05]save last doc name /storage/0280/doc_00031906 to /storage/kkm_last_doc_name [15:48:05]save OK [15:48:05]Clear old archive folders... [15:48:05]ProcessDocumentItem done err = 0, tmpTLVsize=274 [15:48:05]tlvbuf is 014F7F80 [15:48:05]SAM_PROTO_ClearQueue [15:48:05]wFMCommunicate request_size=4 [15:48:05]MH_SAM_APDU [15:48:05]CAPDU: 80 09 00 00 [15:48:05]Write to MH i2c: E2 08 00 E6 30 80 09 00 00 00 00 00 00 88 [15:48:05]Write i2c OK [15:48:05]MH_I2C_Read... [15:48:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:05]Read from MH i2c: E2 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 03 00 [15:48:05]MH_I2C_Read... [15:48:05]Read from MH i2c: E2 03 00 E6 30 00 90 00 8A [15:48:05]RAPDU: 90 00 [15:48:05]wFMCommunicate OK [15:48:05]SAM_PROTO_ClearQueue done [15:48:05]KKMCreateOFDPacket [15:48:05]OFDProtocolAddRootSTLVToBuf [15:48:05]FM_MakeSignedData [15:48:05]FM_MakeSignedData [15:48:05]SAM_PROTO_SignData [15:48:05]wFMCommunicate request_size=4 [15:48:05]MH_SAM_APDU [15:48:05]CAPDU: 80 0D 01 02 [15:48:05]Write to MH i2c: E2 08 00 E7 30 80 0D 01 02 00 00 00 00 90 [15:48:05]Write i2c OK [15:48:05]MH_I2C_Read... [15:48:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:06]Read from MH i2c: E2 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: E2 03 00 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: E2 03 00 E7 30 00 90 00 8B [15:48:06]RAPDU: 90 00 [15:48:06]wFMCommunicate OK [15:48:06]wFMCommunicate request_size=255 [15:48:06]MH_SAM_APDU [15:48:06]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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 3D 4A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 [15:48:06]Write to MH i2c: E2 02 01 E8 30 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 3D 4A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 00 00 32 [15:48:06]Write i2c OK [15:48:06]MH_I2C_Read... [15:48:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:06]Read from MH i2c: E2 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: E2 03 00 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: E2 03 00 E8 30 00 90 00 8C [15:48:06]RAPDU: 90 00 [15:48:06]wFMCommunicate OK [15:48:06]wFMCommunicate request_size=33 [15:48:06]MH_SAM_APDU [15:48:06]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A2 7C 00 00 35 04 06 00 85 CF 6A 3F 16 2C [15:48:06]Write to MH i2c: E2 24 00 E9 30 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A2 7C 00 00 35 04 06 00 85 CF 6A 3F 16 2C 00 00 81 [15:48:06]Write i2c OK [15:48:06]MH_I2C_Read... [15:48:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:06]Read from MH i2c: E2 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: E2 03 00 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: E2 03 00 E9 30 00 90 00 8D [15:48:06]RAPDU: 90 00 [15:48:06]wFMCommunicate OK [15:48:06]wFMCommunicate request_size=4 [15:48:06]MH_SAM_APDU [15:48:06]CAPDU: 80 0D 03 02 [15:48:06]Write to MH i2c: E2 08 00 EA 30 80 0D 03 02 00 00 00 00 95 [15:48:06]Write i2c OK [15:48:06]MH_I2C_Read... [15:48:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:06]Read from MH i2c: E2 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: E2 0B 00 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: E2 0B 00 EA 30 00 11 E3 68 7F 56 A8 F9 71 90 00 D9 [15:48:06]RAPDU: 11 E3 68 7F 56 A8 F9 71 90 00 [15:48:06]wFMCommunicate OK [15:48:06]SAM_PROTO_SignData done [15:48:06]FM_MakeSignedData done [15:48:06]CreateOFDProtocolMessage [15:48:06]wFMCommunicate request_size=4 [15:48:06]MH_SAM_APDU [15:48:06]CAPDU: 80 11 00 00 [15:48:06]Write to MH i2c: E2 08 00 EB 30 80 11 00 00 00 00 00 00 95 [15:48:06]Write i2c OK [15:48:06]MH_I2C_Read... [15:48:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:06]Read from MH i2c: E2 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: E2 17 00 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: E2 17 00 EB 30 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 EA [15:48:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:48:06]wFMCommunicate OK [15:48:06]CreateOFDProtocolMessage done [15:48:06]OFDSenderStorePacket 31906 [15:48:06]StoreOFDPacket docnum=31906 [15:48:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 F4 5B 1E 01 6B A9 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 3D 4A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A2 7C 00 00 35 04 06 00 85 CF 6A 3F 16 2C 11 E3 68 7F 56 A8 F9 71 [15:48:06]CheckFolder [15:48:06]dirname=/storage/ofd_packets [15:48:06]CheckFolder done [15:48:06]ProducePacketName [15:48:06]name=ofd_packets/00031906 [15:48:06]NVStorageSaveData ofd_packets/00031906 [15:48:06]File name is /storage/ofd_packets/00031906 [15:48:06]Write 324 bytes [15:48:06]NVStorageSaveData done [15:48:06]OFDSenderStorePacket done [15:48:06]KKMCreateOFDPacket done [15:48:06]NVStorageSaveData kkm_last_timestamp [15:48:06]File name is /storage/kkm_last_timestamp [15:48:06]Write 4 bytes [15:48:06]NVStorageSaveData done [15:48:06]ExternCall_PrintAddStr [15:48:06]wPrintStart [15:48:06]Write to MH i2c: 01 00 00 EC 30 1C [15:48:06]Write i2c OK [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: 01 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: 01 07 00 [15:48:06]MH_I2C_Read... [15:48:06]Read from MH i2c: 01 07 00 EC 30 00 00 00 00 00 FF 0F 31 [15:48:06]RasterBufferAndPrint [15:48:06]line Счет N : (3)58102 [15:48:06]line ИНН: 02508201610067 [15:48:06]line Контрольно-Кассовый Чек [15:48:06]line ПРОДАЖА [15:48:06]line Товар: 48741958 [15:48:06]line Сигареты Parliament Aqua Blue [15:48:06]line 1.000 * 144.00 [15:48:06]line = 144.00 [15:48:06]line НДС 12% НСП 1% [15:48:06]line > о реализуемом товаре [15:48:06]line ИТОГО: 144.00 [15:48:06]line НСП 1% : 1.27 [15:48:06]line НДС 12% : 15.29 [15:48:06]line Наличными: 144.00 [15:48:06]line Безнал.: 0.00 [15:48:06]line Место: АЗС № 99 "Партнер Нефть" [15:48:06]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [15:48:06]line СНО: Общий режим [15:48:06]line Чек 59 02.03.2024 15:48 [15:48:06]line Смена: 280 ФФД: 1.0 [15:48:06]line ЗНМ: 0300000074 [15:48:06]line РНМ: 0000000000092554 [15:48:06]line Версия ККМ: 001 [15:48:06]line ФМ: 0000000000871783 [15:48:06]line ФД: 31906 [15:48:06]line ФПД: 147125887243820 [15:48:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T154813&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31906&fm=147125887243820&tin=02508201610067®Number=0000000000092554&sum=14400 [15:48:06]line 0 [15:48:06]OFD Sender: Processing packet 31906 [packets to send 5, broken 4] [15:48:06]ProducePacketName [15:48:06]name=ofd_packets/00031906 [15:48:06]OFD Sender: To server: pG, [15:48:06]CommunicateWithHost lk.salyk.kg:30040 [15:48:06]ConnectInit lk.salyk.kg [15:48:06]written 0, free lines is 4095 [15:48:06]Connected sock=10 [15:48:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 F4 5B 1E 01 6B A9 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 3D 4A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A2 7C 00 00 35 04 06 00 85 CF 6A 3F 16 2C 11 E3 68 7F 56 A8 F9 71 [15:48:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 8D 9B 47 00 79 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A2 7C 00 00 F4 03 04 00 81 F2 E2 65 B6 04 01 00 00 10 C0 73 6D EE 65 70 3B [15:48:07]CommunicateWithHost err = 0 [15:48:07]CheckOFDResponse [15:48:07]1017 (14) - 77093643461234 [15:48:07]1041 (16) - 0000000000871783 [15:48:07]1040 (4) - 31906 [15:48:07]1012 (4) - 02.03.2024 09:33 [15:48:07]1206 (1) - 0 [15:48:07]OFD Sender: Remove packet 31906 [15:48:07]ProducePacketName [15:48:07]name=ofd_packets/00031906 [15:48:07]NVStorageDeleteData [15:48:07]Write to MH i2c: 01 00 00 15 31 46 [15:48:07]Write i2c OK [15:48:07]MH_I2C_Read... [15:48:07]Read from MH i2c: 01 [15:48:07]MH_I2C_Read... [15:48:07]Read from MH i2c: 01 07 00 [15:48:07]MH_I2C_Read... [15:48:07]Read from MH i2c: 01 07 00 15 31 00 00 00 00 00 B6 0C 0F [15:48:07]RasterBufferAndPrint [15:48:07]line [15:48:07]line [15:48:07]line [15:48:07]line [15:48:07]line [15:48:07]written 0, free lines is 3258 [15:48:07]MH_Cut [15:48:07]Write to MH i2c: D1 01 00 1C 31 01 1F [15:48:07]Write i2c OK [15:48:07]MH_I2C_Read... [15:48:07]Read from MH i2c: D1 [15:48:07]MH_I2C_Read... [15:48:07]Read from MH i2c: D1 01 00 [15:48:07]MH_I2C_Read... [15:48:07]Read from MH i2c: D1 01 00 1C 31 00 1E [15:48:07]Write to MH i2c: 01 00 00 1D 31 4E [15:48:07]Write i2c OK [15:48:07]MH_I2C_Read... [15:48:07]OFD Sender: No OFD packet to send [15:48:08]*** Cut start [15:48:08]*** Partial cut [15:48:08]*** CUTSNS_PIN = 1 [15:48:08]*** CUTSNS_PIN = 0 [15:48:08]*** Brake cut motor [15:48:08]Read from MH i2c: 01 [15:48:08]MH_I2C_Read... [15:48:08]*** Stop cut motor [15:48:08]*** Cut end [15:48:08]Read from MH i2c: 01 07 00 [15:48:08]MH_I2C_Read... [15:48:08]Read from MH i2c: 01 07 00 1D 31 00 00 00 00 00 FF 0F 63 [15:48:08]process_action close_receipt done [15:48:08]requested_data is exist [15:48:08]produce_requested_data [15:48:08]requested_item fm.sn is exist - process it [15:48:08]wFMCommunicate request_size=4 [15:48:08]MH_SAM_APDU [15:48:08]CAPDU: 80 11 00 00 [15:48:08]Write to MH i2c: E2 08 00 1E 31 80 11 00 00 00 00 00 00 C9 [15:48:08]Write i2c OK [15:48:08]MH_I2C_Read... [15:48:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:08]Read from MH i2c: E2 [15:48:08]MH_I2C_Read... [15:48:08]Read from MH i2c: E2 17 00 [15:48:08]MH_I2C_Read... [15:48:08]Read from MH i2c: E2 17 00 1E 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 1E [15:48:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:48:08]wFMCommunicate OK [15:48:08]requested_item fd.num is exist - process it [15:48:08]SAM_PROTO_GetFieldsCounters [15:48:08]wFMCommunicate request_size=4 [15:48:08]MH_SAM_APDU [15:48:08]CAPDU: 80 13 00 00 [15:48:08]Write to MH i2c: E2 08 00 1F 31 80 13 00 00 00 00 00 00 CC [15:48:08]Write i2c OK [15:48:08]MH_I2C_Read... [15:48:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:08]Read from MH i2c: E2 [15:48:08]MH_I2C_Read... [15:48:08]Read from MH i2c: E2 62 00 [15:48:08]MH_I2C_Read... [15:48:08]Read from MH i2c: E2 62 00 1F 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A2 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [15:48:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A2 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:48:08]wFMCommunicate OK [15:48:08]SAM_PROTO_GetFieldsCounters done [15:48:08]requested_item shift.num is exist - process it [15:48:08]requested_item shift.opened is exist - process it [15:48:08]req_shift_opened [15:48:08]FM_GetShiftState [15:48:08]SAM_PROTO_GetShiftState [15:48:08]wFMCommunicate request_size=4 [15:48:08]MH_SAM_APDU [15:48:08]CAPDU: 80 13 01 00 [15:48:08]Write to MH i2c: E2 08 00 20 31 80 13 01 00 00 00 00 00 CE [15:48:08]Write i2c OK [15:48:08]MH_I2C_Read... [15:48:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:08]Read from MH i2c: E2 [15:48:08]MH_I2C_Read... [15:48:08]Read from MH i2c: E2 0E 00 [15:48:08]MH_I2C_Read... [15:48:08]Read from MH i2c: E2 0E 00 20 31 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 B7 [15:48:08]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [15:48:08]wFMCommunicate OK [15:48:08]SAM_PROTO_GetShiftState done [15:48:08]FM_GetShiftState done [15:48:08]req_shift_opened done [15:48:08]requested_item shift.open_date is exist - process it [15:48:08]req_shift_open_date [15:48:08]req_shift_open_date done [15:48:08]produce_requested_data done [15:48:08]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31906,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [15:48:08]process_action_free close_receipt [15:48:08]json_value_free [15:48:08]json_value_free done [15:48:08]process_json_proto returns [15:48:08]Send response to host [15:48:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31906,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [15:48:08]free response buf [15:48:08]execute_script done [15:48:08]execute_script returns [15:48:08]free content buf [15:48:08]Sock 7.Close socket [15:48:08]Sock 7.Thread stoped [15:48:12]OFD Sender: No OFD packet to send [15:48:17]OFD Sender: No OFD packet to send [15:48:22]OFD Sender: No OFD packet to send [15:48:27]OFD Sender: No OFD packet to send [15:48:32]OFD Sender: No OFD packet to send [15:48:37]OFD Sender: No OFD packet to send [15:48:42]OFD Sender: No OFD packet to send [15:48:47]OFD Sender: No OFD packet to send [15:48:52]OFD Sender: No OFD packet to send [15:48:57]OFD Sender: No OFD packet to send [15: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:07]OFD Sender: No OFD packet to send [15:51:12]OFD Sender: No OFD packet to send [15:51:17]OFD Sender: No OFD packet to send [15:51:22]OFD Sender: No OFD packet to send [15:51:27]OFD Sender: No OFD packet to send [15:51:32]OFD Sender: No OFD packet to send [15:51:37]OFD Sender: No OFD packet to send [15:51:42]OFD Sender: No OFD packet to send [15:51:47]OFD Sender: No OFD packet to send [15:51:52]OFD Sender: No OFD packet to send [15:51:57]OFD Sender: No OFD packet to send [15:52:02]OFD Sender: No OFD packet to send [15:52:07]OFD Sender: No OFD packet to send [15:52:12]OFD Sender: No OFD packet to send [15:52:17]OFD Sender: No OFD packet to send [15:52:22]OFD Sender: No OFD packet to send [15:52:27]OFD Sender: No OFD packet to send [15:52:32]OFD Sender: No OFD packet to send [15:52:37]OFD Sender: No OFD packet to send [15:52:42]OFD Sender: No OFD packet to send [15:52:47]OFD Sender: No OFD packet to send [15:52:52]OFD Sender: No OFD packet to send [15:52:57]OFD Sender: No OFD packet to send [15:53:02]OFD Sender: No OFD packet to send [15:53:07]OFD Sender: No OFD packet to send [15:53:12]OFD Sender: No OFD packet to send [15:53:17]OFD Sender: No OFD packet to send [15:53:22]OFD Sender: No OFD packet to send [15:53:27]OFD Sender: No OFD packet to send [15:53:32]OFD Sender: No OFD packet to send [15:53:37]OFD Sender: No OFD packet to send [15:53:42]OFD Sender: No OFD packet to send [15:53:47]OFD Sender: No OFD packet to send [15:53:52]OFD Sender: No OFD packet to send [15:53:57]OFD Sender: No OFD packet to send [15:54:02]OFD Sender: No OFD packet to send [15:54:07]OFD Sender: No OFD packet to send [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:42]OFD Sender: No OFD packet to send [15:54:47]OFD Sender: No OFD packet to send [15:54:52]OFD Sender: No OFD packet to send [15:54:57]OFD Sender: No OFD packet to send [15:55:02]OFD Sender: No OFD packet to send [15:55:06]accept exits with 9 [15:55:06]New connection [15:55:06]New thread 3066908004 created [15:55:06]Thread 3066764644 joined [15:55:06]Waiting for new connection... [15:55:06] Sock 9.Parse request [15:55:06]Sock 9.Check first char [15:55:06]Sock 9.First char is OK [15:55:06]request: POST /json_proto HTTP/1.0 [15:55:06]Method: POST [15:55:06]URL: /json_proto [15:55:06]Method is POST - this is cgi request [15:55:06]url: /json_proto [15:55:06]query_string will be loaded in cgi processing [15:55:06]execute_cgi json_proto POST (null) [15:55:06]execute_cgi path=json_proto method=POST [15:55:06]POST find Content-Length [15:55:06]Host: 172.17.61.6:8080 [15:55:06]Content-Length: 686 [15:55:06]Content-Type: application/json [15:55:06] [15:55:06]POST finish read [15:55:06]Found Content-Length = 686 [15:55:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58103", "tax_sys" : 0, "items" : [ { "code": "4700003010032", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:06]execute_script... [15:55: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)58103", "tax_sys" : 0, "items" : [ { "code": "4700003010032", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:06]POST & json_proto [15:55:06]process_json_proto [15:55:06]json parsed OK: [15:55:06]protocol is kg_v1.0 [15:55:06]action value=close_receipt [15:55:06]process_action close_receipt [15:55:06]cmd_close_receipt [15:55:06]MH_GetDate [15:55:06]Write to MH i2c: F0 00 00 21 31 41 [15:55:06]Write i2c OK [15:55:06]MH_I2C_Read... [15:55:06]Read from MH i2c: F0 [15:55:06]MH_I2C_Read... [15:55:06]Read from MH i2c: F0 09 00 [15:55:06]MH_I2C_Read... [15:55:06]Read from MH i2c: F0 09 00 21 31 00 E3 4B E3 65 78 7F 6F 64 8A [15:55:06]GetLastDocTimeStamp 1709394493 [15:55:06]current date 1709394915 [15:55:06]FM_GetShiftState [15:55:06]SAM_PROTO_GetShiftState [15:55:06]wFMCommunicate request_size=4 [15:55:06]MH_SAM_APDU [15:55:06]CAPDU: 80 13 01 00 [15:55:06]Write to MH i2c: E2 08 00 22 31 80 13 01 00 00 00 00 00 D0 [15:55:06]Write i2c OK [15:55:06]MH_I2C_Read... [15:55:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:06]Read from MH i2c: E2 [15:55:06]MH_I2C_Read... [15:55:06]Read from MH i2c: E2 0E 00 [15:55:06]MH_I2C_Read... [15:55:06]Read from MH i2c: E2 0E 00 22 31 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 B9 [15:55:06]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [15:55:06]wFMCommunicate OK [15:55:06]SAM_PROTO_GetShiftState done [15:55:06]FM_GetShiftState done [15:55:06]opened in 1709338917 [15:55:06]opened+sec_in_day 1709425317 [15:55:06]quantity*price = 5000 [15:55:06]sum+1 = 5001 [15:55:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 60 02.03.2024 15:55 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31907 ФПД: 96595810024116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T155515&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31907&fm=96595810024116&tin=02508201610067®Number=0000000000092554&sum=5000 0 [15:55:07]StoreToDocumentArchive [15:55:07]shift 280 fd 31907 [15:55:07]save to /storage/0280/doc_00031907 [15:55:07]save last doc name /storage/0280/doc_00031907 to /storage/kkm_last_doc_name [15:55:07]save OK [15:55:07]Clear old archive folders... [15:55:07]ProcessDocumentItem done err = 0, tmpTLVsize=298 [15:55:07]tlvbuf is B6F4D2B0 [15:55:07]SAM_PROTO_ClearQueue [15:55:07]wFMCommunicate request_size=4 [15:55:07]MH_SAM_APDU [15:55:07]CAPDU: 80 09 00 00 [15:55:07]Write to MH i2c: E2 08 00 2F 31 80 09 00 00 00 00 00 00 D2 [15:55:07]Write i2c OK [15:55:07]MH_I2C_Read... [15:55:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:55:07]Read from MH i2c: E2 [15:55:07]MH_I2C_Read... [15:55:07]Read from MH i2c: E2 03 00 [15:55:07]MH_I2C_Read... [15:55:07]Read from MH i2c: E2 03 00 2F 31 00 90 00 D4 [15:55:07]RAPDU: 90 00 [15:55:07]wFMCommunicate OK [15:55:07]SAM_PROTO_ClearQueue done [15:55:07]KKMCreateOFDPacket [15:55:07]OFDProtocolAddRootSTLVToBuf [15:55:07]FM_MakeSignedData [15:55:07]FM_MakeSignedData [15:55:07]SAM_PROTO_SignData [15:55:07]wFMCommunicate request_size=4 [15:55:07]MH_SAM_APDU [15:55:07]CAPDU: 80 0D 01 02 [15:55:07]Write to MH i2c: E2 08 00 30 31 80 0D 01 02 00 00 00 00 DA [15:55:07]Write i2c OK [15:55:07]MH_I2C_Read... [15:55:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:55:07]Read from MH i2c: E2 [15:55:07]MH_I2C_Read... [15:55:07]Read from MH i2c: E2 03 00 [15:55:07]MH_I2C_Read... [15:55:07]Read from MH i2c: E2 03 00 30 31 00 90 00 D5 [15:55:07]RAPDU: 90 00 [15:55:07]wFMCommunicate OK [15:55:07]wFMCommunicate request_size=255 [15:55:07]MH_SAM_APDU [15:55:07]CAPDU: 80 0D 02 02 FA 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 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 00 00 00 F4 03 04 00 E3 4B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 [15:55:07]Write to MH i2c: E2 02 01 31 31 80 0D 02 02 FA 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 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 00 00 00 F4 03 04 00 E3 4B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 00 00 A5 [15:55:07]OFD Sender: No OFD packet to send [15:55:07]Write i2c OK [15:55:07]MH_I2C_Read... [15:55:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:08]Read from MH i2c: E2 [15:55:08]MH_I2C_Read... [15:55:08]Read from MH i2c: E2 03 00 [15:55:08]MH_I2C_Read... [15:55:08]Read from MH i2c: E2 03 00 31 31 00 90 00 D6 [15:55:08]RAPDU: 90 00 [15:55:08]wFMCommunicate OK [15:55:08]wFMCommunicate request_size=57 [15:55:08]MH_SAM_APDU [15:55:08]CAPDU: 80 0D 02 02 34 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A3 7C 00 00 35 04 06 00 57 DA 76 F1 7A B4 [15:55:08]Write to MH i2c: E2 3C 00 32 31 80 0D 02 02 34 00 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A3 7C 00 00 35 04 06 00 57 DA 76 F1 7A B4 00 00 81 [15:55:08]Write i2c OK [15:55:08]MH_I2C_Read... [15:55:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:08]Read from MH i2c: E2 [15:55:08]MH_I2C_Read... [15:55:08]Read from MH i2c: E2 03 00 [15:55:08]MH_I2C_Read... [15:55:08]Read from MH i2c: E2 03 00 32 31 00 90 00 D7 [15:55:08]RAPDU: 90 00 [15:55:08]wFMCommunicate OK [15:55:08]wFMCommunicate request_size=4 [15:55:08]MH_SAM_APDU [15:55:08]CAPDU: 80 0D 03 02 [15:55:08]Write to MH i2c: E2 08 00 33 31 80 0D 03 02 00 00 00 00 DF [15:55:08]Write i2c OK [15:55:08]MH_I2C_Read... [15:55:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:55:08]Read from MH i2c: E2 [15:55:08]MH_I2C_Read... [15:55:08]Read from MH i2c: E2 0B 00 [15:55:08]MH_I2C_Read... [15:55:08]Read from MH i2c: E2 0B 00 33 31 00 FD 62 6A C7 82 E5 47 B6 90 00 D4 [15:55:08]RAPDU: FD 62 6A C7 82 E5 47 B6 90 00 [15:55:08]wFMCommunicate OK [15:55:08]SAM_PROTO_SignData done [15:55:08]FM_MakeSignedData done [15:55:08]CreateOFDProtocolMessage [15:55:08]wFMCommunicate request_size=4 [15:55:08]MH_SAM_APDU [15:55:08]CAPDU: 80 11 00 00 [15:55:08]Write to MH i2c: E2 08 00 34 31 80 11 00 00 00 00 00 00 DF [15:55:08]Write i2c OK [15:55:08]MH_I2C_Read... [15:55:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:08]Read from MH i2c: E2 [15:55:08]MH_I2C_Read... [15:55:08]Read from MH i2c: E2 17 00 [15:55:08]MH_I2C_Read... [15:55:08]Read from MH i2c: E2 17 00 34 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 34 [15:55:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:55:08]wFMCommunicate OK [15:55:08]CreateOFDProtocolMessage done [15:55:08]OFDSenderStorePacket 31907 [15:55:08]StoreOFDPacket docnum=31907 [15:55:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3E 01 00 00 F8 CB 36 01 49 9D 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 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 00 00 00 F4 03 04 00 E3 4B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A3 7C 00 00 35 04 06 00 57 DA 76 F1 7A B4 FD 62 6A C7 82 E5 47 B6 [15:55:08]CheckFolder [15:55:08]dirname=/storage/ofd_packets [15:55:08]CheckFolder done [15:55:08]ProducePacketName [15:55:08]name=ofd_packets/00031907 [15:55:08]NVStorageSaveData ofd_packets/00031907 [15:55:08]File name is /storage/ofd_packets/00031907 [15:55:08]Write 348 bytes [15:55:08]NVStorageSaveData done [15:55:08]OFDSenderStorePacket done [15:55:08]KKMCreateOFDPacket done [15:55:08]NVStorageSaveData kkm_last_timestamp [15:55:08]File name is /storage/kkm_last_timestamp [15:55:08]Write 4 bytes [15:55:08]NVStorageSaveData done [15:55:08]ExternCall_PrintAddStr [15:55:08]wPrintStart [15:55:08]Write to MH i2c: 01 00 00 35 31 66 [15:55:08]Write i2c OK [15:55:08]MH_I2C_Read... [15:55:08]Read from MH i2c: 01 [15:55:08]MH_I2C_Read... [15:55:08]Read from MH i2c: 01 07 00 [15:55:08]MH_I2C_Read... [15:55:08]Read from MH i2c: 01 07 00 35 31 00 00 00 00 00 FF 0F 7B [15:55:08]RasterBufferAndPrint [15:55:08]line Счет N : (3)58103 [15:55:08]line ИНН: 02508201610067 [15:55:08]line Контрольно-Кассовый Чек [15:55:08]line ПРОДАЖА [15:55:08]line Товар: 4700003010032 [15:55:08]line Чай хол Let`s Go! чер персик ПЭТ 0,5л [15:55:08]line 1.000 * 50.00 [15:55:08]line = 50.00 [15:55:08]line НДС 12% НСП 1% [15:55:08]line > о реализуемом товаре [15:55:08]line ИТОГО: 50.00 [15:55:08]line НСП 1% : 0.44 [15:55:08]line НДС 12% : 5.31 [15:55:08]line Наличными: 50.00 [15:55:08]line Безнал.: 0.00 [15:55:08]line Место: АЗС № 99 "Партнер Нефть" [15:55:08]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [15:55:08]line СНО: Общий режим [15:55:08]line Чек 60 02.03.2024 15:55 [15:55:08]line Смена: 280 ФФД: 1.0 [15:55:08]line ЗНМ: 0300000074 [15:55:08]line РНМ: 0000000000092554 [15:55:08]line Версия ККМ: 001 [15:55:08]line ФМ: 0000000000871783 [15:55:08]line ФД: 31907 [15:55:08]line ФПД: 96595810024116 [15:55:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T155515&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31907&fm=96595810024116&tin=02508201610067®Number=0000000000092554&sum=5000 [15:55:08]line 0 [15:55:08]OFD Sender: Processing packet 31907 [packets to send 5, broken 4] [15:55:08]ProducePacketName [15:55:08]name=ofd_packets/00031907 [15:55:08]OFD Sender: To server: pG, [15:55:08]CommunicateWithHost lk.salyk.kg:30040 [15:55:08]ConnectInit lk.salyk.kg [15:55:08]written 0, free lines is 4095 [15:55:08]Connected sock=10 [15:55:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3E 01 00 00 F8 CB 36 01 49 9D 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 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 00 00 00 F4 03 04 00 E3 4B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A3 7C 00 00 35 04 06 00 57 DA 76 F1 7A B4 FD 62 6A C7 82 E5 47 B6 [15:55:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 0D 60 47 00 2C C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A3 7C 00 00 F4 03 04 00 27 F4 E2 65 B6 04 01 00 00 AE 91 F6 42 2A 33 2C 7C [15:55:09]CommunicateWithHost err = 0 [15:55:09]CheckOFDResponse [15:55:09]1017 (14) - 77093643461234 [15:55:09]1041 (16) - 0000000000871783 [15:55:09]1040 (4) - 31907 [15:55:09]1012 (4) - 02.03.2024 09:40 [15:55:09]1206 (1) - 0 [15:55:09]OFD Sender: Remove packet 31907 [15:55:09]ProducePacketName [15:55:09]name=ofd_packets/00031907 [15:55:09]NVStorageDeleteData [15:55:09]Write to MH i2c: 01 00 00 5E 31 8F [15:55:09]Write i2c OK [15:55:09]MH_I2C_Read... [15:55:09]Read from MH i2c: 01 [15:55:09]MH_I2C_Read... [15:55:09]Read from MH i2c: 01 07 00 [15:55:09]MH_I2C_Read... [15:55:09]Read from MH i2c: 01 07 00 5E 31 00 00 00 00 00 B3 0C 55 [15:55:09]RasterBufferAndPrint [15:55:09]line [15:55:09]line [15:55:09]line [15:55:09]line [15:55:09]line [15:55:09]written 0, free lines is 3257 [15:55:09]MH_Cut [15:55:09]Write to MH i2c: D1 01 00 65 31 01 68 [15:55:09]Write i2c OK [15:55:09]MH_I2C_Read... [15:55:09]Read from MH i2c: D1 [15:55:09]MH_I2C_Read... [15:55:09]Read from MH i2c: D1 01 00 [15:55:09]MH_I2C_Read... [15:55:09]Read from MH i2c: D1 01 00 65 31 00 67 [15:55:09]Write to MH i2c: 01 00 00 66 31 97 [15:55:09]Write i2c OK [15:55:09]MH_I2C_Read... [15:55:09]OFD Sender: No OFD packet to send [15:55:09]*** Cut start [15:55:09]*** Partial cut [15:55:09]*** CUTSNS_PIN = 1 [15:55:10]*** CUTSNS_PIN = 0 [15:55:10]*** Brake cut motor [15:55:10]Read from MH i2c: 01 [15:55:10]MH_I2C_Read... [15:55:10]*** Stop cut motor [15:55:10]*** Cut end [15:55:10]Read from MH i2c: 01 07 00 [15:55:10]MH_I2C_Read... [15:55:10]Read from MH i2c: 01 07 00 66 31 00 00 00 00 00 FF 0F AC [15:55:10]process_action close_receipt done [15:55:10]requested_data is exist [15:55:10]produce_requested_data [15:55:10]requested_item fm.sn is exist - process it [15:55:10]wFMCommunicate request_size=4 [15:55:10]MH_SAM_APDU [15:55:10]CAPDU: 80 11 00 00 [15:55:10]Write to MH i2c: E2 08 00 67 31 80 11 00 00 00 00 00 00 12 [15:55:10]Write i2c OK [15:55:10]MH_I2C_Read... [15:55:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:10]Read from MH i2c: E2 [15:55:10]MH_I2C_Read... [15:55:10]Read from MH i2c: E2 17 00 [15:55:10]MH_I2C_Read... [15:55:10]Read from MH i2c: E2 17 00 67 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 67 [15:55:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:55:10]wFMCommunicate OK [15:55:10]requested_item fd.num is exist - process it [15:55:10]SAM_PROTO_GetFieldsCounters [15:55:10]wFMCommunicate request_size=4 [15:55:10]MH_SAM_APDU [15:55:10]CAPDU: 80 13 00 00 [15:55:10]Write to MH i2c: E2 08 00 68 31 80 13 00 00 00 00 00 00 15 [15:55:10]Write i2c OK [15:55:10]MH_I2C_Read... [15:55:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:55:10]Read from MH i2c: E2 [15:55:10]MH_I2C_Read... [15:55:10]Read from MH i2c: E2 62 00 [15:55:10]MH_I2C_Read... [15:55:10]Read from MH i2c: E2 62 00 68 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 24 [15:55:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:55:10]wFMCommunicate OK [15:55:10]SAM_PROTO_GetFieldsCounters done [15:55:10]requested_item shift.num is exist - process it [15:55:10]requested_item shift.opened is exist - process it [15:55:10]req_shift_opened [15:55:10]FM_GetShiftState [15:55:10]SAM_PROTO_GetShiftState [15:55:10]wFMCommunicate request_size=4 [15:55:10]MH_SAM_APDU [15:55:10]CAPDU: 80 13 01 00 [15:55:10]Write to MH i2c: E2 08 00 69 31 80 13 01 00 00 00 00 00 17 [15:55:10]Write i2c OK [15:55:10]MH_I2C_Read... [15:55:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:10]Read from MH i2c: E2 [15:55:10]MH_I2C_Read... [15:55:10]Read from MH i2c: E2 0E 00 [15:55:10]MH_I2C_Read... [15:55:10]Read from MH i2c: E2 0E 00 69 31 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 00 [15:55:10]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [15:55:10]wFMCommunicate OK [15:55:10]SAM_PROTO_GetShiftState done [15:55:10]FM_GetShiftState done [15:55:10]req_shift_opened done [15:55:10]requested_item shift.open_date is exist - process it [15:55:10]req_shift_open_date [15:55:10]req_shift_open_date done [15:55:10]produce_requested_data done [15:55:10]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31907,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [15:55:10]process_action_free close_receipt [15:55:10]json_value_free [15:55:10]json_value_free done [15:55:10]process_json_proto returns [15:55:10]Send response to host [15:55:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31907,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [15:55:10]free response buf [15:55:10]execute_script done [15:55:10]execute_script returns [15:55:10]free content buf [15:55:10]Sock 9.Close socket [15:55:10]Sock 9.Thread stoped [15:55:14]OFD Sender: No OFD packet to send [15:55:19]OFD Sender: No OFD packet to send [15:55:24]OFD Sender: No OFD packet to send [15:55:29]OFD Sender: No OFD packet to send [15:55:34]OFD Sender: No OFD packet to send [15:55:39]OFD Sender: No OFD packet to send [15:55:44]OFD Sender: No OFD packet to send [15:55:49]OFD Sender: No OFD packet to send [15:55:54]OFD Sender: No OFD packet to send [15:55:59]OFD Sender: No OFD packet to send [15:56:04]OFD Sender: No OFD packet to send [15:56:09]OFD Sender: No OFD packet to send [15:56:14]OFD Sender: No OFD packet to send [15:56:19]OFD Sender: No OFD packet to send [15:56:24]OFD Sender: No OFD packet to send [15:56:26]accept exits with 7 [15:56:26]New connection [15:56:26]New thread 3066764644 created [15:56:26]Thread 3066908004 joined [15:56:26]Waiting for new connection... [15:56:26] Sock 7.Parse request [15:56:26]Sock 7.Check first char [15:56:26]Sock 7.First char is OK [15:56:26]request: POST /json_proto HTTP/1.0 [15:56:26]Method: POST [15:56:26]URL: /json_proto [15:56:26]Method is POST - this is cgi request [15:56:26]url: /json_proto [15:56:26]query_string will be loaded in cgi processing [15:56:26]execute_cgi json_proto POST (null) [15:56:26]execute_cgi path=json_proto method=POST [15:56:26]POST find Content-Length [15:56:26]Host: 172.17.61.6:8080 [15:56:26]Content-Length: 1112 [15:56:26]Content-Type: application/json [15:56:26] [15:56:26]POST finish read [15:56:26]Found Content-Length = 1112 [15:56:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58104", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.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 }]} ,{ "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" : 155.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:26]execute_script... [15:56: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)58104", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.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 }]} ,{ "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" : 155.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:26]POST & json_proto [15:56:26]process_json_proto [15:56:26]json parsed OK: [15:56:26]protocol is kg_v1.0 [15:56:26]action value=close_receipt [15:56:26]process_action close_receipt [15:56:26]cmd_close_receipt [15:56:26]MH_GetDate [15:56:26]Write to MH i2c: F0 00 00 6A 31 8A [15:56:26]Write i2c OK [15:56:26]MH_I2C_Read... [15:56:26]Read from MH i2c: F0 [15:56:26]MH_I2C_Read... [15:56:26]Read from MH i2c: F0 09 00 [15:56:26]MH_I2C_Read... [15:56:26]Read from MH i2c: F0 09 00 6A 31 00 32 4C E3 65 78 7F 6F 64 23 [15:56:26]GetLastDocTimeStamp 1709394915 [15:56:26]current date 1709394994 [15:56:26]FM_GetShiftState [15:56:26]SAM_PROTO_GetShiftState [15:56:26]wFMCommunicate request_size=4 [15:56:26]MH_SAM_APDU [15:56:26]CAPDU: 80 13 01 00 [15:56:26]Write to MH i2c: E2 08 00 6B 31 80 13 01 00 00 00 00 00 19 [15:56:26]Write i2c OK [15:56:26]MH_I2C_Read... [15:56:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:26]Read from MH i2c: E2 [15:56:26]MH_I2C_Read... [15:56:26]Read from MH i2c: E2 0E 00 [15:56:26]MH_I2C_Read... [15:56:26]Read from MH i2c: E2 0E 00 6B 31 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 02 [15:56:26]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [15:56:26]wFMCommunicate OK [15:56:26]SAM_PROTO_GetShiftState done [15:56:26]FM_GetShiftState done [15:56:26]opened in 1709338917 [15:56:26]opened+sec_in_day 1709425317 [15:56:26]quantity*price = 13500 [15:56:26]sum+1 = 13501 [15:56:26]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46226624 Mentos ПВ Клубника 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46231512 Mentos ПФ Виноград 6*100*2г 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 155.00 НСП 1% : 1.37 НДС 12% : 16.46 Наличными: 155.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 61 02.03.2024 15:56 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31908 ФПД: 248029669667707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T155634&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31908&fm=248029669667707&tin=02508201610067®Number=0000000000092554&sum=15500 0 [15:56:27]StoreToDocumentArchive [15:56:27]shift 280 fd 31908 [15:56:27]save to /storage/0280/doc_00031908 [15:56:27]save last doc name /storage/0280/doc_00031908 to /storage/kkm_last_doc_name [15:56:27]save OK [15:56:27]Clear old archive folders... [15:56:27]ProcessDocumentItem done err = 0, tmpTLVsize=481 [15:56:27]tlvbuf is 01509D40 [15:56:27]SAM_PROTO_ClearQueue [15:56:27]wFMCommunicate request_size=4 [15:56:27]MH_SAM_APDU [15:56:27]CAPDU: 80 09 00 00 [15:56:27]Write to MH i2c: E2 08 00 78 31 80 09 00 00 00 00 00 00 1B [15:56:27]Write i2c OK [15:56:27]MH_I2C_Read... [15:56:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:56:27]Read from MH i2c: E2 [15:56:27]MH_I2C_Read... [15:56:27]Read from MH i2c: E2 03 00 [15:56:27]MH_I2C_Read... [15:56:27]Read from MH i2c: E2 03 00 78 31 00 90 00 1D [15:56:27]RAPDU: 90 00 [15:56:27]wFMCommunicate OK [15:56:27]SAM_PROTO_ClearQueue done [15:56:27]KKMCreateOFDPacket [15:56:27]OFDProtocolAddRootSTLVToBuf [15:56:27]FM_MakeSignedData [15:56:27]FM_MakeSignedData [15:56:27]SAM_PROTO_SignData [15:56:27]wFMCommunicate request_size=4 [15:56:27]MH_SAM_APDU [15:56:27]CAPDU: 80 0D 01 02 [15:56:27]Write to MH i2c: E2 08 00 79 31 80 0D 01 02 00 00 00 00 23 [15:56:27]Write i2c OK [15:56:27]MH_I2C_Read... [15:56:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:56:27]Read from MH i2c: E2 [15:56:27]MH_I2C_Read... [15:56:27]Read from MH i2c: E2 03 00 [15:56:27]MH_I2C_Read... [15:56:27]Read from MH i2c: E2 03 00 79 31 00 90 00 1E [15:56:27]RAPDU: 90 00 [15:56:27]wFMCommunicate OK [15:56:27]wFMCommunicate request_size=255 [15:56:27]MH_SAM_APDU [15:56:27]CAPDU: 80 0D 02 02 FA 03 00 E1 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 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 4C 65 67 65 6E 64 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 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 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 [15:56:27]Write to MH i2c: E2 02 01 7A 31 80 0D 02 02 FA 00 03 00 E1 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 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 4C 65 67 65 6E 64 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 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 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 00 00 11 [15:56:27]Write i2c OK [15:56:27]MH_I2C_Read... [15:56:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:28]Read from MH i2c: E2 [15:56:28]MH_I2C_Read... [15:56:28]Read from MH i2c: E2 03 00 [15:56:28]MH_I2C_Read... [15:56:28]Read from MH i2c: E2 03 00 7A 31 00 90 00 1F [15:56:28]RAPDU: 90 00 [15:56:28]wFMCommunicate OK [15:56:28]wFMCommunicate request_size=240 [15:56:28]MH_SAM_APDU [15:56:28]CAPDU: 80 0D 02 02 EB 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 8C 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 8C 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 32 4C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A4 7C 00 00 35 04 06 00 E1 94 E8 5A B3 7B [15:56:28]Write to MH i2c: E2 F3 00 7B 31 80 0D 02 02 EB 00 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 8C 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 8C 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 32 4C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A4 7C 00 00 35 04 06 00 E1 94 E8 5A B3 7B 00 00 69 [15:56:28]Write i2c OK [15:56:28]MH_I2C_Read... [15:56:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:28]Read from MH i2c: E2 [15:56:28]MH_I2C_Read... [15:56:28]Read from MH i2c: E2 03 00 [15:56:28]MH_I2C_Read... [15:56:28]Read from MH i2c: E2 03 00 7B 31 00 90 00 20 [15:56:28]RAPDU: 90 00 [15:56:28]wFMCommunicate OK [15:56:28]wFMCommunicate request_size=4 [15:56:28]MH_SAM_APDU [15:56:28]CAPDU: 80 0D 03 02 [15:56:28]Write to MH i2c: E2 08 00 7C 31 80 0D 03 02 00 00 00 00 28 [15:56:28]Write i2c OK [15:56:28]MH_I2C_Read... [15:56:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:56:28]Read from MH i2c: E2 [15:56:28]MH_I2C_Read... [15:56:28]Read from MH i2c: E2 0B 00 [15:56:28]MH_I2C_Read... [15:56:28]Read from MH i2c: E2 0B 00 7C 31 00 27 7D 0D 45 1E 0F ED C9 90 00 02 [15:56:28]RAPDU: 27 7D 0D 45 1E 0F ED C9 90 00 [15:56:28]wFMCommunicate OK [15:56:28]SAM_PROTO_SignData done [15:56:28]FM_MakeSignedData done [15:56:28]CreateOFDProtocolMessage [15:56:28]wFMCommunicate request_size=4 [15:56:28]MH_SAM_APDU [15:56:28]CAPDU: 80 11 00 00 [15:56:28]Write to MH i2c: E2 08 00 7D 31 80 11 00 00 00 00 00 00 28 [15:56:28]Write i2c OK [15:56:28]MH_I2C_Read... [15:56:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:28]Read from MH i2c: E2 [15:56:28]MH_I2C_Read... [15:56:28]Read from MH i2c: E2 17 00 [15:56:28]MH_I2C_Read... [15:56:28]Read from MH i2c: E2 17 00 7D 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 7D [15:56:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:56:28]wFMCommunicate OK [15:56:28]CreateOFDProtocolMessage done [15:56:28]OFDSenderStorePacket 31908 [15:56:28]StoreOFDPacket docnum=31908 [15:56:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 F5 01 00 00 07 53 ED 01 73 15 5A 03 01 00 03 00 E1 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 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 4C 65 67 65 6E 64 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 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 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 8C 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 8C 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 32 4C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A4 7C 00 00 35 04 06 00 E1 94 E8 5A B3 7B 27 7D 0D 45 1E 0F ED C9 [15:56:28]CheckFolder [15:56:28]dirname=/storage/ofd_packets [15:56:28]CheckFolder done [15:56:28]ProducePacketName [15:56:28]name=ofd_packets/00031908 [15:56:28]NVStorageSaveData ofd_packets/00031908 [15:56:28]File name is /storage/ofd_packets/00031908 [15:56:28]Write 531 bytes [15:56:28]NVStorageSaveData done [15:56:28]OFDSenderStorePacket done [15:56:28]KKMCreateOFDPacket done [15:56:28]NVStorageSaveData kkm_last_timestamp [15:56:28]File name is /storage/kkm_last_timestamp [15:56:28]Write 4 bytes [15:56:28]NVStorageSaveData done [15:56:28]ExternCall_PrintAddStr [15:56:28]wPrintStart [15:56:28]Write to MH i2c: 01 00 00 7E 31 AF [15:56:28]Write i2c OK [15:56:28]MH_I2C_Read... [15:56:28]Read from MH i2c: 01 [15:56:28]MH_I2C_Read... [15:56:28]Read from MH i2c: 01 07 00 [15:56:28]MH_I2C_Read... [15:56:28]Read from MH i2c: 01 07 00 7E 31 00 00 00 00 00 FF 0F C4 [15:56:28]RasterBufferAndPrint [15:56:28]line Счет N : (3)58104 [15:56:28]line ИНН: 02508201610067 [15:56:28]line Контрольно-Кассовый Чек [15:56:28]line ПРОДАЖА [15:56:28]line Товар: 48747059 [15:56:28]line Сигареты Winston Legend Blue [15:56:28]line 1.000 * 135.00 [15:56:28]line = 135.00 [15:56:28]line НДС 12% НСП 1% [15:56:28]line > о реализуемом товаре [15:56:28]line Товар: 46226624 [15:56:28]line Mentos ПВ Клубника 6*100*2 [15:56:28]line 1.000 * 10.00 [15:56:28]line = 10.00 [15:56:28]line НДС 12% НСП 1% [15:56:28]line > о реализуемом товаре [15:56:28]line Товар: 46231512 [15:56:28]line Mentos ПФ Виноград 6*100*2г [15:56:28]line 1.000 * 10.00 [15:56:28]line = 10.00 [15:56:28]line НДС 12% НСП 1% [15:56:28]line > о реализуемом товаре [15:56:28]line ИТОГО: 155.00 [15:56:28]line НСП 1% : 1.37 [15:56:28]line НДС 12% : 16.46 [15:56:28]line Наличными: 155.00 [15:56:28]line Безнал.: 0.00 [15:56:28]line Место: АЗС № 99 "Партнер Нефть" [15:56:28]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [15:56:28]line СНО: Общий режим [15:56:28]line Чек 61 02.03.2024 15:56 [15:56:28]line Смена: 280 ФФД: 1.0 [15:56:28]line ЗНМ: 0300000074 [15:56:28]line РНМ: 0000000000092554 [15:56:28]line Версия ККМ: 001 [15:56:28]line ФМ: 0000000000871783 [15:56:28]line ФД: 31908 [15:56:28]line ФПД: 248029669667707 [15:56:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T155634&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31908&fm=248029669667707&tin=02508201610067®Number=0000000000092554&sum=15500 [15:56:28]line 0 [15:56:28]written 0, free lines is 4095 [15:56:28]OFD Sender: Processing packet 31908 [packets to send 5, broken 4] [15:56:28]ProducePacketName [15:56:28]name=ofd_packets/00031908 [15:56:28]OFD Sender: To server: pG, [15:56:28]CommunicateWithHost lk.salyk.kg:30040 [15:56:28]ConnectInit lk.salyk.kg [15:56:28]Connected sock=10 [15:56:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 F5 01 00 00 07 53 ED 01 73 15 5A 03 01 00 03 00 E1 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 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 4C 65 67 65 6E 64 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 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 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 8C 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 8C 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 32 4C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A4 7C 00 00 35 04 06 00 E1 94 E8 5A B3 7B 27 7D 0D 45 1E 0F ED C9 [15:56:29]Write to MH i2c: 01 00 00 B3 31 E4 [15:56:29]Write i2c OK [15:56:29]MH_I2C_Read... [15:56:29]Read from MH i2c: 01 [15:56:29]MH_I2C_Read... [15:56:29]Read from MH i2c: 01 07 00 [15:56:29]MH_I2C_Read... [15:56:29]Read from MH i2c: 01 07 00 B3 31 00 00 00 00 00 FC 0B F2 [15:56:29]RasterBufferAndPrint [15:56:29]line [15:56:29]line [15:56:29]line [15:56:29]line [15:56:29]line [15:56:29]written 0, free lines is 3074 [15:56:29]MH_Cut [15:56:29]Write to MH i2c: D1 01 00 BA 31 01 BD [15:56:29]Write i2c OK [15:56:29]MH_I2C_Read... [15:56:29]Read from MH i2c: D1 [15:56:29]MH_I2C_Read... [15:56:29]Read from MH i2c: D1 01 00 [15:56:29]MH_I2C_Read... [15:56:29]Read from MH i2c: D1 01 00 BA 31 00 BC [15:56:29]Write to MH i2c: 01 00 00 BB 31 EC [15:56:29]Write i2c OK [15:56:29]MH_I2C_Read... [15:56:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 04 C5 47 00 06 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A4 7C 00 00 F4 03 04 00 78 F4 E2 65 B6 04 01 00 00 6C B5 D4 05 FE D2 1F 89 [15:56:29]CommunicateWithHost err = 0 [15:56:29]CheckOFDResponse [15:56:29]1017 (14) - 77093643461234 [15:56:29]1041 (16) - 0000000000871783 [15:56:29]1040 (4) - 31908 [15:56:29]1012 (4) - 02.03.2024 09:42 [15:56:29]1206 (1) - 0 [15:56:29]OFD Sender: Remove packet 31908 [15:56:29]ProducePacketName [15:56:29]name=ofd_packets/00031908 [15:56:29]NVStorageDeleteData [15:56:29]OFD Sender: No OFD packet to send [15:56:30]*** Cut start [15:56:30]*** Partial cut [15:56:30]*** CUTSNS_PIN = 1 [15:56:30]*** CUTSNS_PIN = 0 [15:56:30]*** Brake cut motor [15:56:30]Read from MH i2c: 01 [15:56:30]MH_I2C_Read... [15:56:30]*** Stop cut motor [15:56:30]*** Cut end [15:56:30]Read from MH i2c: 01 07 00 [15:56:30]MH_I2C_Read... [15:56:30]Read from MH i2c: 01 07 00 BB 31 00 00 00 00 00 FF 0F 01 [15:56:30]process_action close_receipt done [15:56:30]requested_data is exist [15:56:30]produce_requested_data [15:56:30]requested_item fm.sn is exist - process it [15:56:30]wFMCommunicate request_size=4 [15:56:30]MH_SAM_APDU [15:56:30]CAPDU: 80 11 00 00 [15:56:30]Write to MH i2c: E2 08 00 BC 31 80 11 00 00 00 00 00 00 67 [15:56:30]Write i2c OK [15:56:30]MH_I2C_Read... [15:56:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:30]Read from MH i2c: E2 [15:56:30]MH_I2C_Read... [15:56:30]Read from MH i2c: E2 17 00 [15:56:30]MH_I2C_Read... [15:56:30]Read from MH i2c: E2 17 00 BC 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 BC [15:56:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:56:30]wFMCommunicate OK [15:56:30]requested_item fd.num is exist - process it [15:56:30]SAM_PROTO_GetFieldsCounters [15:56:30]wFMCommunicate request_size=4 [15:56:30]MH_SAM_APDU [15:56:30]CAPDU: 80 13 00 00 [15:56:30]Write to MH i2c: E2 08 00 BD 31 80 13 00 00 00 00 00 00 6A [15:56:30]Write i2c OK [15:56:30]MH_I2C_Read... [15:56:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:56:30]Read from MH i2c: E2 [15:56:30]MH_I2C_Read... [15:56:30]Read from MH i2c: E2 62 00 [15:56:30]MH_I2C_Read... [15:56:30]Read from MH i2c: E2 62 00 BD 31 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A4 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 7D [15:56:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A4 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:56:30]wFMCommunicate OK [15:56:30]SAM_PROTO_GetFieldsCounters done [15:56:30]requested_item shift.num is exist - process it [15:56:30]requested_item shift.opened is exist - process it [15:56:30]req_shift_opened [15:56:30]FM_GetShiftState [15:56:30]SAM_PROTO_GetShiftState [15:56:30]wFMCommunicate request_size=4 [15:56:30]MH_SAM_APDU [15:56:30]CAPDU: 80 13 01 00 [15:56:30]Write to MH i2c: E2 08 00 BE 31 80 13 01 00 00 00 00 00 6C [15:56:30]Write i2c OK [15:56:30]MH_I2C_Read... [15:56:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:30]Read from MH i2c: E2 [15:56:30]MH_I2C_Read... [15:56:30]Read from MH i2c: E2 0E 00 [15:56:30]MH_I2C_Read... [15:56:30]Read from MH i2c: E2 0E 00 BE 31 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 55 [15:56:30]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [15:56:30]wFMCommunicate OK [15:56:30]SAM_PROTO_GetShiftState done [15:56:30]FM_GetShiftState done [15:56:30]req_shift_opened done [15:56:30]requested_item shift.open_date is exist - process it [15:56:30]req_shift_open_date [15:56:30]req_shift_open_date done [15:56:30]produce_requested_data done [15:56:30]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31908,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [15:56:30]process_action_free close_receipt [15:56:30]json_value_free [15:56:30]json_value_free done [15:56:30]process_json_proto returns [15:56:30]Send response to host [15:56:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31908,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [15:56:30]free response buf [15:56:30]execute_script done [15:56:30]execute_script returns [15:56:30]free content buf [15:56:30]Sock 7.Close socket [15:56:30]Sock 7.Thread stoped [15:56:34]OFD Sender: No OFD packet to send [15:56:39]OFD Sender: No OFD packet to send [15:56:44]OFD Sender: No OFD packet to send [15:56:49]OFD Sender: No OFD packet to send [15:56:54]OFD Sender: No OFD packet to send [15:56:59]OFD Sender: No OFD packet to send [15:57:04]OFD Sender: No OFD packet to send [15:57:09]OFD Sender: No OFD packet to send [15:57:14]OFD Sender: No OFD packet to send [15:57:19]OFD Sender: No OFD packet to send [15:57:24]OFD Sender: No OFD packet to send [15:57:29]OFD Sender: No OFD packet to send [15:57:34]OFD Sender: No OFD packet to send [15:57:39]OFD Sender: No OFD packet to send [15:57:44]OFD Sender: No OFD packet to send [15:57:49]OFD Sender: No OFD packet to send [15:57:54]accept exits with 9 [15:57:54]New connection [15:57:54]New thread 3066908004 created [15:57:54]Thread 3066764644 joined [15:57:54]Waiting for new connection... [15:57:54] Sock 9.Parse request [15:57:54]Sock 9.Check first char [15:57:54]Sock 9.First char is OK [15:57:54]request: POST /json_proto HTTP/1.0 [15:57:54]Method: POST [15:57:54]URL: /json_proto [15:57:54]Method is POST - this is cgi request [15:57:54]url: /json_proto [15:57:54]query_string will be loaded in cgi processing [15:57:54]execute_cgi json_proto POST (null) [15:57:54]execute_cgi path=json_proto method=POST [15:57:54]POST find Content-Length [15:57:54]Host: 172.17.61.6:8080 [15:57:54]Content-Length: 631 [15:57:54]Content-Type: application/json [15:57:54] [15:57:54]POST finish read [15:57:54]Found Content-Length = 631 [15:57:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58105", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:57:54]execute_script... [15:57: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)58105", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:57:54]POST & json_proto [15:57:54]process_json_proto [15:57:54]json parsed OK: [15:57:54]protocol is kg_v1.0 [15:57:54]action value=close_receipt [15:57:54]process_action close_receipt [15:57:54]cmd_close_receipt [15:57:54]MH_GetDate [15:57:54]Write to MH i2c: F0 00 00 BF 31 DF [15:57:54]Write i2c OK [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: F0 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: F0 09 00 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: F0 09 00 BF 31 00 8B 4C E3 65 78 7F 6F 64 D1 [15:57:54]GetLastDocTimeStamp 1709394994 [15:57:54]current date 1709395083 [15:57:54]FM_GetShiftState [15:57:54]SAM_PROTO_GetShiftState [15:57:54]wFMCommunicate request_size=4 [15:57:54]MH_SAM_APDU [15:57:54]CAPDU: 80 13 01 00 [15:57:54]Write to MH i2c: E2 08 00 C0 31 80 13 01 00 00 00 00 00 6E [15:57:54]Write i2c OK [15:57:54]MH_I2C_Read... [15:57:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:54]Read from MH i2c: E2 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: E2 0E 00 [15:57:54]MH_I2C_Read... [15:57:54]Read from MH i2c: E2 0E 00 C0 31 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 57 [15:57:54]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [15:57:54]wFMCommunicate OK [15:57:54]SAM_PROTO_GetShiftState done [15:57:54]FM_GetShiftState done [15:57:54]opened in 1709338917 [15:57:54]opened+sec_in_day 1709425317 [15:57:54]quantity*price = 4000 [15:57:54]sum+1 = 4001 [15:57:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 62 02.03.2024 15:58 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31909 ФПД: 30086488399850 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T155803&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31909&fm=30086488399850&tin=02508201610067®Number=0000000000092554&sum=4000 0 [15:57:55]StoreToDocumentArchive [15:57:55]shift 280 fd 31909 [15:57:55]save to /storage/0280/doc_00031909 [15:57:55]save last doc name /storage/0280/doc_00031909 to /storage/kkm_last_doc_name [15:57:55]save OK [15:57:55]Clear old archive folders... [15:57:55]ProcessDocumentItem done err = 0, tmpTLVsize=271 [15:57:55]tlvbuf is 0151F950 [15:57:55]SAM_PROTO_ClearQueue [15:57:55]wFMCommunicate request_size=4 [15:57:55]MH_SAM_APDU [15:57:55]CAPDU: 80 09 00 00 [15:57:55]Write to MH i2c: E2 08 00 CD 31 80 09 00 00 00 00 00 00 70 [15:57:55]Write i2c OK [15:57:55]MH_I2C_Read... [15:57:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:57:55]Read from MH i2c: E2 [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: E2 03 00 [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: E2 03 00 CD 31 00 90 00 72 [15:57:55]RAPDU: 90 00 [15:57:55]wFMCommunicate OK [15:57:55]SAM_PROTO_ClearQueue done [15:57:55]KKMCreateOFDPacket [15:57:55]OFDProtocolAddRootSTLVToBuf [15:57:55]FM_MakeSignedData [15:57:55]FM_MakeSignedData [15:57:55]SAM_PROTO_SignData [15:57:55]wFMCommunicate request_size=4 [15:57:55]MH_SAM_APDU [15:57:55]CAPDU: 80 0D 01 02 [15:57:55]Write to MH i2c: E2 08 00 CE 31 80 0D 01 02 00 00 00 00 78 [15:57:55]Write i2c OK [15:57:55]MH_I2C_Read... [15:57:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:57:55]Read from MH i2c: E2 [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: E2 03 00 [15:57:55]MH_I2C_Read... [15:57:55]Read from MH i2c: E2 03 00 CE 31 00 90 00 73 [15:57:55]RAPDU: 90 00 [15:57:55]wFMCommunicate OK [15:57:55]wFMCommunicate request_size=255 [15:57:55]MH_SAM_APDU [15:57:55]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 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 8B 4C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 [15:57:55]Write to MH i2c: E2 02 01 CF 31 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 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 8B 4C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 D3 [15:57:55]Write i2c OK [15:57:55]MH_I2C_Read... [15:57:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:56]Read from MH i2c: E2 [15:57:56]MH_I2C_Read... [15:57:56]Read from MH i2c: E2 03 00 [15:57:56]MH_I2C_Read... [15:57:56]Read from MH i2c: E2 03 00 CF 31 00 90 00 74 [15:57:56]RAPDU: 90 00 [15:57:56]wFMCommunicate OK [15:57:56]wFMCommunicate request_size=30 [15:57:56]MH_SAM_APDU [15:57:56]CAPDU: 80 0D 02 02 19 30 38 37 31 37 38 33 10 04 04 00 A5 7C 00 00 35 04 06 00 1B 5D 0E 74 1F EA [15:57:56]Write to MH i2c: E2 21 00 D0 31 80 0D 02 02 19 00 30 38 37 31 37 38 33 10 04 04 00 A5 7C 00 00 35 04 06 00 1B 5D 0E 74 1F EA 00 00 9A [15:57:56]Write i2c OK [15:57:56]MH_I2C_Read... [15:57:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:56]Read from MH i2c: E2 [15:57:56]MH_I2C_Read... [15:57:56]Read from MH i2c: E2 03 00 [15:57:56]MH_I2C_Read... [15:57:56]Read from MH i2c: E2 03 00 D0 31 00 90 00 75 [15:57:56]RAPDU: 90 00 [15:57:56]wFMCommunicate OK [15:57:56]wFMCommunicate request_size=4 [15:57:56]MH_SAM_APDU [15:57:56]CAPDU: 80 0D 03 02 [15:57:56]Write to MH i2c: E2 08 00 D1 31 80 0D 03 02 00 00 00 00 7D [15:57:56]Write i2c OK [15:57:56]MH_I2C_Read... [15:57:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:57:56]Read from MH i2c: E2 [15:57:56]MH_I2C_Read... [15:57:56]Read from MH i2c: E2 0B 00 [15:57:56]MH_I2C_Read... [15:57:56]Read from MH i2c: E2 0B 00 D1 31 00 85 9F 43 72 B6 79 1A 90 90 00 30 [15:57:56]RAPDU: 85 9F 43 72 B6 79 1A 90 90 00 [15:57:56]wFMCommunicate OK [15:57:56]SAM_PROTO_SignData done [15:57:56]FM_MakeSignedData done [15:57:56]CreateOFDProtocolMessage [15:57:56]wFMCommunicate request_size=4 [15:57:56]MH_SAM_APDU [15:57:56]CAPDU: 80 11 00 00 [15:57:56]Write to MH i2c: E2 08 00 D2 31 80 11 00 00 00 00 00 00 7D [15:57:56]Write i2c OK [15:57:56]MH_I2C_Read... [15:57:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:56]Read from MH i2c: E2 [15:57:56]MH_I2C_Read... [15:57:56]Read from MH i2c: E2 17 00 [15:57:56]MH_I2C_Read... [15:57:56]Read from MH i2c: E2 17 00 D2 31 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 D2 [15:57:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:57:56]wFMCommunicate OK [15:57:56]CreateOFDProtocolMessage done [15:57:56]OFDSenderStorePacket 31909 [15:57:56]StoreOFDPacket docnum=31909 [15:57:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 23 01 00 00 D1 A6 1B 01 3B 41 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 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 8B 4C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A5 7C 00 00 35 04 06 00 1B 5D 0E 74 1F EA 85 9F 43 72 B6 79 1A 90 [15:57:56]CheckFolder [15:57:56]dirname=/storage/ofd_packets [15:57:56]CheckFolder done [15:57:56]ProducePacketName [15:57:56]name=ofd_packets/00031909 [15:57:56]NVStorageSaveData ofd_packets/00031909 [15:57:56]File name is /storage/ofd_packets/00031909 [15:57:56]Write 321 bytes [15:57:56]NVStorageSaveData done [15:57:56]OFDSenderStorePacket done [15:57:56]KKMCreateOFDPacket done [15:57:56]NVStorageSaveData kkm_last_timestamp [15:57:56]File name is /storage/kkm_last_timestamp [15:57:56]Write 4 bytes [15:57:56]NVStorageSaveData done [15:57:56]ExternCall_PrintAddStr [15:57:56]wPrintStart [15:57:56]Write to MH i2c: 01 00 00 D3 31 04 [15:57:56]Write i2c OK [15:57:56]MH_I2C_Read... [15:57:56]Read from MH i2c: 01 [15:57:56]MH_I2C_Read... [15:57:56]Read from MH i2c: 01 07 00 [15:57:56]MH_I2C_Read... [15:57:56]Read from MH i2c: 01 07 00 D3 31 00 00 00 00 00 FF 0F 19 [15:57:56]RasterBufferAndPrint [15:57:56]line Счет N : (3)58105 [15:57:56]line ИНН: 02508201610067 [15:57:56]line Контрольно-Кассовый Чек [15:57:56]line ПРОДАЖА [15:57:56]line Товар: 4700000160211 [15:57:56]line Вода Легенда 0,5л [15:57:56]line 1.000 * 40.00 [15:57:56]line = 40.00 [15:57:56]line НДС 12% НСП 1% [15:57:56]line > о реализуемом товаре [15:57:56]line ИТОГО: 40.00 [15:57:56]line НСП 1% : 0.35 [15:57:56]line НДС 12% : 4.25 [15:57:56]line Наличными: 40.00 [15:57:56]line Безнал.: 0.00 [15:57:56]line Место: АЗС № 99 "Партнер Нефть" [15:57:56]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [15:57:56]line СНО: Общий режим [15:57:56]line Чек 62 02.03.2024 15:58 [15:57:56]line Смена: 280 ФФД: 1.0 [15:57:56]line ЗНМ: 0300000074 [15:57:56]line РНМ: 0000000000092554 [15:57:56]line Версия ККМ: 001 [15:57:56]line ФМ: 0000000000871783 [15:57:56]line ФД: 31909 [15:57:56]line ФПД: 30086488399850 [15:57:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T155803&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31909&fm=30086488399850&tin=02508201610067®Number=0000000000092554&sum=4000 [15:57:56]line 0 [15:57:56]OFD Sender: Processing packet 31909 [packets to send 5, broken 4] [15:57:56]ProducePacketName [15:57:56]name=ofd_packets/00031909 [15:57:56]OFD Sender: To server: pG, [15:57:56]CommunicateWithHost lk.salyk.kg:30040 [15:57:56]ConnectInit lk.salyk.kg [15:57:56]written 0, free lines is 4095 [15:57:56]Connected sock=10 [15:57:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 23 01 00 00 D1 A6 1B 01 3B 41 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 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 8B 4C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A5 7C 00 00 35 04 06 00 1B 5D 0E 74 1F EA 85 9F 43 72 B6 79 1A 90 [15:57:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 FC C1 47 00 17 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A5 7C 00 00 F4 03 04 00 CF F4 E2 65 B6 04 01 00 00 ED 0B 45 46 09 E8 37 B1 [15:57:56]CommunicateWithHost err = 0 [15:57:56]CheckOFDResponse [15:57:56]1017 (14) - 77093643461234 [15:57:56]1041 (16) - 0000000000871783 [15:57:56]1040 (4) - 31909 [15:57:56]1012 (4) - 02.03.2024 09:43 [15:57:56]1206 (1) - 0 [15:57:56]OFD Sender: Remove packet 31909 [15:57:56]ProducePacketName [15:57:56]name=ofd_packets/00031909 [15:57:56]NVStorageDeleteData [15:57:57]Write to MH i2c: 01 00 00 FB 31 2C [15:57:57]Write i2c OK [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: 01 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: 01 07 00 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: 01 07 00 FB 31 00 00 00 00 00 D9 0C 18 [15:57:57]RasterBufferAndPrint [15:57:57]line [15:57:57]line [15:57:57]line [15:57:57]line [15:57:57]line [15:57:57]written 0, free lines is 3297 [15:57:57]MH_Cut [15:57:57]Write to MH i2c: D1 01 00 02 32 01 06 [15:57:57]Write i2c OK [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: D1 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: D1 01 00 [15:57:57]MH_I2C_Read... [15:57:57]Read from MH i2c: D1 01 00 02 32 00 05 [15:57:57]Write to MH i2c: 01 00 00 03 32 35 [15:57:57]Write i2c OK [15:57:57]MH_I2C_Read... [15:57:57]OFD Sender: No OFD packet to send [15:57:57]*** Cut start [15:57:57]*** Partial cut [15:57:57]*** CUTSNS_PIN = 1 [15:57:57]*** CUTSNS_PIN = 0 [15:57:58]*** Brake cut motor [15:57:58]Read from MH i2c: 01 [15:57:58]MH_I2C_Read... [15:57:58]*** Stop cut motor [15:57:58]*** Cut end [15:57:58]Read from MH i2c: 01 07 00 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: 01 07 00 03 32 00 00 00 00 00 FF 0F 4A [15:57:58]process_action close_receipt done [15:57:58]requested_data is exist [15:57:58]produce_requested_data [15:57:58]requested_item fm.sn is exist - process it [15:57:58]wFMCommunicate request_size=4 [15:57:58]MH_SAM_APDU [15:57:58]CAPDU: 80 11 00 00 [15:57:58]Write to MH i2c: E2 08 00 04 32 80 11 00 00 00 00 00 00 B0 [15:57:58]Write i2c OK [15:57:58]MH_I2C_Read... [15:57:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:58]Read from MH i2c: E2 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: E2 17 00 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: E2 17 00 04 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 05 [15:57:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [15:57:58]wFMCommunicate OK [15:57:58]requested_item fd.num is exist - process it [15:57:58]SAM_PROTO_GetFieldsCounters [15:57:58]wFMCommunicate request_size=4 [15:57:58]MH_SAM_APDU [15:57:58]CAPDU: 80 13 00 00 [15:57:58]Write to MH i2c: E2 08 00 05 32 80 13 00 00 00 00 00 00 B3 [15:57:58]Write i2c OK [15:57:58]MH_I2C_Read... [15:57:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:57:58]Read from MH i2c: E2 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: E2 62 00 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: E2 62 00 05 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A5 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [15:57:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A5 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:57:58]wFMCommunicate OK [15:57:58]SAM_PROTO_GetFieldsCounters done [15:57:58]requested_item shift.num is exist - process it [15:57:58]requested_item shift.opened is exist - process it [15:57:58]req_shift_opened [15:57:58]FM_GetShiftState [15:57:58]SAM_PROTO_GetShiftState [15:57:58]wFMCommunicate request_size=4 [15:57:58]MH_SAM_APDU [15:57:58]CAPDU: 80 13 01 00 [15:57:58]Write to MH i2c: E2 08 00 06 32 80 13 01 00 00 00 00 00 B5 [15:57:58]Write i2c OK [15:57:58]MH_I2C_Read... [15:57:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:58]Read from MH i2c: E2 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: E2 0E 00 [15:57:58]MH_I2C_Read... [15:57:58]Read from MH i2c: E2 0E 00 06 32 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 9E [15:57:58]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [15:57:58]wFMCommunicate OK [15:57:58]SAM_PROTO_GetShiftState done [15:57:58]FM_GetShiftState done [15:57:58]req_shift_opened done [15:57:58]requested_item shift.open_date is exist - process it [15:57:58]req_shift_open_date [15:57:58]req_shift_open_date done [15:57:58]produce_requested_data done [15:57:58]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31909,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [15:57:58]process_action_free close_receipt [15:57:58]json_value_free [15:57:58]json_value_free done [15:57:58]process_json_proto returns [15:57:58]Send response to host [15:57:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31909,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [15:57:58]free response buf [15:57:58]execute_script done [15:57:58]execute_script returns [15:57:58]free content buf [15:57:58]Sock 9.Close socket [15:57:58]Sock 9.Thread stoped [15:58:02]OFD Sender: No OFD packet to send [15:58:07]OFD Sender: No OFD packet to send [15:58:12]OFD Sender: No OFD packet to send [15:58:17]OFD Sender: No OFD packet to send [15:58:22]OFD Sender: No OFD packet to send [15:58:27]OFD Sender: No OFD packet to send [15:58:32]OFD Sender: No OFD packet to send [15:58:37]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:52]OFD Sender: No OFD packet to send [15:59:57]OFD Sender: No OFD packet to send [16:00:02]OFD Sender: No OFD packet to send [16:00:07]OFD Sender: No OFD packet to send [16:00:12]OFD Sender: No OFD packet to send [16:00:17]OFD Sender: No OFD packet to send [16:00:22]OFD Sender: No OFD packet to send [16:00:27]OFD Sender: No OFD packet to send [16:00:32]OFD Sender: No OFD packet to send [16:00:37]OFD Sender: No OFD packet to send [16:00:42]OFD Sender: No OFD packet to send [16:00:47]OFD Sender: No OFD packet to send [16:00:52]OFD Sender: No OFD packet to send [16:00:57]OFD Sender: No OFD packet to send [16:01:02]OFD Sender: No OFD packet to send [16:01:07]OFD Sender: No OFD packet to send [16:01:12]OFD Sender: No OFD packet to send [16:01:17]OFD Sender: No OFD packet to send [16:01:22]OFD Sender: No OFD packet to send [16:01:27]OFD Sender: No OFD packet to send [16:01:32]OFD Sender: No OFD packet to send [16:01:37]OFD Sender: No OFD packet to send [16:01:42]OFD Sender: No OFD packet to send [16:01:47]OFD Sender: No OFD packet to send [16:01:52]OFD Sender: No OFD packet to send [16:01:57]OFD Sender: No OFD packet to send [16:02:02]OFD Sender: No OFD packet to send [16:02:03]accept exits with 7 [16:02:03]New connection [16:02:03]New thread 3066764644 created [16:02:03]Thread 3066908004 joined [16:02:03]Waiting for new connection... [16:02:03] Sock 7.Parse request [16:02:03]Sock 7.Check first char [16:02:03]Sock 7.First char is OK [16:02:03]request: POST /json_proto HTTP/1.0 [16:02:03]Method: POST [16:02:03]URL: /json_proto [16:02:03]Method is POST - this is cgi request [16:02:03]url: /json_proto [16:02:03]query_string will be loaded in cgi processing [16:02:03]execute_cgi json_proto POST (null) [16:02:03]execute_cgi path=json_proto method=POST [16:02:03]POST find Content-Length [16:02:03]Host: 172.17.61.6:8080 [16:02:03]Content-Length: 772 [16:02:03]Content-Type: application/json [16:02:03] [16:02:03]POST finish read [16:02:03]Found Content-Length = 772 [16:02:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58106", "tax_sys" : 0, "items" : [ { "code": "90162602", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red bull 0,25\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" ] } } [16:02:03]execute_script... [16:02: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 : (3)58106", "tax_sys" : 0, "items" : [ { "code": "90162602", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red bull 0,25\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" ] } } [16:02:03]POST & json_proto [16:02:03]process_json_proto [16:02:03]json parsed OK: [16:02:03]protocol is kg_v1.0 [16:02:03]action value=close_receipt [16:02:03]process_action close_receipt [16:02:03]cmd_close_receipt [16:02:03]MH_GetDate [16:02:03]Write to MH i2c: F0 00 00 07 32 28 [16:02:03]Write i2c OK [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: F0 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: F0 09 00 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: F0 09 00 07 32 00 84 4D E3 65 78 7F 6F 64 14 [16:02:03]GetLastDocTimeStamp 1709395083 [16:02:03]current date 1709395332 [16:02:03]FM_GetShiftState [16:02:03]SAM_PROTO_GetShiftState [16:02:03]wFMCommunicate request_size=4 [16:02:03]MH_SAM_APDU [16:02:03]CAPDU: 80 13 01 00 [16:02:03]Write to MH i2c: E2 08 00 08 32 80 13 01 00 00 00 00 00 B7 [16:02:03]Write i2c OK [16:02:03]MH_I2C_Read... [16:02:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:03]Read from MH i2c: E2 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 0E 00 [16:02:03]MH_I2C_Read... [16:02:03]Read from MH i2c: E2 0E 00 08 32 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 A0 [16:02:03]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:02:03]wFMCommunicate OK [16:02:03]SAM_PROTO_GetShiftState done [16:02:03]FM_GetShiftState done [16:02:03]opened in 1709338917 [16:02:03]opened+sec_in_day 1709425317 [16:02:03]quantity*price = 17000 [16:02:03]sum+1 = 17001 [16:02:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 170.00 НСП 1% : 1.50 НДС 12% : 18.05 Наличными: 0.00 Безнал.: 170.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 63 02.03.2024 16:02 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31910 ФПД: 72682334848907 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T160212&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31910&fm=72682334848907&tin=02508201610067®Number=0000000000092554&sum=17000 0 [16:02:04]StoreToDocumentArchive [16:02:04]shift 280 fd 31910 [16:02:04]save to /storage/0280/doc_00031910 [16:02:04]save last doc name /storage/0280/doc_00031910 to /storage/kkm_last_doc_name [16:02:04]save OK [16:02:04]Clear old archive folders... [16:02:04]ProcessDocumentItem done err = 0, tmpTLVsize=278 [16:02:04]tlvbuf is 015A5080 [16:02:04]SAM_PROTO_ClearQueue [16:02:04]wFMCommunicate request_size=4 [16:02:04]MH_SAM_APDU [16:02:04]CAPDU: 80 09 00 00 [16:02:04]Write to MH i2c: E2 08 00 15 32 80 09 00 00 00 00 00 00 B9 [16:02:04]Write i2c OK [16:02:04]MH_I2C_Read... [16:02:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:04]Read from MH i2c: E2 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 03 00 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 03 00 15 32 00 90 00 BB [16:02:04]RAPDU: 90 00 [16:02:04]wFMCommunicate OK [16:02:04]SAM_PROTO_ClearQueue done [16:02:04]KKMCreateOFDPacket [16:02:04]OFDProtocolAddRootSTLVToBuf [16:02:04]FM_MakeSignedData [16:02:04]FM_MakeSignedData [16:02:04]SAM_PROTO_SignData [16:02:04]wFMCommunicate request_size=4 [16:02:04]MH_SAM_APDU [16:02:04]CAPDU: 80 0D 01 02 [16:02:04]Write to MH i2c: E2 08 00 16 32 80 0D 01 02 00 00 00 00 C1 [16:02:04]Write i2c OK [16:02:04]MH_I2C_Read... [16:02:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:04]Read from MH i2c: E2 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 03 00 [16:02:04]MH_I2C_Read... [16:02:04]Read from MH i2c: E2 03 00 16 32 00 90 00 BC [16:02:04]RAPDU: 90 00 [16:02:04]wFMCommunicate OK [16:02:04]wFMCommunicate request_size=255 [16:02:04]MH_SAM_APDU [16:02:04]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 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 00 00 00 F4 03 04 00 84 4D E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 [16:02:04]Write to MH i2c: E2 02 01 17 32 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 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 00 00 00 F4 03 04 00 84 4D E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 00 00 6A [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:05]Read from MH i2c: E2 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 03 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 03 00 17 32 00 90 00 BD [16:02:05]RAPDU: 90 00 [16:02:05]wFMCommunicate OK [16:02:05]wFMCommunicate request_size=37 [16:02:05]MH_SAM_APDU [16:02:05]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A6 7C 00 00 35 04 06 00 42 1A AC C0 07 8B [16:02:05]Write to MH i2c: E2 28 00 18 32 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A6 7C 00 00 35 04 06 00 42 1A AC C0 07 8B 00 00 99 [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:05]Read from MH i2c: E2 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 03 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 03 00 18 32 00 90 00 BE [16:02:05]RAPDU: 90 00 [16:02:05]wFMCommunicate OK [16:02:05]wFMCommunicate request_size=4 [16:02:05]MH_SAM_APDU [16:02:05]CAPDU: 80 0D 03 02 [16:02:05]Write to MH i2c: E2 08 00 19 32 80 0D 03 02 00 00 00 00 C6 [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:05]Read from MH i2c: E2 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 0B 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 0B 00 19 32 00 19 EA 0E 55 11 5B 1A F1 90 00 A4 [16:02:05]RAPDU: 19 EA 0E 55 11 5B 1A F1 90 00 [16:02:05]wFMCommunicate OK [16:02:05]SAM_PROTO_SignData done [16:02:05]FM_MakeSignedData done [16:02:05]CreateOFDProtocolMessage [16:02:05]wFMCommunicate request_size=4 [16:02:05]MH_SAM_APDU [16:02:05]CAPDU: 80 11 00 00 [16:02:05]Write to MH i2c: E2 08 00 1A 32 80 11 00 00 00 00 00 00 C6 [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:05]Read from MH i2c: E2 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 17 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: E2 17 00 1A 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 1B [16:02:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:02:05]wFMCommunicate OK [16:02:05]CreateOFDProtocolMessage done [16:02:05]OFDSenderStorePacket 31910 [16:02:05]StoreOFDPacket docnum=31910 [16:02:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2A 01 00 00 D1 D8 22 01 9F EA 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 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 00 00 00 F4 03 04 00 84 4D E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A6 7C 00 00 35 04 06 00 42 1A AC C0 07 8B 19 EA 0E 55 11 5B 1A F1 [16:02:05]CheckFolder [16:02:05]dirname=/storage/ofd_packets [16:02:05]CheckFolder done [16:02:05]ProducePacketName [16:02:05]name=ofd_packets/00031910 [16:02:05]NVStorageSaveData ofd_packets/00031910 [16:02:05]File name is /storage/ofd_packets/00031910 [16:02:05]Write 328 bytes [16:02:05]NVStorageSaveData done [16:02:05]OFDSenderStorePacket done [16:02:05]KKMCreateOFDPacket done [16:02:05]NVStorageSaveData kkm_last_timestamp [16:02:05]File name is /storage/kkm_last_timestamp [16:02:05]Write 4 bytes [16:02:05]NVStorageSaveData done [16:02:05]ExternCall_PrintAddStr [16:02:05]wPrintStart [16:02:05]Write to MH i2c: 01 00 00 1B 32 4D [16:02:05]Write i2c OK [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: 01 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: 01 07 00 [16:02:05]MH_I2C_Read... [16:02:05]Read from MH i2c: 01 07 00 1B 32 00 00 00 00 00 FF 0F 62 [16:02:05]RasterBufferAndPrint [16:02:05]line Счет N : (3)58106 [16:02:05]line ИНН: 02508201610067 [16:02:05]line Контрольно-Кассовый Чек [16:02:05]line ПРОДАЖА [16:02:05]line Товар: 90162602 [16:02:05]line Энерг напиток Red bull 0,25л [16:02:05]line 1.000 * 170.00 [16:02:05]line = 170.00 [16:02:05]line НДС 12% НСП 1% [16:02:05]line > о реализуемом товаре [16:02:05]line ИТОГО: 170.00 [16:02:05]line НСП 1% : 1.50 [16:02:05]line НДС 12% : 18.05 [16:02:05]line Наличными: 0.00 [16:02:05]line Безнал.: 170.00 [16:02:05]line Место: АЗС № 99 "Партнер Нефть" [16:02:05]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [16:02:05]line СНО: Общий режим [16:02:05]line Чек 63 02.03.2024 16:02 [16:02:05]line Смена: 280 ФФД: 1.0 [16:02:05]line ЗНМ: 0300000074 [16:02:05]line РНМ: 0000000000092554 [16:02:05]line Версия ККМ: 001 [16:02:05]line Платежная система: Mbank [16:02:05]line ФМ: 0000000000871783 [16:02:05]line ФД: 31910 [16:02:05]line ФПД: 72682334848907 [16:02:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T160212&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31910&fm=72682334848907&tin=02508201610067®Number=0000000000092554&sum=17000 [16:02:05]line 0 [16:02:05]OFD Sender: Processing packet 31910 [packets to send 5, broken 4] [16:02:05]ProducePacketName [16:02:05]name=ofd_packets/00031910 [16:02:05]OFD Sender: To server: pG, [16:02:05]CommunicateWithHost lk.salyk.kg:30040 [16:02:05]ConnectInit lk.salyk.kg [16:02:05]written 0, free lines is 4095 [16:02:05]Connected sock=10 [16:02:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2A 01 00 00 D1 D8 22 01 9F EA 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 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 00 00 00 F4 03 04 00 84 4D E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A6 7C 00 00 35 04 06 00 42 1A AC C0 07 8B 19 EA 0E 55 11 5B 1A F1 [16:02:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 52 6A 47 00 2A 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A6 7C 00 00 F4 03 04 00 C8 F5 E2 65 B6 04 01 00 00 44 D8 60 63 ED CC 97 9D [16:02:06]CommunicateWithHost err = 0 [16:02:06]CheckOFDResponse [16:02:06]1017 (14) - 77093643461234 [16:02:06]1041 (16) - 0000000000871783 [16:02:06]1040 (4) - 31910 [16:02:06]1012 (4) - 02.03.2024 09:47 [16:02:06]1206 (1) - 0 [16:02:06]OFD Sender: Remove packet 31910 [16:02:06]ProducePacketName [16:02:06]name=ofd_packets/00031910 [16:02:06]NVStorageDeleteData [16:02:06]Write to MH i2c: 01 00 00 44 32 76 [16:02:06]Write i2c OK [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: 01 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: 01 07 00 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: 01 07 00 44 32 00 00 00 00 00 C5 0C 4E [16:02:06]RasterBufferAndPrint [16:02:06]line [16:02:06]line [16:02:06]line [16:02:06]line [16:02:06]line [16:02:06]written 0, free lines is 3279 [16:02:06]MH_Cut [16:02:06]Write to MH i2c: D1 01 00 4B 32 01 4F [16:02:06]Write i2c OK [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: D1 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: D1 01 00 [16:02:06]MH_I2C_Read... [16:02:06]Read from MH i2c: D1 01 00 4B 32 00 4E [16:02:06]Write to MH i2c: 01 00 00 4C 32 7E [16:02:06]Write i2c OK [16:02:06]MH_I2C_Read... [16:02:06]OFD Sender: No OFD packet to send [16:02:07]*** Cut start [16:02:07]*** Partial cut [16:02:07]*** CUTSNS_PIN = 1 [16:02:07]*** CUTSNS_PIN = 0 [16:02:07]*** Brake cut motor [16:02:07]Read from MH i2c: 01 [16:02:07]MH_I2C_Read... [16:02:07]*** Stop cut motor [16:02:07]*** Cut end [16:02:07]Read from MH i2c: 01 07 00 [16:02:07]MH_I2C_Read... [16:02:07]Read from MH i2c: 01 07 00 4C 32 00 00 00 00 00 FF 0F 93 [16:02:07]process_action close_receipt done [16:02:07]requested_data is exist [16:02:07]produce_requested_data [16:02:07]requested_item fm.sn is exist - process it [16:02:07]wFMCommunicate request_size=4 [16:02:07]MH_SAM_APDU [16:02:07]CAPDU: 80 11 00 00 [16:02:07]Write to MH i2c: E2 08 00 4D 32 80 11 00 00 00 00 00 00 F9 [16:02:07]Write i2c OK [16:02:07]MH_I2C_Read... [16:02:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:07]Read from MH i2c: E2 [16:02:07]MH_I2C_Read... [16:02:07]Read from MH i2c: E2 17 00 [16:02:07]MH_I2C_Read... [16:02:07]Read from MH i2c: E2 17 00 4D 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 4E [16:02:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:02:07]wFMCommunicate OK [16:02:07]requested_item fd.num is exist - process it [16:02:07]SAM_PROTO_GetFieldsCounters [16:02:07]wFMCommunicate request_size=4 [16:02:07]MH_SAM_APDU [16:02:07]CAPDU: 80 13 00 00 [16:02:07]Write to MH i2c: E2 08 00 4E 32 80 13 00 00 00 00 00 00 FC [16:02:07]Write i2c OK [16:02:07]MH_I2C_Read... [16:02:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:07]Read from MH i2c: E2 [16:02:07]MH_I2C_Read... [16:02:07]Read from MH i2c: E2 62 00 [16:02:07]MH_I2C_Read... [16:02:07]Read from MH i2c: E2 62 00 4E 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A6 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 17 [16:02:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A6 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:02:07]wFMCommunicate OK [16:02:07]SAM_PROTO_GetFieldsCounters done [16:02:07]requested_item shift.num is exist - process it [16:02:07]requested_item shift.opened is exist - process it [16:02:07]req_shift_opened [16:02:07]FM_GetShiftState [16:02:07]SAM_PROTO_GetShiftState [16:02:07]wFMCommunicate request_size=4 [16:02:07]MH_SAM_APDU [16:02:07]CAPDU: 80 13 01 00 [16:02:07]Write to MH i2c: E2 08 00 4F 32 80 13 01 00 00 00 00 00 FE [16:02:07]Write i2c OK [16:02:07]MH_I2C_Read... [16:02:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:07]Read from MH i2c: E2 [16:02:07]MH_I2C_Read... [16:02:07]Read from MH i2c: E2 0E 00 [16:02:07]MH_I2C_Read... [16:02:07]Read from MH i2c: E2 0E 00 4F 32 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 E7 [16:02:07]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:02:07]wFMCommunicate OK [16:02:07]SAM_PROTO_GetShiftState done [16:02:07]FM_GetShiftState done [16:02:07]req_shift_opened done [16:02:07]requested_item shift.open_date is exist - process it [16:02:07]req_shift_open_date [16:02:07]req_shift_open_date done [16:02:07]produce_requested_data done [16:02:07]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31910,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [16:02:07]process_action_free close_receipt [16:02:07]json_value_free [16:02:07]json_value_free done [16:02:07]process_json_proto returns [16:02:07]Send response to host [16:02:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31910,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [16:02:07]free response buf [16:02:07]execute_script done [16:02:07]execute_script returns [16:02:07]free content buf [16:02:07]Sock 7.Close socket [16:02:07]Sock 7.Thread stoped [16:02:11]OFD Sender: No OFD packet to send [16:02:16]OFD Sender: No OFD packet to send [16:02:21]OFD Sender: No OFD packet to send [16:02:26]OFD Sender: No OFD packet to send [16:02:31]OFD Sender: No OFD packet to send [16:02:36]OFD Sender: No OFD packet to send [16:02:41]OFD Sender: No OFD packet to send [16:02:46]OFD Sender: No OFD packet to send [16:02:51]OFD Sender: No OFD packet to send [16:02:56]OFD Sender: No OFD packet to send [16:03:01]OFD Sender: No OFD packet to send [16:03:06]OFD Sender: No OFD packet to send [16:03:11]OFD Sender: No OFD packet to send [16:03:16]OFD Sender: No OFD packet to send [16:03:21]OFD Sender: No OFD packet to send [16:03:26]OFD Sender: No OFD packet to send [16:03:31]OFD Sender: No OFD packet to send [16:03:36]OFD Sender: No OFD packet to send [16:03:41]OFD Sender: No OFD packet to send [16:03:46]OFD Sender: No OFD packet to send [16:03:51]OFD Sender: No OFD packet to send [16:03:56]OFD Sender: No OFD packet to send [16:04:01]OFD Sender: No OFD packet to send [16:04:06]OFD Sender: No OFD packet to send [16:04:11]OFD Sender: No OFD packet to send [16:04:16]OFD Sender: No OFD packet to send [16:04:21]OFD Sender: No OFD packet to send [16:04:26]OFD Sender: No OFD packet to send [16:04:31]OFD Sender: No OFD packet to send [16:04:36]OFD Sender: No OFD packet to send [16:04:41]OFD Sender: No OFD packet to send [16:04:46]OFD Sender: No OFD packet to send [16:04:51]OFD Sender: No OFD packet to send [16:04:56]OFD Sender: No OFD packet to send [16:05:01]OFD Sender: No OFD packet to send [16:05:06]OFD Sender: No OFD packet to send [16:05:11]OFD Sender: No OFD packet to send [16:05:16]OFD Sender: No OFD packet to send [16:05:21]OFD Sender: No OFD packet to send [16:05:26]OFD Sender: No OFD packet to send [16:05:31]OFD Sender: No OFD packet to send [16:05:36]OFD Sender: No OFD packet to send [16:05:41]OFD Sender: No OFD packet to send [16:05:46]OFD Sender: No OFD packet to send [16:05:51]OFD Sender: No OFD packet to send [16:05:56]OFD Sender: No OFD packet to send [16:06:01]OFD Sender: No OFD packet to send [16:06:06]OFD Sender: No OFD packet to send [16:06:11]OFD Sender: No OFD packet to send [16:06:16]OFD Sender: No OFD packet to send [16:06:21]OFD Sender: No OFD packet to send [16:06:26]OFD Sender: No OFD packet to send [16:06:31]OFD Sender: No OFD packet to send [16:06:36]OFD Sender: No OFD packet to send [16:06:41]OFD Sender: No OFD packet to send [16:06:46]OFD Sender: No OFD packet to send [16:06:51]OFD Sender: No OFD packet to send [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:51]OFD Sender: No OFD packet to send [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:10:01]OFD Sender: No OFD packet to send [16:10:06]OFD Sender: No OFD packet to send [16:10:11]OFD Sender: No OFD packet to send [16:10:16]OFD Sender: No OFD packet to send [16:10:22]OFD Sender: No OFD packet to send [16:10:27]OFD Sender: No OFD packet to send [16:10:32]OFD Sender: No OFD packet to send [16:10:37]OFD Sender: No OFD packet to send [16:10:42]OFD Sender: No OFD packet to send [16:10:47]OFD Sender: No OFD packet to send [16:10:52]OFD Sender: No OFD packet to send [16:10:57]OFD Sender: No OFD packet to send [16:11:02]OFD Sender: No OFD packet to send [16:11:07]OFD Sender: No OFD packet to send [16:11:12]OFD Sender: No OFD packet to send [16:11:17]OFD Sender: No OFD packet to send [16:11:22]OFD Sender: No OFD packet to send [16:11:27]OFD Sender: No OFD packet to send [16:11:32]OFD Sender: No OFD packet to send [16:11:37]OFD Sender: No OFD packet to send [16:11:42]OFD Sender: No OFD packet to send [16:11:47]OFD Sender: No OFD packet to send [16:11:52]OFD Sender: No OFD packet to send [16:11:57]OFD Sender: No OFD packet to send [16:12:02]OFD Sender: No OFD packet to send [16:12:07]OFD Sender: No OFD packet to send [16:12:12]OFD Sender: No OFD packet to send [16:12:17]OFD Sender: No OFD packet to send [16:12:22]OFD Sender: No OFD packet to send [16:12:27]OFD Sender: No OFD packet to send [16:12:32]OFD Sender: No OFD packet to send [16:12:33]accept exits with 9 [16:12:33]New connection [16:12:33]New thread 3066908004 created [16:12:33]Thread 3066764644 joined [16:12:33]Waiting for new connection... [16:12:33] Sock 9.Parse request [16:12:33]Sock 9.Check first char [16:12:33]Sock 9.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.61.6:8080 [16:12:33]Content-Length: 610 [16:12:33]Content-Type: application/json [16:12:33] [16:12:33]POST finish read [16:12:33]Found Content-Length = 610 [16:12:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58107", "tax_sys" : 0, "items" : [ { "code": "48742078", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Silver", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "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 : (3)58107", "tax_sys" : 0, "items" : [ { "code": "48742078", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Silver", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "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 50 32 71 [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 50 32 00 FA 4F E3 65 78 7F 6F 64 D5 [16:12:33]GetLastDocTimeStamp 1709395332 [16:12:33]current date 1709395962 [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 51 32 80 13 01 00 00 00 00 00 00 [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 51 32 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 E9 [16:12:33]RAPDU: 09 00 01 25 71 E2 65 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 1709338917 [16:12:33]opened+sec_in_day 1709425317 [16:12:33]quantity*price = 12500 [16:12:33]sum+1 = 12501 [16:12:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 64 02.03.2024 16:12 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31911 ФПД: 149125526519438 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T161242&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31911&fm=149125526519438&tin=02508201610067®Number=0000000000092554&sum=12500 0 [16:12:34]StoreToDocumentArchive [16:12:34]shift 280 fd 31911 [16:12:34]save to /storage/0280/doc_00031911 [16:12:34]save last doc name /storage/0280/doc_00031911 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=263 [16:12:34]tlvbuf is 01533790 [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 5E 32 80 09 00 00 00 00 00 00 02 [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 5E 32 00 90 00 04 [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 5F 32 80 0D 01 02 00 00 00 00 0A [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 5F 32 00 90 00 05 [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 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 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 FA 4F E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 [16:12:34]Write to MH i2c: E2 02 01 60 32 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 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 FA 4F E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 00 00 7C [16:12:35]Write i2c OK [16:12:35]MH_I2C_Read... [16:12:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:35]Read from MH i2c: E2 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: E2 03 00 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: E2 03 00 60 32 00 90 00 06 [16:12:35]RAPDU: 90 00 [16:12:35]wFMCommunicate OK [16:12:35]wFMCommunicate request_size=22 [16:12:35]MH_SAM_APDU [16:12:35]CAPDU: 80 0D 02 02 11 04 04 00 A7 7C 00 00 35 04 06 00 87 A0 FE 08 FE 8E [16:12:35]Write to MH i2c: E2 19 00 61 32 80 0D 02 02 11 00 04 04 00 A7 7C 00 00 35 04 06 00 87 A0 FE 08 FE 8E 00 00 52 [16:12:35]Write i2c OK [16:12:35]MH_I2C_Read... [16:12:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:12:35]Read from MH i2c: E2 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: E2 03 00 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: E2 03 00 61 32 00 90 00 07 [16:12:35]RAPDU: 90 00 [16:12:35]wFMCommunicate OK [16:12:35]wFMCommunicate request_size=4 [16:12:35]MH_SAM_APDU [16:12:35]CAPDU: 80 0D 03 02 [16:12:35]Write to MH i2c: E2 08 00 62 32 80 0D 03 02 00 00 00 00 0F [16:12:35]Write i2c OK [16:12:35]MH_I2C_Read... [16:12:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:12:35]Read from MH i2c: E2 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: E2 0B 00 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: E2 0B 00 62 32 00 8C FB BA 3C 89 C0 D1 03 90 00 AA [16:12:35]RAPDU: 8C FB BA 3C 89 C0 D1 03 90 00 [16:12:35]wFMCommunicate OK [16:12:35]SAM_PROTO_SignData done [16:12:35]FM_MakeSignedData done [16:12:35]CreateOFDProtocolMessage [16:12:35]wFMCommunicate request_size=4 [16:12:35]MH_SAM_APDU [16:12:35]CAPDU: 80 11 00 00 [16:12:35]Write to MH i2c: E2 08 00 63 32 80 11 00 00 00 00 00 00 0F [16:12:35]Write i2c OK [16:12:35]MH_I2C_Read... [16:12:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:12:35]Read from MH i2c: E2 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: E2 17 00 [16:12:35]MH_I2C_Read... [16:12:35]Read from MH i2c: E2 17 00 63 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 64 [16:12:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:12:35]wFMCommunicate OK [16:12:35]CreateOFDProtocolMessage done [16:12:35]OFDSenderStorePacket 31911 [16:12:35]StoreOFDPacket docnum=31911 [16:12:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 1B 01 00 00 96 9D 13 01 96 3C 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 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 FA 4F E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A7 7C 00 00 35 04 06 00 87 A0 FE 08 FE 8E 8C FB BA 3C 89 C0 D1 03 [16:12:35]CheckFolder [16:12:35]dirname=/storage/ofd_packets [16:12:35]CheckFolder done [16:12:35]ProducePacketName [16:12:35]name=ofd_packets/00031911 [16:12:35]NVStorageSaveData ofd_packets/00031911 [16:12:35]File name is /storage/ofd_packets/00031911 [16:12:35]Write 313 bytes [16:12:35]NVStorageSaveData done [16:12:35]OFDSenderStorePacket done [16:12:35]KKMCreateOFDPacket done [16:12:35]NVStorageSaveData kkm_last_timestamp [16:12:35]File name is /storage/kkm_last_timestamp [16:12:35]Write 4 bytes [16:12:35]NVStorageSaveData done [16:12:35]ExternCall_PrintAddStr [16:12:35]wPrintStart [16:12:35]Write to MH i2c: 01 00 00 64 32 96 [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 64 32 00 00 00 00 00 FF 0F AB [16:12:35]RasterBufferAndPrint [16:12:35]line Счет N : (3)58107 [16:12:35]line ИНН: 02508201610067 [16:12:35]line Контрольно-Кассовый Чек [16:12:35]line ПРОДАЖА [16:12:35]line Товар: 48742078 [16:12:35]line Сигареты LD Silver [16:12:35]line 1.000 * 125.00 [16:12:35]line = 125.00 [16:12:35]line НДС 12% НСП 1% [16:12:35]line > о реализуемом товаре [16:12:35]line ИТОГО: 125.00 [16:12:35]line НСП 1% : 1.11 [16:12:35]line НДС 12% : 13.27 [16:12:35]line Наличными: 125.00 [16:12:35]line Безнал.: 0.00 [16:12:35]line Место: АЗС № 99 "Партнер Нефть" [16:12:35]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [16:12:35]line СНО: Общий режим [16:12:35]line Чек 64 02.03.2024 16:12 [16:12:35]line Смена: 280 ФФД: 1.0 [16:12:35]line ЗНМ: 0300000074 [16:12:35]line РНМ: 0000000000092554 [16:12:35]line Версия ККМ: 001 [16:12:35]line ФМ: 0000000000871783 [16:12:35]line ФД: 31911 [16:12:35]line ФПД: 149125526519438 [16:12:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T161242&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31911&fm=149125526519438&tin=02508201610067®Number=0000000000092554&sum=12500 [16:12:35]line 0 [16:12:35]OFD Sender: Processing packet 31911 [packets to send 5, broken 4] [16:12:35]ProducePacketName [16:12:35]name=ofd_packets/00031911 [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]written 0, free lines is 4095 [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 38 37 31 37 38 33 1B 01 00 00 96 9D 13 01 96 3C 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 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 FA 4F E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A7 7C 00 00 35 04 06 00 87 A0 FE 08 FE 8E 8C FB BA 3C 89 C0 D1 03 [16:12:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 91 56 47 00 82 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A7 7C 00 00 F4 03 04 00 3E F8 E2 65 B6 04 01 00 00 6C BF 1F 25 FE 2B 6E 8D [16:12:36]CommunicateWithHost err = 0 [16:12:36]CheckOFDResponse [16:12:36]1017 (14) - 77093643461234 [16:12:36]1041 (16) - 0000000000871783 [16:12:36]1040 (4) - 31911 [16:12:36]1012 (4) - 02.03.2024 09:58 [16:12:36]1206 (1) - 0 [16:12:36]OFD Sender: Remove packet 31911 [16:12:36]ProducePacketName [16:12:36]name=ofd_packets/00031911 [16:12:36]NVStorageDeleteData [16:12:36]Write to MH i2c: 01 00 00 8C 32 BE [16:12:36]Write i2c OK [16:12:36]MH_I2C_Read... [16:12:36]Read from MH i2c: 01 [16:12:36]MH_I2C_Read... [16:12:36]Read from MH i2c: 01 07 00 [16:12:36]MH_I2C_Read... [16:12:36]Read from MH i2c: 01 07 00 8C 32 00 00 00 00 00 DB 0C AC [16:12:36]RasterBufferAndPrint [16:12:36]line [16:12:36]line [16:12:36]line [16:12:36]line [16:12:36]line [16:12:36]written 0, free lines is 3297 [16:12:36]MH_Cut [16:12:36]Write to MH i2c: D1 01 00 93 32 01 97 [16:12:36]Write i2c OK [16:12:36]MH_I2C_Read... [16:12:36]Read from MH i2c: D1 [16:12:36]MH_I2C_Read... [16:12:36]Read from MH i2c: D1 01 00 [16:12:36]MH_I2C_Read... [16:12:36]Read from MH i2c: D1 01 00 93 32 00 96 [16:12:36]Write to MH i2c: 01 00 00 94 32 C6 [16:12:36]Write i2c OK [16:12:36]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:37]*** CUTSNS_PIN = 0 [16:12:37]*** 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 94 32 00 00 00 00 00 FF 0F DB [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 95 32 80 11 00 00 00 00 00 00 41 [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 95 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 96 [16:12:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 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 96 32 80 13 00 00 00 00 00 00 44 [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 96 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A7 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 63 [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 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A7 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 [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 97 32 80 13 01 00 00 00 00 00 46 [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 97 32 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 2F [16:12:37]RAPDU: 09 00 01 25 71 E2 65 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":"0000000000871783","fd.num":31911,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [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":"0000000000871783","fd.num":31911,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [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 9.Close socket [16:12:37]Sock 9.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:06]OFD Sender: No OFD packet to send [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:56]OFD Sender: No OFD packet to send [16:15:01]OFD Sender: No OFD packet to send [16:15:06]OFD Sender: No OFD packet to send [16:15:11]OFD Sender: No OFD packet to send [16:15:16]OFD Sender: No OFD packet to send [16:15:21]OFD Sender: No OFD packet to send [16:15:26]OFD Sender: No OFD packet to send [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:16:01]OFD Sender: No OFD packet to send [16:16:06]OFD Sender: No OFD packet to send [16:16:11]OFD Sender: No OFD packet to send [16:16:16]OFD Sender: No OFD packet to send [16:16:21]OFD Sender: No OFD packet to send [16:16:26]OFD Sender: No OFD packet to send [16:16:31]OFD Sender: No OFD packet to send [16:16:34]accept exits with 7 [16:16:34]New connection [16:16:34]New thread 3066764644 created [16:16:34]Thread 3066908004 joined [16:16:34]Waiting for new connection... [16:16:34] Sock 7.Parse request [16:16:34]Sock 7.Check first char [16:16:34]Sock 7.First char is OK [16:16:34]request: POST /json_proto HTTP/1.0 [16:16:34]Method: POST [16:16:34]URL: /json_proto [16:16:34]Method is POST - this is cgi request [16:16:34]url: /json_proto [16:16:34]query_string will be loaded in cgi processing [16:16:34]execute_cgi json_proto POST (null) [16:16:34]execute_cgi path=json_proto method=POST [16:16:34]POST find Content-Length [16:16:34]Host: 172.17.61.6:8080 [16:16:34]Content-Length: 629 [16:16:34]Content-Type: application/json [16:16:34] [16:16:34]POST finish read [16:16:34]Found Content-Length = 629 [16:16:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58108", "tax_sys" : 0, "items" : [ { "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 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:34]execute_script... [16:16:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58108", "tax_sys" : 0, "items" : [ { "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 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:34]POST & json_proto [16:16:34]process_json_proto [16:16:34]json parsed OK: [16:16:34]protocol is kg_v1.0 [16:16:34]action value=close_receipt [16:16:34]process_action close_receipt [16:16:34]cmd_close_receipt [16:16:34]MH_GetDate [16:16:34]Write to MH i2c: F0 00 00 98 32 B9 [16:16:34]Write i2c OK [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: F0 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: F0 09 00 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: F0 09 00 98 32 00 EB 50 E3 65 78 7F 6F 64 0F [16:16:34]GetLastDocTimeStamp 1709395962 [16:16:34]current date 1709396203 [16:16:34]FM_GetShiftState [16:16:34]SAM_PROTO_GetShiftState [16:16:34]wFMCommunicate request_size=4 [16:16:34]MH_SAM_APDU [16:16:34]CAPDU: 80 13 01 00 [16:16:34]Write to MH i2c: E2 08 00 99 32 80 13 01 00 00 00 00 00 48 [16:16:34]Write i2c OK [16:16:34]MH_I2C_Read... [16:16:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:34]Read from MH i2c: E2 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: E2 0E 00 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: E2 0E 00 99 32 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 31 [16:16:34]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:16:34]wFMCommunicate OK [16:16:34]SAM_PROTO_GetShiftState done [16:16:34]FM_GetShiftState done [16:16:34]opened in 1709338917 [16:16:34]opened+sec_in_day 1709425317 [16:16:34]quantity*price = 5000 [16:16:34]sum+1 = 5001 [16:16:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 65 02.03.2024 16:16 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31912 ФПД: 99263871708165 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T161643&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31912&fm=99263871708165&tin=02508201610067®Number=0000000000092554&sum=5000 0 [16:16:35]StoreToDocumentArchive [16:16:35]shift 280 fd 31912 [16:16:35]save to /storage/0280/doc_00031912 [16:16:35]save last doc name /storage/0280/doc_00031912 to /storage/kkm_last_doc_name [16:16:35]save OK [16:16:35]Clear old archive folders... [16:16:35]ProcessDocumentItem done err = 0, tmpTLVsize=269 [16:16:35]tlvbuf is 0152A010 [16:16:35]SAM_PROTO_ClearQueue [16:16:35]wFMCommunicate request_size=4 [16:16:35]MH_SAM_APDU [16:16:35]CAPDU: 80 09 00 00 [16:16:35]Write to MH i2c: E2 08 00 A6 32 80 09 00 00 00 00 00 00 4A [16:16:35]Write i2c OK [16:16:35]MH_I2C_Read... [16:16:35]Read from MH i2c: E2 [16:16:35]MH_I2C_Read... [16:16:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:16:35]Read from MH i2c: E2 03 00 [16:16:35]MH_I2C_Read... [16:16:35]Read from MH i2c: E2 03 00 A6 32 00 90 00 4C [16:16:35]RAPDU: 90 00 [16:16:35]wFMCommunicate OK [16:16:35]SAM_PROTO_ClearQueue done [16:16:35]KKMCreateOFDPacket [16:16:35]OFDProtocolAddRootSTLVToBuf [16:16:35]FM_MakeSignedData [16:16:35]FM_MakeSignedData [16:16:35]SAM_PROTO_SignData [16:16:35]wFMCommunicate request_size=4 [16:16:35]MH_SAM_APDU [16:16:35]CAPDU: 80 0D 01 02 [16:16:35]Write to MH i2c: E2 08 00 A7 32 80 0D 01 02 00 00 00 00 52 [16:16:35]Write i2c OK [16:16:35]MH_I2C_Read... [16:16:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:16:35]Read from MH i2c: E2 [16:16:35]MH_I2C_Read... [16:16:35]Read from MH i2c: E2 03 00 [16:16:35]MH_I2C_Read... [16:16:35]Read from MH i2c: E2 03 00 A7 32 00 90 00 4D [16:16:35]RAPDU: 90 00 [16:16:35]wFMCommunicate OK [16:16:35]wFMCommunicate request_size=255 [16:16:35]MH_SAM_APDU [16:16:35]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 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 00 00 00 F4 03 04 00 EB 50 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [16:16:35]Write to MH i2c: E2 02 01 A8 32 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 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 00 00 00 F4 03 04 00 EB 50 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 46 [16:16:35]Write i2c OK [16:16:35]MH_I2C_Read... [16:16:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:36]Read from MH i2c: E2 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: E2 03 00 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: E2 03 00 A8 32 00 90 00 4E [16:16:36]RAPDU: 90 00 [16:16:36]wFMCommunicate OK [16:16:36]wFMCommunicate request_size=28 [16:16:36]MH_SAM_APDU [16:16:36]CAPDU: 80 0D 02 02 17 37 31 37 38 33 10 04 04 00 A8 7C 00 00 35 04 06 00 5A 47 AB CF EC 05 [16:16:36]Write to MH i2c: E2 1F 00 A9 32 80 0D 02 02 17 00 37 31 37 38 33 10 04 04 00 A8 7C 00 00 35 04 06 00 5A 47 AB CF EC 05 00 00 14 [16:16:36]Write i2c OK [16:16:36]MH_I2C_Read... [16:16:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:36]Read from MH i2c: E2 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: E2 03 00 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: E2 03 00 A9 32 00 90 00 4F [16:16:36]RAPDU: 90 00 [16:16:36]wFMCommunicate OK [16:16:36]wFMCommunicate request_size=4 [16:16:36]MH_SAM_APDU [16:16:36]CAPDU: 80 0D 03 02 [16:16:36]Write to MH i2c: E2 08 00 AA 32 80 0D 03 02 00 00 00 00 57 [16:16:36]Write i2c OK [16:16:36]MH_I2C_Read... [16:16:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:16:36]Read from MH i2c: E2 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: E2 0B 00 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: E2 0B 00 AA 32 00 58 ED 88 73 FB 7D C2 A2 90 00 74 [16:16:36]RAPDU: 58 ED 88 73 FB 7D C2 A2 90 00 [16:16:36]wFMCommunicate OK [16:16:36]SAM_PROTO_SignData done [16:16:36]FM_MakeSignedData done [16:16:36]CreateOFDProtocolMessage [16:16:36]wFMCommunicate request_size=4 [16:16:36]MH_SAM_APDU [16:16:36]CAPDU: 80 11 00 00 [16:16:36]Write to MH i2c: E2 08 00 AB 32 80 11 00 00 00 00 00 00 57 [16:16:36]Write i2c OK [16:16:36]MH_I2C_Read... [16:16:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:36]Read from MH i2c: E2 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: E2 17 00 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: E2 17 00 AB 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 AC [16:16:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:16:36]wFMCommunicate OK [16:16:36]CreateOFDProtocolMessage done [16:16:36]OFDSenderStorePacket 31912 [16:16:36]StoreOFDPacket docnum=31912 [16:16:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 21 01 00 00 83 FA 19 01 A0 A9 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 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 00 00 00 F4 03 04 00 EB 50 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A8 7C 00 00 35 04 06 00 5A 47 AB CF EC 05 58 ED 88 73 FB 7D C2 A2 [16:16:36]CheckFolder [16:16:36]dirname=/storage/ofd_packets [16:16:36]CheckFolder done [16:16:36]ProducePacketName [16:16:36]name=ofd_packets/00031912 [16:16:36]NVStorageSaveData ofd_packets/00031912 [16:16:36]File name is /storage/ofd_packets/00031912 [16:16:36]Write 319 bytes [16:16:36]NVStorageSaveData done [16:16:36]OFDSenderStorePacket done [16:16:36]KKMCreateOFDPacket done [16:16:36]NVStorageSaveData kkm_last_timestamp [16:16:36]File name is /storage/kkm_last_timestamp [16:16:36]Write 4 bytes [16:16:36]NVStorageSaveData done [16:16:36]ExternCall_PrintAddStr [16:16:36]wPrintStart [16:16:36]Write to MH i2c: 01 00 00 AC 32 DE [16:16:36]Write i2c OK [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: 01 [16:16:36]MH_I2C_Read... [16:16:36]OFD Sender: Processing packet 31912 [packets to send 5, broken 4] [16:16:36]ProducePacketName [16:16:36]name=ofd_packets/00031912 [16:16:36]OFD Sender: To server: pG, [16:16:36]CommunicateWithHost lk.salyk.kg:30040 [16:16:36]ConnectInit lk.salyk.kg [16:16:36]Read from MH i2c: 01 07 00 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: 01 07 00 AC 32 00 00 00 00 00 FF 0F F3 [16:16:36]RasterBufferAndPrint [16:16:36]line Счет N : (3)58108 [16:16:36]line ИНН: 02508201610067 [16:16:36]line Контрольно-Кассовый Чек [16:16:36]line ПРОДАЖА [16:16:36]line Товар: 4700000160358 [16:16:36]line Вода Легенда 1л [16:16:36]line 1.000 * 50.00 [16:16:36]line = 50.00 [16:16:36]line НДС 12% НСП 1% [16:16:36]line > о реализуемом товаре [16:16:36]line ИТОГО: 50.00 [16:16:36]line НСП 1% : 0.44 [16:16:36]line НДС 12% : 5.31 [16:16:36]line Наличными: 50.00 [16:16:36]line Безнал.: 0.00 [16:16:36]line Место: АЗС № 99 "Партнер Нефть" [16:16:36]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [16:16:36]line СНО: Общий режим [16:16:36]line Чек 65 02.03.2024 16:16 [16:16:36]line Смена: 280 ФФД: 1.0 [16:16:36]line ЗНМ: 0300000074 [16:16:36]line РНМ: 0000000000092554 [16:16:36]line Версия ККМ: 001 [16:16:36]line ФМ: 0000000000871783 [16:16:36]line ФД: 31912 [16:16:36]line ФПД: 99263871708165 [16:16:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T161643&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31912&fm=99263871708165&tin=02508201610067®Number=0000000000092554&sum=5000 [16:16:36]line 0 [16:16:36]written 0, free lines is 4095 [16:16:36]Connected sock=10 [16:16:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 21 01 00 00 83 FA 19 01 A0 A9 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 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 00 00 00 F4 03 04 00 EB 50 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A8 7C 00 00 35 04 06 00 5A 47 AB CF EC 05 58 ED 88 73 FB 7D C2 A2 [16:16:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 40 42 47 00 25 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 38 37 31 37 38 33 10 04 04 00 A8 7C 00 00 F4 03 04 00 2F F9 E2 65 B6 04 01 00 00 3A A1 B8 2D 18 B8 FC 23 [16:16:36]CommunicateWithHost err = 0 [16:16:36]CheckOFDResponse [16:16:36]1017 (14) - 77093643461234 [16:16:36]1041 (16) - 0000000000871783 [16:16:36]1040 (4) - 31912 [16:16:36]1012 (4) - 02.03.2024 10:02 [16:16:36]1206 (1) - 0 [16:16:36]OFD Sender: Remove packet 31912 [16:16:36]ProducePacketName [16:16:36]name=ofd_packets/00031912 [16:16:36]NVStorageDeleteData [16:16:36]Write to MH i2c: 01 00 00 D4 32 06 [16:16:36]Write i2c OK [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: 01 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: 01 07 00 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: 01 07 00 D4 32 00 00 00 00 00 CD 0C E6 [16:16:36]RasterBufferAndPrint [16:16:36]line [16:16:36]line [16:16:36]line [16:16:36]line [16:16:36]line [16:16:36]written 0, free lines is 3282 [16:16:36]MH_Cut [16:16:36]Write to MH i2c: D1 01 00 DB 32 01 DF [16:16:36]Write i2c OK [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: D1 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: D1 01 00 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: D1 01 00 DB 32 00 DE [16:16:36]Write to MH i2c: 01 00 00 DC 32 0E [16:16:36]Write i2c OK [16:16:36]MH_I2C_Read... [16:16:37]OFD Sender: No OFD packet to send [16:16:37]*** Cut start [16:16:37]*** Partial cut [16:16:37]*** CUTSNS_PIN = 1 [16:16:37]*** CUTSNS_PIN = 0 [16:16:37]*** Brake cut motor [16:16:38]Read from MH i2c: 01 [16:16:38]MH_I2C_Read... [16:16:38]*** Stop cut motor [16:16:38]*** Cut end [16:16:38]Read from MH i2c: 01 07 00 [16:16:38]MH_I2C_Read... [16:16:38]Read from MH i2c: 01 07 00 DC 32 00 00 00 00 00 FF 0F 23 [16:16:38]process_action close_receipt done [16:16:38]requested_data is exist [16:16:38]produce_requested_data [16:16:38]requested_item fm.sn is exist - process it [16:16:38]wFMCommunicate request_size=4 [16:16:38]MH_SAM_APDU [16:16:38]CAPDU: 80 11 00 00 [16:16:38]Write to MH i2c: E2 08 00 DD 32 80 11 00 00 00 00 00 00 89 [16:16:38]Write i2c OK [16:16:38]MH_I2C_Read... [16:16:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:38]Read from MH i2c: E2 [16:16:38]MH_I2C_Read... [16:16:38]Read from MH i2c: E2 17 00 [16:16:38]MH_I2C_Read... [16:16:38]Read from MH i2c: E2 17 00 DD 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 DE [16:16:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:16:38]wFMCommunicate OK [16:16:38]requested_item fd.num is exist - process it [16:16:38]SAM_PROTO_GetFieldsCounters [16:16:38]wFMCommunicate request_size=4 [16:16:38]MH_SAM_APDU [16:16:38]CAPDU: 80 13 00 00 [16:16:38]Write to MH i2c: E2 08 00 DE 32 80 13 00 00 00 00 00 00 8C [16:16:38]Write i2c OK [16:16:38]MH_I2C_Read... [16:16:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:38]Read from MH i2c: E2 [16:16:38]MH_I2C_Read... [16:16:38]Read from MH i2c: E2 62 00 [16:16:38]MH_I2C_Read... [16:16:38]Read from MH i2c: E2 62 00 DE 32 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A8 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 AF [16:16:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A8 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:16:38]wFMCommunicate OK [16:16:38]SAM_PROTO_GetFieldsCounters done [16:16:38]requested_item shift.num is exist - process it [16:16:38]requested_item shift.opened is exist - process it [16:16:38]req_shift_opened [16:16:38]FM_GetShiftState [16:16:38]SAM_PROTO_GetShiftState [16:16:38]wFMCommunicate request_size=4 [16:16:38]MH_SAM_APDU [16:16:38]CAPDU: 80 13 01 00 [16:16:38]Write to MH i2c: E2 08 00 DF 32 80 13 01 00 00 00 00 00 8E [16:16:38]Write i2c OK [16:16:38]MH_I2C_Read... [16:16:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:38]Read from MH i2c: E2 [16:16:38]MH_I2C_Read... [16:16:38]Read from MH i2c: E2 0E 00 [16:16:38]MH_I2C_Read... [16:16:38]Read from MH i2c: E2 0E 00 DF 32 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 77 [16:16:38]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:16:38]wFMCommunicate OK [16:16:38]SAM_PROTO_GetShiftState done [16:16:38]FM_GetShiftState done [16:16:38]req_shift_opened done [16:16:38]requested_item shift.open_date is exist - process it [16:16:38]req_shift_open_date [16:16:38]req_shift_open_date done [16:16:38]produce_requested_data done [16:16:38]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31912,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [16:16:38]process_action_free close_receipt [16:16:38]json_value_free [16:16:38]json_value_free done [16:16:38]process_json_proto returns [16:16:38]Send response to host [16:16:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31912,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [16:16:38]free response buf [16:16:38]execute_script done [16:16:38]execute_script returns [16:16:38]free content buf [16:16:38]Sock 7.Close socket [16:16:38]Sock 7.Thread stoped [16:16:42]OFD Sender: No OFD packet to send [16:16:47]OFD Sender: No OFD packet to send [16:16:52]OFD Sender: No OFD packet to send [16:16:57]OFD Sender: No OFD packet to send [16:17:02]OFD Sender: No OFD packet to send [16:17:07]OFD Sender: No OFD packet to send [16:17:12]OFD Sender: No OFD packet to send [16:17:17]OFD Sender: No OFD packet to send [16:17:22]OFD Sender: No OFD packet to send [16:17:27]OFD Sender: No OFD packet to send [16:17:32]OFD Sender: No OFD packet to send [16:17:37]OFD Sender: No OFD packet to send [16:17:42]OFD Sender: No OFD packet to send [16:17:47]OFD Sender: No OFD packet to send [16:17:52]OFD Sender: No OFD packet to send [16:17:57]OFD Sender: No OFD packet to send [16:18:02]OFD Sender: No OFD packet to send [16:18:07]OFD Sender: No OFD packet to send [16:18:12]OFD Sender: No OFD packet to send [16:18:17]OFD Sender: No OFD packet to send [16:18:22]OFD Sender: No OFD packet to send [16:18:27]OFD Sender: No OFD packet to send [16:18:32]OFD Sender: No OFD packet to send [16:18:37]OFD Sender: No OFD packet to send [16:18:42]OFD Sender: No OFD packet to send [16:18:47]OFD Sender: No OFD packet to send [16:18:52]OFD Sender: No OFD packet to send [16:18:57]OFD Sender: No OFD packet to send [16:19:02]OFD Sender: No OFD packet to send [16:19:07]OFD Sender: No OFD packet to send [16:19:12]OFD Sender: No OFD packet to send [16:19:17]OFD Sender: No OFD packet to send [16:19:22]OFD Sender: No OFD packet to send [16:19:27]OFD Sender: No OFD packet to send [16:19:32]OFD Sender: No OFD packet to send [16:19:37]OFD Sender: No OFD packet to send [16:19:42]OFD Sender: No OFD packet to send [16:19:47]OFD Sender: No OFD packet to send [16:19:52]OFD Sender: No OFD packet to send [16:19:57]OFD Sender: No OFD packet to send [16:20:02]OFD Sender: No OFD packet to send [16:20:07]OFD Sender: No OFD packet to send [16:20:12]OFD Sender: No OFD packet to send [16:20:17]OFD Sender: No OFD packet to send [16:20:22]OFD Sender: No OFD packet to send [16:20:27]OFD Sender: No OFD packet to send [16:20:32]OFD Sender: No OFD packet to send [16:20:37]OFD Sender: No OFD packet to send [16:20:42]OFD Sender: No OFD packet to send [16:20:47]OFD Sender: No OFD packet to send [16:20:52]OFD Sender: No OFD packet to send [16:20:57]OFD Sender: No OFD packet to send [16:21:02]OFD Sender: No OFD packet to send [16:21:07]OFD Sender: No OFD packet to send [16:21:12]OFD Sender: No OFD packet to send [16:21:17]OFD Sender: No OFD packet to send [16:21:22]OFD Sender: No OFD packet to send [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:22]OFD Sender: No OFD packet to send [16:23:27]OFD Sender: No OFD packet to send [16:23:32]OFD Sender: No OFD packet to send [16:23:37]OFD Sender: No OFD packet to send [16:23:42]OFD Sender: No OFD packet to send [16:23:47]OFD Sender: No OFD packet to send [16:23:52]OFD Sender: No OFD packet to send [16:23:57]OFD Sender: No OFD packet to send [16:24:02]OFD Sender: No OFD packet to send [16:24:07]OFD Sender: No OFD packet to send [16:24:12]OFD Sender: No OFD packet to send [16:24:17]OFD Sender: No OFD packet to send [16:24:22]OFD Sender: No OFD packet to send [16:24:27]OFD Sender: No OFD packet to send [16:24:32]OFD Sender: No OFD packet to send [16:24:37]OFD Sender: No OFD packet to send [16:24:42]OFD Sender: No OFD packet to send [16:24:47]OFD Sender: No OFD packet to send [16:24:52]OFD Sender: No OFD packet to send [16:24:57]OFD Sender: No OFD packet to send [16:25:02]OFD Sender: No OFD packet to send [16:25:07]OFD Sender: No OFD packet to send [16:25:12]OFD Sender: No OFD packet to send [16:25:12]accept exits with 9 [16:25:12]New connection [16:25:12]New thread 3066908004 created [16:25:12]Thread 3066764644 joined [16:25:12]Waiting for new connection... [16:25:12] Sock 9.Parse request [16:25:12]Sock 9.Check first char [16:25:12]Sock 9.First char is OK [16:25:12]request: POST /json_proto HTTP/1.0 [16:25:12]Method: POST [16:25:12]URL: /json_proto [16:25:12]Method is POST - this is cgi request [16:25:12]url: /json_proto [16:25:12]query_string will be loaded in cgi processing [16:25:12]execute_cgi json_proto POST (null) [16:25:12]execute_cgi path=json_proto method=POST [16:25:12]POST find Content-Length [16:25:12]Host: 172.17.61.6:8080 [16:25:12]Content-Length: 723 [16:25:12]Content-Type: application/json [16:25:12] [16:25:12]POST finish read [16:25:12]Found Content-Length = 723 [16:25:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58109", "tax_sys" : 0, "items" : [ { "code": "8901086040022", "name": "\u0416\u0438\u0434\u043A\u043E\u0441\u0442\u044C \u0441\u0442\u0435\u043A\u043B\u043E\u043E\u043C\u044B\u0432\u0430\u044E\u0449\u0430\u044F \u041F\u041D -20 4,5\u043B", "price" : 257.00, "quantity" : 1.000, "sum" : 257.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 257.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:12]execute_script... [16:25: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)58109", "tax_sys" : 0, "items" : [ { "code": "8901086040022", "name": "\u0416\u0438\u0434\u043A\u043E\u0441\u0442\u044C \u0441\u0442\u0435\u043A\u043B\u043E\u043E\u043C\u044B\u0432\u0430\u044E\u0449\u0430\u044F \u041F\u041D -20 4,5\u043B", "price" : 257.00, "quantity" : 1.000, "sum" : 257.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 257.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:12]POST & json_proto [16:25:12]process_json_proto [16:25:12]json parsed OK: [16:25:12]protocol is kg_v1.0 [16:25:12]action value=close_receipt [16:25:12]process_action close_receipt [16:25:12]cmd_close_receipt [16:25:12]MH_GetDate [16:25:12]Write to MH i2c: F0 00 00 E0 32 01 [16:25:12]Write i2c OK [16:25:12]MH_I2C_Read... [16:25:12]Read from MH i2c: F0 [16:25:12]MH_I2C_Read... [16:25:12]Read from MH i2c: F0 09 00 [16:25:12]MH_I2C_Read... [16:25:12]Read from MH i2c: F0 09 00 E0 32 00 F1 52 E3 65 78 7F 6F 64 5F [16:25:12]GetLastDocTimeStamp 1709396203 [16:25:12]current date 1709396721 [16:25:12]FM_GetShiftState [16:25:12]SAM_PROTO_GetShiftState [16:25:12]wFMCommunicate request_size=4 [16:25:12]MH_SAM_APDU [16:25:12]CAPDU: 80 13 01 00 [16:25:12]Write to MH i2c: E2 08 00 E1 32 80 13 01 00 00 00 00 00 90 [16:25:12]Write i2c OK [16:25:12]MH_I2C_Read... [16:25:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:12]Read from MH i2c: E2 [16:25:12]MH_I2C_Read... [16:25:12]Read from MH i2c: E2 0E 00 [16:25:12]MH_I2C_Read... [16:25:12]Read from MH i2c: E2 0E 00 E1 32 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 79 [16:25:12]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:25:12]wFMCommunicate OK [16:25:12]SAM_PROTO_GetShiftState done [16:25:12]FM_GetShiftState done [16:25:12]opened in 1709338917 [16:25:12]opened+sec_in_day 1709425317 [16:25:12]quantity*price = 25700 [16:25:12]sum+1 = 25701 [16:25:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 257.00 НСП 1% : 2.27 НДС 12% : 27.29 Наличными: 257.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 66 02.03.2024 16:25 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31913 ФПД: 99951990780731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T162521&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31913&fm=99951990780731&tin=02508201610067®Number=0000000000092554&sum=25700 0 [16:25:13]StoreToDocumentArchive [16:25:13]shift 280 fd 31913 [16:25:13]save to /storage/0280/doc_00031913 [16:25:13]save last doc name /storage/0280/doc_00031913 to /storage/kkm_last_doc_name [16:25:13]save OK [16:25:13]Clear old archive folders... [16:25:13]ProcessDocumentItem done err = 0, tmpTLVsize=304 [16:25:13]tlvbuf is 0151B190 [16:25:13]SAM_PROTO_ClearQueue [16:25:13]wFMCommunicate request_size=4 [16:25:13]MH_SAM_APDU [16:25:13]CAPDU: 80 09 00 00 [16:25:13]Write to MH i2c: E2 08 00 EE 32 80 09 00 00 00 00 00 00 92 [16:25:13]Write i2c OK [16:25:13]MH_I2C_Read... [16:25:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:25:13]Read from MH i2c: E2 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: E2 03 00 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: E2 03 00 EE 32 00 90 00 94 [16:25:13]RAPDU: 90 00 [16:25:13]wFMCommunicate OK [16:25:13]SAM_PROTO_ClearQueue done [16:25:13]KKMCreateOFDPacket [16:25:13]OFDProtocolAddRootSTLVToBuf [16:25:13]FM_MakeSignedData [16:25:13]FM_MakeSignedData [16:25:13]SAM_PROTO_SignData [16:25:13]wFMCommunicate request_size=4 [16:25:13]MH_SAM_APDU [16:25:13]CAPDU: 80 0D 01 02 [16:25:13]Write to MH i2c: E2 08 00 EF 32 80 0D 01 02 00 00 00 00 9A [16:25:13]Write i2c OK [16:25:13]MH_I2C_Read... [16:25:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:25:13]Read from MH i2c: E2 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: E2 03 00 [16:25:13]MH_I2C_Read... [16:25:13]Read from MH i2c: E2 03 00 EF 32 00 90 00 95 [16:25:13]RAPDU: 90 00 [16:25:13]wFMCommunicate OK [16:25:13]wFMCommunicate request_size=255 [16:25:13]MH_SAM_APDU [16:25:13]CAPDU: 80 0D 02 02 FA 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 32 32 06 04 3E 00 D0 96 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE D0 BE D0 BC D1 8B D0 B2 D0 B0 D1 8E D1 89 D0 B0 D1 8F 20 D0 9F D0 9D 20 2D 32 30 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 64 00 00 00 00 13 04 06 00 64 64 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0A 00 00 00 00 07 04 06 00 64 64 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 F1 52 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 [16:25:13]Write to MH i2c: E2 02 01 F0 32 80 0D 02 02 FA 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 32 32 06 04 3E 00 D0 96 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE D0 BE D0 BC D1 8B D0 B2 D0 B0 D1 8E D1 89 D0 B0 D1 8F 20 D0 9F D0 9D 20 2D 32 30 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 64 00 00 00 00 13 04 06 00 64 64 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0A 00 00 00 00 07 04 06 00 64 64 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 F1 52 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 00 00 94 [16:25:13]Write i2c OK [16:25:13]MH_I2C_Read... [16:25:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:14]Read from MH i2c: E2 [16:25:14]MH_I2C_Read... [16:25:14]Read from MH i2c: E2 03 00 [16:25:14]MH_I2C_Read... [16:25:14]Read from MH i2c: E2 03 00 F0 32 00 90 00 96 [16:25:14]RAPDU: 90 00 [16:25:14]wFMCommunicate OK [16:25:14]wFMCommunicate request_size=63 [16:25:14]MH_SAM_APDU [16:25:14]CAPDU: 80 0D 02 02 3A 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A9 7C 00 00 35 04 06 00 5A E7 E2 E7 B3 3B [16:25:14]Write to MH i2c: E2 42 00 F1 32 80 0D 02 02 3A 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A9 7C 00 00 35 04 06 00 5A E7 E2 E7 B3 3B 00 00 06 [16:25:14]Write i2c OK [16:25:14]MH_I2C_Read... [16:25:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:14]Read from MH i2c: E2 [16:25:14]MH_I2C_Read... [16:25:14]Read from MH i2c: E2 03 00 [16:25:14]MH_I2C_Read... [16:25:14]Read from MH i2c: E2 03 00 F1 32 00 90 00 97 [16:25:14]RAPDU: 90 00 [16:25:14]wFMCommunicate OK [16:25:14]wFMCommunicate request_size=4 [16:25:14]MH_SAM_APDU [16:25:14]CAPDU: 80 0D 03 02 [16:25:14]Write to MH i2c: E2 08 00 F2 32 80 0D 03 02 00 00 00 00 9F [16:25:14]Write i2c OK [16:25:14]MH_I2C_Read... [16:25:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:25:14]Read from MH i2c: E2 [16:25:14]MH_I2C_Read... [16:25:14]Read from MH i2c: E2 0B 00 [16:25:14]MH_I2C_Read... [16:25:14]Read from MH i2c: E2 0B 00 F2 32 00 50 2F C5 C0 DA 91 0B 23 90 00 3D [16:25:14]RAPDU: 50 2F C5 C0 DA 91 0B 23 90 00 [16:25:14]wFMCommunicate OK [16:25:14]SAM_PROTO_SignData done [16:25:14]FM_MakeSignedData done [16:25:14]CreateOFDProtocolMessage [16:25:14]wFMCommunicate request_size=4 [16:25:14]MH_SAM_APDU [16:25:14]CAPDU: 80 11 00 00 [16:25:14]Write to MH i2c: E2 08 00 F3 32 80 11 00 00 00 00 00 00 9F [16:25:14]Write i2c OK [16:25:14]MH_I2C_Read... [16:25:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:14]Read from MH i2c: E2 [16:25:14]MH_I2C_Read... [16:25:14]Read from MH i2c: E2 17 00 [16:25:14]MH_I2C_Read... [16:25:14]Read from MH i2c: E2 17 00 F3 32 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F4 [16:25:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:25:14]wFMCommunicate OK [16:25:14]CreateOFDProtocolMessage done [16:25:14]OFDSenderStorePacket 31913 [16:25:14]StoreOFDPacket docnum=31913 [16:25:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 44 01 00 00 7D 8C 3C 01 9E 4F 5A 03 01 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 32 32 06 04 3E 00 D0 96 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE D0 BE D0 BC D1 8B D0 B2 D0 B0 D1 8E D1 89 D0 B0 D1 8F 20 D0 9F D0 9D 20 2D 32 30 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 64 00 00 00 00 13 04 06 00 64 64 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0A 00 00 00 00 07 04 06 00 64 64 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 F1 52 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A9 7C 00 00 35 04 06 00 5A E7 E2 E7 B3 3B 50 2F C5 C0 DA 91 0B 23 [16:25:14]CheckFolder [16:25:14]dirname=/storage/ofd_packets [16:25:14]CheckFolder done [16:25:14]ProducePacketName [16:25:14]name=ofd_packets/00031913 [16:25:14]NVStorageSaveData ofd_packets/00031913 [16:25:14]File name is /storage/ofd_packets/00031913 [16:25:14]Write 354 bytes [16:25:14]NVStorageSaveData done [16:25:14]OFDSenderStorePacket done [16:25:14]KKMCreateOFDPacket done [16:25:14]NVStorageSaveData kkm_last_timestamp [16:25:14]File name is /storage/kkm_last_timestamp [16:25:14]Write 4 bytes [16:25:14]NVStorageSaveData done [16:25:14]ExternCall_PrintAddStr [16:25:14]wPrintStart [16:25:14]Write to MH i2c: 01 00 00 F4 32 26 [16:25:14]Write i2c OK [16:25:14]MH_I2C_Read... [16:25:14]Read from MH i2c: 01 [16:25:14]MH_I2C_Read... [16:25:14]Read from MH i2c: 01 07 00 [16:25:14]MH_I2C_Read... [16:25:14]Read from MH i2c: 01 07 00 F4 32 00 00 00 00 00 FF 0F 3B [16:25:14]RasterBufferAndPrint [16:25:14]line Счет N : (3)58109 [16:25:14]line ИНН: 02508201610067 [16:25:14]line Контрольно-Кассовый Чек [16:25:14]line ПРОДАЖА [16:25:14]line Товар: 8901086040022 [16:25:14]line Жидкость стеклоомывающая ПН -20 4,5л [16:25:14]line 1.000 * 257.00 [16:25:14]line = 257.00 [16:25:14]line НДС 12% НСП 1% [16:25:14]line > о реализуемом товаре [16:25:14]line ИТОГО: 257.00 [16:25:14]line НСП 1% : 2.27 [16:25:14]line НДС 12% : 27.29 [16:25:14]line Наличными: 257.00 [16:25:14]line Безнал.: 0.00 [16:25:14]line Место: АЗС № 99 "Партнер Нефть" [16:25:14]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [16:25:14]line СНО: Общий режим [16:25:14]line Чек 66 02.03.2024 16:25 [16:25:14]line Смена: 280 ФФД: 1.0 [16:25:14]line ЗНМ: 0300000074 [16:25:14]line РНМ: 0000000000092554 [16:25:14]line Версия ККМ: 001 [16:25:14]line ФМ: 0000000000871783 [16:25:14]line ФД: 31913 [16:25:14]line ФПД: 99951990780731 [16:25:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T162521&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31913&fm=99951990780731&tin=02508201610067®Number=0000000000092554&sum=25700 [16:25:14]line 0 [16:25:14]OFD Sender: Processing packet 31913 [packets to send 5, broken 4] [16:25:14]ProducePacketName [16:25:14]name=ofd_packets/00031913 [16:25:14]OFD Sender: To server: pG, [16:25:14]CommunicateWithHost lk.salyk.kg:30040 [16:25:14]ConnectInit lk.salyk.kg [16:25:14]written 0, free lines is 4095 [16:25:14]Connected sock=10 [16:25:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 44 01 00 00 7D 8C 3C 01 9E 4F 5A 03 01 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 38 39 30 31 30 38 36 30 34 30 30 32 32 06 04 3E 00 D0 96 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D1 81 D1 82 D0 B5 D0 BA D0 BB D0 BE D0 BE D0 BC D1 8B D0 B2 D0 B0 D1 8E D1 89 D0 B0 D1 8F 20 D0 9F D0 9D 20 2D 32 30 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 64 00 00 00 00 13 04 06 00 64 64 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0A 00 00 00 00 07 04 06 00 64 64 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 F1 52 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A9 7C 00 00 35 04 06 00 5A E7 E2 E7 B3 3B 50 2F C5 C0 DA 91 0B 23 [16:25:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 31 C9 47 00 CA 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 A9 7C 00 00 F4 03 04 00 35 FB E2 65 B6 04 01 00 00 9A 1C 45 E0 D0 C5 0E FE [16:25:14]CommunicateWithHost err = 0 [16:25:14]CheckOFDResponse [16:25:14]1017 (14) - 77093643461234 [16:25:14]1041 (16) - 0000000000871783 [16:25:14]1040 (4) - 31913 [16:25:14]1012 (4) - 02.03.2024 10:11 [16:25:14]1206 (1) - 0 [16:25:14]OFD Sender: Remove packet 31913 [16:25:14]ProducePacketName [16:25:14]name=ofd_packets/00031913 [16:25:14]NVStorageDeleteData [16:25:15]Write to MH i2c: 01 00 00 1D 33 50 [16:25:15]Write i2c OK [16:25:15]MH_I2C_Read... [16:25:15]Read from MH i2c: 01 [16:25:15]MH_I2C_Read... [16:25:15]Read from MH i2c: 01 07 00 [16:25:15]MH_I2C_Read... [16:25:15]Read from MH i2c: 01 07 00 1D 33 00 00 00 00 00 C4 0C 27 [16:25:15]RasterBufferAndPrint [16:25:15]line [16:25:15]line [16:25:15]line [16:25:15]line [16:25:15]line [16:25:15]written 0, free lines is 3272 [16:25:15]MH_Cut [16:25:15]Write to MH i2c: D1 01 00 24 33 01 29 [16:25:15]Write i2c OK [16:25:15]MH_I2C_Read... [16:25:15]Read from MH i2c: D1 [16:25:15]MH_I2C_Read... [16:25:15]Read from MH i2c: D1 01 00 [16:25:15]MH_I2C_Read... [16:25:15]Read from MH i2c: D1 01 00 24 33 00 28 [16:25:15]Write to MH i2c: 01 00 00 25 33 58 [16:25:15]Write i2c OK [16:25:15]MH_I2C_Read... [16:25:15]OFD Sender: No OFD packet to send [16:25:15]*** Cut start [16:25:15]*** Partial cut [16:25:15]*** CUTSNS_PIN = 1 [16:25:15]*** CUTSNS_PIN = 0 [16:25:16]*** Brake cut motor [16:25:16]Read from MH i2c: 01 [16:25:16]MH_I2C_Read... [16:25:16]*** Stop cut motor [16:25:16]*** Cut end [16:25:16]Read from MH i2c: 01 07 00 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: 01 07 00 25 33 00 00 00 00 00 FF 0F 6D [16:25:16]process_action close_receipt done [16:25:16]requested_data is exist [16:25:16]produce_requested_data [16:25:16]requested_item fm.sn is exist - process it [16:25:16]wFMCommunicate request_size=4 [16:25:16]MH_SAM_APDU [16:25:16]CAPDU: 80 11 00 00 [16:25:16]Write to MH i2c: E2 08 00 26 33 80 11 00 00 00 00 00 00 D3 [16:25:16]Write i2c OK [16:25:16]MH_I2C_Read... [16:25:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:16]Read from MH i2c: E2 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: E2 17 00 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: E2 17 00 26 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 28 [16:25:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:25:16]wFMCommunicate OK [16:25:16]requested_item fd.num is exist - process it [16:25:16]SAM_PROTO_GetFieldsCounters [16:25:16]wFMCommunicate request_size=4 [16:25:16]MH_SAM_APDU [16:25:16]CAPDU: 80 13 00 00 [16:25:16]Write to MH i2c: E2 08 00 27 33 80 13 00 00 00 00 00 00 D6 [16:25:16]Write i2c OK [16:25:16]MH_I2C_Read... [16:25:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:25:16]Read from MH i2c: E2 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: E2 62 00 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: E2 62 00 27 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A9 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 FD [16:25:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 A9 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:25:16]wFMCommunicate OK [16:25:16]SAM_PROTO_GetFieldsCounters done [16:25:16]requested_item shift.num is exist - process it [16:25:16]requested_item shift.opened is exist - process it [16:25:16]req_shift_opened [16:25:16]FM_GetShiftState [16:25:16]SAM_PROTO_GetShiftState [16:25:16]wFMCommunicate request_size=4 [16:25:16]MH_SAM_APDU [16:25:16]CAPDU: 80 13 01 00 [16:25:16]Write to MH i2c: E2 08 00 28 33 80 13 01 00 00 00 00 00 D8 [16:25:16]Write i2c OK [16:25:16]MH_I2C_Read... [16:25:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:16]Read from MH i2c: E2 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: E2 0E 00 [16:25:16]MH_I2C_Read... [16:25:16]Read from MH i2c: E2 0E 00 28 33 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C1 [16:25:16]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:25:16]wFMCommunicate OK [16:25:16]SAM_PROTO_GetShiftState done [16:25:16]FM_GetShiftState done [16:25:16]req_shift_opened done [16:25:16]requested_item shift.open_date is exist - process it [16:25:16]req_shift_open_date [16:25:16]req_shift_open_date done [16:25:16]produce_requested_data done [16:25:16]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31913,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [16:25:16]process_action_free close_receipt [16:25:16]json_value_free [16:25:16]json_value_free done [16:25:16]process_json_proto returns [16:25:16]Send response to host [16:25:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31913,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [16:25:16]free response buf [16:25:16]execute_script done [16:25:16]execute_script returns [16:25:16]free content buf [16:25:16]Sock 9.Close socket [16:25:16]Sock 9.Thread stoped [16:25:20]OFD Sender: No OFD packet to send [16:25:25]OFD Sender: No OFD packet to send [16:25:30]OFD Sender: No OFD packet to send [16:25:35]OFD Sender: No OFD packet to send [16:25:40]OFD Sender: No OFD packet to send [16:25:45]OFD Sender: No OFD packet to send [16:25:50]OFD Sender: No OFD packet to send [16:25:55]OFD Sender: No OFD packet to send [16:26:00]OFD Sender: No OFD packet to send [16:26:05]OFD Sender: No OFD packet to send [16:26:10]OFD Sender: No OFD packet to send [16:26:15]OFD Sender: No OFD packet to send [16:26:20]OFD Sender: No OFD packet to send [16:26:25]OFD Sender: No OFD packet to send [16:26:30]OFD Sender: No OFD packet to send [16:26:35]OFD Sender: No OFD packet to send [16:26:40]OFD Sender: No OFD packet to send [16:26:45]OFD Sender: No OFD packet to send [16:26:50]OFD Sender: No OFD packet to send [16:26:55]OFD Sender: No OFD packet to send [16:27:00]OFD Sender: No OFD packet to send [16:27:05]OFD Sender: No OFD packet to send [16:27:10]OFD Sender: No OFD packet to send [16:27:15]OFD Sender: No OFD packet to send [16:27:20]OFD Sender: No OFD packet to send [16:27:25]OFD Sender: No OFD packet to send [16:27:30]OFD Sender: No OFD packet to send [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:20]OFD Sender: No OFD packet to send [16:28:25]OFD Sender: No OFD packet to send [16:28:30]OFD Sender: No OFD packet to send [16:28:35]OFD Sender: No OFD packet to send [16:28:40]OFD Sender: No OFD packet to send [16:28:45]OFD Sender: No OFD packet to send [16:28:50]OFD Sender: No OFD packet to send [16:28:55]OFD Sender: No OFD packet to send [16:29:00]OFD Sender: No OFD packet to send [16:29:05]OFD Sender: No OFD packet to send [16:29:10]OFD Sender: No OFD packet to send [16:29:15]OFD Sender: No OFD packet to send [16:29:20]OFD Sender: No OFD packet to send [16:29:25]OFD Sender: No OFD packet to send [16:29:30]OFD Sender: No OFD packet to send [16:29:35]OFD Sender: No OFD packet to send [16:29:40]OFD Sender: No OFD packet to send [16:29:45]OFD Sender: No OFD packet to send [16:29:50]OFD Sender: No OFD packet to send [16:29:55]OFD Sender: No OFD packet to send [16:30:00]OFD Sender: No OFD packet to send [16:30:05]OFD Sender: No OFD packet to send [16:30:10]OFD Sender: No OFD packet to send [16:30:15]OFD Sender: No OFD packet to send [16:30:20]accept exits with 7 [16:30:20]New connection [16:30:20]New thread 3066764644 created [16:30:20]Thread 3066908004 joined [16:30:20]Waiting for new connection... [16:30:20] Sock 7.Parse request [16:30:20]Sock 7.Check first char [16:30:20]Sock 7.First char is OK [16:30:20]request: POST /json_proto HTTP/1.0 [16:30:20]Method: POST [16:30:20]URL: /json_proto [16:30:20]Method is POST - this is cgi request [16:30:20]url: /json_proto [16:30:20]query_string will be loaded in cgi processing [16:30:20]execute_cgi json_proto POST (null) [16:30:20]execute_cgi path=json_proto method=POST [16:30:20]POST find Content-Length [16:30:20]Host: 172.17.61.6:8080 [16:30:20]Content-Length: 620 [16:30:20]Content-Type: application/json [16:30:20] [16:30:20]POST finish read [16:30:20]Found Content-Length = 620 [16:30:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58110", "tax_sys" : 0, "items" : [ { "code": "4780014240406", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Sovereign Blue", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:20]execute_script... [16:30: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 : (3)58110", "tax_sys" : 0, "items" : [ { "code": "4780014240406", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Sovereign Blue", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:20]POST & json_proto [16:30:20]process_json_proto [16:30:20]json parsed OK: [16:30:20]protocol is kg_v1.0 [16:30:20]action value=close_receipt [16:30:20]process_action close_receipt [16:30:20]cmd_close_receipt [16:30:20]MH_GetDate [16:30:20]Write to MH i2c: F0 00 00 29 33 4B [16:30:20]Write i2c OK [16:30:20]MH_I2C_Read... [16:30:20]Read from MH i2c: F0 [16:30:20]MH_I2C_Read... [16:30:20]Read from MH i2c: F0 09 00 [16:30:20]MH_I2C_Read... [16:30:20]Read from MH i2c: F0 09 00 29 33 00 25 54 E3 65 78 7F 6F 64 DF [16:30:20]GetLastDocTimeStamp 1709396721 [16:30:20]current date 1709397029 [16:30:20]FM_GetShiftState [16:30:20]SAM_PROTO_GetShiftState [16:30:20]wFMCommunicate request_size=4 [16:30:20]MH_SAM_APDU [16:30:20]CAPDU: 80 13 01 00 [16:30:20]Write to MH i2c: E2 08 00 2A 33 80 13 01 00 00 00 00 00 DA [16:30:20]Write i2c OK [16:30:20]MH_I2C_Read... [16:30:20]OFD Sender: No OFD packet to send [16:30:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:20]Read from MH i2c: E2 [16:30:20]MH_I2C_Read... [16:30:20]Read from MH i2c: E2 0E 00 [16:30:20]MH_I2C_Read... [16:30:20]Read from MH i2c: E2 0E 00 2A 33 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C3 [16:30:20]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:30:20]wFMCommunicate OK [16:30:20]SAM_PROTO_GetShiftState done [16:30:20]FM_GetShiftState done [16:30:20]opened in 1709338917 [16:30:20]opened+sec_in_day 1709425317 [16:30:20]quantity*price = 12500 [16:30:20]sum+1 = 12501 [16:30:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 67 02.03.2024 16:30 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31914 ФПД: 1000920911009 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T163029&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31914&fm=1000920911009&tin=02508201610067®Number=0000000000092554&sum=12500 0 [16:30:21]StoreToDocumentArchive [16:30:21]shift 280 fd 31914 [16:30:21]save to /storage/0280/doc_00031914 [16:30:21]save last doc name /storage/0280/doc_00031914 to /storage/kkm_last_doc_name [16:30:21]save OK [16:30:21]Clear old archive folders... [16:30:21]ProcessDocumentItem done err = 0, tmpTLVsize=273 [16:30:21]tlvbuf is 0151A890 [16:30:21]SAM_PROTO_ClearQueue [16:30:21]wFMCommunicate request_size=4 [16:30:21]MH_SAM_APDU [16:30:21]CAPDU: 80 09 00 00 [16:30:21]Write to MH i2c: E2 08 00 37 33 80 09 00 00 00 00 00 00 DC [16:30:21]Write i2c OK [16:30:21]MH_I2C_Read... [16:30:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:21]Read from MH i2c: E2 [16:30:21]MH_I2C_Read... [16:30:21]Read from MH i2c: E2 03 00 [16:30:21]MH_I2C_Read... [16:30:21]Read from MH i2c: E2 03 00 37 33 00 90 00 DE [16:30:21]RAPDU: 90 00 [16:30:21]wFMCommunicate OK [16:30:21]SAM_PROTO_ClearQueue done [16:30:21]KKMCreateOFDPacket [16:30:21]OFDProtocolAddRootSTLVToBuf [16:30:21]FM_MakeSignedData [16:30:21]FM_MakeSignedData [16:30:21]SAM_PROTO_SignData [16:30:21]wFMCommunicate request_size=4 [16:30:21]MH_SAM_APDU [16:30:21]CAPDU: 80 0D 01 02 [16:30:21]Write to MH i2c: E2 08 00 38 33 80 0D 01 02 00 00 00 00 E4 [16:30:21]Write i2c OK [16:30:21]MH_I2C_Read... [16:30:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:21]Read from MH i2c: E2 [16:30:21]MH_I2C_Read... [16:30:21]Read from MH i2c: E2 03 00 [16:30:21]MH_I2C_Read... [16:30:21]Read from MH i2c: E2 03 00 38 33 00 90 00 DF [16:30:21]RAPDU: 90 00 [16:30:21]wFMCommunicate OK [16:30:21]wFMCommunicate request_size=255 [16:30:21]MH_SAM_APDU [16:30:21]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 38 30 30 31 34 32 34 30 34 30 36 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 53 6F 76 65 72 65 69 67 6E 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 25 54 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 [16:30:21]Write to MH i2c: E2 02 01 39 33 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 38 30 30 31 34 32 34 30 34 30 36 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 53 6F 76 65 72 65 69 67 6E 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 25 54 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 EA [16:30:21]Write i2c OK [16:30:21]MH_I2C_Read... [16:30:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:22]Read from MH i2c: E2 [16:30:22]MH_I2C_Read... [16:30:22]Read from MH i2c: E2 03 00 [16:30:22]MH_I2C_Read... [16:30:22]Read from MH i2c: E2 03 00 39 33 00 90 00 E0 [16:30:22]RAPDU: 90 00 [16:30:22]wFMCommunicate OK [16:30:22]wFMCommunicate request_size=32 [16:30:22]MH_SAM_APDU [16:30:22]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 38 33 10 04 04 00 AA 7C 00 00 35 04 06 00 00 E9 0B 89 0C A1 [16:30:22]Write to MH i2c: E2 23 00 3A 33 80 0D 02 02 1B 00 30 30 30 38 37 31 37 38 33 10 04 04 00 AA 7C 00 00 35 04 06 00 00 E9 0B 89 0C A1 00 00 96 [16:30:22]Write i2c OK [16:30:22]MH_I2C_Read... [16:30:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:22]Read from MH i2c: E2 [16:30:22]MH_I2C_Read... [16:30:22]Read from MH i2c: E2 03 00 [16:30:22]MH_I2C_Read... [16:30:22]Read from MH i2c: E2 03 00 3A 33 00 90 00 E1 [16:30:22]RAPDU: 90 00 [16:30:22]wFMCommunicate OK [16:30:22]wFMCommunicate request_size=4 [16:30:22]MH_SAM_APDU [16:30:22]CAPDU: 80 0D 03 02 [16:30:22]Write to MH i2c: E2 08 00 3B 33 80 0D 03 02 00 00 00 00 E9 [16:30:22]Write i2c OK [16:30:22]MH_I2C_Read... [16:30:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:22]Read from MH i2c: E2 [16:30:22]MH_I2C_Read... [16:30:22]Read from MH i2c: E2 0B 00 [16:30:22]MH_I2C_Read... [16:30:22]Read from MH i2c: E2 0B 00 3B 33 00 62 36 7B 6C 1A F0 3A 7B 90 00 28 [16:30:22]RAPDU: 62 36 7B 6C 1A F0 3A 7B 90 00 [16:30:22]wFMCommunicate OK [16:30:22]SAM_PROTO_SignData done [16:30:22]FM_MakeSignedData done [16:30:22]CreateOFDProtocolMessage [16:30:22]wFMCommunicate request_size=4 [16:30:22]MH_SAM_APDU [16:30:22]CAPDU: 80 11 00 00 [16:30:22]Write to MH i2c: E2 08 00 3C 33 80 11 00 00 00 00 00 00 E9 [16:30:22]Write i2c OK [16:30:22]MH_I2C_Read... [16:30:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:22]Read from MH i2c: E2 [16:30:22]MH_I2C_Read... [16:30:22]Read from MH i2c: E2 17 00 [16:30:22]MH_I2C_Read... [16:30:22]Read from MH i2c: E2 17 00 3C 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 3E [16:30:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:30:22]wFMCommunicate OK [16:30:22]CreateOFDProtocolMessage done [16:30:22]OFDSenderStorePacket 31914 [16:30:22]StoreOFDPacket docnum=31914 [16:30:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 4D 69 1D 01 B2 12 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 38 30 30 31 34 32 34 30 34 30 36 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 53 6F 76 65 72 65 69 67 6E 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 25 54 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AA 7C 00 00 35 04 06 00 00 E9 0B 89 0C A1 62 36 7B 6C 1A F0 3A 7B [16:30:22]CheckFolder [16:30:22]dirname=/storage/ofd_packets [16:30:22]CheckFolder done [16:30:22]ProducePacketName [16:30:22]name=ofd_packets/00031914 [16:30:22]NVStorageSaveData ofd_packets/00031914 [16:30:22]File name is /storage/ofd_packets/00031914 [16:30:22]Write 323 bytes [16:30:22]NVStorageSaveData done [16:30:22]OFDSenderStorePacket done [16:30:22]KKMCreateOFDPacket done [16:30:22]NVStorageSaveData kkm_last_timestamp [16:30:22]File name is /storage/kkm_last_timestamp [16:30:22]Write 4 bytes [16:30:22]NVStorageSaveData done [16:30:22]ExternCall_PrintAddStr [16:30:22]wPrintStart [16:30:22]Write to MH i2c: 01 00 00 3D 33 70 [16:30:22]Write i2c OK [16:30:22]MH_I2C_Read... [16:30:22]Read from MH i2c: 01 [16:30:22]MH_I2C_Read... [16:30:22]Read from MH i2c: 01 07 00 [16:30:22]MH_I2C_Read... [16:30:22]Read from MH i2c: 01 07 00 3D 33 00 00 00 00 00 FF 0F 85 [16:30:22]RasterBufferAndPrint [16:30:22]line Счет N : (3)58110 [16:30:22]line ИНН: 02508201610067 [16:30:22]line Контрольно-Кассовый Чек [16:30:22]line ПРОДАЖА [16:30:22]line Товар: 4780014240406 [16:30:22]line Сигареты Sovereign Blue [16:30:22]line 1.000 * 125.00 [16:30:22]line = 125.00 [16:30:22]line НДС 12% НСП 1% [16:30:22]line > о реализуемом товаре [16:30:22]line ИТОГО: 125.00 [16:30:22]line НСП 1% : 1.11 [16:30:22]line НДС 12% : 13.27 [16:30:22]line Наличными: 125.00 [16:30:22]line Безнал.: 0.00 [16:30:22]line Место: АЗС № 99 "Партнер Нефть" [16:30:22]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [16:30:22]line СНО: Общий режим [16:30:22]line Чек 67 02.03.2024 16:30 [16:30:22]line Смена: 280 ФФД: 1.0 [16:30:22]line ЗНМ: 0300000074 [16:30:22]line РНМ: 0000000000092554 [16:30:22]line Версия ККМ: 001 [16:30:22]line ФМ: 0000000000871783 [16:30:22]line ФД: 31914 [16:30:22]line ФПД: 1000920911009 [16:30:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T163029&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31914&fm=1000920911009&tin=02508201610067®Number=0000000000092554&sum=12500 [16:30:22]line 0 [16:30:22]OFD Sender: Processing packet 31914 [packets to send 5, broken 4] [16:30:22]ProducePacketName [16:30:22]name=ofd_packets/00031914 [16:30:22]OFD Sender: To server: pG, [16:30:22]CommunicateWithHost lk.salyk.kg:30040 [16:30:22]ConnectInit lk.salyk.kg [16:30:22]written 0, free lines is 4095 [16:30:22]Connected sock=10 [16:30:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 4D 69 1D 01 B2 12 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 38 30 30 31 34 32 34 30 34 30 36 06 04 1F 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 53 6F 76 65 72 65 69 67 6E 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 25 54 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AA 7C 00 00 35 04 06 00 00 E9 0B 89 0C A1 62 36 7B 6C 1A F0 3A 7B [16:30:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 BF D7 47 00 0E 51 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AA 7C 00 00 F4 03 04 00 69 FC E2 65 B6 04 01 00 00 A6 3E D9 07 F4 F3 83 D9 [16:30:23]CommunicateWithHost err = 0 [16:30:23]CheckOFDResponse [16:30:23]1017 (14) - 77093643461234 [16:30:23]1041 (16) - 0000000000871783 [16:30:23]1040 (4) - 31914 [16:30:23]1012 (4) - 02.03.2024 10:16 [16:30:23]1206 (1) - 0 [16:30:23]OFD Sender: Remove packet 31914 [16:30:23]ProducePacketName [16:30:23]name=ofd_packets/00031914 [16:30:23]NVStorageDeleteData [16:30:23]Write to MH i2c: 01 00 00 65 33 98 [16:30:23]Write i2c OK [16:30:23]MH_I2C_Read... [16:30:23]Read from MH i2c: 01 [16:30:23]MH_I2C_Read... [16:30:23]Read from MH i2c: 01 07 00 [16:30:23]MH_I2C_Read... [16:30:23]Read from MH i2c: 01 07 00 65 33 00 00 00 00 00 C8 0C 73 [16:30:23]RasterBufferAndPrint [16:30:23]line [16:30:23]line [16:30:23]line [16:30:23]line [16:30:23]line [16:30:23]written 0, free lines is 3279 [16:30:23]MH_Cut [16:30:23]Write to MH i2c: D1 01 00 6C 33 01 71 [16:30:23]Write i2c OK [16:30:23]MH_I2C_Read... [16:30:23]Read from MH i2c: D1 [16:30:23]MH_I2C_Read... [16:30:23]Read from MH i2c: D1 01 00 [16:30:23]MH_I2C_Read... [16:30:23]Read from MH i2c: D1 01 00 6C 33 00 70 [16:30:23]Write to MH i2c: 01 00 00 6D 33 A0 [16:30:23]Write i2c OK [16:30:23]MH_I2C_Read... [16:30:23]OFD Sender: No OFD packet to send [16:30:23]*** Cut start [16:30:23]*** Partial cut [16:30:23]*** CUTSNS_PIN = 1 [16:30:24]*** CUTSNS_PIN = 0 [16:30:24]*** Brake cut motor [16:30:24]Read from MH i2c: 01 [16:30:24]MH_I2C_Read... [16:30:24]*** Stop cut motor [16:30:24]*** Cut end [16:30:24]Read from MH i2c: 01 07 00 [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: 01 07 00 6D 33 00 00 00 00 00 FF 0F B5 [16:30:24]process_action close_receipt done [16:30:24]requested_data is exist [16:30:24]produce_requested_data [16:30:24]requested_item fm.sn is exist - process it [16:30:24]wFMCommunicate request_size=4 [16:30:24]MH_SAM_APDU [16:30:24]CAPDU: 80 11 00 00 [16:30:24]Write to MH i2c: E2 08 00 6E 33 80 11 00 00 00 00 00 00 1B [16:30:24]Write i2c OK [16:30:24]MH_I2C_Read... [16:30:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:24]Read from MH i2c: E2 [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: E2 17 00 [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: E2 17 00 6E 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 70 [16:30:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:30:24]wFMCommunicate OK [16:30:24]requested_item fd.num is exist - process it [16:30:24]SAM_PROTO_GetFieldsCounters [16:30:24]wFMCommunicate request_size=4 [16:30:24]MH_SAM_APDU [16:30:24]CAPDU: 80 13 00 00 [16:30:24]Write to MH i2c: E2 08 00 6F 33 80 13 00 00 00 00 00 00 1E [16:30:24]Write i2c OK [16:30:24]MH_I2C_Read... [16:30:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:24]Read from MH i2c: E2 [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: E2 62 00 [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: E2 62 00 6F 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 AA 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [16:30:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 AA 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:30:24]wFMCommunicate OK [16:30:24]SAM_PROTO_GetFieldsCounters done [16:30:24]requested_item shift.num is exist - process it [16:30:24]requested_item shift.opened is exist - process it [16:30:24]req_shift_opened [16:30:24]FM_GetShiftState [16:30:24]SAM_PROTO_GetShiftState [16:30:24]wFMCommunicate request_size=4 [16:30:24]MH_SAM_APDU [16:30:24]CAPDU: 80 13 01 00 [16:30:24]Write to MH i2c: E2 08 00 70 33 80 13 01 00 00 00 00 00 20 [16:30:24]Write i2c OK [16:30:24]MH_I2C_Read... [16:30:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:24]Read from MH i2c: E2 [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: E2 0E 00 [16:30:24]MH_I2C_Read... [16:30:24]Read from MH i2c: E2 0E 00 70 33 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 09 [16:30:24]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:30:24]wFMCommunicate OK [16:30:24]SAM_PROTO_GetShiftState done [16:30:24]FM_GetShiftState done [16:30:24]req_shift_opened done [16:30:24]requested_item shift.open_date is exist - process it [16:30:24]req_shift_open_date [16:30:24]req_shift_open_date done [16:30:24]produce_requested_data done [16:30:24]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31914,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [16:30:24]process_action_free close_receipt [16:30:24]json_value_free [16:30:24]json_value_free done [16:30:24]process_json_proto returns [16:30:24]Send response to host [16:30:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31914,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [16:30:24]free response buf [16:30:24]execute_script done [16:30:24]execute_script returns [16:30:24]free content buf [16:30:24]Sock 7.Close socket [16:30:24]Sock 7.Thread stoped [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:48]OFD Sender: No OFD packet to send [16:30:53]OFD Sender: No OFD packet to send [16:30:58]OFD Sender: No OFD packet to send [16:31:03]OFD Sender: No OFD packet to send [16:31:08]OFD Sender: No OFD packet to send [16:31:13]OFD Sender: No OFD packet to send [16:31:18]OFD Sender: No OFD packet to send [16:31:23]OFD Sender: No OFD packet to send [16:31:28]OFD Sender: No OFD packet to send [16:31:33]OFD Sender: No OFD packet to send [16:31:38]OFD Sender: No OFD packet to send [16:31:43]OFD Sender: No OFD packet to send [16:31:48]OFD Sender: No OFD packet to send [16:31:53]OFD Sender: No OFD packet to send [16:31:58]OFD Sender: No OFD packet to send [16:32:03]OFD Sender: No OFD packet to send [16:32:08]OFD Sender: No OFD packet to send [16:32:13]OFD Sender: No OFD packet to send [16:32:18]OFD Sender: No OFD packet to send [16:32:23]OFD Sender: No OFD packet to send [16:32:28]OFD Sender: No OFD packet to send [16:32:33]OFD Sender: No OFD packet to send [16:32:38]OFD Sender: No OFD packet to send [16:32:43]OFD Sender: No OFD packet to send [16:32:48]OFD Sender: No OFD packet to send [16:32:53]OFD Sender: No OFD packet to send [16:32:58]OFD Sender: No OFD packet to send [16:33:03]OFD Sender: No OFD packet to send [16:33:08]OFD Sender: No OFD packet to send [16:33:13]OFD Sender: No OFD packet to send [16:33:18]OFD Sender: No OFD packet to send [16:33:23]OFD Sender: No OFD packet to send [16:33:28]OFD Sender: No OFD packet to send [16:33:33]OFD Sender: No OFD packet to send [16:33:38]OFD Sender: No OFD packet to send [16:33:43]OFD Sender: No OFD packet to send [16:33:48]OFD Sender: No OFD packet to send [16:33:53]OFD Sender: No OFD packet to send [16:33:58]OFD Sender: No OFD packet to send [16:34:03]OFD Sender: No OFD packet to send [16:34:08]OFD Sender: No OFD packet to send [16:34:13]OFD Sender: No OFD packet to send [16:34:18]OFD Sender: No OFD packet to send [16:34:23]OFD Sender: No OFD packet to send [16:34:28]OFD Sender: No OFD packet to send [16:34:33]OFD Sender: No OFD packet to send [16:34:38]OFD Sender: No OFD packet to send [16:34:43]OFD Sender: No OFD packet to send [16:34:48]OFD Sender: No OFD packet to send [16:34:53]OFD Sender: No OFD packet to send [16:34:58]OFD Sender: No OFD packet to send [16:35:03]OFD Sender: No OFD packet to send [16:35:08]OFD Sender: No OFD packet to send [16:35:13]OFD Sender: No OFD packet to send [16:35:18]OFD Sender: No OFD packet to send [16:35:23]OFD Sender: No OFD packet to send [16:35:28]OFD Sender: No OFD packet to send [16:35:33]OFD Sender: No OFD packet to send [16:35:38]OFD Sender: No OFD packet to send [16:35:43]OFD Sender: No OFD packet to send [16:35:48]OFD Sender: No OFD packet to send [16:35:53]OFD Sender: No OFD packet to send [16:35:58]OFD Sender: No OFD packet to send [16:36:03]OFD Sender: No OFD packet to send [16:36:08]OFD Sender: No OFD packet to send [16:36:13]OFD Sender: No OFD packet to send [16:36:18]OFD Sender: No OFD packet to send [16:36:23]OFD Sender: No OFD packet to send [16:36:28]OFD Sender: No OFD packet to send [16:36:33]OFD Sender: No OFD packet to send [16:36:38]OFD Sender: No OFD packet to send [16:36:43]OFD Sender: No OFD packet to send [16:36:48]OFD Sender: No OFD packet to send [16:36:53]OFD Sender: No OFD packet to send [16:36:58]OFD Sender: No OFD packet to send [16:37:03]OFD Sender: No OFD packet to send [16:37:08]OFD Sender: No OFD packet to send [16:37:13]OFD Sender: No OFD packet to send [16:37:18]OFD Sender: No OFD packet to send [16:37:23]OFD Sender: No OFD packet to send [16:37:28]OFD Sender: No OFD packet to send [16:37:33]OFD Sender: No OFD packet to send [16:37:38]OFD Sender: No OFD packet to send [16:37:43]OFD Sender: No OFD packet to send [16:37:48]OFD Sender: No OFD packet to send [16:37:53]OFD Sender: No OFD packet to send [16:37:58]OFD Sender: No OFD packet to send [16:38:03]OFD Sender: No OFD packet to send [16:38:08]OFD Sender: No OFD packet to send [16:38:13]OFD Sender: No OFD packet to send [16:38:18]OFD Sender: No OFD packet to send [16:38:23]OFD Sender: No OFD packet to send [16:38:28]OFD Sender: No OFD packet to send [16:38:33]OFD Sender: No OFD packet to send [16:38:38]OFD Sender: No OFD packet to send [16:38:43]OFD Sender: No OFD packet to send [16:38:48]OFD Sender: No OFD packet to send [16:38:53]OFD Sender: No OFD packet to send [16:38:58]accept exits with 9 [16:38:58]New connection [16:38:58]New thread 3066908004 created [16:38:58]Thread 3066764644 joined [16:38:58]Waiting for new connection... [16:38:58] Sock 9.Parse request [16:38:58]Sock 9.Check first char [16:38:58]Sock 9.First char is OK [16:38:58]request: POST /json_proto HTTP/1.0 [16:38:58]Method: POST [16:38:58]URL: /json_proto [16:38:58]Method is POST - this is cgi request [16:38:58]url: /json_proto [16:38:58]query_string will be loaded in cgi processing [16:38:58]execute_cgi json_proto POST (null) [16:38:58]execute_cgi path=json_proto method=POST [16:38:58]POST find Content-Length [16:38:58]Host: 172.17.61.6:8080 [16:38:58]Content-Length: 1096 [16:38:58]Content-Type: application/json [16:38:58] [16:38:58]POST finish read [16:38:58]Found Content-Length = 1096 [16:38:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58111", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 63.00, "quantity" : 1.000, "sum" : 63.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607010740757", "name": "\u0427\u0438\u043F\u0441\u044B \u0427\u0438\u043F\u0441\u043E\u043D\u044B \u0441\u043C\u0435\u0442\u0430\u043D\u0430, \u043B\u0443\u043A 40\u0433", "price" : 41.00, "quantity" : 1.000, "sum" : 41.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" : 104.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:58]execute_script... [16:38:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58111", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 63.00, "quantity" : 1.000, "sum" : 63.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607010740757", "name": "\u0427\u0438\u043F\u0441\u044B \u0427\u0438\u043F\u0441\u043E\u043D\u044B \u0441\u043C\u0435\u0442\u0430\u043D\u0430, \u043B\u0443\u043A 40\u0433", "price" : 41.00, "quantity" : 1.000, "sum" : 41.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" : 104.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:58]POST & json_proto [16:38:58]process_json_proto [16:38:58]json parsed OK: [16:38:58]protocol is kg_v1.0 [16:38:58]action value=close_receipt [16:38:58]process_action close_receipt [16:38:58]cmd_close_receipt [16:38:58]MH_GetDate [16:38:58]Write to MH i2c: F0 00 00 71 33 93 [16:38:58]Write i2c OK [16:38:58]MH_I2C_Read... [16:38:58]Read from MH i2c: F0 [16:38:58]MH_I2C_Read... [16:38:58]Read from MH i2c: F0 09 00 [16:38:58]MH_I2C_Read... [16:38:58]Read from MH i2c: F0 09 00 71 33 00 2B 56 E3 65 78 7F 6F 64 2F [16:38:58]GetLastDocTimeStamp 1709397029 [16:38:58]current date 1709397547 [16:38:58]FM_GetShiftState [16:38:58]SAM_PROTO_GetShiftState [16:38:58]wFMCommunicate request_size=4 [16:38:58]MH_SAM_APDU [16:38:58]CAPDU: 80 13 01 00 [16:38:58]Write to MH i2c: E2 08 00 72 33 80 13 01 00 00 00 00 00 22 [16:38:58]Write i2c OK [16:38:58]MH_I2C_Read... [16:38:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:58]Read from MH i2c: E2 [16:38:58]MH_I2C_Read... [16:38:58]Read from MH i2c: E2 0E 00 [16:38:58]MH_I2C_Read... [16:38:58]Read from MH i2c: E2 0E 00 72 33 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 0B [16:38:58]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:38:58]wFMCommunicate OK [16:38:58]SAM_PROTO_GetShiftState done [16:38:58]FM_GetShiftState done [16:38:58]opened in 1709338917 [16:38:58]opened+sec_in_day 1709425317 [16:38:58]quantity*price = 6300 [16:38:58]sum+1 = 6301 [16:38:58]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4607010740757 Чипсы Чипсоны сметана, лук 40г 1.000 * 41.00 = 41.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 104.00 НСП 1% : 0.92 НДС 12% : 11.04 Наличными: 0.00 Безнал.: 104.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 68 02.03.2024 16:39 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31915 ФПД: 202998735397505 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T163907&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31915&fm=202998735397505&tin=02508201610067®Number=0000000000092554&sum=10400 0 [16:38:59]StoreToDocumentArchive [16:38:59]shift 280 fd 31915 [16:38:59]save to /storage/0280/doc_00031915 [16:38:59]save last doc name /storage/0280/doc_00031915 to /storage/kkm_last_doc_name [16:38:59]save OK [16:38:59]Clear old archive folders... [16:38:59]ProcessDocumentItem done err = 0, tmpTLVsize=400 [16:38:59]tlvbuf is 015A4780 [16:38:59]SAM_PROTO_ClearQueue [16:38:59]wFMCommunicate request_size=4 [16:38:59]MH_SAM_APDU [16:38:59]CAPDU: 80 09 00 00 [16:38:59]Write to MH i2c: E2 08 00 7F 33 80 09 00 00 00 00 00 00 24 [16:38:59]Write i2c OK [16:38:59]MH_I2C_Read... [16:38:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:38:59]Read from MH i2c: E2 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 03 00 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 03 00 7F 33 00 90 00 26 [16:38:59]RAPDU: 90 00 [16:38:59]wFMCommunicate OK [16:38:59]SAM_PROTO_ClearQueue done [16:38:59]KKMCreateOFDPacket [16:38:59]OFDProtocolAddRootSTLVToBuf [16:38:59]FM_MakeSignedData [16:38:59]FM_MakeSignedData [16:38:59]SAM_PROTO_SignData [16:38:59]wFMCommunicate request_size=4 [16:38:59]MH_SAM_APDU [16:38:59]CAPDU: 80 0D 01 02 [16:38:59]Write to MH i2c: E2 08 00 80 33 80 0D 01 02 00 00 00 00 2C [16:38:59]Write i2c OK [16:38:59]MH_I2C_Read... [16:38:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:38:59]Read from MH i2c: E2 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 03 00 [16:38:59]MH_I2C_Read... [16:38:59]Read from MH i2c: E2 03 00 80 33 00 90 00 27 [16:38:59]RAPDU: 90 00 [16:38:59]wFMCommunicate OK [16:38:59]wFMCommunicate request_size=255 [16:38:59]MH_SAM_APDU [16:38:59]CAPDU: 80 0D 02 02 FA 03 00 90 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 9C 18 00 00 00 00 13 04 06 00 9C 18 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 31 30 37 34 30 37 35 37 06 04 35 00 D0 A7 D0 B8 D0 BF D1 81 D1 8B 20 D0 A7 D0 B8 D0 BF D1 81 D0 BE D0 BD D1 8B 20 D1 81 D0 BC D0 B5 D1 82 D0 B0 D0 BD D0 B0 2C 20 D0 BB D1 83 D0 BA 20 34 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 10 00 00 00 00 13 04 06 00 04 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB [16:38:59]Write to MH i2c: E2 02 01 81 33 80 0D 02 02 FA 00 03 00 90 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 9C 18 00 00 00 00 13 04 06 00 9C 18 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 31 30 37 34 30 37 35 37 06 04 35 00 D0 A7 D0 B8 D0 BF D1 81 D1 8B 20 D0 A7 D0 B8 D0 BF D1 81 D0 BE D0 BD D1 8B 20 D1 81 D0 BC D0 B5 D1 82 D0 B0 D0 BD D0 B0 2C 20 D0 BB D1 83 D0 BA 20 34 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 10 00 00 00 00 13 04 06 00 04 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 00 00 16 [16:38:59]Write i2c OK [16:38:59]MH_I2C_Read... [16:39:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:00]Read from MH i2c: E2 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 03 00 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 03 00 81 33 00 90 00 28 [16:39:00]RAPDU: 90 00 [16:39:00]wFMCommunicate OK [16:39:00]wFMCommunicate request_size=159 [16:39:00]MH_SAM_APDU [16:39:00]CAPDU: 80 0D 02 02 9A 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 28 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 2B 56 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AB 7C 00 00 35 04 06 00 B8 A0 53 83 62 81 [16:39:00]Write to MH i2c: E2 A2 00 82 33 80 0D 02 02 9A 00 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 28 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 2B 56 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AB 7C 00 00 35 04 06 00 B8 A0 53 83 62 81 00 00 8D [16:39:00]Write i2c OK [16:39:00]MH_I2C_Read... [16:39:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:00]Read from MH i2c: E2 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 03 00 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 03 00 82 33 00 90 00 29 [16:39:00]RAPDU: 90 00 [16:39:00]wFMCommunicate OK [16:39:00]wFMCommunicate request_size=4 [16:39:00]MH_SAM_APDU [16:39:00]CAPDU: 80 0D 03 02 [16:39:00]Write to MH i2c: E2 08 00 83 33 80 0D 03 02 00 00 00 00 31 [16:39:00]Write i2c OK [16:39:00]MH_I2C_Read... [16:39:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:39:00]Read from MH i2c: E2 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 0B 00 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 0B 00 83 33 00 F5 52 F5 31 27 F2 CF 0D 90 00 94 [16:39:00]RAPDU: F5 52 F5 31 27 F2 CF 0D 90 00 [16:39:00]wFMCommunicate OK [16:39:00]SAM_PROTO_SignData done [16:39:00]FM_MakeSignedData done [16:39:00]CreateOFDProtocolMessage [16:39:00]wFMCommunicate request_size=4 [16:39:00]MH_SAM_APDU [16:39:00]CAPDU: 80 11 00 00 [16:39:00]Write to MH i2c: E2 08 00 84 33 80 11 00 00 00 00 00 00 31 [16:39:00]Write i2c OK [16:39:00]MH_I2C_Read... [16:39:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:00]Read from MH i2c: E2 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 17 00 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 17 00 84 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 86 [16:39:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:39:00]wFMCommunicate OK [16:39:00]CreateOFDProtocolMessage done [16:39:00]OFDSenderStorePacket 31915 [16:39:00]StoreOFDPacket docnum=31915 [16:39:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A4 01 00 00 62 37 9C 01 CD D5 5A 03 01 00 03 00 90 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 9C 18 00 00 00 00 13 04 06 00 9C 18 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 31 30 37 34 30 37 35 37 06 04 35 00 D0 A7 D0 B8 D0 BF D1 81 D1 8B 20 D0 A7 D0 B8 D0 BF D1 81 D0 BE D0 BD D1 8B 20 D1 81 D0 BC D0 B5 D1 82 D0 B0 D0 BD D0 B0 2C 20 D0 BB D1 83 D0 BA 20 34 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 10 00 00 00 00 13 04 06 00 04 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 28 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 2B 56 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AB 7C 00 00 35 04 06 00 B8 A0 53 83 62 81 F5 52 F5 31 27 F2 CF 0D [16:39:00]CheckFolder [16:39:00]dirname=/storage/ofd_packets [16:39:00]CheckFolder done [16:39:00]ProducePacketName [16:39:00]name=ofd_packets/00031915 [16:39:00]NVStorageSaveData ofd_packets/00031915 [16:39:00]File name is /storage/ofd_packets/00031915 [16:39:00]Write 450 bytes [16:39:00]NVStorageSaveData done [16:39:00]OFDSenderStorePacket done [16:39:00]KKMCreateOFDPacket done [16:39:00]NVStorageSaveData kkm_last_timestamp [16:39:00]File name is /storage/kkm_last_timestamp [16:39:00]Write 4 bytes [16:39:00]NVStorageSaveData done [16:39:00]ExternCall_PrintAddStr [16:39:00]wPrintStart [16:39:00]Write to MH i2c: 01 00 00 85 33 B8 [16:39:00]OFD Sender: Processing packet 31915 [packets to send 5, broken 4] [16:39:00]ProducePacketName [16:39:00]name=ofd_packets/00031915 [16:39:00]OFD Sender: To server: pG, [16:39:00]CommunicateWithHost lk.salyk.kg:30040 [16:39:00]ConnectInit lk.salyk.kg [16:39:00]Write i2c OK [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: 01 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: 01 07 00 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: 01 07 00 85 33 00 00 00 00 00 FF 0F CD [16:39:00]RasterBufferAndPrint [16:39:00]line Счет N : (3)58111 [16:39:00]line ИНН: 02508201610067 [16:39:00]line Контрольно-Кассовый Чек [16:39:00]line ПРОДАЖА [16:39:00]line Товар: 54491472 [16:39:00]line Напиток Кока-Кола 0,5л [16:39:00]line 1.000 * 63.00 [16:39:00]line = 63.00 [16:39:00]line НДС 12% НСП 1% [16:39:00]line > о реализуемом товаре [16:39:00]line Товар: 4607010740757 [16:39:00]line Чипсы Чипсоны сметана, лук 40г [16:39:00]line 1.000 * 41.00 [16:39:00]line = 41.00 [16:39:00]line НДС 12% НСП 1% [16:39:00]line > о реализуемом товаре [16:39:00]line ИТОГО: 104.00 [16:39:00]line НСП 1% : 0.92 [16:39:00]line НДС 12% : 11.04 [16:39:00]line Наличными: 0.00 [16:39:00]line Безнал.: 104.00 [16:39:00]line Место: АЗС № 99 "Партнер Нефть" [16:39:00]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [16:39:00]line СНО: Общий режим [16:39:00]line Чек 68 02.03.2024 16:39 [16:39:00]line Смена: 280 ФФД: 1.0 [16:39:00]line ЗНМ: 0300000074 [16:39:00]line РНМ: 0000000000092554 [16:39:00]line Версия ККМ: 001 [16:39:00]line Платежная система: Mbank [16:39:00]line ФМ: 0000000000871783 [16:39:00]line ФД: 31915 [16:39:00]line ФПД: 202998735397505 [16:39:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T163907&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31915&fm=202998735397505&tin=02508201610067®Number=0000000000092554&sum=10400 [16:39:00]line 0 [16:39:00]written 0, free lines is 4095 [16:39:00]Connected sock=10 [16:39:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A4 01 00 00 62 37 9C 01 CD D5 5A 03 01 00 03 00 90 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 9C 18 00 00 00 00 13 04 06 00 9C 18 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 31 30 37 34 30 37 35 37 06 04 35 00 D0 A7 D0 B8 D0 BF D1 81 D1 8B 20 D0 A7 D0 B8 D0 BF D1 81 D0 BE D0 BD D1 8B 20 D1 81 D0 BC D0 B5 D1 82 D0 B0 D0 BD D0 B0 2C 20 D0 BB D1 83 D0 BA 20 34 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 10 00 00 00 00 13 04 06 00 04 10 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 28 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 28 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 2B 56 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AB 7C 00 00 35 04 06 00 B8 A0 53 83 62 81 F5 52 F5 31 27 F2 CF 0D [16:39:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 07 BE 47 00 DD 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AB 7C 00 00 F4 03 04 00 70 FE E2 65 B6 04 01 00 00 8B 99 2E 9C 1A 27 50 35 [16:39:01]CommunicateWithHost err = 0 [16:39:01]CheckOFDResponse [16:39:01]1017 (14) - 77093643461234 [16:39:01]1041 (16) - 0000000000871783 [16:39:01]1040 (4) - 31915 [16:39:01]1012 (4) - 02.03.2024 10:24 [16:39:01]1206 (1) - 0 [16:39:01]OFD Sender: Remove packet 31915 [16:39:01]ProducePacketName [16:39:01]name=ofd_packets/00031915 [16:39:01]NVStorageDeleteData [16:39:01]Write to MH i2c: 01 00 00 B5 33 E8 [16:39:01]Write i2c OK [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: 01 [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: 01 07 00 [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: 01 07 00 B5 33 00 00 00 00 00 4D 0C 48 [16:39:01]RasterBufferAndPrint [16:39:01]line [16:39:01]line [16:39:01]line [16:39:01]line [16:39:01]line [16:39:01]written 0, free lines is 3158 [16:39:01]MH_Cut [16:39:01]Write to MH i2c: D1 01 00 BC 33 01 C1 [16:39:01]Write i2c OK [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: D1 [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: D1 01 00 [16:39:01]MH_I2C_Read... [16:39:01]Read from MH i2c: D1 01 00 BC 33 00 C0 [16:39:01]Write to MH i2c: 01 00 00 BD 33 F0 [16:39:01]Write i2c OK [16:39:01]MH_I2C_Read... [16:39:01]OFD Sender: No OFD packet to send [16:39:02]*** Cut start [16:39:02]*** Partial cut [16:39:02]*** CUTSNS_PIN = 1 [16:39:02]*** CUTSNS_PIN = 0 [16:39:02]*** Brake cut motor [16:39:02]Read from MH i2c: 01 [16:39:02]MH_I2C_Read... [16:39:02]*** Stop cut motor [16:39:02]*** Cut end [16:39:02]Read from MH i2c: 01 07 00 [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: 01 07 00 BD 33 00 00 00 00 00 FF 0F 05 [16:39:02]process_action close_receipt done [16:39:02]requested_data is exist [16:39:02]produce_requested_data [16:39:02]requested_item fm.sn is exist - process it [16:39:02]wFMCommunicate request_size=4 [16:39:02]MH_SAM_APDU [16:39:02]CAPDU: 80 11 00 00 [16:39:02]Write to MH i2c: E2 08 00 BE 33 80 11 00 00 00 00 00 00 6B [16:39:02]Write i2c OK [16:39:02]MH_I2C_Read... [16:39:02]Read from MH i2c: E2 [16:39:02]MH_I2C_Read... [16:39:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:02]Read from MH i2c: E2 17 00 [16:39:02]MH_I2C_Read... [16:39:03]Read from MH i2c: E2 17 00 BE 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 C0 [16:39:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:39:03]wFMCommunicate OK [16:39:03]requested_item fd.num is exist - process it [16:39:03]SAM_PROTO_GetFieldsCounters [16:39:03]wFMCommunicate request_size=4 [16:39:03]MH_SAM_APDU [16:39:03]CAPDU: 80 13 00 00 [16:39:03]Write to MH i2c: E2 08 00 BF 33 80 13 00 00 00 00 00 00 6E [16:39:03]Write i2c OK [16:39:03]MH_I2C_Read... [16:39:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:39:03]Read from MH i2c: E2 [16:39:03]MH_I2C_Read... [16:39:03]Read from MH i2c: E2 62 00 [16:39:03]MH_I2C_Read... [16:39:03]Read from MH i2c: E2 62 00 BF 33 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 AB 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 9D [16:39:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 AB 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:39:03]wFMCommunicate OK [16:39:03]SAM_PROTO_GetFieldsCounters done [16:39:03]requested_item shift.num is exist - process it [16:39:03]requested_item shift.opened is exist - process it [16:39:03]req_shift_opened [16:39:03]FM_GetShiftState [16:39:03]SAM_PROTO_GetShiftState [16:39:03]wFMCommunicate request_size=4 [16:39:03]MH_SAM_APDU [16:39:03]CAPDU: 80 13 01 00 [16:39:03]Write to MH i2c: E2 08 00 C0 33 80 13 01 00 00 00 00 00 70 [16:39:03]Write i2c OK [16:39:03]MH_I2C_Read... [16:39:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:03]Read from MH i2c: E2 [16:39:03]MH_I2C_Read... [16:39:03]Read from MH i2c: E2 0E 00 [16:39:03]MH_I2C_Read... [16:39:03]Read from MH i2c: E2 0E 00 C0 33 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 59 [16:39:03]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:39:03]wFMCommunicate OK [16:39:03]SAM_PROTO_GetShiftState done [16:39:03]FM_GetShiftState done [16:39:03]req_shift_opened done [16:39:03]requested_item shift.open_date is exist - process it [16:39:03]req_shift_open_date [16:39:03]req_shift_open_date done [16:39:03]produce_requested_data done [16:39:03]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31915,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [16:39:03]process_action_free close_receipt [16:39:03]json_value_free [16:39:03]json_value_free done [16:39:03]process_json_proto returns [16:39:03]Send response to host [16:39:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31915,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [16:39:03]free response buf [16:39:03]execute_script done [16:39:03]execute_script returns [16:39:03]free content buf [16:39:03]Sock 9.Close socket [16:39:03]Sock 9.Thread stoped [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:11]OFD Sender: No OFD packet to send [16:40:16]OFD Sender: No OFD packet to send [16:40:21]OFD Sender: No OFD packet to send [16:40:26]OFD Sender: No OFD packet to send [16:40:31]OFD Sender: No OFD packet to send [16:40:36]OFD Sender: No OFD packet to send [16:40:41]OFD Sender: No OFD packet to send [16:40:46]OFD Sender: No OFD packet to send [16:40:51]OFD Sender: No OFD packet to send [16:40:56]OFD Sender: No OFD packet to send [16:41:01]OFD Sender: No OFD packet to send [16:41:06]OFD Sender: No OFD packet to send [16:41:11]OFD Sender: No OFD packet to send [16:41:16]OFD Sender: No OFD packet to send [16:41:21]OFD Sender: No OFD packet to send [16:41:26]OFD Sender: No OFD packet to send [16:41:31]OFD Sender: No OFD packet to send [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: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:32]OFD Sender: No OFD packet to send [16:45:37]OFD Sender: No OFD packet to send [16:45:42]OFD Sender: No OFD packet to send [16:45:47]OFD Sender: No OFD packet to send [16:45:52]OFD Sender: No OFD packet to send [16:45:57]OFD Sender: No OFD packet to send [16:46:02]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:22]accept exits with 7 [16:46:22]New connection [16:46:22]New thread 3066764644 created [16:46:22]Thread 3066908004 joined [16:46:22]Waiting for new connection... [16:46:22] Sock 7.Parse request [16:46:22]Sock 7.Check first char [16:46:22]Sock 7.First char is OK [16:46:22]request: POST /json_proto HTTP/1.0 [16:46:22]Method: POST [16:46:22]URL: /json_proto [16:46:22]Method is POST - this is cgi request [16:46:22]url: /json_proto [16:46:22]query_string will be loaded in cgi processing [16:46:22]execute_cgi json_proto POST (null) [16:46:22]execute_cgi path=json_proto method=POST [16:46:22]POST find Content-Length [16:46:22]Host: 172.17.61.6:8080 [16:46:22]Content-Length: 623 [16:46:22]Content-Type: application/json [16:46:22] [16:46:22]POST finish read [16:46:22]Found Content-Length = 623 [16:46:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58112", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Caster+", "price" : 138.00, "quantity" : 2.000, "sum" : 276.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 276.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:22]execute_script... [16:46: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)58112", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Caster+", "price" : 138.00, "quantity" : 2.000, "sum" : 276.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 276.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:22]POST & json_proto [16:46:22]process_json_proto [16:46:22]json parsed OK: [16:46:22]protocol is kg_v1.0 [16:46:22]action value=close_receipt [16:46:22]process_action close_receipt [16:46:22]cmd_close_receipt [16:46:22]MH_GetDate [16:46:22]Write to MH i2c: F0 00 00 C1 33 E3 [16:46:22]Write i2c OK [16:46:22]MH_I2C_Read... [16:46:22]Read from MH i2c: F0 [16:46:22]MH_I2C_Read... [16:46:22]Read from MH i2c: F0 09 00 [16:46:22]MH_I2C_Read... [16:46:22]Read from MH i2c: F0 09 00 C1 33 00 E7 57 E3 65 78 7F 6F 64 3C [16:46:22]GetLastDocTimeStamp 1709397547 [16:46:22]current date 1709397991 [16:46:22]FM_GetShiftState [16:46:22]SAM_PROTO_GetShiftState [16:46:22]wFMCommunicate request_size=4 [16:46:22]MH_SAM_APDU [16:46:22]CAPDU: 80 13 01 00 [16:46:22]Write to MH i2c: E2 08 00 C2 33 80 13 01 00 00 00 00 00 72 [16:46:22]Write i2c OK [16:46:22]MH_I2C_Read... [16:46:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:22]Read from MH i2c: E2 [16:46:22]MH_I2C_Read... [16:46:22]Read from MH i2c: E2 0E 00 [16:46:22]MH_I2C_Read... [16:46:22]Read from MH i2c: E2 0E 00 C2 33 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 5B [16:46:22]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:46:22]wFMCommunicate OK [16:46:22]SAM_PROTO_GetShiftState done [16:46:22]FM_GetShiftState done [16:46:22]opened in 1709338917 [16:46:22]opened+sec_in_day 1709425317 [16:46:22]quantity*price = 27600 [16:46:22]sum+1 = 27601 [16:46:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 276.00 НСП 1% : 2.44 НДС 12% : 29.31 Наличными: 276.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 69 02.03.2024 16:46 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31916 ФПД: 40176149786180 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T164631&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31916&fm=40176149786180&tin=02508201610067®Number=0000000000092554&sum=27600 0 [16:46:23]StoreToDocumentArchive [16:46:23]shift 280 fd 31916 [16:46:23]save to /storage/0280/doc_00031916 [16:46:23]save last doc name /storage/0280/doc_00031916 to /storage/kkm_last_doc_name [16:46:23]save OK [16:46:23]Clear old archive folders... [16:46:23]ProcessDocumentItem done err = 0, tmpTLVsize=276 [16:46:23]tlvbuf is B6D9D880 [16:46:23]SAM_PROTO_ClearQueue [16:46:23]wFMCommunicate request_size=4 [16:46:23]MH_SAM_APDU [16:46:23]CAPDU: 80 09 00 00 [16:46:23]Write to MH i2c: E2 08 00 CF 33 80 09 00 00 00 00 00 00 74 [16:46:23]Write i2c OK [16:46:23]MH_I2C_Read... [16:46:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:46:23]Read from MH i2c: E2 [16:46:23]MH_I2C_Read... [16:46:23]Read from MH i2c: E2 03 00 [16:46:23]MH_I2C_Read... [16:46:23]Read from MH i2c: E2 03 00 CF 33 00 90 00 76 [16:46:23]RAPDU: 90 00 [16:46:23]wFMCommunicate OK [16:46:23]SAM_PROTO_ClearQueue done [16:46:23]KKMCreateOFDPacket [16:46:23]OFDProtocolAddRootSTLVToBuf [16:46:23]FM_MakeSignedData [16:46:23]FM_MakeSignedData [16:46:23]SAM_PROTO_SignData [16:46:23]wFMCommunicate request_size=4 [16:46:23]MH_SAM_APDU [16:46:23]CAPDU: 80 0D 01 02 [16:46:23]Write to MH i2c: E2 08 00 D0 33 80 0D 01 02 00 00 00 00 7C [16:46:23]Write i2c OK [16:46:23]MH_I2C_Read... [16:46:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:46:23]Read from MH i2c: E2 [16:46:23]MH_I2C_Read... [16:46:23]Read from MH i2c: E2 03 00 [16:46:23]MH_I2C_Read... [16:46:23]Read from MH i2c: E2 03 00 D0 33 00 90 00 77 [16:46:23]RAPDU: 90 00 [16:46:23]wFMCommunicate OK [16:46:23]wFMCommunicate request_size=255 [16:46:23]MH_SAM_APDU [16:46:23]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 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 43 61 73 74 65 72 2B FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 E7 57 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 [16:46:23]Write to MH i2c: E2 02 01 D1 33 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 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 43 61 73 74 65 72 2B FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 E7 57 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 00 00 1D [16:46:23]Write i2c OK [16:46:23]MH_I2C_Read... [16:46:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:24]Read from MH i2c: E2 [16:46:24]MH_I2C_Read... [16:46:24]Read from MH i2c: E2 03 00 [16:46:24]MH_I2C_Read... [16:46:24]Read from MH i2c: E2 03 00 D1 33 00 90 00 78 [16:46:24]RAPDU: 90 00 [16:46:24]wFMCommunicate OK [16:46:24]wFMCommunicate request_size=35 [16:46:24]MH_SAM_APDU [16:46:24]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AC 7C 00 00 35 04 06 00 24 8A 3D 22 EE 44 [16:46:24]Write to MH i2c: E2 26 00 D2 33 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AC 7C 00 00 35 04 06 00 24 8A 3D 22 EE 44 00 00 DB [16:46:24]Write i2c OK [16:46:24]MH_I2C_Read... [16:46:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:24]Read from MH i2c: E2 [16:46:24]MH_I2C_Read... [16:46:24]Read from MH i2c: E2 03 00 [16:46:24]MH_I2C_Read... [16:46:24]Read from MH i2c: E2 03 00 D2 33 00 90 00 79 [16:46:24]RAPDU: 90 00 [16:46:24]wFMCommunicate OK [16:46:24]wFMCommunicate request_size=4 [16:46:24]MH_SAM_APDU [16:46:24]CAPDU: 80 0D 03 02 [16:46:24]Write to MH i2c: E2 08 00 D3 33 80 0D 03 02 00 00 00 00 81 [16:46:24]Write i2c OK [16:46:24]MH_I2C_Read... [16:46:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:46:24]Read from MH i2c: E2 [16:46:24]MH_I2C_Read... [16:46:24]Read from MH i2c: E2 0B 00 [16:46:24]MH_I2C_Read... [16:46:24]Read from MH i2c: E2 0B 00 D3 33 00 8B 13 39 9F EA 5C CD 20 90 00 2B [16:46:24]RAPDU: 8B 13 39 9F EA 5C CD 20 90 00 [16:46:24]wFMCommunicate OK [16:46:24]SAM_PROTO_SignData done [16:46:24]FM_MakeSignedData done [16:46:24]CreateOFDProtocolMessage [16:46:24]wFMCommunicate request_size=4 [16:46:24]MH_SAM_APDU [16:46:24]CAPDU: 80 11 00 00 [16:46:24]Write to MH i2c: E2 08 00 D4 33 80 11 00 00 00 00 00 00 81 [16:46:24]Write i2c OK [16:46:24]MH_I2C_Read... [16:46:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:24]Read from MH i2c: E2 [16:46:24]MH_I2C_Read... [16:46:24]Read from MH i2c: E2 17 00 [16:46:24]MH_I2C_Read... [16:46:24]Read from MH i2c: E2 17 00 D4 33 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 D6 [16:46:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:46:24]wFMCommunicate OK [16:46:24]CreateOFDProtocolMessage done [16:46:24]OFDSenderStorePacket 31916 [16:46:24]StoreOFDPacket docnum=31916 [16:46:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 28 01 00 00 35 5D 20 01 02 EB 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 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 43 61 73 74 65 72 2B FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 E7 57 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AC 7C 00 00 35 04 06 00 24 8A 3D 22 EE 44 8B 13 39 9F EA 5C CD 20 [16:46:24]CheckFolder [16:46:24]dirname=/storage/ofd_packets [16:46:24]CheckFolder done [16:46:24]ProducePacketName [16:46:24]name=ofd_packets/00031916 [16:46:24]NVStorageSaveData ofd_packets/00031916 [16:46:24]File name is /storage/ofd_packets/00031916 [16:46:24]Write 326 bytes [16:46:24]NVStorageSaveData done [16:46:24]OFDSenderStorePacket done [16:46:24]KKMCreateOFDPacket done [16:46:24]NVStorageSaveData kkm_last_timestamp [16:46:24]File name is /storage/kkm_last_timestamp [16:46:24]Write 4 bytes [16:46:24]NVStorageSaveData done [16:46:24]ExternCall_PrintAddStr [16:46:24]wPrintStart [16:46:24]Write to MH i2c: 01 00 00 D5 33 08 [16:46:24]Write i2c OK [16:46:24]MH_I2C_Read... [16:46:24]Read from MH i2c: 01 [16:46:24]MH_I2C_Read... [16:46:24]Read from MH i2c: 01 07 00 [16:46:24]MH_I2C_Read... [16:46:24]Read from MH i2c: 01 07 00 D5 33 00 00 00 00 00 FF 0F 1D [16:46:24]RasterBufferAndPrint [16:46:24]line Счет N : (3)58112 [16:46:24]line ИНН: 02508201610067 [16:46:24]line Контрольно-Кассовый Чек [16:46:24]line ПРОДАЖА [16:46:24]line Товар: 48744683 [16:46:24]line Сигареты Winston XStyle Caster+ [16:46:24]line 2.000 * 138.00 [16:46:24]line = 276.00 [16:46:24]line НДС 12% НСП 1% [16:46:24]line > о реализуемом товаре [16:46:24]line ИТОГО: 276.00 [16:46:24]line НСП 1% : 2.44 [16:46:24]line НДС 12% : 29.31 [16:46:24]line Наличными: 276.00 [16:46:24]line Безнал.: 0.00 [16:46:24]line Место: АЗС № 99 "Партнер Нефть" [16:46:24]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [16:46:24]line СНО: Общий режим [16:46:24]line Чек 69 02.03.2024 16:46 [16:46:24]line Смена: 280 ФФД: 1.0 [16:46:24]line ЗНМ: 0300000074 [16:46:24]line РНМ: 0000000000092554 [16:46:24]line Версия ККМ: 001 [16:46:24]line ФМ: 0000000000871783 [16:46:24]line ФД: 31916 [16:46:24]line ФПД: 40176149786180 [16:46:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T164631&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31916&fm=40176149786180&tin=02508201610067®Number=0000000000092554&sum=27600 [16:46:24]line 0 [16:46:24]OFD Sender: Processing packet 31916 [packets to send 5, broken 4] [16:46:24]ProducePacketName [16:46:24]name=ofd_packets/00031916 [16:46:24]OFD Sender: To server: pG, [16:46:24]CommunicateWithHost lk.salyk.kg:30040 [16:46:24]ConnectInit lk.salyk.kg [16:46:24]written 0, free lines is 4095 [16:46:24]Connected sock=10 [16:46:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 28 01 00 00 35 5D 20 01 02 EB 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 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 43 61 73 74 65 72 2B FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 E7 57 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AC 7C 00 00 35 04 06 00 24 8A 3D 22 EE 44 8B 13 39 9F EA 5C CD 20 [16:46:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 FB B1 47 00 E3 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AC 7C 00 00 F4 03 04 00 2B 00 E3 65 B6 04 01 00 00 B1 9B 8F 7D 8C 95 71 E5 [16:46:24]CommunicateWithHost err = 0 [16:46:24]CheckOFDResponse [16:46:24]1017 (14) - 77093643461234 [16:46:24]1041 (16) - 0000000000871783 [16:46:24]1040 (4) - 31916 [16:46:24]1012 (4) - 02.03.2024 10:32 [16:46:24]1206 (1) - 0 [16:46:24]OFD Sender: Remove packet 31916 [16:46:24]ProducePacketName [16:46:24]name=ofd_packets/00031916 [16:46:24]NVStorageDeleteData [16:46:25]Write to MH i2c: 01 00 00 FE 33 31 [16:46:25]Write i2c OK [16:46:25]MH_I2C_Read... [16:46:25]Read from MH i2c: 01 [16:46:25]MH_I2C_Read... [16:46:25]Read from MH i2c: 01 07 00 [16:46:25]MH_I2C_Read... [16:46:25]Read from MH i2c: 01 07 00 FE 33 00 00 00 00 00 B6 0C FA [16:46:25]RasterBufferAndPrint [16:46:25]line [16:46:25]line [16:46:25]line [16:46:25]line [16:46:25]line [16:46:25]written 0, free lines is 3258 [16:46:25]MH_Cut [16:46:25]Write to MH i2c: D1 01 00 05 34 01 0B [16:46:25]Write i2c OK [16:46:25]MH_I2C_Read... [16:46:25]Read from MH i2c: D1 [16:46:25]MH_I2C_Read... [16:46:25]Read from MH i2c: D1 01 00 [16:46:25]MH_I2C_Read... [16:46:25]Read from MH i2c: D1 01 00 05 34 00 0A [16:46:25]Write to MH i2c: 01 00 00 06 34 3A [16:46:25]Write i2c OK [16:46:25]MH_I2C_Read... [16:46:25]OFD Sender: No OFD packet to send [16:46:25]*** Cut start [16:46:25]*** Partial cut [16:46:25]*** CUTSNS_PIN = 1 [16:46:25]*** CUTSNS_PIN = 0 [16:46:26]*** Brake cut motor [16:46:26]Read from MH i2c: 01 [16:46:26]MH_I2C_Read... [16:46:26]*** Stop cut motor [16:46:26]*** Cut end [16:46:26]Read from MH i2c: 01 07 00 [16:46:26]MH_I2C_Read... [16:46:26]Read from MH i2c: 01 07 00 06 34 00 00 00 00 00 FF 0F 4F [16:46:26]process_action close_receipt done [16:46:26]requested_data is exist [16:46:26]produce_requested_data [16:46:26]requested_item fm.sn is exist - process it [16:46:26]wFMCommunicate request_size=4 [16:46:26]MH_SAM_APDU [16:46:26]CAPDU: 80 11 00 00 [16:46:26]Write to MH i2c: E2 08 00 07 34 80 11 00 00 00 00 00 00 B5 [16:46:26]Write i2c OK [16:46:26]MH_I2C_Read... [16:46:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:26]Read from MH i2c: E2 [16:46:26]MH_I2C_Read... [16:46:26]Read from MH i2c: E2 17 00 [16:46:26]MH_I2C_Read... [16:46:26]Read from MH i2c: E2 17 00 07 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 0A [16:46:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:46:26]wFMCommunicate OK [16:46:26]requested_item fd.num is exist - process it [16:46:26]SAM_PROTO_GetFieldsCounters [16:46:26]wFMCommunicate request_size=4 [16:46:26]MH_SAM_APDU [16:46:26]CAPDU: 80 13 00 00 [16:46:26]Write to MH i2c: E2 08 00 08 34 80 13 00 00 00 00 00 00 B8 [16:46:26]Write i2c OK [16:46:26]MH_I2C_Read... [16:46:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:26]Read from MH i2c: E2 [16:46:26]MH_I2C_Read... [16:46:26]Read from MH i2c: E2 62 00 [16:46:26]MH_I2C_Read... [16:46:26]Read from MH i2c: E2 62 00 08 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 AC 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 EB [16:46:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 AC 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 45 00 00 00 5E 04 04 00 45 00 00 00 57 04 04 00 46 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:46:26]wFMCommunicate OK [16:46:26]SAM_PROTO_GetFieldsCounters done [16:46:26]requested_item shift.num is exist - process it [16:46:26]requested_item shift.opened is exist - process it [16:46:26]req_shift_opened [16:46:26]FM_GetShiftState [16:46:26]SAM_PROTO_GetShiftState [16:46:26]wFMCommunicate request_size=4 [16:46:26]MH_SAM_APDU [16:46:26]CAPDU: 80 13 01 00 [16:46:26]Write to MH i2c: E2 08 00 09 34 80 13 01 00 00 00 00 00 BA [16:46:26]Write i2c OK [16:46:26]MH_I2C_Read... [16:46:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:26]Read from MH i2c: E2 [16:46:26]MH_I2C_Read... [16:46:26]Read from MH i2c: E2 0E 00 [16:46:26]MH_I2C_Read... [16:46:26]Read from MH i2c: E2 0E 00 09 34 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 A3 [16:46:26]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:46:26]wFMCommunicate OK [16:46:26]SAM_PROTO_GetShiftState done [16:46:26]FM_GetShiftState done [16:46:26]req_shift_opened done [16:46:26]requested_item shift.open_date is exist - process it [16:46:26]req_shift_open_date [16:46:26]req_shift_open_date done [16:46:26]produce_requested_data done [16:46:26]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31916,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [16:46:26]process_action_free close_receipt [16:46:26]json_value_free [16:46:26]json_value_free done [16:46:26]process_json_proto returns [16:46:26]Send response to host [16:46:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31916,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [16:46:26]free response buf [16:46:26]execute_script done [16:46:26]execute_script returns [16:46:26]free content buf [16:46:26]Sock 7.Close socket [16:46:26]Sock 7.Thread stoped [16:46:30]OFD Sender: No OFD packet to send [16:46:35]OFD Sender: No OFD packet to send [16:46:40]OFD Sender: No OFD packet to send [16:46:45]OFD Sender: No OFD packet to send [16:46:50]OFD Sender: No OFD packet to send [16:46:55]OFD Sender: No OFD packet to send [16:47:00]OFD Sender: No OFD packet to send [16:47:05]OFD Sender: No OFD packet to send [16:47:10]OFD Sender: No OFD packet to send [16:47:15]OFD Sender: No OFD packet to send [16:47:20]OFD Sender: No OFD packet to send [16:47:25]OFD Sender: No OFD packet to send [16:47:30]OFD Sender: No OFD packet to send [16:47:35]OFD Sender: No OFD packet to send [16:47:40]OFD Sender: No OFD packet to send [16:47:45]OFD Sender: No OFD packet to send [16:47:50]OFD Sender: No OFD packet to send [16:47:55]OFD Sender: No OFD packet to send [16:48:00]OFD Sender: No OFD packet to send [16:48:05]OFD Sender: No OFD packet to send [16:48:10]OFD Sender: No OFD packet to send [16:48:15]OFD Sender: No OFD packet to send [16:48:20]OFD Sender: No OFD packet to send [16:48:25]OFD Sender: No OFD packet to send [16:48:30]OFD Sender: No OFD packet to send [16:48:35]OFD Sender: No OFD packet to send [16:48:40]OFD Sender: No OFD packet to send [16:48:45]OFD Sender: No OFD packet to send [16:48:50]OFD Sender: No OFD packet to send [16:48:55]OFD Sender: No OFD packet to send [16:49:00]OFD Sender: No OFD packet to send [16:49:05]OFD Sender: No OFD packet to send [16:49:10]OFD Sender: No OFD packet to send [16:49:15]OFD Sender: No OFD packet to send [16:49:20]OFD Sender: No OFD packet to send [16:49:25]OFD Sender: No OFD packet to send [16:49:30]OFD Sender: No OFD packet to send [16:49:35]OFD Sender: No OFD packet to send [16:49:40]OFD Sender: No OFD packet to send [16:49:45]OFD Sender: No OFD packet to send [16:49:50]OFD Sender: No OFD packet to send [16:49:55]OFD Sender: No OFD packet to send [16:50:00]OFD Sender: No OFD packet to send [16:50:05]OFD Sender: No OFD packet to send [16:50:10]OFD Sender: No OFD packet to send [16:50:15]OFD Sender: No OFD packet to send [16:50:20]OFD Sender: No OFD packet to send [16:50:25]OFD Sender: No OFD packet to send [16:50:30]OFD Sender: No OFD packet to send [16:50:35]OFD Sender: No OFD packet to send [16:50:40]OFD Sender: No OFD packet to send [16:50:45]OFD Sender: No OFD packet to send [16:50:50]OFD Sender: No OFD packet to send [16:50:55]OFD Sender: No OFD packet to send [16:51:00]OFD Sender: No OFD packet to send [16:51:05]OFD Sender: No OFD packet to send [16:51:10]OFD Sender: No OFD packet to send [16:51:15]OFD Sender: No OFD packet to send [16:51: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:49]accept exits with 9 [16:51:49]New connection [16:51:49]New thread 3066908004 created [16:51:49]Thread 3066764644 joined [16:51:49]Waiting for new connection... [16:51:49] Sock 9.Parse request [16:51:49]Sock 9.Check first char [16:51:49]Sock 9.First char is OK [16:51:49]request: POST /json_proto HTTP/1.0 [16:51:49]Method: POST [16:51:49]URL: /json_proto [16:51:49]Method is POST - this is cgi request [16:51:49]url: /json_proto [16:51:49]query_string will be loaded in cgi processing [16:51:49]execute_cgi json_proto POST (null) [16:51:49]execute_cgi path=json_proto method=POST [16:51:49]POST find Content-Length [16:51:49]Host: 172.17.61.6:8080 [16:51:49]Content-Length: 618 [16:51:49]Content-Type: application/json [16:51:49] [16:51:49]POST finish read [16:51:49]Found Content-Length = 618 [16:51:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58113", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:49]execute_script... [16:51: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 : (3)58113", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:49]POST & json_proto [16:51:49]process_json_proto [16:51:49]json parsed OK: [16:51:49]protocol is kg_v1.0 [16:51:49]action value=close_receipt [16:51:49]process_action close_receipt [16:51:49]cmd_close_receipt [16:51:49]MH_GetDate [16:51:49]Write to MH i2c: F0 00 00 0A 34 2D [16:51:49]Write i2c OK [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: F0 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: F0 09 00 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: F0 09 00 0A 34 00 2E 59 E3 65 78 7F 6F 64 CF [16:51:49]GetLastDocTimeStamp 1709397991 [16:51:49]current date 1709398318 [16:51:49]FM_GetShiftState [16:51:49]SAM_PROTO_GetShiftState [16:51:49]wFMCommunicate request_size=4 [16:51:49]MH_SAM_APDU [16:51:49]CAPDU: 80 13 01 00 [16:51:49]Write to MH i2c: E2 08 00 0B 34 80 13 01 00 00 00 00 00 BC [16:51:49]Write i2c OK [16:51:49]MH_I2C_Read... [16:51:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:49]Read from MH i2c: E2 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 0E 00 [16:51:49]MH_I2C_Read... [16:51:49]Read from MH i2c: E2 0E 00 0B 34 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 A5 [16:51:49]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:51:49]wFMCommunicate OK [16:51:49]SAM_PROTO_GetShiftState done [16:51:49]FM_GetShiftState done [16:51:49]opened in 1709338917 [16:51:49]opened+sec_in_day 1709425317 [16:51:49]quantity*price = 13500 [16:51:49]sum+1 = 13501 [16:51:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 70 02.03.2024 16:51 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31917 ФПД: 239287340667484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T165158&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31917&fm=239287340667484&tin=02508201610067®Number=0000000000092554&sum=13500 0 [16:51:50]StoreToDocumentArchive [16:51:50]shift 280 fd 31917 [16:51:50]save to /storage/0280/doc_00031917 [16:51:50]save last doc name /storage/0280/doc_00031917 to /storage/kkm_last_doc_name [16:51:50]save OK [16:51:50]Clear old archive folders... [16:51:50]ProcessDocumentItem done err = 0, tmpTLVsize=271 [16:51:50]tlvbuf is 0156C6E0 [16:51:50]SAM_PROTO_ClearQueue [16:51:50]wFMCommunicate request_size=4 [16:51:50]MH_SAM_APDU [16:51:50]CAPDU: 80 09 00 00 [16:51:50]Write to MH i2c: E2 08 00 18 34 80 09 00 00 00 00 00 00 BE [16:51:50]Write i2c OK [16:51:50]MH_I2C_Read... [16:51:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:50]Read from MH i2c: E2 [16:51:50]MH_I2C_Read... [16:51:50]Read from MH i2c: E2 03 00 [16:51:50]MH_I2C_Read... [16:51:50]Read from MH i2c: E2 03 00 18 34 00 90 00 C0 [16:51:50]RAPDU: 90 00 [16:51:50]wFMCommunicate OK [16:51:50]SAM_PROTO_ClearQueue done [16:51:50]KKMCreateOFDPacket [16:51:50]OFDProtocolAddRootSTLVToBuf [16:51:50]FM_MakeSignedData [16:51:50]FM_MakeSignedData [16:51:50]SAM_PROTO_SignData [16:51:50]wFMCommunicate request_size=4 [16:51:50]MH_SAM_APDU [16:51:50]CAPDU: 80 0D 01 02 [16:51:50]Write to MH i2c: E2 08 00 19 34 80 0D 01 02 00 00 00 00 C6 [16:51:50]OFD Sender: No OFD packet to send [16:51:50]Write i2c OK [16:51:50]MH_I2C_Read... [16:51:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:50]Read from MH i2c: E2 [16:51:50]MH_I2C_Read... [16:51:50]Read from MH i2c: E2 03 00 [16:51:50]MH_I2C_Read... [16:51:50]Read from MH i2c: E2 03 00 19 34 00 90 00 C1 [16:51:50]RAPDU: 90 00 [16:51:50]wFMCommunicate OK [16:51:50]wFMCommunicate request_size=255 [16:51:50]MH_SAM_APDU [16:51:50]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 2E 59 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 [16:51:50]Write to MH i2c: E2 02 01 1A 34 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 2E 59 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 66 [16:51:50]Write i2c OK [16:51:50]MH_I2C_Read... [16:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:51]Read from MH i2c: E2 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: E2 03 00 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: E2 03 00 1A 34 00 90 00 C2 [16:51:51]RAPDU: 90 00 [16:51:51]wFMCommunicate OK [16:51:51]wFMCommunicate request_size=30 [16:51:51]MH_SAM_APDU [16:51:51]CAPDU: 80 0D 02 02 19 30 38 37 31 37 38 33 10 04 04 00 AD 7C 00 00 35 04 06 00 D9 A1 6C F0 92 5C [16:51:51]Write to MH i2c: E2 21 00 1B 34 80 0D 02 02 19 00 30 38 37 31 37 38 33 10 04 04 00 AD 7C 00 00 35 04 06 00 D9 A1 6C F0 92 5C 00 00 B1 [16:51:51]Write i2c OK [16:51:51]MH_I2C_Read... [16:51:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:51]Read from MH i2c: E2 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: E2 03 00 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: E2 03 00 1B 34 00 90 00 C3 [16:51:51]RAPDU: 90 00 [16:51:51]wFMCommunicate OK [16:51:51]wFMCommunicate request_size=4 [16:51:51]MH_SAM_APDU [16:51:51]CAPDU: 80 0D 03 02 [16:51:51]Write to MH i2c: E2 08 00 1C 34 80 0D 03 02 00 00 00 00 CB [16:51:51]Write i2c OK [16:51:51]MH_I2C_Read... [16:51:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:51]Read from MH i2c: E2 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: E2 0B 00 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: E2 0B 00 1C 34 00 2A 1B A5 84 5F A6 51 73 90 00 03 [16:51:51]RAPDU: 2A 1B A5 84 5F A6 51 73 90 00 [16:51:51]wFMCommunicate OK [16:51:51]SAM_PROTO_SignData done [16:51:51]FM_MakeSignedData done [16:51:51]CreateOFDProtocolMessage [16:51:51]wFMCommunicate request_size=4 [16:51:51]MH_SAM_APDU [16:51:51]CAPDU: 80 11 00 00 [16:51:51]Write to MH i2c: E2 08 00 1D 34 80 11 00 00 00 00 00 00 CB [16:51:51]Write i2c OK [16:51:51]MH_I2C_Read... [16:51:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:51]Read from MH i2c: E2 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: E2 17 00 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: E2 17 00 1D 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 20 [16:51:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:51:51]wFMCommunicate OK [16:51:51]CreateOFDProtocolMessage done [16:51:51]OFDSenderStorePacket 31917 [16:51:51]StoreOFDPacket docnum=31917 [16:51:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 23 01 00 00 F2 5B 1B 01 CD FA 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 2E 59 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AD 7C 00 00 35 04 06 00 D9 A1 6C F0 92 5C 2A 1B A5 84 5F A6 51 73 [16:51:51]CheckFolder [16:51:51]dirname=/storage/ofd_packets [16:51:51]CheckFolder done [16:51:51]ProducePacketName [16:51:51]name=ofd_packets/00031917 [16:51:51]NVStorageSaveData ofd_packets/00031917 [16:51:51]File name is /storage/ofd_packets/00031917 [16:51:51]Write 321 bytes [16:51:51]NVStorageSaveData done [16:51:51]OFDSenderStorePacket done [16:51:51]KKMCreateOFDPacket done [16:51:51]NVStorageSaveData kkm_last_timestamp [16:51:51]File name is /storage/kkm_last_timestamp [16:51:51]Write 4 bytes [16:51:51]NVStorageSaveData done [16:51:51]ExternCall_PrintAddStr [16:51:51]wPrintStart [16:51:51]Write to MH i2c: 01 00 00 1E 34 52 [16:51:51]Write i2c OK [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: 01 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: 01 07 00 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: 01 07 00 1E 34 00 00 00 00 00 FF 0F 67 [16:51:51]RasterBufferAndPrint [16:51:51]line Счет N : (3)58113 [16:51:51]line ИНН: 02508201610067 [16:51:51]line Контрольно-Кассовый Чек [16:51:51]line ПРОДАЖА [16:51:51]line Товар: 47802995 [16:51:51]line Сигареты Winston XS Silver [16:51:51]line 1.000 * 135.00 [16:51:51]line = 135.00 [16:51:51]line НДС 12% НСП 1% [16:51:51]line > о реализуемом товаре [16:51:51]line ИТОГО: 135.00 [16:51:51]line НСП 1% : 1.19 [16:51:51]line НДС 12% : 14.34 [16:51:51]line Наличными: 135.00 [16:51:51]line Безнал.: 0.00 [16:51:51]line Место: АЗС № 99 "Партнер Нефть" [16:51:51]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [16:51:51]line СНО: Общий режим [16:51:51]line Чек 70 02.03.2024 16:51 [16:51:51]line Смена: 280 ФФД: 1.0 [16:51:51]line ЗНМ: 0300000074 [16:51:51]line РНМ: 0000000000092554 [16:51:51]line Версия ККМ: 001 [16:51:51]line ФМ: 0000000000871783 [16:51:51]line ФД: 31917 [16:51:51]line ФПД: 239287340667484 [16:51:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T165158&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31917&fm=239287340667484&tin=02508201610067®Number=0000000000092554&sum=13500 [16:51:51]line 0 [16:51:51]OFD Sender: Processing packet 31917 [packets to send 5, broken 4] [16:51:51]ProducePacketName [16:51:51]name=ofd_packets/00031917 [16:51:51]OFD Sender: To server: pG, [16:51:51]CommunicateWithHost lk.salyk.kg:30040 [16:51:51]ConnectInit lk.salyk.kg [16:51:51]written 0, free lines is 4095 [16:51:51]Connected sock=11 [16:51:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 23 01 00 00 F2 5B 1B 01 CD FA 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 08 00 34 37 38 30 32 39 39 35 06 04 22 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 20 53 69 6C 76 65 72 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 2E 59 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AD 7C 00 00 35 04 06 00 D9 A1 6C F0 92 5C 2A 1B A5 84 5F A6 51 73 [16:51:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 4B 54 47 00 53 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AD 7C 00 00 F4 03 04 00 72 01 E3 65 B6 04 01 00 00 F3 25 61 E7 E2 20 C9 0A [16:51:51]CommunicateWithHost err = 0 [16:51:51]CheckOFDResponse [16:51:51]1017 (14) - 77093643461234 [16:51:51]1041 (16) - 0000000000871783 [16:51:51]1040 (4) - 31917 [16:51:51]1012 (4) - 02.03.2024 10:37 [16:51:51]1206 (1) - 0 [16:51:51]OFD Sender: Remove packet 31917 [16:51:51]ProducePacketName [16:51:51]name=ofd_packets/00031917 [16:51:51]NVStorageDeleteData [16:51:51]Write to MH i2c: 01 00 00 46 34 7A [16:51:51]Write i2c OK [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: 01 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: 01 07 00 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: 01 07 00 46 34 00 00 00 00 00 CA 0C 57 [16:51:51]RasterBufferAndPrint [16:51:51]line [16:51:51]line [16:51:51]line [16:51:51]line [16:51:51]line [16:51:51]written 0, free lines is 3279 [16:51:51]MH_Cut [16:51:51]Write to MH i2c: D1 01 00 4D 34 01 53 [16:51:51]Write i2c OK [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: D1 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: D1 01 00 [16:51:51]MH_I2C_Read... [16:51:51]Read from MH i2c: D1 01 00 4D 34 00 52 [16:51:51]Write to MH i2c: 01 00 00 4E 34 82 [16:51:51]Write i2c OK [16:51:51]MH_I2C_Read... [16:51:52]OFD Sender: No OFD packet to send [16:51:52]*** Cut start [16:51:52]*** Partial cut [16:51:52]*** CUTSNS_PIN = 1 [16:51:52]*** CUTSNS_PIN = 0 [16:51:53]*** Brake cut motor [16:51:53]Read from MH i2c: 01 [16:51:53]MH_I2C_Read... [16:51:53]*** Stop cut motor [16:51:53]*** Cut end [16:51:53]Read from MH i2c: 01 07 00 [16:51:53]MH_I2C_Read... [16:51:53]Read from MH i2c: 01 07 00 4E 34 00 00 00 00 00 FF 0F 97 [16:51:53]process_action close_receipt done [16:51:53]requested_data is exist [16:51:53]produce_requested_data [16:51:53]requested_item fm.sn is exist - process it [16:51:53]wFMCommunicate request_size=4 [16:51:53]MH_SAM_APDU [16:51:53]CAPDU: 80 11 00 00 [16:51:53]Write to MH i2c: E2 08 00 4F 34 80 11 00 00 00 00 00 00 FD [16:51:53]Write i2c OK [16:51:53]MH_I2C_Read... [16:51:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:53]Read from MH i2c: E2 [16:51:53]MH_I2C_Read... [16:51:53]Read from MH i2c: E2 17 00 [16:51:53]MH_I2C_Read... [16:51:53]Read from MH i2c: E2 17 00 4F 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 52 [16:51:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:51:53]wFMCommunicate OK [16:51:53]requested_item fd.num is exist - process it [16:51:53]SAM_PROTO_GetFieldsCounters [16:51:53]wFMCommunicate request_size=4 [16:51:53]MH_SAM_APDU [16:51:53]CAPDU: 80 13 00 00 [16:51:53]Write to MH i2c: E2 08 00 50 34 80 13 00 00 00 00 00 00 00 [16:51:53]Write i2c OK [16:51:53]MH_I2C_Read... [16:51:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:53]Read from MH i2c: E2 [16:51:53]MH_I2C_Read... [16:51:53]Read from MH i2c: E2 62 00 [16:51:53]MH_I2C_Read... [16:51:53]Read from MH i2c: E2 62 00 50 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 AD 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 37 [16:51:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 AD 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 46 00 00 00 5E 04 04 00 46 00 00 00 57 04 04 00 47 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:53]wFMCommunicate OK [16:51:53]SAM_PROTO_GetFieldsCounters done [16:51:53]requested_item shift.num is exist - process it [16:51:53]requested_item shift.opened is exist - process it [16:51:53]req_shift_opened [16:51:53]FM_GetShiftState [16:51:53]SAM_PROTO_GetShiftState [16:51:53]wFMCommunicate request_size=4 [16:51:53]MH_SAM_APDU [16:51:53]CAPDU: 80 13 01 00 [16:51:53]Write to MH i2c: E2 08 00 51 34 80 13 01 00 00 00 00 00 02 [16:51:53]Write i2c OK [16:51:53]MH_I2C_Read... [16:51:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:53]Read from MH i2c: E2 [16:51:53]MH_I2C_Read... [16:51:53]Read from MH i2c: E2 0E 00 [16:51:53]MH_I2C_Read... [16:51:53]Read from MH i2c: E2 0E 00 51 34 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 EB [16:51:53]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:51:53]wFMCommunicate OK [16:51:53]SAM_PROTO_GetShiftState done [16:51:53]FM_GetShiftState done [16:51:53]req_shift_opened done [16:51:53]requested_item shift.open_date is exist - process it [16:51:53]req_shift_open_date [16:51:53]req_shift_open_date done [16:51:53]produce_requested_data done [16:51:53]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31917,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [16:51:53]process_action_free close_receipt [16:51:53]json_value_free [16:51:53]json_value_free done [16:51:53]process_json_proto returns [16:51:53]Send response to host [16:51:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31917,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [16:51:53]free response buf [16:51:53]execute_script done [16:51:53]execute_script returns [16:51:53]free content buf [16:51:53]Sock 9.Close socket [16:51:53]Sock 9.Thread stoped [16:51:57]OFD Sender: No OFD packet to send [16:52:02]OFD Sender: No OFD packet to send [16:52:07]OFD Sender: No OFD packet to send [16:52:12]OFD Sender: No OFD packet to send [16:52:17]OFD Sender: No OFD packet to send [16:52:22]OFD Sender: No OFD packet to send [16:52:27]OFD Sender: No OFD packet to send [16:52:32]OFD Sender: No OFD packet to send [16:52:37]OFD Sender: No OFD packet to send [16:52:42]OFD Sender: No OFD packet to send [16:52:47]OFD Sender: No OFD packet to send [16:52:52]OFD Sender: No OFD packet to send [16:52:57]OFD Sender: No OFD packet to send [16:53:02]OFD Sender: No OFD packet to send [16:53:02]accept exits with 7 [16:53:02]New connection [16:53:02]New thread 3066764644 created [16:53:02]Thread 3066908004 joined [16:53:02]Waiting for new connection... [16:53:02] Sock 7.Parse request [16:53:02]Sock 7.Check first char [16:53:02]Sock 7.First char is OK [16:53:02]request: POST /json_proto HTTP/1.0 [16:53:02]Method: POST [16:53:02]URL: /json_proto [16:53:02]Method is POST - this is cgi request [16:53:02]url: /json_proto [16:53:02]query_string will be loaded in cgi processing [16:53:02]execute_cgi json_proto POST (null) [16:53:02]execute_cgi path=json_proto method=POST [16:53:02]POST find Content-Length [16:53:02]Host: 172.17.61.6:8080 [16:53:02]Content-Length: 786 [16:53:02]Content-Type: application/json [16:53:02] [16:53:02]POST finish read [16:53:02]Found Content-Length = 786 [16:53:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58114", "tax_sys" : 0, "items" : [ { "code": "4620016307540", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Absolut Nat FITOGUARD \u0430\u043B\u043E\u044D 20 \u0448", "price" : 65.00, "quantity" : 1.000, "sum" : 65.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" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:02]execute_script... [16:53: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)58114", "tax_sys" : 0, "items" : [ { "code": "4620016307540", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Absolut Nat FITOGUARD \u0430\u043B\u043E\u044D 20 \u0448", "price" : 65.00, "quantity" : 1.000, "sum" : 65.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" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:02]POST & json_proto [16:53:02]process_json_proto [16:53:02]json parsed OK: [16:53:02]protocol is kg_v1.0 [16:53:02]action value=close_receipt [16:53:02]process_action close_receipt [16:53:02]cmd_close_receipt [16:53:02]MH_GetDate [16:53:02]Write to MH i2c: F0 00 00 52 34 75 [16:53:02]Write i2c OK [16:53:02]MH_I2C_Read... [16:53:02]Read from MH i2c: F0 [16:53:02]MH_I2C_Read... [16:53:02]Read from MH i2c: F0 09 00 [16:53:02]MH_I2C_Read... [16:53:02]Read from MH i2c: F0 09 00 52 34 00 77 59 E3 65 78 7F 6F 64 60 [16:53:02]GetLastDocTimeStamp 1709398318 [16:53:02]current date 1709398391 [16:53:02]FM_GetShiftState [16:53:02]SAM_PROTO_GetShiftState [16:53:02]wFMCommunicate request_size=4 [16:53:02]MH_SAM_APDU [16:53:02]CAPDU: 80 13 01 00 [16:53:02]Write to MH i2c: E2 08 00 53 34 80 13 01 00 00 00 00 00 04 [16:53:02]Write i2c OK [16:53:02]MH_I2C_Read... [16:53:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:02]Read from MH i2c: E2 [16:53:02]MH_I2C_Read... [16:53:02]Read from MH i2c: E2 0E 00 [16:53:02]MH_I2C_Read... [16:53:02]Read from MH i2c: E2 0E 00 53 34 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 ED [16:53:02]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:53:02]wFMCommunicate OK [16:53:02]SAM_PROTO_GetShiftState done [16:53:02]FM_GetShiftState done [16:53:02]opened in 1709338917 [16:53:02]opened+sec_in_day 1709425317 [16:53:02]quantity*price = 6500 [16:53:02]sum+1 = 6501 [16:53:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 0.00 Безнал.: 65.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 71 02.03.2024 16:53 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31918 ФПД: 13017555001029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T165311&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31918&fm=13017555001029&tin=02508201610067®Number=0000000000092554&sum=6500 0 [16:53:03]StoreToDocumentArchive [16:53:03]shift 280 fd 31918 [16:53:03]save to /storage/0280/doc_00031918 [16:53:03]save last doc name /storage/0280/doc_00031918 to /storage/kkm_last_doc_name [16:53:03]save OK [16:53:03]Clear old archive folders... [16:53:03]ProcessDocumentItem done err = 0, tmpTLVsize=295 [16:53:03]tlvbuf is B6D9DBB0 [16:53:03]SAM_PROTO_ClearQueue [16:53:03]wFMCommunicate request_size=4 [16:53:03]MH_SAM_APDU [16:53:03]CAPDU: 80 09 00 00 [16:53:03]Write to MH i2c: E2 08 00 60 34 80 09 00 00 00 00 00 00 06 [16:53:03]Write i2c OK [16:53:03]MH_I2C_Read... [16:53:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:53:03]Read from MH i2c: E2 [16:53:03]MH_I2C_Read... [16:53:03]Read from MH i2c: E2 03 00 [16:53:03]MH_I2C_Read... [16:53:03]Read from MH i2c: E2 03 00 60 34 00 90 00 08 [16:53:03]RAPDU: 90 00 [16:53:03]wFMCommunicate OK [16:53:03]SAM_PROTO_ClearQueue done [16:53:03]KKMCreateOFDPacket [16:53:03]OFDProtocolAddRootSTLVToBuf [16:53:03]FM_MakeSignedData [16:53:03]FM_MakeSignedData [16:53:03]SAM_PROTO_SignData [16:53:03]wFMCommunicate request_size=4 [16:53:03]MH_SAM_APDU [16:53:03]CAPDU: 80 0D 01 02 [16:53:03]Write to MH i2c: E2 08 00 61 34 80 0D 01 02 00 00 00 00 0E [16:53:03]Write i2c OK [16:53:03]MH_I2C_Read... [16:53:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:53:03]Read from MH i2c: E2 [16:53:03]MH_I2C_Read... [16:53:03]Read from MH i2c: E2 03 00 [16:53:03]MH_I2C_Read... [16:53:03]Read from MH i2c: E2 03 00 61 34 00 90 00 09 [16:53:03]RAPDU: 90 00 [16:53:03]wFMCommunicate OK [16:53:03]wFMCommunicate request_size=255 [16:53:03]MH_SAM_APDU [16:53:03]CAPDU: 80 0D 02 02 FA 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 32 30 30 31 36 33 30 37 35 34 30 06 04 35 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 41 62 73 6F 6C 75 74 20 4E 61 74 20 46 49 54 4F 47 55 41 52 44 20 D0 B0 D0 BB D0 BE D1 8D 20 32 30 20 D1 88 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 77 59 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 [16:53:03]Write to MH i2c: E2 02 01 62 34 80 0D 02 02 FA 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 32 30 30 31 36 33 30 37 35 34 30 06 04 35 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 41 62 73 6F 6C 75 74 20 4E 61 74 20 46 49 54 4F 47 55 41 52 44 20 D0 B0 D0 BB D0 BE D1 8D 20 32 30 20 D1 88 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 77 59 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 00 00 13 [16:53:03]Write i2c OK [16:53:03]MH_I2C_Read... [16:53:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:03]Read from MH i2c: E2 [16:53:03]MH_I2C_Read... [16:53:03]Read from MH i2c: E2 03 00 [16:53:03]MH_I2C_Read... [16:53:03]Read from MH i2c: E2 03 00 62 34 00 90 00 0A [16:53:03]RAPDU: 90 00 [16:53:03]wFMCommunicate OK [16:53:03]wFMCommunicate request_size=54 [16:53:03]MH_SAM_APDU [16:53:03]CAPDU: 80 0D 02 02 31 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AE 7C 00 00 35 04 06 00 0B D6 E2 BD DE C5 [16:53:03]Write to MH i2c: E2 39 00 63 34 80 0D 02 02 31 00 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AE 7C 00 00 35 04 06 00 0B D6 E2 BD DE C5 00 00 87 [16:53:03]Write i2c OK [16:53:03]MH_I2C_Read... [16:53:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:04]Read from MH i2c: E2 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: E2 03 00 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: E2 03 00 63 34 00 90 00 0B [16:53:04]RAPDU: 90 00 [16:53:04]wFMCommunicate OK [16:53:04]wFMCommunicate request_size=4 [16:53:04]MH_SAM_APDU [16:53:04]CAPDU: 80 0D 03 02 [16:53:04]Write to MH i2c: E2 08 00 64 34 80 0D 03 02 00 00 00 00 13 [16:53:04]Write i2c OK [16:53:04]MH_I2C_Read... [16:53:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:53:04]Read from MH i2c: E2 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: E2 0B 00 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: E2 0B 00 64 34 00 55 F3 FF BA 7B E2 14 50 90 00 D6 [16:53:04]RAPDU: 55 F3 FF BA 7B E2 14 50 90 00 [16:53:04]wFMCommunicate OK [16:53:04]SAM_PROTO_SignData done [16:53:04]FM_MakeSignedData done [16:53:04]CreateOFDProtocolMessage [16:53:04]wFMCommunicate request_size=4 [16:53:04]MH_SAM_APDU [16:53:04]CAPDU: 80 11 00 00 [16:53:04]Write to MH i2c: E2 08 00 65 34 80 11 00 00 00 00 00 00 13 [16:53:04]Write i2c OK [16:53:04]MH_I2C_Read... [16:53:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:04]Read from MH i2c: E2 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: E2 17 00 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: E2 17 00 65 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 68 [16:53:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:53:04]wFMCommunicate OK [16:53:04]CreateOFDProtocolMessage done [16:53:04]OFDSenderStorePacket 31918 [16:53:04]StoreOFDPacket docnum=31918 [16:53:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3B 01 00 00 C9 7D 33 01 48 50 5A 03 01 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 32 30 30 31 36 33 30 37 35 34 30 06 04 35 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 41 62 73 6F 6C 75 74 20 4E 61 74 20 46 49 54 4F 47 55 41 52 44 20 D0 B0 D0 BB D0 BE D1 8D 20 32 30 20 D1 88 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 77 59 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AE 7C 00 00 35 04 06 00 0B D6 E2 BD DE C5 55 F3 FF BA 7B E2 14 50 [16:53:04]CheckFolder [16:53:04]dirname=/storage/ofd_packets [16:53:04]CheckFolder done [16:53:04]ProducePacketName [16:53:04]name=ofd_packets/00031918 [16:53:04]NVStorageSaveData ofd_packets/00031918 [16:53:04]File name is /storage/ofd_packets/00031918 [16:53:04]Write 345 bytes [16:53:04]NVStorageSaveData done [16:53:04]OFDSenderStorePacket done [16:53:04]KKMCreateOFDPacket done [16:53:04]NVStorageSaveData kkm_last_timestamp [16:53:04]File name is /storage/kkm_last_timestamp [16:53:04]Write 4 bytes [16:53:04]NVStorageSaveData done [16:53:04]ExternCall_PrintAddStr [16:53:04]wPrintStart [16:53:04]Write to MH i2c: 01 00 00 66 34 9A [16:53:04]Write i2c OK [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: 01 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: 01 07 00 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: 01 07 00 66 34 00 00 00 00 00 FF 0F AF [16:53:04]RasterBufferAndPrint [16:53:04]line Счет N : (3)58114 [16:53:04]line ИНН: 02508201610067 [16:53:04]line Контрольно-Кассовый Чек [16:53:04]line ПРОДАЖА [16:53:04]line Товар: 4620016307540 [16:53:04]line Салфетки Absolut Nat FITOGUARD алоэ 20 ш [16:53:04]line 1.000 * 65.00 [16:53:04]line = 65.00 [16:53:04]line НДС 12% НСП 1% [16:53:04]line > о реализуемом товаре [16:53:04]line ИТОГО: 65.00 [16:53:04]line НСП 1% : 0.57 [16:53:04]line НДС 12% : 6.90 [16:53:04]line Наличными: 0.00 [16:53:04]line Безнал.: 65.00 [16:53:04]line Место: АЗС № 99 "Партнер Нефть" [16:53:04]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [16:53:04]line СНО: Общий режим [16:53:04]line Чек 71 02.03.2024 16:53 [16:53:04]line Смена: 280 ФФД: 1.0 [16:53:04]line ЗНМ: 0300000074 [16:53:04]line РНМ: 0000000000092554 [16:53:04]line Версия ККМ: 001 [16:53:04]line Платежная система: Mbank [16:53:04]line ФМ: 0000000000871783 [16:53:04]line ФД: 31918 [16:53:04]line ФПД: 13017555001029 [16:53:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T165311&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31918&fm=13017555001029&tin=02508201610067®Number=0000000000092554&sum=6500 [16:53:04]line 0 [16:53:04]OFD Sender: Processing packet 31918 [packets to send 5, broken 4] [16:53:04]ProducePacketName [16:53:04]name=ofd_packets/00031918 [16:53:04]OFD Sender: To server: pG, [16:53:04]CommunicateWithHost lk.salyk.kg:30040 [16:53:04]ConnectInit lk.salyk.kg [16:53:04]written 0, free lines is 4095 [16:53:04]Connected sock=10 [16:53:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3B 01 00 00 C9 7D 33 01 48 50 5A 03 01 00 03 00 27 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 32 30 30 31 36 33 30 37 35 34 30 06 04 35 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 41 62 73 6F 6C 75 74 20 4E 61 74 20 46 49 54 4F 47 55 41 52 44 20 D0 B0 D0 BB D0 BE D1 8D 20 32 30 20 D1 88 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 64 19 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 77 59 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AE 7C 00 00 35 04 06 00 0B D6 E2 BD DE C5 55 F3 FF BA 7B E2 14 50 [16:53:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 B0 B1 47 00 6E DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AE 7C 00 00 F4 03 04 00 BB 01 E3 65 B6 04 01 00 00 5C D2 9E CD B5 C2 DA 66 [16:53:04]CommunicateWithHost err = 0 [16:53:04]CheckOFDResponse [16:53:04]1017 (14) - 77093643461234 [16:53:04]1041 (16) - 0000000000871783 [16:53:04]1040 (4) - 31918 [16:53:04]1012 (4) - 02.03.2024 10:38 [16:53:04]1206 (1) - 0 [16:53:04]OFD Sender: Remove packet 31918 [16:53:04]ProducePacketName [16:53:04]name=ofd_packets/00031918 [16:53:04]NVStorageDeleteData [16:53:04]Write to MH i2c: 01 00 00 90 34 C4 [16:53:04]Write i2c OK [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: 01 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: 01 07 00 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: 01 07 00 90 34 00 00 00 00 00 AC 0C 83 [16:53:04]RasterBufferAndPrint [16:53:04]line [16:53:04]line [16:53:04]line [16:53:04]line [16:53:04]line [16:53:04]written 0, free lines is 3252 [16:53:04]MH_Cut [16:53:04]Write to MH i2c: D1 01 00 97 34 01 9D [16:53:04]Write i2c OK [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: D1 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: D1 01 00 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: D1 01 00 97 34 00 9C [16:53:04]Write to MH i2c: 01 00 00 98 34 CC [16:53:04]Write i2c OK [16:53:04]MH_I2C_Read... [16:53:05]OFD Sender: No OFD packet to send [16:53:05]*** Cut start [16:53:05]*** Partial cut [16:53:05]*** CUTSNS_PIN = 1 [16:53:05]*** CUTSNS_PIN = 0 [16:53:06]*** Brake cut motor [16:53:06]Read from MH i2c: 01 [16:53:06]MH_I2C_Read... [16:53:06]*** Stop cut motor [16:53:06]*** Cut end [16:53:06]Read from MH i2c: 01 07 00 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: 01 07 00 98 34 00 00 00 00 00 FF 0F E1 [16:53:06]process_action close_receipt done [16:53:06]requested_data is exist [16:53:06]produce_requested_data [16:53:06]requested_item fm.sn is exist - process it [16:53:06]wFMCommunicate request_size=4 [16:53:06]MH_SAM_APDU [16:53:06]CAPDU: 80 11 00 00 [16:53:06]Write to MH i2c: E2 08 00 99 34 80 11 00 00 00 00 00 00 47 [16:53:06]Write i2c OK [16:53:06]MH_I2C_Read... [16:53:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:06]Read from MH i2c: E2 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: E2 17 00 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: E2 17 00 99 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 9C [16:53:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:53:06]wFMCommunicate OK [16:53:06]requested_item fd.num is exist - process it [16:53:06]SAM_PROTO_GetFieldsCounters [16:53:06]wFMCommunicate request_size=4 [16:53:06]MH_SAM_APDU [16:53:06]CAPDU: 80 13 00 00 [16:53:06]Write to MH i2c: E2 08 00 9A 34 80 13 00 00 00 00 00 00 4A [16:53:06]Write i2c OK [16:53:06]MH_I2C_Read... [16:53:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:53:06]Read from MH i2c: E2 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: E2 62 00 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: E2 62 00 9A 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 AE 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 85 [16:53:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 AE 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:53:06]wFMCommunicate OK [16:53:06]SAM_PROTO_GetFieldsCounters done [16:53:06]requested_item shift.num is exist - process it [16:53:06]requested_item shift.opened is exist - process it [16:53:06]req_shift_opened [16:53:06]FM_GetShiftState [16:53:06]SAM_PROTO_GetShiftState [16:53:06]wFMCommunicate request_size=4 [16:53:06]MH_SAM_APDU [16:53:06]CAPDU: 80 13 01 00 [16:53:06]Write to MH i2c: E2 08 00 9B 34 80 13 01 00 00 00 00 00 4C [16:53:06]Write i2c OK [16:53:06]MH_I2C_Read... [16:53:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:06]Read from MH i2c: E2 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: E2 0E 00 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: E2 0E 00 9B 34 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 35 [16:53:06]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:53:06]wFMCommunicate OK [16:53:06]SAM_PROTO_GetShiftState done [16:53:06]FM_GetShiftState done [16:53:06]req_shift_opened done [16:53:06]requested_item shift.open_date is exist - process it [16:53:06]req_shift_open_date [16:53:06]req_shift_open_date done [16:53:06]produce_requested_data done [16:53:06]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31918,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [16:53:06]process_action_free close_receipt [16:53:06]json_value_free [16:53:06]json_value_free done [16:53:06]process_json_proto returns [16:53:06]Send response to host [16:53:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31918,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [16:53:06]free response buf [16:53:06]execute_script done [16:53:06]execute_script returns [16:53:06]free content buf [16:53:06]Sock 7.Close socket [16:53:06]Sock 7.Thread stoped [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:57:15]OFD Sender: No OFD packet to send [16:57:20]OFD Sender: No OFD packet to send [16:57:25]OFD Sender: No OFD packet to send [16:57:30]OFD Sender: No OFD packet to send [16:57:35]OFD Sender: No OFD packet to send [16:57:40]OFD Sender: No OFD packet to send [16:57:45]OFD Sender: No OFD packet to send [16:57:50]OFD Sender: No OFD packet to send [16:57:55]OFD Sender: No OFD packet to send [16:58:00]OFD Sender: No OFD packet to send [16:58:05]OFD Sender: No OFD packet to send [16:58:10]OFD Sender: No OFD packet to send [16:58:15]OFD Sender: No OFD packet to send [16:58:20]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:03]accept exits with 9 [16:59:03]New connection [16:59:03]New thread 3066908004 created [16:59:03]Thread 3066764644 joined [16:59:03]Waiting for new connection... [16:59:03] Sock 9.Parse request [16:59:03]Sock 9.Check first char [16:59:03]Sock 9.First char is OK [16:59:03]request: POST /json_proto HTTP/1.0 [16:59:03]Method: POST [16:59:03]URL: /json_proto [16:59:03]Method is POST - this is cgi request [16:59:03]url: /json_proto [16:59:03]query_string will be loaded in cgi processing [16:59:03]execute_cgi json_proto POST (null) [16:59:03]execute_cgi path=json_proto method=POST [16:59:03]POST find Content-Length [16:59:03]Host: 172.17.61.6:8080 [16:59:03]Content-Length: 621 [16:59:03]Content-Type: application/json [16:59:03] [16:59:03]POST finish read [16:59:03]Found Content-Length = 621 [16:59:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58115", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:03]execute_script... [16:59: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 : (3)58115", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:03]POST & json_proto [16:59:03]process_json_proto [16:59:03]json parsed OK: [16:59:03]protocol is kg_v1.0 [16:59:03]action value=close_receipt [16:59:03]process_action close_receipt [16:59:03]cmd_close_receipt [16:59:03]MH_GetDate [16:59:03]Write to MH i2c: F0 00 00 9C 34 BF [16:59:03]Write i2c OK [16:59:03]MH_I2C_Read... [16:59:03]Read from MH i2c: F0 [16:59:03]MH_I2C_Read... [16:59:03]Read from MH i2c: F0 09 00 [16:59:03]MH_I2C_Read... [16:59:03]Read from MH i2c: F0 09 00 9C 34 00 E0 5A E3 65 78 7F 6F 64 14 [16:59:03]GetLastDocTimeStamp 1709398391 [16:59:03]current date 1709398752 [16:59:03]FM_GetShiftState [16:59:03]SAM_PROTO_GetShiftState [16:59:03]wFMCommunicate request_size=4 [16:59:03]MH_SAM_APDU [16:59:03]CAPDU: 80 13 01 00 [16:59:03]Write to MH i2c: E2 08 00 9D 34 80 13 01 00 00 00 00 00 4E [16:59:03]Write i2c OK [16:59:03]MH_I2C_Read... [16:59:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:03]Read from MH i2c: E2 [16:59:03]MH_I2C_Read... [16:59:03]Read from MH i2c: E2 0E 00 [16:59:03]MH_I2C_Read... [16:59:03]Read from MH i2c: E2 0E 00 9D 34 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 37 [16:59:03]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:59:03]wFMCommunicate OK [16:59:03]SAM_PROTO_GetShiftState done [16:59:03]FM_GetShiftState done [16:59:03]opened in 1709338917 [16:59:03]opened+sec_in_day 1709425317 [16:59:03]quantity*price = 14400 [16:59:03]sum+1 = 14401 [16:59:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 72 02.03.2024 16:59 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31919 ФПД: 252085704116121 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T165912&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31919&fm=252085704116121&tin=02508201610067®Number=0000000000092554&sum=14400 0 [16:59:04]StoreToDocumentArchive [16:59:04]shift 280 fd 31919 [16:59:04]save to /storage/0280/doc_00031919 [16:59:04]save last doc name /storage/0280/doc_00031919 to /storage/kkm_last_doc_name [16:59:04]save OK [16:59:04]Clear old archive folders... [16:59:04]ProcessDocumentItem done err = 0, tmpTLVsize=274 [16:59:04]tlvbuf is B6D9D640 [16:59:04]SAM_PROTO_ClearQueue [16:59:04]wFMCommunicate request_size=4 [16:59:04]MH_SAM_APDU [16:59:04]CAPDU: 80 09 00 00 [16:59:04]Write to MH i2c: E2 08 00 AA 34 80 09 00 00 00 00 00 00 50 [16:59:04]Write i2c OK [16:59:04]MH_I2C_Read... [16:59:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:59:04]Read from MH i2c: E2 [16:59:04]MH_I2C_Read... [16:59:04]Read from MH i2c: E2 03 00 [16:59:04]MH_I2C_Read... [16:59:04]Read from MH i2c: E2 03 00 AA 34 00 90 00 52 [16:59:04]RAPDU: 90 00 [16:59:04]wFMCommunicate OK [16:59:04]SAM_PROTO_ClearQueue done [16:59:04]KKMCreateOFDPacket [16:59:04]OFDProtocolAddRootSTLVToBuf [16:59:04]FM_MakeSignedData [16:59:04]FM_MakeSignedData [16:59:04]SAM_PROTO_SignData [16:59:04]wFMCommunicate request_size=4 [16:59:04]MH_SAM_APDU [16:59:04]CAPDU: 80 0D 01 02 [16:59:04]Write to MH i2c: E2 08 00 AB 34 80 0D 01 02 00 00 00 00 58 [16:59:04]Write i2c OK [16:59:04]MH_I2C_Read... [16:59:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:59:04]Read from MH i2c: E2 [16:59:04]MH_I2C_Read... [16:59:04]Read from MH i2c: E2 03 00 [16:59:04]MH_I2C_Read... [16:59:04]Read from MH i2c: E2 03 00 AB 34 00 90 00 53 [16:59:04]RAPDU: 90 00 [16:59:04]wFMCommunicate OK [16:59:04]wFMCommunicate request_size=255 [16:59:04]MH_SAM_APDU [16:59:04]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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 E0 5A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 [16:59:04]Write to MH i2c: E2 02 01 AC 34 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 E0 5A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 00 00 BA [16:59:04]Write i2c OK [16:59:04]MH_I2C_Read... [16:59:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:05]Read from MH i2c: E2 [16:59:05]MH_I2C_Read... [16:59:05]Read from MH i2c: E2 03 00 [16:59:05]MH_I2C_Read... [16:59:05]Read from MH i2c: E2 03 00 AC 34 00 90 00 54 [16:59:05]RAPDU: 90 00 [16:59:05]wFMCommunicate OK [16:59:05]wFMCommunicate request_size=33 [16:59:05]MH_SAM_APDU [16:59:05]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AF 7C 00 00 35 04 06 00 E5 45 46 D8 C7 99 [16:59:05]Write to MH i2c: E2 24 00 AD 34 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AF 7C 00 00 35 04 06 00 E5 45 46 D8 C7 99 00 00 BF [16:59:05]Write i2c OK [16:59:05]MH_I2C_Read... [16:59:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:05]Read from MH i2c: E2 [16:59:05]MH_I2C_Read... [16:59:05]Read from MH i2c: E2 03 00 [16:59:05]MH_I2C_Read... [16:59:05]Read from MH i2c: E2 03 00 AD 34 00 90 00 55 [16:59:05]RAPDU: 90 00 [16:59:05]wFMCommunicate OK [16:59:05]wFMCommunicate request_size=4 [16:59:05]MH_SAM_APDU [16:59:05]CAPDU: 80 0D 03 02 [16:59:05]Write to MH i2c: E2 08 00 AE 34 80 0D 03 02 00 00 00 00 5D [16:59:05]Write i2c OK [16:59:05]MH_I2C_Read... [16:59:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:59:05]Read from MH i2c: E2 [16:59:05]MH_I2C_Read... [16:59:05]Read from MH i2c: E2 0B 00 [16:59:05]MH_I2C_Read... [16:59:05]Read from MH i2c: E2 0B 00 AE 34 00 83 77 C4 43 5A F2 1F 73 90 00 3D [16:59:05]RAPDU: 83 77 C4 43 5A F2 1F 73 90 00 [16:59:05]wFMCommunicate OK [16:59:05]SAM_PROTO_SignData done [16:59:05]FM_MakeSignedData done [16:59:05]CreateOFDProtocolMessage [16:59:05]wFMCommunicate request_size=4 [16:59:05]MH_SAM_APDU [16:59:05]CAPDU: 80 11 00 00 [16:59:05]Write to MH i2c: E2 08 00 AF 34 80 11 00 00 00 00 00 00 5D [16:59:05]Write i2c OK [16:59:05]MH_I2C_Read... [16:59:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:05]Read from MH i2c: E2 [16:59:05]MH_I2C_Read... [16:59:05]Read from MH i2c: E2 17 00 [16:59:05]MH_I2C_Read... [16:59:05]Read from MH i2c: E2 17 00 AF 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 B2 [16:59:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:59:05]wFMCommunicate OK [16:59:05]CreateOFDProtocolMessage done [16:59:05]OFDSenderStorePacket 31919 [16:59:05]StoreOFDPacket docnum=31919 [16:59:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 13 37 1E 01 4F 93 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 E0 5A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AF 7C 00 00 35 04 06 00 E5 45 46 D8 C7 99 83 77 C4 43 5A F2 1F 73 [16:59:05]CheckFolder [16:59:05]dirname=/storage/ofd_packets [16:59:05]CheckFolder done [16:59:05]ProducePacketName [16:59:05]name=ofd_packets/00031919 [16:59:05]NVStorageSaveData ofd_packets/00031919 [16:59:05]File name is /storage/ofd_packets/00031919 [16:59:05]Write 324 bytes [16:59:05]NVStorageSaveData done [16:59:05]OFDSenderStorePacket done [16:59:05]KKMCreateOFDPacket done [16:59:05]NVStorageSaveData kkm_last_timestamp [16:59:05]File name is /storage/kkm_last_timestamp [16:59:05]Write 4 bytes [16:59:05]NVStorageSaveData done [16:59:05]ExternCall_PrintAddStr [16:59:05]wPrintStart [16:59:05]Write to MH i2c: 01 00 00 B0 34 E4 [16:59:05]Write i2c OK [16:59:05]MH_I2C_Read... [16:59:05]Read from MH i2c: 01 [16:59:05]MH_I2C_Read... [16:59:05]Read from MH i2c: 01 07 00 [16:59:05]MH_I2C_Read... [16:59:05]Read from MH i2c: 01 07 00 B0 34 00 00 00 00 00 FF 0F F9 [16:59:05]RasterBufferAndPrint [16:59:05]line Счет N : (3)58115 [16:59:05]line ИНН: 02508201610067 [16:59:05]line Контрольно-Кассовый Чек [16:59:05]line ПРОДАЖА [16:59:05]line Товар: 48741958 [16:59:05]line Сигареты Parliament Aqua Blue [16:59:05]line 1.000 * 144.00 [16:59:05]line = 144.00 [16:59:05]line НДС 12% НСП 1% [16:59:05]line > о реализуемом товаре [16:59:05]line ИТОГО: 144.00 [16:59:05]line НСП 1% : 1.27 [16:59:05]line НДС 12% : 15.29 [16:59:05]line Наличными: 144.00 [16:59:05]line Безнал.: 0.00 [16:59:05]line Место: АЗС № 99 "Партнер Нефть" [16:59:05]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [16:59:05]line СНО: Общий режим [16:59:05]line Чек 72 02.03.2024 16:59 [16:59:05]line Смена: 280 ФФД: 1.0 [16:59:05]line ЗНМ: 0300000074 [16:59:05]line РНМ: 0000000000092554 [16:59:05]line Версия ККМ: 001 [16:59:05]line ФМ: 0000000000871783 [16:59:05]line ФД: 31919 [16:59:05]line ФПД: 252085704116121 [16:59:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T165912&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31919&fm=252085704116121&tin=02508201610067®Number=0000000000092554&sum=14400 [16:59:05]line 0 [16:59:05]OFD Sender: Processing packet 31919 [packets to send 5, broken 4] [16:59:05]ProducePacketName [16:59:05]name=ofd_packets/00031919 [16:59:05]OFD Sender: To server: pG, [16:59:05]CommunicateWithHost lk.salyk.kg:30040 [16:59:05]ConnectInit lk.salyk.kg [16:59:05]written 0, free lines is 4095 [16:59:05]Connected sock=7 [16:59:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 13 37 1E 01 4F 93 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 E0 5A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AF 7C 00 00 35 04 06 00 E5 45 46 D8 C7 99 83 77 C4 43 5A F2 1F 73 [16:59:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 B6 CC 47 00 D4 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 AF 7C 00 00 F4 03 04 00 24 03 E3 65 B6 04 01 00 00 6D 7A 7A E4 90 68 56 0F [16:59:06]CommunicateWithHost err = 0 [16:59:06]CheckOFDResponse [16:59:06]1017 (14) - 77093643461234 [16:59:06]1041 (16) - 0000000000871783 [16:59:06]1040 (4) - 31919 [16:59:06]1012 (4) - 02.03.2024 10:44 [16:59:06]1206 (1) - 0 [16:59:06]OFD Sender: Remove packet 31919 [16:59:06]ProducePacketName [16:59:06]name=ofd_packets/00031919 [16:59:06]NVStorageDeleteData [16:59:06]Write to MH i2c: 01 00 00 D9 34 0D [16:59:06]Write i2c OK [16:59:06]MH_I2C_Read... [16:59:06]Read from MH i2c: 01 [16:59:06]MH_I2C_Read... [16:59:06]Read from MH i2c: 01 07 00 [16:59:06]MH_I2C_Read... [16:59:06]Read from MH i2c: 01 07 00 D9 34 00 00 00 00 00 C3 0C E3 [16:59:06]RasterBufferAndPrint [16:59:06]line [16:59:06]line [16:59:06]line [16:59:06]line [16:59:06]line [16:59:06]written 0, free lines is 3272 [16:59:06]MH_Cut [16:59:06]Write to MH i2c: D1 01 00 E0 34 01 E6 [16:59:06]Write i2c OK [16:59:06]MH_I2C_Read... [16:59:06]Read from MH i2c: D1 [16:59:06]MH_I2C_Read... [16:59:06]Read from MH i2c: D1 01 00 [16:59:06]MH_I2C_Read... [16:59:06]Read from MH i2c: D1 01 00 E0 34 00 E5 [16:59:06]Write to MH i2c: 01 00 00 E1 34 15 [16:59:06]Write i2c OK [16:59:06]MH_I2C_Read... [16:59:06]OFD Sender: No OFD packet to send [16:59:06]*** Cut start [16:59:06]*** Partial cut [16:59:06]*** CUTSNS_PIN = 1 [16:59:06]*** CUTSNS_PIN = 0 [16:59:07]*** Brake cut motor [16:59:07]Read from MH i2c: 01 [16:59:07]MH_I2C_Read... [16:59:07]*** Stop cut motor [16:59:07]*** Cut end [16:59:07]Read from MH i2c: 01 07 00 [16:59:07]MH_I2C_Read... [16:59:07]Read from MH i2c: 01 07 00 E1 34 00 00 00 00 00 FF 0F 2A [16:59:07]process_action close_receipt done [16:59:07]requested_data is exist [16:59:07]produce_requested_data [16:59:07]requested_item fm.sn is exist - process it [16:59:07]wFMCommunicate request_size=4 [16:59:07]MH_SAM_APDU [16:59:07]CAPDU: 80 11 00 00 [16:59:07]Write to MH i2c: E2 08 00 E2 34 80 11 00 00 00 00 00 00 90 [16:59:07]Write i2c OK [16:59:07]MH_I2C_Read... [16:59:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:07]Read from MH i2c: E2 [16:59:07]MH_I2C_Read... [16:59:07]Read from MH i2c: E2 17 00 [16:59:07]MH_I2C_Read... [16:59:07]Read from MH i2c: E2 17 00 E2 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 E5 [16:59:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [16:59:07]wFMCommunicate OK [16:59:07]requested_item fd.num is exist - process it [16:59:07]SAM_PROTO_GetFieldsCounters [16:59:07]wFMCommunicate request_size=4 [16:59:07]MH_SAM_APDU [16:59:07]CAPDU: 80 13 00 00 [16:59:07]Write to MH i2c: E2 08 00 E3 34 80 13 00 00 00 00 00 00 93 [16:59:07]Write i2c OK [16:59:07]MH_I2C_Read... [16:59:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:59:07]Read from MH i2c: E2 [16:59:07]MH_I2C_Read... [16:59:07]Read from MH i2c: E2 62 00 [16:59:07]MH_I2C_Read... [16:59:07]Read from MH i2c: E2 62 00 E3 34 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 AF 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 D2 [16:59:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 AF 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:59:07]wFMCommunicate OK [16:59:07]SAM_PROTO_GetFieldsCounters done [16:59:07]requested_item shift.num is exist - process it [16:59:07]requested_item shift.opened is exist - process it [16:59:07]req_shift_opened [16:59:07]FM_GetShiftState [16:59:07]SAM_PROTO_GetShiftState [16:59:07]wFMCommunicate request_size=4 [16:59:07]MH_SAM_APDU [16:59:07]CAPDU: 80 13 01 00 [16:59:07]Write to MH i2c: E2 08 00 E4 34 80 13 01 00 00 00 00 00 95 [16:59:07]Write i2c OK [16:59:07]MH_I2C_Read... [16:59:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:07]Read from MH i2c: E2 [16:59:07]MH_I2C_Read... [16:59:07]Read from MH i2c: E2 0E 00 [16:59:07]MH_I2C_Read... [16:59:07]Read from MH i2c: E2 0E 00 E4 34 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 7E [16:59:07]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [16:59:07]wFMCommunicate OK [16:59:07]SAM_PROTO_GetShiftState done [16:59:07]FM_GetShiftState done [16:59:07]req_shift_opened done [16:59:07]requested_item shift.open_date is exist - process it [16:59:07]req_shift_open_date [16:59:07]req_shift_open_date done [16:59:07]produce_requested_data done [16:59:07]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31919,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [16:59:07]process_action_free close_receipt [16:59:07]json_value_free [16:59:07]json_value_free done [16:59:07]process_json_proto returns [16:59:07]Send response to host [16:59:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31919,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [16:59:07]free response buf [16:59:07]execute_script done [16:59:07]execute_script returns [16:59:07]free content buf [16:59:07]Sock 9.Close socket [16:59:07]Sock 9.Thread stoped [16:59:11]OFD Sender: No OFD packet to send [16:59:16]OFD Sender: No OFD packet to send [16:59:21]OFD Sender: No OFD packet to send [16:59:26]OFD Sender: No OFD packet to send [16:59:31]OFD Sender: No OFD packet to send [16:59:36]OFD Sender: No OFD packet to send [16:59:41]OFD Sender: No OFD packet to send [16:59:46]OFD Sender: No OFD packet to send [16:59:51]OFD Sender: No OFD packet to send [16:59:56]OFD Sender: No OFD packet to send [17:00:01]OFD Sender: No OFD packet to send [17:00:06]OFD Sender: No OFD packet to send [17:00:11]OFD Sender: No OFD packet to send [17:00:16]OFD Sender: No OFD packet to send [17:00:21]OFD Sender: No OFD packet to send [17:00:26]OFD Sender: No OFD packet to send [17:00:31]OFD Sender: No OFD packet to send [17:00:36]OFD Sender: No OFD packet to send [17:00:41]OFD Sender: No OFD packet to send [17:00:46]OFD Sender: No OFD packet to send [17:00:51]OFD Sender: No OFD packet to send [17:00:56]OFD Sender: No OFD packet to send [17:01:01]OFD Sender: No OFD packet to send [17:01:06]OFD Sender: No OFD packet to send [17:01:11]OFD Sender: No OFD packet to send [17:01:16]OFD Sender: No OFD packet to send [17:01:21]OFD Sender: No OFD packet to send [17:01:26]OFD Sender: No OFD packet to send [17:01:31]OFD Sender: No OFD packet to send [17:01:36]OFD Sender: No OFD packet to send [17:01:41]OFD Sender: No OFD packet to send [17:01:46]OFD Sender: No OFD packet to send [17:01:51]OFD Sender: No OFD packet to send [17:01:56]OFD Sender: No OFD packet to send [17:02:01]OFD Sender: No OFD packet to send [17:02:06]OFD Sender: No OFD packet to send [17:02:11]OFD Sender: No OFD packet to send [17:02:16]OFD Sender: No OFD packet to send [17:02:21]OFD Sender: No OFD packet to send [17:02:26]OFD Sender: No OFD packet to send [17:02:31]OFD Sender: No OFD packet to send [17:02:36]OFD Sender: No OFD packet to send [17:02:41]OFD Sender: No OFD packet to send [17:02:46]OFD Sender: No OFD packet to send [17:02:51]OFD Sender: No OFD packet to send [17:02:56]OFD Sender: No OFD packet to send [17:03:01]OFD Sender: No OFD packet to send [17:03:06]OFD Sender: No OFD packet to send [17:03:11]OFD Sender: No OFD packet to send [17:03:16]OFD Sender: No OFD packet to send [17:03:21]OFD Sender: No OFD packet to send [17:03:26]OFD Sender: No OFD packet to send [17:03:31]OFD Sender: No OFD packet to send [17:03:36]OFD Sender: No OFD packet to send [17:03:41]OFD Sender: No OFD packet to send [17:03:46]OFD Sender: No OFD packet to send [17:03:51]OFD Sender: No OFD packet to send [17:03:56]OFD Sender: No OFD packet to send [17:04:01]OFD Sender: No OFD packet to send [17:04:06]OFD Sender: No OFD packet to send [17:04:11]OFD Sender: No OFD packet to send [17:04:16]OFD Sender: No OFD packet to send [17:04:21]OFD Sender: No OFD packet to send [17:04:26]OFD Sender: No OFD packet to send [17:04:31]OFD Sender: No OFD packet to send [17:04:36]OFD Sender: No OFD packet to send [17:04:41]OFD Sender: No OFD packet to send [17:04:46]OFD Sender: No OFD packet to send [17:04:51]OFD Sender: No OFD packet to send [17:04:56]OFD Sender: No OFD packet to send [17:05:01]OFD Sender: No OFD packet to send [17:05:06]OFD Sender: No OFD packet to send [17:05:11]OFD Sender: No OFD packet to send [17:05:16]OFD Sender: No OFD packet to send [17:05:21]OFD Sender: No OFD packet to send [17:05:26]OFD Sender: No OFD packet to send [17:05:31]OFD Sender: No OFD packet to send [17:05:36]OFD Sender: No OFD packet to send [17:05:41]OFD Sender: No OFD packet to send [17:05:46]OFD Sender: No OFD packet to send [17:05:51]OFD Sender: No OFD packet to send [17:05:56]OFD Sender: No OFD packet to send [17:06:01]OFD Sender: No OFD packet to send [17:06:06]OFD Sender: No OFD packet to send [17:06:11]OFD Sender: No OFD packet to send [17:06:16]OFD Sender: No OFD packet to send [17:06:21]OFD Sender: No OFD packet to send [17:06:26]OFD Sender: No OFD packet to send [17:06:31]OFD Sender: No OFD packet to send [17:06:36]OFD Sender: No OFD packet to send [17:06:41]OFD Sender: No OFD packet to send [17:06:46]OFD Sender: No OFD packet to send [17:06:51]OFD Sender: No OFD packet to send [17:06:56]OFD Sender: No OFD packet to send [17:07:01]OFD Sender: No OFD packet to send [17:07:06]OFD Sender: No OFD packet to send [17:07:11]OFD Sender: No OFD packet to send [17:07:16]OFD Sender: No OFD packet to send [17:07:21]OFD Sender: No OFD packet to send [17:07:26]OFD Sender: No OFD packet to send [17:07:31]OFD Sender: No OFD packet to send [17:07:36]OFD Sender: No OFD packet to send [17:07:41]OFD Sender: No OFD packet to send [17:07:46]OFD Sender: No OFD packet to send [17:07:51]OFD Sender: No OFD packet to send [17:07:56]OFD Sender: No OFD packet to send [17:08:01]OFD Sender: No OFD packet to send [17:08:06]OFD Sender: No OFD packet to send [17:08:11]OFD Sender: No OFD packet to send [17:08:16]OFD Sender: No OFD packet to send [17:08:21]OFD Sender: No OFD packet to send [17:08:26]OFD Sender: No OFD packet to send [17:08:31]OFD Sender: No OFD packet to send [17:08:36]OFD Sender: No OFD packet to send [17:08:41]OFD Sender: No OFD packet to send [17:08:46]OFD Sender: No OFD packet to send [17:08:51]OFD Sender: No OFD packet to send [17:08:56]OFD Sender: No OFD packet to send [17:09:01]OFD Sender: No OFD packet to send [17:09:06]OFD Sender: No OFD packet to send [17:09:11]OFD Sender: No OFD packet to send [17:09:16]OFD Sender: No OFD packet to send [17:09:21]OFD Sender: No OFD packet to send [17:09:26]OFD Sender: No OFD packet to send [17:09:31]OFD Sender: No OFD packet to send [17:09:37]OFD Sender: No OFD packet to send [17:09:42]OFD Sender: No OFD packet to send [17:09:47]OFD Sender: No OFD packet to send [17:09:52]OFD Sender: No OFD packet to send [17:09:57]OFD Sender: No OFD packet to send [17:10:02]OFD Sender: No OFD packet to send [17:10:07]OFD Sender: No OFD packet to send [17:10:12]OFD Sender: No OFD packet to send [17:10:17]OFD Sender: No OFD packet to send [17:10:22]OFD Sender: No OFD packet to send [17:10:27]OFD Sender: No OFD packet to send [17:10:32]OFD Sender: No OFD packet to send [17:10:37]OFD Sender: No OFD packet to send [17:10:42]OFD Sender: No OFD packet to send [17:10:47]OFD Sender: No OFD packet to send [17:10:52]OFD Sender: No OFD packet to send [17:10:57]OFD Sender: No OFD packet to send [17:11:02]OFD Sender: No OFD packet to send [17:11:07]OFD Sender: No OFD packet to send [17:11:12]OFD Sender: No OFD packet to send [17:11:17]OFD Sender: No OFD packet to send [17:11:22]OFD Sender: No OFD packet to send [17:11:27]OFD Sender: No OFD packet to send [17:11:32]OFD Sender: No OFD packet to send [17:11:37]OFD Sender: No OFD packet to send [17:11:42]OFD Sender: No OFD packet to send [17:11:47]OFD Sender: No OFD packet to send [17:11:52]OFD Sender: No OFD packet to send [17:11:57]OFD Sender: No OFD packet to send [17:12:02]OFD Sender: No OFD packet to send [17:12:07]OFD Sender: No OFD packet to send [17:12:12]OFD Sender: No OFD packet to send [17:12:17]OFD Sender: No OFD packet to send [17:12:22]OFD Sender: No OFD packet to send [17:12:27]OFD Sender: No OFD packet to send [17:12:32]OFD Sender: No OFD packet to send [17:12:37]OFD Sender: No OFD packet to send [17:12:42]OFD Sender: No OFD packet to send [17:12:47]OFD Sender: No OFD packet to send [17:12:52]OFD Sender: No OFD packet to send [17:12:57]OFD Sender: No OFD packet to send [17:13:02]OFD Sender: No OFD packet to send [17:13:07]OFD Sender: No OFD packet to send [17:13:12]OFD Sender: No OFD packet to send [17:13:17]OFD Sender: No OFD packet to send [17:13:22]OFD Sender: No OFD packet to send [17:13:27]OFD Sender: No OFD packet to send [17:13:32]OFD Sender: No OFD packet to send [17:13:37]OFD Sender: No OFD packet to send [17:13:42]OFD Sender: No OFD packet to send [17:13:47]OFD Sender: No OFD packet to send [17:13:52]OFD Sender: No OFD packet to send [17:13:57]OFD Sender: No OFD packet to send [17:14:02]OFD Sender: No OFD packet to send [17:14:07]OFD Sender: No OFD packet to send [17:14:12]OFD Sender: No OFD packet to send [17:14:17]OFD Sender: No OFD packet to send [17:14:22]OFD Sender: No OFD packet to send [17:14:27]OFD Sender: No OFD packet to send [17:14:32]OFD Sender: No OFD packet to send [17:14:37]OFD Sender: No OFD packet to send [17:14:42]OFD Sender: No OFD packet to send [17:14:47]OFD Sender: No OFD packet to send [17:14:52]OFD Sender: No OFD packet to send [17:14:57]OFD Sender: No OFD packet to send [17:15:02]OFD Sender: No OFD packet to send [17:15:07]OFD Sender: No OFD packet to send [17:15:12]OFD Sender: No OFD packet to send [17:15:17]OFD Sender: No OFD packet to send [17:15:22]OFD Sender: No OFD packet to send [17:15:27]OFD Sender: No OFD packet to send [17:15:32]OFD Sender: No OFD packet to send [17:15:37]OFD Sender: No OFD packet to send [17:15:42]OFD Sender: No OFD packet to send [17:15:47]OFD Sender: No OFD packet to send [17:15:52]OFD Sender: No OFD packet to send [17:15:57]OFD Sender: No OFD packet to send [17:16:02]OFD Sender: No OFD packet to send [17:16:07]OFD Sender: No OFD packet to send [17:16:12]OFD Sender: No OFD packet to send [17:16:17]OFD Sender: No OFD packet to send [17:16:22]OFD Sender: No OFD packet to send [17:16:27]OFD Sender: No OFD packet to send [17:16:32]OFD Sender: No OFD packet to send [17:16:37]OFD Sender: No OFD packet to send [17:16:42]OFD Sender: No OFD packet to send [17:16:47]OFD Sender: No OFD packet to send [17:16:52]OFD Sender: No OFD packet to send [17:16:57]OFD Sender: No OFD packet to send [17:17:02]OFD Sender: No OFD packet to send [17:17:07]OFD Sender: No OFD packet to send [17:17:12]OFD Sender: No OFD packet to send [17:17:17]OFD Sender: No OFD packet to send [17:17:22]OFD Sender: No OFD packet to send [17:17:27]OFD Sender: No OFD packet to send [17:17:32]OFD Sender: No OFD packet to send [17:17:37]OFD Sender: No OFD packet to send [17:17:42]OFD Sender: No OFD packet to send [17:17:47]OFD Sender: No OFD packet to send [17:17:52]OFD Sender: No OFD packet to send [17:17:57]OFD Sender: No OFD packet to send [17:18:02]OFD Sender: No OFD packet to send [17:18:07]OFD Sender: No OFD packet to send [17:18:12]OFD Sender: No OFD packet to send [17:18:17]OFD Sender: No OFD packet to send [17:18:22]OFD Sender: No OFD packet to send [17:18:26]accept exits with 10 [17:18:26]New connection [17:18:26]New thread 3066764644 created [17:18:26]Thread 3066908004 joined [17:18:26]Waiting for new connection... [17:18:26] Sock 10.Parse request [17:18:26]Sock 10.Check first char [17:18:26]Sock 10.First char is OK [17:18:26]request: POST /json_proto HTTP/1.0 [17:18:26]Method: POST [17:18:26]URL: /json_proto [17:18:26]Method is POST - this is cgi request [17:18:26]url: /json_proto [17:18:26]query_string will be loaded in cgi processing [17:18:26]execute_cgi json_proto POST (null) [17:18:26]execute_cgi path=json_proto method=POST [17:18:26]POST find Content-Length [17:18:26]Host: 172.17.61.6:8080 [17:18:26]Content-Length: 872 [17:18:26]Content-Type: application/json [17:18:26] [17:18:26]POST finish read [17:18:26]Found Content-Length = 872 [17:18:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58116", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 184.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:26]execute_script... [17: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 : (3)58116", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 184.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:26]POST & json_proto [17:18:26]process_json_proto [17:18:26]json parsed OK: [17:18:26]protocol is kg_v1.0 [17:18:26]action value=close_receipt [17:18:26]process_action close_receipt [17:18:26]cmd_close_receipt [17:18:26]MH_GetDate [17:18:26]Write to MH i2c: F0 00 00 E5 34 08 [17:18:26]Write i2c OK [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: F0 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: F0 09 00 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: F0 09 00 E5 34 00 6B 5F E3 65 78 7F 6F 64 ED [17:18:26]GetLastDocTimeStamp 1709398752 [17:18:26]current date 1709399915 [17:18:26]FM_GetShiftState [17:18:26]SAM_PROTO_GetShiftState [17:18:26]wFMCommunicate request_size=4 [17:18:26]MH_SAM_APDU [17:18:26]CAPDU: 80 13 01 00 [17:18:26]Write to MH i2c: E2 08 00 E6 34 80 13 01 00 00 00 00 00 97 [17:18:26]Write i2c OK [17:18:26]MH_I2C_Read... [17:18:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:26]Read from MH i2c: E2 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: E2 0E 00 [17:18:26]MH_I2C_Read... [17:18:26]Read from MH i2c: E2 0E 00 E6 34 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 80 [17:18:26]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:18:26]wFMCommunicate OK [17:18:26]SAM_PROTO_GetShiftState done [17:18:26]FM_GetShiftState done [17:18:26]opened in 1709338917 [17:18:26]opened+sec_in_day 1709425317 [17:18:26]quantity*price = 4000 [17:18:26]sum+1 = 4001 [17:18:26]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48742245 Сигареты Parliament Silver Blue 1.000 * 144.00 = 144.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 184.00 НСП 1% : 1.62 НДС 12% : 19.54 Наличными: 184.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 73 02.03.2024 17:18 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31920 ФПД: 47227480701081 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T171835&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31920&fm=47227480701081&tin=02508201610067®Number=0000000000092554&sum=18400 0 [17:18:27]StoreToDocumentArchive [17:18:27]shift 280 fd 31920 [17:18:27]save to /storage/0280/doc_00031920 [17:18:27]save last doc name /storage/0280/doc_00031920 to /storage/kkm_last_doc_name [17:18:27]save OK [17:18:27]Clear old archive folders... [17:18:27]ProcessDocumentItem done err = 0, tmpTLVsize=377 [17:18:27]tlvbuf is 014F79F0 [17:18:27]SAM_PROTO_ClearQueue [17:18:27]wFMCommunicate request_size=4 [17:18:27]MH_SAM_APDU [17:18:27]CAPDU: 80 09 00 00 [17:18:27]Write to MH i2c: E2 08 00 F3 34 80 09 00 00 00 00 00 00 99 [17:18:27]Write i2c OK [17:18:27]MH_I2C_Read... [17:18:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:18:27]Read from MH i2c: E2 [17:18:27]MH_I2C_Read... [17:18:27]Read from MH i2c: E2 03 00 [17:18:27]MH_I2C_Read... [17:18:27]Read from MH i2c: E2 03 00 F3 34 00 90 00 9B [17:18:27]RAPDU: 90 00 [17:18:27]wFMCommunicate OK [17:18:27]SAM_PROTO_ClearQueue done [17:18:27]KKMCreateOFDPacket [17:18:27]OFDProtocolAddRootSTLVToBuf [17:18:27]FM_MakeSignedData [17:18:27]FM_MakeSignedData [17:18:27]SAM_PROTO_SignData [17:18:27]wFMCommunicate request_size=4 [17:18:27]MH_SAM_APDU [17:18:27]CAPDU: 80 0D 01 02 [17:18:27]Write to MH i2c: E2 08 00 F4 34 80 0D 01 02 00 00 00 00 A1 [17:18:27]Write i2c OK [17:18:27]MH_I2C_Read... [17:18:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:18:28]Read from MH i2c: E2 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 03 00 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 03 00 F4 34 00 90 00 9C [17:18:28]RAPDU: 90 00 [17:18:28]wFMCommunicate OK [17:18:28]wFMCommunicate request_size=255 [17:18:28]MH_SAM_APDU [17:18:28]CAPDU: 80 0D 02 02 FA 03 00 79 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 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 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 47 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 00 00 00 00 00 EE [17:18:28]Write to MH i2c: E2 02 01 F5 34 80 0D 02 02 FA 00 03 00 79 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 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 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 47 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 00 00 00 00 00 EE 00 00 F3 [17:18:28]Write i2c OK [17:18:28]MH_I2C_Read... [17:18:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:28]Read from MH i2c: E2 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 03 00 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 03 00 F5 34 00 90 00 9D [17:18:28]RAPDU: 90 00 [17:18:28]wFMCommunicate OK [17:18:28]wFMCommunicate request_size=136 [17:18:28]MH_SAM_APDU [17:18:28]CAPDU: 80 0D 02 02 83 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 07 00 00 00 00 07 04 06 00 E0 47 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 6B 5F E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B0 7C 00 00 35 04 06 00 2A F4 01 35 F8 99 [17:18:28]Write to MH i2c: E2 8B 00 F6 34 80 0D 02 02 83 00 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 07 00 00 00 00 07 04 06 00 E0 47 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 6B 5F E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B0 7C 00 00 35 04 06 00 2A F4 01 35 F8 99 00 00 40 [17:18:28]Write i2c OK [17:18:28]MH_I2C_Read... [17:18:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:28]Read from MH i2c: E2 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 03 00 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 03 00 F6 34 00 90 00 9E [17:18:28]RAPDU: 90 00 [17:18:28]wFMCommunicate OK [17:18:28]wFMCommunicate request_size=4 [17:18:28]MH_SAM_APDU [17:18:28]CAPDU: 80 0D 03 02 [17:18:28]Write to MH i2c: E2 08 00 F7 34 80 0D 03 02 00 00 00 00 A6 [17:18:28]Write i2c OK [17:18:28]MH_I2C_Read... [17:18:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:18:28]Read from MH i2c: E2 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 0B 00 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 0B 00 F7 34 00 7B 48 8B 18 AF 43 57 D2 90 00 28 [17:18:28]RAPDU: 7B 48 8B 18 AF 43 57 D2 90 00 [17:18:28]wFMCommunicate OK [17:18:28]SAM_PROTO_SignData done [17:18:28]FM_MakeSignedData done [17:18:28]CreateOFDProtocolMessage [17:18:28]wFMCommunicate request_size=4 [17:18:28]MH_SAM_APDU [17:18:28]CAPDU: 80 11 00 00 [17:18:28]Write to MH i2c: E2 08 00 F8 34 80 11 00 00 00 00 00 00 A6 [17:18:28]Write i2c OK [17:18:28]MH_I2C_Read... [17:18:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:28]Read from MH i2c: E2 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 17 00 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: E2 17 00 F8 34 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 FB [17:18:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:18:28]wFMCommunicate OK [17:18:28]CreateOFDProtocolMessage done [17:18:28]OFDSenderStorePacket 31920 [17:18:28]StoreOFDPacket docnum=31920 [17:18:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 8D 01 00 00 3E 28 85 01 F1 4A 5A 03 01 00 03 00 79 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 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 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 47 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 07 00 00 00 00 07 04 06 00 E0 47 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 6B 5F E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B0 7C 00 00 35 04 06 00 2A F4 01 35 F8 99 7B 48 8B 18 AF 43 57 D2 [17:18:28]CheckFolder [17:18:28]dirname=/storage/ofd_packets [17:18:28]CheckFolder done [17:18:28]ProducePacketName [17:18:28]name=ofd_packets/00031920 [17:18:28]NVStorageSaveData ofd_packets/00031920 [17:18:28]File name is /storage/ofd_packets/00031920 [17:18:28]Write 427 bytes [17:18:28]NVStorageSaveData done [17:18:28]OFDSenderStorePacket done [17:18:28]KKMCreateOFDPacket done [17:18:28]NVStorageSaveData kkm_last_timestamp [17:18:28]File name is /storage/kkm_last_timestamp [17:18:28]Write 4 bytes [17:18:28]NVStorageSaveData done [17:18:28]ExternCall_PrintAddStr [17:18:28]wPrintStart [17:18:28]Write to MH i2c: 01 00 00 F9 34 2D [17:18:28]Write i2c OK [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: 01 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: 01 07 00 [17:18:28]MH_I2C_Read... [17:18:28]Read from MH i2c: 01 07 00 F9 34 00 00 00 00 00 FF 0F 42 [17:18:28]RasterBufferAndPrint [17:18:28]line Счет N : (3)58116 [17:18:28]line ИНН: 02508201610067 [17:18:28]line Контрольно-Кассовый Чек [17:18:28]line ПРОДАЖА [17:18:28]line Товар: 4700000160211 [17:18:28]line Вода Легенда 0,5л [17:18:28]line 1.000 * 40.00 [17:18:28]line = 40.00 [17:18:28]line НДС 12% НСП 1% [17:18:28]line > о реализуемом товаре [17:18:28]line Товар: 48742245 [17:18:28]line Сигареты Parliament Silver Blue [17:18:28]line 1.000 * 144.00 [17:18:28]line = 144.00 [17:18:28]line НДС 12% НСП 1% [17:18:28]line > о реализуемом товаре [17:18:28]line ИТОГО: 184.00 [17:18:28]line НСП 1% : 1.62 [17:18:28]line НДС 12% : 19.54 [17:18:28]line Наличными: 184.00 [17:18:28]line Безнал.: 0.00 [17:18:28]line Место: АЗС № 99 "Партнер Нефть" [17:18:28]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [17:18:28]line СНО: Общий режим [17:18:28]line Чек 73 02.03.2024 17:18 [17:18:28]line Смена: 280 ФФД: 1.0 [17:18:28]line ЗНМ: 0300000074 [17:18:28]line РНМ: 0000000000092554 [17:18:28]line Версия ККМ: 001 [17:18:28]line ФМ: 0000000000871783 [17:18:28]line ФД: 31920 [17:18:28]line ФПД: 47227480701081 [17:18:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T171835&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31920&fm=47227480701081&tin=02508201610067®Number=0000000000092554&sum=18400 [17:18:28]line 0 [17:18:28]OFD Sender: Processing packet 31920 [packets to send 5, broken 4] [17:18:28]ProducePacketName [17:18:28]name=ofd_packets/00031920 [17:18:28]OFD Sender: To server: pG, [17:18:28]CommunicateWithHost lk.salyk.kg:30040 [17:18:28]ConnectInit lk.salyk.kg [17:18:28]written 0, free lines is 4095 [17:18:28]Connected sock=9 [17:18:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 8D 01 00 00 3E 28 85 01 F1 4A 5A 03 01 00 03 00 79 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 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 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 47 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A2 07 00 00 00 00 07 04 06 00 E0 47 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 6B 5F E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B0 7C 00 00 35 04 06 00 2A F4 01 35 F8 99 7B 48 8B 18 AF 43 57 D2 [17:18:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 95 AB 47 00 99 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B0 7C 00 00 F4 03 04 00 B0 07 E3 65 B6 04 01 00 00 D7 BE 6F 0A 3C 7C 46 1C [17:18:29]CommunicateWithHost err = 0 [17:18:29]CheckOFDResponse [17:18:29]1017 (14) - 77093643461234 [17:18:29]1041 (16) - 0000000000871783 [17:18:29]1040 (4) - 31920 [17:18:29]1012 (4) - 02.03.2024 11:04 [17:18:29]1206 (1) - 0 [17:18:29]OFD Sender: Remove packet 31920 [17:18:29]ProducePacketName [17:18:29]name=ofd_packets/00031920 [17:18:29]NVStorageDeleteData [17:18:29]Write to MH i2c: 01 00 00 28 35 5D [17:18:29]Write i2c OK [17:18:29]MH_I2C_Read... [17:18:29]Read from MH i2c: 01 [17:18:29]MH_I2C_Read... [17:18:29]Read from MH i2c: 01 07 00 [17:18:29]MH_I2C_Read... [17:18:29]Read from MH i2c: 01 07 00 28 35 00 00 00 00 00 5C 0C CC [17:18:29]RasterBufferAndPrint [17:18:29]line [17:18:29]line [17:18:29]line [17:18:29]line [17:18:29]line [17:18:29]written 0, free lines is 3173 [17:18:29]MH_Cut [17:18:29]Write to MH i2c: D1 01 00 2F 35 01 36 [17:18:29]Write i2c OK [17:18:29]MH_I2C_Read... [17:18:29]Read from MH i2c: D1 [17:18:29]MH_I2C_Read... [17:18:29]Read from MH i2c: D1 01 00 [17:18:29]MH_I2C_Read... [17:18:29]Read from MH i2c: D1 01 00 2F 35 00 35 [17:18:29]Write to MH i2c: 01 00 00 30 35 65 [17:18:29]Write i2c OK [17:18:29]MH_I2C_Read... [17:18:29]OFD Sender: No OFD packet to send [17:18:30]*** Cut start [17:18:30]*** Partial cut [17:18:30]*** CUTSNS_PIN = 1 [17:18:30]*** CUTSNS_PIN = 0 [17:18:30]*** Brake cut motor [17:18:30]Read from MH i2c: 01 [17:18:30]MH_I2C_Read... [17:18:30]Read from MH i2c: 01 07 00 [17:18:30]MH_I2C_Read... [17:18:30]*** Stop cut motor [17:18:30]*** Cut end [17:18:30]Read from MH i2c: 01 07 00 30 35 00 00 00 00 00 FF 0F 7A [17:18:30]process_action close_receipt done [17:18:30]requested_data is exist [17:18:30]produce_requested_data [17:18:30]requested_item fm.sn is exist - process it [17:18:30]wFMCommunicate request_size=4 [17:18:30]MH_SAM_APDU [17:18:30]CAPDU: 80 11 00 00 [17:18:30]Write to MH i2c: E2 08 00 31 35 80 11 00 00 00 00 00 00 E0 [17:18:30]Write i2c OK [17:18:30]MH_I2C_Read... [17:18:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:30]Read from MH i2c: E2 [17:18:30]MH_I2C_Read... [17:18:30]Read from MH i2c: E2 17 00 [17:18:30]MH_I2C_Read... [17:18:30]Read from MH i2c: E2 17 00 31 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 35 [17:18:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:18:30]wFMCommunicate OK [17:18:30]requested_item fd.num is exist - process it [17:18:30]SAM_PROTO_GetFieldsCounters [17:18:30]wFMCommunicate request_size=4 [17:18:30]MH_SAM_APDU [17:18:30]CAPDU: 80 13 00 00 [17:18:30]Write to MH i2c: E2 08 00 32 35 80 13 00 00 00 00 00 00 E3 [17:18:31]Write i2c OK [17:18:31]MH_I2C_Read... [17:18:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:18:31]Read from MH i2c: E2 [17:18:31]MH_I2C_Read... [17:18:31]Read from MH i2c: E2 62 00 [17:18:31]MH_I2C_Read... [17:18:31]Read from MH i2c: E2 62 00 32 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B0 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [17:18:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B0 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:18:31]wFMCommunicate OK [17:18:31]SAM_PROTO_GetFieldsCounters done [17:18:31]requested_item shift.num is exist - process it [17:18:31]requested_item shift.opened is exist - process it [17:18:31]req_shift_opened [17:18:31]FM_GetShiftState [17:18:31]SAM_PROTO_GetShiftState [17:18:31]wFMCommunicate request_size=4 [17:18:31]MH_SAM_APDU [17:18:31]CAPDU: 80 13 01 00 [17:18:31]Write to MH i2c: E2 08 00 33 35 80 13 01 00 00 00 00 00 E5 [17:18:31]Write i2c OK [17:18:31]MH_I2C_Read... [17:18:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:31]Read from MH i2c: E2 [17:18:31]MH_I2C_Read... [17:18:31]Read from MH i2c: E2 0E 00 [17:18:31]MH_I2C_Read... [17:18:31]Read from MH i2c: E2 0E 00 33 35 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 CE [17:18:31]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:18:31]wFMCommunicate OK [17:18:31]SAM_PROTO_GetShiftState done [17:18:31]FM_GetShiftState done [17:18:31]req_shift_opened done [17:18:31]requested_item shift.open_date is exist - process it [17:18:31]req_shift_open_date [17:18:31]req_shift_open_date done [17:18:31]produce_requested_data done [17:18:31]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31920,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [17:18:31]process_action_free close_receipt [17:18:31]json_value_free [17:18:31]json_value_free done [17:18:31]process_json_proto returns [17:18:31]Send response to host [17:18:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31920,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [17:18:31]free response buf [17:18:31]execute_script done [17:18:31]execute_script returns [17:18:31]free content buf [17:18:31]Sock 10.Close socket [17:18:31]Sock 10.Thread stoped [17:18:34]OFD Sender: No OFD packet to send [17:18:39]OFD Sender: No OFD packet to send [17:18:44]OFD Sender: No OFD packet to send [17:18:49]OFD Sender: No OFD packet to send [17:18:54]OFD Sender: No OFD packet to send [17:18:59]OFD Sender: No OFD packet to send [17:19:04]OFD Sender: No OFD packet to send [17:19:09]OFD Sender: No OFD packet to send [17:19:14]OFD Sender: No OFD packet to send [17:19:19]OFD Sender: No OFD packet to send [17:19:24]OFD Sender: No OFD packet to send [17:19:29]OFD Sender: No OFD packet to send [17:19:34]OFD Sender: No OFD packet to send [17:19:39]OFD Sender: No OFD packet to send [17:19:44]OFD Sender: No OFD packet to send [17:19:49]OFD Sender: No OFD packet to send [17:19:54]OFD Sender: No OFD packet to send [17:19:59]OFD Sender: No OFD packet to send [17:20:04]OFD Sender: No OFD packet to send [17:20:09]OFD Sender: No OFD packet to send [17:20:14]OFD Sender: No OFD packet to send [17:20:19]OFD Sender: No OFD packet to send [17:20:24]OFD Sender: No OFD packet to send [17:20:29]OFD Sender: No OFD packet to send [17:20:34]OFD Sender: No OFD packet to send [17:20:39]OFD Sender: No OFD packet to send [17:20:44]OFD Sender: No OFD packet to send [17:20:49]OFD Sender: No OFD packet to send [17:20:54]OFD Sender: No OFD packet to send [17:20:59]OFD Sender: No OFD packet to send [17:21:04]OFD Sender: No OFD packet to send [17:21:09]OFD Sender: No OFD packet to send [17:21:14]OFD Sender: No OFD packet to send [17:21:19]OFD Sender: No OFD packet to send [17:21:24]OFD Sender: No OFD packet to send [17:21:29]OFD Sender: No OFD packet to send [17:21:34]OFD Sender: No OFD packet to send [17:21:39]OFD Sender: No OFD packet to send [17:21:44]OFD Sender: No OFD packet to send [17:21:49]OFD Sender: No OFD packet to send [17:21:54]OFD Sender: No OFD packet to send [17:21:59]OFD Sender: No OFD packet to send [17:22:04]OFD Sender: No OFD packet to send [17:22:09]OFD Sender: No OFD packet to send [17:22:14]OFD Sender: No OFD packet to send [17:22:16]accept exits with 7 [17:22:16]New connection [17:22:16]New thread 3066908004 created [17:22:16]Thread 3066764644 joined [17:22:16]Waiting for new connection... [17:22:16] Sock 7.Parse request [17:22:16]Sock 7.Check first char [17:22:16]Sock 7.First char is OK [17:22:16]request: POST /json_proto HTTP/1.0 [17:22:16]Method: POST [17:22:16]URL: /json_proto [17:22:16]Method is POST - this is cgi request [17:22:16]url: /json_proto [17:22:16]query_string will be loaded in cgi processing [17:22:16]execute_cgi json_proto POST (null) [17:22:16]execute_cgi path=json_proto method=POST [17:22:16]POST find Content-Length [17:22:16]Host: 172.17.61.6:8080 [17:22:16]Content-Length: 971 [17:22:16]Content-Type: application/json [17:22:16] [17:22:16]POST finish read [17:22:16]Found Content-Length = 971 [17:22:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58117", "tax_sys" : 0, "items" : [ { "code": "48745000", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Purple Mix", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48741156", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Blue", "price" : 125.00, "quantity" : 1.000, "sum" : 125.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" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:16]execute_script... [17:22:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58117", "tax_sys" : 0, "items" : [ { "code": "48745000", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Purple Mix", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48741156", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B LD Blue", "price" : 125.00, "quantity" : 1.000, "sum" : 125.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" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:22:16]POST & json_proto [17:22:16]process_json_proto [17:22:16]json parsed OK: [17:22:16]protocol is kg_v1.0 [17:22:16]action value=close_receipt [17:22:16]process_action close_receipt [17:22:16]cmd_close_receipt [17:22:16]MH_GetDate [17:22:16]Write to MH i2c: F0 00 00 34 35 58 [17:22:16]Write i2c OK [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: F0 [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: F0 09 00 [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: F0 09 00 34 35 00 51 60 E3 65 78 7F 6F 64 24 [17:22:16]GetLastDocTimeStamp 1709399915 [17:22:16]current date 1709400145 [17:22:16]FM_GetShiftState [17:22:16]SAM_PROTO_GetShiftState [17:22:16]wFMCommunicate request_size=4 [17:22:16]MH_SAM_APDU [17:22:16]CAPDU: 80 13 01 00 [17:22:16]Write to MH i2c: E2 08 00 35 35 80 13 01 00 00 00 00 00 E7 [17:22:16]Write i2c OK [17:22:16]MH_I2C_Read... [17:22:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:16]Read from MH i2c: E2 [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: E2 0E 00 [17:22:16]MH_I2C_Read... [17:22:16]Read from MH i2c: E2 0E 00 35 35 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 D0 [17:22:16]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:22:16]wFMCommunicate OK [17:22:16]SAM_PROTO_GetShiftState done [17:22:16]FM_GetShiftState done [17:22:16]opened in 1709338917 [17:22:16]opened+sec_in_day 1709425317 [17:22:16]quantity*price = 13500 [17:22:16]sum+1 = 13501 [17:22:16]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48741156 Сигареты LD Blue 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 260.00 НСП 1% : 2.30 НДС 12% : 27.61 Наличными: 0.00 Безнал.: 260.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 74 02.03.2024 17:22 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31921 ФПД: 127950882906826 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T172225&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31921&fm=127950882906826&tin=02508201610067®Number=0000000000092554&sum=26000 0 [17:22:17]StoreToDocumentArchive [17:22:17]shift 280 fd 31921 [17:22:17]save to /storage/0280/doc_00031921 [17:22:17]save last doc name /storage/0280/doc_00031921 to /storage/kkm_last_doc_name [17:22:17]save OK [17:22:17]Clear old archive folders... [17:22:17]ProcessDocumentItem done err = 0, tmpTLVsize=363 [17:22:17]tlvbuf is 014F7F60 [17:22:17]SAM_PROTO_ClearQueue [17:22:17]wFMCommunicate request_size=4 [17:22:17]MH_SAM_APDU [17:22:17]CAPDU: 80 09 00 00 [17:22:17]Write to MH i2c: E2 08 00 42 35 80 09 00 00 00 00 00 00 E9 [17:22:17]Write i2c OK [17:22:17]MH_I2C_Read... [17:22:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:22:17]Read from MH i2c: E2 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 03 00 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 03 00 42 35 00 90 00 EB [17:22:17]RAPDU: 90 00 [17:22:17]wFMCommunicate OK [17:22:17]SAM_PROTO_ClearQueue done [17:22:17]KKMCreateOFDPacket [17:22:17]OFDProtocolAddRootSTLVToBuf [17:22:17]FM_MakeSignedData [17:22:17]FM_MakeSignedData [17:22:17]SAM_PROTO_SignData [17:22:17]wFMCommunicate request_size=4 [17:22:17]MH_SAM_APDU [17:22:17]CAPDU: 80 0D 01 02 [17:22:17]Write to MH i2c: E2 08 00 43 35 80 0D 01 02 00 00 00 00 F1 [17:22:17]Write i2c OK [17:22:17]MH_I2C_Read... [17:22:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:22:17]Read from MH i2c: E2 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 03 00 [17:22:17]MH_I2C_Read... [17:22:17]Read from MH i2c: E2 03 00 43 35 00 90 00 EC [17:22:17]RAPDU: 90 00 [17:22:17]wFMCommunicate OK [17:22:17]wFMCommunicate request_size=255 [17:22:17]MH_SAM_APDU [17:22:17]CAPDU: 80 0D 02 02 FA 03 00 6B 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 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 50 75 72 70 6C 65 20 4D 69 78 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 57 00 8A 04 08 00 34 38 37 34 31 31 35 36 06 04 18 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A [17:22:17]Write to MH i2c: E2 02 01 44 35 80 0D 02 02 FA 00 03 00 6B 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 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 50 75 72 70 6C 65 20 4D 69 78 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 57 00 8A 04 08 00 34 38 37 34 31 31 35 36 06 04 18 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 41 [17:22:18]Write i2c OK [17:22:18]MH_I2C_Read... [17:22:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:18]Read from MH i2c: E2 [17:22:18]MH_I2C_Read... [17:22:18]Read from MH i2c: E2 03 00 [17:22:18]MH_I2C_Read... [17:22:18]Read from MH i2c: E2 03 00 44 35 00 90 00 ED [17:22:18]RAPDU: 90 00 [17:22:18]wFMCommunicate OK [17:22:18]wFMCommunicate request_size=122 [17:22:18]MH_SAM_APDU [17:22:18]CAPDU: 80 0D 02 02 75 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 51 60 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B1 7C 00 00 35 04 06 00 74 5E E2 EC A2 CA [17:22:18]Write to MH i2c: E2 7D 00 45 35 80 0D 02 02 75 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 51 60 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B1 7C 00 00 35 04 06 00 74 5E E2 EC A2 CA 00 00 A4 [17:22:18]Write i2c OK [17:22:18]MH_I2C_Read... [17:22:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:22:18]Read from MH i2c: E2 [17:22:18]MH_I2C_Read... [17:22:18]Read from MH i2c: E2 03 00 [17:22:18]MH_I2C_Read... [17:22:18]Read from MH i2c: E2 03 00 45 35 00 90 00 EE [17:22:18]RAPDU: 90 00 [17:22:18]wFMCommunicate OK [17:22:18]wFMCommunicate request_size=4 [17:22:18]MH_SAM_APDU [17:22:18]CAPDU: 80 0D 03 02 [17:22:18]Write to MH i2c: E2 08 00 46 35 80 0D 03 02 00 00 00 00 F6 [17:22:18]Write i2c OK [17:22:18]MH_I2C_Read... [17:22:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:22:18]Read from MH i2c: E2 [17:22:18]MH_I2C_Read... [17:22:18]Read from MH i2c: E2 0B 00 [17:22:18]MH_I2C_Read... [17:22:18]Read from MH i2c: E2 0B 00 46 35 00 82 B3 51 F5 EA 4E 6F C1 90 00 DA [17:22:18]RAPDU: 82 B3 51 F5 EA 4E 6F C1 90 00 [17:22:18]wFMCommunicate OK [17:22:18]SAM_PROTO_SignData done [17:22:18]FM_MakeSignedData done [17:22:18]CreateOFDProtocolMessage [17:22:18]wFMCommunicate request_size=4 [17:22:18]MH_SAM_APDU [17:22:18]CAPDU: 80 11 00 00 [17:22:18]Write to MH i2c: E2 08 00 47 35 80 11 00 00 00 00 00 00 F6 [17:22:18]Write i2c OK [17:22:18]MH_I2C_Read... [17:22:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:18]Read from MH i2c: E2 [17:22:18]MH_I2C_Read... [17:22:18]Read from MH i2c: E2 17 00 [17:22:18]MH_I2C_Read... [17:22:18]Read from MH i2c: E2 17 00 47 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 4B [17:22:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:22:18]wFMCommunicate OK [17:22:18]CreateOFDProtocolMessage done [17:22:18]OFDSenderStorePacket 31921 [17:22:18]StoreOFDPacket docnum=31921 [17:22:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 7F 01 00 00 D5 E0 77 01 3E 25 5A 03 01 00 03 00 6B 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 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 50 75 72 70 6C 65 20 4D 69 78 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 57 00 8A 04 08 00 34 38 37 34 31 31 35 36 06 04 18 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 51 60 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B1 7C 00 00 35 04 06 00 74 5E E2 EC A2 CA 82 B3 51 F5 EA 4E 6F C1 [17:22:18]CheckFolder [17:22:18]dirname=/storage/ofd_packets [17:22:18]CheckFolder done [17:22:18]ProducePacketName [17:22:18]name=ofd_packets/00031921 [17:22:18]NVStorageSaveData ofd_packets/00031921 [17:22:18]File name is /storage/ofd_packets/00031921 [17:22:18]Write 413 bytes [17:22:18]NVStorageSaveData done [17:22:18]OFDSenderStorePacket done [17:22:18]KKMCreateOFDPacket done [17:22:18]NVStorageSaveData kkm_last_timestamp [17:22:18]File name is /storage/kkm_last_timestamp [17:22:18]Write 4 bytes [17:22:18]NVStorageSaveData done [17:22:18]ExternCall_PrintAddStr [17:22:18]wPrintStart [17:22:18]Write to MH i2c: 01 00 00 48 35 7D [17:22:18]Write i2c OK [17:22:18]MH_I2C_Read... [17:22:18]Read from MH i2c: 01 [17:22:18]MH_I2C_Read... [17:22:18]Read from MH i2c: 01 07 00 [17:22:18]MH_I2C_Read... [17:22:18]Read from MH i2c: 01 07 00 48 35 00 00 00 00 00 FF 0F 92 [17:22:18]RasterBufferAndPrint [17:22:18]line Счет N : (3)58117 [17:22:18]line ИНН: 02508201610067 [17:22:18]line Контрольно-Кассовый Чек [17:22:18]line ПРОДАЖА [17:22:18]line Товар: 48745000 [17:22:18]line Сигареты Winston Purple Mix [17:22:18]line 1.000 * 135.00 [17:22:18]line = 135.00 [17:22:18]line НДС 12% НСП 1% [17:22:18]line > о реализуемом товаре [17:22:18]line Товар: 48741156 [17:22:18]line Сигареты LD Blue [17:22:18]line 1.000 * 125.00 [17:22:18]line = 125.00 [17:22:18]line НДС 12% НСП 1% [17:22:18]line > о реализуемом товаре [17:22:18]line ИТОГО: 260.00 [17:22:18]line НСП 1% : 2.30 [17:22:18]line НДС 12% : 27.61 [17:22:18]line Наличными: 0.00 [17:22:18]line Безнал.: 260.00 [17:22:18]line Место: АЗС № 99 "Партнер Нефть" [17:22:18]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [17:22:18]line СНО: Общий режим [17:22:18]line Чек 74 02.03.2024 17:22 [17:22:18]line Смена: 280 ФФД: 1.0 [17:22:18]line ЗНМ: 0300000074 [17:22:18]line РНМ: 0000000000092554 [17:22:18]line Версия ККМ: 001 [17:22:18]line Платежная система: Mbank [17:22:18]line ФМ: 0000000000871783 [17:22:18]line ФД: 31921 [17:22:18]line ФПД: 127950882906826 [17:22:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T172225&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31921&fm=127950882906826&tin=02508201610067®Number=0000000000092554&sum=26000 [17:22:18]OFD Sender: Processing packet 31921 [packets to send 5, broken 4] [17:22:18]ProducePacketName [17:22:18]name=ofd_packets/00031921 [17:22:18]OFD Sender: To server: pG, [17:22:18]CommunicateWithHost lk.salyk.kg:30040 [17:22:18]ConnectInit lk.salyk.kg [17:22:18]line 0 [17:22:18]written 0, free lines is 4095 [17:22:18]Connected sock=10 [17:22:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 7F 01 00 00 D5 E0 77 01 3E 25 5A 03 01 00 03 00 6B 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 30 30 30 06 04 23 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 50 75 72 70 6C 65 20 4D 69 78 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 57 00 8A 04 08 00 34 38 37 34 31 31 35 36 06 04 18 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4C 44 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 90 65 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 51 60 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B1 7C 00 00 35 04 06 00 74 5E E2 EC A2 CA 82 B3 51 F5 EA 4E 6F C1 [17:22:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 FB 6F 47 00 E8 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B1 7C 00 00 F4 03 04 00 96 08 E3 65 B6 04 01 00 00 29 64 1D 68 A8 FA 90 CA [17:22:19]CommunicateWithHost err = 0 [17:22:19]CheckOFDResponse [17:22:19]1017 (14) - 77093643461234 [17:22:19]1041 (16) - 0000000000871783 [17:22:19]1040 (4) - 31921 [17:22:19]1012 (4) - 02.03.2024 11:08 [17:22:19]1206 (1) - 0 [17:22:19]OFD Sender: Remove packet 31921 [17:22:19]ProducePacketName [17:22:19]name=ofd_packets/00031921 [17:22:19]NVStorageDeleteData [17:22:19]Write to MH i2c: 01 00 00 77 35 AC [17:22:19]Write i2c OK [17:22:19]MH_I2C_Read... [17:22:19]Read from MH i2c: 01 [17:22:19]MH_I2C_Read... [17:22:19]Read from MH i2c: 01 07 00 [17:22:19]MH_I2C_Read... [17:22:19]Read from MH i2c: 01 07 00 77 35 00 00 00 00 00 67 0C 26 [17:22:19]RasterBufferAndPrint [17:22:19]line [17:22:19]line [17:22:19]line [17:22:19]line [17:22:19]line [17:22:19]written 0, free lines is 3182 [17:22:19]MH_Cut [17:22:19]Write to MH i2c: D1 01 00 7E 35 01 85 [17:22:19]Write i2c OK [17:22:19]MH_I2C_Read... [17:22:19]Read from MH i2c: D1 [17:22:19]MH_I2C_Read... [17:22:19]Read from MH i2c: D1 01 00 [17:22:19]MH_I2C_Read... [17:22:19]Read from MH i2c: D1 01 00 7E 35 00 84 [17:22:19]Write to MH i2c: 01 00 00 7F 35 B4 [17:22:19]Write i2c OK [17:22:19]MH_I2C_Read... [17:22:19]OFD Sender: No OFD packet to send [17:22:20]*** Cut start [17:22:20]*** Partial cut [17:22:20]*** CUTSNS_PIN = 1 [17:22:20]*** CUTSNS_PIN = 0 [17:22:20]*** Brake cut motor [17:22:20]Read from MH i2c: 01 [17:22:20]MH_I2C_Read... [17:22:20]*** Stop cut motor [17:22:20]*** Cut end [17:22:20]Read from MH i2c: 01 07 00 [17:22:20]MH_I2C_Read... [17:22:20]Read from MH i2c: 01 07 00 7F 35 00 00 00 00 00 FF 0F C9 [17:22:20]process_action close_receipt done [17:22:20]requested_data is exist [17:22:20]produce_requested_data [17:22:20]requested_item fm.sn is exist - process it [17:22:20]wFMCommunicate request_size=4 [17:22:20]MH_SAM_APDU [17:22:20]CAPDU: 80 11 00 00 [17:22:20]Write to MH i2c: E2 08 00 80 35 80 11 00 00 00 00 00 00 2F [17:22:20]Write i2c OK [17:22:20]MH_I2C_Read... [17:22:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:22:20]Read from MH i2c: E2 [17:22:20]MH_I2C_Read... [17:22:20]Read from MH i2c: E2 17 00 [17:22:20]MH_I2C_Read... [17:22:20]Read from MH i2c: E2 17 00 80 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 84 [17:22:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:22:20]wFMCommunicate OK [17:22:20]requested_item fd.num is exist - process it [17:22:20]SAM_PROTO_GetFieldsCounters [17:22:20]wFMCommunicate request_size=4 [17:22:20]MH_SAM_APDU [17:22:20]CAPDU: 80 13 00 00 [17:22:20]Write to MH i2c: E2 08 00 81 35 80 13 00 00 00 00 00 00 32 [17:22:20]Write i2c OK [17:22:20]MH_I2C_Read... [17:22:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:22:21]Read from MH i2c: E2 [17:22:21]MH_I2C_Read... [17:22:21]Read from MH i2c: E2 62 00 [17:22:21]MH_I2C_Read... [17:22:21]Read from MH i2c: E2 62 00 81 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B1 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 79 [17:22:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B1 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:22:21]wFMCommunicate OK [17:22:21]SAM_PROTO_GetFieldsCounters done [17:22:21]requested_item shift.num is exist - process it [17:22:21]requested_item shift.opened is exist - process it [17:22:21]req_shift_opened [17:22:21]FM_GetShiftState [17:22:21]SAM_PROTO_GetShiftState [17:22:21]wFMCommunicate request_size=4 [17:22:21]MH_SAM_APDU [17:22:21]CAPDU: 80 13 01 00 [17:22:21]Write to MH i2c: E2 08 00 82 35 80 13 01 00 00 00 00 00 34 [17:22:21]Write i2c OK [17:22:21]MH_I2C_Read... [17:22:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:22:21]Read from MH i2c: E2 [17:22:21]MH_I2C_Read... [17:22:21]Read from MH i2c: E2 0E 00 [17:22:21]MH_I2C_Read... [17:22:21]Read from MH i2c: E2 0E 00 82 35 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 1D [17:22:21]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:22:21]wFMCommunicate OK [17:22:21]SAM_PROTO_GetShiftState done [17:22:21]FM_GetShiftState done [17:22:21]req_shift_opened done [17:22:21]requested_item shift.open_date is exist - process it [17:22:21]req_shift_open_date [17:22:21]req_shift_open_date done [17:22:21]produce_requested_data done [17:22:21]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31921,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [17:22:21]process_action_free close_receipt [17:22:21]json_value_free [17:22:21]json_value_free done [17:22:21]process_json_proto returns [17:22:21]Send response to host [17:22:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31921,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [17:22:21]free response buf [17:22:21]execute_script done [17:22:21]execute_script returns [17:22:21]free content buf [17:22:21]Sock 7.Close socket [17:22:21]Sock 7.Thread stoped [17:22:24]OFD Sender: No OFD packet to send [17:22:29]OFD Sender: No OFD packet to send [17:22:34]OFD Sender: No OFD packet to send [17:22:39]OFD Sender: No OFD packet to send [17:22:44]OFD Sender: No OFD packet to send [17:22:49]OFD Sender: No OFD packet to send [17:22:54]OFD Sender: No OFD packet to send [17:22:59]OFD Sender: No OFD packet to send [17:23:04]OFD Sender: No OFD packet to send [17:23:09]OFD Sender: No OFD packet to send [17:23:14]OFD Sender: No OFD packet to send [17:23:19]OFD Sender: No OFD packet to send [17:23:24]OFD Sender: No OFD packet to send [17:23:29]OFD Sender: No OFD packet to send [17:23:34]OFD Sender: No OFD packet to send [17:23:39]OFD Sender: No OFD packet to send [17:23:44]OFD Sender: No OFD packet to send [17:23:49]OFD Sender: No OFD packet to send [17:23:54]OFD Sender: No OFD packet to send [17:23:59]OFD Sender: No OFD packet to send [17:24:04]OFD Sender: No OFD packet to send [17:24:09]OFD Sender: No OFD packet to send [17:24:14]OFD Sender: No OFD packet to send [17:24:19]OFD Sender: No OFD packet to send [17:24:24]OFD Sender: No OFD packet to send [17:24:29]OFD Sender: No OFD packet to send [17:24:34]OFD Sender: No OFD packet to send [17:24:39]OFD Sender: No OFD packet to send [17:24:44]OFD Sender: No OFD packet to send [17:24:49]OFD Sender: No OFD packet to send [17:24:54]OFD Sender: No OFD packet to send [17:24:59]OFD Sender: No OFD packet to send [17:25:04]OFD Sender: No OFD packet to send [17:25:09]OFD Sender: No OFD packet to send [17:25:14]OFD Sender: No OFD packet to send [17:25:19]OFD Sender: No OFD packet to send [17:25:24]OFD Sender: No OFD packet to send [17:25:29]OFD Sender: No OFD packet to send [17:25:34]OFD Sender: No OFD packet to send [17:25:39]OFD Sender: No OFD packet to send [17:25:44]OFD Sender: No OFD packet to send [17:25:49]OFD Sender: No OFD packet to send [17:25:54]OFD Sender: No OFD packet to send [17:25:59]OFD Sender: No OFD packet to send [17:26:04]OFD Sender: No OFD packet to send [17:26:09]OFD Sender: No OFD packet to send [17:26:14]OFD Sender: No OFD packet to send [17:26:19]OFD Sender: No OFD packet to send [17:26:24]OFD Sender: No OFD packet to send [17:26:29]OFD Sender: No OFD packet to send [17:26:34]OFD Sender: No OFD packet to send [17:26:39]OFD Sender: No OFD packet to send [17:26:44]OFD Sender: No OFD packet to send [17:26:49]OFD Sender: No OFD packet to send [17:26:54]OFD Sender: No OFD packet to send [17:26:59]OFD Sender: No OFD packet to send [17:27:04]OFD Sender: No OFD packet to send [17:27:09]OFD Sender: No OFD packet to send [17:27:14]OFD Sender: No OFD packet to send [17:27:19]OFD Sender: No OFD packet to send [17:27:24]OFD Sender: No OFD packet to send [17:27:29]OFD Sender: No OFD packet to send [17:27:34]OFD Sender: No OFD packet to send [17:27:39]OFD Sender: No OFD packet to send [17:27:44]OFD Sender: No OFD packet to send [17:27:49]OFD Sender: No OFD packet to send [17:27:54]OFD Sender: No OFD packet to send [17:27:59]OFD Sender: No OFD packet to send [17:28:04]OFD Sender: No OFD packet to send [17:28:09]OFD Sender: No OFD packet to send [17:28:14]OFD Sender: No OFD packet to send [17:28:19]OFD Sender: No OFD packet to send [17:28:24]OFD Sender: No OFD packet to send [17:28:29]OFD Sender: No OFD packet to send [17:28:34]OFD Sender: No OFD packet to send [17:28:39]OFD Sender: No OFD packet to send [17:28:44]OFD Sender: No OFD packet to send [17:28:49]OFD Sender: No OFD packet to send [17:28:55]OFD Sender: No OFD packet to send [17:29:00]OFD Sender: No OFD packet to send [17:29:05]OFD Sender: No OFD packet to send [17:29:08]accept exits with 9 [17:29:08]New connection [17:29:08]New thread 3066764644 created [17:29:08]Thread 3066908004 joined [17:29:08]Waiting for new connection... [17:29:08] Sock 9.Parse request [17:29:08]Sock 9.Check first char [17:29:08]Sock 9.First char is OK [17:29:08]request: POST /json_proto HTTP/1.0 [17:29:08]Method: POST [17:29:08]URL: /json_proto [17:29:08]Method is POST - this is cgi request [17:29:08]url: /json_proto [17:29:08]query_string will be loaded in cgi processing [17:29:08]execute_cgi json_proto POST (null) [17:29:08]execute_cgi path=json_proto method=POST [17:29:08]POST find Content-Length [17:29:08]Host: 172.17.61.6:8080 [17:29:08]Content-Length: 923 [17:29:08]Content-Type: application/json [17:29:08] [17:29:08]POST finish read [17:29:08]Found Content-Length = 923 [17:29:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58118", "tax_sys" : 0, "items" : [ { "code": "4700007380063", "name": "\u0428\u0435\u0440\u0431\u0435\u0442 \u044F\u0431\u043B\u043E\u043A\u043E-\u0447\u0435\u0440\u043D\u043E\u0441\u043B\u0438\u0432 0,9", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 233.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:08]execute_script... [17:29: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)58118", "tax_sys" : 0, "items" : [ { "code": "4700007380063", "name": "\u0428\u0435\u0440\u0431\u0435\u0442 \u044F\u0431\u043B\u043E\u043A\u043E-\u0447\u0435\u0440\u043D\u043E\u0441\u043B\u0438\u0432 0,9", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 233.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:08]POST & json_proto [17:29:08]process_json_proto [17:29:08]json parsed OK: [17:29:08]protocol is kg_v1.0 [17:29:08]action value=close_receipt [17:29:08]process_action close_receipt [17:29:08]cmd_close_receipt [17:29:08]MH_GetDate [17:29:08]Write to MH i2c: F0 00 00 83 35 A7 [17:29:08]Write i2c OK [17:29:08]MH_I2C_Read... [17:29:08]Read from MH i2c: F0 [17:29:08]MH_I2C_Read... [17:29:08]Read from MH i2c: F0 09 00 [17:29:08]MH_I2C_Read... [17:29:08]Read from MH i2c: F0 09 00 83 35 00 ED 61 E3 65 78 7F 6F 64 10 [17:29:08]GetLastDocTimeStamp 1709400145 [17:29:08]current date 1709400557 [17:29:08]FM_GetShiftState [17:29:08]SAM_PROTO_GetShiftState [17:29:08]wFMCommunicate request_size=4 [17:29:08]MH_SAM_APDU [17:29:08]CAPDU: 80 13 01 00 [17:29:08]Write to MH i2c: E2 08 00 84 35 80 13 01 00 00 00 00 00 36 [17:29:08]Write i2c OK [17:29:08]MH_I2C_Read... [17:29:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:08]Read from MH i2c: E2 [17:29:08]MH_I2C_Read... [17:29:08]Read from MH i2c: E2 0E 00 [17:29:08]MH_I2C_Read... [17:29:08]Read from MH i2c: E2 0E 00 84 35 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 1F [17:29:08]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:29:08]wFMCommunicate OK [17:29:08]SAM_PROTO_GetShiftState done [17:29:08]FM_GetShiftState done [17:29:08]opened in 1709338917 [17:29:08]opened+sec_in_day 1709425317 [17:29:08]quantity*price = 9500 [17:29:08]sum+1 = 9501 [17:29:08]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4640030091607 Сигареты ESSE Exchange 1.000 * 138.00 = 138.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 233.00 НСП 1% : 2.06 НДС 12% : 24.74 Наличными: 233.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 75 02.03.2024 17:29 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31922 ФПД: 89446012771258 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T172917&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31922&fm=89446012771258&tin=02508201610067®Number=0000000000092554&sum=23300 0 [17:29:09]StoreToDocumentArchive [17:29:09]shift 280 fd 31922 [17:29:09]save to /storage/0280/doc_00031922 [17:29:09]save last doc name /storage/0280/doc_00031922 to /storage/kkm_last_doc_name [17:29:09]save OK [17:29:09]Clear old archive folders... [17:29:09]ProcessDocumentItem done err = 0, tmpTLVsize=392 [17:29:09]tlvbuf is 0156C080 [17:29:09]SAM_PROTO_ClearQueue [17:29:09]wFMCommunicate request_size=4 [17:29:09]MH_SAM_APDU [17:29:09]CAPDU: 80 09 00 00 [17:29:09]Write to MH i2c: E2 08 00 91 35 80 09 00 00 00 00 00 00 38 [17:29:09]Write i2c OK [17:29:09]MH_I2C_Read... [17:29:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:29:09]Read from MH i2c: E2 [17:29:09]MH_I2C_Read... [17:29:09]Read from MH i2c: E2 03 00 [17:29:09]MH_I2C_Read... [17:29:09]Read from MH i2c: E2 03 00 91 35 00 90 00 3A [17:29:09]RAPDU: 90 00 [17:29:09]wFMCommunicate OK [17:29:09]SAM_PROTO_ClearQueue done [17:29:09]KKMCreateOFDPacket [17:29:09]OFDProtocolAddRootSTLVToBuf [17:29:09]FM_MakeSignedData [17:29:09]FM_MakeSignedData [17:29:09]SAM_PROTO_SignData [17:29:09]wFMCommunicate request_size=4 [17:29:09]MH_SAM_APDU [17:29:09]CAPDU: 80 0D 01 02 [17:29:09]Write to MH i2c: E2 08 00 92 35 80 0D 01 02 00 00 00 00 40 [17:29:09]Write i2c OK [17:29:09]MH_I2C_Read... [17:29:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:29:10]Read from MH i2c: E2 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: E2 03 00 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: E2 03 00 92 35 00 90 00 3B [17:29:10]RAPDU: 90 00 [17:29:10]wFMCommunicate OK [17:29:10]wFMCommunicate request_size=255 [17:29:10]MH_SAM_APDU [17:29:10]CAPDU: 80 0D 02 02 FA 03 00 88 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 30 36 33 06 04 30 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B5 D1 82 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 2D D1 87 D0 B5 D1 80 D0 BD D0 BE D1 81 D0 BB D0 B8 D0 B2 20 30 2C 39 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 [17:29:10]Write to MH i2c: E2 02 01 93 35 80 0D 02 02 FA 00 03 00 88 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 30 36 33 06 04 30 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B5 D1 82 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 2D D1 87 D0 B5 D1 80 D0 BD D0 BE D1 81 D0 BB D0 B8 D0 B2 20 30 2C 39 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 00 00 0F [17:29:10]OFD Sender: No OFD packet to send [17:29:10]Write i2c OK [17:29:10]MH_I2C_Read... [17:29:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:10]Read from MH i2c: E2 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: E2 03 00 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: E2 03 00 93 35 00 90 00 3C [17:29:10]RAPDU: 90 00 [17:29:10]wFMCommunicate OK [17:29:10]wFMCommunicate request_size=151 [17:29:10]MH_SAM_APDU [17:29:10]CAPDU: 80 0D 02 02 92 03 01 00 01 F7 03 06 00 CE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AA 09 00 00 00 00 07 04 06 00 04 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 ED 61 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B2 7C 00 00 35 04 06 00 51 59 C5 D1 5B BA [17:29:10]Write to MH i2c: E2 9A 00 94 35 80 0D 02 02 92 00 03 01 00 01 F7 03 06 00 CE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AA 09 00 00 00 00 07 04 06 00 04 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 ED 61 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B2 7C 00 00 35 04 06 00 51 59 C5 D1 5B BA 00 00 F8 [17:29:10]Write i2c OK [17:29:10]MH_I2C_Read... [17:29:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:10]Read from MH i2c: E2 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: E2 03 00 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: E2 03 00 94 35 00 90 00 3D [17:29:10]RAPDU: 90 00 [17:29:10]wFMCommunicate OK [17:29:10]wFMCommunicate request_size=4 [17:29:10]MH_SAM_APDU [17:29:10]CAPDU: 80 0D 03 02 [17:29:10]Write to MH i2c: E2 08 00 95 35 80 0D 03 02 00 00 00 00 45 [17:29:10]Write i2c OK [17:29:10]MH_I2C_Read... [17:29:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:29:10]Read from MH i2c: E2 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: E2 0B 00 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: E2 0B 00 95 35 00 F2 16 98 5C 14 58 32 B9 90 00 99 [17:29:10]RAPDU: F2 16 98 5C 14 58 32 B9 90 00 [17:29:10]wFMCommunicate OK [17:29:10]SAM_PROTO_SignData done [17:29:10]FM_MakeSignedData done [17:29:10]CreateOFDProtocolMessage [17:29:10]wFMCommunicate request_size=4 [17:29:10]MH_SAM_APDU [17:29:10]CAPDU: 80 11 00 00 [17:29:10]Write to MH i2c: E2 08 00 96 35 80 11 00 00 00 00 00 00 45 [17:29:10]Write i2c OK [17:29:10]MH_I2C_Read... [17:29:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:10]Read from MH i2c: E2 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: E2 17 00 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: E2 17 00 96 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 9A [17:29:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:29:10]wFMCommunicate OK [17:29:10]CreateOFDProtocolMessage done [17:29:10]OFDSenderStorePacket 31922 [17:29:10]StoreOFDPacket docnum=31922 [17:29:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 9C 01 00 00 62 99 94 01 08 FC 5A 03 01 00 03 00 88 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 30 36 33 06 04 30 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B5 D1 82 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 2D D1 87 D0 B5 D1 80 D0 BD D0 BE D1 81 D0 BB D0 B8 D0 B2 20 30 2C 39 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AA 09 00 00 00 00 07 04 06 00 04 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 ED 61 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B2 7C 00 00 35 04 06 00 51 59 C5 D1 5B BA F2 16 98 5C 14 58 32 B9 [17:29:10]CheckFolder [17:29:10]dirname=/storage/ofd_packets [17:29:10]CheckFolder done [17:29:10]ProducePacketName [17:29:10]name=ofd_packets/00031922 [17:29:10]NVStorageSaveData ofd_packets/00031922 [17:29:10]File name is /storage/ofd_packets/00031922 [17:29:10]Write 442 bytes [17:29:10]NVStorageSaveData done [17:29:10]OFDSenderStorePacket done [17:29:10]KKMCreateOFDPacket done [17:29:10]NVStorageSaveData kkm_last_timestamp [17:29:10]File name is /storage/kkm_last_timestamp [17:29:10]Write 4 bytes [17:29:10]NVStorageSaveData done [17:29:10]ExternCall_PrintAddStr [17:29:10]wPrintStart [17:29:10]Write to MH i2c: 01 00 00 97 35 CC [17:29:10]Write i2c OK [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: 01 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: 01 07 00 [17:29:10]MH_I2C_Read... [17:29:10]Read from MH i2c: 01 07 00 97 35 00 00 00 00 00 FF 0F E1 [17:29:10]RasterBufferAndPrint [17:29:10]line Счет N : (3)58118 [17:29:10]line ИНН: 02508201610067 [17:29:10]line Контрольно-Кассовый Чек [17:29:10]line ПРОДАЖА [17:29:10]line Товар: 4700007380063 [17:29:10]line Шербет яблоко-чернослив 0,9 [17:29:10]line 1.000 * 95.00 [17:29:10]line = 95.00 [17:29:10]line НДС 12% НСП 1% [17:29:10]line > о реализуемом товаре [17:29:10]line Товар: 4640030091607 [17:29:10]line Сигареты ESSE Exchange [17:29:10]line 1.000 * 138.00 [17:29:10]line = 138.00 [17:29:10]line НДС 12% НСП 1% [17:29:10]line > о реализуемом товаре [17:29:10]line ИТОГО: 233.00 [17:29:10]line НСП 1% : 2.06 [17:29:10]line НДС 12% : 24.74 [17:29:10]line Наличными: 233.00 [17:29:10]line Безнал.: 0.00 [17:29:10]line Место: АЗС № 99 "Партнер Нефть" [17:29:10]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [17:29:10]line СНО: Общий режим [17:29:10]line Чек 75 02.03.2024 17:29 [17:29:10]line Смена: 280 ФФД: 1.0 [17:29:10]line ЗНМ: 0300000074 [17:29:10]line РНМ: 0000000000092554 [17:29:10]line Версия ККМ: 001 [17:29:10]line ФМ: 0000000000871783 [17:29:10]line ФД: 31922 [17:29:10]line ФПД: 89446012771258 [17:29:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T172917&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31922&fm=89446012771258&tin=02508201610067®Number=0000000000092554&sum=23300 [17:29:10]line 0 [17:29:10]OFD Sender: Processing packet 31922 [packets to send 5, broken 4] [17:29:10]ProducePacketName [17:29:10]name=ofd_packets/00031922 [17:29:10]OFD Sender: To server: pG, [17:29:10]CommunicateWithHost lk.salyk.kg:30040 [17:29:10]ConnectInit lk.salyk.kg [17:29:10]written 0, free lines is 4095 [17:29:11]Connected sock=10 [17:29:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 9C 01 00 00 62 99 94 01 08 FC 5A 03 01 00 03 00 88 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 30 36 33 06 04 30 00 D0 A8 D0 B5 D1 80 D0 B1 D0 B5 D1 82 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 2D D1 87 D0 B5 D1 80 D0 BD D0 BE D1 81 D0 BB D0 B8 D0 B2 20 30 2C 39 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 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 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AA 09 00 00 00 00 07 04 06 00 04 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 ED 61 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B2 7C 00 00 35 04 06 00 51 59 C5 D1 5B BA F2 16 98 5C 14 58 32 B9 [17:29:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 C5 61 47 00 5C 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B2 7C 00 00 F4 03 04 00 32 0A E3 65 B6 04 01 00 00 05 9F 41 98 1B E5 6B A2 [17:29:11]CommunicateWithHost err = 0 [17:29:11]CheckOFDResponse [17:29:11]1017 (14) - 77093643461234 [17:29:11]1041 (16) - 0000000000871783 [17:29:11]1040 (4) - 31922 [17:29:11]1012 (4) - 02.03.2024 11:14 [17:29:11]1206 (1) - 0 [17:29:11]OFD Sender: Remove packet 31922 [17:29:11]ProducePacketName [17:29:11]name=ofd_packets/00031922 [17:29:11]NVStorageDeleteData [17:29:11]Write to MH i2c: 01 00 00 C5 35 FA [17:29:11]Write i2c OK [17:29:11]MH_I2C_Read... [17:29:11]Read from MH i2c: 01 [17:29:11]MH_I2C_Read... [17:29:11]Read from MH i2c: 01 07 00 [17:29:11]MH_I2C_Read... [17:29:11]Read from MH i2c: 01 07 00 C5 35 00 00 00 00 00 8D 0C 9A [17:29:11]RasterBufferAndPrint [17:29:11]line [17:29:11]line [17:29:11]line [17:29:11]line [17:29:11]line [17:29:11]written 0, free lines is 3220 [17:29:11]MH_Cut [17:29:11]Write to MH i2c: D1 01 00 CC 35 01 D3 [17:29:11]Write i2c OK [17:29:11]MH_I2C_Read... [17:29:11]Read from MH i2c: D1 [17:29:11]MH_I2C_Read... [17:29:11]Read from MH i2c: D1 01 00 [17:29:11]MH_I2C_Read... [17:29:11]Read from MH i2c: D1 01 00 CC 35 00 D2 [17:29:11]Write to MH i2c: 01 00 00 CD 35 02 [17:29:11]Write i2c OK [17:29:11]MH_I2C_Read... [17:29:11]OFD Sender: No OFD packet to send [17:29:12]*** Cut start [17:29:12]*** Partial cut [17:29:12]*** CUTSNS_PIN = 1 [17:29:12]*** CUTSNS_PIN = 0 [17:29:12]*** Brake cut motor [17:29:12]Read from MH i2c: 01 [17:29:12]MH_I2C_Read... [17:29:12]*** Stop cut motor [17:29:12]*** Cut end [17:29:12]Read from MH i2c: 01 07 00 [17:29:12]MH_I2C_Read... [17:29:12]Read from MH i2c: 01 07 00 CD 35 00 00 00 00 00 FF 0F 17 [17:29:12]process_action close_receipt done [17:29:12]requested_data is exist [17:29:12]produce_requested_data [17:29:12]requested_item fm.sn is exist - process it [17:29:12]wFMCommunicate request_size=4 [17:29:12]MH_SAM_APDU [17:29:12]CAPDU: 80 11 00 00 [17:29:12]Write to MH i2c: E2 08 00 CE 35 80 11 00 00 00 00 00 00 7D [17:29:12]Write i2c OK [17:29:12]MH_I2C_Read... [17:29:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:13]Read from MH i2c: E2 [17:29:13]MH_I2C_Read... [17:29:13]Read from MH i2c: E2 17 00 [17:29:13]MH_I2C_Read... [17:29:13]Read from MH i2c: E2 17 00 CE 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 D2 [17:29:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:29:13]wFMCommunicate OK [17:29:13]requested_item fd.num is exist - process it [17:29:13]SAM_PROTO_GetFieldsCounters [17:29:13]wFMCommunicate request_size=4 [17:29:13]MH_SAM_APDU [17:29:13]CAPDU: 80 13 00 00 [17:29:13]Write to MH i2c: E2 08 00 CF 35 80 13 00 00 00 00 00 00 80 [17:29:13]Write i2c OK [17:29:13]MH_I2C_Read... [17:29:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:29:13]Read from MH i2c: E2 [17:29:13]MH_I2C_Read... [17:29:13]Read from MH i2c: E2 62 00 [17:29:13]MH_I2C_Read... [17:29:13]Read from MH i2c: E2 62 00 CF 35 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B2 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 CB [17:29:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B2 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:29:13]wFMCommunicate OK [17:29:13]SAM_PROTO_GetFieldsCounters done [17:29:13]requested_item shift.num is exist - process it [17:29:13]requested_item shift.opened is exist - process it [17:29:13]req_shift_opened [17:29:13]FM_GetShiftState [17:29:13]SAM_PROTO_GetShiftState [17:29:13]wFMCommunicate request_size=4 [17:29:13]MH_SAM_APDU [17:29:13]CAPDU: 80 13 01 00 [17:29:13]Write to MH i2c: E2 08 00 D0 35 80 13 01 00 00 00 00 00 82 [17:29:13]Write i2c OK [17:29:13]MH_I2C_Read... [17:29:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:13]Read from MH i2c: E2 [17:29:13]MH_I2C_Read... [17:29:13]Read from MH i2c: E2 0E 00 [17:29:13]MH_I2C_Read... [17:29:13]Read from MH i2c: E2 0E 00 D0 35 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 6B [17:29:13]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:29:13]wFMCommunicate OK [17:29:13]SAM_PROTO_GetShiftState done [17:29:13]FM_GetShiftState done [17:29:13]req_shift_opened done [17:29:13]requested_item shift.open_date is exist - process it [17:29:13]req_shift_open_date [17:29:13]req_shift_open_date done [17:29:13]produce_requested_data done [17:29:13]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31922,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [17:29:13]process_action_free close_receipt [17:29:13]json_value_free [17:29:13]json_value_free done [17:29:13]process_json_proto returns [17:29:13]Send response to host [17:29:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31922,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [17:29:13]free response buf [17:29:13]execute_script done [17:29:13]execute_script returns [17:29:13]free content buf [17:29:13]Sock 9.Close socket [17:29:13]Sock 9.Thread stoped [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:16]OFD Sender: No OFD packet to send [17:33:21]OFD Sender: No OFD packet to send [17:33:26]OFD Sender: No OFD packet to send [17:33:31]OFD Sender: No OFD packet to send [17:33:36]OFD Sender: No OFD packet to send [17:33:41]OFD Sender: No OFD packet to send [17:33:46]OFD Sender: No OFD packet to send [17:33:51]OFD Sender: No OFD packet to send [17:33:56]OFD Sender: No OFD packet to send [17:34:01]OFD Sender: No OFD packet to send [17:34:06]OFD Sender: No OFD packet to send [17:34:11]OFD Sender: No OFD packet to send [17:34:16]OFD Sender: No OFD packet to send [17:34:21]OFD Sender: No OFD packet to send [17:34:26]OFD Sender: No OFD packet to send [17:34:31]OFD Sender: No OFD packet to send [17:34:36]OFD Sender: No OFD packet to send [17:34:41]OFD Sender: No OFD packet to send [17:34:46]OFD Sender: No OFD packet to send [17:34:51]OFD Sender: No OFD packet to send [17:34:56]OFD Sender: No OFD packet to send [17:35:01]OFD Sender: No OFD packet to send [17:35:06]OFD Sender: No OFD packet to send [17:35: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 [17:36:17]OFD Sender: No OFD packet to send [17:36:22]OFD Sender: No OFD packet to send [17:36:27]OFD Sender: No OFD packet to send [17:36:32]OFD Sender: No OFD packet to send [17:36:37]OFD Sender: No OFD packet to send [17:36:42]OFD Sender: No OFD packet to send [17:36:47]OFD Sender: No OFD packet to send [17:36:52]OFD Sender: No OFD packet to send [17:36:57]OFD Sender: No OFD packet to send [17:37:02]OFD Sender: No OFD packet to send [17:37:07]OFD Sender: No OFD packet to send [17:37:12]OFD Sender: No OFD packet to send [17:37:12]accept exits with 7 [17:37:12]New connection [17:37:12]New thread 3066908004 created [17:37:12]Thread 3066764644 joined [17:37:12]Waiting for new connection... [17:37:12] Sock 7.Parse request [17:37:12]Sock 7.Check first char [17:37:12]Sock 7.First char is OK [17:37:12]request: POST /json_proto HTTP/1.0 [17:37:12]Method: POST [17:37:12]URL: /json_proto [17:37:12]Method is POST - this is cgi request [17:37:12]url: /json_proto [17:37:12]query_string will be loaded in cgi processing [17:37:12]execute_cgi json_proto POST (null) [17:37:12]execute_cgi path=json_proto method=POST [17:37:12]POST find Content-Length [17:37:12]Host: 172.17.61.6:8080 [17:37:12]Content-Length: 714 [17:37:12]Content-Type: application/json [17:37:12] [17:37:12]POST finish read [17:37:12]Found Content-Length = 714 [17:37:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58119", "tax_sys" : 0, "items" : [ { "code": "4700000481965", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u0434\u0438\u043A\u0438\u0435 \u044F\u0433\u043E\u0434\u044B 0,45 \u0436/\u0431", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:12]execute_script... [17: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)58119", "tax_sys" : 0, "items" : [ { "code": "4700000481965", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u0434\u0438\u043A\u0438\u0435 \u044F\u0433\u043E\u0434\u044B 0,45 \u0436/\u0431", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:12]POST & json_proto [17:37:12]process_json_proto [17:37:12]json parsed OK: [17:37:12]protocol is kg_v1.0 [17:37:12]action value=close_receipt [17:37:12]process_action close_receipt [17:37:12]cmd_close_receipt [17:37:12]MH_GetDate [17:37:12]Write to MH i2c: F0 00 00 D1 35 F5 [17:37:12]Write i2c OK [17:37:12]MH_I2C_Read... [17:37:12]Read from MH i2c: F0 [17:37:12]MH_I2C_Read... [17:37:12]Read from MH i2c: F0 09 00 [17:37:12]MH_I2C_Read... [17:37:12]Read from MH i2c: F0 09 00 D1 35 00 D1 63 E3 65 78 7F 6F 64 44 [17:37:12]GetLastDocTimeStamp 1709400557 [17:37:12]current date 1709401041 [17:37:12]FM_GetShiftState [17:37:12]SAM_PROTO_GetShiftState [17:37:12]wFMCommunicate request_size=4 [17:37:12]MH_SAM_APDU [17:37:12]CAPDU: 80 13 01 00 [17:37:12]Write to MH i2c: E2 08 00 D2 35 80 13 01 00 00 00 00 00 84 [17:37:12]Write i2c OK [17:37:12]MH_I2C_Read... [17:37:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:12]Read from MH i2c: E2 [17:37:12]MH_I2C_Read... [17:37:12]Read from MH i2c: E2 0E 00 [17:37:12]MH_I2C_Read... [17:37:12]Read from MH i2c: E2 0E 00 D2 35 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 6D [17:37:12]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:37:12]wFMCommunicate OK [17:37:12]SAM_PROTO_GetShiftState done [17:37:12]FM_GetShiftState done [17:37:12]opened in 1709338917 [17:37:12]opened+sec_in_day 1709425317 [17:37:12]quantity*price = 9000 [17:37:12]sum+1 = 9001 [17:37:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 76 02.03.2024 17:37 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31923 ФПД: 264160204723098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T173721&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31923&fm=264160204723098&tin=02508201610067®Number=0000000000092554&sum=9000 0 [17:37:13]StoreToDocumentArchive [17:37:13]shift 280 fd 31923 [17:37:13]save to /storage/0280/doc_00031923 [17:37:13]save last doc name /storage/0280/doc_00031923 to /storage/kkm_last_doc_name [17:37:13]save OK [17:37:13]Clear old archive folders... [17:37:13]ProcessDocumentItem done err = 0, tmpTLVsize=306 [17:37:13]tlvbuf is 0151B070 [17:37:13]SAM_PROTO_ClearQueue [17:37:13]wFMCommunicate request_size=4 [17:37:13]MH_SAM_APDU [17:37:13]CAPDU: 80 09 00 00 [17:37:13]Write to MH i2c: E2 08 00 DF 35 80 09 00 00 00 00 00 00 86 [17:37:13]Write i2c OK [17:37:13]MH_I2C_Read... [17:37:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:37:13]Read from MH i2c: E2 [17:37:13]MH_I2C_Read... [17:37:13]Read from MH i2c: E2 03 00 [17:37:13]MH_I2C_Read... [17:37:13]Read from MH i2c: E2 03 00 DF 35 00 90 00 88 [17:37:13]RAPDU: 90 00 [17:37:13]wFMCommunicate OK [17:37:13]SAM_PROTO_ClearQueue done [17:37:13]KKMCreateOFDPacket [17:37:13]OFDProtocolAddRootSTLVToBuf [17:37:13]FM_MakeSignedData [17:37:13]FM_MakeSignedData [17:37:13]SAM_PROTO_SignData [17:37:13]wFMCommunicate request_size=4 [17:37:13]MH_SAM_APDU [17:37:13]CAPDU: 80 0D 01 02 [17:37:13]Write to MH i2c: E2 08 00 E0 35 80 0D 01 02 00 00 00 00 8E [17:37:13]Write i2c OK [17:37:13]MH_I2C_Read... [17:37:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:37:13]Read from MH i2c: E2 [17:37:13]MH_I2C_Read... [17:37:13]Read from MH i2c: E2 03 00 [17:37:13]MH_I2C_Read... [17:37:13]Read from MH i2c: E2 03 00 E0 35 00 90 00 89 [17:37:13]RAPDU: 90 00 [17:37:13]wFMCommunicate OK [17:37:13]wFMCommunicate request_size=255 [17:37:13]MH_SAM_APDU [17:37:13]CAPDU: 80 0D 02 02 FA 03 00 32 01 1E 04 01 00 01 23 04 84 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 36 35 06 04 40 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B4 D0 B8 D0 BA D0 B8 D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B 20 30 2C 34 35 20 D0 B6 2F D0 B1 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 D1 63 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 [17:37:13]Write to MH i2c: E2 02 01 E1 35 80 0D 02 02 FA 00 03 00 32 01 1E 04 01 00 01 23 04 84 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 36 35 06 04 40 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B4 D0 B8 D0 BA D0 B8 D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B 20 30 2C 34 35 20 D0 B6 2F D0 B1 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 D1 63 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 00 0A [17:37:13]Write i2c OK [17:37:13]MH_I2C_Read... [17:37:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:13]Read from MH i2c: E2 [17:37:13]MH_I2C_Read... [17:37:13]Read from MH i2c: E2 03 00 [17:37:13]MH_I2C_Read... [17:37:13]Read from MH i2c: E2 03 00 E1 35 00 90 00 8A [17:37:13]RAPDU: 90 00 [17:37:13]wFMCommunicate OK [17:37:13]wFMCommunicate request_size=65 [17:37:13]MH_SAM_APDU [17:37:13]CAPDU: 80 0D 02 02 3C 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B3 7C 00 00 35 04 06 00 F0 40 97 2A 93 9A [17:37:13]Write to MH i2c: E2 44 00 E2 35 80 0D 02 02 3C 00 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B3 7C 00 00 35 04 06 00 F0 40 97 2A 93 9A 00 00 2F [17:37:13]Write i2c OK [17:37:13]MH_I2C_Read... [17:37:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:13]Read from MH i2c: E2 [17:37:13]MH_I2C_Read... [17:37:13]Read from MH i2c: E2 03 00 [17:37:13]MH_I2C_Read... [17:37:13]Read from MH i2c: E2 03 00 E2 35 00 90 00 8B [17:37:13]RAPDU: 90 00 [17:37:13]wFMCommunicate OK [17:37:13]wFMCommunicate request_size=4 [17:37:13]MH_SAM_APDU [17:37:13]CAPDU: 80 0D 03 02 [17:37:13]Write to MH i2c: E2 08 00 E3 35 80 0D 03 02 00 00 00 00 93 [17:37:13]Write i2c OK [17:37:13]MH_I2C_Read... [17:37:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:37:13]Read from MH i2c: E2 [17:37:13]MH_I2C_Read... [17:37:13]Read from MH i2c: E2 0B 00 [17:37:13]MH_I2C_Read... [17:37:13]Read from MH i2c: E2 0B 00 E3 35 00 97 A1 8E 8D A6 EC 31 80 90 00 2A [17:37:13]RAPDU: 97 A1 8E 8D A6 EC 31 80 90 00 [17:37:13]wFMCommunicate OK [17:37:13]SAM_PROTO_SignData done [17:37:13]FM_MakeSignedData done [17:37:13]CreateOFDProtocolMessage [17:37:13]wFMCommunicate request_size=4 [17:37:13]MH_SAM_APDU [17:37:13]CAPDU: 80 11 00 00 [17:37:13]Write to MH i2c: E2 08 00 E4 35 80 11 00 00 00 00 00 00 93 [17:37:13]Write i2c OK [17:37:13]MH_I2C_Read... [17:37:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:14]Read from MH i2c: E2 [17:37:14]MH_I2C_Read... [17:37:14]Read from MH i2c: E2 17 00 [17:37:14]MH_I2C_Read... [17:37:14]Read from MH i2c: E2 17 00 E4 35 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 E8 [17:37:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:37:14]wFMCommunicate OK [17:37:14]CreateOFDProtocolMessage done [17:37:14]OFDSenderStorePacket 31923 [17:37:14]StoreOFDPacket docnum=31923 [17:37:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 46 01 00 00 9F 39 3E 01 5B E6 5A 03 01 00 03 00 32 01 1E 04 01 00 01 23 04 84 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 36 35 06 04 40 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B4 D0 B8 D0 BA D0 B8 D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B 20 30 2C 34 35 20 D0 B6 2F D0 B1 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 D1 63 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B3 7C 00 00 35 04 06 00 F0 40 97 2A 93 9A 97 A1 8E 8D A6 EC 31 80 [17:37:14]CheckFolder [17:37:14]dirname=/storage/ofd_packets [17:37:14]CheckFolder done [17:37:14]ProducePacketName [17:37:14]name=ofd_packets/00031923 [17:37:14]NVStorageSaveData ofd_packets/00031923 [17:37:14]File name is /storage/ofd_packets/00031923 [17:37:14]Write 356 bytes [17:37:14]NVStorageSaveData done [17:37:14]OFDSenderStorePacket done [17:37:14]KKMCreateOFDPacket done [17:37:14]NVStorageSaveData kkm_last_timestamp [17:37:14]File name is /storage/kkm_last_timestamp [17:37:14]Write 4 bytes [17:37:14]NVStorageSaveData done [17:37:14]ExternCall_PrintAddStr [17:37:14]wPrintStart [17:37:14]Write to MH i2c: 01 00 00 E5 35 1A [17:37:14]Write i2c OK [17:37:14]MH_I2C_Read... [17:37:14]Read from MH i2c: 01 [17:37:14]MH_I2C_Read... [17:37:14]Read from MH i2c: 01 07 00 [17:37:14]MH_I2C_Read... [17:37:14]Read from MH i2c: 01 07 00 E5 35 00 00 00 00 00 FF 0F 2F [17:37:14]RasterBufferAndPrint [17:37:14]line Счет N : (3)58119 [17:37:14]line ИНН: 02508201610067 [17:37:14]line Контрольно-Кассовый Чек [17:37:14]line ПРОДАЖА [17:37:14]line Товар: 4700000481965 [17:37:14]line Напиток энерг Nitro дикие ягоды 0,45 ж/б [17:37:14]line 1.000 * 90.00 [17:37:14]line = 90.00 [17:37:14]line НДС 12% НСП 1% [17:37:14]line > о реализуемом товаре [17:37:14]line ИТОГО: 90.00 [17:37:14]line НСП 1% : 0.80 [17:37:14]line НДС 12% : 9.56 [17:37:14]line Наличными: 90.00 [17:37:14]line Безнал.: 0.00 [17:37:14]line Место: АЗС № 99 "Партнер Нефть" [17:37:14]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [17:37:14]line СНО: Общий режим [17:37:14]line Чек 76 02.03.2024 17:37 [17:37:14]line Смена: 280 ФФД: 1.0 [17:37:14]line ЗНМ: 0300000074 [17:37:14]line РНМ: 0000000000092554 [17:37:14]line Версия ККМ: 001 [17:37:14]line ФМ: 0000000000871783 [17:37:14]line ФД: 31923 [17:37:14]line ФПД: 264160204723098 [17:37:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T173721&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31923&fm=264160204723098&tin=02508201610067®Number=0000000000092554&sum=9000 [17:37:14]line 0 [17:37:14]OFD Sender: Processing packet 31923 [packets to send 5, broken 4] [17:37:14]ProducePacketName [17:37:14]name=ofd_packets/00031923 [17:37:14]OFD Sender: To server: pG, [17:37:14]CommunicateWithHost lk.salyk.kg:30040 [17:37:14]ConnectInit lk.salyk.kg [17:37:14]written 0, free lines is 4095 [17:37:14]Connected sock=10 [17:37:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 46 01 00 00 9F 39 3E 01 5B E6 5A 03 01 00 03 00 32 01 1E 04 01 00 01 23 04 84 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 36 35 06 04 40 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B4 D0 B8 D0 BA D0 B8 D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B 20 30 2C 34 35 20 D0 B6 2F D0 B1 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 D1 63 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B3 7C 00 00 35 04 06 00 F0 40 97 2A 93 9A 97 A1 8E 8D A6 EC 31 80 [17:37:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 54 9A 47 00 DB 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B3 7C 00 00 F4 03 04 00 15 0C E3 65 B6 04 01 00 00 74 01 86 B8 61 CD 88 40 [17:37:14]CommunicateWithHost err = 0 [17:37:14]CheckOFDResponse [17:37:14]1017 (14) - 77093643461234 [17:37:14]1041 (16) - 0000000000871783 [17:37:14]1040 (4) - 31923 [17:37:14]1012 (4) - 02.03.2024 11:23 [17:37:14]1206 (1) - 0 [17:37:14]OFD Sender: Remove packet 31923 [17:37:14]ProducePacketName [17:37:14]name=ofd_packets/00031923 [17:37:14]NVStorageDeleteData [17:37:14]Write to MH i2c: 01 00 00 0E 36 44 [17:37:14]Write i2c OK [17:37:14]MH_I2C_Read... [17:37:14]Read from MH i2c: 01 [17:37:14]MH_I2C_Read... [17:37:14]Read from MH i2c: 01 07 00 [17:37:14]MH_I2C_Read... [17:37:14]Read from MH i2c: 01 07 00 0E 36 00 00 00 00 00 C4 0C 1B [17:37:14]RasterBufferAndPrint [17:37:14]line [17:37:14]line [17:37:14]line [17:37:14]line [17:37:14]line [17:37:14]written 0, free lines is 3274 [17:37:14]MH_Cut [17:37:14]Write to MH i2c: D1 01 00 15 36 01 1D [17:37:14]Write i2c OK [17:37:14]MH_I2C_Read... [17:37:14]Read from MH i2c: D1 [17:37:14]MH_I2C_Read... [17:37:14]Read from MH i2c: D1 01 00 [17:37:14]MH_I2C_Read... [17:37:14]Read from MH i2c: D1 01 00 15 36 00 1C [17:37:14]Write to MH i2c: 01 00 00 16 36 4C [17:37:14]Write i2c OK [17:37:14]MH_I2C_Read... [17:37:15]OFD Sender: No OFD packet to send [17:37:15]*** Cut start [17:37:15]*** Partial cut [17:37:15]*** CUTSNS_PIN = 1 [17:37:15]*** CUTSNS_PIN = 0 [17:37:15]*** Brake cut motor [17:37:16]Read from MH i2c: 01 [17:37:16]*** Stop cut motor [17:37:16]*** Cut end [17:37:16]MH_I2C_Read... [17:37:16]Read from MH i2c: 01 07 00 [17:37:16]MH_I2C_Read... [17:37:16]Read from MH i2c: 01 07 00 16 36 00 00 00 00 00 FF 0F 61 [17:37:16]process_action close_receipt done [17:37:16]requested_data is exist [17:37:16]produce_requested_data [17:37:16]requested_item fm.sn is exist - process it [17:37:16]wFMCommunicate request_size=4 [17:37:16]MH_SAM_APDU [17:37:16]CAPDU: 80 11 00 00 [17:37:16]Write to MH i2c: E2 08 00 17 36 80 11 00 00 00 00 00 00 C7 [17:37:16]Write i2c OK [17:37:16]MH_I2C_Read... [17:37:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:16]Read from MH i2c: E2 [17:37:16]MH_I2C_Read... [17:37:16]Read from MH i2c: E2 17 00 [17:37:16]MH_I2C_Read... [17:37:16]Read from MH i2c: E2 17 00 17 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 1C [17:37:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:37:16]wFMCommunicate OK [17:37:16]requested_item fd.num is exist - process it [17:37:16]SAM_PROTO_GetFieldsCounters [17:37:16]wFMCommunicate request_size=4 [17:37:16]MH_SAM_APDU [17:37:16]CAPDU: 80 13 00 00 [17:37:16]Write to MH i2c: E2 08 00 18 36 80 13 00 00 00 00 00 00 CA [17:37:16]Write i2c OK [17:37:16]MH_I2C_Read... [17:37:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:37:16]Read from MH i2c: E2 [17:37:16]MH_I2C_Read... [17:37:16]Read from MH i2c: E2 62 00 [17:37:16]MH_I2C_Read... [17:37:16]Read from MH i2c: E2 62 00 18 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [17:37:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:37:16]wFMCommunicate OK [17:37:16]SAM_PROTO_GetFieldsCounters done [17:37:16]requested_item shift.num is exist - process it [17:37:16]requested_item shift.opened is exist - process it [17:37:16]req_shift_opened [17:37:16]FM_GetShiftState [17:37:16]SAM_PROTO_GetShiftState [17:37:16]wFMCommunicate request_size=4 [17:37:16]MH_SAM_APDU [17:37:16]CAPDU: 80 13 01 00 [17:37:16]Write to MH i2c: E2 08 00 19 36 80 13 01 00 00 00 00 00 CC [17:37:16]Write i2c OK [17:37:16]MH_I2C_Read... [17:37:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:16]Read from MH i2c: E2 [17:37:16]MH_I2C_Read... [17:37:16]Read from MH i2c: E2 0E 00 [17:37:16]MH_I2C_Read... [17:37:16]Read from MH i2c: E2 0E 00 19 36 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 B5 [17:37:16]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:37:16]wFMCommunicate OK [17:37:16]SAM_PROTO_GetShiftState done [17:37:16]FM_GetShiftState done [17:37:16]req_shift_opened done [17:37:16]requested_item shift.open_date is exist - process it [17:37:16]req_shift_open_date [17:37:16]req_shift_open_date done [17:37:16]produce_requested_data done [17:37:16]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31923,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [17:37:16]process_action_free close_receipt [17:37:16]json_value_free [17:37:16]json_value_free done [17:37:16]process_json_proto returns [17:37:16]Send response to host [17:37:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31923,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [17:37:16]free response buf [17:37:16]execute_script done [17:37:16]execute_script returns [17:37:16]free content buf [17:37:16]Sock 7.Close socket [17:37:16]Sock 7.Thread stoped [17:37:20]OFD Sender: No OFD packet to send [17:37:25]OFD Sender: No OFD packet to send [17:37:30]OFD Sender: No OFD packet to send [17:37:35]OFD Sender: No OFD packet to send [17:37:40]OFD Sender: No OFD packet to send [17:37:45]OFD Sender: No OFD packet to send [17:37:50]OFD Sender: No OFD packet to send [17:37:55]OFD Sender: No OFD packet to send [17:38:00]OFD Sender: No OFD packet to send [17:38:05]OFD Sender: No OFD packet to send [17:38:10]OFD Sender: No OFD packet to send [17:38:15]OFD Sender: No OFD packet to send [17:38:20]OFD Sender: No OFD packet to send [17:38:25]OFD Sender: No OFD packet to send [17:38:30]OFD Sender: No OFD packet to send [17:38:35]OFD Sender: No OFD packet to send [17:38:40]OFD Sender: No OFD packet to send [17:38:45]OFD Sender: No OFD packet to send [17:38:50]OFD Sender: No OFD packet to send [17:38:55]OFD Sender: No OFD packet to send [17:39:00]OFD Sender: No OFD packet to send [17:39:05]OFD Sender: No OFD packet to send [17:39:10]OFD Sender: No OFD packet to send [17:39:15]OFD Sender: No OFD packet to send [17:39:20]OFD Sender: No OFD packet to send [17:39:25]OFD Sender: No OFD packet to send [17:39:30]OFD Sender: No OFD packet to send [17:39:35]OFD Sender: No OFD packet to send [17:39:40]OFD Sender: No OFD packet to send [17:39:45]OFD Sender: No OFD packet to send [17:39:50]OFD Sender: No OFD packet to send [17:39:55]OFD Sender: No OFD packet to send [17:40:00]OFD Sender: No OFD packet to send [17:40:05]OFD Sender: No OFD packet to send [17:40:10]OFD Sender: No OFD packet to send [17:40:15]OFD Sender: No OFD packet to send [17:40:20]OFD Sender: No OFD packet to send [17:40:25]OFD Sender: No OFD packet to send [17:40:30]OFD Sender: No OFD packet to send [17:40:35]OFD Sender: No OFD packet to send [17:40:40]OFD Sender: No OFD packet to send [17:40:45]OFD Sender: No OFD packet to send [17:40:50]OFD Sender: No OFD packet to send [17:40:55]OFD Sender: No OFD packet to send [17:41:00]OFD Sender: No OFD packet to send [17:41:05]OFD Sender: No OFD packet to send [17:41:10]OFD Sender: No OFD packet to send [17:41:15]OFD Sender: No OFD packet to send [17:41:20]OFD Sender: No OFD packet to send [17:41:25]OFD Sender: No OFD packet to send [17:41:30]OFD Sender: No OFD packet to send [17:41:35]OFD Sender: No OFD packet to send [17:41:40]OFD Sender: No OFD packet to send [17:41:45]OFD Sender: No OFD packet to send [17:41:50]OFD Sender: No OFD packet to send [17:41:55]OFD Sender: No OFD packet to send [17:42:00]OFD Sender: No OFD packet to send [17:42:05]OFD Sender: No OFD packet to send [17:42:10]OFD Sender: No OFD packet to send [17:42:15]OFD Sender: No OFD packet to send [17:42:20]OFD Sender: No OFD packet to send [17:42:25]OFD Sender: No OFD packet to send [17:42:30]OFD Sender: No OFD packet to send [17:42:35]OFD Sender: No OFD packet to send [17:42:40]OFD Sender: No OFD packet to send [17:42:45]OFD Sender: No OFD packet to send [17:42:50]OFD Sender: No OFD packet to send [17:42:55]OFD Sender: No OFD packet to send [17:43:00]OFD Sender: No OFD packet to send [17:43:05]OFD Sender: No OFD packet to send [17:43:10]OFD Sender: No OFD packet to send [17:43:15]OFD Sender: No OFD packet to send [17:43:20]OFD Sender: No OFD packet to send [17:43:25]OFD Sender: No OFD packet to send [17:43:30]OFD Sender: No OFD packet to send [17:43:35]OFD Sender: No OFD packet to send [17:43:40]OFD Sender: No OFD packet to send [17:43:45]OFD Sender: No OFD packet to send [17:43:50]OFD Sender: No OFD packet to send [17:43:55]OFD Sender: No OFD packet to send [17:44:00]OFD Sender: No OFD packet to send [17:44:05]OFD Sender: No OFD packet to send [17:44:10]OFD Sender: No OFD packet to send [17:44:15]OFD Sender: No OFD packet to send [17:44:20]OFD Sender: No OFD packet to send [17:44:25]OFD Sender: No OFD packet to send [17:44:30]OFD Sender: No OFD packet to send [17:44:35]OFD Sender: No OFD packet to send [17:44:40]OFD Sender: No OFD packet to send [17:44:44]accept exits with 9 [17:44:44]New connection [17:44:44]New thread 3066764644 created [17:44:44]Thread 3066908004 joined [17:44:44]Waiting for new connection... [17:44:44] Sock 9.Parse request [17:44:44]Sock 9.Check first char [17:44:44]Sock 9.First char is OK [17:44:44]request: POST /json_proto HTTP/1.0 [17:44:44]Method: POST [17:44:44]URL: /json_proto [17:44:44]Method is POST - this is cgi request [17:44:44]url: /json_proto [17:44:44]query_string will be loaded in cgi processing [17:44:44]execute_cgi json_proto POST (null) [17:44:44]execute_cgi path=json_proto method=POST [17:44:44]POST find Content-Length [17:44:44]Host: 172.17.61.6:8080 [17:44:44]Content-Length: 653 [17:44:44]Content-Type: application/json [17:44:44] [17:44:44]POST finish read [17:44:44]Found Content-Length = 653 [17:44:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58120", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:44]execute_script... [17:44: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 : (3)58120", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:44:44]POST & json_proto [17:44:44]process_json_proto [17:44:44]json parsed OK: [17:44:44]protocol is kg_v1.0 [17:44:44]action value=close_receipt [17:44:44]process_action close_receipt [17:44:44]cmd_close_receipt [17:44:44]MH_GetDate [17:44:44]Write to MH i2c: F0 00 00 1A 36 3F [17:44:44]Write i2c OK [17:44:44]MH_I2C_Read... [17:44:44]Read from MH i2c: F0 [17:44:44]MH_I2C_Read... [17:44:44]Read from MH i2c: F0 09 00 [17:44:44]MH_I2C_Read... [17:44:44]Read from MH i2c: F0 09 00 1A 36 00 95 65 E3 65 78 7F 6F 64 54 [17:44:44]GetLastDocTimeStamp 1709401041 [17:44:44]current date 1709401493 [17:44:44]FM_GetShiftState [17:44:44]SAM_PROTO_GetShiftState [17:44:44]wFMCommunicate request_size=4 [17:44:44]MH_SAM_APDU [17:44:44]CAPDU: 80 13 01 00 [17:44:44]Write to MH i2c: E2 08 00 1B 36 80 13 01 00 00 00 00 00 CE [17:44:44]Write i2c OK [17:44:44]MH_I2C_Read... [17:44:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:44]Read from MH i2c: E2 [17:44:44]MH_I2C_Read... [17:44:44]Read from MH i2c: E2 0E 00 [17:44:44]MH_I2C_Read... [17:44:44]Read from MH i2c: E2 0E 00 1B 36 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 B7 [17:44:44]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:44:44]wFMCommunicate OK [17:44:44]SAM_PROTO_GetShiftState done [17:44:44]FM_GetShiftState done [17:44:44]opened in 1709338917 [17:44:44]opened+sec_in_day 1709425317 [17:44:44]quantity*price = 9000 [17:44:44]sum+1 = 9001 [17:44:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 77 02.03.2024 17:44 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31924 ФПД: 252134282635654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T174453&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31924&fm=252134282635654&tin=02508201610067®Number=0000000000092554&sum=9000 0 [17:44:45]StoreToDocumentArchive [17:44:45]shift 280 fd 31924 [17:44:45]save to /storage/0280/doc_00031924 [17:44:45]save last doc name /storage/0280/doc_00031924 to /storage/kkm_last_doc_name [17:44:45]save OK [17:44:45]Clear old archive folders... [17:44:45]ProcessDocumentItem done err = 0, tmpTLVsize=293 [17:44:45]tlvbuf is 01541030 [17:44:45]SAM_PROTO_ClearQueue [17:44:45]wFMCommunicate request_size=4 [17:44:45]MH_SAM_APDU [17:44:45]CAPDU: 80 09 00 00 [17:44:45]Write to MH i2c: E2 08 00 28 36 80 09 00 00 00 00 00 00 D0 [17:44:45]Write i2c OK [17:44:45]MH_I2C_Read... [17:44:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:44:45]Read from MH i2c: E2 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: E2 03 00 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: E2 03 00 28 36 00 90 00 D2 [17:44:45]RAPDU: 90 00 [17:44:45]wFMCommunicate OK [17:44:45]SAM_PROTO_ClearQueue done [17:44:45]KKMCreateOFDPacket [17:44:45]OFDProtocolAddRootSTLVToBuf [17:44:45]FM_MakeSignedData [17:44:45]FM_MakeSignedData [17:44:45]SAM_PROTO_SignData [17:44:45]wFMCommunicate request_size=4 [17:44:45]MH_SAM_APDU [17:44:45]CAPDU: 80 0D 01 02 [17:44:45]Write to MH i2c: E2 08 00 29 36 80 0D 01 02 00 00 00 00 D8 [17:44:45]Write i2c OK [17:44:45]MH_I2C_Read... [17:44:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:44:45]OFD Sender: No OFD packet to send [17:44:45]Read from MH i2c: E2 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: E2 03 00 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: E2 03 00 29 36 00 90 00 D3 [17:44:45]RAPDU: 90 00 [17:44:45]wFMCommunicate OK [17:44:45]wFMCommunicate request_size=255 [17:44:45]MH_SAM_APDU [17:44:45]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 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 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 95 65 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [17:44:45]Write to MH i2c: E2 02 01 2A 36 80 0D 02 02 FA 00 03 00 25 01 1E 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 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 95 65 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 0F [17:44:45]Write i2c OK [17:44:45]MH_I2C_Read... [17:44:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:45]Read from MH i2c: E2 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: E2 03 00 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: E2 03 00 2A 36 00 90 00 D4 [17:44:45]RAPDU: 90 00 [17:44:45]wFMCommunicate OK [17:44:45]wFMCommunicate request_size=52 [17:44:45]MH_SAM_APDU [17:44:45]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B4 7C 00 00 35 04 06 00 E5 50 96 5A 29 86 [17:44:45]Write to MH i2c: E2 37 00 2B 36 80 0D 02 02 2F 00 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B4 7C 00 00 35 04 06 00 E5 50 96 5A 29 86 00 00 A4 [17:44:45]Write i2c OK [17:44:45]MH_I2C_Read... [17:44:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:44:45]Read from MH i2c: E2 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: E2 03 00 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: E2 03 00 2B 36 00 90 00 D5 [17:44:45]RAPDU: 90 00 [17:44:45]wFMCommunicate OK [17:44:45]wFMCommunicate request_size=4 [17:44:45]MH_SAM_APDU [17:44:45]CAPDU: 80 0D 03 02 [17:44:45]Write to MH i2c: E2 08 00 2C 36 80 0D 03 02 00 00 00 00 DD [17:44:45]Write i2c OK [17:44:45]MH_I2C_Read... [17:44:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:44:45]Read from MH i2c: E2 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: E2 0B 00 [17:44:45]MH_I2C_Read... [17:44:45]Read from MH i2c: E2 0B 00 2C 36 00 D5 23 F3 50 5B 58 3E 72 90 00 7C [17:44:45]RAPDU: D5 23 F3 50 5B 58 3E 72 90 00 [17:44:45]wFMCommunicate OK [17:44:45]SAM_PROTO_SignData done [17:44:45]FM_MakeSignedData done [17:44:45]CreateOFDProtocolMessage [17:44:45]wFMCommunicate request_size=4 [17:44:45]MH_SAM_APDU [17:44:45]CAPDU: 80 11 00 00 [17:44:45]Write to MH i2c: E2 08 00 2D 36 80 11 00 00 00 00 00 00 DD [17:44:45]Write i2c OK [17:44:45]MH_I2C_Read... [17:44:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:46]Read from MH i2c: E2 [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: E2 17 00 [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: E2 17 00 2D 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 32 [17:44:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:44:46]wFMCommunicate OK [17:44:46]CreateOFDProtocolMessage done [17:44:46]OFDSenderStorePacket 31924 [17:44:46]StoreOFDPacket docnum=31924 [17:44:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 39 01 00 00 63 FB 31 01 B1 22 5A 03 01 00 03 00 25 01 1E 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 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 95 65 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B4 7C 00 00 35 04 06 00 E5 50 96 5A 29 86 D5 23 F3 50 5B 58 3E 72 [17:44:46]CheckFolder [17:44:46]dirname=/storage/ofd_packets [17:44:46]CheckFolder done [17:44:46]ProducePacketName [17:44:46]name=ofd_packets/00031924 [17:44:46]NVStorageSaveData ofd_packets/00031924 [17:44:46]File name is /storage/ofd_packets/00031924 [17:44:46]Write 343 bytes [17:44:46]NVStorageSaveData done [17:44:46]OFDSenderStorePacket done [17:44:46]KKMCreateOFDPacket done [17:44:46]NVStorageSaveData kkm_last_timestamp [17:44:46]File name is /storage/kkm_last_timestamp [17:44:46]Write 4 bytes [17:44:46]NVStorageSaveData done [17:44:46]ExternCall_PrintAddStr [17:44:46]wPrintStart [17:44:46]Write to MH i2c: 01 00 00 2E 36 64 [17:44:46]Write i2c OK [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: 01 [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: 01 07 00 [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: 01 07 00 2E 36 00 00 00 00 00 FF 0F 79 [17:44:46]RasterBufferAndPrint [17:44:46]line Счет N : (3)58120 [17:44:46]line ИНН: 02508201610067 [17:44:46]line Контрольно-Кассовый Чек [17:44:46]line ПРОДАЖА [17:44:46]line Товар: 4700000480050 [17:44:46]line Напиток Nitro Energy эн green ж/б 0,45л [17:44:46]line 1.000 * 90.00 [17:44:46]line = 90.00 [17:44:46]line НДС 12% НСП 1% [17:44:46]line > о реализуемом товаре [17:44:46]line ИТОГО: 90.00 [17:44:46]line НСП 1% : 0.80 [17:44:46]line НДС 12% : 9.56 [17:44:46]line Наличными: 90.00 [17:44:46]line Безнал.: 0.00 [17:44:46]line Место: АЗС № 99 "Партнер Нефть" [17:44:46]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [17:44:46]line СНО: Общий режим [17:44:46]line Чек 77 02.03.2024 17:44 [17:44:46]line Смена: 280 ФФД: 1.0 [17:44:46]line ЗНМ: 0300000074 [17:44:46]line РНМ: 0000000000092554 [17:44:46]line Версия ККМ: 001 [17:44:46]line ФМ: 0000000000871783 [17:44:46]line ФД: 31924 [17:44:46]line ФПД: 252134282635654 [17:44:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T174453&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31924&fm=252134282635654&tin=02508201610067®Number=0000000000092554&sum=9000 [17:44:46]line 0 [17:44:46]OFD Sender: Processing packet 31924 [packets to send 5, broken 4] [17:44:46]ProducePacketName [17:44:46]name=ofd_packets/00031924 [17:44:46]OFD Sender: To server: pG, [17:44:46]CommunicateWithHost lk.salyk.kg:30040 [17:44:46]ConnectInit lk.salyk.kg [17:44:46]written 0, free lines is 4095 [17:44:46]Connected sock=10 [17:44:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 39 01 00 00 63 FB 31 01 B1 22 5A 03 01 00 03 00 25 01 1E 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 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 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 95 65 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B4 7C 00 00 35 04 06 00 E5 50 96 5A 29 86 D5 23 F3 50 5B 58 3E 72 [17:44:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 83 55 47 00 46 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B4 7C 00 00 F4 03 04 00 D9 0D E3 65 B6 04 01 00 00 92 29 66 B6 CB 86 EB AF [17:44:46]CommunicateWithHost err = 0 [17:44:46]CheckOFDResponse [17:44:46]1017 (14) - 77093643461234 [17:44:46]1041 (16) - 0000000000871783 [17:44:46]1040 (4) - 31924 [17:44:46]1012 (4) - 02.03.2024 11:30 [17:44:46]1206 (1) - 0 [17:44:46]OFD Sender: Remove packet 31924 [17:44:46]ProducePacketName [17:44:46]name=ofd_packets/00031924 [17:44:46]NVStorageDeleteData [17:44:46]Write to MH i2c: 01 00 00 57 36 8D [17:44:46]Write i2c OK [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: 01 [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: 01 07 00 [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: 01 07 00 57 36 00 00 00 00 00 BE 0C 5E [17:44:46]RasterBufferAndPrint [17:44:46]line [17:44:46]line [17:44:46]line [17:44:46]line [17:44:46]line [17:44:46]written 0, free lines is 3268 [17:44:46]MH_Cut [17:44:46]Write to MH i2c: D1 01 00 5E 36 01 66 [17:44:46]Write i2c OK [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: D1 [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: D1 01 00 [17:44:46]MH_I2C_Read... [17:44:46]Read from MH i2c: D1 01 00 5E 36 00 65 [17:44:46]Write to MH i2c: 01 00 00 5F 36 95 [17:44:46]Write i2c OK [17:44:46]MH_I2C_Read... [17:44:47]OFD Sender: No OFD packet to send [17:44:47]*** Cut start [17:44:47]*** Partial cut [17:44:47]*** CUTSNS_PIN = 1 [17:44:47]*** CUTSNS_PIN = 0 [17:44:47]*** Brake cut motor [17:44:48]Read from MH i2c: 01 [17:44:48]MH_I2C_Read... [17:44:48]*** Stop cut motor [17:44:48]*** Cut end [17:44:48]Read from MH i2c: 01 07 00 [17:44:48]MH_I2C_Read... [17:44:48]Read from MH i2c: 01 07 00 5F 36 00 00 00 00 00 FF 0F AA [17:44:48]process_action close_receipt done [17:44:48]requested_data is exist [17:44:48]produce_requested_data [17:44:48]requested_item fm.sn is exist - process it [17:44:48]wFMCommunicate request_size=4 [17:44:48]MH_SAM_APDU [17:44:48]CAPDU: 80 11 00 00 [17:44:48]Write to MH i2c: E2 08 00 60 36 80 11 00 00 00 00 00 00 10 [17:44:48]Write i2c OK [17:44:48]MH_I2C_Read... [17:44:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:48]Read from MH i2c: E2 [17:44:48]MH_I2C_Read... [17:44:48]Read from MH i2c: E2 17 00 [17:44:48]MH_I2C_Read... [17:44:48]Read from MH i2c: E2 17 00 60 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 65 [17:44:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:44:48]wFMCommunicate OK [17:44:48]requested_item fd.num is exist - process it [17:44:48]SAM_PROTO_GetFieldsCounters [17:44:48]wFMCommunicate request_size=4 [17:44:48]MH_SAM_APDU [17:44:48]CAPDU: 80 13 00 00 [17:44:48]Write to MH i2c: E2 08 00 61 36 80 13 00 00 00 00 00 00 13 [17:44:48]Write i2c OK [17:44:48]MH_I2C_Read... [17:44:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:44:48]Read from MH i2c: E2 [17:44:48]MH_I2C_Read... [17:44:48]Read from MH i2c: E2 62 00 [17:44:48]MH_I2C_Read... [17:44:48]Read from MH i2c: E2 62 00 61 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B4 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 66 [17:44:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B4 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:44:48]wFMCommunicate OK [17:44:48]SAM_PROTO_GetFieldsCounters done [17:44:48]requested_item shift.num is exist - process it [17:44:48]requested_item shift.opened is exist - process it [17:44:48]req_shift_opened [17:44:48]FM_GetShiftState [17:44:48]SAM_PROTO_GetShiftState [17:44:48]wFMCommunicate request_size=4 [17:44:48]MH_SAM_APDU [17:44:48]CAPDU: 80 13 01 00 [17:44:48]Write to MH i2c: E2 08 00 62 36 80 13 01 00 00 00 00 00 15 [17:44:48]Write i2c OK [17:44:48]MH_I2C_Read... [17:44:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:48]Read from MH i2c: E2 [17:44:48]MH_I2C_Read... [17:44:48]Read from MH i2c: E2 0E 00 [17:44:48]MH_I2C_Read... [17:44:48]Read from MH i2c: E2 0E 00 62 36 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 FE [17:44:48]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:44:48]wFMCommunicate OK [17:44:48]SAM_PROTO_GetShiftState done [17:44:48]FM_GetShiftState done [17:44:48]req_shift_opened done [17:44:48]requested_item shift.open_date is exist - process it [17:44:48]req_shift_open_date [17:44:48]req_shift_open_date done [17:44:48]produce_requested_data done [17:44:48]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31924,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [17:44:48]process_action_free close_receipt [17:44:48]json_value_free [17:44:48]json_value_free done [17:44:48]process_json_proto returns [17:44:48]Send response to host [17:44:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31924,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [17:44:48]free response buf [17:44:48]execute_script done [17:44:48]execute_script returns [17:44:48]free content buf [17:44:48]Sock 9.Close socket [17:44:48]Sock 9.Thread stoped [17:44:52]OFD Sender: No OFD packet to send [17:44:57]OFD Sender: No OFD packet to send [17:45:02]OFD Sender: No OFD packet to send [17:45:07]OFD Sender: No OFD packet to send [17:45:12]OFD Sender: No OFD packet to send [17:45:17]OFD Sender: No OFD packet to send [17:45:22]OFD Sender: No OFD packet to send [17:45:27]OFD Sender: No OFD packet to send [17:45:32]OFD Sender: No OFD packet to send [17:45:37]OFD Sender: No OFD packet to send [17:45:42]OFD Sender: No OFD packet to send [17:45:47]OFD Sender: No OFD packet to send [17:45:52]OFD Sender: No OFD packet to send [17:45:57]OFD Sender: No OFD packet to send [17:46:02]OFD Sender: No OFD packet to send [17:46:07]OFD Sender: No OFD packet to send [17:46:12]OFD Sender: No OFD packet to send [17:46:17]OFD Sender: No OFD packet to send [17:46:22]OFD Sender: No OFD packet to send [17:46:27]OFD Sender: No OFD packet to send [17:46:32]OFD Sender: No OFD packet to send [17:46:37]OFD Sender: No OFD packet to send [17:46:42]OFD Sender: No OFD packet to send [17:46:47]OFD Sender: No OFD packet to send [17:46:52]OFD Sender: No OFD packet to send [17:46:57]OFD Sender: No OFD packet to send [17:47:02]OFD Sender: No OFD packet to send [17:47:07]OFD Sender: No OFD packet to send [17:47:12]OFD Sender: No OFD packet to send [17:47:17]OFD Sender: No OFD packet to send [17:47:22]OFD Sender: No OFD packet to send [17:47:27]OFD Sender: No OFD packet to send [17:47:32]OFD Sender: No OFD packet to send [17:47:37]OFD Sender: No OFD packet to send [17:47:42]OFD Sender: No OFD packet to send [17:47:47]OFD Sender: No OFD packet to send [17:47:52]OFD Sender: No OFD packet to send [17:47:57]OFD Sender: No OFD packet to send [17:48:02]OFD Sender: No OFD packet to send [17:48:07]OFD Sender: No OFD packet to send [17:48:12]OFD Sender: No OFD packet to send [17:48:17]OFD Sender: No OFD packet to send [17:48:22]OFD Sender: No OFD packet to send [17:48:27]OFD Sender: No OFD packet to send [17:48:32]OFD Sender: No OFD packet to send [17:48:37]OFD Sender: No OFD packet to send [17:48:42]OFD Sender: No OFD packet to send [17:48:47]OFD Sender: No OFD packet to send [17:48:52]OFD Sender: No OFD packet to send [17:48:57]OFD Sender: No OFD packet to send [17:49:02]OFD Sender: No OFD packet to send [17:49:07]OFD Sender: No OFD packet to send [17:49:12]OFD Sender: No OFD packet to send [17:49:17]OFD Sender: No OFD packet to send [17:49:22]OFD Sender: No OFD packet to send [17:49:27]OFD Sender: No OFD packet to send [17:49:32]OFD Sender: No OFD packet to send [17:49:37]OFD Sender: No OFD packet to send [17:49:42]OFD Sender: No OFD packet to send [17:49:47]OFD Sender: No OFD packet to send [17:49:52]OFD Sender: No OFD packet to send [17:49:57]OFD Sender: No OFD packet to send [17:50:02]OFD Sender: No OFD packet to send [17:50:07]OFD Sender: No OFD packet to send [17:50:12]OFD Sender: No OFD packet to send [17:50:17]OFD Sender: No OFD packet to send [17:50:22]OFD Sender: No OFD packet to send [17:50:27]OFD Sender: No OFD packet to send [17:50:32]OFD Sender: No OFD packet to send [17:50:37]OFD Sender: No OFD packet to send [17:50:42]OFD Sender: No OFD packet to send [17:50:47]OFD Sender: No OFD packet to send [17:50:52]OFD Sender: No OFD packet to send [17:50:57]OFD Sender: No OFD packet to send [17:51:02]OFD Sender: No OFD packet to send [17:51:07]OFD Sender: No OFD packet to send [17:51:12]OFD Sender: No OFD packet to send [17:51:17]OFD Sender: No OFD packet to send [17:51:22]OFD Sender: No OFD packet to send [17:51:27]OFD Sender: No OFD packet to send [17:51:32]OFD Sender: No OFD packet to send [17:51:37]OFD Sender: No OFD packet to send [17:51:42]OFD Sender: No OFD packet to send [17:51:47]OFD Sender: No OFD packet to send [17:51:52]OFD Sender: No OFD packet to send [17:51:57]OFD Sender: No OFD packet to send [17:52:02]OFD Sender: No OFD packet to send [17:52:07]OFD Sender: No OFD packet to send [17:52:12]OFD Sender: No OFD packet to send [17:52:17]OFD Sender: No OFD packet to send [17:52:22]OFD Sender: No OFD packet to send [17:52:27]OFD Sender: No OFD packet to send [17:52:32]OFD Sender: No OFD packet to send [17:52:37]OFD Sender: No OFD packet to send [17:52:42]OFD Sender: No OFD packet to send [17:52:47]OFD Sender: No OFD packet to send [17:52:52]OFD Sender: No OFD packet to send [17:52:57]OFD Sender: No OFD packet to send [17:53:02]OFD Sender: No OFD packet to send [17:53:07]OFD Sender: No OFD packet to send [17:53:12]OFD Sender: No OFD packet to send [17:53:17]OFD Sender: No OFD packet to send [17:53:22]OFD Sender: No OFD packet to send [17:53:27]OFD Sender: No OFD packet to send [17:53:32]OFD Sender: No OFD packet to send [17:53:37]OFD Sender: No OFD packet to send [17:53:42]OFD Sender: No OFD packet to send [17:53:47]OFD Sender: No OFD packet to send [17:53:52]OFD Sender: No OFD packet to send [17:53:57]OFD Sender: No OFD packet to send [17:54:02]OFD Sender: No OFD packet to send [17:54:07]OFD Sender: No OFD packet to send [17:54:12]OFD Sender: No OFD packet to send [17:54:17]OFD Sender: No OFD packet to send [17:54:22]OFD Sender: No OFD packet to send [17:54:27]OFD Sender: No OFD packet to send [17:54:32]OFD Sender: No OFD packet to send [17:54:37]OFD Sender: No OFD packet to send [17:54:42]OFD Sender: No OFD packet to send [17:54:47]OFD Sender: No OFD packet to send [17:54:52]OFD Sender: No OFD packet to send [17:54:57]OFD Sender: No OFD packet to send [17:55:02]OFD Sender: No OFD packet to send [17:55:07]OFD Sender: No OFD packet to send [17:55:12]OFD Sender: No OFD packet to send [17:55:17]OFD Sender: No OFD packet to send [17:55:22]OFD Sender: No OFD packet to send [17:55:27]OFD Sender: No OFD packet to send [17:55:32]OFD Sender: No OFD packet to send [17:55:37]OFD Sender: No OFD packet to send [17:55:42]OFD Sender: No OFD packet to send [17:55:47]OFD Sender: No OFD packet to send [17:55:52]OFD Sender: No OFD packet to send [17:55:57]OFD Sender: No OFD packet to send [17:56:02]OFD Sender: No OFD packet to send [17:56:07]OFD Sender: No OFD packet to send [17:56:12]OFD Sender: No OFD packet to send [17:56:17]OFD Sender: No OFD packet to send [17:56:22]OFD Sender: No OFD packet to send [17:56:22]accept exits with 7 [17:56:22]New connection [17:56:22]New thread 3066908004 created [17:56:22]Thread 3066764644 joined [17:56:22]Waiting for new connection... [17:56:22] Sock 7.Parse request [17:56:22]Sock 7.Check first char [17:56:22]Sock 7.First char is OK [17:56:22]request: POST /json_proto HTTP/1.0 [17:56:22]Method: POST [17:56:22]URL: /json_proto [17:56:22]Method is POST - this is cgi request [17:56:22]url: /json_proto [17:56:22]query_string will be loaded in cgi processing [17:56:22]execute_cgi json_proto POST (null) [17:56:22]execute_cgi path=json_proto method=POST [17:56:22]POST find Content-Length [17:56:22]Host: 172.17.61.6:8080 [17:56:22]Content-Length: 1158 [17:56:22]Content-Type: application/json [17:56:22] [17:56:22]POST finish read [17:56:22]Found Content-Length = 1158 [17:56:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58122", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 63.00, "quantity" : 1.000, "sum" : 63.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001339", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,33\u043B \u0441\u0442", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46230607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Bronze Edition", "price" : 145.00, "quantity" : 2.000, "sum" : 290.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 473.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:22]execute_script... [17:56: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)58122", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 63.00, "quantity" : 1.000, "sum" : 63.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001339", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,33\u043B \u0441\u0442", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46230607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Bronze Edition", "price" : 145.00, "quantity" : 2.000, "sum" : 290.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 473.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:22]POST & json_proto [17:56:22]process_json_proto [17:56:22]json parsed OK: [17:56:22]protocol is kg_v1.0 [17:56:22]action value=close_receipt [17:56:22]process_action close_receipt [17:56:22]cmd_close_receipt [17:56:22]MH_GetDate [17:56:22]Write to MH i2c: F0 00 00 63 36 88 [17:56:22]Write i2c OK [17:56:22]MH_I2C_Read... [17:56:22]Read from MH i2c: F0 [17:56:22]MH_I2C_Read... [17:56:22]Read from MH i2c: F0 09 00 [17:56:22]MH_I2C_Read... [17:56:22]Read from MH i2c: F0 09 00 63 36 00 4F 68 E3 65 78 7F 6F 64 5A [17:56:22]GetLastDocTimeStamp 1709401493 [17:56:22]current date 1709402191 [17:56:22]FM_GetShiftState [17:56:22]SAM_PROTO_GetShiftState [17:56:22]wFMCommunicate request_size=4 [17:56:22]MH_SAM_APDU [17:56:22]CAPDU: 80 13 01 00 [17:56:22]Write to MH i2c: E2 08 00 64 36 80 13 01 00 00 00 00 00 17 [17:56:22]Write i2c OK [17:56:22]MH_I2C_Read... [17:56:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:22]Read from MH i2c: E2 [17:56:22]MH_I2C_Read... [17:56:22]Read from MH i2c: E2 0E 00 [17:56:22]MH_I2C_Read... [17:56:22]Read from MH i2c: E2 0E 00 64 36 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 00 [17:56:22]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:56:22]wFMCommunicate OK [17:56:22]SAM_PROTO_GetShiftState done [17:56:22]FM_GetShiftState done [17:56:22]opened in 1709338917 [17:56:22]opened+sec_in_day 1709425317 [17:56:22]quantity*price = 6300 [17:56:22]sum+1 = 6301 [17:56:22]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4860019001339 Вода Боржоми 0,33л ст 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46230607 Сигареты Richmond Bronze Edition 2.000 * 145.00 = 290.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 473.00 НСП 1% : 4.19 НДС 12% : 50.23 Наличными: 473.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 78 02.03.2024 17:56 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31925 ФПД: 73808205984837 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T175631&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31925&fm=73808205984837&tin=02508201610067®Number=0000000000092554&sum=47300 0 [17:56:23]StoreToDocumentArchive [17:56:23]shift 280 fd 31925 [17:56:23]save to /storage/0280/doc_00031925 [17:56:23]save last doc name /storage/0280/doc_00031925 to /storage/kkm_last_doc_name [17:56:23]save OK [17:56:23]Clear old archive folders... [17:56:23]ProcessDocumentItem done err = 0, tmpTLVsize=489 [17:56:23]tlvbuf is 01540C30 [17:56:23]SAM_PROTO_ClearQueue [17:56:23]wFMCommunicate request_size=4 [17:56:23]MH_SAM_APDU [17:56:23]CAPDU: 80 09 00 00 [17:56:23]Write to MH i2c: E2 08 00 71 36 80 09 00 00 00 00 00 00 19 [17:56:23]Write i2c OK [17:56:23]MH_I2C_Read... [17:56:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:56:23]Read from MH i2c: E2 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: E2 03 00 [17:56:23]MH_I2C_Read... [17:56:23]Read from MH i2c: E2 03 00 71 36 00 90 00 1B [17:56:23]RAPDU: 90 00 [17:56:23]wFMCommunicate OK [17:56:23]SAM_PROTO_ClearQueue done [17:56:23]KKMCreateOFDPacket [17:56:23]OFDProtocolAddRootSTLVToBuf [17:56:23]FM_MakeSignedData [17:56:23]FM_MakeSignedData [17:56:23]SAM_PROTO_SignData [17:56:23]wFMCommunicate request_size=4 [17:56:23]MH_SAM_APDU [17:56:23]CAPDU: 80 0D 01 02 [17:56:23]Write to MH i2c: E2 08 00 72 36 80 0D 01 02 00 00 00 00 21 [17:56:23]Write i2c OK [17:56:23]MH_I2C_Read... [17:56:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:56:24]Read from MH i2c: E2 [17:56:24]MH_I2C_Read... [17:56:24]Read from MH i2c: E2 03 00 [17:56:24]MH_I2C_Read... [17:56:24]Read from MH i2c: E2 03 00 72 36 00 90 00 1C [17:56:24]RAPDU: 90 00 [17:56:24]wFMCommunicate OK [17:56:24]wFMCommunicate request_size=255 [17:56:24]MH_SAM_APDU [17:56:24]CAPDU: 80 0D 02 02 FA 03 00 E9 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 9C 18 00 00 00 00 13 04 06 00 9C 18 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 67 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 33 39 06 04 23 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 33 33 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 [17:56:24]Write to MH i2c: E2 02 01 73 36 80 0D 02 02 FA 00 03 00 E9 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 9C 18 00 00 00 00 13 04 06 00 9C 18 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 67 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 33 39 06 04 23 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 33 33 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 00 00 13 [17:56:24]Write i2c OK [17:56:24]MH_I2C_Read... [17:56:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:24]Read from MH i2c: E2 [17:56:24]MH_I2C_Read... [17:56:24]Read from MH i2c: E2 03 00 [17:56:24]MH_I2C_Read... [17:56:24]Read from MH i2c: E2 03 00 73 36 00 90 00 1D [17:56:24]RAPDU: 90 00 [17:56:24]wFMCommunicate OK [17:56:24]wFMCommunicate request_size=248 [17:56:24]MH_SAM_APDU [17:56:24]CAPDU: 80 0D 02 02 F3 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 48 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 13 00 00 00 00 07 04 06 00 C4 B8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 4F 68 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B5 7C 00 00 35 04 06 00 43 20 CF E6 34 45 [17:56:24]Write to MH i2c: E2 FB 00 74 36 80 0D 02 02 F3 00 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 48 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 13 00 00 00 00 07 04 06 00 C4 B8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 4F 68 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B5 7C 00 00 35 04 06 00 43 20 CF E6 34 45 00 00 D3 [17:56:24]Write i2c OK [17:56:24]MH_I2C_Read... [17:56:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:24]Read from MH i2c: E2 [17:56:24]MH_I2C_Read... [17:56:24]Read from MH i2c: E2 03 00 [17:56:24]MH_I2C_Read... [17:56:24]Read from MH i2c: E2 03 00 74 36 00 90 00 1E [17:56:24]RAPDU: 90 00 [17:56:24]wFMCommunicate OK [17:56:24]wFMCommunicate request_size=4 [17:56:24]MH_SAM_APDU [17:56:24]CAPDU: 80 0D 03 02 [17:56:24]Write to MH i2c: E2 08 00 75 36 80 0D 03 02 00 00 00 00 26 [17:56:24]Write i2c OK [17:56:24]MH_I2C_Read... [17:56:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:56:24]Read from MH i2c: E2 [17:56:24]MH_I2C_Read... [17:56:24]Read from MH i2c: E2 0B 00 [17:56:24]MH_I2C_Read... [17:56:24]Read from MH i2c: E2 0B 00 75 36 00 68 04 02 DF ED CB 2F A6 90 00 01 [17:56:24]RAPDU: 68 04 02 DF ED CB 2F A6 90 00 [17:56:24]wFMCommunicate OK [17:56:24]SAM_PROTO_SignData done [17:56:24]FM_MakeSignedData done [17:56:24]CreateOFDProtocolMessage [17:56:24]wFMCommunicate request_size=4 [17:56:24]MH_SAM_APDU [17:56:24]CAPDU: 80 11 00 00 [17:56:24]Write to MH i2c: E2 08 00 76 36 80 11 00 00 00 00 00 00 26 [17:56:24]Write i2c OK [17:56:24]MH_I2C_Read... [17:56:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:25]Read from MH i2c: E2 [17:56:25]MH_I2C_Read... [17:56:25]Read from MH i2c: E2 17 00 [17:56:25]MH_I2C_Read... [17:56:25]Read from MH i2c: E2 17 00 76 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 7B [17:56:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:56:25]wFMCommunicate OK [17:56:25]CreateOFDProtocolMessage done [17:56:25]OFDSenderStorePacket 31925 [17:56:25]StoreOFDPacket docnum=31925 [17:56:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 FD 01 00 00 DD A9 F5 01 ED 21 5A 03 01 00 03 00 E9 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 9C 18 00 00 00 00 13 04 06 00 9C 18 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 67 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 33 39 06 04 23 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 33 33 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 48 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 13 00 00 00 00 07 04 06 00 C4 B8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 4F 68 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B5 7C 00 00 35 04 06 00 43 20 CF E6 34 45 68 04 02 DF ED CB 2F A6 [17:56:25]CheckFolder [17:56:25]dirname=/storage/ofd_packets [17:56:25]CheckFolder done [17:56:25]ProducePacketName [17:56:25]name=ofd_packets/00031925 [17:56:25]NVStorageSaveData ofd_packets/00031925 [17:56:25]File name is /storage/ofd_packets/00031925 [17:56:25]Write 539 bytes [17:56:25]NVStorageSaveData done [17:56:25]OFDSenderStorePacket done [17:56:25]KKMCreateOFDPacket done [17:56:25]NVStorageSaveData kkm_last_timestamp [17:56:25]File name is /storage/kkm_last_timestamp [17:56:25]Write 4 bytes [17:56:25]NVStorageSaveData done [17:56:25]ExternCall_PrintAddStr [17:56:25]wPrintStart [17:56:25]Write to MH i2c: 01 00 00 77 36 AD [17:56:25]Write i2c OK [17:56:25]MH_I2C_Read... [17:56:25]Read from MH i2c: 01 [17:56:25]MH_I2C_Read... [17:56:25]Read from MH i2c: 01 07 00 [17:56:25]MH_I2C_Read... [17:56:25]Read from MH i2c: 01 07 00 77 36 00 00 00 00 00 FF 0F C2 [17:56:25]RasterBufferAndPrint [17:56:25]line Счет N : (3)58122 [17:56:25]line ИНН: 02508201610067 [17:56:25]line Контрольно-Кассовый Чек [17:56:25]line ПРОДАЖА [17:56:25]line Товар: 54491472 [17:56:25]line Напиток Кока-Кола 0,5л [17:56:25]line 1.000 * 63.00 [17:56:25]line = 63.00 [17:56:25]line НДС 12% НСП 1% [17:56:25]line > о реализуемом товаре [17:56:25]line Товар: 4860019001339 [17:56:25]line Вода Боржоми 0,33л ст [17:56:25]line 1.000 * 120.00 [17:56:25]line = 120.00 [17:56:25]line НДС 12% НСП 1% [17:56:25]line > о реализуемом товаре [17:56:25]line Товар: 46230607 [17:56:25]line Сигареты Richmond Bronze Edition [17:56:25]line 2.000 * 145.00 [17:56:25]line = 290.00 [17:56:25]line НДС 12% НСП 1% [17:56:25]line > о реализуемом товаре [17:56:25]line ИТОГО: 473.00 [17:56:25]line НСП 1% : 4.19 [17:56:25]line НДС 12% : 50.23 [17:56:25]line Наличными: 473.00 [17:56:25]line Безнал.: 0.00 [17:56:25]line Место: АЗС № 99 "Партнер Нефть" [17:56:25]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [17:56:25]line СНО: Общий режим [17:56:25]line Чек 78 02.03.2024 17:56 [17:56:25]line Смена: 280 ФФД: 1.0 [17:56:25]line ЗНМ: 0300000074 [17:56:25]line РНМ: 0000000000092554 [17:56:25]line Версия ККМ: 001 [17:56:25]line ФМ: 0000000000871783 [17:56:25]line ФД: 31925 [17:56:25]line ФПД: 73808205984837 [17:56:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T175631&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31925&fm=73808205984837&tin=02508201610067®Number=0000000000092554&sum=47300 [17:56:25]line 0 [17:56:25]written 0, free lines is 4095 [17:56:25]OFD Sender: Processing packet 31925 [packets to send 5, broken 4] [17:56:25]ProducePacketName [17:56:25]name=ofd_packets/00031925 [17:56:25]OFD Sender: To server: pG, [17:56:25]CommunicateWithHost lk.salyk.kg:30040 [17:56:25]ConnectInit lk.salyk.kg [17:56:25]Connected sock=10 [17:56:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 FD 01 00 00 DD A9 F5 01 ED 21 5A 03 01 00 03 00 E9 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 9C 18 00 00 00 00 13 04 06 00 9C 18 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 67 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 33 39 06 04 23 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 33 33 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 67 00 8A 04 08 00 34 36 32 33 30 36 30 37 06 04 28 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 42 72 6F 6E 7A 65 20 45 64 69 74 69 6F 6E FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 48 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 B8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 13 00 00 00 00 07 04 06 00 C4 B8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 4F 68 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B5 7C 00 00 35 04 06 00 43 20 CF E6 34 45 68 04 02 DF ED CB 2F A6 [17:56:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 92 AF 47 00 DE D3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B5 7C 00 00 F4 03 04 00 94 10 E3 65 B6 04 01 00 00 3D 77 90 4C 92 8C F6 B6 [17:56:25]CommunicateWithHost err = 0 [17:56:25]CheckOFDResponse [17:56:25]1017 (14) - 77093643461234 [17:56:25]1041 (16) - 0000000000871783 [17:56:25]1040 (4) - 31925 [17:56:25]1012 (4) - 02.03.2024 11:42 [17:56:25]1206 (1) - 0 [17:56:25]OFD Sender: Remove packet 31925 [17:56:25]ProducePacketName [17:56:25]name=ofd_packets/00031925 [17:56:25]NVStorageDeleteData [17:56:25]Write to MH i2c: 01 00 00 AC 36 E2 [17:56:25]Write i2c OK [17:56:25]MH_I2C_Read... [17:56:25]Read from MH i2c: 01 [17:56:25]MH_I2C_Read... [17:56:25]Read from MH i2c: 01 07 00 [17:56:25]MH_I2C_Read... [17:56:25]Read from MH i2c: 01 07 00 AC 36 00 00 00 00 00 06 0C FB [17:56:25]RasterBufferAndPrint [17:56:25]line [17:56:25]line [17:56:25]line [17:56:25]line [17:56:25]line [17:56:25]written 0, free lines is 3084 [17:56:25]MH_Cut [17:56:25]Write to MH i2c: D1 01 00 B3 36 01 BB [17:56:25]Write i2c OK [17:56:25]MH_I2C_Read... [17:56:25]Read from MH i2c: D1 [17:56:25]MH_I2C_Read... [17:56:25]Read from MH i2c: D1 01 00 [17:56:25]MH_I2C_Read... [17:56:25]Read from MH i2c: D1 01 00 B3 36 00 BA [17:56:25]Write to MH i2c: 01 00 00 B4 36 EA [17:56:25]Write i2c OK [17:56:25]MH_I2C_Read... [17:56:25]OFD Sender: No OFD packet to send [17:56:26]*** Cut start [17:56:26]*** Partial cut [17:56:26]*** CUTSNS_PIN = 1 [17:56:26]*** CUTSNS_PIN = 0 [17:56:26]*** Brake cut motor [17:56:27]Read from MH i2c: 01 [17:56:27]MH_I2C_Read... [17:56:27]*** Stop cut motor [17:56:27]*** Cut end [17:56:27]Read from MH i2c: 01 07 00 [17:56:27]MH_I2C_Read... [17:56:27]Read from MH i2c: 01 07 00 B4 36 00 00 00 00 00 FF 0F FF [17:56:27]process_action close_receipt done [17:56:27]requested_data is exist [17:56:27]produce_requested_data [17:56:27]requested_item fm.sn is exist - process it [17:56:27]wFMCommunicate request_size=4 [17:56:27]MH_SAM_APDU [17:56:27]CAPDU: 80 11 00 00 [17:56:27]Write to MH i2c: E2 08 00 B5 36 80 11 00 00 00 00 00 00 65 [17:56:27]Write i2c OK [17:56:27]MH_I2C_Read... [17:56:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:27]Read from MH i2c: E2 [17:56:27]MH_I2C_Read... [17:56:27]Read from MH i2c: E2 17 00 [17:56:27]MH_I2C_Read... [17:56:27]Read from MH i2c: E2 17 00 B5 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 BA [17:56:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:56:27]wFMCommunicate OK [17:56:27]requested_item fd.num is exist - process it [17:56:27]SAM_PROTO_GetFieldsCounters [17:56:27]wFMCommunicate request_size=4 [17:56:27]MH_SAM_APDU [17:56:27]CAPDU: 80 13 00 00 [17:56:27]Write to MH i2c: E2 08 00 B6 36 80 13 00 00 00 00 00 00 68 [17:56:27]Write i2c OK [17:56:27]MH_I2C_Read... [17:56:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:56:27]Read from MH i2c: E2 [17:56:27]MH_I2C_Read... [17:56:27]Read from MH i2c: E2 62 00 [17:56:27]MH_I2C_Read... [17:56:27]Read from MH i2c: E2 62 00 B6 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B5 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 BF [17:56:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B5 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:56:27]wFMCommunicate OK [17:56:27]SAM_PROTO_GetFieldsCounters done [17:56:27]requested_item shift.num is exist - process it [17:56:27]requested_item shift.opened is exist - process it [17:56:27]req_shift_opened [17:56:27]FM_GetShiftState [17:56:27]SAM_PROTO_GetShiftState [17:56:27]wFMCommunicate request_size=4 [17:56:27]MH_SAM_APDU [17:56:27]CAPDU: 80 13 01 00 [17:56:27]Write to MH i2c: E2 08 00 B7 36 80 13 01 00 00 00 00 00 6A [17:56:27]Write i2c OK [17:56:27]MH_I2C_Read... [17:56:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:27]Read from MH i2c: E2 [17:56:27]MH_I2C_Read... [17:56:27]Read from MH i2c: E2 0E 00 [17:56:27]MH_I2C_Read... [17:56:27]Read from MH i2c: E2 0E 00 B7 36 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 53 [17:56:27]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:56:27]wFMCommunicate OK [17:56:27]SAM_PROTO_GetShiftState done [17:56:27]FM_GetShiftState done [17:56:27]req_shift_opened done [17:56:27]requested_item shift.open_date is exist - process it [17:56:27]req_shift_open_date [17:56:27]req_shift_open_date done [17:56:27]produce_requested_data done [17:56:27]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31925,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [17:56:27]process_action_free close_receipt [17:56:27]json_value_free [17:56:27]json_value_free done [17:56:27]process_json_proto returns [17:56:27]Send response to host [17:56:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31925,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [17:56:27]free response buf [17:56:27]execute_script done [17:56:27]execute_script returns [17:56:27]free content buf [17:56:27]Sock 7.Close socket [17:56:27]Sock 7.Thread stoped [17:56:30]OFD Sender: No OFD packet to send [17:56:35]OFD Sender: No OFD packet to send [17:56:40]OFD Sender: No OFD packet to send [17:56:45]OFD Sender: No OFD packet to send [17:56:50]OFD Sender: No OFD packet to send [17:56:55]OFD Sender: No OFD packet to send [17:57:00]OFD Sender: No OFD packet to send [17:57:05]OFD Sender: No OFD packet to send [17:57:07]accept exits with 9 [17:57:07]New connection [17:57:07]New thread 3066764644 created [17:57:07]Thread 3066908004 joined [17:57:07]Waiting for new connection... [17:57:07] Sock 9.Parse request [17:57:07]Sock 9.Check first char [17:57:07]Sock 9.First char is OK [17:57:07]request: POST /json_proto HTTP/1.0 [17:57:07]Method: POST [17:57:07]URL: /json_proto [17:57:07]Method is POST - this is cgi request [17:57:07]url: /json_proto [17:57:07]query_string will be loaded in cgi processing [17:57:07]execute_cgi json_proto POST (null) [17:57:07]execute_cgi path=json_proto method=POST [17:57:07]POST find Content-Length [17:57:07]Host: 172.17.61.6:8080 [17:57:07]Content-Length: 769 [17:57:07]Content-Type: application/json [17:57:07] [17:57:07]POST finish read [17:57:07]Found Content-Length = 769 [17:57:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)565357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2711190000", "name": "\u0413\u0410\u0417-\u041A-3", "price" : 31.90, "quantity" : 6.270, "sum" : 200.01, "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" : 200.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:57:07]execute_script... [17:57: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)565357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2711190000", "name": "\u0413\u0410\u0417-\u041A-3", "price" : 31.90, "quantity" : 6.270, "sum" : 200.01, "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" : 200.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:57:07]POST & json_proto [17:57:07]process_json_proto [17:57:07]json parsed OK: [17:57:07]protocol is kg_v1.0 [17:57:07]action value=close_receipt [17:57:07]process_action close_receipt [17:57:07]cmd_close_receipt [17:57:07]MH_GetDate [17:57:07]Write to MH i2c: F0 00 00 B8 36 DD [17:57:07]Write i2c OK [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: F0 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: F0 09 00 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: F0 09 00 B8 36 00 7C 68 E3 65 78 7F 6F 64 DC [17:57:07]GetLastDocTimeStamp 1709402191 [17:57:07]current date 1709402236 [17:57:07]FM_GetShiftState [17:57:07]SAM_PROTO_GetShiftState [17:57:07]wFMCommunicate request_size=4 [17:57:07]MH_SAM_APDU [17:57:07]CAPDU: 80 13 01 00 [17:57:07]Write to MH i2c: E2 08 00 B9 36 80 13 01 00 00 00 00 00 6C [17:57:07]Write i2c OK [17:57:07]MH_I2C_Read... [17:57:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:07]Read from MH i2c: E2 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: E2 0E 00 [17:57:07]MH_I2C_Read... [17:57:07]Read from MH i2c: E2 0E 00 B9 36 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 55 [17:57:07]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:57:07]wFMCommunicate OK [17:57:07]SAM_PROTO_GetShiftState done [17:57:07]FM_GetShiftState done [17:57:07]opened in 1709338917 [17:57:07]opened+sec_in_day 1709425317 [17:57:07]quantity*price = 20001 [17:57:07]sum+1 = 20002 [17:57:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.01 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 0.00 Безнал.: 200.01 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 79 02.03.2024 17:57 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31926 ФПД: 89678697112842 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T175716&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31926&fm=89678697112842&tin=02508201610067®Number=0000000000092554&sum=20001 [17:57:08]StoreToDocumentArchive [17:57:08]shift 280 fd 31926 [17:57:08]save to /storage/0280/doc_00031926 [17:57:08]save last doc name /storage/0280/doc_00031926 to /storage/kkm_last_doc_name [17:57:08]save OK [17:57:08]Clear old archive folders... [17:57:08]ProcessDocumentItem done err = 0, tmpTLVsize=250 [17:57:08]tlvbuf is 01541430 [17:57:08]SAM_PROTO_ClearQueue [17:57:08]wFMCommunicate request_size=4 [17:57:08]MH_SAM_APDU [17:57:08]CAPDU: 80 09 00 00 [17:57:08]Write to MH i2c: E2 08 00 C6 36 80 09 00 00 00 00 00 00 6E [17:57:08]Write i2c OK [17:57:08]MH_I2C_Read... [17:57:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:57:08]Read from MH i2c: E2 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: E2 03 00 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: E2 03 00 C6 36 00 90 00 70 [17:57:08]RAPDU: 90 00 [17:57:08]wFMCommunicate OK [17:57:08]SAM_PROTO_ClearQueue done [17:57:08]KKMCreateOFDPacket [17:57:08]OFDProtocolAddRootSTLVToBuf [17:57:08]FM_MakeSignedData [17:57:08]FM_MakeSignedData [17:57:08]SAM_PROTO_SignData [17:57:08]wFMCommunicate request_size=4 [17:57:08]MH_SAM_APDU [17:57:08]CAPDU: 80 0D 01 02 [17:57:08]Write to MH i2c: E2 08 00 C7 36 80 0D 01 02 00 00 00 00 76 [17:57:08]Write i2c OK [17:57:08]MH_I2C_Read... [17:57:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:57:08]Read from MH i2c: E2 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: E2 03 00 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: E2 03 00 C7 36 00 90 00 71 [17:57:08]RAPDU: 90 00 [17:57:08]wFMCommunicate OK [17:57:08]wFMCommunicate request_size=255 [17:57:08]MH_SAM_APDU [17:57:08]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 7E 18 00 00 00 00 00 37 04 06 00 76 0C 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 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 00 00 00 00 00 00 39 04 06 00 21 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 7C 68 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B6 7C 00 00 35 04 06 00 51 8F [17:57:08]Write to MH i2c: E2 02 01 C8 36 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 7E 18 00 00 00 00 00 37 04 06 00 76 0C 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 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 00 00 00 00 00 00 39 04 06 00 21 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 7C 68 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B6 7C 00 00 35 04 06 00 51 8F 00 00 37 [17:57:08]Write i2c OK [17:57:08]MH_I2C_Read... [17:57:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:08]Read from MH i2c: E2 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: E2 03 00 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: E2 03 00 C8 36 00 90 00 72 [17:57:08]RAPDU: 90 00 [17:57:08]wFMCommunicate OK [17:57:08]wFMCommunicate request_size=9 [17:57:08]MH_SAM_APDU [17:57:08]CAPDU: 80 0D 02 02 04 F2 E2 A5 0A [17:57:08]Write to MH i2c: E2 0C 00 C9 36 80 0D 02 02 04 00 F2 E2 A5 0A 00 00 04 [17:57:08]Write i2c OK [17:57:08]MH_I2C_Read... [17:57:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:08]Read from MH i2c: E2 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: E2 03 00 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: E2 03 00 C9 36 00 90 00 73 [17:57:08]RAPDU: 90 00 [17:57:08]wFMCommunicate OK [17:57:08]wFMCommunicate request_size=4 [17:57:08]MH_SAM_APDU [17:57:08]CAPDU: 80 0D 03 02 [17:57:08]Write to MH i2c: E2 08 00 CA 36 80 0D 03 02 00 00 00 00 7B [17:57:08]Write i2c OK [17:57:08]MH_I2C_Read... [17:57:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:57:08]Read from MH i2c: E2 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: E2 0B 00 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: E2 0B 00 CA 36 00 7D 30 7C 4C 3B AF 1A 11 90 00 06 [17:57:08]RAPDU: 7D 30 7C 4C 3B AF 1A 11 90 00 [17:57:08]wFMCommunicate OK [17:57:08]SAM_PROTO_SignData done [17:57:08]FM_MakeSignedData done [17:57:08]CreateOFDProtocolMessage [17:57:08]wFMCommunicate request_size=4 [17:57:08]MH_SAM_APDU [17:57:08]CAPDU: 80 11 00 00 [17:57:08]Write to MH i2c: E2 08 00 CB 36 80 11 00 00 00 00 00 00 7B [17:57:08]Write i2c OK [17:57:08]MH_I2C_Read... [17:57:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:08]Read from MH i2c: E2 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: E2 17 00 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: E2 17 00 CB 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 D0 [17:57:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:57:08]wFMCommunicate OK [17:57:08]CreateOFDProtocolMessage done [17:57:08]OFDSenderStorePacket 31926 [17:57:08]StoreOFDPacket docnum=31926 [17:57:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0E 01 00 00 99 7B 06 01 F6 9B 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 7E 18 00 00 00 00 00 37 04 06 00 76 0C 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 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 00 00 00 00 00 00 39 04 06 00 21 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 7C 68 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B6 7C 00 00 35 04 06 00 51 8F F2 E2 A5 0A 7D 30 7C 4C 3B AF 1A 11 [17:57:08]CheckFolder [17:57:08]dirname=/storage/ofd_packets [17:57:08]CheckFolder done [17:57:08]ProducePacketName [17:57:08]name=ofd_packets/00031926 [17:57:08]NVStorageSaveData ofd_packets/00031926 [17:57:08]File name is /storage/ofd_packets/00031926 [17:57:08]Write 300 bytes [17:57:08]NVStorageSaveData done [17:57:08]OFDSenderStorePacket done [17:57:08]KKMCreateOFDPacket done [17:57:08]NVStorageSaveData kkm_last_timestamp [17:57:08]File name is /storage/kkm_last_timestamp [17:57:08]Write 4 bytes [17:57:08]NVStorageSaveData done [17:57:08]ExternCall_PrintAddStr [17:57:08]wPrintStart [17:57:08]Write to MH i2c: 01 00 00 CC 36 02 [17:57:08]Write i2c OK [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: 01 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: 01 07 00 [17:57:08]MH_I2C_Read... [17:57:08]Read from MH i2c: 01 07 00 CC 36 00 00 00 00 00 FF 0F 17 [17:57:08]RasterBufferAndPrint [17:57:08]line Счет N : (1)565357 [17:57:08]line ИНН: 02508201610067 [17:57:08]line Контрольно-Кассовый Чек [17:57:08]line ПРОДАЖА [17:57:08]line ТРК (МРК, ГНК) : 51 [17:57:08]line Товар: 2711190000 [17:57:08]line ГАЗ-К-3 [17:57:08]line 6.270 * 31.90 [17:57:08]line = 200.01 [17:57:08]line НДС 12% НСП 1% [17:57:08]line > о реализуемом товаре [17:57:08]line ИТОГО: 200.01 [17:57:08]line НСП 1% : 1.77 [17:57:08]line НДС 12% : 21.24 [17:57:08]line Наличными: 0.00 [17:57:08]line Безнал.: 200.01 [17:57:08]line Место: АЗС № 99 "Партнер Нефть" [17:57:08]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [17:57:08]line СНО: Общий режим [17:57:08]line Чек 79 02.03.2024 17:57 [17:57:08]line Смена: 280 ФФД: 1.0 [17:57:09]line ЗНМ: 0300000074 [17:57:09]line РНМ: 0000000000092554 [17:57:09]line Версия ККМ: 001 [17:57:09]line Платежная система: Mbank [17:57:09]line ФМ: 0000000000871783 [17:57:09]line ФД: 31926 [17:57:09]line ФПД: 89678697112842 [17:57:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T175716&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31926&fm=89678697112842&tin=02508201610067®Number=0000000000092554&sum=20001 [17:57:09]OFD Sender: Processing packet 31926 [packets to send 5, broken 4] [17:57:09]ProducePacketName [17:57:09]name=ofd_packets/00031926 [17:57:09]OFD Sender: To server: pG, [17:57:09]CommunicateWithHost lk.salyk.kg:30040 [17:57:09]ConnectInit lk.salyk.kg [17:57:09]written 0, free lines is 4095 [17:57:09]Connected sock=10 [17:57:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0E 01 00 00 99 7B 06 01 F6 9B 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 39 30 30 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 33 FF 03 08 00 03 7E 18 00 00 00 00 00 37 04 06 00 76 0C 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 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 00 00 00 00 00 00 39 04 06 00 21 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 7C 68 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B6 7C 00 00 35 04 06 00 51 8F F2 E2 A5 0A 7D 30 7C 4C 3B AF 1A 11 [17:57:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 30 D3 47 00 7E 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B6 7C 00 00 F4 03 04 00 C0 10 E3 65 B6 04 01 00 00 8F 95 3E AD DE E9 DD E6 [17:57:09]CommunicateWithHost err = 0 [17:57:09]CheckOFDResponse [17:57:09]1017 (14) - 77093643461234 [17:57:09]1041 (16) - 0000000000871783 [17:57:09]1040 (4) - 31926 [17:57:09]1012 (4) - 02.03.2024 11:42 [17:57:09]1206 (1) - 0 [17:57:09]OFD Sender: Remove packet 31926 [17:57:09]ProducePacketName [17:57:09]name=ofd_packets/00031926 [17:57:09]NVStorageDeleteData [17:57:09]Write to MH i2c: 01 00 00 F5 36 2B [17:57:09]Write i2c OK [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: 01 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: 01 07 00 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: 01 07 00 F5 36 00 00 00 00 00 CF 0C 0D [17:57:09]RasterBufferAndPrint [17:57:09]line [17:57:09]line [17:57:09]line [17:57:09]line [17:57:09]line [17:57:09]written 0, free lines is 3285 [17:57:09]MH_Cut [17:57:09]Write to MH i2c: D1 01 00 FC 36 01 04 [17:57:09]Write i2c OK [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: D1 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: D1 01 00 [17:57:09]MH_I2C_Read... [17:57:09]Read from MH i2c: D1 01 00 FC 36 00 03 [17:57:09]Write to MH i2c: 01 00 00 FD 36 33 [17:57:09]Write i2c OK [17:57:09]MH_I2C_Read... [17:57:10]OFD Sender: No OFD packet to send [17:57:10]*** Cut start [17:57:10]*** Partial cut [17:57:10]*** CUTSNS_PIN = 1 [17:57:10]*** CUTSNS_PIN = 0 [17:57:10]*** Brake cut motor [17:57:11]Read from MH i2c: 01 [17:57:11]MH_I2C_Read... [17:57:11]*** Stop cut motor [17:57:11]*** Cut end [17:57:11]Read from MH i2c: 01 07 00 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: 01 07 00 FD 36 00 00 00 00 00 FF 0F 48 [17:57:11]process_action close_receipt done [17:57:11]requested_data is exist [17:57:11]produce_requested_data [17:57:11]requested_item fm.sn is exist - process it [17:57:11]wFMCommunicate request_size=4 [17:57:11]MH_SAM_APDU [17:57:11]CAPDU: 80 11 00 00 [17:57:11]Write to MH i2c: E2 08 00 FE 36 80 11 00 00 00 00 00 00 AE [17:57:11]Write i2c OK [17:57:11]MH_I2C_Read... [17:57:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:11]Read from MH i2c: E2 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: E2 17 00 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: E2 17 00 FE 36 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 03 [17:57:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:57:11]wFMCommunicate OK [17:57:11]requested_item fd.num is exist - process it [17:57:11]SAM_PROTO_GetFieldsCounters [17:57:11]wFMCommunicate request_size=4 [17:57:11]MH_SAM_APDU [17:57:11]CAPDU: 80 13 00 00 [17:57:11]Write to MH i2c: E2 08 00 FF 36 80 13 00 00 00 00 00 00 B1 [17:57:11]Write i2c OK [17:57:11]MH_I2C_Read... [17:57:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:57:11]Read from MH i2c: E2 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: E2 62 00 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: E2 62 00 FF 36 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B6 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 0C [17:57:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B6 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:57:11]wFMCommunicate OK [17:57:11]SAM_PROTO_GetFieldsCounters done [17:57:11]requested_item shift.num is exist - process it [17:57:11]requested_item shift.opened is exist - process it [17:57:11]req_shift_opened [17:57:11]FM_GetShiftState [17:57:11]SAM_PROTO_GetShiftState [17:57:11]wFMCommunicate request_size=4 [17:57:11]MH_SAM_APDU [17:57:11]CAPDU: 80 13 01 00 [17:57:11]Write to MH i2c: E2 08 00 00 37 80 13 01 00 00 00 00 00 B4 [17:57:11]Write i2c OK [17:57:11]MH_I2C_Read... [17:57:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:11]Read from MH i2c: E2 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: E2 0E 00 [17:57:11]MH_I2C_Read... [17:57:11]Read from MH i2c: E2 0E 00 00 37 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 9D [17:57:11]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:57:11]wFMCommunicate OK [17:57:11]SAM_PROTO_GetShiftState done [17:57:11]FM_GetShiftState done [17:57:11]req_shift_opened done [17:57:11]requested_item shift.open_date is exist - process it [17:57:11]req_shift_open_date [17:57:11]req_shift_open_date done [17:57:11]produce_requested_data done [17:57:11]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31926,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [17:57:11]process_action_free close_receipt [17:57:11]json_value_free [17:57:11]json_value_free done [17:57:11]process_json_proto returns [17:57:11]Send response to host [17:57:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31926,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [17:57:11]free response buf [17:57:11]execute_script done [17:57:11]execute_script returns [17:57:11]free content buf [17:57:11]Sock 9.Close socket [17:57:11]Sock 9.Thread stoped [17:57:15]OFD Sender: No OFD packet to send [17:57:20]OFD Sender: No OFD packet to send [17:57:25]OFD Sender: No OFD packet to send [17:57:30]OFD Sender: No OFD packet to send [17:57:35]OFD Sender: No OFD packet to send [17:57:40]OFD Sender: No OFD packet to send [17:57:45]OFD Sender: No OFD packet to send [17:57:50]OFD Sender: No OFD packet to send [17:57:55]OFD Sender: No OFD packet to send [17:58:00]OFD Sender: No OFD packet to send [17:58:05]OFD Sender: No OFD packet to send [17:58:10]OFD Sender: No OFD packet to send [17:58:15]OFD Sender: No OFD packet to send [17:58:20]OFD Sender: No OFD packet to send [17:58:25]OFD Sender: No OFD packet to send [17:58:27]accept exits with 7 [17:58:27]New connection [17:58:27]New thread 3066908004 created [17:58:27]Thread 3066764644 joined [17:58:27]Waiting for new connection... [17:58:27] Sock 7.Parse request [17:58:27]Sock 7.Check first char [17:58:27]Sock 7.First char is OK [17:58:27]request: POST /json_proto HTTP/1.0 [17:58:27]Method: POST [17:58:27]URL: /json_proto [17:58:27]Method is POST - this is cgi request [17:58:27]url: /json_proto [17:58:27]query_string will be loaded in cgi processing [17:58:27]execute_cgi json_proto POST (null) [17:58:27]execute_cgi path=json_proto method=POST [17:58:27]POST find Content-Length [17:58:27]Host: 172.17.61.6:8080 [17:58:27]Content-Length: 870 [17:58:27]Content-Type: application/json [17:58:27] [17:58:27]POST finish read [17:58:27]Found Content-Length = 870 [17:58:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58123", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 2.000, "sum" : 276.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" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 316.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:27]execute_script... [17:58: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)58123", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 2.000, "sum" : 276.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" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 316.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:58:27]POST & json_proto [17:58:27]process_json_proto [17:58:27]json parsed OK: [17:58:27]protocol is kg_v1.0 [17:58:27]action value=close_receipt [17:58:27]process_action close_receipt [17:58:27]cmd_close_receipt [17:58:27]MH_GetDate [17:58:27]Write to MH i2c: F0 00 00 01 37 27 [17:58:27]Write i2c OK [17:58:27]MH_I2C_Read... [17:58:27]Read from MH i2c: F0 [17:58:27]MH_I2C_Read... [17:58:27]Read from MH i2c: F0 09 00 [17:58:27]MH_I2C_Read... [17:58:27]Read from MH i2c: F0 09 00 01 37 00 CC 68 E3 65 78 7F 6F 64 76 [17:58:27]GetLastDocTimeStamp 1709402236 [17:58:27]current date 1709402316 [17:58:27]FM_GetShiftState [17:58:27]SAM_PROTO_GetShiftState [17:58:27]wFMCommunicate request_size=4 [17:58:27]MH_SAM_APDU [17:58:27]CAPDU: 80 13 01 00 [17:58:27]Write to MH i2c: E2 08 00 02 37 80 13 01 00 00 00 00 00 B6 [17:58:27]Write i2c OK [17:58:27]MH_I2C_Read... [17:58:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:27]Read from MH i2c: E2 [17:58:27]MH_I2C_Read... [17:58:27]Read from MH i2c: E2 0E 00 [17:58:27]MH_I2C_Read... [17:58:27]Read from MH i2c: E2 0E 00 02 37 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 9F [17:58:27]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:58:27]wFMCommunicate OK [17:58:27]SAM_PROTO_GetShiftState done [17:58:27]FM_GetShiftState done [17:58:27]opened in 1709338917 [17:58:27]opened+sec_in_day 1709425317 [17:58:27]quantity*price = 27600 [17:58:27]sum+1 = 27601 [17:58:27]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160211 Вода Легенда 0,5л 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 316.00 НСП 1% : 2.79 НДС 12% : 33.56 Наличными: 316.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 80 02.03.2024 17:58 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31927 ФПД: 47605691127563 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T175836&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31927&fm=47605691127563&tin=02508201610067®Number=0000000000092554&sum=31600 0 [17:58:28]StoreToDocumentArchive [17:58:28]shift 280 fd 31927 [17:58:28]save to /storage/0280/doc_00031927 [17:58:28]save last doc name /storage/0280/doc_00031927 to /storage/kkm_last_doc_name [17:58:28]save OK [17:58:28]Clear old archive folders... [17:58:28]ProcessDocumentItem done err = 0, tmpTLVsize=375 [17:58:28]tlvbuf is 0151B090 [17:58:28]SAM_PROTO_ClearQueue [17:58:28]wFMCommunicate request_size=4 [17:58:28]MH_SAM_APDU [17:58:28]CAPDU: 80 09 00 00 [17:58:28]Write to MH i2c: E2 08 00 0F 37 80 09 00 00 00 00 00 00 B8 [17:58:28]Write i2c OK [17:58:28]MH_I2C_Read... [17:58:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:58:28]Read from MH i2c: E2 [17:58:28]MH_I2C_Read... [17:58:28]Read from MH i2c: E2 03 00 [17:58:28]MH_I2C_Read... [17:58:28]Read from MH i2c: E2 03 00 0F 37 00 90 00 BA [17:58:28]RAPDU: 90 00 [17:58:28]wFMCommunicate OK [17:58:28]SAM_PROTO_ClearQueue done [17:58:28]KKMCreateOFDPacket [17:58:28]OFDProtocolAddRootSTLVToBuf [17:58:28]FM_MakeSignedData [17:58:28]FM_MakeSignedData [17:58:28]SAM_PROTO_SignData [17:58:28]wFMCommunicate request_size=4 [17:58:28]MH_SAM_APDU [17:58:28]CAPDU: 80 0D 01 02 [17:58:28]Write to MH i2c: E2 08 00 10 37 80 0D 01 02 00 00 00 00 C0 [17:58:28]Write i2c OK [17:58:28]MH_I2C_Read... [17:58:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:58:28]Read from MH i2c: E2 [17:58:28]MH_I2C_Read... [17:58:28]Read from MH i2c: E2 03 00 [17:58:28]MH_I2C_Read... [17:58:28]Read from MH i2c: E2 03 00 10 37 00 90 00 BB [17:58:28]RAPDU: 90 00 [17:58:28]wFMCommunicate OK [17:58:28]wFMCommunicate request_size=255 [17:58:28]MH_SAM_APDU [17:58:28]CAPDU: 80 0D 02 02 FA 03 00 77 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 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F [17:58:28]Write to MH i2c: E2 02 01 11 37 80 0D 02 02 FA 00 03 00 77 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 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 00 38 [17:58:28]Write i2c OK [17:58:28]MH_I2C_Read... [17:58:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:29]Read from MH i2c: E2 [17:58:29]MH_I2C_Read... [17:58:29]Read from MH i2c: E2 03 00 [17:58:29]MH_I2C_Read... [17:58:29]Read from MH i2c: E2 03 00 11 37 00 90 00 BC [17:58:29]RAPDU: 90 00 [17:58:29]wFMCommunicate OK [17:58:29]wFMCommunicate request_size=134 [17:58:29]MH_SAM_APDU [17:58:29]CAPDU: 80 0D 02 02 81 00 F2 03 01 00 01 F3 03 06 00 1C 0D 00 00 00 00 07 04 06 00 70 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 CC 68 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B7 7C 00 00 35 04 06 00 2B 4C 10 4F 17 0B [17:58:29]Write to MH i2c: E2 89 00 12 37 80 0D 02 02 81 00 00 F2 03 01 00 01 F3 03 06 00 1C 0D 00 00 00 00 07 04 06 00 70 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 CC 68 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B7 7C 00 00 35 04 06 00 2B 4C 10 4F 17 0B 00 00 18 [17:58:29]Write i2c OK [17:58:29]MH_I2C_Read... [17:58:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:58:29]Read from MH i2c: E2 [17:58:29]MH_I2C_Read... [17:58:29]Read from MH i2c: E2 03 00 [17:58:29]MH_I2C_Read... [17:58:29]Read from MH i2c: E2 03 00 12 37 00 90 00 BD [17:58:29]RAPDU: 90 00 [17:58:29]wFMCommunicate OK [17:58:29]wFMCommunicate request_size=4 [17:58:29]MH_SAM_APDU [17:58:29]CAPDU: 80 0D 03 02 [17:58:29]Write to MH i2c: E2 08 00 13 37 80 0D 03 02 00 00 00 00 C5 [17:58:29]Write i2c OK [17:58:29]MH_I2C_Read... [17:58:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:58:29]Read from MH i2c: E2 [17:58:29]MH_I2C_Read... [17:58:29]Read from MH i2c: E2 0B 00 [17:58:29]MH_I2C_Read... [17:58:29]Read from MH i2c: E2 0B 00 13 37 00 28 7A 6A 54 4C 09 A2 7D 90 00 9A [17:58:29]RAPDU: 28 7A 6A 54 4C 09 A2 7D 90 00 [17:58:29]wFMCommunicate OK [17:58:29]SAM_PROTO_SignData done [17:58:29]FM_MakeSignedData done [17:58:29]CreateOFDProtocolMessage [17:58:29]wFMCommunicate request_size=4 [17:58:29]MH_SAM_APDU [17:58:29]CAPDU: 80 11 00 00 [17:58:29]Write to MH i2c: E2 08 00 14 37 80 11 00 00 00 00 00 00 C5 [17:58:29]Write i2c OK [17:58:29]MH_I2C_Read... [17:58:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:29]Read from MH i2c: E2 [17:58:29]MH_I2C_Read... [17:58:29]Read from MH i2c: E2 17 00 [17:58:29]MH_I2C_Read... [17:58:29]Read from MH i2c: E2 17 00 14 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 1A [17:58:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:58:29]wFMCommunicate OK [17:58:29]CreateOFDProtocolMessage done [17:58:29]OFDSenderStorePacket 31927 [17:58:29]StoreOFDPacket docnum=31927 [17:58:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 8B 01 00 00 D2 FB 83 01 F3 5B 5A 03 01 00 03 00 77 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 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 0D 00 00 00 00 07 04 06 00 70 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 CC 68 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B7 7C 00 00 35 04 06 00 2B 4C 10 4F 17 0B 28 7A 6A 54 4C 09 A2 7D [17:58:29]CheckFolder [17:58:29]dirname=/storage/ofd_packets [17:58:29]CheckFolder done [17:58:29]ProducePacketName [17:58:29]name=ofd_packets/00031927 [17:58:29]NVStorageSaveData ofd_packets/00031927 [17:58:29]File name is /storage/ofd_packets/00031927 [17:58:29]Write 425 bytes [17:58:29]NVStorageSaveData done [17:58:29]OFDSenderStorePacket done [17:58:29]KKMCreateOFDPacket done [17:58:29]NVStorageSaveData kkm_last_timestamp [17:58:29]File name is /storage/kkm_last_timestamp [17:58:29]Write 4 bytes [17:58:29]NVStorageSaveData done [17:58:29]ExternCall_PrintAddStr [17:58:29]wPrintStart [17:58:29]Write to MH i2c: 01 00 00 15 37 4C [17:58:29]Write i2c OK [17:58:29]MH_I2C_Read... [17:58:29]Read from MH i2c: 01 [17:58:29]MH_I2C_Read... [17:58:29]Read from MH i2c: 01 07 00 [17:58:29]MH_I2C_Read... [17:58:29]Read from MH i2c: 01 07 00 15 37 00 00 00 00 00 FF 0F 61 [17:58:29]RasterBufferAndPrint [17:58:29]line Счет N : (3)58123 [17:58:29]line ИНН: 02508201610067 [17:58:29]line Контрольно-Кассовый Чек [17:58:29]line ПРОДАЖА [17:58:29]line Товар: 4640030091645 [17:58:29]line Сигареты ESSE Exchange M [17:58:29]line 2.000 * 138.00 [17:58:29]line = 276.00 [17:58:29]line НДС 12% НСП 1% [17:58:29]line > о реализуемом товаре [17:58:29]line Товар: 4700000160211 [17:58:29]line Вода Легенда 0,5л [17:58:29]line 1.000 * 40.00 [17:58:29]line = 40.00 [17:58:29]line НДС 12% НСП 1% [17:58:29]line > о реализуемом товаре [17:58:29]line ИТОГО: 316.00 [17:58:29]line НСП 1% : 2.79 [17:58:29]line НДС 12% : 33.56 [17:58:29]line Наличными: 316.00 [17:58:29]line Безнал.: 0.00 [17:58:29]line Место: АЗС № 99 "Партнер Нефть" [17:58:29]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [17:58:29]line СНО: Общий режим [17:58:29]line Чек 80 02.03.2024 17:58 [17:58:29]line Смена: 280 ФФД: 1.0 [17:58:29]line ЗНМ: 0300000074 [17:58:29]line РНМ: 0000000000092554 [17:58:29]line Версия ККМ: 001 [17:58:29]line ФМ: 0000000000871783 [17:58:29]line ФД: 31927 [17:58:29]line ФПД: 47605691127563 [17:58:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T175836&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31927&fm=47605691127563&tin=02508201610067®Number=0000000000092554&sum=31600 [17:58:29]line 0 [17:58:29]OFD Sender: Processing packet 31927 [packets to send 5, broken 4] [17:58:29]ProducePacketName [17:58:29]name=ofd_packets/00031927 [17:58:29]OFD Sender: To server: pG, [17:58:29]CommunicateWithHost lk.salyk.kg:30040 [17:58:29]ConnectInit lk.salyk.kg [17:58:29]written 0, free lines is 4095 [17:58:29]Connected sock=10 [17:58:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 8B 01 00 00 D2 FB 83 01 F3 5B 5A 03 01 00 03 00 77 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 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 0D 00 00 00 00 07 04 06 00 70 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 CC 68 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B7 7C 00 00 35 04 06 00 2B 4C 10 4F 17 0B 28 7A 6A 54 4C 09 A2 7D [17:58:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 67 D7 47 00 9C F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B7 7C 00 00 F4 03 04 00 11 11 E3 65 B6 04 01 00 00 0E 9C 96 3C 3B DE BE 90 [17:58:29]CommunicateWithHost err = 0 [17:58:29]CheckOFDResponse [17:58:29]1017 (14) - 77093643461234 [17:58:29]1041 (16) - 0000000000871783 [17:58:29]1040 (4) - 31927 [17:58:29]1012 (4) - 02.03.2024 11:44 [17:58:29]1206 (1) - 0 [17:58:29]OFD Sender: Remove packet 31927 [17:58:29]ProducePacketName [17:58:29]name=ofd_packets/00031927 [17:58:29]NVStorageDeleteData [17:58:30]Write to MH i2c: 01 00 00 43 37 7A [17:58:30]Write i2c OK [17:58:30]MH_I2C_Read... [17:58:30]Read from MH i2c: 01 [17:58:30]MH_I2C_Read... [17:58:30]Read from MH i2c: 01 07 00 [17:58:30]MH_I2C_Read... [17:58:30]Read from MH i2c: 01 07 00 43 37 00 00 00 00 00 7F 0C 0C [17:58:30]RasterBufferAndPrint [17:58:30]line [17:58:30]line [17:58:30]line [17:58:30]line [17:58:30]line [17:58:30]written 0, free lines is 3207 [17:58:30]MH_Cut [17:58:30]Write to MH i2c: D1 01 00 4A 37 01 53 [17:58:30]Write i2c OK [17:58:30]MH_I2C_Read... [17:58:30]Read from MH i2c: D1 [17:58:30]MH_I2C_Read... [17:58:30]Read from MH i2c: D1 01 00 [17:58:30]MH_I2C_Read... [17:58:30]Read from MH i2c: D1 01 00 4A 37 00 52 [17:58:30]Write to MH i2c: 01 00 00 4B 37 82 [17:58:30]Write i2c OK [17:58:30]MH_I2C_Read... [17:58:30]OFD Sender: No OFD packet to send [17:58:31]*** Cut start [17:58:31]*** Partial cut [17:58:31]*** CUTSNS_PIN = 1 [17:58:31]*** CUTSNS_PIN = 0 [17:58:31]*** Brake cut motor [17:58:31]Read from MH i2c: 01 [17:58:31]MH_I2C_Read... [17:58:31]*** Stop cut motor [17:58:31]*** Cut end [17:58:31]Read from MH i2c: 01 07 00 [17:58:31]MH_I2C_Read... [17:58:31]Read from MH i2c: 01 07 00 4B 37 00 00 00 00 00 FF 0F 97 [17:58:31]process_action close_receipt done [17:58:31]requested_data is exist [17:58:31]produce_requested_data [17:58:31]requested_item fm.sn is exist - process it [17:58:31]wFMCommunicate request_size=4 [17:58:31]MH_SAM_APDU [17:58:31]CAPDU: 80 11 00 00 [17:58:31]Write to MH i2c: E2 08 00 4C 37 80 11 00 00 00 00 00 00 FD [17:58:31]Write i2c OK [17:58:31]MH_I2C_Read... [17:58:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:58:31]Read from MH i2c: E2 [17:58:31]MH_I2C_Read... [17:58:31]Read from MH i2c: E2 17 00 [17:58:31]MH_I2C_Read... [17:58:31]Read from MH i2c: E2 17 00 4C 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 52 [17:58:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [17:58:31]wFMCommunicate OK [17:58:31]requested_item fd.num is exist - process it [17:58:31]SAM_PROTO_GetFieldsCounters [17:58:31]wFMCommunicate request_size=4 [17:58:31]MH_SAM_APDU [17:58:31]CAPDU: 80 13 00 00 [17:58:31]Write to MH i2c: E2 08 00 4D 37 80 13 00 00 00 00 00 00 00 [17:58:31]Write i2c OK [17:58:31]MH_I2C_Read... [17:58:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:58:31]Read from MH i2c: E2 [17:58:31]MH_I2C_Read... [17:58:31]Read from MH i2c: E2 62 00 [17:58:31]MH_I2C_Read... [17:58:31]Read from MH i2c: E2 62 00 4D 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B7 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [17:58:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B7 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [17:58:31]wFMCommunicate OK [17:58:31]SAM_PROTO_GetFieldsCounters done [17:58:31]requested_item shift.num is exist - process it [17:58:31]requested_item shift.opened is exist - process it [17:58:31]req_shift_opened [17:58:31]FM_GetShiftState [17:58:31]SAM_PROTO_GetShiftState [17:58:31]wFMCommunicate request_size=4 [17:58:31]MH_SAM_APDU [17:58:31]CAPDU: 80 13 01 00 [17:58:31]Write to MH i2c: E2 08 00 4E 37 80 13 01 00 00 00 00 00 02 [17:58:31]Write i2c OK [17:58:31]MH_I2C_Read... [17:58:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:58:31]Read from MH i2c: E2 [17:58:31]MH_I2C_Read... [17:58:31]Read from MH i2c: E2 0E 00 [17:58:31]MH_I2C_Read... [17:58:31]Read from MH i2c: E2 0E 00 4E 37 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 EB [17:58:31]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [17:58:31]wFMCommunicate OK [17:58:31]SAM_PROTO_GetShiftState done [17:58:31]FM_GetShiftState done [17:58:31]req_shift_opened done [17:58:31]requested_item shift.open_date is exist - process it [17:58:31]req_shift_open_date [17:58:31]req_shift_open_date done [17:58:31]produce_requested_data done [17:58:31]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31927,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [17:58:31]process_action_free close_receipt [17:58:31]json_value_free [17:58:31]json_value_free done [17:58:31]process_json_proto returns [17:58:31]Send response to host [17:58:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31927,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [17:58:31]free response buf [17:58:31]execute_script done [17:58:31]execute_script returns [17:58:31]free content buf [17:58:31]Sock 7.Close socket [17:58:31]Sock 7.Thread stoped [17:58:35]OFD Sender: No OFD packet to send [17:58:40]OFD Sender: No OFD packet to send [17:58:45]OFD Sender: No OFD packet to send [17:58:50]OFD Sender: No OFD packet to send [17:58:55]OFD Sender: No OFD packet to send [17:59:00]OFD Sender: No OFD packet to send [17:59:05]OFD Sender: No OFD packet to send [17:59:10]OFD Sender: No OFD packet to send [17:59:15]OFD Sender: No OFD packet to send [17:59:20]OFD Sender: No OFD packet to send [17:59:25]OFD Sender: No OFD packet to send [17:59:30]OFD Sender: No OFD packet to send [17:59:35]OFD Sender: No OFD packet to send [17:59:40]OFD Sender: No OFD packet to send [17:59:45]OFD Sender: No OFD packet to send [17:59:50]OFD Sender: No OFD packet to send [17:59:55]OFD Sender: No OFD packet to send [18:00:00]OFD Sender: No OFD packet to send [18:00:05]OFD Sender: No OFD packet to send [18:00:10]OFD Sender: No OFD packet to send [18:00:15]OFD Sender: No OFD packet to send [18:00:20]OFD Sender: No OFD packet to send [18:00:25]OFD Sender: No OFD packet to send [18:00:30]OFD Sender: No OFD packet to send [18:00:35]OFD Sender: No OFD packet to send [18:00:40]OFD Sender: No OFD packet to send [18:00:45]OFD Sender: No OFD packet to send [18:00:50]OFD Sender: No OFD packet to send [18:00:55]OFD Sender: No OFD packet to send [18:01:00]OFD Sender: No OFD packet to send [18:01:05]OFD Sender: No OFD packet to send [18:01:10]OFD Sender: No OFD packet to send [18:01:15]OFD Sender: No OFD packet to send [18:01:20]OFD Sender: No OFD packet to send [18:01:25]OFD Sender: No OFD packet to send [18:01:30]OFD Sender: No OFD packet to send [18:01:35]OFD Sender: No OFD packet to send [18:01:40]OFD Sender: No OFD packet to send [18:01:45]OFD Sender: No OFD packet to send [18:01:50]OFD Sender: No OFD packet to send [18:01:55]OFD Sender: No OFD packet to send [18:02:00]OFD Sender: No OFD packet to send [18:02:05]OFD Sender: No OFD packet to send [18:02:10]OFD Sender: No OFD packet to send [18:02:15]OFD Sender: No OFD packet to send [18:02:20]OFD Sender: No OFD packet to send [18:02:25]OFD Sender: No OFD packet to send [18:02:30]OFD Sender: No OFD packet to send [18:02:35]OFD Sender: No OFD packet to send [18:02:40]OFD Sender: No OFD packet to send [18:02:45]OFD Sender: No OFD packet to send [18:02:50]OFD Sender: No OFD packet to send [18:02:55]OFD Sender: No OFD packet to send [18:03:00]OFD Sender: No OFD packet to send [18:03:05]OFD Sender: No OFD packet to send [18:03:10]OFD Sender: No OFD packet to send [18:03:15]OFD Sender: No OFD packet to send [18:03:20]OFD Sender: No OFD packet to send [18:03:25]OFD Sender: No OFD packet to send [18:03:30]OFD Sender: No OFD packet to send [18:03:35]OFD Sender: No OFD packet to send [18:03:40]OFD Sender: No OFD packet to send [18:03:45]OFD Sender: No OFD packet to send [18:03:50]OFD Sender: No OFD packet to send [18:03:55]OFD Sender: No OFD packet to send [18:04:00]OFD Sender: No OFD packet to send [18:04:05]OFD Sender: No OFD packet to send [18:04:10]OFD Sender: No OFD packet to send [18:04:15]OFD Sender: No OFD packet to send [18:04:20]OFD Sender: No OFD packet to send [18:04:25]OFD Sender: No OFD packet to send [18:04:30]OFD Sender: No OFD packet to send [18:04:35]OFD Sender: No OFD packet to send [18:04:40]OFD Sender: No OFD packet to send [18:04:45]OFD Sender: No OFD packet to send [18:04:50]OFD Sender: No OFD packet to send [18:04:55]OFD Sender: No OFD packet to send [18:05:00]OFD Sender: No OFD packet to send [18:05:05]OFD Sender: No OFD packet to send [18:05:10]OFD Sender: No OFD packet to send [18:05:15]OFD Sender: No OFD packet to send [18:05:20]OFD Sender: No OFD packet to send [18:05:25]OFD Sender: No OFD packet to send [18:05:30]OFD Sender: No OFD packet to send [18:05:35]OFD Sender: No OFD packet to send [18:05:40]OFD Sender: No OFD packet to send [18:05:45]OFD Sender: No OFD packet to send [18:05:50]OFD Sender: No OFD packet to send [18:05:55]OFD Sender: No OFD packet to send [18:06:00]OFD Sender: No OFD packet to send [18:06:05]OFD Sender: No OFD packet to send [18:06:10]OFD Sender: No OFD packet to send [18:06:15]OFD Sender: No OFD packet to send [18:06:20]OFD Sender: No OFD packet to send [18:06:25]OFD Sender: No OFD packet to send [18:06:30]OFD Sender: No OFD packet to send [18:06:35]OFD Sender: No OFD packet to send [18:06:40]OFD Sender: No OFD packet to send [18:06:45]OFD Sender: No OFD packet to send [18:06:50]OFD Sender: No OFD packet to send [18:06:55]OFD Sender: No OFD packet to send [18:07:00]OFD Sender: No OFD packet to send [18:07:05]OFD Sender: No OFD packet to send [18:07:10]OFD Sender: No OFD packet to send [18:07:15]OFD Sender: No OFD packet to send [18:07:20]OFD Sender: No OFD packet to send [18:07:25]OFD Sender: No OFD packet to send [18:07:30]OFD Sender: No OFD packet to send [18:07:35]OFD Sender: No OFD packet to send [18:07:40]OFD Sender: No OFD packet to send [18:07:45]OFD Sender: No OFD packet to send [18:07:50]OFD Sender: No OFD packet to send [18:07:55]OFD Sender: No OFD packet to send [18:08:00]OFD Sender: No OFD packet to send [18:08:05]OFD Sender: No OFD packet to send [18:08:10]OFD Sender: No OFD packet to send [18:08:15]OFD Sender: No OFD packet to send [18:08:20]OFD Sender: No OFD packet to send [18:08:25]OFD Sender: No OFD packet to send [18:08:30]OFD Sender: No OFD packet to send [18:08:35]OFD Sender: No OFD packet to send [18:08:40]OFD Sender: No OFD packet to send [18:08:45]OFD Sender: No OFD packet to send [18:08:50]OFD Sender: No OFD packet to send [18:08:55]OFD Sender: No OFD packet to send [18:09:00]OFD Sender: No OFD packet to send [18:09:05]OFD Sender: No OFD packet to send [18:09:10]OFD Sender: No OFD packet to send [18:09:15]OFD Sender: No OFD packet to send [18:09:20]OFD Sender: No OFD packet to send [18:09:25]OFD Sender: No OFD packet to send [18:09:30]OFD Sender: No OFD packet to send [18:09:35]OFD Sender: No OFD packet to send [18:09:40]OFD Sender: No OFD packet to send [18:09:45]OFD Sender: No OFD packet to send [18:09:50]OFD Sender: No OFD packet to send [18:09:55]OFD Sender: No OFD packet to send [18:10:00]OFD Sender: No OFD packet to send [18:10:05]OFD Sender: No OFD packet to send [18:10:10]OFD Sender: No OFD packet to send [18:10:14]accept exits with 9 [18:10:14]New connection [18:10:14]New thread 3066764644 created [18:10:14]Thread 3066908004 joined [18:10:14]Waiting for new connection... [18:10:14] Sock 9.Parse request [18:10:14]Sock 9.Check first char [18:10:14]Sock 9.First char is OK [18:10:14]request: POST /json_proto HTTP/1.0 [18:10:14]Method: POST [18:10:14]URL: /json_proto [18:10:14]Method is POST - this is cgi request [18:10:14]url: /json_proto [18:10:14]query_string will be loaded in cgi processing [18:10:14]execute_cgi json_proto POST (null) [18:10:14]execute_cgi path=json_proto method=POST [18:10:14]POST find Content-Length [18:10:14]Host: 172.17.61.6:8080 [18:10:14]Content-Length: 714 [18:10:14]Content-Type: application/json [18:10:14] [18:10:14]POST finish read [18:10:14]Found Content-Length = 714 [18:10:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58124", "tax_sys" : 0, "items" : [ { "code": "4700001060879", "name": "\u041D\u0430\u0441\u0442\u043E\u0439\u043A\u0430 \u0428\u043E\u043A\u043E\u043B\u0430\u0434 \u043D\u0430 \u043A\u043E\u043D\u044C\u044F\u043A\u0435 0,2\u043B", "price" : 200.00, "quantity" : 1.000, "sum" : 200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:14]execute_script... [18:10:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58124", "tax_sys" : 0, "items" : [ { "code": "4700001060879", "name": "\u041D\u0430\u0441\u0442\u043E\u0439\u043A\u0430 \u0428\u043E\u043A\u043E\u043B\u0430\u0434 \u043D\u0430 \u043A\u043E\u043D\u044C\u044F\u043A\u0435 0,2\u043B", "price" : 200.00, "quantity" : 1.000, "sum" : 200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:10:14]POST & json_proto [18:10:14]process_json_proto [18:10:14]json parsed OK: [18:10:14]protocol is kg_v1.0 [18:10:14]action value=close_receipt [18:10:14]process_action close_receipt [18:10:14]cmd_close_receipt [18:10:14]MH_GetDate [18:10:14]Write to MH i2c: F0 00 00 4F 37 75 [18:10:14]Write i2c OK [18:10:14]MH_I2C_Read... [18:10:14]Read from MH i2c: F0 [18:10:14]MH_I2C_Read... [18:10:14]Read from MH i2c: F0 09 00 [18:10:14]MH_I2C_Read... [18:10:14]Read from MH i2c: F0 09 00 4F 37 00 8F 6B E3 65 78 7F 6F 64 8A [18:10:14]GetLastDocTimeStamp 1709402316 [18:10:14]current date 1709403023 [18:10:14]FM_GetShiftState [18:10:14]SAM_PROTO_GetShiftState [18:10:14]wFMCommunicate request_size=4 [18:10:14]MH_SAM_APDU [18:10:14]CAPDU: 80 13 01 00 [18:10:14]Write to MH i2c: E2 08 00 50 37 80 13 01 00 00 00 00 00 04 [18:10:14]Write i2c OK [18:10:14]MH_I2C_Read... [18:10:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:14]Read from MH i2c: E2 [18:10:14]MH_I2C_Read... [18:10:14]Read from MH i2c: E2 0E 00 [18:10:14]MH_I2C_Read... [18:10:14]Read from MH i2c: E2 0E 00 50 37 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 ED [18:10:14]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:10:14]wFMCommunicate OK [18:10:14]SAM_PROTO_GetShiftState done [18:10:14]FM_GetShiftState done [18:10:14]opened in 1709338917 [18:10:14]opened+sec_in_day 1709425317 [18:10:14]quantity*price = 20000 [18:10:14]sum+1 = 20001 [18:10:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 81 02.03.2024 18:10 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31928 ФПД: 279746317946266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T181023&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31928&fm=279746317946266&tin=02508201610067®Number=0000000000092554&sum=20000 0 [18:10:15]StoreToDocumentArchive [18:10:15]shift 280 fd 31928 [18:10:15]save to /storage/0280/doc_00031928 [18:10:15]save last doc name /storage/0280/doc_00031928 to /storage/kkm_last_doc_name [18:10:15]save OK [18:10:15]Clear old archive folders... [18:10:15]ProcessDocumentItem done err = 0, tmpTLVsize=299 [18:10:15]tlvbuf is B6ECFAD0 [18:10:15]SAM_PROTO_ClearQueue [18:10:15]wFMCommunicate request_size=4 [18:10:15]MH_SAM_APDU [18:10:15]CAPDU: 80 09 00 00 [18:10:15]Write to MH i2c: E2 08 00 5D 37 80 09 00 00 00 00 00 00 06 [18:10:15]Write i2c OK [18:10:15]MH_I2C_Read... [18:10:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:10:15]Read from MH i2c: E2 [18:10:15]MH_I2C_Read... [18:10:15]Read from MH i2c: E2 03 00 [18:10:15]MH_I2C_Read... [18:10:15]Read from MH i2c: E2 03 00 5D 37 00 90 00 08 [18:10:15]RAPDU: 90 00 [18:10:15]wFMCommunicate OK [18:10:15]SAM_PROTO_ClearQueue done [18:10:15]KKMCreateOFDPacket [18:10:15]OFDProtocolAddRootSTLVToBuf [18:10:15]FM_MakeSignedData [18:10:15]FM_MakeSignedData [18:10:15]SAM_PROTO_SignData [18:10:15]wFMCommunicate request_size=4 [18:10:15]MH_SAM_APDU [18:10:15]CAPDU: 80 0D 01 02 [18:10:15]Write to MH i2c: E2 08 00 5E 37 80 0D 01 02 00 00 00 00 0E [18:10:15]Write i2c OK [18:10:15]MH_I2C_Read... [18:10:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:10:15]Read from MH i2c: E2 [18:10:15]MH_I2C_Read... [18:10:15]Read from MH i2c: E2 03 00 [18:10:15]MH_I2C_Read... [18:10:15]Read from MH i2c: E2 03 00 5E 37 00 90 00 09 [18:10:15]RAPDU: 90 00 [18:10:15]wFMCommunicate OK [18:10:15]wFMCommunicate request_size=255 [18:10:15]MH_SAM_APDU [18:10:15]CAPDU: 80 0D 02 02 FA 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 38 37 39 06 04 39 00 D0 9D D0 B0 D1 81 D1 82 D0 BE D0 B9 D0 BA D0 B0 20 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 D0 BD D0 B0 20 D0 BA D0 BE D0 BD D1 8C D1 8F D0 BA D0 B5 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 4E 00 00 00 00 13 04 06 00 20 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 51 00 00 00 F4 03 04 00 8F 6B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [18:10:15]Write to MH i2c: E2 02 01 5F 37 80 0D 02 02 FA 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 38 37 39 06 04 39 00 D0 9D D0 B0 D1 81 D1 82 D0 BE D0 B9 D0 BA D0 B0 20 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 D0 BD D0 B0 20 D0 BA D0 BE D0 BD D1 8C D1 8F D0 BA D0 B5 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 4E 00 00 00 00 13 04 06 00 20 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 51 00 00 00 F4 03 04 00 8F 6B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 1B [18:10:15]Write i2c OK [18:10:15]MH_I2C_Read... [18:10:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:15]Read from MH i2c: E2 [18:10:15]MH_I2C_Read... [18:10:15]Read from MH i2c: E2 03 00 [18:10:15]MH_I2C_Read... [18:10:15]Read from MH i2c: E2 03 00 5F 37 00 90 00 0A [18:10:15]RAPDU: 90 00 [18:10:15]wFMCommunicate OK [18:10:15]wFMCommunicate request_size=58 [18:10:15]MH_SAM_APDU [18:10:15]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B8 7C 00 00 35 04 06 00 FE 6D 83 E8 8D 9A [18:10:15]Write to MH i2c: E2 3D 00 60 37 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B8 7C 00 00 35 04 06 00 FE 6D 83 E8 8D 9A 00 00 33 [18:10:15]Write i2c OK [18:10:15]MH_I2C_Read... [18:10:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:10:16]Read from MH i2c: E2 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: E2 03 00 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: E2 03 00 60 37 00 90 00 0B [18:10:16]RAPDU: 90 00 [18:10:16]wFMCommunicate OK [18:10:16]wFMCommunicate request_size=4 [18:10:16]MH_SAM_APDU [18:10:16]CAPDU: 80 0D 03 02 [18:10:16]Write to MH i2c: E2 08 00 61 37 80 0D 03 02 00 00 00 00 13 [18:10:16]OFD Sender: No OFD packet to send [18:10:16]Write i2c OK [18:10:16]MH_I2C_Read... [18:10:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:10:16]Read from MH i2c: E2 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: E2 0B 00 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: E2 0B 00 61 37 00 DC B9 D6 38 98 D2 5D 33 90 00 B1 [18:10:16]RAPDU: DC B9 D6 38 98 D2 5D 33 90 00 [18:10:16]wFMCommunicate OK [18:10:16]SAM_PROTO_SignData done [18:10:16]FM_MakeSignedData done [18:10:16]CreateOFDProtocolMessage [18:10:16]wFMCommunicate request_size=4 [18:10:16]MH_SAM_APDU [18:10:16]CAPDU: 80 11 00 00 [18:10:16]Write to MH i2c: E2 08 00 62 37 80 11 00 00 00 00 00 00 13 [18:10:16]Write i2c OK [18:10:16]MH_I2C_Read... [18:10:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:16]Read from MH i2c: E2 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: E2 17 00 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: E2 17 00 62 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 68 [18:10:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:10:16]wFMCommunicate OK [18:10:16]CreateOFDProtocolMessage done [18:10:16]OFDSenderStorePacket 31928 [18:10:16]StoreOFDPacket docnum=31928 [18:10:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3F 01 00 00 45 09 37 01 A7 7A 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 38 37 39 06 04 39 00 D0 9D D0 B0 D1 81 D1 82 D0 BE D0 B9 D0 BA D0 B0 20 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 D0 BD D0 B0 20 D0 BA D0 BE D0 BD D1 8C D1 8F D0 BA D0 B5 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 4E 00 00 00 00 13 04 06 00 20 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 51 00 00 00 F4 03 04 00 8F 6B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B8 7C 00 00 35 04 06 00 FE 6D 83 E8 8D 9A DC B9 D6 38 98 D2 5D 33 [18:10:16]CheckFolder [18:10:16]dirname=/storage/ofd_packets [18:10:16]CheckFolder done [18:10:16]ProducePacketName [18:10:16]name=ofd_packets/00031928 [18:10:16]NVStorageSaveData ofd_packets/00031928 [18:10:16]File name is /storage/ofd_packets/00031928 [18:10:16]Write 349 bytes [18:10:16]NVStorageSaveData done [18:10:16]OFDSenderStorePacket done [18:10:16]KKMCreateOFDPacket done [18:10:16]NVStorageSaveData kkm_last_timestamp [18:10:16]File name is /storage/kkm_last_timestamp [18:10:16]OFD Sender: Processing packet 31928 [packets to send 5, broken 4] [18:10:16]ProducePacketName [18:10:16]name=ofd_packets/00031928 [18:10:16]OFD Sender: To server: pG, [18:10:16]CommunicateWithHost lk.salyk.kg:30040 [18:10:16]ConnectInit lk.salyk.kg [18:10:16]Write 4 bytes [18:10:16]NVStorageSaveData done [18:10:16]ExternCall_PrintAddStr [18:10:16]wPrintStart [18:10:16]Write to MH i2c: 01 00 00 63 37 9A [18:10:16]Write i2c OK [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: 01 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: 01 07 00 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: 01 07 00 63 37 00 00 00 00 00 FF 0F AF [18:10:16]RasterBufferAndPrint [18:10:16]line Счет N : (3)58124 [18:10:16]line ИНН: 02508201610067 [18:10:16]line Контрольно-Кассовый Чек [18:10:16]line ПРОДАЖА [18:10:16]line Товар: 4700001060879 [18:10:16]line Настойка Шоколад на коньяке 0,2л [18:10:16]line 1.000 * 200.00 [18:10:16]line = 200.00 [18:10:16]line НДС 12% НСП 1% [18:10:16]line > о реализуемом товаре [18:10:16]line ИТОГО: 200.00 [18:10:16]line НСП 1% : 1.77 [18:10:16]line НДС 12% : 21.24 [18:10:16]line Наличными: 200.00 [18:10:16]line Безнал.: 0.00 [18:10:16]line Место: АЗС № 99 "Партнер Нефть" [18:10:16]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [18:10:16]line СНО: Общий режим [18:10:16]line Чек 81 02.03.2024 18:10 [18:10:16]line Смена: 280 ФФД: 1.0 [18:10:16]line ЗНМ: 0300000074 [18:10:16]line РНМ: 0000000000092554 [18:10:16]line Версия ККМ: 001 [18:10:16]line ФМ: 0000000000871783 [18:10:16]line ФД: 31928 [18:10:16]line ФПД: 279746317946266 [18:10:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T181023&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31928&fm=279746317946266&tin=02508201610067®Number=0000000000092554&sum=20000 [18:10:16]line 0 [18:10:16]Connected sock=11 [18:10:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 3F 01 00 00 45 09 37 01 A7 7A 5A 03 01 00 03 00 2B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 38 37 39 06 04 39 00 D0 9D D0 B0 D1 81 D1 82 D0 BE D0 B9 D0 BA D0 B0 20 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 D0 BD D0 B0 20 D0 BA D0 BE D0 BD D1 8C D1 8F D0 BA D0 B5 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 4E 00 00 00 00 13 04 06 00 20 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 51 00 00 00 F4 03 04 00 8F 6B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B8 7C 00 00 35 04 06 00 FE 6D 83 E8 8D 9A DC B9 D6 38 98 D2 5D 33 [18:10:16]written 0, free lines is 4095 [18:10:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 4B 9D 47 00 A2 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B8 7C 00 00 F4 03 04 00 D3 13 E3 65 B6 04 01 00 00 9B 13 06 4D D9 70 2D 60 [18:10:16]CommunicateWithHost err = 0 [18:10:16]CheckOFDResponse [18:10:16]1017 (14) - 77093643461234 [18:10:16]1041 (16) - 0000000000871783 [18:10:16]1040 (4) - 31928 [18:10:16]1012 (4) - 02.03.2024 11:56 [18:10:16]1206 (1) - 0 [18:10:16]OFD Sender: Remove packet 31928 [18:10:16]ProducePacketName [18:10:16]name=ofd_packets/00031928 [18:10:16]NVStorageDeleteData [18:10:16]Write to MH i2c: 01 00 00 8C 37 C3 [18:10:16]Write i2c OK [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: 01 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: 01 07 00 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: 01 07 00 8C 37 00 00 00 00 00 B8 0C 8E [18:10:16]RasterBufferAndPrint [18:10:16]line [18:10:16]line [18:10:16]line [18:10:16]line [18:10:16]line [18:10:16]written 0, free lines is 3262 [18:10:16]MH_Cut [18:10:16]Write to MH i2c: D1 01 00 93 37 01 9C [18:10:16]Write i2c OK [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: D1 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: D1 01 00 [18:10:16]MH_I2C_Read... [18:10:16]Read from MH i2c: D1 01 00 93 37 00 9B [18:10:16]Write to MH i2c: 01 00 00 94 37 CB [18:10:16]Write i2c OK [18:10:16]MH_I2C_Read... [18:10:17]OFD Sender: No OFD packet to send [18:10:17]*** Cut start [18:10:17]*** Partial cut [18:10:17]*** CUTSNS_PIN = 1 [18:10:17]*** CUTSNS_PIN = 0 [18:10:18]*** Brake cut motor [18:10:18]Read from MH i2c: 01 [18:10:18]MH_I2C_Read... [18:10:18]*** Stop cut motor [18:10:18]*** Cut end [18:10:18]Read from MH i2c: 01 07 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: 01 07 00 94 37 00 00 00 00 00 FF 0F E0 [18:10:18]process_action close_receipt done [18:10:18]requested_data is exist [18:10:18]produce_requested_data [18:10:18]requested_item fm.sn is exist - process it [18:10:18]wFMCommunicate request_size=4 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 11 00 00 [18:10:18]Write to MH i2c: E2 08 00 95 37 80 11 00 00 00 00 00 00 46 [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 17 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 17 00 95 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 9B [18:10:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:10:18]wFMCommunicate OK [18:10:18]requested_item fd.num is exist - process it [18:10:18]SAM_PROTO_GetFieldsCounters [18:10:18]wFMCommunicate request_size=4 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 13 00 00 [18:10:18]Write to MH i2c: E2 08 00 96 37 80 13 00 00 00 00 00 00 49 [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 62 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 62 00 96 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B8 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 AC [18:10:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B8 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:10:18]wFMCommunicate OK [18:10:18]SAM_PROTO_GetFieldsCounters done [18:10:18]requested_item shift.num is exist - process it [18:10:18]requested_item shift.opened is exist - process it [18:10:18]req_shift_opened [18:10:18]FM_GetShiftState [18:10:18]SAM_PROTO_GetShiftState [18:10:18]wFMCommunicate request_size=4 [18:10:18]MH_SAM_APDU [18:10:18]CAPDU: 80 13 01 00 [18:10:18]Write to MH i2c: E2 08 00 97 37 80 13 01 00 00 00 00 00 4B [18:10:18]Write i2c OK [18:10:18]MH_I2C_Read... [18:10:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:10:18]Read from MH i2c: E2 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 0E 00 [18:10:18]MH_I2C_Read... [18:10:18]Read from MH i2c: E2 0E 00 97 37 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 34 [18:10:18]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:10:18]wFMCommunicate OK [18:10:18]SAM_PROTO_GetShiftState done [18:10:18]FM_GetShiftState done [18:10:18]req_shift_opened done [18:10:18]requested_item shift.open_date is exist - process it [18:10:18]req_shift_open_date [18:10:18]req_shift_open_date done [18:10:18]produce_requested_data done [18:10:18]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31928,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [18:10:18]process_action_free close_receipt [18:10:18]json_value_free [18:10:18]json_value_free done [18:10:18]process_json_proto returns [18:10:18]Send response to host [18:10:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31928,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [18:10:18]free response buf [18:10:18]execute_script done [18:10:18]execute_script returns [18:10:18]free content buf [18:10:18]Sock 9.Close socket [18:10:18]Sock 9.Thread stoped [18:10:22]OFD Sender: No OFD packet to send [18:10:27]OFD Sender: No OFD packet to send [18:10:32]OFD Sender: No OFD packet to send [18:10:37]OFD Sender: No OFD packet to send [18:10:42]OFD Sender: No OFD packet to send [18:10:47]OFD Sender: No OFD packet to send [18:10:52]OFD Sender: No OFD packet to send [18:10:57]OFD Sender: No OFD packet to send [18:11:02]OFD Sender: No OFD packet to send [18:11:07]OFD Sender: No OFD packet to send [18:11:12]OFD Sender: No OFD packet to send [18:11:17]OFD Sender: No OFD packet to send [18:11:22]OFD Sender: No OFD packet to send [18:11:27]OFD Sender: No OFD packet to send [18:11:32]OFD Sender: No OFD packet to send [18:11:37]OFD Sender: No OFD packet to send [18:11:42]OFD Sender: No OFD packet to send [18:11:47]OFD Sender: No OFD packet to send [18:11:52]OFD Sender: No OFD packet to send [18:11:57]OFD Sender: No OFD packet to send [18:12:02]OFD Sender: No OFD packet to send [18:12:07]OFD Sender: No OFD packet to send [18:12:12]OFD Sender: No OFD packet to send [18:12:17]OFD Sender: No OFD packet to send [18:12:22]OFD Sender: No OFD packet to send [18:12:27]OFD Sender: No OFD packet to send [18:12:32]OFD Sender: No OFD packet to send [18:12:37]OFD Sender: No OFD packet to send [18:12:42]OFD Sender: No OFD packet to send [18:12:47]OFD Sender: No OFD packet to send [18:12:52]OFD Sender: No OFD packet to send [18:12:57]OFD Sender: No OFD packet to send [18:13:02]OFD Sender: No OFD packet to send [18:13:07]OFD Sender: No OFD packet to send [18:13:12]OFD Sender: No OFD packet to send [18:13:17]OFD Sender: No OFD packet to send [18:13:22]OFD Sender: No OFD packet to send [18:13:27]OFD Sender: No OFD packet to send [18:13:32]OFD Sender: No OFD packet to send [18:13:37]OFD Sender: No OFD packet to send [18:13:42]OFD Sender: No OFD packet to send [18:13:47]OFD Sender: No OFD packet to send [18:13:52]OFD Sender: No OFD packet to send [18:13:57]OFD Sender: No OFD packet to send [18:14:02]OFD Sender: No OFD packet to send [18:14:07]OFD Sender: No OFD packet to send [18:14:12]OFD Sender: No OFD packet to send [18:14:17]OFD Sender: No OFD packet to send [18:14:22]OFD Sender: No OFD packet to send [18:14:27]OFD Sender: No OFD packet to send [18:14:32]OFD Sender: No OFD packet to send [18:14:37]OFD Sender: No OFD packet to send [18:14:42]OFD Sender: No OFD packet to send [18:14:47]OFD Sender: No OFD packet to send [18:14:52]OFD Sender: No OFD packet to send [18:14:57]OFD Sender: No OFD packet to send [18:15:02]OFD Sender: No OFD packet to send [18:15:07]OFD Sender: No OFD packet to send [18:15:12]OFD Sender: No OFD packet to send [18:15:17]OFD Sender: No OFD packet to send [18:15:22]OFD Sender: No OFD packet to send [18:15:27]OFD Sender: No OFD packet to send [18:15:28]accept exits with 7 [18:15:28]New connection [18:15:28]New thread 3066908004 created [18:15:28]Thread 3066764644 joined [18:15:28]Waiting for new connection... [18:15:28] Sock 7.Parse request [18:15:28]Sock 7.Check first char [18:15:28]Sock 7.First char is OK [18:15:28]request: POST /json_proto HTTP/1.0 [18:15:28]Method: POST [18:15:28]URL: /json_proto [18:15:28]Method is POST - this is cgi request [18:15:28]url: /json_proto [18:15:28]query_string will be loaded in cgi processing [18:15:28]execute_cgi json_proto POST (null) [18:15:28]execute_cgi path=json_proto method=POST [18:15:28]POST find Content-Length [18:15:28]Host: 172.17.61.6:8080 [18:15:28]Content-Length: 793 [18:15:28]Content-Type: application/json [18:15:28] [18:15:28]POST finish read [18:15:28]Found Content-Length = 793 [18:15:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58125", "tax_sys" : 0, "items" : [ { "code": "4700007380445", "name": "\u041A\u0443\u0440\u0443\u0442\u0431\u0435\u043A \u043A\u043E\u043F\u0447\u0435\u043D\u043D\u044B\u0439 20\u0433", "price" : 27.00, "quantity" : 2.000, "sum" : 54.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" : 54.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:28]execute_script... [18:15: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)58125", "tax_sys" : 0, "items" : [ { "code": "4700007380445", "name": "\u041A\u0443\u0440\u0443\u0442\u0431\u0435\u043A \u043A\u043E\u043F\u0447\u0435\u043D\u043D\u044B\u0439 20\u0433", "price" : 27.00, "quantity" : 2.000, "sum" : 54.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" : 54.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:28]POST & json_proto [18:15:28]process_json_proto [18:15:28]json parsed OK: [18:15:28]protocol is kg_v1.0 [18:15:28]action value=close_receipt [18:15:28]process_action close_receipt [18:15:28]cmd_close_receipt [18:15:28]MH_GetDate [18:15:28]Write to MH i2c: F0 00 00 98 37 BE [18:15:28]Write i2c OK [18:15:28]MH_I2C_Read... [18:15:28]Read from MH i2c: F0 [18:15:28]MH_I2C_Read... [18:15:28]Read from MH i2c: F0 09 00 [18:15:28]MH_I2C_Read... [18:15:28]Read from MH i2c: F0 09 00 98 37 00 C9 6C E3 65 78 7F 6F 64 0E [18:15:28]GetLastDocTimeStamp 1709403023 [18:15:28]current date 1709403337 [18:15:28]FM_GetShiftState [18:15:28]SAM_PROTO_GetShiftState [18:15:28]wFMCommunicate request_size=4 [18:15:28]MH_SAM_APDU [18:15:28]CAPDU: 80 13 01 00 [18:15:28]Write to MH i2c: E2 08 00 99 37 80 13 01 00 00 00 00 00 4D [18:15:28]Write i2c OK [18:15:28]MH_I2C_Read... [18:15:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:28]Read from MH i2c: E2 [18:15:28]MH_I2C_Read... [18:15:28]Read from MH i2c: E2 0E 00 [18:15:28]MH_I2C_Read... [18:15:28]Read from MH i2c: E2 0E 00 99 37 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 36 [18:15:28]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:15:28]wFMCommunicate OK [18:15:28]SAM_PROTO_GetShiftState done [18:15:28]FM_GetShiftState done [18:15:28]opened in 1709338917 [18:15:28]opened+sec_in_day 1709425317 [18:15:28]quantity*price = 5400 [18:15:28]sum+1 = 5401 [18:15:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 54.00 НСП 1% : 0.48 НДС 12% : 5.73 Наличными: 0.00 Безнал.: 54.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 82 02.03.2024 18:15 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31929 ФПД: 123580809151807 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T181537&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31929&fm=123580809151807&tin=02508201610067®Number=0000000000092554&sum=5400 0 [18:15:29]StoreToDocumentArchive [18:15:29]shift 280 fd 31929 [18:15:29]save to /storage/0280/doc_00031929 [18:15:29]save last doc name /storage/0280/doc_00031929 to /storage/kkm_last_doc_name [18:15:29]save OK [18:15:29]Clear old archive folders... [18:15:29]ProcessDocumentItem done err = 0, tmpTLVsize=282 [18:15:29]tlvbuf is 015408D0 [18:15:29]SAM_PROTO_ClearQueue [18:15:29]wFMCommunicate request_size=4 [18:15:29]MH_SAM_APDU [18:15:29]CAPDU: 80 09 00 00 [18:15:29]Write to MH i2c: E2 08 00 A6 37 80 09 00 00 00 00 00 00 4F [18:15:29]Write i2c OK [18:15:29]MH_I2C_Read... [18:15:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:29]Read from MH i2c: E2 [18:15:29]MH_I2C_Read... [18:15:29]Read from MH i2c: E2 03 00 [18:15:29]MH_I2C_Read... [18:15:29]Read from MH i2c: E2 03 00 A6 37 00 90 00 51 [18:15:29]RAPDU: 90 00 [18:15:29]wFMCommunicate OK [18:15:29]SAM_PROTO_ClearQueue done [18:15:29]KKMCreateOFDPacket [18:15:29]OFDProtocolAddRootSTLVToBuf [18:15:29]FM_MakeSignedData [18:15:29]FM_MakeSignedData [18:15:29]SAM_PROTO_SignData [18:15:29]wFMCommunicate request_size=4 [18:15:29]MH_SAM_APDU [18:15:29]CAPDU: 80 0D 01 02 [18:15:29]Write to MH i2c: E2 08 00 A7 37 80 0D 01 02 00 00 00 00 57 [18:15:29]Write i2c OK [18:15:29]MH_I2C_Read... [18:15:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:29]Read from MH i2c: E2 [18:15:29]MH_I2C_Read... [18:15:29]Read from MH i2c: E2 03 00 [18:15:29]MH_I2C_Read... [18:15:29]Read from MH i2c: E2 03 00 A7 37 00 90 00 52 [18:15:29]RAPDU: 90 00 [18:15:29]wFMCommunicate OK [18:15:29]wFMCommunicate request_size=255 [18:15:29]MH_SAM_APDU [18:15:29]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 34 34 35 06 04 28 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 20 D0 BA D0 BE D0 BF D1 87 D0 B5 D0 BD D0 BD D1 8B D0 B9 20 32 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 15 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 C9 6C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 [18:15:29]Write to MH i2c: E2 02 01 A8 37 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 34 34 35 06 04 28 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 20 D0 BA D0 BE D0 BF D1 87 D0 B5 D0 BD D0 BD D1 8B D0 B9 20 32 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 15 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 C9 6C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 00 00 9D [18:15:29]Write i2c OK [18:15:29]MH_I2C_Read... [18:15:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:29]Read from MH i2c: E2 [18:15:29]MH_I2C_Read... [18:15:29]Read from MH i2c: E2 03 00 [18:15:29]MH_I2C_Read... [18:15:29]Read from MH i2c: E2 03 00 A8 37 00 90 00 53 [18:15:29]RAPDU: 90 00 [18:15:29]wFMCommunicate OK [18:15:29]wFMCommunicate request_size=41 [18:15:29]MH_SAM_APDU [18:15:29]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B9 7C 00 00 35 04 06 00 70 65 66 3B 05 3F [18:15:29]Write to MH i2c: E2 2C 00 A9 37 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B9 7C 00 00 35 04 06 00 70 65 66 3B 05 3F 00 00 1A [18:15:29]Write i2c OK [18:15:29]MH_I2C_Read... [18:15:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:29]Read from MH i2c: E2 [18:15:29]MH_I2C_Read... [18:15:29]Read from MH i2c: E2 03 00 [18:15:29]MH_I2C_Read... [18:15:29]Read from MH i2c: E2 03 00 A9 37 00 90 00 54 [18:15:29]RAPDU: 90 00 [18:15:29]wFMCommunicate OK [18:15:29]wFMCommunicate request_size=4 [18:15:29]MH_SAM_APDU [18:15:29]CAPDU: 80 0D 03 02 [18:15:29]Write to MH i2c: E2 08 00 AA 37 80 0D 03 02 00 00 00 00 5C [18:15:29]Write i2c OK [18:15:29]MH_I2C_Read... [18:15:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:29]Read from MH i2c: E2 [18:15:30]MH_I2C_Read... [18:15:30]Read from MH i2c: E2 0B 00 [18:15:30]MH_I2C_Read... [18:15:30]Read from MH i2c: E2 0B 00 AA 37 00 83 3B 69 A7 CF 1E 1D 5E 90 00 93 [18:15:30]RAPDU: 83 3B 69 A7 CF 1E 1D 5E 90 00 [18:15:30]wFMCommunicate OK [18:15:30]SAM_PROTO_SignData done [18:15:30]FM_MakeSignedData done [18:15:30]CreateOFDProtocolMessage [18:15:30]wFMCommunicate request_size=4 [18:15:30]MH_SAM_APDU [18:15:30]CAPDU: 80 11 00 00 [18:15:30]Write to MH i2c: E2 08 00 AB 37 80 11 00 00 00 00 00 00 5C [18:15:30]Write i2c OK [18:15:30]MH_I2C_Read... [18:15:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:30]Read from MH i2c: E2 [18:15:30]MH_I2C_Read... [18:15:30]Read from MH i2c: E2 17 00 [18:15:30]MH_I2C_Read... [18:15:30]Read from MH i2c: E2 17 00 AB 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 B1 [18:15:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:15:30]wFMCommunicate OK [18:15:30]CreateOFDProtocolMessage done [18:15:30]OFDSenderStorePacket 31929 [18:15:30]StoreOFDPacket docnum=31929 [18:15:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2E 01 00 00 4A CF 26 01 2D 63 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 34 34 35 06 04 28 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 20 D0 BA D0 BE D0 BF D1 87 D0 B5 D0 BD D0 BD D1 8B D0 B9 20 32 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 15 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 C9 6C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B9 7C 00 00 35 04 06 00 70 65 66 3B 05 3F 83 3B 69 A7 CF 1E 1D 5E [18:15:30]CheckFolder [18:15:30]dirname=/storage/ofd_packets [18:15:30]CheckFolder done [18:15:30]ProducePacketName [18:15:30]name=ofd_packets/00031929 [18:15:30]NVStorageSaveData ofd_packets/00031929 [18:15:30]File name is /storage/ofd_packets/00031929 [18:15:30]Write 332 bytes [18:15:30]NVStorageSaveData done [18:15:30]OFDSenderStorePacket done [18:15:30]KKMCreateOFDPacket done [18:15:30]NVStorageSaveData kkm_last_timestamp [18:15:30]File name is /storage/kkm_last_timestamp [18:15:30]Write 4 bytes [18:15:30]NVStorageSaveData done [18:15:30]ExternCall_PrintAddStr [18:15:30]wPrintStart [18:15:30]Write to MH i2c: 01 00 00 AC 37 E3 [18:15:30]Write i2c OK [18:15:30]MH_I2C_Read... [18:15:30]Read from MH i2c: 01 [18:15:30]MH_I2C_Read... [18:15:30]Read from MH i2c: 01 07 00 [18:15:30]MH_I2C_Read... [18:15:30]Read from MH i2c: 01 07 00 AC 37 00 00 00 00 00 FF 0F F8 [18:15:30]RasterBufferAndPrint [18:15:30]line Счет N : (3)58125 [18:15:30]line ИНН: 02508201610067 [18:15:30]line Контрольно-Кассовый Чек [18:15:30]line ПРОДАЖА [18:15:30]line Товар: 4700007380445 [18:15:30]line Курутбек копченный 20г [18:15:30]line 2.000 * 27.00 [18:15:30]line = 54.00 [18:15:30]line НДС 12% НСП 1% [18:15:30]line > о реализуемом товаре [18:15:30]line ИТОГО: 54.00 [18:15:30]line НСП 1% : 0.48 [18:15:30]line НДС 12% : 5.73 [18:15:30]line Наличными: 0.00 [18:15:30]line Безнал.: 54.00 [18:15:30]line Место: АЗС № 99 "Партнер Нефть" [18:15:30]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [18:15:30]line СНО: Общий режим [18:15:30]line Чек 82 02.03.2024 18:15 [18:15:30]line Смена: 280 ФФД: 1.0 [18:15:30]line ЗНМ: 0300000074 [18:15:30]line РНМ: 0000000000092554 [18:15:30]line Версия ККМ: 001 [18:15:30]line Платежная система: Mbank [18:15:30]line ФМ: 0000000000871783 [18:15:30]line ФД: 31929 [18:15:30]line ФПД: 123580809151807 [18:15:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T181537&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31929&fm=123580809151807&tin=02508201610067®Number=0000000000092554&sum=5400 [18:15:30]line 0 [18:15:30]OFD Sender: Processing packet 31929 [packets to send 5, broken 4] [18:15:30]ProducePacketName [18:15:30]name=ofd_packets/00031929 [18:15:30]OFD Sender: To server: pG, [18:15:30]CommunicateWithHost lk.salyk.kg:30040 [18:15:30]ConnectInit lk.salyk.kg [18:15:30]written 0, free lines is 4095 [18:15:30]Connected sock=10 [18:15:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2E 01 00 00 4A CF 26 01 2D 63 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 34 34 35 06 04 28 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 20 D0 BA D0 BE D0 BF D1 87 D0 B5 D0 BD D0 BD D1 8B D0 B9 20 32 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 18 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 15 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 15 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 C9 6C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B9 7C 00 00 35 04 06 00 70 65 66 3B 05 3F 83 3B 69 A7 CF 1E 1D 5E [18:15:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 C9 3B 47 00 EF 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 B9 7C 00 00 F4 03 04 00 0D 15 E3 65 B6 04 01 00 00 1E D9 C9 EA FF 1A 81 B7 [18:15:30]CommunicateWithHost err = 0 [18:15:30]CheckOFDResponse [18:15:30]1017 (14) - 77093643461234 [18:15:30]1041 (16) - 0000000000871783 [18:15:30]1040 (4) - 31929 [18:15:30]1012 (4) - 02.03.2024 12:01 [18:15:30]1206 (1) - 0 [18:15:30]OFD Sender: Remove packet 31929 [18:15:30]ProducePacketName [18:15:30]name=ofd_packets/00031929 [18:15:30]NVStorageDeleteData [18:15:30]Write to MH i2c: 01 00 00 D5 37 0C [18:15:30]Write i2c OK [18:15:30]MH_I2C_Read... [18:15:30]Read from MH i2c: 01 [18:15:30]MH_I2C_Read... [18:15:30]Read from MH i2c: 01 07 00 [18:15:30]MH_I2C_Read... [18:15:30]Read from MH i2c: 01 07 00 D5 37 00 00 00 00 00 C3 0C E2 [18:15:30]RasterBufferAndPrint [18:15:30]line [18:15:30]line [18:15:30]line [18:15:30]line [18:15:30]line [18:15:30]written 0, free lines is 3275 [18:15:30]MH_Cut [18:15:30]Write to MH i2c: D1 01 00 DC 37 01 E5 [18:15:30]Write i2c OK [18:15:30]MH_I2C_Read... [18:15:30]Read from MH i2c: D1 [18:15:30]MH_I2C_Read... [18:15:30]Read from MH i2c: D1 01 00 [18:15:30]MH_I2C_Read... [18:15:30]Read from MH i2c: D1 01 00 DC 37 00 E4 [18:15:30]Write to MH i2c: 01 00 00 DD 37 14 [18:15:30]Write i2c OK [18:15:30]MH_I2C_Read... [18:15:31]OFD Sender: No OFD packet to send [18:15:31]*** Cut start [18:15:31]*** Partial cut [18:15:31]*** CUTSNS_PIN = 1 [18:15:31]*** CUTSNS_PIN = 0 [18:15:31]*** Brake cut motor [18:15:32]Read from MH i2c: 01 [18:15:32]MH_I2C_Read... [18:15:32]*** Stop cut motor [18:15:32]*** Cut end [18:15:32]Read from MH i2c: 01 07 00 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: 01 07 00 DD 37 00 00 00 00 00 FF 0F 29 [18:15:32]process_action close_receipt done [18:15:32]requested_data is exist [18:15:32]produce_requested_data [18:15:32]requested_item fm.sn is exist - process it [18:15:32]wFMCommunicate request_size=4 [18:15:32]MH_SAM_APDU [18:15:32]CAPDU: 80 11 00 00 [18:15:32]Write to MH i2c: E2 08 00 DE 37 80 11 00 00 00 00 00 00 8F [18:15:32]Write i2c OK [18:15:32]MH_I2C_Read... [18:15:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:32]Read from MH i2c: E2 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: E2 17 00 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: E2 17 00 DE 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 E4 [18:15:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:15:32]wFMCommunicate OK [18:15:32]requested_item fd.num is exist - process it [18:15:32]SAM_PROTO_GetFieldsCounters [18:15:32]wFMCommunicate request_size=4 [18:15:32]MH_SAM_APDU [18:15:32]CAPDU: 80 13 00 00 [18:15:32]Write to MH i2c: E2 08 00 DF 37 80 13 00 00 00 00 00 00 92 [18:15:32]Write i2c OK [18:15:32]MH_I2C_Read... [18:15:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:32]Read from MH i2c: E2 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: E2 62 00 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: E2 62 00 DF 37 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B9 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [18:15:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 B9 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:15:32]wFMCommunicate OK [18:15:32]SAM_PROTO_GetFieldsCounters done [18:15:32]requested_item shift.num is exist - process it [18:15:32]requested_item shift.opened is exist - process it [18:15:32]req_shift_opened [18:15:32]FM_GetShiftState [18:15:32]SAM_PROTO_GetShiftState [18:15:32]wFMCommunicate request_size=4 [18:15:32]MH_SAM_APDU [18:15:32]CAPDU: 80 13 01 00 [18:15:32]Write to MH i2c: E2 08 00 E0 37 80 13 01 00 00 00 00 00 94 [18:15:32]Write i2c OK [18:15:32]MH_I2C_Read... [18:15:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:32]Read from MH i2c: E2 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: E2 0E 00 [18:15:32]MH_I2C_Read... [18:15:32]Read from MH i2c: E2 0E 00 E0 37 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 7D [18:15:32]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:15:32]wFMCommunicate OK [18:15:32]SAM_PROTO_GetShiftState done [18:15:32]FM_GetShiftState done [18:15:32]req_shift_opened done [18:15:32]requested_item shift.open_date is exist - process it [18:15:32]req_shift_open_date [18:15:32]req_shift_open_date done [18:15:32]produce_requested_data done [18:15:32]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31929,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [18:15:32]process_action_free close_receipt [18:15:32]json_value_free [18:15:32]json_value_free done [18:15:32]process_json_proto returns [18:15:32]Send response to host [18:15:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31929,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [18:15:32]free response buf [18:15:32]execute_script done [18:15:32]execute_script returns [18:15:32]free content buf [18:15:32]Sock 7.Close socket [18:15:32]Sock 7.Thread stoped [18:15:36]OFD Sender: No OFD packet to send [18:15:41]OFD Sender: No OFD packet to send [18:15:46]OFD Sender: No OFD packet to send [18:15:51]OFD Sender: No OFD packet to send [18:15:56]OFD Sender: No OFD packet to send [18:16:01]OFD Sender: No OFD packet to send [18:16:06]OFD Sender: No OFD packet to send [18:16:11]OFD Sender: No OFD packet to send [18:16:16]OFD Sender: No OFD packet to send [18:16:21]OFD Sender: No OFD packet to send [18:16:26]OFD Sender: No OFD packet to send [18:16:31]OFD Sender: No OFD packet to send [18:16:36]OFD Sender: No OFD packet to send [18:16:41]OFD Sender: No OFD packet to send [18:16:46]OFD Sender: No OFD packet to send [18:16:51]OFD Sender: No OFD packet to send [18:16:56]OFD Sender: No OFD packet to send [18:17:01]OFD Sender: No OFD packet to send [18:17:06]OFD Sender: No OFD packet to send [18:17:11]OFD Sender: No OFD packet to send [18:17:16]OFD Sender: No OFD packet to send [18:17:21]OFD Sender: No OFD packet to send [18:17:26]OFD Sender: No OFD packet to send [18:17:31]OFD Sender: No OFD packet to send [18:17:36]OFD Sender: No OFD packet to send [18:17:41]OFD Sender: No OFD packet to send [18:17:46]OFD Sender: No OFD packet to send [18:17:51]OFD Sender: No OFD packet to send [18:17:56]OFD Sender: No OFD packet to send [18:18:01]OFD Sender: No OFD packet to send [18:18:06]OFD Sender: No OFD packet to send [18:18:11]OFD Sender: No OFD packet to send [18:18:16]OFD Sender: No OFD packet to send [18:18:21]OFD Sender: No OFD packet to send [18:18:26]OFD Sender: No OFD packet to send [18:18:31]OFD Sender: No OFD packet to send [18:18:36]OFD Sender: No OFD packet to send [18:18:41]OFD Sender: No OFD packet to send [18:18:46]OFD Sender: No OFD packet to send [18:18:51]OFD Sender: No OFD packet to send [18:18:56]OFD Sender: No OFD packet to send [18:19:01]OFD Sender: No OFD packet to send [18:19:06]OFD Sender: No OFD packet to send [18:19:11]OFD Sender: No OFD packet to send [18:19:16]OFD Sender: No OFD packet to send [18:19:21]OFD Sender: No OFD packet to send [18:19:26]OFD Sender: No OFD packet to send [18:19:31]OFD Sender: No OFD packet to send [18:19:36]OFD Sender: No OFD packet to send [18:19:41]OFD Sender: No OFD packet to send [18:19:46]OFD Sender: No OFD packet to send [18:19:51]OFD Sender: No OFD packet to send [18:19:56]OFD Sender: No OFD packet to send [18:20:01]OFD Sender: No OFD packet to send [18:20:06]OFD Sender: No OFD packet to send [18:20:11]OFD Sender: No OFD packet to send [18:20:16]OFD Sender: No OFD packet to send [18:20:21]OFD Sender: No OFD packet to send [18:20:26]OFD Sender: No OFD packet to send [18:20:31]OFD Sender: No OFD packet to send [18:20:36]OFD Sender: No OFD packet to send [18:20:41]OFD Sender: No OFD packet to send [18:20:46]OFD Sender: No OFD packet to send [18:20:51]OFD Sender: No OFD packet to send [18:20:56]OFD Sender: No OFD packet to send [18:21:01]OFD Sender: No OFD packet to send [18:21:06]OFD Sender: No OFD packet to send [18:21:11]OFD Sender: No OFD packet to send [18:21:16]OFD Sender: No OFD packet to send [18:21:21]OFD Sender: No OFD packet to send [18:21:26]OFD Sender: No OFD packet to send [18:21:31]OFD Sender: No OFD packet to send [18:21:36]OFD Sender: No OFD packet to send [18:21:41]OFD Sender: No OFD packet to send [18:21:46]OFD Sender: No OFD packet to send [18:21:51]OFD Sender: No OFD packet to send [18:21:56]OFD Sender: No OFD packet to send [18:22:01]OFD Sender: No OFD packet to send [18:22:06]OFD Sender: No OFD packet to send [18:22:11]OFD Sender: No OFD packet to send [18:22:16]OFD Sender: No OFD packet to send [18:22:21]OFD Sender: No OFD packet to send [18:22:26]OFD Sender: No OFD packet to send [18:22:31]OFD Sender: No OFD packet to send [18:22:36]OFD Sender: No OFD packet to send [18:22:41]OFD Sender: No OFD packet to send [18:22:46]OFD Sender: No OFD packet to send [18:22:51]OFD Sender: No OFD packet to send [18:22:56]OFD Sender: No OFD packet to send [18:23:01]OFD Sender: No OFD packet to send [18:23:06]OFD Sender: No OFD packet to send [18:23:11]OFD Sender: No OFD packet to send [18:23:16]OFD Sender: No OFD packet to send [18:23:21]OFD Sender: No OFD packet to send [18:23:26]OFD Sender: No OFD packet to send [18:23:31]OFD Sender: No OFD packet to send [18:23:36]OFD Sender: No OFD packet to send [18:23:41]OFD Sender: No OFD packet to send [18:23:46]OFD Sender: No OFD packet to send [18:23:51]OFD Sender: No OFD packet to send [18:23:56]OFD Sender: No OFD packet to send [18:24:01]OFD Sender: No OFD packet to send [18:24:06]OFD Sender: No OFD packet to send [18:24:11]OFD Sender: No OFD packet to send [18:24:16]OFD Sender: No OFD packet to send [18:24:21]OFD Sender: No OFD packet to send [18:24:26]OFD Sender: No OFD packet to send [18:24:31]OFD Sender: No OFD packet to send [18:24:36]OFD Sender: No OFD packet to send [18:24:41]OFD Sender: No OFD packet to send [18:24:46]OFD Sender: No OFD packet to send [18:24:51]OFD Sender: No OFD packet to send [18:24:56]OFD Sender: No OFD packet to send [18:25:01]OFD Sender: No OFD packet to send [18:25:06]OFD Sender: No OFD packet to send [18:25:11]OFD Sender: No OFD packet to send [18:25:16]OFD Sender: No OFD packet to send [18:25:21]OFD Sender: No OFD packet to send [18:25:26]OFD Sender: No OFD packet to send [18:25:31]OFD Sender: No OFD packet to send [18:25:36]OFD Sender: No OFD packet to send [18:25:41]OFD Sender: No OFD packet to send [18:25:46]OFD Sender: No OFD packet to send [18:25:51]OFD Sender: No OFD packet to send [18:25:56]OFD Sender: No OFD packet to send [18:26:01]OFD Sender: No OFD packet to send [18:26:06]OFD Sender: No OFD packet to send [18:26:11]OFD Sender: No OFD packet to send [18:26:16]OFD Sender: No OFD packet to send [18:26:21]OFD Sender: No OFD packet to send [18:26:26]OFD Sender: No OFD packet to send [18:26:31]OFD Sender: No OFD packet to send [18:26:36]OFD Sender: No OFD packet to send [18:26:41]OFD Sender: No OFD packet to send [18:26:46]OFD Sender: No OFD packet to send [18:26:51]OFD Sender: No OFD packet to send [18:26:56]OFD Sender: No OFD packet to send [18:27:01]OFD Sender: No OFD packet to send [18:27:06]OFD Sender: No OFD packet to send [18:27:11]OFD Sender: No OFD packet to send [18:27:16]OFD Sender: No OFD packet to send [18:27:21]OFD Sender: No OFD packet to send [18:27:26]OFD Sender: No OFD packet to send [18:27:31]OFD Sender: No OFD packet to send [18:27:36]OFD Sender: No OFD packet to send [18:27:41]OFD Sender: No OFD packet to send [18:27:46]OFD Sender: No OFD packet to send [18:27:51]OFD Sender: No OFD packet to send [18:27:56]OFD Sender: No OFD packet to send [18:28:01]OFD Sender: No OFD packet to send [18:28:06]OFD Sender: No OFD packet to send [18:28:11]OFD Sender: No OFD packet to send [18:28:16]OFD Sender: No OFD packet to send [18:28:21]OFD Sender: No OFD packet to send [18:28:26]OFD Sender: No OFD packet to send [18:28:31]OFD Sender: No OFD packet to send [18:28:36]OFD Sender: No OFD packet to send [18:28:41]OFD Sender: No OFD packet to send [18:28:46]OFD Sender: No OFD packet to send [18:28:51]OFD Sender: No OFD packet to send [18:28:56]OFD Sender: No OFD packet to send [18:29:01]OFD Sender: No OFD packet to send [18:29:06]OFD Sender: No OFD packet to send [18:29:11]OFD Sender: No OFD packet to send [18:29:16]OFD Sender: No OFD packet to send [18:29:21]OFD Sender: No OFD packet to send [18:29:26]OFD Sender: No OFD packet to send [18:29:31]OFD Sender: No OFD packet to send [18:29:36]OFD Sender: No OFD packet to send [18:29:41]OFD Sender: No OFD packet to send [18:29:46]OFD Sender: No OFD packet to send [18:29:51]OFD Sender: No OFD packet to send [18:29:56]OFD Sender: No OFD packet to send [18:30:01]OFD Sender: No OFD packet to send [18:30:06]OFD Sender: No OFD packet to send [18:30:11]OFD Sender: No OFD packet to send [18:30:16]OFD Sender: No OFD packet to send [18:30:21]OFD Sender: No OFD packet to send [18:30:26]OFD Sender: No OFD packet to send [18:30:31]OFD Sender: No OFD packet to send [18:30:36]OFD Sender: No OFD packet to send [18:30:41]OFD Sender: No OFD packet to send [18:30:46]OFD Sender: No OFD packet to send [18:30:51]OFD Sender: No OFD packet to send [18:30:56]OFD Sender: No OFD packet to send [18:31:01]OFD Sender: No OFD packet to send [18:31:06]OFD Sender: No OFD packet to send [18:31:11]OFD Sender: No OFD packet to send [18:31:16]OFD Sender: No OFD packet to send [18:31:21]OFD Sender: No OFD packet to send [18:31:26]OFD Sender: No OFD packet to send [18:31:31]OFD Sender: No OFD packet to send [18:31:36]OFD Sender: No OFD packet to send [18:31:41]OFD Sender: No OFD packet to send [18:31:46]OFD Sender: No OFD packet to send [18:31:51]OFD Sender: No OFD packet to send [18:31:56]OFD Sender: No OFD packet to send [18:32:01]OFD Sender: No OFD packet to send [18:32:06]OFD Sender: No OFD packet to send [18:32:11]OFD Sender: No OFD packet to send [18:32:16]OFD Sender: No OFD packet to send [18:32:21]OFD Sender: No OFD packet to send [18:32:26]OFD Sender: No OFD packet to send [18:32:31]OFD Sender: No OFD packet to send [18:32:36]OFD Sender: No OFD packet to send [18:32:41]OFD Sender: No OFD packet to send [18:32:46]OFD Sender: No OFD packet to send [18:32:51]OFD Sender: No OFD packet to send [18:32:56]OFD Sender: No OFD packet to send [18:33:02]OFD Sender: No OFD packet to send [18:33:07]OFD Sender: No OFD packet to send [18:33:12]OFD Sender: No OFD packet to send [18:33:17]OFD Sender: No OFD packet to send [18:33:22]OFD Sender: No OFD packet to send [18:33:27]OFD Sender: No OFD packet to send [18:33:32]OFD Sender: No OFD packet to send [18:33:37]OFD Sender: No OFD packet to send [18:33:42]OFD Sender: No OFD packet to send [18:33:47]OFD Sender: No OFD packet to send [18:33:52]OFD Sender: No OFD packet to send [18:33:57]OFD Sender: No OFD packet to send [18:34:02]OFD Sender: No OFD packet to send [18:34:07]OFD Sender: No OFD packet to send [18:34:12]OFD Sender: No OFD packet to send [18:34:17]OFD Sender: No OFD packet to send [18:34:21]accept exits with 9 [18:34:21]New connection [18:34:21]New thread 3066764644 created [18:34:21]Thread 3066908004 joined [18:34:21]Waiting for new connection... [18:34:21] Sock 9.Parse request [18:34:21]Sock 9.Check first char [18:34:21]Sock 9.First char is OK [18:34:21]request: POST /json_proto HTTP/1.0 [18:34:21]Method: POST [18:34:21]URL: /json_proto [18:34:21]Method is POST - this is cgi request [18:34:21]url: /json_proto [18:34:21]query_string will be loaded in cgi processing [18:34:21]execute_cgi json_proto POST (null) [18:34:21]execute_cgi path=json_proto method=POST [18:34:21]POST find Content-Length [18:34:21]Host: 172.17.61.6:8080 [18:34:21]Content-Length: 654 [18:34:21]Content-Type: application/json [18:34:21] [18:34:21]POST finish read [18:34:21]Found Content-Length = 654 [18:34:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58126", "tax_sys" : 0, "items" : [ { "code": "4870216764937", "name": "\u041D\u0430\u0433\u0440.\u0422\u0430\u0431.\u041F\u0430\u043B\u043E\u0447. HEETS Amber Selection", "price" : 141.00, "quantity" : 2.000, "sum" : 282.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 282.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:21]execute_script... [18:34: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 : (3)58126", "tax_sys" : 0, "items" : [ { "code": "4870216764937", "name": "\u041D\u0430\u0433\u0440.\u0422\u0430\u0431.\u041F\u0430\u043B\u043E\u0447. HEETS Amber Selection", "price" : 141.00, "quantity" : 2.000, "sum" : 282.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 282.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:21]POST & json_proto [18:34:21]process_json_proto [18:34:21]json parsed OK: [18:34:21]protocol is kg_v1.0 [18:34:21]action value=close_receipt [18:34:21]process_action close_receipt [18:34:21]cmd_close_receipt [18:34:21]MH_GetDate [18:34:21]Write to MH i2c: F0 00 00 E1 37 07 [18:34:21]Write i2c OK [18:34:21]MH_I2C_Read... [18:34:21]Read from MH i2c: F0 [18:34:21]MH_I2C_Read... [18:34:21]Read from MH i2c: F0 09 00 [18:34:21]MH_I2C_Read... [18:34:21]Read from MH i2c: F0 09 00 E1 37 00 36 71 E3 65 78 7F 6F 64 C9 [18:34:21]GetLastDocTimeStamp 1709403337 [18:34:21]current date 1709404470 [18:34:21]FM_GetShiftState [18:34:21]SAM_PROTO_GetShiftState [18:34:21]wFMCommunicate request_size=4 [18:34:21]MH_SAM_APDU [18:34:21]CAPDU: 80 13 01 00 [18:34:21]Write to MH i2c: E2 08 00 E2 37 80 13 01 00 00 00 00 00 96 [18:34:21]Write i2c OK [18:34:21]MH_I2C_Read... [18:34:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:21]Read from MH i2c: E2 [18:34:21]MH_I2C_Read... [18:34:21]Read from MH i2c: E2 0E 00 [18:34:21]MH_I2C_Read... [18:34:21]Read from MH i2c: E2 0E 00 E2 37 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 7F [18:34:21]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:34:21]wFMCommunicate OK [18:34:21]SAM_PROTO_GetShiftState done [18:34:21]FM_GetShiftState done [18:34:21]opened in 1709338917 [18:34:21]opened+sec_in_day 1709425317 [18:34:21]quantity*price = 28200 [18:34:21]sum+1 = 28201 [18:34:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 282.00 НСП 1% : 2.50 НДС 12% : 29.95 Наличными: 282.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 83 02.03.2024 18:34 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31930 ФПД: 202304718250141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T183430&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31930&fm=202304718250141&tin=02508201610067®Number=0000000000092554&sum=28200 0 [18:34:22]StoreToDocumentArchive [18:34:22]shift 280 fd 31930 [18:34:22]save to /storage/0280/doc_00031930 [18:34:22]save last doc name /storage/0280/doc_00031930 to /storage/kkm_last_doc_name [18:34:22]save OK [18:34:22]Clear old archive folders... [18:34:22]ProcessDocumentItem done err = 0, tmpTLVsize=291 [18:34:22]tlvbuf is B6D9D490 [18:34:22]SAM_PROTO_ClearQueue [18:34:22]wFMCommunicate request_size=4 [18:34:22]MH_SAM_APDU [18:34:22]CAPDU: 80 09 00 00 [18:34:22]Write to MH i2c: E2 08 00 EF 37 80 09 00 00 00 00 00 00 98 [18:34:22]Write i2c OK [18:34:22]MH_I2C_Read... [18:34:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:34:22]Read from MH i2c: E2 [18:34:22]MH_I2C_Read... [18:34:22]Read from MH i2c: E2 03 00 [18:34:22]MH_I2C_Read... [18:34:22]Read from MH i2c: E2 03 00 EF 37 00 90 00 9A [18:34:22]RAPDU: 90 00 [18:34:22]wFMCommunicate OK [18:34:22]SAM_PROTO_ClearQueue done [18:34:22]KKMCreateOFDPacket [18:34:22]OFDProtocolAddRootSTLVToBuf [18:34:22]FM_MakeSignedData [18:34:22]FM_MakeSignedData [18:34:22]SAM_PROTO_SignData [18:34:22]wFMCommunicate request_size=4 [18:34:22]MH_SAM_APDU [18:34:22]CAPDU: 80 0D 01 02 [18:34:22]Write to MH i2c: E2 08 00 F0 37 80 0D 01 02 00 00 00 00 A0 [18:34:22]Write i2c OK [18:34:22]MH_I2C_Read... [18:34:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:34:22]Read from MH i2c: E2 [18:34:22]MH_I2C_Read... [18:34:22]Read from MH i2c: E2 03 00 [18:34:22]MH_I2C_Read... [18:34:22]Read from MH i2c: E2 03 00 F0 37 00 90 00 9B [18:34:22]RAPDU: 90 00 [18:34:22]wFMCommunicate OK [18:34:22]wFMCommunicate request_size=255 [18:34:22]MH_SAM_APDU [18:34:22]CAPDU: 80 0D 02 02 FA 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 34 39 33 37 06 04 31 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 41 6D 62 65 72 20 53 65 6C 65 63 74 69 6F 6E FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 28 6E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 6E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0B 00 00 00 00 07 04 06 00 28 6E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 36 71 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 [18:34:22]Write to MH i2c: E2 02 01 F1 37 80 0D 02 02 FA 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 34 39 33 37 06 04 31 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 41 6D 62 65 72 20 53 65 6C 65 63 74 69 6F 6E FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 28 6E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 6E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0B 00 00 00 00 07 04 06 00 28 6E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 36 71 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 00 00 DB [18:34:22]Write i2c OK [18:34:22]MH_I2C_Read... [18:34:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:22]Read from MH i2c: E2 [18:34:22]MH_I2C_Read... [18:34:22]Read from MH i2c: E2 03 00 [18:34:22]MH_I2C_Read... [18:34:22]Read from MH i2c: E2 03 00 F1 37 00 90 00 9C [18:34:22]RAPDU: 90 00 [18:34:22]wFMCommunicate OK [18:34:22]wFMCommunicate request_size=50 [18:34:22]MH_SAM_APDU [18:34:22]CAPDU: 80 0D 02 02 2D 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BA 7C 00 00 35 04 06 00 B7 FE BC DE 20 9D [18:34:22]Write to MH i2c: E2 35 00 F2 37 80 0D 02 02 2D 00 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BA 7C 00 00 35 04 06 00 B7 FE BC DE 20 9D 00 00 46 [18:34:22]Write i2c OK [18:34:22]MH_I2C_Read... [18:34:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:22]Read from MH i2c: E2 [18:34:22]MH_I2C_Read... [18:34:22]Read from MH i2c: E2 03 00 [18:34:22]MH_I2C_Read... [18:34:22]Read from MH i2c: E2 03 00 F2 37 00 90 00 9D [18:34:22]RAPDU: 90 00 [18:34:22]wFMCommunicate OK [18:34:22]wFMCommunicate request_size=4 [18:34:22]MH_SAM_APDU [18:34:22]CAPDU: 80 0D 03 02 [18:34:22]Write to MH i2c: E2 08 00 F3 37 80 0D 03 02 00 00 00 00 A5 [18:34:22]Write i2c OK [18:34:22]MH_I2C_Read... [18:34:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:34:22]Read from MH i2c: E2 [18:34:22]MH_I2C_Read... [18:34:22]Read from MH i2c: E2 0B 00 [18:34:22]MH_I2C_Read... [18:34:22]Read from MH i2c: E2 0B 00 F3 37 00 77 94 87 81 76 1D 02 9F 90 00 ED [18:34:22]RAPDU: 77 94 87 81 76 1D 02 9F 90 00 [18:34:22]wFMCommunicate OK [18:34:22]SAM_PROTO_SignData done [18:34:22]FM_MakeSignedData done [18:34:22]CreateOFDProtocolMessage [18:34:22]wFMCommunicate request_size=4 [18:34:22]MH_SAM_APDU [18:34:22]CAPDU: 80 11 00 00 [18:34:22]Write to MH i2c: E2 08 00 F4 37 80 11 00 00 00 00 00 00 A5 [18:34:22]Write i2c OK [18:34:22]MH_I2C_Read... [18:34:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:23]Read from MH i2c: E2 [18:34:23]MH_I2C_Read... [18:34:23]Read from MH i2c: E2 17 00 [18:34:23]MH_I2C_Read... [18:34:23]Read from MH i2c: E2 17 00 F4 37 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 FA [18:34:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:34:23]wFMCommunicate OK [18:34:23]CreateOFDProtocolMessage done [18:34:23]OFDSenderStorePacket 31930 [18:34:23]StoreOFDPacket docnum=31930 [18:34:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 37 01 00 00 4B 90 2F 01 D3 36 5A 03 01 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 34 39 33 37 06 04 31 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 41 6D 62 65 72 20 53 65 6C 65 63 74 69 6F 6E FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 28 6E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 6E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0B 00 00 00 00 07 04 06 00 28 6E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 36 71 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BA 7C 00 00 35 04 06 00 B7 FE BC DE 20 9D 77 94 87 81 76 1D 02 9F [18:34:23]CheckFolder [18:34:23]dirname=/storage/ofd_packets [18:34:23]CheckFolder done [18:34:23]ProducePacketName [18:34:23]name=ofd_packets/00031930 [18:34:23]NVStorageSaveData ofd_packets/00031930 [18:34:23]File name is /storage/ofd_packets/00031930 [18:34:23]Write 341 bytes [18:34:23]NVStorageSaveData done [18:34:23]OFDSenderStorePacket done [18:34:23]KKMCreateOFDPacket done [18:34:23]NVStorageSaveData kkm_last_timestamp [18:34:23]File name is /storage/kkm_last_timestamp [18:34:23]Write 4 bytes [18:34:23]NVStorageSaveData done [18:34:23]ExternCall_PrintAddStr [18:34:23]wPrintStart [18:34:23]Write to MH i2c: 01 00 00 F5 37 2C [18:34:23]Write i2c OK [18:34:23]MH_I2C_Read... [18:34:23]Read from MH i2c: 01 [18:34:23]MH_I2C_Read... [18:34:23]Read from MH i2c: 01 07 00 [18:34:23]MH_I2C_Read... [18:34:23]Read from MH i2c: 01 07 00 F5 37 00 00 00 00 00 FF 0F 41 [18:34:23]RasterBufferAndPrint [18:34:23]line Счет N : (3)58126 [18:34:23]line ИНН: 02508201610067 [18:34:23]line Контрольно-Кассовый Чек [18:34:23]line ПРОДАЖА [18:34:23]line Товар: 4870216764937 [18:34:23]line Нагр.Таб.Палоч. HEETS Amber Selection [18:34:23]line 2.000 * 141.00 [18:34:23]line = 282.00 [18:34:23]line НДС 12% НСП 1% [18:34:23]line > о реализуемом товаре [18:34:23]line ИТОГО: 282.00 [18:34:23]line НСП 1% : 2.50 [18:34:23]line НДС 12% : 29.95 [18:34:23]line Наличными: 282.00 [18:34:23]line Безнал.: 0.00 [18:34:23]line Место: АЗС № 99 "Партнер Нефть" [18:34:23]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [18:34:23]line СНО: Общий режим [18:34:23]line Чек 83 02.03.2024 18:34 [18:34:23]line Смена: 280 ФФД: 1.0 [18:34:23]line ЗНМ: 0300000074 [18:34:23]line РНМ: 0000000000092554 [18:34:23]line Версия ККМ: 001 [18:34:23]line ФМ: 0000000000871783 [18:34:23]line ФД: 31930 [18:34:23]line ФПД: 202304718250141 [18:34:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T183430&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31930&fm=202304718250141&tin=02508201610067®Number=0000000000092554&sum=28200 [18:34:23]line 0 [18:34:23]OFD Sender: Processing packet 31930 [packets to send 5, broken 4] [18:34:23]ProducePacketName [18:34:23]name=ofd_packets/00031930 [18:34:23]OFD Sender: To server: pG, [18:34:23]CommunicateWithHost lk.salyk.kg:30040 [18:34:23]ConnectInit lk.salyk.kg [18:34:23]written 0, free lines is 4095 [18:34:23]Connected sock=10 [18:34:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 37 01 00 00 4B 90 2F 01 D3 36 5A 03 01 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 32 31 36 37 36 34 39 33 37 06 04 31 00 D0 9D D0 B0 D0 B3 D1 80 2E D0 A2 D0 B0 D0 B1 2E D0 9F D0 B0 D0 BB D0 BE D1 87 2E 20 48 45 45 54 53 20 41 6D 62 65 72 20 53 65 6C 65 63 74 69 6F 6E FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 14 37 00 00 00 00 13 04 06 00 28 6E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 6E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0B 00 00 00 00 07 04 06 00 28 6E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 36 71 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BA 7C 00 00 35 04 06 00 B7 FE BC DE 20 9D 77 94 87 81 76 1D 02 9F [18:34:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 73 24 47 00 EF 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BA 7C 00 00 F4 03 04 00 7A 19 E3 65 B6 04 01 00 00 53 86 0C 55 21 F1 B0 F0 [18:34:23]CommunicateWithHost err = 0 [18:34:23]CheckOFDResponse [18:34:23]1017 (14) - 77093643461234 [18:34:23]1041 (16) - 0000000000871783 [18:34:23]1040 (4) - 31930 [18:34:23]1012 (4) - 02.03.2024 12:20 [18:34:23]1206 (1) - 0 [18:34:23]OFD Sender: Remove packet 31930 [18:34:23]ProducePacketName [18:34:23]name=ofd_packets/00031930 [18:34:23]NVStorageDeleteData [18:34:23]Write to MH i2c: 01 00 00 1E 38 56 [18:34:23]Write i2c OK [18:34:23]MH_I2C_Read... [18:34:23]Read from MH i2c: 01 [18:34:23]MH_I2C_Read... [18:34:23]Read from MH i2c: 01 07 00 [18:34:23]MH_I2C_Read... [18:34:23]Read from MH i2c: 01 07 00 1E 38 00 00 00 00 00 C0 0C 29 [18:34:23]RasterBufferAndPrint [18:34:23]line [18:34:23]line [18:34:23]line [18:34:23]line [18:34:23]line [18:34:23]written 0, free lines is 3268 [18:34:23]MH_Cut [18:34:23]Write to MH i2c: D1 01 00 25 38 01 2F [18:34:23]Write i2c OK [18:34:23]MH_I2C_Read... [18:34:23]Read from MH i2c: D1 [18:34:23]MH_I2C_Read... [18:34:23]Read from MH i2c: D1 01 00 [18:34:23]MH_I2C_Read... [18:34:23]Read from MH i2c: D1 01 00 25 38 00 2E [18:34:23]Write to MH i2c: 01 00 00 26 38 5E [18:34:23]Write i2c OK [18:34:23]MH_I2C_Read... [18:34:24]OFD Sender: No OFD packet to send [18:34:24]*** Cut start [18:34:24]*** Partial cut [18:34:24]*** CUTSNS_PIN = 1 [18:34:24]*** CUTSNS_PIN = 0 [18:34:24]*** Brake cut motor [18:34:25]Read from MH i2c: 01 [18:34:25]MH_I2C_Read... [18:34:25]*** Stop cut motor [18:34:25]*** Cut end [18:34:25]Read from MH i2c: 01 07 00 [18:34:25]MH_I2C_Read... [18:34:25]Read from MH i2c: 01 07 00 26 38 00 00 00 00 00 FF 0F 73 [18:34:25]process_action close_receipt done [18:34:25]requested_data is exist [18:34:25]produce_requested_data [18:34:25]requested_item fm.sn is exist - process it [18:34:25]wFMCommunicate request_size=4 [18:34:25]MH_SAM_APDU [18:34:25]CAPDU: 80 11 00 00 [18:34:25]Write to MH i2c: E2 08 00 27 38 80 11 00 00 00 00 00 00 D9 [18:34:25]Write i2c OK [18:34:25]MH_I2C_Read... [18:34:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:25]Read from MH i2c: E2 [18:34:25]MH_I2C_Read... [18:34:25]Read from MH i2c: E2 17 00 [18:34:25]MH_I2C_Read... [18:34:25]Read from MH i2c: E2 17 00 27 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 2E [18:34:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:34:25]wFMCommunicate OK [18:34:25]requested_item fd.num is exist - process it [18:34:25]SAM_PROTO_GetFieldsCounters [18:34:25]wFMCommunicate request_size=4 [18:34:25]MH_SAM_APDU [18:34:25]CAPDU: 80 13 00 00 [18:34:25]Write to MH i2c: E2 08 00 28 38 80 13 00 00 00 00 00 00 DC [18:34:25]Write i2c OK [18:34:25]MH_I2C_Read... [18:34:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:25]Read from MH i2c: E2 [18:34:25]MH_I2C_Read... [18:34:25]Read from MH i2c: E2 62 00 [18:34:25]MH_I2C_Read... [18:34:25]Read from MH i2c: E2 62 00 28 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 BA 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 47 [18:34:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 BA 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:34:25]wFMCommunicate OK [18:34:25]SAM_PROTO_GetFieldsCounters done [18:34:25]requested_item shift.num is exist - process it [18:34:25]requested_item shift.opened is exist - process it [18:34:25]req_shift_opened [18:34:25]FM_GetShiftState [18:34:25]SAM_PROTO_GetShiftState [18:34:25]wFMCommunicate request_size=4 [18:34:25]MH_SAM_APDU [18:34:25]CAPDU: 80 13 01 00 [18:34:25]Write to MH i2c: E2 08 00 29 38 80 13 01 00 00 00 00 00 DE [18:34:25]Write i2c OK [18:34:25]MH_I2C_Read... [18:34:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:25]Read from MH i2c: E2 [18:34:25]MH_I2C_Read... [18:34:25]Read from MH i2c: E2 0E 00 [18:34:25]MH_I2C_Read... [18:34:25]Read from MH i2c: E2 0E 00 29 38 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C7 [18:34:25]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:34:25]wFMCommunicate OK [18:34:25]SAM_PROTO_GetShiftState done [18:34:25]FM_GetShiftState done [18:34:25]req_shift_opened done [18:34:25]requested_item shift.open_date is exist - process it [18:34:25]req_shift_open_date [18:34:25]req_shift_open_date done [18:34:25]produce_requested_data done [18:34:25]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31930,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [18:34:25]process_action_free close_receipt [18:34:25]json_value_free [18:34:25]json_value_free done [18:34:25]process_json_proto returns [18:34:25]Send response to host [18:34:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31930,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [18:34:25]free response buf [18:34:25]execute_script done [18:34:25]execute_script returns [18:34:25]free content buf [18:34:25]Sock 9.Close socket [18:34:25]Sock 9.Thread stoped [18:34:29]OFD Sender: No OFD packet to send [18:34:34]OFD Sender: No OFD packet to send [18:34:39]OFD Sender: No OFD packet to send [18:34:44]OFD Sender: No OFD packet to send [18:34:49]OFD Sender: No OFD packet to send [18:34:54]OFD Sender: No OFD packet to send [18:34:59]OFD Sender: No OFD packet to send [18:35:04]OFD Sender: No OFD packet to send [18:35:09]OFD Sender: No OFD packet to send [18:35:14]OFD Sender: No OFD packet to send [18:35:19]OFD Sender: No OFD packet to send [18:35:24]OFD Sender: No OFD packet to send [18:35:29]OFD Sender: No OFD packet to send [18:35:34]OFD Sender: No OFD packet to send [18:35:39]OFD Sender: No OFD packet to send [18:35:44]OFD Sender: No OFD packet to send [18:35:49]OFD Sender: No OFD packet to send [18:35:54]OFD Sender: No OFD packet to send [18:35:59]OFD Sender: No OFD packet to send [18:36:04]OFD Sender: No OFD packet to send [18:36:09]OFD Sender: No OFD packet to send [18:36:14]OFD Sender: No OFD packet to send [18:36:19]OFD Sender: No OFD packet to send [18:36:24]OFD Sender: No OFD packet to send [18:36:29]OFD Sender: No OFD packet to send [18:36:34]OFD Sender: No OFD packet to send [18:36:39]OFD Sender: No OFD packet to send [18:36:44]OFD Sender: No OFD packet to send [18:36:49]OFD Sender: No OFD packet to send [18:36:54]OFD Sender: No OFD packet to send [18:36:59]OFD Sender: No OFD packet to send [18:37:04]OFD Sender: No OFD packet to send [18:37:09]OFD Sender: No OFD packet to send [18:37:14]OFD Sender: No OFD packet to send [18:37:19]OFD Sender: No OFD packet to send [18:37:24]OFD Sender: No OFD packet to send [18:37:29]OFD Sender: No OFD packet to send [18:37:34]OFD Sender: No OFD packet to send [18:37:39]OFD Sender: No OFD packet to send [18:37:44]OFD Sender: No OFD packet to send [18:37:49]OFD Sender: No OFD packet to send [18:37:54]OFD Sender: No OFD packet to send [18:37:59]OFD Sender: No OFD packet to send [18:38:04]OFD Sender: No OFD packet to send [18:38:09]OFD Sender: No OFD packet to send [18:38:14]OFD Sender: No OFD packet to send [18:38:19]OFD Sender: No OFD packet to send [18:38:24]OFD Sender: No OFD packet to send [18:38:29]OFD Sender: No OFD packet to send [18:38:34]OFD Sender: No OFD packet to send [18:38:39]OFD Sender: No OFD packet to send [18:38:44]OFD Sender: No OFD packet to send [18:38:49]OFD Sender: No OFD packet to send [18:38:54]OFD Sender: No OFD packet to send [18:38:59]OFD Sender: No OFD packet to send [18:39:04]OFD Sender: No OFD packet to send [18:39:09]OFD Sender: No OFD packet to send [18:39:14]OFD Sender: No OFD packet to send [18:39:19]OFD Sender: No OFD packet to send [18:39:24]OFD Sender: No OFD packet to send [18:39:29]OFD Sender: No OFD packet to send [18:39:34]OFD Sender: No OFD packet to send [18:39:39]OFD Sender: No OFD packet to send [18:39:44]OFD Sender: No OFD packet to send [18:39:49]OFD Sender: No OFD packet to send [18:39:54]OFD Sender: No OFD packet to send [18:39:59]OFD Sender: No OFD packet to send [18:40:04]OFD Sender: No OFD packet to send [18:40:09]OFD Sender: No OFD packet to send [18:40:14]OFD Sender: No OFD packet to send [18:40:19]OFD Sender: No OFD packet to send [18:40:24]OFD Sender: No OFD packet to send [18:40:29]OFD Sender: No OFD packet to send [18:40:34]OFD Sender: No OFD packet to send [18:40:39]OFD Sender: No OFD packet to send [18:40:44]OFD Sender: No OFD packet to send [18:40:49]OFD Sender: No OFD packet to send [18:40:54]OFD Sender: No OFD packet to send [18:40:59]OFD Sender: No OFD packet to send [18:41:04]OFD Sender: No OFD packet to send [18:41:09]OFD Sender: No OFD packet to send [18:41:14]OFD Sender: No OFD packet to send [18:41:19]OFD Sender: No OFD packet to send [18:41:24]OFD Sender: No OFD packet to send [18:41:29]OFD Sender: No OFD packet to send [18:41:34]OFD Sender: No OFD packet to send [18:41:39]OFD Sender: No OFD packet to send [18:41:44]OFD Sender: No OFD packet to send [18:41:49]OFD Sender: No OFD packet to send [18:41:54]OFD Sender: No OFD packet to send [18:41:59]OFD Sender: No OFD packet to send [18:42:04]OFD Sender: No OFD packet to send [18:42:09]OFD Sender: No OFD packet to send [18:42:14]OFD Sender: No OFD packet to send [18:42:19]OFD Sender: No OFD packet to send [18:42:24]OFD Sender: No OFD packet to send [18:42:29]OFD Sender: No OFD packet to send [18:42:34]OFD Sender: No OFD packet to send [18:42:39]OFD Sender: No OFD packet to send [18:42:44]OFD Sender: No OFD packet to send [18:42:49]OFD Sender: No OFD packet to send [18:42:54]OFD Sender: No OFD packet to send [18:42:59]OFD Sender: No OFD packet to send [18:43:04]OFD Sender: No OFD packet to send [18:43:09]OFD Sender: No OFD packet to send [18:43:14]OFD Sender: No OFD packet to send [18:43:19]OFD Sender: No OFD packet to send [18:43:24]OFD Sender: No OFD packet to send [18:43:29]OFD Sender: No OFD packet to send [18:43:34]OFD Sender: No OFD packet to send [18:43:39]OFD Sender: No OFD packet to send [18:43:44]OFD Sender: No OFD packet to send [18:43:49]OFD Sender: No OFD packet to send [18:43:54]OFD Sender: No OFD packet to send [18:43:59]OFD Sender: No OFD packet to send [18:44:04]OFD Sender: No OFD packet to send [18:44:09]OFD Sender: No OFD packet to send [18:44:14]OFD Sender: No OFD packet to send [18:44:19]OFD Sender: No OFD packet to send [18:44:24]OFD Sender: No OFD packet to send [18:44:29]OFD Sender: No OFD packet to send [18:44:34]OFD Sender: No OFD packet to send [18:44:39]OFD Sender: No OFD packet to send [18:44:44]OFD Sender: No OFD packet to send [18:44:49]OFD Sender: No OFD packet to send [18:44:54]OFD Sender: No OFD packet to send [18:44:59]OFD Sender: No OFD packet to send [18:45:04]OFD Sender: No OFD packet to send [18:45:09]OFD Sender: No OFD packet to send [18:45:14]OFD Sender: No OFD packet to send [18:45:19]OFD Sender: No OFD packet to send [18:45:24]OFD Sender: No OFD packet to send [18:45:29]OFD Sender: No OFD packet to send [18:45:34]OFD Sender: No OFD packet to send [18:45:39]OFD Sender: No OFD packet to send [18:45:44]OFD Sender: No OFD packet to send [18:45:49]OFD Sender: No OFD packet to send [18:45:54]OFD Sender: No OFD packet to send [18:45:59]OFD Sender: No OFD packet to send [18:46:04]OFD Sender: No OFD packet to send [18:46:09]OFD Sender: No OFD packet to send [18:46:14]OFD Sender: No OFD packet to send [18:46:19]OFD Sender: No OFD packet to send [18:46:24]OFD Sender: No OFD packet to send [18:46:29]OFD Sender: No OFD packet to send [18:46:34]OFD Sender: No OFD packet to send [18:46:39]OFD Sender: No OFD packet to send [18:46:44]OFD Sender: No OFD packet to send [18:46:49]OFD Sender: No OFD packet to send [18:46:54]OFD Sender: No OFD packet to send [18:46:59]OFD Sender: No OFD packet to send [18:47:04]OFD Sender: No OFD packet to send [18:47:09]OFD Sender: No OFD packet to send [18:47:14]OFD Sender: No OFD packet to send [18:47:19]OFD Sender: No OFD packet to send [18:47:24]OFD Sender: No OFD packet to send [18:47:29]OFD Sender: No OFD packet to send [18:47:34]OFD Sender: No OFD packet to send [18:47:39]OFD Sender: No OFD packet to send [18:47:44]OFD Sender: No OFD packet to send [18:47:49]OFD Sender: No OFD packet to send [18:47:54]OFD Sender: No OFD packet to send [18:47:59]OFD Sender: No OFD packet to send [18:48:04]OFD Sender: No OFD packet to send [18:48:09]OFD Sender: No OFD packet to send [18:48:14]OFD Sender: No OFD packet to send [18:48:19]OFD Sender: No OFD packet to send [18:48:24]OFD Sender: No OFD packet to send [18:48:29]OFD Sender: No OFD packet to send [18:48:34]OFD Sender: No OFD packet to send [18:48:39]OFD Sender: No OFD packet to send [18:48:44]OFD Sender: No OFD packet to send [18:48:49]OFD Sender: No OFD packet to send [18:48:54]OFD Sender: No OFD packet to send [18:48:59]OFD Sender: No OFD packet to send [18:49:04]OFD Sender: No OFD packet to send [18:49:09]OFD Sender: No OFD packet to send [18:49:14]OFD Sender: No OFD packet to send [18:49:19]OFD Sender: No OFD packet to send [18:49:24]OFD Sender: No OFD packet to send [18:49:29]OFD Sender: No OFD packet to send [18:49:34]OFD Sender: No OFD packet to send [18:49:39]OFD Sender: No OFD packet to send [18:49:44]OFD Sender: No OFD packet to send [18:49:49]OFD Sender: No OFD packet to send [18:49:54]OFD Sender: No OFD packet to send [18:49:59]accept exits with 7 [18:49:59]New connection [18:49:59]New thread 3066908004 created [18:49:59]Thread 3066764644 joined [18:49:59]Waiting for new connection... [18:49:59] Sock 7.Parse request [18:49:59]Sock 7.Check first char [18:49:59]Sock 7.First char is OK [18:49:59]request: POST /json_proto HTTP/1.0 [18:49:59]Method: POST [18:49:59]URL: /json_proto [18:49:59]Method is POST - this is cgi request [18:49:59]url: /json_proto [18:49:59]query_string will be loaded in cgi processing [18:49:59]execute_cgi json_proto POST (null) [18:49:59]execute_cgi path=json_proto method=POST [18:49:59]POST find Content-Length [18:49:59]Host: 172.17.61.6:8080 [18:49:59]Content-Length: 930 [18:49:59]Content-Type: application/json [18:49:59] [18:49:59]POST finish read [18:49:59]Found Content-Length = 930 [18:49:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58127", "tax_sys" : 0, "items" : [ { "code": "48745536", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston SS Caster+", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001571535", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 203.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:59]execute_script... [18:49: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)58127", "tax_sys" : 0, "items" : [ { "code": "48745536", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston SS Caster+", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001571535", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 203.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:49:59]POST & json_proto [18:49:59]process_json_proto [18:49:59]json parsed OK: [18:49:59]protocol is kg_v1.0 [18:49:59]action value=close_receipt [18:49:59]process_action close_receipt [18:49:59]cmd_close_receipt [18:49:59]MH_GetDate [18:49:59]Write to MH i2c: F0 00 00 2A 38 51 [18:49:59]Write i2c OK [18:49:59]MH_I2C_Read... [18:49:59]Read from MH i2c: F0 [18:49:59]MH_I2C_Read... [18:49:59]Read from MH i2c: F0 09 00 [18:49:59]MH_I2C_Read... [18:49:59]Read from MH i2c: F0 09 00 2A 38 00 E0 74 E3 65 78 7F 6F 64 C0 [18:49:59]GetLastDocTimeStamp 1709404470 [18:49:59]current date 1709405408 [18:49:59]FM_GetShiftState [18:49:59]SAM_PROTO_GetShiftState [18:49:59]wFMCommunicate request_size=4 [18:49:59]MH_SAM_APDU [18:49:59]CAPDU: 80 13 01 00 [18:49:59]Write to MH i2c: E2 08 00 2B 38 80 13 01 00 00 00 00 00 E0 [18:49:59]Write i2c OK [18:49:59]MH_I2C_Read... [18:49:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:49:59]Read from MH i2c: E2 [18:49:59]MH_I2C_Read... [18:49:59]Read from MH i2c: E2 0E 00 [18:49:59]MH_I2C_Read... [18:49:59]Read from MH i2c: E2 0E 00 2B 38 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C9 [18:49:59]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:49:59]wFMCommunicate OK [18:49:59]SAM_PROTO_GetShiftState done [18:49:59]FM_GetShiftState done [18:49:59]opened in 1709338917 [18:49:59]opened+sec_in_day 1709425317 [18:49:59]quantity*price = 13800 [18:49:59]sum+1 = 13801 [18:49:59]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001571535 Вода ASU пит н.газ персик ПЭТ 0,5л 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 203.00 НСП 1% : 1.79 НДС 12% : 21.55 Наличными: 203.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 84 02.03.2024 18:50 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31931 ФПД: 202231047479060 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T185008&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31931&fm=202231047479060&tin=02508201610067®Number=0000000000092554&sum=20300 0 [18:50:00]StoreToDocumentArchive [18:50:00]shift 280 fd 31931 [18:50:00]save to /storage/0280/doc_00031931 [18:50:00]save last doc name /storage/0280/doc_00031931 to /storage/kkm_last_doc_name [18:50:00]save OK [18:50:00]Clear old archive folders... [18:50:00]ProcessDocumentItem done err = 0, tmpTLVsize=399 [18:50:00]tlvbuf is 015A4D90 [18:50:00]SAM_PROTO_ClearQueue [18:50:00]wFMCommunicate request_size=4 [18:50:00]MH_SAM_APDU [18:50:00]CAPDU: 80 09 00 00 [18:50:00]Write to MH i2c: E2 08 00 38 38 80 09 00 00 00 00 00 00 E2 [18:50:00]Write i2c OK [18:50:00]MH_I2C_Read... [18:50:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:00]Read from MH i2c: E2 [18:50:00]MH_I2C_Read... [18:50:00]Read from MH i2c: E2 03 00 [18:50:00]MH_I2C_Read... [18:50:00]Read from MH i2c: E2 03 00 38 38 00 90 00 E4 [18:50:00]RAPDU: 90 00 [18:50:00]wFMCommunicate OK [18:50:00]SAM_PROTO_ClearQueue done [18:50:00]KKMCreateOFDPacket [18:50:00]OFDProtocolAddRootSTLVToBuf [18:50:00]FM_MakeSignedData [18:50:00]FM_MakeSignedData [18:50:00]SAM_PROTO_SignData [18:50:00]wFMCommunicate request_size=4 [18:50:00]MH_SAM_APDU [18:50:00]CAPDU: 80 0D 01 02 [18:50:00]Write to MH i2c: E2 08 00 39 38 80 0D 01 02 00 00 00 00 EA [18:50:00]Write i2c OK [18:50:00]MH_I2C_Read... [18:50:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:00]Read from MH i2c: E2 [18:50:00]MH_I2C_Read... [18:50:00]Read from MH i2c: E2 03 00 [18:50:00]MH_I2C_Read... [18:50:00]Read from MH i2c: E2 03 00 39 38 00 90 00 E5 [18:50:00]RAPDU: 90 00 [18:50:00]wFMCommunicate OK [18:50:00]wFMCommunicate request_size=255 [18:50:00]MH_SAM_APDU [18:50:00]CAPDU: 80 0D 02 02 FA 03 00 8F 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 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 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 33 35 06 04 37 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 FC 03 06 00 4C 4F 00 00 00 00 EB 03 [18:50:00]Write to MH i2c: E2 02 01 3A 38 80 0D 02 02 FA 00 03 00 8F 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 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 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 33 35 06 04 37 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 FC 03 06 00 4C 4F 00 00 00 00 EB 03 00 00 15 [18:50:00]Write i2c OK [18:50:00]MH_I2C_Read... [18:50:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:00]Read from MH i2c: E2 [18:50:00]MH_I2C_Read... [18:50:00]Read from MH i2c: E2 03 00 [18:50:00]MH_I2C_Read... [18:50:00]Read from MH i2c: E2 03 00 3A 38 00 90 00 E6 [18:50:00]RAPDU: 90 00 [18:50:00]wFMCommunicate OK [18:50:00]wFMCommunicate request_size=158 [18:50:00]MH_SAM_APDU [18:50:00]CAPDU: 80 0D 02 02 99 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 08 00 00 00 00 07 04 06 00 4C 4F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 E0 74 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BB 7C 00 00 35 04 06 00 B7 ED 95 BF 5F 14 [18:50:00]Write to MH i2c: E2 A1 00 3B 38 80 0D 02 02 99 00 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 08 00 00 00 00 07 04 06 00 4C 4F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 E0 74 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BB 7C 00 00 35 04 06 00 B7 ED 95 BF 5F 14 00 00 DC [18:50:00]Write i2c OK [18:50:00]MH_I2C_Read... [18:50:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:01]Read from MH i2c: E2 [18:50:01]MH_I2C_Read... [18:50:01]Read from MH i2c: E2 03 00 [18:50:01]MH_I2C_Read... [18:50:01]Read from MH i2c: E2 03 00 3B 38 00 90 00 E7 [18:50:01]RAPDU: 90 00 [18:50:01]wFMCommunicate OK [18:50:01]wFMCommunicate request_size=4 [18:50:01]MH_SAM_APDU [18:50:01]CAPDU: 80 0D 03 02 [18:50:01]Write to MH i2c: E2 08 00 3C 38 80 0D 03 02 00 00 00 00 EF [18:50:01]Write i2c OK [18:50:01]MH_I2C_Read... [18:50:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:01]Read from MH i2c: E2 [18:50:01]MH_I2C_Read... [18:50:01]Read from MH i2c: E2 0B 00 [18:50:01]MH_I2C_Read... [18:50:01]Read from MH i2c: E2 0B 00 3C 38 00 0F 34 2B C8 3D 87 AF 3A 90 00 D3 [18:50:01]RAPDU: 0F 34 2B C8 3D 87 AF 3A 90 00 [18:50:01]wFMCommunicate OK [18:50:01]SAM_PROTO_SignData done [18:50:01]FM_MakeSignedData done [18:50:01]CreateOFDProtocolMessage [18:50:01]wFMCommunicate request_size=4 [18:50:01]MH_SAM_APDU [18:50:01]CAPDU: 80 11 00 00 [18:50:01]Write to MH i2c: E2 08 00 3D 38 80 11 00 00 00 00 00 00 EF [18:50:01]Write i2c OK [18:50:01]MH_I2C_Read... [18:50:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:01]Read from MH i2c: E2 [18:50:01]MH_I2C_Read... [18:50:01]Read from MH i2c: E2 17 00 [18:50:01]MH_I2C_Read... [18:50:01]Read from MH i2c: E2 17 00 3D 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 44 [18:50:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:50:01]wFMCommunicate OK [18:50:01]CreateOFDProtocolMessage done [18:50:01]OFDSenderStorePacket 31931 [18:50:01]StoreOFDPacket docnum=31931 [18:50:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A3 01 00 00 B3 F3 9B 01 8D 5D 5A 03 01 00 03 00 8F 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 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 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 33 35 06 04 37 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 FC 03 06 00 4C 4F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 08 00 00 00 00 07 04 06 00 4C 4F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 E0 74 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BB 7C 00 00 35 04 06 00 B7 ED 95 BF 5F 14 0F 34 2B C8 3D 87 AF 3A [18:50:01]CheckFolder [18:50:01]dirname=/storage/ofd_packets [18:50:01]CheckFolder done [18:50:01]ProducePacketName [18:50:01]name=ofd_packets/00031931 [18:50:01]NVStorageSaveData ofd_packets/00031931 [18:50:01]File name is /storage/ofd_packets/00031931 [18:50:01]Write 449 bytes [18:50:01]NVStorageSaveData done [18:50:01]OFDSenderStorePacket done [18:50:01]KKMCreateOFDPacket done [18:50:01]NVStorageSaveData kkm_last_timestamp [18:50:01]File name is /storage/kkm_last_timestamp [18:50:01]OFD Sender: Processing packet 31931 [packets to send 5, broken 4] [18:50:01]ProducePacketName [18:50:01]name=ofd_packets/00031931 [18:50:01]OFD Sender: To server: pG, [18:50:01]CommunicateWithHost lk.salyk.kg:30040 [18:50:01]ConnectInit lk.salyk.kg [18:50:01]Write 4 bytes [18:50:01]NVStorageSaveData done [18:50:01]ExternCall_PrintAddStr [18:50:01]wPrintStart [18:50:01]Write to MH i2c: 01 00 00 3E 38 76 [18:50:01]Connected sock=11 [18:50:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A3 01 00 00 B3 F3 9B 01 8D 5D 5A 03 01 00 03 00 8F 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 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 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 33 35 06 04 37 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 FC 03 06 00 4C 4F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 08 00 00 00 00 07 04 06 00 4C 4F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 E0 74 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BB 7C 00 00 35 04 06 00 B7 ED 95 BF 5F 14 0F 34 2B C8 3D 87 AF 3A [18:50:01]Write i2c OK [18:50:01]MH_I2C_Read... [18:50:01]Read from MH i2c: 01 [18:50:01]MH_I2C_Read... [18:50:01]Read from MH i2c: 01 07 00 [18:50:01]MH_I2C_Read... [18:50:01]Read from MH i2c: 01 07 00 3E 38 00 00 00 00 00 FF 0F 8B [18:50:01]RasterBufferAndPrint [18:50:01]line Счет N : (3)58127 [18:50:01]line ИНН: 02508201610067 [18:50:01]line Контрольно-Кассовый Чек [18:50:01]line ПРОДАЖА [18:50:01]line Товар: 48745536 [18:50:01]line Сигареты Winston SS Caster+ [18:50:01]line 1.000 * 138.00 [18:50:01]line = 138.00 [18:50:01]line НДС 12% НСП 1% [18:50:01]line > о реализуемом товаре [18:50:01]line Товар: 4870001571535 [18:50:01]line Вода ASU пит н.газ персик ПЭТ 0,5л [18:50:01]line 1.000 * 65.00 [18:50:01]line = 65.00 [18:50:01]line НДС 12% НСП 1% [18:50:01]line > о реализуемом товаре [18:50:01]line ИТОГО: 203.00 [18:50:01]line НСП 1% : 1.79 [18:50:01]line НДС 12% : 21.55 [18:50:01]line Наличными: 203.00 [18:50:01]line Безнал.: 0.00 [18:50:01]line Место: АЗС № 99 "Партнер Нефть" [18:50:01]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [18:50:01]line СНО: Общий режим [18:50:01]line Чек 84 02.03.2024 18:50 [18:50:01]line Смена: 280 ФФД: 1.0 [18:50:01]line ЗНМ: 0300000074 [18:50:01]line РНМ: 0000000000092554 [18:50:01]line Версия ККМ: 001 [18:50:01]line ФМ: 0000000000871783 [18:50:01]line ФД: 31931 [18:50:01]line ФПД: 202231047479060 [18:50:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T185008&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31931&fm=202231047479060&tin=02508201610067®Number=0000000000092554&sum=20300 [18:50:01]line 0 [18:50:01]written 0, free lines is 4095 [18:50:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 A2 0C 47 00 3F 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BB 7C 00 00 F4 03 04 00 24 1D E3 65 B6 04 01 00 00 20 12 A1 DF 1C 9E 3A 79 [18:50:01]CommunicateWithHost err = 0 [18:50:01]CheckOFDResponse [18:50:01]1017 (14) - 77093643461234 [18:50:01]1041 (16) - 0000000000871783 [18:50:01]1040 (4) - 31931 [18:50:01]1012 (4) - 02.03.2024 12:35 [18:50:01]1206 (1) - 0 [18:50:01]OFD Sender: Remove packet 31931 [18:50:01]ProducePacketName [18:50:01]name=ofd_packets/00031931 [18:50:01]NVStorageDeleteData [18:50:02]Write to MH i2c: 01 00 00 6D 38 A5 [18:50:02]Write i2c OK [18:50:02]MH_I2C_Read... [18:50:02]Read from MH i2c: 01 [18:50:02]MH_I2C_Read... [18:50:02]Read from MH i2c: 01 07 00 [18:50:02]MH_I2C_Read... [18:50:02]Read from MH i2c: 01 07 00 6D 38 00 00 00 00 00 54 0C 0C [18:50:02]RasterBufferAndPrint [18:50:02]line [18:50:02]line [18:50:02]line [18:50:02]line [18:50:02]line [18:50:02]written 0, free lines is 3165 [18:50:02]MH_Cut [18:50:02]Write to MH i2c: D1 01 00 74 38 01 7E [18:50:02]Write i2c OK [18:50:02]MH_I2C_Read... [18:50:02]Read from MH i2c: D1 [18:50:02]MH_I2C_Read... [18:50:02]Read from MH i2c: D1 01 00 [18:50:02]MH_I2C_Read... [18:50:02]Read from MH i2c: D1 01 00 74 38 00 7D [18:50:02]Write to MH i2c: 01 00 00 75 38 AD [18:50:02]Write i2c OK [18:50:02]MH_I2C_Read... [18:50:02]OFD Sender: No OFD packet to send [18:50:02]*** Cut start [18:50:02]*** Partial cut [18:50:02]*** CUTSNS_PIN = 1 [18:50:02]*** CUTSNS_PIN = 0 [18:50:03]*** Brake cut motor [18:50:03]Read from MH i2c: 01 [18:50:03]MH_I2C_Read... [18:50:03]*** Stop cut motor [18:50:03]*** Cut end [18:50:03]Read from MH i2c: 01 07 00 [18:50:03]MH_I2C_Read... [18:50:03]Read from MH i2c: 01 07 00 75 38 00 00 00 00 00 FF 0F C2 [18:50:03]process_action close_receipt done [18:50:03]requested_data is exist [18:50:03]produce_requested_data [18:50:03]requested_item fm.sn is exist - process it [18:50:03]wFMCommunicate request_size=4 [18:50:03]MH_SAM_APDU [18:50:03]CAPDU: 80 11 00 00 [18:50:03]Write to MH i2c: E2 08 00 76 38 80 11 00 00 00 00 00 00 28 [18:50:03]Write i2c OK [18:50:03]MH_I2C_Read... [18:50:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:03]Read from MH i2c: E2 [18:50:03]MH_I2C_Read... [18:50:03]Read from MH i2c: E2 17 00 [18:50:03]MH_I2C_Read... [18:50:03]Read from MH i2c: E2 17 00 76 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 7D [18:50:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:50:03]wFMCommunicate OK [18:50:03]requested_item fd.num is exist - process it [18:50:03]SAM_PROTO_GetFieldsCounters [18:50:03]wFMCommunicate request_size=4 [18:50:03]MH_SAM_APDU [18:50:03]CAPDU: 80 13 00 00 [18:50:03]Write to MH i2c: E2 08 00 77 38 80 13 00 00 00 00 00 00 2B [18:50:03]Write i2c OK [18:50:03]MH_I2C_Read... [18:50:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:03]Read from MH i2c: E2 [18:50:03]MH_I2C_Read... [18:50:03]Read from MH i2c: E2 62 00 [18:50:03]MH_I2C_Read... [18:50:03]Read from MH i2c: E2 62 00 77 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 BB 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 9A [18:50:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 BB 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:03]wFMCommunicate OK [18:50:03]SAM_PROTO_GetFieldsCounters done [18:50:03]requested_item shift.num is exist - process it [18:50:03]requested_item shift.opened is exist - process it [18:50:03]req_shift_opened [18:50:03]FM_GetShiftState [18:50:03]SAM_PROTO_GetShiftState [18:50:03]wFMCommunicate request_size=4 [18:50:03]MH_SAM_APDU [18:50:03]CAPDU: 80 13 01 00 [18:50:03]Write to MH i2c: E2 08 00 78 38 80 13 01 00 00 00 00 00 2D [18:50:03]Write i2c OK [18:50:03]MH_I2C_Read... [18:50:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:03]Read from MH i2c: E2 [18:50:03]MH_I2C_Read... [18:50:03]Read from MH i2c: E2 0E 00 [18:50:03]MH_I2C_Read... [18:50:03]Read from MH i2c: E2 0E 00 78 38 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 16 [18:50:03]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:50:03]wFMCommunicate OK [18:50:03]SAM_PROTO_GetShiftState done [18:50:03]FM_GetShiftState done [18:50:03]req_shift_opened done [18:50:03]requested_item shift.open_date is exist - process it [18:50:03]req_shift_open_date [18:50:03]req_shift_open_date done [18:50:03]produce_requested_data done [18:50:03]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31931,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [18:50:03]process_action_free close_receipt [18:50:03]json_value_free [18:50:03]json_value_free done [18:50:03]process_json_proto returns [18:50:03]Send response to host [18:50:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31931,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [18:50:03]free response buf [18:50:03]execute_script done [18:50:03]execute_script returns [18:50:03]free content buf [18:50:03]Sock 7.Close socket [18:50:03]Sock 7.Thread stoped [18:50:07]OFD Sender: No OFD packet to send [18:50:12]OFD Sender: No OFD packet to send [18:50:17]OFD Sender: No OFD packet to send [18:50:22]OFD Sender: No OFD packet to send [18:50:27]OFD Sender: No OFD packet to send [18:50:32]OFD Sender: No OFD packet to send [18:50:37]OFD Sender: No OFD packet to send [18:50:42]OFD Sender: No OFD packet to send [18:50:47]OFD Sender: No OFD packet to send [18:50:52]OFD Sender: No OFD packet to send [18:50:57]OFD Sender: No OFD packet to send [18:51:02]OFD Sender: No OFD packet to send [18:51:07]OFD Sender: No OFD packet to send [18:51:12]OFD Sender: No OFD packet to send [18:51:17]OFD Sender: No OFD packet to send [18:51:22]OFD Sender: No OFD packet to send [18:51:27]OFD Sender: No OFD packet to send [18:51:32]OFD Sender: No OFD packet to send [18:51:37]OFD Sender: No OFD packet to send [18:51:42]OFD Sender: No OFD packet to send [18:51:47]OFD Sender: No OFD packet to send [18:51:52]OFD Sender: No OFD packet to send [18:51:57]OFD Sender: No OFD packet to send [18:52:02]OFD Sender: No OFD packet to send [18:52:07]OFD Sender: No OFD packet to send [18:52:12]OFD Sender: No OFD packet to send [18:52:17]OFD Sender: No OFD packet to send [18:52:22]OFD Sender: No OFD packet to send [18:52:27]OFD Sender: No OFD packet to send [18:52:32]OFD Sender: No OFD packet to send [18:52:37]OFD Sender: No OFD packet to send [18:52:42]OFD Sender: No OFD packet to send [18:52:47]OFD Sender: No OFD packet to send [18:52:52]accept exits with 9 [18:52:52]New connection [18:52:52]New thread 3066764644 created [18:52:52]Thread 3066908004 joined [18:52:52]Waiting for new connection... [18:52:52] Sock 9.Parse request [18:52:52]Sock 9.Check first char [18:52:52]Sock 9.First char is OK [18:52:52]request: POST /json_proto HTTP/1.0 [18:52:52]Method: POST [18:52:52]URL: /json_proto [18:52:52]Method is POST - this is cgi request [18:52:52]url: /json_proto [18:52:52]query_string will be loaded in cgi processing [18:52:52]execute_cgi json_proto POST (null) [18:52:52]execute_cgi path=json_proto method=POST [18:52:52]POST find Content-Length [18:52:52]Host: 172.17.61.6:8080 [18:52:52]Content-Length: 660 [18:52:52]Content-Type: application/json [18:52:52] [18:52:52]POST finish read [18:52:52]Found Content-Length = 660 [18:52:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58128", "tax_sys" : 0, "items" : [ { "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 }]} ], "payments": [ { "type": 0, "sum" : 67.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:52]execute_script... [18:52: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)58128", "tax_sys" : 0, "items" : [ { "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 }]} ], "payments": [ { "type": 0, "sum" : 67.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:52]POST & json_proto [18:52:52]process_json_proto [18:52:52]json parsed OK: [18:52:52]protocol is kg_v1.0 [18:52:52]action value=close_receipt [18:52:52]process_action close_receipt [18:52:52]cmd_close_receipt [18:52:52]MH_GetDate [18:52:52]Write to MH i2c: F0 00 00 79 38 A0 [18:52:52]Write i2c OK [18:52:52]MH_I2C_Read... [18:52:52]Read from MH i2c: F0 [18:52:52]MH_I2C_Read... [18:52:52]Read from MH i2c: F0 09 00 [18:52:52]MH_I2C_Read... [18:52:52]Read from MH i2c: F0 09 00 79 38 00 8D 75 E3 65 78 7F 6F 64 BD [18:52:52]GetLastDocTimeStamp 1709405408 [18:52:52]current date 1709405581 [18:52:52]FM_GetShiftState [18:52:52]SAM_PROTO_GetShiftState [18:52:52]wFMCommunicate request_size=4 [18:52:52]MH_SAM_APDU [18:52:52]CAPDU: 80 13 01 00 [18:52:52]Write to MH i2c: E2 08 00 7A 38 80 13 01 00 00 00 00 00 2F [18:52:52]Write i2c OK [18:52:52]MH_I2C_Read... [18:52:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:52]Read from MH i2c: E2 [18:52:52]MH_I2C_Read... [18:52:52]Read from MH i2c: E2 0E 00 [18:52:52]MH_I2C_Read... [18:52:52]Read from MH i2c: E2 0E 00 7A 38 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 18 [18:52:52]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:52:52]wFMCommunicate OK [18:52:52]SAM_PROTO_GetShiftState done [18:52:52]FM_GetShiftState done [18:52:52]opened in 1709338917 [18:52:52]opened+sec_in_day 1709425317 [18:52:52]quantity*price = 6700 [18:52:52]sum+1 = 6701 [18:52:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 67.00 НСП 1% : 0.59 НДС 12% : 7.11 Наличными: 67.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 85 02.03.2024 18:53 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31932 ФПД: 60241293083869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T185301&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31932&fm=60241293083869&tin=02508201610067®Number=0000000000092554&sum=6700 0 [18:52:53]StoreToDocumentArchive [18:52:53]shift 280 fd 31932 [18:52:53]save to /storage/0280/doc_00031932 [18:52:53]save last doc name /storage/0280/doc_00031932 to /storage/kkm_last_doc_name [18:52:53]save OK [18:52:53]Clear old archive folders... [18:52:53]ProcessDocumentItem done err = 0, tmpTLVsize=284 [18:52:53]tlvbuf is 015F2240 [18:52:53]SAM_PROTO_ClearQueue [18:52:53]wFMCommunicate request_size=4 [18:52:53]MH_SAM_APDU [18:52:53]CAPDU: 80 09 00 00 [18:52:53]Write to MH i2c: E2 08 00 87 38 80 09 00 00 00 00 00 00 31 [18:52:53]Write i2c OK [18:52:53]MH_I2C_Read... [18:52:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:52:53]Read from MH i2c: E2 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: E2 03 00 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: E2 03 00 87 38 00 90 00 33 [18:52:53]RAPDU: 90 00 [18:52:53]wFMCommunicate OK [18:52:53]SAM_PROTO_ClearQueue done [18:52:53]KKMCreateOFDPacket [18:52:53]OFDProtocolAddRootSTLVToBuf [18:52:53]FM_MakeSignedData [18:52:53]FM_MakeSignedData [18:52:53]SAM_PROTO_SignData [18:52:53]wFMCommunicate request_size=4 [18:52:53]MH_SAM_APDU [18:52:53]CAPDU: 80 0D 01 02 [18:52:53]Write to MH i2c: E2 08 00 88 38 80 0D 01 02 00 00 00 00 39 [18:52:53]Write i2c OK [18:52:53]MH_I2C_Read... [18:52:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:52:53]Read from MH i2c: E2 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: E2 03 00 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: E2 03 00 88 38 00 90 00 34 [18:52:53]RAPDU: 90 00 [18:52:53]wFMCommunicate OK [18:52:53]wFMCommunicate request_size=255 [18:52:53]MH_SAM_APDU [18:52:53]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 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 FC 03 06 00 2C 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 02 00 00 00 00 07 04 06 00 2C 1A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 8D 75 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 [18:52:53]Write to MH i2c: E2 02 01 89 38 80 0D 02 02 FA 00 03 00 1C 01 1E 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 FC 03 06 00 2C 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 02 00 00 00 00 07 04 06 00 2C 1A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 8D 75 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 00 00 12 [18:52:53]Write i2c OK [18:52:53]MH_I2C_Read... [18:52:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:53]Read from MH i2c: E2 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: E2 03 00 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: E2 03 00 89 38 00 90 00 35 [18:52:53]RAPDU: 90 00 [18:52:53]wFMCommunicate OK [18:52:53]wFMCommunicate request_size=43 [18:52:53]MH_SAM_APDU [18:52:53]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BC 7C 00 00 35 04 06 00 36 CA 04 E0 04 DD [18:52:53]Write to MH i2c: E2 2E 00 8A 38 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BC 7C 00 00 35 04 06 00 36 CA 04 E0 04 DD 00 00 23 [18:52:53]Write i2c OK [18:52:53]MH_I2C_Read... [18:52:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:53]Read from MH i2c: E2 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: E2 03 00 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: E2 03 00 8A 38 00 90 00 36 [18:52:53]RAPDU: 90 00 [18:52:53]wFMCommunicate OK [18:52:53]wFMCommunicate request_size=4 [18:52:53]MH_SAM_APDU [18:52:53]CAPDU: 80 0D 03 02 [18:52:53]Write to MH i2c: E2 08 00 8B 38 80 0D 03 02 00 00 00 00 3E [18:52:53]Write i2c OK [18:52:53]MH_I2C_Read... [18:52:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:52:53]Read from MH i2c: E2 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: E2 0B 00 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: E2 0B 00 8B 38 00 04 7E 7A F3 20 71 E4 25 90 00 C8 [18:52:53]RAPDU: 04 7E 7A F3 20 71 E4 25 90 00 [18:52:53]wFMCommunicate OK [18:52:53]SAM_PROTO_SignData done [18:52:53]FM_MakeSignedData done [18:52:53]CreateOFDProtocolMessage [18:52:53]wFMCommunicate request_size=4 [18:52:53]MH_SAM_APDU [18:52:53]CAPDU: 80 11 00 00 [18:52:53]Write to MH i2c: E2 08 00 8C 38 80 11 00 00 00 00 00 00 3E [18:52:53]Write i2c OK [18:52:53]MH_I2C_Read... [18:52:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:53]Read from MH i2c: E2 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: E2 17 00 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: E2 17 00 8C 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 93 [18:52:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:52:53]wFMCommunicate OK [18:52:53]CreateOFDProtocolMessage done [18:52:53]OFDSenderStorePacket 31932 [18:52:53]StoreOFDPacket docnum=31932 [18:52:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 30 01 00 00 E4 62 28 01 5C 9E 5A 03 01 00 03 00 1C 01 1E 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 FC 03 06 00 2C 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 02 00 00 00 00 07 04 06 00 2C 1A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 8D 75 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BC 7C 00 00 35 04 06 00 36 CA 04 E0 04 DD 04 7E 7A F3 20 71 E4 25 [18:52:53]CheckFolder [18:52:53]dirname=/storage/ofd_packets [18:52:53]CheckFolder done [18:52:53]ProducePacketName [18:52:53]name=ofd_packets/00031932 [18:52:53]NVStorageSaveData ofd_packets/00031932 [18:52:53]File name is /storage/ofd_packets/00031932 [18:52:53]Write 334 bytes [18:52:53]NVStorageSaveData done [18:52:53]OFDSenderStorePacket done [18:52:53]KKMCreateOFDPacket done [18:52:53]NVStorageSaveData kkm_last_timestamp [18:52:53]File name is /storage/kkm_last_timestamp [18:52:53]Write 4 bytes [18:52:53]NVStorageSaveData done [18:52:53]ExternCall_PrintAddStr [18:52:53]wPrintStart [18:52:53]Write to MH i2c: 01 00 00 8D 38 C5 [18:52:53]Write i2c OK [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: 01 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: 01 07 00 [18:52:53]MH_I2C_Read... [18:52:53]Read from MH i2c: 01 07 00 8D 38 00 00 00 00 00 FF 0F DA [18:52:53]RasterBufferAndPrint [18:52:53]line Счет N : (3)58128 [18:52:53]line ИНН: 02508201610067 [18:52:53]line Контрольно-Кассовый Чек [18:52:53]line ПРОДАЖА [18:52:53]line Товар: 6931280300549 [18:52:53]line Зажигалка Cricket ПН пьезо [18:52:53]line 1.000 * 67.00 [18:52:53]line = 67.00 [18:52:53]line НДС 12% НСП 1% [18:52:53]line > о реализуемом товаре [18:52:53]line ИТОГО: 67.00 [18:52:53]line НСП 1% : 0.59 [18:52:53]line НДС 12% : 7.11 [18:52:53]line Наличными: 67.00 [18:52:53]line Безнал.: 0.00 [18:52:53]line Место: АЗС № 99 "Партнер Нефть" [18:52:53]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [18:52:53]line СНО: Общий режим [18:52:53]line Чек 85 02.03.2024 18:53 [18:52:54]line Смена: 280 ФФД: 1.0 [18:52:54]line ЗНМ: 0300000074 [18:52:54]line РНМ: 0000000000092554 [18:52:54]line Версия ККМ: 001 [18:52:54]line ФМ: 0000000000871783 [18:52:54]line ФД: 31932 [18:52:54]line ФПД: 60241293083869 [18:52:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T185301&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31932&fm=60241293083869&tin=02508201610067®Number=0000000000092554&sum=6700 [18:52:54]line 0 [18:52:54]OFD Sender: Processing packet 31932 [packets to send 5, broken 4] [18:52:54]ProducePacketName [18:52:54]name=ofd_packets/00031932 [18:52:54]OFD Sender: To server: pG, [18:52:54]CommunicateWithHost lk.salyk.kg:30040 [18:52:54]ConnectInit lk.salyk.kg [18:52:54]written 0, free lines is 4095 [18:52:54]Connected sock=10 [18:52:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 30 01 00 00 E4 62 28 01 5C 9E 5A 03 01 00 03 00 1C 01 1E 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 FC 03 06 00 2C 1A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 02 00 00 00 00 07 04 06 00 2C 1A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 8D 75 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BC 7C 00 00 35 04 06 00 36 CA 04 E0 04 DD 04 7E 7A F3 20 71 E4 25 [18:52:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 40 4E 47 00 1D 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BC 7C 00 00 F4 03 04 00 D1 1D E3 65 B6 04 01 00 00 81 76 C5 F7 0B 10 3E E9 [18:52:54]CommunicateWithHost err = 0 [18:52:54]CheckOFDResponse [18:52:54]1017 (14) - 77093643461234 [18:52:54]1041 (16) - 0000000000871783 [18:52:54]1040 (4) - 31932 [18:52:54]1012 (4) - 02.03.2024 12:38 [18:52:54]1206 (1) - 0 [18:52:54]OFD Sender: Remove packet 31932 [18:52:54]ProducePacketName [18:52:54]name=ofd_packets/00031932 [18:52:54]NVStorageDeleteData [18:52:54]Write to MH i2c: 01 00 00 B5 38 ED [18:52:54]Write i2c OK [18:52:54]MH_I2C_Read... [18:52:54]Read from MH i2c: 01 [18:52:54]MH_I2C_Read... [18:52:54]Read from MH i2c: 01 07 00 [18:52:54]MH_I2C_Read... [18:52:54]Read from MH i2c: 01 07 00 B5 38 00 00 00 00 00 CD 0C CD [18:52:54]RasterBufferAndPrint [18:52:54]line [18:52:54]line [18:52:54]line [18:52:54]line [18:52:54]line [18:52:54]written 0, free lines is 3283 [18:52:54]MH_Cut [18:52:54]Write to MH i2c: D1 01 00 BC 38 01 C6 [18:52:54]Write i2c OK [18:52:54]MH_I2C_Read... [18:52:54]Read from MH i2c: D1 [18:52:54]MH_I2C_Read... [18:52:54]Read from MH i2c: D1 01 00 [18:52:54]MH_I2C_Read... [18:52:54]Read from MH i2c: D1 01 00 BC 38 00 C5 [18:52:54]Write to MH i2c: 01 00 00 BD 38 F5 [18:52:54]Write i2c OK [18:52:54]MH_I2C_Read... [18:52:55]OFD Sender: No OFD packet to send [18:52:55]*** Cut start [18:52:55]*** Partial cut [18:52:55]*** CUTSNS_PIN = 1 [18:52:55]*** CUTSNS_PIN = 0 [18:52:55]*** Brake cut motor [18:52:56]Read from MH i2c: 01 [18:52:56]MH_I2C_Read... [18:52:56]*** Stop cut motor [18:52:56]*** Cut end [18:52:56]Read from MH i2c: 01 07 00 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: 01 07 00 BD 38 00 00 00 00 00 FF 0F 0A [18:52:56]process_action close_receipt done [18:52:56]requested_data is exist [18:52:56]produce_requested_data [18:52:56]requested_item fm.sn is exist - process it [18:52:56]wFMCommunicate request_size=4 [18:52:56]MH_SAM_APDU [18:52:56]CAPDU: 80 11 00 00 [18:52:56]Write to MH i2c: E2 08 00 BE 38 80 11 00 00 00 00 00 00 70 [18:52:56]Write i2c OK [18:52:56]MH_I2C_Read... [18:52:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:56]Read from MH i2c: E2 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 17 00 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 17 00 BE 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 C5 [18:52:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:52:56]wFMCommunicate OK [18:52:56]requested_item fd.num is exist - process it [18:52:56]SAM_PROTO_GetFieldsCounters [18:52:56]wFMCommunicate request_size=4 [18:52:56]MH_SAM_APDU [18:52:56]CAPDU: 80 13 00 00 [18:52:56]Write to MH i2c: E2 08 00 BF 38 80 13 00 00 00 00 00 00 73 [18:52:56]Write i2c OK [18:52:56]MH_I2C_Read... [18:52:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:52:56]Read from MH i2c: E2 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 62 00 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 62 00 BF 38 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 BC 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 E6 [18:52:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 BC 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:52:56]wFMCommunicate OK [18:52:56]SAM_PROTO_GetFieldsCounters done [18:52:56]requested_item shift.num is exist - process it [18:52:56]requested_item shift.opened is exist - process it [18:52:56]req_shift_opened [18:52:56]FM_GetShiftState [18:52:56]SAM_PROTO_GetShiftState [18:52:56]wFMCommunicate request_size=4 [18:52:56]MH_SAM_APDU [18:52:56]CAPDU: 80 13 01 00 [18:52:56]Write to MH i2c: E2 08 00 C0 38 80 13 01 00 00 00 00 00 75 [18:52:56]Write i2c OK [18:52:56]MH_I2C_Read... [18:52:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:56]Read from MH i2c: E2 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 0E 00 [18:52:56]MH_I2C_Read... [18:52:56]Read from MH i2c: E2 0E 00 C0 38 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 5E [18:52:56]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:52:56]wFMCommunicate OK [18:52:56]SAM_PROTO_GetShiftState done [18:52:56]FM_GetShiftState done [18:52:56]req_shift_opened done [18:52:56]requested_item shift.open_date is exist - process it [18:52:56]req_shift_open_date [18:52:56]req_shift_open_date done [18:52:56]produce_requested_data done [18:52:56]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31932,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [18:52:56]process_action_free close_receipt [18:52:56]json_value_free [18:52:56]json_value_free done [18:52:56]process_json_proto returns [18:52:56]Send response to host [18:52:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31932,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [18:52:56]free response buf [18:52:56]execute_script done [18:52:56]execute_script returns [18:52:56]free content buf [18:52:56]Sock 9.Close socket [18:52:56]Sock 9.Thread stoped [18:53:00]OFD Sender: No OFD packet to send [18:53:02]accept exits with 7 [18:53:02]New connection [18:53:02]New thread 3066908004 created [18:53:02]Thread 3066764644 joined [18:53:02]Waiting for new connection... [18:53:02] Sock 7.Parse request [18:53:02]Sock 7.Check first char [18:53:02]Sock 7.First char is OK [18:53:02]request: POST /json_proto HTTP/1.0 [18:53:02]Method: POST [18:53:02]URL: /json_proto [18:53:02]Method is POST - this is cgi request [18:53:02]url: /json_proto [18:53:02]query_string will be loaded in cgi processing [18:53:02]execute_cgi json_proto POST (null) [18:53:02]execute_cgi path=json_proto method=POST [18:53:02]POST find Content-Length [18:53:02]Host: 172.17.61.6:8080 [18:53:02]Content-Length: 679 [18:53:02]Content-Type: application/json [18:53:02] [18:53:02]POST finish read [18:53:02]Found Content-Length = 679 [18:53:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58129", "tax_sys" : 0, "items" : [ { "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:02]execute_script... [18:53: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)58129", "tax_sys" : 0, "items" : [ { "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:02]POST & json_proto [18:53:02]process_json_proto [18:53:02]json parsed OK: [18:53:02]protocol is kg_v1.0 [18:53:02]action value=close_receipt [18:53:02]process_action close_receipt [18:53:02]cmd_close_receipt [18:53:02]MH_GetDate [18:53:02]Write to MH i2c: F0 00 00 C1 38 E8 [18:53:02]Write i2c OK [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: F0 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: F0 09 00 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: F0 09 00 C1 38 00 97 75 E3 65 78 7F 6F 64 0F [18:53:02]GetLastDocTimeStamp 1709405581 [18:53:02]current date 1709405591 [18:53:02]FM_GetShiftState [18:53:02]SAM_PROTO_GetShiftState [18:53:02]wFMCommunicate request_size=4 [18:53:02]MH_SAM_APDU [18:53:02]CAPDU: 80 13 01 00 [18:53:02]Write to MH i2c: E2 08 00 C2 38 80 13 01 00 00 00 00 00 77 [18:53:02]Write i2c OK [18:53:02]MH_I2C_Read... [18:53:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:02]Read from MH i2c: E2 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: E2 0E 00 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: E2 0E 00 C2 38 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 60 [18:53:02]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:53:02]wFMCommunicate OK [18:53:02]SAM_PROTO_GetShiftState done [18:53:02]FM_GetShiftState done [18:53:02]opened in 1709338917 [18:53:02]opened+sec_in_day 1709425317 [18:53:02]quantity*price = 10500 [18:53:02]sum+1 = 10501 [18:53:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 105.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 86 02.03.2024 18:53 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31933 ФПД: 98481982316502 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T185311&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31933&fm=98481982316502&tin=02508201610067®Number=0000000000092554&sum=10500 0 [18:53:03]StoreToDocumentArchive [18:53:03]shift 280 fd 31933 [18:53:03]save to /storage/0280/doc_00031933 [18:53:03]save last doc name /storage/0280/doc_00031933 to /storage/kkm_last_doc_name [18:53:03]save OK [18:53:03]Clear old archive folders... [18:53:03]ProcessDocumentItem done err = 0, tmpTLVsize=288 [18:53:03]tlvbuf is 015F1B90 [18:53:03]SAM_PROTO_ClearQueue [18:53:03]wFMCommunicate request_size=4 [18:53:03]MH_SAM_APDU [18:53:03]CAPDU: 80 09 00 00 [18:53:03]Write to MH i2c: E2 08 00 CF 38 80 09 00 00 00 00 00 00 79 [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:03]Read from MH i2c: E2 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 CF 38 00 90 00 7B [18:53:03]RAPDU: 90 00 [18:53:03]wFMCommunicate OK [18:53:03]SAM_PROTO_ClearQueue done [18:53:03]KKMCreateOFDPacket [18:53:03]OFDProtocolAddRootSTLVToBuf [18:53:03]FM_MakeSignedData [18:53:03]FM_MakeSignedData [18:53:03]SAM_PROTO_SignData [18:53:03]wFMCommunicate request_size=4 [18:53:03]MH_SAM_APDU [18:53:03]CAPDU: 80 0D 01 02 [18:53:03]Write to MH i2c: E2 08 00 D0 38 80 0D 01 02 00 00 00 00 81 [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:03]Read from MH i2c: E2 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 D0 38 00 90 00 7C [18:53:03]RAPDU: 90 00 [18:53:03]wFMCommunicate OK [18:53:03]wFMCommunicate request_size=255 [18:53:03]MH_SAM_APDU [18:53:03]CAPDU: 80 0D 02 02 FA 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 97 75 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 [18:53:03]Write to MH i2c: E2 02 01 D1 38 80 0D 02 02 FA 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 97 75 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 00 00 08 [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:03]Read from MH i2c: E2 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 D1 38 00 90 00 7D [18:53:03]RAPDU: 90 00 [18:53:03]wFMCommunicate OK [18:53:03]wFMCommunicate request_size=47 [18:53:03]MH_SAM_APDU [18:53:03]CAPDU: 80 0D 02 02 2A 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BD 7C 00 00 35 04 06 00 59 91 9F 92 9F D6 [18:53:03]Write to MH i2c: E2 32 00 D2 38 80 0D 02 02 2A 00 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BD 7C 00 00 35 04 06 00 59 91 9F 92 9F D6 00 00 0F [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:03]Read from MH i2c: E2 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 03 00 D2 38 00 90 00 7E [18:53:03]RAPDU: 90 00 [18:53:03]wFMCommunicate OK [18:53:03]wFMCommunicate request_size=4 [18:53:03]MH_SAM_APDU [18:53:03]CAPDU: 80 0D 03 02 [18:53:03]Write to MH i2c: E2 08 00 D3 38 80 0D 03 02 00 00 00 00 86 [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:53:03]Read from MH i2c: E2 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 0B 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 0B 00 D3 38 00 EA AB 40 9E 0E AC 83 54 90 00 8B [18:53:03]RAPDU: EA AB 40 9E 0E AC 83 54 90 00 [18:53:03]wFMCommunicate OK [18:53:03]SAM_PROTO_SignData done [18:53:03]FM_MakeSignedData done [18:53:03]CreateOFDProtocolMessage [18:53:03]wFMCommunicate request_size=4 [18:53:03]MH_SAM_APDU [18:53:03]CAPDU: 80 11 00 00 [18:53:03]Write to MH i2c: E2 08 00 D4 38 80 11 00 00 00 00 00 00 86 [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:03]Read from MH i2c: E2 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 17 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: E2 17 00 D4 38 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 DB [18:53:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:53:03]wFMCommunicate OK [18:53:03]CreateOFDProtocolMessage done [18:53:03]OFDSenderStorePacket 31933 [18:53:03]StoreOFDPacket docnum=31933 [18:53:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 34 01 00 00 69 1E 2C 01 ED CC 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 97 75 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BD 7C 00 00 35 04 06 00 59 91 9F 92 9F D6 EA AB 40 9E 0E AC 83 54 [18:53:03]CheckFolder [18:53:03]dirname=/storage/ofd_packets [18:53:03]CheckFolder done [18:53:03]ProducePacketName [18:53:03]name=ofd_packets/00031933 [18:53:03]NVStorageSaveData ofd_packets/00031933 [18:53:03]File name is /storage/ofd_packets/00031933 [18:53:03]Write 338 bytes [18:53:03]NVStorageSaveData done [18:53:03]OFDSenderStorePacket done [18:53:03]KKMCreateOFDPacket done [18:53:03]NVStorageSaveData kkm_last_timestamp [18:53:03]File name is /storage/kkm_last_timestamp [18:53:03]Write 4 bytes [18:53:03]NVStorageSaveData done [18:53:03]ExternCall_PrintAddStr [18:53:03]wPrintStart [18:53:03]Write to MH i2c: 01 00 00 D5 38 0D [18:53:03]Write i2c OK [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: 01 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: 01 07 00 [18:53:03]MH_I2C_Read... [18:53:03]Read from MH i2c: 01 07 00 D5 38 00 00 00 00 00 FF 0F 22 [18:53:03]RasterBufferAndPrint [18:53:03]line Счет N : (3)58129 [18:53:03]line ИНН: 02508201610067 [18:53:03]line Контрольно-Кассовый Чек [18:53:03]line ПРОДАЖА [18:53:03]line Товар: 4700452010610 [18:53:03]line Кофе капучино 200мл (АКЦИЯ) [18:53:03]line 1.000 * 105.00 [18:53:03]line = 105.00 [18:53:03]line НДС 12% НСП 1% [18:53:03]line > о реализуемом товаре [18:53:03]line ИТОГО: 105.00 [18:53:03]line НСП 1% : 0.93 [18:53:03]line НДС 12% : 11.15 [18:53:03]line Наличными: 105.00 [18:53:03]line Безнал.: 0.00 [18:53:03]line Место: АЗС № 99 "Партнер Нефть" [18:53:03]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [18:53:03]line СНО: Общий режим [18:53:03]line Чек 86 02.03.2024 18:53 [18:53:03]line Смена: 280 ФФД: 1.0 [18:53:03]line ЗНМ: 0300000074 [18:53:03]line РНМ: 0000000000092554 [18:53:03]line Версия ККМ: 001 [18:53:03]line ФМ: 0000000000871783 [18:53:03]line ФД: 31933 [18:53:03]line ФПД: 98481982316502 [18:53:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T185311&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31933&fm=98481982316502&tin=02508201610067®Number=0000000000092554&sum=10500 [18:53:04]line 0 [18:53:04]OFD Sender: Processing packet 31933 [packets to send 5, broken 4] [18:53:04]ProducePacketName [18:53:04]name=ofd_packets/00031933 [18:53:04]OFD Sender: To server: pG, [18:53:04]CommunicateWithHost lk.salyk.kg:30040 [18:53:04]ConnectInit lk.salyk.kg [18:53:04]written 0, free lines is 4095 [18:53:04]Connected sock=10 [18:53:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 34 01 00 00 69 1E 2C 01 ED CC 5A 03 01 00 03 00 20 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 97 75 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BD 7C 00 00 35 04 06 00 59 91 9F 92 9F D6 EA AB 40 9E 0E AC 83 54 [18:53:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 DF 50 47 00 0B 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BD 7C 00 00 F4 03 04 00 DB 1D E3 65 B6 04 01 00 00 29 F7 6C 71 AB A6 A8 01 [18:53:04]CommunicateWithHost err = 0 [18:53:04]CheckOFDResponse [18:53:04]1017 (14) - 77093643461234 [18:53:04]1041 (16) - 0000000000871783 [18:53:04]1040 (4) - 31933 [18:53:04]1012 (4) - 02.03.2024 12:38 [18:53:04]1206 (1) - 0 [18:53:04]OFD Sender: Remove packet 31933 [18:53:04]ProducePacketName [18:53:04]name=ofd_packets/00031933 [18:53:04]NVStorageDeleteData [18:53:04]Write to MH i2c: 01 00 00 FE 38 36 [18:53:04]Write i2c OK [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: 01 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: 01 07 00 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: 01 07 00 FE 38 00 00 00 00 00 B9 0C 02 [18:53:04]RasterBufferAndPrint [18:53:04]line [18:53:04]line [18:53:04]line [18:53:04]line [18:53:04]line [18:53:04]written 0, free lines is 3262 [18:53:04]MH_Cut [18:53:04]Write to MH i2c: D1 01 00 05 39 01 10 [18:53:04]Write i2c OK [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: D1 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: D1 01 00 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: D1 01 00 05 39 00 0F [18:53:04]Write to MH i2c: 01 00 00 06 39 3F [18:53:04]Write i2c OK [18:53:04]MH_I2C_Read... [18:53:05]OFD Sender: No OFD packet to send [18:53:05]*** Cut start [18:53:05]*** Partial cut [18:53:05]*** CUTSNS_PIN = 1 [18:53:05]*** CUTSNS_PIN = 0 [18:53:05]*** Brake cut motor [18:53:06]Read from MH i2c: 01 [18:53:06]MH_I2C_Read... [18:53:06]*** Stop cut motor [18:53:06]*** Cut end [18:53:06]Read from MH i2c: 01 07 00 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: 01 07 00 06 39 00 00 00 00 00 FF 0F 54 [18:53:06]process_action close_receipt done [18:53:06]requested_data is exist [18:53:06]produce_requested_data [18:53:06]requested_item fm.sn is exist - process it [18:53:06]wFMCommunicate request_size=4 [18:53:06]MH_SAM_APDU [18:53:06]CAPDU: 80 11 00 00 [18:53:06]Write to MH i2c: E2 08 00 07 39 80 11 00 00 00 00 00 00 BA [18:53:06]Write i2c OK [18:53:06]MH_I2C_Read... [18:53:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:06]Read from MH i2c: E2 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: E2 17 00 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: E2 17 00 07 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 0F [18:53:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:53:06]wFMCommunicate OK [18:53:06]requested_item fd.num is exist - process it [18:53:06]SAM_PROTO_GetFieldsCounters [18:53:06]wFMCommunicate request_size=4 [18:53:06]MH_SAM_APDU [18:53:06]CAPDU: 80 13 00 00 [18:53:06]Write to MH i2c: E2 08 00 08 39 80 13 00 00 00 00 00 00 BD [18:53:06]Write i2c OK [18:53:06]MH_I2C_Read... [18:53:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:06]Read from MH i2c: E2 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: E2 62 00 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: E2 62 00 08 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 BD 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 34 [18:53:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 BD 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:53:06]wFMCommunicate OK [18:53:06]SAM_PROTO_GetFieldsCounters done [18:53:06]requested_item shift.num is exist - process it [18:53:06]requested_item shift.opened is exist - process it [18:53:06]req_shift_opened [18:53:06]FM_GetShiftState [18:53:06]SAM_PROTO_GetShiftState [18:53:06]wFMCommunicate request_size=4 [18:53:06]MH_SAM_APDU [18:53:06]CAPDU: 80 13 01 00 [18:53:06]Write to MH i2c: E2 08 00 09 39 80 13 01 00 00 00 00 00 BF [18:53:06]Write i2c OK [18:53:06]MH_I2C_Read... [18:53:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:06]Read from MH i2c: E2 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: E2 0E 00 [18:53:06]MH_I2C_Read... [18:53:06]Read from MH i2c: E2 0E 00 09 39 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 A8 [18:53:06]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:53:06]wFMCommunicate OK [18:53:06]SAM_PROTO_GetShiftState done [18:53:06]FM_GetShiftState done [18:53:06]req_shift_opened done [18:53:06]requested_item shift.open_date is exist - process it [18:53:06]req_shift_open_date [18:53:06]req_shift_open_date done [18:53:06]produce_requested_data done [18:53:06]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31933,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [18:53:06]process_action_free close_receipt [18:53:06]json_value_free [18:53:06]json_value_free done [18:53:06]process_json_proto returns [18:53:06]Send response to host [18:53:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31933,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [18:53:06]free response buf [18:53:06]execute_script done [18:53:06]execute_script returns [18:53:06]free content buf [18:53:06]Sock 7.Close socket [18:53:06]Sock 7.Thread stoped [18:53:10]OFD Sender: No OFD packet to send [18:53:15]OFD Sender: No OFD packet to send [18:53:20]OFD Sender: No OFD packet to send [18:53:25]OFD Sender: No OFD packet to send [18:53:30]OFD Sender: No OFD packet to send [18:53:35]OFD Sender: No OFD packet to send [18:53:40]OFD Sender: No OFD packet to send [18:53:45]OFD Sender: No OFD packet to send [18:53:50]OFD Sender: No OFD packet to send [18:53:55]OFD Sender: No OFD packet to send [18:54:00]OFD Sender: No OFD packet to send [18:54:05]OFD Sender: No OFD packet to send [18:54:10]OFD Sender: No OFD packet to send [18:54:15]OFD Sender: No OFD packet to send [18:54:20]OFD Sender: No OFD packet to send [18:54:25]OFD Sender: No OFD packet to send [18:54:30]OFD Sender: No OFD packet to send [18:54:35]OFD Sender: No OFD packet to send [18:54:40]OFD Sender: No OFD packet to send [18:54:43]accept exits with 9 [18:54:43]New connection [18:54:43]New thread 3066764644 created [18:54:43]Thread 3066908004 joined [18:54:43]Waiting for new connection... [18:54:43] Sock 9.Parse request [18:54:43]Sock 9.Check first char [18:54:43]Sock 9.First char is OK [18:54:43]request: POST /json_proto HTTP/1.0 [18:54:43]Method: POST [18:54:43]URL: /json_proto [18:54:43]Method is POST - this is cgi request [18:54:43]url: /json_proto [18:54:43]query_string will be loaded in cgi processing [18:54:43]execute_cgi json_proto POST (null) [18:54:43]execute_cgi path=json_proto method=POST [18:54:43]POST find Content-Length [18:54:43]Host: 172.17.61.6:8080 [18:54:43]Content-Length: 624 [18:54:43]Content-Type: application/json [18:54:43] [18:54:43]POST finish read [18:54:43]Found Content-Length = 624 [18:54:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58130", "tax_sys" : 0, "items" : [ { "code": "4700003610560", "name": "\u0412\u043E\u0434\u0430 \u042D\u043D\u0435\u0441\u0430\u0439 5\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" ] } } [18:54:43]execute_script... [18:54: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)58130", "tax_sys" : 0, "items" : [ { "code": "4700003610560", "name": "\u0412\u043E\u0434\u0430 \u042D\u043D\u0435\u0441\u0430\u0439 5\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" ] } } [18:54:43]POST & json_proto [18:54:43]process_json_proto [18:54:43]json parsed OK: [18:54:43]protocol is kg_v1.0 [18:54:43]action value=close_receipt [18:54:43]process_action close_receipt [18:54:43]cmd_close_receipt [18:54:43]MH_GetDate [18:54:43]Write to MH i2c: F0 00 00 0A 39 32 [18:54:43]Write i2c OK [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: F0 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: F0 09 00 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: F0 09 00 0A 39 00 FC 75 E3 65 78 7F 6F 64 BE [18:54:43]GetLastDocTimeStamp 1709405591 [18:54:43]current date 1709405692 [18:54:43]FM_GetShiftState [18:54:43]SAM_PROTO_GetShiftState [18:54:43]wFMCommunicate request_size=4 [18:54:43]MH_SAM_APDU [18:54:43]CAPDU: 80 13 01 00 [18:54:43]Write to MH i2c: E2 08 00 0B 39 80 13 01 00 00 00 00 00 C1 [18:54:43]Write i2c OK [18:54:43]MH_I2C_Read... [18:54:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:43]Read from MH i2c: E2 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 0E 00 [18:54:43]MH_I2C_Read... [18:54:43]Read from MH i2c: E2 0E 00 0B 39 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 AA [18:54:43]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:54:43]wFMCommunicate OK [18:54:43]SAM_PROTO_GetShiftState done [18:54:43]FM_GetShiftState done [18:54:43]opened in 1709338917 [18:54:43]opened+sec_in_day 1709425317 [18:54:43]quantity*price = 6000 [18:54:43]sum+1 = 6001 [18:54:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 87 02.03.2024 18:54 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31934 ФПД: 23558252545464 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T185452&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31934&fm=23558252545464&tin=02508201610067®Number=0000000000092554&sum=6000 0 [18:54:44]StoreToDocumentArchive [18:54:44]shift 280 fd 31934 [18:54:44]save to /storage/0280/doc_00031934 [18:54:44]save last doc name /storage/0280/doc_00031934 to /storage/kkm_last_doc_name [18:54:44]save OK [18:54:44]Clear old archive folders... [18:54:44]ProcessDocumentItem done err = 0, tmpTLVsize=268 [18:54:44]tlvbuf is 0152F0C0 [18:54:44]SAM_PROTO_ClearQueue [18:54:44]wFMCommunicate request_size=4 [18:54:44]MH_SAM_APDU [18:54:44]CAPDU: 80 09 00 00 [18:54:44]Write to MH i2c: E2 08 00 18 39 80 09 00 00 00 00 00 00 C3 [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:54:44]Read from MH i2c: E2 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 03 00 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 03 00 18 39 00 90 00 C5 [18:54:44]RAPDU: 90 00 [18:54:44]wFMCommunicate OK [18:54:44]SAM_PROTO_ClearQueue done [18:54:44]KKMCreateOFDPacket [18:54:44]OFDProtocolAddRootSTLVToBuf [18:54:44]FM_MakeSignedData [18:54:44]FM_MakeSignedData [18:54:44]SAM_PROTO_SignData [18:54:44]wFMCommunicate request_size=4 [18:54:44]MH_SAM_APDU [18:54:44]CAPDU: 80 0D 01 02 [18:54:44]Write to MH i2c: E2 08 00 19 39 80 0D 01 02 00 00 00 00 CB [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:54:44]Read from MH i2c: E2 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 03 00 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 03 00 19 39 00 90 00 C6 [18:54:44]RAPDU: 90 00 [18:54:44]wFMCommunicate OK [18:54:44]wFMCommunicate request_size=255 [18:54:44]MH_SAM_APDU [18:54:44]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 37 30 30 30 30 33 36 31 30 35 36 30 06 04 1A 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AD D0 BD D0 B5 D1 81 D0 B0 D0 B9 20 35 D0 BB 2E 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 57 00 00 00 F4 03 04 00 FC 75 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [18:54:44]Write to MH i2c: E2 02 01 1A 39 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 37 30 30 30 30 33 36 31 30 35 36 30 06 04 1A 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AD D0 BD D0 B5 D1 81 D0 B0 D0 B9 20 35 D0 BB 2E 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 57 00 00 00 F4 03 04 00 FC 75 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 F3 [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:44]Read from MH i2c: E2 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 03 00 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 03 00 1A 39 00 90 00 C7 [18:54:44]RAPDU: 90 00 [18:54:44]wFMCommunicate OK [18:54:44]wFMCommunicate request_size=27 [18:54:44]MH_SAM_APDU [18:54:44]CAPDU: 80 0D 02 02 16 31 37 38 33 10 04 04 00 BE 7C 00 00 35 04 06 00 15 6D 15 46 45 B8 [18:54:44]Write to MH i2c: E2 1E 00 1B 39 80 0D 02 02 16 00 31 37 38 33 10 04 04 00 BE 7C 00 00 35 04 06 00 15 6D 15 46 45 B8 00 00 38 [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:44]Read from MH i2c: E2 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 03 00 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 03 00 1B 39 00 90 00 C8 [18:54:44]RAPDU: 90 00 [18:54:44]wFMCommunicate OK [18:54:44]wFMCommunicate request_size=4 [18:54:44]MH_SAM_APDU [18:54:44]CAPDU: 80 0D 03 02 [18:54:44]Write to MH i2c: E2 08 00 1C 39 80 0D 03 02 00 00 00 00 D0 [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:54:44]Read from MH i2c: E2 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 0B 00 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 0B 00 1C 39 00 A0 B4 78 B1 B2 3C 93 72 90 00 41 [18:54:44]RAPDU: A0 B4 78 B1 B2 3C 93 72 90 00 [18:54:44]wFMCommunicate OK [18:54:44]SAM_PROTO_SignData done [18:54:44]FM_MakeSignedData done [18:54:44]CreateOFDProtocolMessage [18:54:44]wFMCommunicate request_size=4 [18:54:44]MH_SAM_APDU [18:54:44]CAPDU: 80 11 00 00 [18:54:44]Write to MH i2c: E2 08 00 1D 39 80 11 00 00 00 00 00 00 D0 [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:44]Read from MH i2c: E2 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 17 00 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: E2 17 00 1D 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 25 [18:54:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:54:44]wFMCommunicate OK [18:54:44]CreateOFDProtocolMessage done [18:54:44]OFDSenderStorePacket 31934 [18:54:44]StoreOFDPacket docnum=31934 [18:54:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 20 01 00 00 D0 8C 18 01 47 E7 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 37 30 30 30 30 33 36 31 30 35 36 30 06 04 1A 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AD D0 BD D0 B5 D1 81 D0 B0 D0 B9 20 35 D0 BB 2E 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 57 00 00 00 F4 03 04 00 FC 75 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BE 7C 00 00 35 04 06 00 15 6D 15 46 45 B8 A0 B4 78 B1 B2 3C 93 72 [18:54:44]CheckFolder [18:54:44]dirname=/storage/ofd_packets [18:54:44]CheckFolder done [18:54:44]ProducePacketName [18:54:44]name=ofd_packets/00031934 [18:54:44]NVStorageSaveData ofd_packets/00031934 [18:54:44]File name is /storage/ofd_packets/00031934 [18:54:44]Write 318 bytes [18:54:44]NVStorageSaveData done [18:54:44]OFDSenderStorePacket done [18:54:44]KKMCreateOFDPacket done [18:54:44]NVStorageSaveData kkm_last_timestamp [18:54:44]File name is /storage/kkm_last_timestamp [18:54:44]Write 4 bytes [18:54:44]NVStorageSaveData done [18:54:44]ExternCall_PrintAddStr [18:54:44]wPrintStart [18:54:44]Write to MH i2c: 01 00 00 1E 39 57 [18:54:44]Write i2c OK [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: 01 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: 01 07 00 [18:54:44]MH_I2C_Read... [18:54:44]Read from MH i2c: 01 07 00 1E 39 00 00 00 00 00 FF 0F 6C [18:54:44]RasterBufferAndPrint [18:54:44]line Счет N : (3)58130 [18:54:44]line ИНН: 02508201610067 [18:54:44]line Контрольно-Кассовый Чек [18:54:44]line ПРОДАЖА [18:54:44]line Товар: 4700003610560 [18:54:44]line Вода Энесай 5л. [18:54:44]line 1.000 * 60.00 [18:54:44]line = 60.00 [18:54:44]line НДС 12% НСП 1% [18:54:44]line > о реализуемом товаре [18:54:44]line ИТОГО: 60.00 [18:54:44]line НСП 1% : 0.53 [18:54:44]line НДС 12% : 6.37 [18:54:44]line Наличными: 60.00 [18:54:44]line Безнал.: 0.00 [18:54:44]line Место: АЗС № 99 "Партнер Нефть" [18:54:44]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [18:54:44]line СНО: Общий режим [18:54:44]line Чек 87 02.03.2024 18:54 [18:54:44]line Смена: 280 ФФД: 1.0 [18:54:44]line ЗНМ: 0300000074 [18:54:44]line РНМ: 0000000000092554 [18:54:44]line Версия ККМ: 001 [18:54:44]line ФМ: 0000000000871783 [18:54:44]line ФД: 31934 [18:54:44]line ФПД: 23558252545464 [18:54:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T185452&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31934&fm=23558252545464&tin=02508201610067®Number=0000000000092554&sum=6000 [18:54:45]line 0 [18:54:45]OFD Sender: Processing packet 31934 [packets to send 5, broken 4] [18:54:45]ProducePacketName [18:54:45]name=ofd_packets/00031934 [18:54:45]OFD Sender: To server: pG, [18:54:45]CommunicateWithHost lk.salyk.kg:30040 [18:54:45]ConnectInit lk.salyk.kg [18:54:45]written 0, free lines is 4095 [18:54:45]Connected sock=10 [18:54:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 20 01 00 00 D0 8C 18 01 47 E7 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 37 30 30 30 30 33 36 31 30 35 36 30 06 04 1A 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AD D0 BD D0 B5 D1 81 D0 B0 D0 B9 20 35 D0 BB 2E 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 57 00 00 00 F4 03 04 00 FC 75 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BE 7C 00 00 35 04 06 00 15 6D 15 46 45 B8 A0 B4 78 B1 B2 3C 93 72 [18:54:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 5A 70 47 00 C0 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BE 7C 00 00 F4 03 04 00 40 1E E3 65 B6 04 01 00 00 92 FC 53 77 0B FB FE 03 [18:54:45]CommunicateWithHost err = 0 [18:54:45]CheckOFDResponse [18:54:45]1017 (14) - 77093643461234 [18:54:45]1041 (16) - 0000000000871783 [18:54:45]1040 (4) - 31934 [18:54:45]1012 (4) - 02.03.2024 12:40 [18:54:45]1206 (1) - 0 [18:54:45]OFD Sender: Remove packet 31934 [18:54:45]ProducePacketName [18:54:45]name=ofd_packets/00031934 [18:54:45]NVStorageDeleteData [18:54:45]Write to MH i2c: 01 00 00 46 39 7F [18:54:45]Write i2c OK [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: 01 [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: 01 07 00 [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: 01 07 00 46 39 00 00 00 00 00 D3 0C 65 [18:54:45]RasterBufferAndPrint [18:54:45]line [18:54:45]line [18:54:45]line [18:54:45]line [18:54:45]line [18:54:45]written 0, free lines is 3288 [18:54:45]MH_Cut [18:54:45]Write to MH i2c: D1 01 00 4D 39 01 58 [18:54:45]Write i2c OK [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: D1 [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: D1 01 00 [18:54:45]MH_I2C_Read... [18:54:45]Read from MH i2c: D1 01 00 4D 39 00 57 [18:54:45]Write to MH i2c: 01 00 00 4E 39 87 [18:54:45]Write i2c OK [18:54:45]MH_I2C_Read... [18:54:46]OFD Sender: No OFD packet to send [18:54:46]*** Cut start [18:54:46]*** Partial cut [18:54:46]*** CUTSNS_PIN = 1 [18:54:46]*** CUTSNS_PIN = 0 [18:54:46]*** Brake cut motor [18:54:47]Read from MH i2c: 01 [18:54:47]MH_I2C_Read... [18:54:47]*** Stop cut motor [18:54:47]*** Cut end [18:54:47]Read from MH i2c: 01 07 00 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: 01 07 00 4E 39 00 00 00 00 00 FF 0F 9C [18:54:47]process_action close_receipt done [18:54:47]requested_data is exist [18:54:47]produce_requested_data [18:54:47]requested_item fm.sn is exist - process it [18:54:47]wFMCommunicate request_size=4 [18:54:47]MH_SAM_APDU [18:54:47]CAPDU: 80 11 00 00 [18:54:47]Write to MH i2c: E2 08 00 4F 39 80 11 00 00 00 00 00 00 02 [18:54:47]Write i2c OK [18:54:47]MH_I2C_Read... [18:54:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:47]Read from MH i2c: E2 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: E2 17 00 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: E2 17 00 4F 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 57 [18:54:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:54:47]wFMCommunicate OK [18:54:47]requested_item fd.num is exist - process it [18:54:47]SAM_PROTO_GetFieldsCounters [18:54:47]wFMCommunicate request_size=4 [18:54:47]MH_SAM_APDU [18:54:47]CAPDU: 80 13 00 00 [18:54:47]Write to MH i2c: E2 08 00 50 39 80 13 00 00 00 00 00 00 05 [18:54:47]Write i2c OK [18:54:47]MH_I2C_Read... [18:54:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:47]Read from MH i2c: E2 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: E2 62 00 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: E2 62 00 50 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 BE 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 80 [18:54:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 BE 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:54:47]wFMCommunicate OK [18:54:47]SAM_PROTO_GetFieldsCounters done [18:54:47]requested_item shift.num is exist - process it [18:54:47]requested_item shift.opened is exist - process it [18:54:47]req_shift_opened [18:54:47]FM_GetShiftState [18:54:47]SAM_PROTO_GetShiftState [18:54:47]wFMCommunicate request_size=4 [18:54:47]MH_SAM_APDU [18:54:47]CAPDU: 80 13 01 00 [18:54:47]Write to MH i2c: E2 08 00 51 39 80 13 01 00 00 00 00 00 07 [18:54:47]Write i2c OK [18:54:47]MH_I2C_Read... [18:54:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:47]Read from MH i2c: E2 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: E2 0E 00 [18:54:47]MH_I2C_Read... [18:54:47]Read from MH i2c: E2 0E 00 51 39 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 F0 [18:54:47]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:54:47]wFMCommunicate OK [18:54:47]SAM_PROTO_GetShiftState done [18:54:47]FM_GetShiftState done [18:54:47]req_shift_opened done [18:54:47]requested_item shift.open_date is exist - process it [18:54:47]req_shift_open_date [18:54:47]req_shift_open_date done [18:54:47]produce_requested_data done [18:54:47]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31934,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [18:54:47]process_action_free close_receipt [18:54:47]json_value_free [18:54:47]json_value_free done [18:54:47]process_json_proto returns [18:54:47]Send response to host [18:54:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31934,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [18:54:47]free response buf [18:54:47]execute_script done [18:54:47]execute_script returns [18:54:47]free content buf [18:54:47]Sock 9.Close socket [18:54:47]Sock 9.Thread stoped [18:54:51]OFD Sender: No OFD packet to send [18:54:56]OFD Sender: No OFD packet to send [18:55:01]OFD Sender: No OFD packet to send [18:55:06]OFD Sender: No OFD packet to send [18:55:11]OFD Sender: No OFD packet to send [18:55:16]OFD Sender: No OFD packet to send [18:55:21]OFD Sender: No OFD packet to send [18:55:26]OFD Sender: No OFD packet to send [18:55:31]OFD Sender: No OFD packet to send [18:55:36]OFD Sender: No OFD packet to send [18:55:41]OFD Sender: No OFD packet to send [18:55:46]OFD Sender: No OFD packet to send [18:55:51]OFD Sender: No OFD packet to send [18:55:56]OFD Sender: No OFD packet to send [18:56:01]OFD Sender: No OFD packet to send [18:56:06]OFD Sender: No OFD packet to send [18:56:11]OFD Sender: No OFD packet to send [18:56:13]accept exits with 7 [18:56:13]New connection [18:56:13]New thread 3066908004 created [18:56:13]Thread 3066764644 joined [18:56:13]Waiting for new connection... [18:56:13] Sock 7.Parse request [18:56:13]Sock 7.Check first char [18:56:13]Sock 7.First char is OK [18:56:13]request: POST /json_proto HTTP/1.0 [18:56:13]Method: POST [18:56:13]URL: /json_proto [18:56:13]Method is POST - this is cgi request [18:56:13]url: /json_proto [18:56:13]query_string will be loaded in cgi processing [18:56:13]execute_cgi json_proto POST (null) [18:56:13]execute_cgi path=json_proto method=POST [18:56:13]POST find Content-Length [18:56:13]Host: 172.17.61.6:8080 [18:56:13]Content-Length: 1268 [18:56:13]Content-Type: application/json [18:56:13] [18:56:13]POST finish read [18:56:13]Found Content-Length = 1268 [18:56:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58131", "tax_sys" : 0, "items" : [ { "code": "8691216090439", "name": "\u0416\u0435\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u0439 \u043C\u0430\u0440\u043C\u0435\u043B\u0430\u0434 HARIBO Mishki 80\u0433\u0440 ", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 320.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:13]execute_script... [18:56: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 : (3)58131", "tax_sys" : 0, "items" : [ { "code": "8691216090439", "name": "\u0416\u0435\u0432\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u0439 \u043C\u0430\u0440\u043C\u0435\u043B\u0430\u0434 HARIBO Mishki 80\u0433\u0440 ", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 320.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:13]POST & json_proto [18:56:13]process_json_proto [18:56:13]json parsed OK: [18:56:13]protocol is kg_v1.0 [18:56:13]action value=close_receipt [18:56:13]process_action close_receipt [18:56:13]cmd_close_receipt [18:56:13]MH_GetDate [18:56:13]Write to MH i2c: F0 00 00 52 39 7A [18:56:13]Write i2c OK [18:56:13]MH_I2C_Read... [18:56:13]Read from MH i2c: F0 [18:56:13]MH_I2C_Read... [18:56:13]Read from MH i2c: F0 09 00 [18:56:13]MH_I2C_Read... [18:56:13]Read from MH i2c: F0 09 00 52 39 00 56 76 E3 65 78 7F 6F 64 61 [18:56:13]GetLastDocTimeStamp 1709405692 [18:56:13]current date 1709405782 [18:56:13]FM_GetShiftState [18:56:13]SAM_PROTO_GetShiftState [18:56:13]wFMCommunicate request_size=4 [18:56:13]MH_SAM_APDU [18:56:13]CAPDU: 80 13 01 00 [18:56:13]Write to MH i2c: E2 08 00 53 39 80 13 01 00 00 00 00 00 09 [18:56:13]Write i2c OK [18:56:13]MH_I2C_Read... [18:56:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:13]Read from MH i2c: E2 [18:56:13]MH_I2C_Read... [18:56:13]Read from MH i2c: E2 0E 00 [18:56:13]MH_I2C_Read... [18:56:13]Read from MH i2c: E2 0E 00 53 39 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 F2 [18:56:13]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:56:13]wFMCommunicate OK [18:56:13]SAM_PROTO_GetShiftState done [18:56:13]FM_GetShiftState done [18:56:13]opened in 1709338917 [18:56:13]opened+sec_in_day 1709425317 [18:56:13]quantity*price = 9500 [18:56:13]sum+1 = 9501 [18:56:13]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000034250011 Горячий шоколад (GABB trade) 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700452010610 Кофе капучино 200мл (АКЦИЯ) 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 320.00 НСП 1% : 2.83 НДС 12% : 33.98 Наличными: 320.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 88 02.03.2024 18:56 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31935 ФПД: 211647401698095 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T185623&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31935&fm=211647401698095&tin=02508201610067®Number=0000000000092554&sum=32000 0 [18:56:14]StoreToDocumentArchive [18:56:14]shift 280 fd 31935 [18:56:14]save to /storage/0280/doc_00031935 [18:56:14]save last doc name /storage/0280/doc_00031935 to /storage/kkm_last_doc_name [18:56:14]save OK [18:56:14]Clear old archive folders... [18:56:14]ProcessDocumentItem done err = 0, tmpTLVsize=535 [18:56:14]tlvbuf is 015C7C20 [18:56:14]SAM_PROTO_ClearQueue [18:56:14]wFMCommunicate request_size=4 [18:56:14]MH_SAM_APDU [18:56:14]CAPDU: 80 09 00 00 [18:56:14]Write to MH i2c: E2 08 00 60 39 80 09 00 00 00 00 00 00 0B [18:56:14]Write i2c OK [18:56:14]MH_I2C_Read... [18:56:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:56:14]Read from MH i2c: E2 [18:56:14]MH_I2C_Read... [18:56:14]Read from MH i2c: E2 03 00 [18:56:14]MH_I2C_Read... [18:56:14]Read from MH i2c: E2 03 00 60 39 00 90 00 0D [18:56:14]RAPDU: 90 00 [18:56:14]wFMCommunicate OK [18:56:14]SAM_PROTO_ClearQueue done [18:56:14]KKMCreateOFDPacket [18:56:14]OFDProtocolAddRootSTLVToBuf [18:56:14]FM_MakeSignedData [18:56:14]FM_MakeSignedData [18:56:14]SAM_PROTO_SignData [18:56:14]wFMCommunicate request_size=4 [18:56:14]MH_SAM_APDU [18:56:14]CAPDU: 80 0D 01 02 [18:56:14]Write to MH i2c: E2 08 00 61 39 80 0D 01 02 00 00 00 00 13 [18:56:14]Write i2c OK [18:56:14]MH_I2C_Read... [18:56:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:56:14]Read from MH i2c: E2 [18:56:14]MH_I2C_Read... [18:56:14]Read from MH i2c: E2 03 00 [18:56:14]MH_I2C_Read... [18:56:14]Read from MH i2c: E2 03 00 61 39 00 90 00 0E [18:56:14]RAPDU: 90 00 [18:56:14]wFMCommunicate OK [18:56:14]wFMCommunicate request_size=255 [18:56:14]MH_SAM_APDU [18:56:14]CAPDU: 80 0D 02 02 FA 03 00 17 02 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 38 36 39 31 32 31 36 30 39 30 34 33 39 06 04 3D 00 D0 96 D0 B5 D0 B2 D0 B0 D1 82 D0 B5 D0 BB D1 8C D0 BD D1 8B D0 B9 20 D0 BC D0 B0 D1 80 D0 BC D0 B5 D0 BB D0 B0 D0 B4 20 48 41 52 49 42 4F 20 4D 69 73 68 6B 69 20 38 30 D0 B3 D1 80 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 [18:56:15]Write to MH i2c: E2 02 01 62 39 80 0D 02 02 FA 00 03 00 17 02 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 38 36 39 31 32 31 36 30 39 30 34 33 39 06 04 3D 00 D0 96 D0 B5 D0 B2 D0 B0 D1 82 D0 B5 D0 BB D1 8C D0 BD D1 8B D0 B9 20 D0 BC D0 B0 D1 80 D0 BC D0 B5 D0 BB D0 B0 D0 B4 20 48 41 52 49 42 4F 20 4D 69 73 68 6B 69 20 38 30 D0 B3 D1 80 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 00 00 CB [18:56:15]Write i2c OK [18:56:15]MH_I2C_Read... [18:56:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:15]Read from MH i2c: E2 [18:56:15]MH_I2C_Read... [18:56:15]Read from MH i2c: E2 03 00 [18:56:15]MH_I2C_Read... [18:56:15]Read from MH i2c: E2 03 00 62 39 00 90 00 0F [18:56:15]RAPDU: 90 00 [18:56:15]wFMCommunicate OK [18:56:15]wFMCommunicate request_size=255 [18:56:15]MH_SAM_APDU [18:56:15]CAPDU: 80 0D 02 02 FA 01 BC 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 57 76 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 [18:56:15]Write to MH i2c: E2 02 01 63 39 80 0D 02 02 FA 00 01 BC 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 57 76 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 00 00 C8 [18:56:15]Write i2c OK [18:56:15]MH_I2C_Read... [18:56:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:15]Read from MH i2c: E2 [18:56:15]MH_I2C_Read... [18:56:15]Read from MH i2c: E2 03 00 [18:56:15]MH_I2C_Read... [18:56:15]Read from MH i2c: E2 03 00 63 39 00 90 00 10 [18:56:15]RAPDU: 90 00 [18:56:15]wFMCommunicate OK [18:56:15]wFMCommunicate request_size=44 [18:56:15]MH_SAM_APDU [18:56:15]CAPDU: 80 0D 02 02 27 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BF 7C 00 00 35 04 06 00 C0 7E 00 32 23 2F [18:56:15]Write to MH i2c: E2 2F 00 64 39 80 0D 02 02 27 00 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BF 7C 00 00 35 04 06 00 C0 7E 00 32 23 2F 00 00 34 [18:56:15]Write i2c OK [18:56:15]MH_I2C_Read... [18:56:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:15]Read from MH i2c: E2 [18:56:15]MH_I2C_Read... [18:56:15]Read from MH i2c: E2 03 00 [18:56:15]MH_I2C_Read... [18:56:15]Read from MH i2c: E2 03 00 64 39 00 90 00 11 [18:56:15]RAPDU: 90 00 [18:56:15]wFMCommunicate OK [18:56:15]wFMCommunicate request_size=4 [18:56:15]MH_SAM_APDU [18:56:15]CAPDU: 80 0D 03 02 [18:56:15]Write to MH i2c: E2 08 00 65 39 80 0D 03 02 00 00 00 00 19 [18:56:15]Write i2c OK [18:56:15]MH_I2C_Read... [18:56:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:56:15]Read from MH i2c: E2 [18:56:15]MH_I2C_Read... [18:56:15]Read from MH i2c: E2 0B 00 [18:56:15]MH_I2C_Read... [18:56:15]Read from MH i2c: E2 0B 00 65 39 00 3C 6D F3 94 32 BF F3 A1 90 00 CF [18:56:15]RAPDU: 3C 6D F3 94 32 BF F3 A1 90 00 [18:56:15]wFMCommunicate OK [18:56:15]SAM_PROTO_SignData done [18:56:15]FM_MakeSignedData done [18:56:15]CreateOFDProtocolMessage [18:56:15]wFMCommunicate request_size=4 [18:56:15]MH_SAM_APDU [18:56:15]CAPDU: 80 11 00 00 [18:56:15]Write to MH i2c: E2 08 00 66 39 80 11 00 00 00 00 00 00 19 [18:56:15]Write i2c OK [18:56:15]MH_I2C_Read... [18:56:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:15]Read from MH i2c: E2 [18:56:15]MH_I2C_Read... [18:56:15]Read from MH i2c: E2 17 00 [18:56:15]MH_I2C_Read... [18:56:15]Read from MH i2c: E2 17 00 66 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 6E [18:56:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:56:15]wFMCommunicate OK [18:56:15]CreateOFDProtocolMessage done [18:56:15]OFDSenderStorePacket 31935 [18:56:15]StoreOFDPacket docnum=31935 [18:56:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2B 02 00 00 64 F0 23 02 08 E9 5A 03 01 00 03 00 17 02 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 38 36 39 31 32 31 36 30 39 30 34 33 39 06 04 3D 00 D0 96 D0 B5 D0 B2 D0 B0 D1 82 D0 B5 D0 BB D1 8C D0 BD D1 8B D0 B9 20 D0 BC D0 B0 D1 80 D0 BC D0 B5 D0 BB D0 B0 D0 B4 20 48 41 52 49 42 4F 20 4D 69 73 68 6B 69 20 38 30 D0 B3 D1 80 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 57 76 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BF 7C 00 00 35 04 06 00 C0 7E 00 32 23 2F 3C 6D F3 94 32 BF F3 A1 [18:56:15]CheckFolder [18:56:15]dirname=/storage/ofd_packets [18:56:15]CheckFolder done [18:56:15]ProducePacketName [18:56:15]name=ofd_packets/00031935 [18:56:15]NVStorageSaveData ofd_packets/00031935 [18:56:15]File name is /storage/ofd_packets/00031935 [18:56:15]Write 585 bytes [18:56:15]NVStorageSaveData done [18:56:15]OFDSenderStorePacket done [18:56:15]KKMCreateOFDPacket done [18:56:15]NVStorageSaveData kkm_last_timestamp [18:56:15]File name is /storage/kkm_last_timestamp [18:56:15]Write 4 bytes [18:56:15]NVStorageSaveData done [18:56:15]ExternCall_PrintAddStr [18:56:15]wPrintStart [18:56:15]Write to MH i2c: 01 00 00 67 39 A0 [18:56:15]Write i2c OK [18:56:15]MH_I2C_Read... [18:56:15]Read from MH i2c: 01 [18:56:15]MH_I2C_Read... [18:56:15]Read from MH i2c: 01 07 00 [18:56:15]MH_I2C_Read... [18:56:15]Read from MH i2c: 01 07 00 67 39 00 00 00 00 00 FF 0F B5 [18:56:15]RasterBufferAndPrint [18:56:15]line Счет N : (3)58131 [18:56:15]line ИНН: 02508201610067 [18:56:15]line Контрольно-Кассовый Чек [18:56:15]line ПРОДАЖА [18:56:15]line Товар: 8691216090439 [18:56:15]line Жевательный мармелад HARIBO Mishki 80гр [18:56:15]line 1.000 * 95.00 [18:56:15]line = 95.00 [18:56:15]line НДС 12% НСП 1% [18:56:15]line > о реализуемом товаре [18:56:15]line Товар: 2000034250011 [18:56:15]line Горячий шоколад (GABB trade) [18:56:15]line 1.000 * 120.00 [18:56:15]line = 120.00 [18:56:15]line НДС 12% НСП 1% [18:56:15]line > о реализуемом товаре [18:56:15]line Товар: 4700452010610 [18:56:15]line Кофе капучино 200мл (АКЦИЯ) [18:56:15]line 1.000 * 105.00 [18:56:15]line = 105.00 [18:56:15]line НДС 12% НСП 1% [18:56:15]line > о реализуемом товаре [18:56:15]line ИТОГО: 320.00 [18:56:15]line НСП 1% : 2.83 [18:56:15]line НДС 12% : 33.98 [18:56:15]line Наличными: 320.00 [18:56:15]line Безнал.: 0.00 [18:56:15]line Место: АЗС № 99 "Партнер Нефть" [18:56:15]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [18:56:15]line СНО: Общий режим [18:56:15]line Чек 88 02.03.2024 18:56 [18:56:15]line Смена: 280 ФФД: 1.0 [18:56:15]line ЗНМ: 0300000074 [18:56:15]line РНМ: 0000000000092554 [18:56:15]line Версия ККМ: 001 [18:56:15]line ФМ: 0000000000871783 [18:56:15]line ФД: 31935 [18:56:15]line ФПД: 211647401698095 [18:56:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T185623&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31935&fm=211647401698095&tin=02508201610067®Number=0000000000092554&sum=32000 [18:56:16]line 0 [18:56:16]OFD Sender: Processing packet 31935 [packets to send 5, broken 4] [18:56:16]ProducePacketName [18:56:16]name=ofd_packets/00031935 [18:56:16]OFD Sender: To server: pG, [18:56:16]CommunicateWithHost lk.salyk.kg:30040 [18:56:16]ConnectInit lk.salyk.kg [18:56:16]written 0, free lines is 4095 [18:56:16]Connected sock=10 [18:56:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2B 02 00 00 64 F0 23 02 08 E9 5A 03 01 00 03 00 17 02 1E 04 01 00 01 23 04 81 00 8A 04 0D 00 38 36 39 31 32 31 36 30 39 30 34 33 39 06 04 3D 00 D0 96 D0 B5 D0 B2 D0 B0 D1 82 D0 B5 D0 BB D1 8C D0 BD D1 8B D0 B9 20 D0 BC D0 B0 D1 80 D0 BC D0 B5 D0 BB D0 B0 D0 B4 20 48 41 52 49 42 4F 20 4D 69 73 68 6B 69 20 38 30 D0 B3 D1 80 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 7D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 0D 00 00 00 00 07 04 06 00 00 7D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 57 76 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BF 7C 00 00 35 04 06 00 C0 7E 00 32 23 2F 3C 6D F3 94 32 BF F3 A1 [18:56:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 5A A2 47 00 B5 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 BF 7C 00 00 F4 03 04 00 9B 1E E3 65 B6 04 01 00 00 AA 7F EE 95 4E 2D A3 C6 [18:56:16]CommunicateWithHost err = 0 [18:56:16]CheckOFDResponse [18:56:16]1017 (14) - 77093643461234 [18:56:16]1041 (16) - 0000000000871783 [18:56:16]1040 (4) - 31935 [18:56:16]1012 (4) - 02.03.2024 12:42 [18:56:16]1206 (1) - 0 [18:56:16]OFD Sender: Remove packet 31935 [18:56:16]ProducePacketName [18:56:16]name=ofd_packets/00031935 [18:56:16]NVStorageDeleteData [18:56:16]Write to MH i2c: 01 00 00 9E 39 D7 [18:56:16]Write i2c OK [18:56:16]MH_I2C_Read... [18:56:16]Read from MH i2c: 01 [18:56:16]MH_I2C_Read... [18:56:16]Read from MH i2c: 01 07 00 [18:56:16]MH_I2C_Read... [18:56:16]Read from MH i2c: 01 07 00 9E 39 00 00 00 00 00 D2 0B BB [18:56:16]RasterBufferAndPrint [18:56:16]line [18:56:16]line [18:56:16]line [18:56:16]line [18:56:16]line [18:56:16]written 0, free lines is 3033 [18:56:16]MH_Cut [18:56:16]Write to MH i2c: D1 01 00 A5 39 01 B0 [18:56:16]Write i2c OK [18:56:16]MH_I2C_Read... [18:56:16]Read from MH i2c: D1 [18:56:16]MH_I2C_Read... [18:56:16]Read from MH i2c: D1 01 00 [18:56:16]MH_I2C_Read... [18:56:16]Read from MH i2c: D1 01 00 A5 39 00 AF [18:56:16]Write to MH i2c: 01 00 00 A6 39 DF [18:56:16]Write i2c OK [18:56:16]MH_I2C_Read... [18:56:17]OFD Sender: No OFD packet to send [18:56:17]*** Cut start [18:56:17]*** Partial cut [18:56:17]*** CUTSNS_PIN = 1 [18:56:17]*** CUTSNS_PIN = 0 [18:56:18]*** Brake cut motor [18:56:18]Read from MH i2c: 01 [18:56:18]MH_I2C_Read... [18:56:18]*** Stop cut motor [18:56:18]*** Cut end [18:56:18]Read from MH i2c: 01 07 00 [18:56:18]MH_I2C_Read... [18:56:18]Read from MH i2c: 01 07 00 A6 39 00 00 00 00 00 FF 0F F4 [18:56:18]process_action close_receipt done [18:56:18]requested_data is exist [18:56:18]produce_requested_data [18:56:18]requested_item fm.sn is exist - process it [18:56:18]wFMCommunicate request_size=4 [18:56:18]MH_SAM_APDU [18:56:18]CAPDU: 80 11 00 00 [18:56:18]Write to MH i2c: E2 08 00 A7 39 80 11 00 00 00 00 00 00 5A [18:56:18]Write i2c OK [18:56:18]MH_I2C_Read... [18:56:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:18]Read from MH i2c: E2 [18:56:18]MH_I2C_Read... [18:56:18]Read from MH i2c: E2 17 00 [18:56:18]MH_I2C_Read... [18:56:18]Read from MH i2c: E2 17 00 A7 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 AF [18:56:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [18:56:18]wFMCommunicate OK [18:56:18]requested_item fd.num is exist - process it [18:56:18]SAM_PROTO_GetFieldsCounters [18:56:18]wFMCommunicate request_size=4 [18:56:18]MH_SAM_APDU [18:56:18]CAPDU: 80 13 00 00 [18:56:18]Write to MH i2c: E2 08 00 A8 39 80 13 00 00 00 00 00 00 5D [18:56:18]Write i2c OK [18:56:18]MH_I2C_Read... [18:56:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:56:18]Read from MH i2c: E2 [18:56:18]MH_I2C_Read... [18:56:18]Read from MH i2c: E2 62 00 [18:56:18]MH_I2C_Read... [18:56:18]Read from MH i2c: E2 62 00 A8 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 BF 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [18:56:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 BF 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 [18:56:18]wFMCommunicate OK [18:56:18]SAM_PROTO_GetFieldsCounters done [18:56:18]requested_item shift.num is exist - process it [18:56:18]requested_item shift.opened is exist - process it [18:56:18]req_shift_opened [18:56:18]FM_GetShiftState [18:56:18]SAM_PROTO_GetShiftState [18:56:18]wFMCommunicate request_size=4 [18:56:18]MH_SAM_APDU [18:56:18]CAPDU: 80 13 01 00 [18:56:18]Write to MH i2c: E2 08 00 A9 39 80 13 01 00 00 00 00 00 5F [18:56:18]Write i2c OK [18:56:18]MH_I2C_Read... [18:56:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:18]Read from MH i2c: E2 [18:56:18]MH_I2C_Read... [18:56:18]Read from MH i2c: E2 0E 00 [18:56:18]MH_I2C_Read... [18:56:18]Read from MH i2c: E2 0E 00 A9 39 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 48 [18:56:18]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [18:56:18]wFMCommunicate OK [18:56:18]SAM_PROTO_GetShiftState done [18:56:18]FM_GetShiftState done [18:56:18]req_shift_opened done [18:56:18]requested_item shift.open_date is exist - process it [18:56:18]req_shift_open_date [18:56:18]req_shift_open_date done [18:56:18]produce_requested_data done [18:56:18]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31935,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [18:56:18]process_action_free close_receipt [18:56:18]json_value_free [18:56:18]json_value_free done [18:56:18]process_json_proto returns [18:56:18]Send response to host [18:56:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31935,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [18:56:18]free response buf [18:56:18]execute_script done [18:56:18]execute_script returns [18:56:18]free content buf [18:56:18]Sock 7.Close socket [18:56:18]Sock 7.Thread stoped [18:56:22]OFD Sender: No OFD packet to send [18:56:27]OFD Sender: No OFD packet to send [18:56:32]OFD Sender: No OFD packet to send [18:56:37]OFD Sender: No OFD packet to send [18:56:42]OFD Sender: No OFD packet to send [18:56:47]OFD Sender: No OFD packet to send [18:56:52]OFD Sender: No OFD packet to send [18:56:57]OFD Sender: No OFD packet to send [18:57:02]OFD Sender: No OFD packet to send [18:57:07]OFD Sender: No OFD packet to send [18:57:12]OFD Sender: No OFD packet to send [18:57:17]OFD Sender: No OFD packet to send [18:57:22]OFD Sender: No OFD packet to send [18:57:27]OFD Sender: No OFD packet to send [18:57:32]OFD Sender: No OFD packet to send [18:57:37]OFD Sender: No OFD packet to send [18:57:42]OFD Sender: No OFD packet to send [18:57:47]OFD Sender: No OFD packet to send [18:57:52]OFD Sender: No OFD packet to send [18:57:57]OFD Sender: No OFD packet to send [18:58:02]OFD Sender: No OFD packet to send [18:58:07]OFD Sender: No OFD packet to send [18:58:12]OFD Sender: No OFD packet to send [18:58:17]OFD Sender: No OFD packet to send [18:58:22]OFD Sender: No OFD packet to send [18:58:27]OFD Sender: No OFD packet to send [18:58:32]OFD Sender: No OFD packet to send [18:58:37]OFD Sender: No OFD packet to send [18:58:42]OFD Sender: No OFD packet to send [18:58:47]OFD Sender: No OFD packet to send [18:58:52]OFD Sender: No OFD packet to send [18:58:57]OFD Sender: No OFD packet to send [18:59:02]OFD Sender: No OFD packet to send [18:59:07]OFD Sender: No OFD packet to send [18:59:12]OFD Sender: No OFD packet to send [18:59:17]OFD Sender: No OFD packet to send [18:59:22]OFD Sender: No OFD packet to send [18:59:27]OFD Sender: No OFD packet to send [18:59:32]OFD Sender: No OFD packet to send [18:59:37]OFD Sender: No OFD packet to send [18:59:42]OFD Sender: No OFD packet to send [18:59:47]OFD Sender: No OFD packet to send [18:59:52]OFD Sender: No OFD packet to send [18:59:57]OFD Sender: No OFD packet to send [19:00:02]OFD Sender: No OFD packet to send [19:00:07]OFD Sender: No OFD packet to send [19:00:12]OFD Sender: No OFD packet to send [19:00:17]OFD Sender: No OFD packet to send [19:00:22]OFD Sender: No OFD packet to send [19:00:27]OFD Sender: No OFD packet to send [19:00:32]OFD Sender: No OFD packet to send [19:00:37]OFD Sender: No OFD packet to send [19:00:42]OFD Sender: No OFD packet to send [19:00:47]OFD Sender: No OFD packet to send [19:00:52]OFD Sender: No OFD packet to send [19:00:57]OFD Sender: No OFD packet to send [19:01:02]OFD Sender: No OFD packet to send [19:01:07]OFD Sender: No OFD packet to send [19:01:12]OFD Sender: No OFD packet to send [19:01:17]OFD Sender: No OFD packet to send [19:01:22]OFD Sender: No OFD packet to send [19:01:27]OFD Sender: No OFD packet to send [19:01:32]OFD Sender: No OFD packet to send [19:01:37]OFD Sender: No OFD packet to send [19:01:42]OFD Sender: No OFD packet to send [19:01:47]OFD Sender: No OFD packet to send [19:01:52]OFD Sender: No OFD packet to send [19:01:57]OFD Sender: No OFD packet to send [19:02:02]OFD Sender: No OFD packet to send [19:02:07]OFD Sender: No OFD packet to send [19:02:12]OFD Sender: No OFD packet to send [19:02:17]OFD Sender: No OFD packet to send [19:02:22]OFD Sender: No OFD packet to send [19:02:27]OFD Sender: No OFD packet to send [19:02:32]OFD Sender: No OFD packet to send [19:02:37]OFD Sender: No OFD packet to send [19:02:42]OFD Sender: No OFD packet to send [19:02:47]OFD Sender: No OFD packet to send [19:02:52]OFD Sender: No OFD packet to send [19:02:57]OFD Sender: No OFD packet to send [19:03:02]OFD Sender: No OFD packet to send [19:03:07]OFD Sender: No OFD packet to send [19:03:12]OFD Sender: No OFD packet to send [19:03:17]OFD Sender: No OFD packet to send [19:03:22]OFD Sender: No OFD packet to send [19:03:27]OFD Sender: No OFD packet to send [19:03:32]OFD Sender: No OFD packet to send [19:03:37]OFD Sender: No OFD packet to send [19:03:42]OFD Sender: No OFD packet to send [19:03:47]OFD Sender: No OFD packet to send [19:03:52]OFD Sender: No OFD packet to send [19:03:57]OFD Sender: No OFD packet to send [19:04:02]OFD Sender: No OFD packet to send [19:04:07]OFD Sender: No OFD packet to send [19:04:12]OFD Sender: No OFD packet to send [19:04:17]OFD Sender: No OFD packet to send [19:04:22]OFD Sender: No OFD packet to send [19:04:24]accept exits with 9 [19:04:24]New connection [19:04:24]New thread 3066764644 created [19:04:24]Thread 3066908004 joined [19:04:24]Waiting for new connection... [19:04:24] Sock 9.Parse request [19:04:24]Sock 9.Check first char [19:04:24]Sock 9.First char is OK [19:04:24]request: POST /json_proto HTTP/1.0 [19:04:24]Method: POST [19:04:24]URL: /json_proto [19:04:24]Method is POST - this is cgi request [19:04:24]url: /json_proto [19:04:24]query_string will be loaded in cgi processing [19:04:24]execute_cgi json_proto POST (null) [19:04:24]execute_cgi path=json_proto method=POST [19:04:24]POST find Content-Length [19:04:24]Host: 172.17.61.6:8080 [19:04:24]Content-Length: 607 [19:04:24]Content-Type: application/json [19:04:24] [19:04:24]POST finish read [19:04:24]Found Content-Length = 607 [19:04:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58132", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 2.000, "sum" : 20.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 20.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:04:24]execute_script... [19:04: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)58132", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 2.000, "sum" : 20.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 20.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:04:24]POST & json_proto [19:04:24]process_json_proto [19:04:24]json parsed OK: [19:04:24]protocol is kg_v1.0 [19:04:24]action value=close_receipt [19:04:24]process_action close_receipt [19:04:24]cmd_close_receipt [19:04:24]MH_GetDate [19:04:24]Write to MH i2c: F0 00 00 AA 39 D2 [19:04:24]Write i2c OK [19:04:24]MH_I2C_Read... [19:04:24]Read from MH i2c: F0 [19:04:24]MH_I2C_Read... [19:04:24]Read from MH i2c: F0 09 00 [19:04:24]MH_I2C_Read... [19:04:24]Read from MH i2c: F0 09 00 AA 39 00 41 78 E3 65 78 7F 6F 64 A6 [19:04:24]GetLastDocTimeStamp 1709405783 [19:04:24]current date 1709406273 [19:04:24]FM_GetShiftState [19:04:24]SAM_PROTO_GetShiftState [19:04:24]wFMCommunicate request_size=4 [19:04:24]MH_SAM_APDU [19:04:24]CAPDU: 80 13 01 00 [19:04:24]Write to MH i2c: E2 08 00 AB 39 80 13 01 00 00 00 00 00 61 [19:04:24]Write i2c OK [19:04:24]MH_I2C_Read... [19:04:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:04:24]Read from MH i2c: E2 [19:04:24]MH_I2C_Read... [19:04:24]Read from MH i2c: E2 0E 00 [19:04:24]MH_I2C_Read... [19:04:24]Read from MH i2c: E2 0E 00 AB 39 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 4A [19:04:24]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [19:04:24]wFMCommunicate OK [19:04:24]SAM_PROTO_GetShiftState done [19:04:24]FM_GetShiftState done [19:04:24]opened in 1709338917 [19:04:24]opened+sec_in_day 1709425317 [19:04:24]quantity*price = 2000 [19:04:24]sum+1 = 2001 [19:04:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 20.00 НСП 1% : 0.18 НДС 12% : 2.12 Наличными: 20.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 89 02.03.2024 19:04 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31936 ФПД: 154243090504409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T190433&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31936&fm=154243090504409&tin=02508201610067®Number=0000000000092554&sum=2000 0 [19:04:25]StoreToDocumentArchive [19:04:25]shift 280 fd 31936 [19:04:25]save to /storage/0280/doc_00031936 [19:04:25]save last doc name /storage/0280/doc_00031936 to /storage/kkm_last_doc_name [19:04:25]save OK [19:04:25]Clear old archive folders... [19:04:25]ProcessDocumentItem done err = 0, tmpTLVsize=267 [19:04:25]tlvbuf is B6F4D360 [19:04:25]SAM_PROTO_ClearQueue [19:04:25]wFMCommunicate request_size=4 [19:04:25]MH_SAM_APDU [19:04:25]CAPDU: 80 09 00 00 [19:04:25]Write to MH i2c: E2 08 00 B8 39 80 09 00 00 00 00 00 00 63 [19:04:25]Write i2c OK [19:04:25]MH_I2C_Read... [19:04:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:04:25]Read from MH i2c: E2 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: E2 03 00 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: E2 03 00 B8 39 00 90 00 65 [19:04:25]RAPDU: 90 00 [19:04:25]wFMCommunicate OK [19:04:25]SAM_PROTO_ClearQueue done [19:04:25]KKMCreateOFDPacket [19:04:25]OFDProtocolAddRootSTLVToBuf [19:04:25]FM_MakeSignedData [19:04:25]FM_MakeSignedData [19:04:25]SAM_PROTO_SignData [19:04:25]wFMCommunicate request_size=4 [19:04:25]MH_SAM_APDU [19:04:25]CAPDU: 80 0D 01 02 [19:04:25]Write to MH i2c: E2 08 00 B9 39 80 0D 01 02 00 00 00 00 6B [19:04:25]Write i2c OK [19:04:25]MH_I2C_Read... [19:04:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:04:25]Read from MH i2c: E2 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: E2 03 00 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: E2 03 00 B9 39 00 90 00 66 [19:04:25]RAPDU: 90 00 [19:04:25]wFMCommunicate OK [19:04:25]wFMCommunicate request_size=255 [19:04:25]MH_SAM_APDU [19:04:25]CAPDU: 80 0D 02 02 FA 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 07 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 12 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 00 00 00 00 00 07 04 06 00 D0 07 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 41 78 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 [19:04:25]Write to MH i2c: E2 02 01 BA 39 80 0D 02 02 FA 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 07 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 12 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 00 00 00 00 00 07 04 06 00 D0 07 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 41 78 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 00 00 94 [19:04:25]Write i2c OK [19:04:25]MH_I2C_Read... [19:04:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:04:25]Read from MH i2c: E2 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: E2 03 00 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: E2 03 00 BA 39 00 90 00 67 [19:04:25]RAPDU: 90 00 [19:04:25]wFMCommunicate OK [19:04:25]wFMCommunicate request_size=26 [19:04:25]MH_SAM_APDU [19:04:25]CAPDU: 80 0D 02 02 15 37 38 33 10 04 04 00 C0 7C 00 00 35 04 06 00 8C 48 84 9E 5A D9 [19:04:25]Write to MH i2c: E2 1D 00 BB 39 80 0D 02 02 15 00 37 38 33 10 04 04 00 C0 7C 00 00 35 04 06 00 8C 48 84 9E 5A D9 00 00 F6 [19:04:25]Write i2c OK [19:04:25]MH_I2C_Read... [19:04:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:04:25]Read from MH i2c: E2 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: E2 03 00 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: E2 03 00 BB 39 00 90 00 68 [19:04:25]RAPDU: 90 00 [19:04:25]wFMCommunicate OK [19:04:25]wFMCommunicate request_size=4 [19:04:25]MH_SAM_APDU [19:04:25]CAPDU: 80 0D 03 02 [19:04:25]Write to MH i2c: E2 08 00 BC 39 80 0D 03 02 00 00 00 00 70 [19:04:25]Write i2c OK [19:04:25]MH_I2C_Read... [19:04:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:04:25]Read from MH i2c: E2 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: E2 0B 00 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: E2 0B 00 BC 39 00 B0 FB FE 9C 55 95 2D 2D 90 00 FA [19:04:25]RAPDU: B0 FB FE 9C 55 95 2D 2D 90 00 [19:04:25]wFMCommunicate OK [19:04:25]SAM_PROTO_SignData done [19:04:25]FM_MakeSignedData done [19:04:25]CreateOFDProtocolMessage [19:04:25]wFMCommunicate request_size=4 [19:04:25]MH_SAM_APDU [19:04:25]CAPDU: 80 11 00 00 [19:04:25]Write to MH i2c: E2 08 00 BD 39 80 11 00 00 00 00 00 00 70 [19:04:25]Write i2c OK [19:04:25]MH_I2C_Read... [19:04:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:04:25]Read from MH i2c: E2 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: E2 17 00 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: E2 17 00 BD 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 C5 [19:04:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [19:04:25]wFMCommunicate OK [19:04:25]CreateOFDProtocolMessage done [19:04:25]OFDSenderStorePacket 31936 [19:04:25]StoreOFDPacket docnum=31936 [19:04:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 1F 01 00 00 64 F4 17 01 F0 4D 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 07 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 12 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 00 00 00 00 00 07 04 06 00 D0 07 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 41 78 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C0 7C 00 00 35 04 06 00 8C 48 84 9E 5A D9 B0 FB FE 9C 55 95 2D 2D [19:04:25]CheckFolder [19:04:25]dirname=/storage/ofd_packets [19:04:25]CheckFolder done [19:04:25]ProducePacketName [19:04:25]name=ofd_packets/00031936 [19:04:25]NVStorageSaveData ofd_packets/00031936 [19:04:25]File name is /storage/ofd_packets/00031936 [19:04:25]Write 317 bytes [19:04:25]NVStorageSaveData done [19:04:25]OFDSenderStorePacket done [19:04:25]KKMCreateOFDPacket done [19:04:25]NVStorageSaveData kkm_last_timestamp [19:04:25]File name is /storage/kkm_last_timestamp [19:04:25]Write 4 bytes [19:04:25]NVStorageSaveData done [19:04:25]ExternCall_PrintAddStr [19:04:25]wPrintStart [19:04:25]Write to MH i2c: 01 00 00 BE 39 F7 [19:04:25]Write i2c OK [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: 01 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: 01 07 00 [19:04:25]MH_I2C_Read... [19:04:25]Read from MH i2c: 01 07 00 BE 39 00 00 00 00 00 FF 0F 0C [19:04:25]RasterBufferAndPrint [19:04:25]line Счет N : (3)58132 [19:04:25]line ИНН: 02508201610067 [19:04:25]line Контрольно-Кассовый Чек [19:04:25]line ПРОДАЖА [19:04:25]line Товар: 46231529 [19:04:25]line Mentos ПФ Арбуз 6*100*2 [19:04:25]line 2.000 * 10.00 [19:04:25]line = 20.00 [19:04:25]line НДС 12% НСП 1% [19:04:25]line > о реализуемом товаре [19:04:25]line ИТОГО: 20.00 [19:04:25]line НСП 1% : 0.18 [19:04:25]line НДС 12% : 2.12 [19:04:25]line Наличными: 20.00 [19:04:25]line Безнал.: 0.00 [19:04:25]line Место: АЗС № 99 "Партнер Нефть" [19:04:25]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [19:04:25]line СНО: Общий режим [19:04:25]line Чек 89 02.03.2024 19:04 [19:04:25]line Смена: 280 ФФД: 1.0 [19:04:25]line ЗНМ: 0300000074 [19:04:25]line РНМ: 0000000000092554 [19:04:25]line Версия ККМ: 001 [19:04:25]line ФМ: 0000000000871783 [19:04:25]line ФД: 31936 [19:04:25]line ФПД: 154243090504409 [19:04:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T190433&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31936&fm=154243090504409&tin=02508201610067®Number=0000000000092554&sum=2000 [19:04:26]line 0 [19:04:26]OFD Sender: Processing packet 31936 [packets to send 5, broken 4] [19:04:26]ProducePacketName [19:04:26]name=ofd_packets/00031936 [19:04:26]OFD Sender: To server: pG, [19:04:26]CommunicateWithHost lk.salyk.kg:30040 [19:04:26]ConnectInit lk.salyk.kg [19:04:26]written 0, free lines is 4095 [19:04:26]Connected sock=7 [19:04:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 1F 01 00 00 64 F4 17 01 F0 4D 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 07 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 12 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 00 00 00 00 00 07 04 06 00 D0 07 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 41 78 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C0 7C 00 00 35 04 06 00 8C 48 84 9E 5A D9 B0 FB FE 9C 55 95 2D 2D [19:04:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 F2 AA 47 00 1A 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C0 7C 00 00 F4 03 04 00 85 20 E3 65 B6 04 01 00 00 6A 94 9B 1A 66 74 B0 11 [19:04:26]CommunicateWithHost err = 0 [19:04:26]CheckOFDResponse [19:04:26]1017 (14) - 77093643461234 [19:04:26]1041 (16) - 0000000000871783 [19:04:26]1040 (4) - 31936 [19:04:26]1012 (4) - 02.03.2024 12:50 [19:04:26]1206 (1) - 0 [19:04:26]OFD Sender: Remove packet 31936 [19:04:26]ProducePacketName [19:04:26]name=ofd_packets/00031936 [19:04:26]NVStorageDeleteData [19:04:26]Write to MH i2c: 01 00 00 E6 39 1F [19:04:26]Write i2c OK [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: 01 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: 01 07 00 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: 01 07 00 E6 39 00 00 00 00 00 D1 0C 03 [19:04:26]RasterBufferAndPrint [19:04:26]line [19:04:26]line [19:04:26]line [19:04:26]line [19:04:26]line [19:04:26]written 0, free lines is 3287 [19:04:26]MH_Cut [19:04:26]Write to MH i2c: D1 01 00 ED 39 01 F8 [19:04:26]Write i2c OK [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: D1 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: D1 01 00 [19:04:26]MH_I2C_Read... [19:04:26]Read from MH i2c: D1 01 00 ED 39 00 F7 [19:04:26]Write to MH i2c: 01 00 00 EE 39 27 [19:04:26]Write i2c OK [19:04:26]MH_I2C_Read... [19:04:26]OFD Sender: No OFD packet to send [19:04:27]*** Cut start [19:04:27]*** Partial cut [19:04:27]*** CUTSNS_PIN = 1 [19:04:27]*** CUTSNS_PIN = 0 [19:04:27]*** Brake cut motor [19:04:28]Read from MH i2c: 01 [19:04:28]MH_I2C_Read... [19:04:28]*** Stop cut motor [19:04:28]*** Cut end [19:04:28]Read from MH i2c: 01 07 00 [19:04:28]MH_I2C_Read... [19:04:28]Read from MH i2c: 01 07 00 EE 39 00 00 00 00 00 FF 0F 3C [19:04:28]process_action close_receipt done [19:04:28]requested_data is exist [19:04:28]produce_requested_data [19:04:28]requested_item fm.sn is exist - process it [19:04:28]wFMCommunicate request_size=4 [19:04:28]MH_SAM_APDU [19:04:28]CAPDU: 80 11 00 00 [19:04:28]Write to MH i2c: E2 08 00 EF 39 80 11 00 00 00 00 00 00 A2 [19:04:28]Write i2c OK [19:04:28]MH_I2C_Read... [19:04:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:04:28]Read from MH i2c: E2 [19:04:28]MH_I2C_Read... [19:04:28]Read from MH i2c: E2 17 00 [19:04:28]MH_I2C_Read... [19:04:28]Read from MH i2c: E2 17 00 EF 39 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F7 [19:04:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [19:04:28]wFMCommunicate OK [19:04:28]requested_item fd.num is exist - process it [19:04:28]SAM_PROTO_GetFieldsCounters [19:04:28]wFMCommunicate request_size=4 [19:04:28]MH_SAM_APDU [19:04:28]CAPDU: 80 13 00 00 [19:04:28]Write to MH i2c: E2 08 00 F0 39 80 13 00 00 00 00 00 00 A5 [19:04:28]Write i2c OK [19:04:28]MH_I2C_Read... [19:04:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:04:28]Read from MH i2c: E2 [19:04:28]MH_I2C_Read... [19:04:28]Read from MH i2c: E2 62 00 [19:04:28]MH_I2C_Read... [19:04:28]Read from MH i2c: E2 62 00 F0 39 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C0 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 28 [19:04:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C0 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:04:28]wFMCommunicate OK [19:04:28]SAM_PROTO_GetFieldsCounters done [19:04:28]requested_item shift.num is exist - process it [19:04:28]requested_item shift.opened is exist - process it [19:04:28]req_shift_opened [19:04:28]FM_GetShiftState [19:04:28]SAM_PROTO_GetShiftState [19:04:28]wFMCommunicate request_size=4 [19:04:28]MH_SAM_APDU [19:04:28]CAPDU: 80 13 01 00 [19:04:28]Write to MH i2c: E2 08 00 F1 39 80 13 01 00 00 00 00 00 A7 [19:04:28]Write i2c OK [19:04:28]MH_I2C_Read... [19:04:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:04:28]Read from MH i2c: E2 [19:04:28]MH_I2C_Read... [19:04:28]Read from MH i2c: E2 0E 00 [19:04:28]MH_I2C_Read... [19:04:28]Read from MH i2c: E2 0E 00 F1 39 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 90 [19:04:28]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [19:04:28]wFMCommunicate OK [19:04:28]SAM_PROTO_GetShiftState done [19:04:28]FM_GetShiftState done [19:04:28]req_shift_opened done [19:04:28]requested_item shift.open_date is exist - process it [19:04:28]req_shift_open_date [19:04:28]req_shift_open_date done [19:04:28]produce_requested_data done [19:04:28]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31936,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [19:04:28]process_action_free close_receipt [19:04:28]json_value_free [19:04:28]json_value_free done [19:04:28]process_json_proto returns [19:04:28]Send response to host [19:04:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31936,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [19:04:28]free response buf [19:04:28]execute_script done [19:04:28]execute_script returns [19:04:28]free content buf [19:04:28]Sock 9.Close socket [19:04:28]Sock 9.Thread stoped [19:04:31]OFD Sender: No OFD packet to send [19:04:36]OFD Sender: No OFD packet to send [19:04:41]OFD Sender: No OFD packet to send [19:04:46]OFD Sender: No OFD packet to send [19:04:51]OFD Sender: No OFD packet to send [19:04:57]OFD Sender: No OFD packet to send [19:05:02]OFD Sender: No OFD packet to send [19:05:07]OFD Sender: No OFD packet to send [19:05:12]OFD Sender: No OFD packet to send [19:05:17]OFD Sender: No OFD packet to send [19:05:22]OFD Sender: No OFD packet to send [19:05:27]OFD Sender: No OFD packet to send [19:05:32]OFD Sender: No OFD packet to send [19:05:37]OFD Sender: No OFD packet to send [19:05:42]OFD Sender: No OFD packet to send [19:05:47]OFD Sender: No OFD packet to send [19:05:52]OFD Sender: No OFD packet to send [19:05:57]OFD Sender: No OFD packet to send [19:06:02]OFD Sender: No OFD packet to send [19:06:07]OFD Sender: No OFD packet to send [19:06:12]OFD Sender: No OFD packet to send [19:06:17]OFD Sender: No OFD packet to send [19:06:22]OFD Sender: No OFD packet to send [19:06:27]OFD Sender: No OFD packet to send [19:06:32]OFD Sender: No OFD packet to send [19:06:37]OFD Sender: No OFD packet to send [19:06:42]OFD Sender: No OFD packet to send [19:06:47]OFD Sender: No OFD packet to send [19:06:52]OFD Sender: No OFD packet to send [19:06:57]OFD Sender: No OFD packet to send [19:07:02]OFD Sender: No OFD packet to send [19:07:07]OFD Sender: No OFD packet to send [19:07:12]OFD Sender: No OFD packet to send [19:07:17]OFD Sender: No OFD packet to send [19:07:22]OFD Sender: No OFD packet to send [19:07:27]OFD Sender: No OFD packet to send [19:07:32]OFD Sender: No OFD packet to send [19:07:33]accept exits with 10 [19:07:33]New connection [19:07:33]New thread 3066908004 created [19:07:33]Thread 3066764644 joined [19:07:33]Waiting for new connection... [19:07:33] Sock 10.Parse request [19:07:33]Sock 10.Check first char [19:07:33]Sock 10.First char is OK [19:07:33]request: POST /json_proto HTTP/1.0 [19:07:33]Method: POST [19:07:33]URL: /json_proto [19:07:33]Method is POST - this is cgi request [19:07:33]url: /json_proto [19:07:33]query_string will be loaded in cgi processing [19:07:33]execute_cgi json_proto POST (null) [19:07:33]execute_cgi path=json_proto method=POST [19:07:33]POST find Content-Length [19:07:33]Host: 172.17.61.6:8080 [19:07:33]Content-Length: 607 [19:07:33]Content-Type: application/json [19:07:33] [19:07:33]POST finish read [19:07:33]Found Content-Length = 607 [19:07:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58133", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 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" ] } } [19:07:33]execute_script... [19:07: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 : (3)58133", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 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" ] } } [19:07:33]POST & json_proto [19:07:33]process_json_proto [19:07:33]json parsed OK: [19:07:33]protocol is kg_v1.0 [19:07:33]action value=close_receipt [19:07:33]process_action close_receipt [19:07:33]cmd_close_receipt [19:07:33]MH_GetDate [19:07:33]Write to MH i2c: F0 00 00 F2 39 1A [19:07:33]Write i2c OK [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: F0 [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: F0 09 00 [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: F0 09 00 F2 39 00 FE 78 E3 65 78 7F 6F 64 AB [19:07:33]GetLastDocTimeStamp 1709406273 [19:07:33]current date 1709406462 [19:07:33]FM_GetShiftState [19:07:33]SAM_PROTO_GetShiftState [19:07:33]wFMCommunicate request_size=4 [19:07:33]MH_SAM_APDU [19:07:33]CAPDU: 80 13 01 00 [19:07:33]Write to MH i2c: E2 08 00 F3 39 80 13 01 00 00 00 00 00 A9 [19:07:33]Write i2c OK [19:07:33]MH_I2C_Read... [19:07:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:33]Read from MH i2c: E2 [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: E2 0E 00 [19:07:33]MH_I2C_Read... [19:07:33]Read from MH i2c: E2 0E 00 F3 39 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 92 [19:07:33]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [19:07:33]wFMCommunicate OK [19:07:33]SAM_PROTO_GetShiftState done [19:07:33]FM_GetShiftState done [19:07:33]opened in 1709338917 [19:07:33]opened+sec_in_day 1709425317 [19:07:33]quantity*price = 1000 [19:07:33]sum+1 = 1001 [19:07:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 10.00 НСП 1% : 0.09 НДС 12% : 1.06 Наличными: 10.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 90 02.03.2024 19:07 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31937 ФПД: 177808669678667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T190742&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31937&fm=177808669678667&tin=02508201610067®Number=0000000000092554&sum=1000 0 [19:07:34]StoreToDocumentArchive [19:07:34]shift 280 fd 31937 [19:07:34]save to /storage/0280/doc_00031937 [19:07:34]save last doc name /storage/0280/doc_00031937 to /storage/kkm_last_doc_name [19:07:34]save OK [19:07:34]Clear old archive folders... [19:07:34]ProcessDocumentItem done err = 0, tmpTLVsize=267 [19:07:34]tlvbuf is 015A4FD0 [19:07:34]SAM_PROTO_ClearQueue [19:07:34]wFMCommunicate request_size=4 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 09 00 00 [19:07:34]Write to MH i2c: E2 08 00 00 3A 80 09 00 00 00 00 00 00 AC [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:07:34]Read from MH i2c: E2 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 00 3A 00 90 00 AE [19:07:34]RAPDU: 90 00 [19:07:34]wFMCommunicate OK [19:07:34]SAM_PROTO_ClearQueue done [19:07:34]KKMCreateOFDPacket [19:07:34]OFDProtocolAddRootSTLVToBuf [19:07:34]FM_MakeSignedData [19:07:34]FM_MakeSignedData [19:07:34]SAM_PROTO_SignData [19:07:34]wFMCommunicate request_size=4 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 0D 01 02 [19:07:34]Write to MH i2c: E2 08 00 01 3A 80 0D 01 02 00 00 00 00 B4 [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:07:34]Read from MH i2c: E2 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 01 3A 00 90 00 AF [19:07:34]RAPDU: 90 00 [19:07:34]wFMCommunicate OK [19:07:34]wFMCommunicate request_size=255 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 0D 02 02 FA 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 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 5A 00 00 00 F4 03 04 00 FE 78 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 [19:07:34]Write to MH i2c: E2 02 01 02 3A 80 0D 02 02 FA 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 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 5A 00 00 00 F4 03 04 00 FE 78 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 00 00 78 [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:34]Read from MH i2c: E2 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 02 3A 00 90 00 B0 [19:07:34]RAPDU: 90 00 [19:07:34]wFMCommunicate OK [19:07:34]wFMCommunicate request_size=26 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 0D 02 02 15 37 38 33 10 04 04 00 C1 7C 00 00 35 04 06 00 A1 B7 4E 98 1C 4B [19:07:34]Write to MH i2c: E2 1D 00 03 3A 80 0D 02 02 15 00 37 38 33 10 04 04 00 C1 7C 00 00 35 04 06 00 A1 B7 4E 98 1C 4B 00 00 BC [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:34]Read from MH i2c: E2 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 03 00 03 3A 00 90 00 B1 [19:07:34]RAPDU: 90 00 [19:07:34]wFMCommunicate OK [19:07:34]wFMCommunicate request_size=4 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 0D 03 02 [19:07:34]Write to MH i2c: E2 08 00 04 3A 80 0D 03 02 00 00 00 00 B9 [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:07:34]Read from MH i2c: E2 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 0B 00 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 0B 00 04 3A 00 3D 12 BC 65 15 28 BB 7F 90 00 A1 [19:07:34]RAPDU: 3D 12 BC 65 15 28 BB 7F 90 00 [19:07:34]wFMCommunicate OK [19:07:34]SAM_PROTO_SignData done [19:07:34]FM_MakeSignedData done [19:07:34]CreateOFDProtocolMessage [19:07:34]wFMCommunicate request_size=4 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 11 00 00 [19:07:34]Write to MH i2c: E2 08 00 05 3A 80 11 00 00 00 00 00 00 B9 [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:34]Read from MH i2c: E2 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 17 00 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: E2 17 00 05 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 0E [19:07:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [19:07:34]wFMCommunicate OK [19:07:34]CreateOFDProtocolMessage done [19:07:34]OFDSenderStorePacket 31937 [19:07:34]StoreOFDPacket docnum=31937 [19:07:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 1F 01 00 00 58 2F 17 01 05 01 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 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 5A 00 00 00 F4 03 04 00 FE 78 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C1 7C 00 00 35 04 06 00 A1 B7 4E 98 1C 4B 3D 12 BC 65 15 28 BB 7F [19:07:34]CheckFolder [19:07:34]dirname=/storage/ofd_packets [19:07:34]CheckFolder done [19:07:34]ProducePacketName [19:07:34]name=ofd_packets/00031937 [19:07:34]NVStorageSaveData ofd_packets/00031937 [19:07:34]File name is /storage/ofd_packets/00031937 [19:07:34]Write 317 bytes [19:07:34]NVStorageSaveData done [19:07:34]OFDSenderStorePacket done [19:07:34]KKMCreateOFDPacket done [19:07:34]NVStorageSaveData kkm_last_timestamp [19:07:34]File name is /storage/kkm_last_timestamp [19:07:34]Write 4 bytes [19:07:34]NVStorageSaveData done [19:07:34]ExternCall_PrintAddStr [19:07:34]wPrintStart [19:07:34]Write to MH i2c: 01 00 00 06 3A 40 [19:07:34]Write i2c OK [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: 01 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: 01 07 00 [19:07:34]MH_I2C_Read... [19:07:34]Read from MH i2c: 01 07 00 06 3A 00 00 00 00 00 FF 0F 55 [19:07:34]RasterBufferAndPrint [19:07:34]line Счет N : (3)58133 [19:07:34]line ИНН: 02508201610067 [19:07:34]line Контрольно-Кассовый Чек [19:07:34]line ПРОДАЖА [19:07:34]line Товар: 46231529 [19:07:34]line Mentos ПФ Арбуз 6*100*2 [19:07:34]line 1.000 * 10.00 [19:07:34]line = 10.00 [19:07:34]line НДС 12% НСП 1% [19:07:34]line > о реализуемом товаре [19:07:34]line ИТОГО: 10.00 [19:07:34]line НСП 1% : 0.09 [19:07:34]line НДС 12% : 1.06 [19:07:34]line Наличными: 10.00 [19:07:34]line Безнал.: 0.00 [19:07:34]line Место: АЗС № 99 "Партнер Нефть" [19:07:34]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [19:07:34]line СНО: Общий режим [19:07:34]line Чек 90 02.03.2024 19:07 [19:07:34]line Смена: 280 ФФД: 1.0 [19:07:34]line ЗНМ: 0300000074 [19:07:34]line РНМ: 0000000000092554 [19:07:34]line Версия ККМ: 001 [19:07:35]line ФМ: 0000000000871783 [19:07:35]line ФД: 31937 [19:07:35]line ФПД: 177808669678667 [19:07:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T190742&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31937&fm=177808669678667&tin=02508201610067®Number=0000000000092554&sum=1000 [19:07:35]line 0 [19:07:35]OFD Sender: Processing packet 31937 [packets to send 5, broken 4] [19:07:35]ProducePacketName [19:07:35]name=ofd_packets/00031937 [19:07:35]OFD Sender: To server: pG, [19:07:35]CommunicateWithHost lk.salyk.kg:30040 [19:07:35]ConnectInit lk.salyk.kg [19:07:35]written 0, free lines is 4095 [19:07:35]Connected sock=9 [19:07:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 1F 01 00 00 58 2F 17 01 05 01 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 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 5A 00 00 00 F4 03 04 00 FE 78 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C1 7C 00 00 35 04 06 00 A1 B7 4E 98 1C 4B 3D 12 BC 65 15 28 BB 7F [19:07:35]Write to MH i2c: 01 00 00 2E 3A 68 [19:07:35]Write i2c OK [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: 01 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: 01 07 00 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: 01 07 00 2E 3A 00 00 00 00 00 E2 0C 5D [19:07:35]RasterBufferAndPrint [19:07:35]line [19:07:35]line [19:07:35]line [19:07:35]line [19:07:35]line [19:07:35]written 0, free lines is 3303 [19:07:35]MH_Cut [19:07:35]Write to MH i2c: D1 01 00 35 3A 01 41 [19:07:35]Write i2c OK [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: D1 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: D1 01 00 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: D1 01 00 35 3A 00 40 [19:07:35]Write to MH i2c: 01 00 00 36 3A 70 [19:07:35]Write i2c OK [19:07:35]MH_I2C_Read... [19:07:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 54 3C 47 00 1D 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C1 7C 00 00 F4 03 04 00 42 21 E3 65 B6 04 01 00 00 C8 E6 7F 0A 09 E8 82 B3 [19:07:35]CommunicateWithHost err = 0 [19:07:35]CheckOFDResponse [19:07:35]1017 (14) - 77093643461234 [19:07:35]1041 (16) - 0000000000871783 [19:07:35]1040 (4) - 31937 [19:07:35]1012 (4) - 02.03.2024 12:53 [19:07:35]1206 (1) - 0 [19:07:35]OFD Sender: Remove packet 31937 [19:07:35]ProducePacketName [19:07:35]name=ofd_packets/00031937 [19:07:35]NVStorageDeleteData [19:07:36]OFD Sender: No OFD packet to send [19:07:36]*** Cut start [19:07:36]*** Partial cut [19:07:36]*** CUTSNS_PIN = 1 [19:07:36]*** CUTSNS_PIN = 0 [19:07:36]*** Brake cut motor [19:07:36]Read from MH i2c: 01 [19:07:37]MH_I2C_Read... [19:07:37]*** Stop cut motor [19:07:37]*** Cut end [19:07:37]Read from MH i2c: 01 07 00 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: 01 07 00 36 3A 00 00 00 00 00 FF 0F 85 [19:07:37]process_action close_receipt done [19:07:37]requested_data is exist [19:07:37]produce_requested_data [19:07:37]requested_item fm.sn is exist - process it [19:07:37]wFMCommunicate request_size=4 [19:07:37]MH_SAM_APDU [19:07:37]CAPDU: 80 11 00 00 [19:07:37]Write to MH i2c: E2 08 00 37 3A 80 11 00 00 00 00 00 00 EB [19:07:37]Write i2c OK [19:07:37]MH_I2C_Read... [19:07:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:37]Read from MH i2c: E2 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: E2 17 00 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: E2 17 00 37 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 40 [19:07:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [19:07:37]wFMCommunicate OK [19:07:37]requested_item fd.num is exist - process it [19:07:37]SAM_PROTO_GetFieldsCounters [19:07:37]wFMCommunicate request_size=4 [19:07:37]MH_SAM_APDU [19:07:37]CAPDU: 80 13 00 00 [19:07:37]Write to MH i2c: E2 08 00 38 3A 80 13 00 00 00 00 00 00 EE [19:07:37]Write i2c OK [19:07:37]MH_I2C_Read... [19:07:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:07:37]Read from MH i2c: E2 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: E2 62 00 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: E2 62 00 38 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C1 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [19:07:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C1 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:07:37]wFMCommunicate OK [19:07:37]SAM_PROTO_GetFieldsCounters done [19:07:37]requested_item shift.num is exist - process it [19:07:37]requested_item shift.opened is exist - process it [19:07:37]req_shift_opened [19:07:37]FM_GetShiftState [19:07:37]SAM_PROTO_GetShiftState [19:07:37]wFMCommunicate request_size=4 [19:07:37]MH_SAM_APDU [19:07:37]CAPDU: 80 13 01 00 [19:07:37]Write to MH i2c: E2 08 00 39 3A 80 13 01 00 00 00 00 00 F0 [19:07:37]Write i2c OK [19:07:37]MH_I2C_Read... [19:07:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:37]Read from MH i2c: E2 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: E2 0E 00 [19:07:37]MH_I2C_Read... [19:07:37]Read from MH i2c: E2 0E 00 39 3A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 D9 [19:07:37]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [19:07:37]wFMCommunicate OK [19:07:37]SAM_PROTO_GetShiftState done [19:07:37]FM_GetShiftState done [19:07:37]req_shift_opened done [19:07:37]requested_item shift.open_date is exist - process it [19:07:37]req_shift_open_date [19:07:37]req_shift_open_date done [19:07:37]produce_requested_data done [19:07:37]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31937,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [19:07:37]process_action_free close_receipt [19:07:37]json_value_free [19:07:37]json_value_free done [19:07:37]process_json_proto returns [19:07:37]Send response to host [19:07:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31937,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [19:07:37]free response buf [19:07:37]execute_script done [19:07:37]execute_script returns [19:07:37]free content buf [19:07:37]Sock 10.Close socket [19:07:37]Sock 10.Thread stoped [19:07:41]OFD Sender: No OFD packet to send [19:07:46]OFD Sender: No OFD packet to send [19:07:51]OFD Sender: No OFD packet to send [19:07:56]OFD Sender: No OFD packet to send [19:08:01]OFD Sender: No OFD packet to send [19:08:06]OFD Sender: No OFD packet to send [19:08:11]OFD Sender: No OFD packet to send [19:08:16]OFD Sender: No OFD packet to send [19:08:21]OFD Sender: No OFD packet to send [19:08:26]OFD Sender: No OFD packet to send [19:08:31]OFD Sender: No OFD packet to send [19:08:36]OFD Sender: No OFD packet to send [19:08:41]OFD Sender: No OFD packet to send [19:08:46]OFD Sender: No OFD packet to send [19:08:51]OFD Sender: No OFD packet to send [19:08:56]OFD Sender: No OFD packet to send [19:09:01]OFD Sender: No OFD packet to send [19:09:06]OFD Sender: No OFD packet to send [19:09:11]OFD Sender: No OFD packet to send [19:09:16]OFD Sender: No OFD packet to send [19:09:21]OFD Sender: No OFD packet to send [19:09:26]OFD Sender: No OFD packet to send [19:09:31]OFD Sender: No OFD packet to send [19:09:36]OFD Sender: No OFD packet to send [19:09:41]OFD Sender: No OFD packet to send [19:09:46]OFD Sender: No OFD packet to send [19:09:51]OFD Sender: No OFD packet to send [19:09:56]OFD Sender: No OFD packet to send [19:10:01]OFD Sender: No OFD packet to send [19:10:06]OFD Sender: No OFD packet to send [19:10:11]OFD Sender: No OFD packet to send [19:10:16]OFD Sender: No OFD packet to send [19:10:21]OFD Sender: No OFD packet to send [19:10:26]OFD Sender: No OFD packet to send [19:10:31]OFD Sender: No OFD packet to send [19:10:36]OFD Sender: No OFD packet to send [19:10:41]OFD Sender: No OFD packet to send [19:10:46]OFD Sender: No OFD packet to send [19:10:51]OFD Sender: No OFD packet to send [19:10:56]OFD Sender: No OFD packet to send [19:11:01]OFD Sender: No OFD packet to send [19:11:06]OFD Sender: No OFD packet to send [19:11:11]OFD Sender: No OFD packet to send [19:11:16]OFD Sender: No OFD packet to send [19:11:21]OFD Sender: No OFD packet to send [19:11:26]OFD Sender: No OFD packet to send [19:11:31]OFD Sender: No OFD packet to send [19:11:36]OFD Sender: No OFD packet to send [19:11:41]OFD Sender: No OFD packet to send [19:11:46]OFD Sender: No OFD packet to send [19:11:51]OFD Sender: No OFD packet to send [19:11:56]OFD Sender: No OFD packet to send [19:12:01]OFD Sender: No OFD packet to send [19:12:06]OFD Sender: No OFD packet to send [19:12:11]OFD Sender: No OFD packet to send [19:12:16]OFD Sender: No OFD packet to send [19:12:21]OFD Sender: No OFD packet to send [19:12:26]OFD Sender: No OFD packet to send [19:12:31]OFD Sender: No OFD packet to send [19:12:36]OFD Sender: No OFD packet to send [19:12:41]OFD Sender: No OFD packet to send [19:12:46]OFD Sender: No OFD packet to send [19:12:51]OFD Sender: No OFD packet to send [19:12:56]OFD Sender: No OFD packet to send [19:13:01]OFD Sender: No OFD packet to send [19:13:06]OFD Sender: No OFD packet to send [19:13:11]OFD Sender: No OFD packet to send [19:13:16]OFD Sender: No OFD packet to send [19:13:21]OFD Sender: No OFD packet to send [19:13:26]OFD Sender: No OFD packet to send [19:13:31]OFD Sender: No OFD packet to send [19:13:36]OFD Sender: No OFD packet to send [19:13:41]OFD Sender: No OFD packet to send [19:13:46]OFD Sender: No OFD packet to send [19:13:51]OFD Sender: No OFD packet to send [19:13:56]OFD Sender: No OFD packet to send [19:14:01]OFD Sender: No OFD packet to send [19:14:06]OFD Sender: No OFD packet to send [19:14:11]OFD Sender: No OFD packet to send [19:14:16]OFD Sender: No OFD packet to send [19:14:21]OFD Sender: No OFD packet to send [19:14:26]OFD Sender: No OFD packet to send [19:14:31]OFD Sender: No OFD packet to send [19:14:36]OFD Sender: No OFD packet to send [19:14:41]OFD Sender: No OFD packet to send [19:14:46]OFD Sender: No OFD packet to send [19:14:51]OFD Sender: No OFD packet to send [19:14:56]OFD Sender: No OFD packet to send [19:15:01]OFD Sender: No OFD packet to send [19:15:06]OFD Sender: No OFD packet to send [19:15:11]OFD Sender: No OFD packet to send [19:15:16]OFD Sender: No OFD packet to send [19:15:21]OFD Sender: No OFD packet to send [19:15:26]OFD Sender: No OFD packet to send [19:15:31]OFD Sender: No OFD packet to send [19:15:36]OFD Sender: No OFD packet to send [19:15:41]OFD Sender: No OFD packet to send [19:15:46]OFD Sender: No OFD packet to send [19:15:51]OFD Sender: No OFD packet to send [19:15:56]OFD Sender: No OFD packet to send [19:16:01]OFD Sender: No OFD packet to send [19:16:06]OFD Sender: No OFD packet to send [19:16:11]OFD Sender: No OFD packet to send [19:16:16]OFD Sender: No OFD packet to send [19:16:21]OFD Sender: No OFD packet to send [19:16:26]OFD Sender: No OFD packet to send [19:16:31]OFD Sender: No OFD packet to send [19:16:36]OFD Sender: No OFD packet to send [19:16:41]OFD Sender: No OFD packet to send [19:16:46]OFD Sender: No OFD packet to send [19:16:51]OFD Sender: No OFD packet to send [19:16:56]OFD Sender: No OFD packet to send [19:17:01]OFD Sender: No OFD packet to send [19:17:06]OFD Sender: No OFD packet to send [19:17:11]OFD Sender: No OFD packet to send [19:17:16]OFD Sender: No OFD packet to send [19:17:21]OFD Sender: No OFD packet to send [19:17:26]OFD Sender: No OFD packet to send [19:17:31]OFD Sender: No OFD packet to send [19:17:36]OFD Sender: No OFD packet to send [19:17:41]OFD Sender: No OFD packet to send [19:17:46]OFD Sender: No OFD packet to send [19:17:51]OFD Sender: No OFD packet to send [19:17:56]OFD Sender: No OFD packet to send [19:18:01]OFD Sender: No OFD packet to send [19:18:06]OFD Sender: No OFD packet to send [19:18:11]OFD Sender: No OFD packet to send [19:18:16]OFD Sender: No OFD packet to send [19:18:21]OFD Sender: No OFD packet to send [19:18:26]OFD Sender: No OFD packet to send [19:18:31]OFD Sender: No OFD packet to send [19:18:36]OFD Sender: No OFD packet to send [19:18:41]OFD Sender: No OFD packet to send [19:18:46]OFD Sender: No OFD packet to send [19:18:51]OFD Sender: No OFD packet to send [19:18:56]OFD Sender: No OFD packet to send [19:19:01]OFD Sender: No OFD packet to send [19:19:06]OFD Sender: No OFD packet to send [19:19:11]OFD Sender: No OFD packet to send [19:19:16]OFD Sender: No OFD packet to send [19:19:21]OFD Sender: No OFD packet to send [19:19:26]OFD Sender: No OFD packet to send [19:19:31]OFD Sender: No OFD packet to send [19:19:36]OFD Sender: No OFD packet to send [19:19:41]OFD Sender: No OFD packet to send [19:19:46]OFD Sender: No OFD packet to send [19:19:51]OFD Sender: No OFD packet to send [19:19:56]OFD Sender: No OFD packet to send [19:20:01]OFD Sender: No OFD packet to send [19:20:06]OFD Sender: No OFD packet to send [19:20:11]OFD Sender: No OFD packet to send [19:20:16]OFD Sender: No OFD packet to send [19:20:21]OFD Sender: No OFD packet to send [19:20:26]OFD Sender: No OFD packet to send [19:20:31]OFD Sender: No OFD packet to send [19:20:36]OFD Sender: No OFD packet to send [19:20:41]OFD Sender: No OFD packet to send [19:20:46]OFD Sender: No OFD packet to send [19:20:51]OFD Sender: No OFD packet to send [19:20:56]OFD Sender: No OFD packet to send [19:21:01]OFD Sender: No OFD packet to send [19:21:06]OFD Sender: No OFD packet to send [19:21:11]OFD Sender: No OFD packet to send [19:21:16]OFD Sender: No OFD packet to send [19:21:21]OFD Sender: No OFD packet to send [19:21:26]OFD Sender: No OFD packet to send [19:21:31]OFD Sender: No OFD packet to send [19:21:36]OFD Sender: No OFD packet to send [19:21:41]OFD Sender: No OFD packet to send [19:21:46]OFD Sender: No OFD packet to send [19:21:51]OFD Sender: No OFD packet to send [19:21:56]OFD Sender: No OFD packet to send [19:22:01]OFD Sender: No OFD packet to send [19:22:06]OFD Sender: No OFD packet to send [19:22:11]OFD Sender: No OFD packet to send [19:22:16]OFD Sender: No OFD packet to send [19:22:21]OFD Sender: No OFD packet to send [19:22:26]OFD Sender: No OFD packet to send [19:22:31]OFD Sender: No OFD packet to send [19:22:36]OFD Sender: No OFD packet to send [19:22:41]OFD Sender: No OFD packet to send [19:22:46]OFD Sender: No OFD packet to send [19:22:51]OFD Sender: No OFD packet to send [19:22:56]OFD Sender: No OFD packet to send [19:23:01]OFD Sender: No OFD packet to send [19:23:06]OFD Sender: No OFD packet to send [19:23:11]OFD Sender: No OFD packet to send [19:23:16]OFD Sender: No OFD packet to send [19:23:21]OFD Sender: No OFD packet to send [19:23:26]OFD Sender: No OFD packet to send [19:23:31]OFD Sender: No OFD packet to send [19:23:36]OFD Sender: No OFD packet to send [19:23:41]OFD Sender: No OFD packet to send [19:23:46]OFD Sender: No OFD packet to send [19:23:51]OFD Sender: No OFD packet to send [19:23:56]OFD Sender: No OFD packet to send [19:24:01]OFD Sender: No OFD packet to send [19:24:06]OFD Sender: No OFD packet to send [19:24:11]OFD Sender: No OFD packet to send [19:24:16]OFD Sender: No OFD packet to send [19:24:21]OFD Sender: No OFD packet to send [19:24:26]OFD Sender: No OFD packet to send [19:24:31]OFD Sender: No OFD packet to send [19:24:36]OFD Sender: No OFD packet to send [19:24:41]OFD Sender: No OFD packet to send [19:24:46]OFD Sender: No OFD packet to send [19:24:51]OFD Sender: No OFD packet to send [19:24:56]OFD Sender: No OFD packet to send [19:25:01]OFD Sender: No OFD packet to send [19:25:06]OFD Sender: No OFD packet to send [19:25:11]OFD Sender: No OFD packet to send [19:25:16]OFD Sender: No OFD packet to send [19:25:21]OFD Sender: No OFD packet to send [19:25:26]OFD Sender: No OFD packet to send [19:25:31]OFD Sender: No OFD packet to send [19:25:36]OFD Sender: No OFD packet to send [19:25:41]OFD Sender: No OFD packet to send [19:25:46]OFD Sender: No OFD packet to send [19:25:51]OFD Sender: No OFD packet to send [19:25:56]OFD Sender: No OFD packet to send [19:26:01]OFD Sender: No OFD packet to send [19:26:06]OFD Sender: No OFD packet to send [19:26:11]OFD Sender: No OFD packet to send [19:26:16]OFD Sender: No OFD packet to send [19:26:21]OFD Sender: No OFD packet to send [19:26:26]OFD Sender: No OFD packet to send [19:26:31]OFD Sender: No OFD packet to send [19:26:37]OFD Sender: No OFD packet to send [19:26:42]OFD Sender: No OFD packet to send [19:26:47]OFD Sender: No OFD packet to send [19:26:52]OFD Sender: No OFD packet to send [19:26:57]OFD Sender: No OFD packet to send [19:27:02]OFD Sender: No OFD packet to send [19:27:07]OFD Sender: No OFD packet to send [19:27:12]OFD Sender: No OFD packet to send [19:27:17]OFD Sender: No OFD packet to send [19:27:22]OFD Sender: No OFD packet to send [19:27:27]OFD Sender: No OFD packet to send [19:27:28]accept exits with 7 [19:27:28]New connection [19:27:28]New thread 3066764644 created [19:27:28]Thread 3066908004 joined [19:27:28]Waiting for new connection... [19:27:28] Sock 7.Parse request [19:27:28]Sock 7.Check first char [19:27:28]Sock 7.First char is OK [19:27:28]request: POST /json_proto HTTP/1.0 [19:27:28]Method: POST [19:27:28]URL: /json_proto [19:27:28]Method is POST - this is cgi request [19:27:28]url: /json_proto [19:27:28]query_string will be loaded in cgi processing [19:27:28]execute_cgi json_proto POST (null) [19:27:28]execute_cgi path=json_proto method=POST [19:27:28]POST find Content-Length [19:27:28]Host: 172.17.61.6:8080 [19:27:28]Content-Length: 215 [19:27:28]Content-Type: application/json [19:27:28] [19:27:28]POST finish read [19:27:28]Found Content-Length = 215 [19:27:28]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" ] } } [19:27:28]execute_script... [19:27:28]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" ] } } [19:27:28]POST & json_proto [19:27:28]process_json_proto [19:27:28]json parsed OK: [19:27:28]protocol is kg_v1.0 [19:27:28]action value=get_value [19:27:28]process_action get_value [19:27:28]cmd_get_value [19:27:28]process_action get_value done [19:27:28]requested_data is exist [19:27:28]produce_requested_data [19:27:28]requested_item kkm.sn is exist - process it [19:27:28]requested_item kkm.ver is exist - process it [19:27:28]requested_item fm.sn is exist - process it [19:27:28]wFMCommunicate request_size=4 [19:27:28]MH_SAM_APDU [19:27:28]CAPDU: 80 11 00 00 [19:27:28]Write to MH i2c: E2 08 00 3A 3A 80 11 00 00 00 00 00 00 EE [19:27:28]Write i2c OK [19:27:28]MH_I2C_Read... [19:27:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:27:28]Read from MH i2c: E2 [19:27:28]MH_I2C_Read... [19:27:28]Read from MH i2c: E2 17 00 [19:27:28]MH_I2C_Read... [19:27:28]Read from MH i2c: E2 17 00 3A 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 43 [19:27:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [19:27:28]wFMCommunicate OK [19:27:28]requested_item fd.num is exist - process it [19:27:28]SAM_PROTO_GetFieldsCounters [19:27:28]wFMCommunicate request_size=4 [19:27:28]MH_SAM_APDU [19:27:28]CAPDU: 80 13 00 00 [19:27:28]Write to MH i2c: E2 08 00 3B 3A 80 13 00 00 00 00 00 00 F1 [19:27:28]Write i2c OK [19:27:28]MH_I2C_Read... [19:27:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:27:28]Read from MH i2c: E2 [19:27:28]MH_I2C_Read... [19:27:28]Read from MH i2c: E2 62 00 [19:27:28]MH_I2C_Read... [19:27:28]Read from MH i2c: E2 62 00 3B 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C1 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 78 [19:27:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C1 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:27:28]wFMCommunicate OK [19:27:28]SAM_PROTO_GetFieldsCounters done [19:27:28]requested_item shift.num is exist - process it [19:27:28]requested_item shift.opened is exist - process it [19:27:28]req_shift_opened [19:27:28]FM_GetShiftState [19:27:28]SAM_PROTO_GetShiftState [19:27:28]wFMCommunicate request_size=4 [19:27:28]MH_SAM_APDU [19:27:28]CAPDU: 80 13 01 00 [19:27:28]Write to MH i2c: E2 08 00 3C 3A 80 13 01 00 00 00 00 00 F3 [19:27:28]Write i2c OK [19:27:28]MH_I2C_Read... [19:27:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:28]Read from MH i2c: E2 [19:27:28]MH_I2C_Read... [19:27:28]Read from MH i2c: E2 0E 00 [19:27:28]MH_I2C_Read... [19:27:28]Read from MH i2c: E2 0E 00 3C 3A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 DC [19:27:28]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [19:27:28]wFMCommunicate OK [19:27:28]SAM_PROTO_GetShiftState done [19:27:28]FM_GetShiftState done [19:27:28]req_shift_opened done [19:27:28]requested_item shift.open_date is exist - process it [19:27:28]req_shift_open_date [19:27:28]req_shift_open_date done [19:27:28]produce_requested_data done [19:27:28]produce_requested_data return {"kkm.sn":"0300000074","kkm.ver":"001","fm.sn":"0000000000871783","fd.num":31937,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [19:27:28]process_action_free get_value [19:27:28]json_value_free [19:27:28]json_value_free done [19:27:28]process_json_proto returns [19:27:28]Send response to host [19:27:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000074","kkm.ver":"001","fm.sn":"0000000000871783","fd.num":31937,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [19:27:28]free response buf [19:27:28]execute_script done [19:27:28]execute_script returns [19:27:28]free content buf [19:27:28]Sock 7.Close socket [19:27:28]Sock 7.Thread stoped [19:27:28]accept exits with 9 [19:27:28]New connection [19:27:28]New thread 3066908004 created [19:27:28]Thread 3066764644 joined [19:27:28]Waiting for new connection... [19:27:28] Sock 9.Parse request [19:27:28]Sock 9.Check first char [19:27:28]Sock 9.First char is OK [19:27:28]request: POST /json_proto HTTP/1.0 [19:27:28]Method: POST [19:27:28]URL: /json_proto [19:27:28]Method is POST - this is cgi request [19:27:28]url: /json_proto [19:27:28]query_string will be loaded in cgi processing [19:27:28]execute_cgi json_proto POST (null) [19:27:28]execute_cgi path=json_proto method=POST [19:27:28]POST find Content-Length [19:27:28]Host: 172.17.61.6:8080 [19:27:28]Content-Length: 331 [19:27:28]Content-Type: application/json [19:27:28] [19:27:28]POST finish read [19:27:28]Found Content-Length = 331 [19:27:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:27:28]execute_script... [19:27:29]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" ] } } [19:27:29]POST & json_proto [19:27:29]process_json_proto [19:27:29]json parsed OK: [19:27:29]protocol is kg_v1.0 [19:27:29]action value=get_value [19:27:29]process_action get_value [19:27:29]cmd_get_value [19:27:29]process_action get_value done [19:27:29]requested_data is exist [19:27:29]produce_requested_data [19:27:29]requested_item fm.sale.total is exist - process it [19:27:29]SAM_PROTO_GetFMData [19:27:29]wFMCommunicate request_size=4 [19:27:29]MH_SAM_APDU [19:27:29]CAPDU: 80 13 03 00 [19:27:29]Write to MH i2c: E2 08 00 3D 3A 80 13 03 00 00 00 00 00 F6 [19:27:29]Write i2c OK [19:27:29]MH_I2C_Read... [19:27:29]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:27:29]Read from MH i2c: E2 [19:27:29]MH_I2C_Read... [19:27:29]Read from MH i2c: E2 FD 00 [19:27:29]MH_I2C_Read... [19:27:29]Read from MH i2c: E2 FD 00 3D 3A 00 C1 04 85 04 BD 04 6E 04 04 00 91 7A 00 00 69 04 A0 00 6F 04 04 00 1D 7A 00 00 B1 04 04 00 FD EB DC 25 70 04 04 00 9C C6 9A 20 72 04 04 00 61 25 42 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 05 5B 05 04 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 E2 B9 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 16 [19:27:29]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 91 7A 00 00 69 04 A0 00 6F 04 04 00 1D 7A 00 00 B1 04 04 00 FD EB DC 25 70 04 04 00 9C C6 9A 20 72 04 04 00 61 25 42 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 05 5B 05 04 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 E2 B9 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 [19:27:29]wFMCommunicate OK [19:27:29]wFMCommunicate request_size=4 [19:27:29]MH_SAM_APDU [19:27:29]CAPDU: 80 17 00 00 [19:27:29]Write to MH i2c: E2 08 00 3E 3A 80 17 00 00 00 00 00 00 F8 [19:27:29]Write i2c OK [19:27:29]MH_I2C_Read... [19:27:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:27:29]Read from MH i2c: E2 [19:27:29]MH_I2C_Read... [19:27:29]Read from MH i2c: E2 FD 00 [19:27:29]MH_I2C_Read... [19:27:29]Read from MH i2c: E2 FD 00 3E 3A 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 84 [19:27:29]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [19:27:29]wFMCommunicate OK [19:27:29]wFMCommunicate request_size=4 [19:27:29]MH_SAM_APDU [19:27:29]CAPDU: 80 17 00 00 [19:27:29]Write to MH i2c: E2 08 00 3F 3A 80 17 00 00 00 00 00 00 F9 [19:27:29]Write i2c OK [19:27:29]MH_I2C_Read... [19:27:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:27:30]Read from MH i2c: E2 [19:27:30]MH_I2C_Read... [19:27:30]Read from MH i2c: E2 FD 00 [19:27:30]MH_I2C_Read... [19:27:30]Read from MH i2c: E2 FD 00 3F 3A 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 99 [19:27:30]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [19:27:30]wFMCommunicate OK [19:27:30]wFMCommunicate request_size=4 [19:27:30]MH_SAM_APDU [19:27:30]CAPDU: 80 17 00 00 [19:27:30]Write to MH i2c: E2 08 00 40 3A 80 17 00 00 00 00 00 00 FA [19:27:30]Write i2c OK [19:27:30]MH_I2C_Read... [19:27:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:27:30]Read from MH i2c: E2 [19:27:30]MH_I2C_Read... [19:27:30]Read from MH i2c: E2 FD 00 [19:27:30]MH_I2C_Read... [19:27:30]Read from MH i2c: E2 FD 00 40 3A 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 7F [19:27:30]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [19:27:30]wFMCommunicate OK [19:27:30]wFMCommunicate request_size=4 [19:27:30]MH_SAM_APDU [19:27:30]CAPDU: 80 17 00 00 [19:27:30]Write to MH i2c: E2 08 00 41 3A 80 17 00 00 00 00 00 00 FB [19:27:30]Write i2c OK [19:27:30]MH_I2C_Read... [19:27:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [19:27:30]Read from MH i2c: E2 [19:27:30]MH_I2C_Read... [19:27:30]Read from MH i2c: E2 DE 00 [19:27:30]MH_I2C_Read... [19:27:30]Read from MH i2c: E2 DE 00 41 3A 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 DA [19:27:30]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:27:30]wFMCommunicate OK [19:27:30]SAM_PROTO_GetFMData done [19:27:30]requested_item fm.sale_refund.total is exist - process it [19:27:30]requested_item fm.buy.total is exist - process it [19:27:30]requested_item shift.sale.total is exist - process it [19:27:30]SAM_PROTO_GetShiftData [19:27:30]wFMCommunicate request_size=4 [19:27:30]MH_SAM_APDU [19:27:30]CAPDU: 80 13 02 00 [19:27:30]Write to MH i2c: E2 08 00 42 3A 80 13 02 00 00 00 00 00 FA [19:27:30]Write i2c OK [19:27:30]MH_I2C_Read... [19:27:31]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:27:31]Read from MH i2c: E2 [19:27:31]MH_I2C_Read... [19:27:31]Read from MH i2c: E2 FD 00 [19:27:31]MH_I2C_Read... [19:27:31]Read from MH i2c: E2 FD 00 42 3A 00 AE 04 AA 04 AA 04 6E 04 04 00 5A 00 00 00 69 04 9B 00 6F 04 04 00 5A 00 00 00 B1 04 03 00 11 26 15 70 04 03 00 D0 9B 11 72 04 03 00 41 8A 03 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EF 3E 02 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 DB 2F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 3E [19:27:31]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 5A 00 00 00 69 04 9B 00 6F 04 04 00 5A 00 00 00 B1 04 03 00 11 26 15 70 04 03 00 D0 9B 11 72 04 03 00 41 8A 03 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 EF 3E 02 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 DB 2F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [19:27:31]wFMCommunicate OK [19:27:31]wFMCommunicate request_size=4 [19:27:31]MH_SAM_APDU [19:27:31]CAPDU: 80 17 00 00 [19:27:31]Write to MH i2c: E2 08 00 43 3A 80 17 00 00 00 00 00 00 FD [19:27:31]Write i2c OK [19:27:31]MH_I2C_Read... [19:27:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:27:31]Read from MH i2c: E2 [19:27:31]MH_I2C_Read... [19:27:31]Read from MH i2c: E2 FD 00 [19:27:31]MH_I2C_Read... [19:27:31]Read from MH i2c: E2 FD 00 43 3A 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 1F [19:27:31]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [19:27:31]wFMCommunicate OK [19:27:31]wFMCommunicate request_size=4 [19:27:31]MH_SAM_APDU [19:27:31]CAPDU: 80 17 00 00 [19:27:31]Write to MH i2c: E2 08 00 44 3A 80 17 00 00 00 00 00 00 FE [19:27:31]Write i2c OK [19:27:31]MH_I2C_Read... [19:27:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:27:31]Read from MH i2c: E2 [19:27:31]MH_I2C_Read... [19:27:31]Read from MH i2c: E2 FD 00 [19:27:31]MH_I2C_Read... [19:27:31]Read from MH i2c: E2 FD 00 44 3A 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 B5 [19:27:31]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [19:27:31]wFMCommunicate OK [19:27:31]wFMCommunicate request_size=4 [19:27:31]MH_SAM_APDU [19:27:31]CAPDU: 80 17 00 00 [19:27:31]Write to MH i2c: E2 08 00 45 3A 80 17 00 00 00 00 00 00 FF [19:27:31]Write i2c OK [19:27:31]MH_I2C_Read... [19:27:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:27:32]Read from MH i2c: E2 [19:27:32]MH_I2C_Read... [19:27:32]Read from MH i2c: E2 FD 00 [19:27:32]MH_I2C_Read... [19:27:32]Read from MH i2c: E2 FD 00 45 3A 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 71 [19:27:32]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [19:27:32]wFMCommunicate OK [19:27:32]wFMCommunicate request_size=4 [19:27:32]MH_SAM_APDU [19:27:32]CAPDU: 80 17 00 00 [19:27:32]Write to MH i2c: E2 08 00 46 3A 80 17 00 00 00 00 00 00 00 [19:27:32]Write i2c OK [19:27:32]MH_I2C_Read... [19:27:32]OFD Sender: No OFD packet to send [19:27:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [19:27:32]Read from MH i2c: E2 [19:27:32]MH_I2C_Read... [19:27:32]Read from MH i2c: E2 CB 00 [19:27:32]MH_I2C_Read... [19:27:32]Read from MH i2c: E2 CB 00 46 3A 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 E9 [19:27:32]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:27:32]wFMCommunicate OK [19:27:32]SAM_PROTO_GetShiftData done [19:27:32]requested_item shift.sale.total_cash is exist - process it [19:27:32]requested_item shift.sale_refund.total is exist - process it [19:27:32]requested_item shift.sale_refund.total_cash is exist - process it [19:27:32]requested_item shift.buy.total is exist - process it [19:27:32]requested_item shift.buy.total_cash is exist - process it [19:27:32]produce_requested_data done [19:27:32]produce_requested_data return {"fm.sale.total":6352353.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":13860.01,"shift.sale.total_cash":11540.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} [19:27:32]process_action_free get_value [19:27:32]json_value_free [19:27:32]json_value_free done [19:27:32]process_json_proto returns [19:27:32]Send response to host [19:27:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":6352353.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":13860.01,"shift.sale.total_cash":11540.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}}} [19:27:32]free response buf [19:27:32]execute_script done [19:27:32]execute_script returns [19:27:32]free content buf [19:27:32]Sock 9.Close socket [19:27:32]Sock 9.Thread stoped [19:27:37]OFD Sender: No OFD packet to send [19:27:42]OFD Sender: No OFD packet to send [19:27:47]OFD Sender: No OFD packet to send [19:27:52]OFD Sender: No OFD packet to send [19:27:57]OFD Sender: No OFD packet to send [19:28:02]OFD Sender: No OFD packet to send [19:28:07]OFD Sender: No OFD packet to send [19:28:12]OFD Sender: No OFD packet to send [19:28:17]OFD Sender: No OFD packet to send [19:28:22]OFD Sender: No OFD packet to send [19:28:27]OFD Sender: No OFD packet to send [19:28:32]OFD Sender: No OFD packet to send [19:28:37]OFD Sender: No OFD packet to send [19:28:42]OFD Sender: No OFD packet to send [19:28:47]OFD Sender: No OFD packet to send [19:28:52]OFD Sender: No OFD packet to send [19:28:57]OFD Sender: No OFD packet to send [19:29:02]OFD Sender: No OFD packet to send [19:29:07]OFD Sender: No OFD packet to send [19:29:12]OFD Sender: No OFD packet to send [19:29:17]OFD Sender: No OFD packet to send [19:29:22]OFD Sender: No OFD packet to send [19:29:27]OFD Sender: No OFD packet to send [19:29:32]OFD Sender: No OFD packet to send [19:29:37]OFD Sender: No OFD packet to send [19:29:42]OFD Sender: No OFD packet to send [19:29:47]OFD Sender: No OFD packet to send [19:29:52]OFD Sender: No OFD packet to send [19:29:57]OFD Sender: No OFD packet to send [19:30:02]OFD Sender: No OFD packet to send [19:30:07]OFD Sender: No OFD packet to send [19:30:12]OFD Sender: No OFD packet to send [19:30:14]accept exits with 7 [19:30:14]New connection [19:30:14]New thread 3066764644 created [19:30:14]Thread 3066908004 joined [19:30:14]Waiting for new connection... [19:30:14] Sock 7.Parse request [19:30:14]Sock 7.Check first char [19:30:14]Sock 7.First char is OK [19:30:14]request: POST /json_proto HTTP/1.0 [19:30:14]Method: POST [19:30:14]URL: /json_proto [19:30:14]Method is POST - this is cgi request [19:30:14]url: /json_proto [19:30:14]query_string will be loaded in cgi processing [19:30:14]execute_cgi json_proto POST (null) [19:30:14]execute_cgi path=json_proto method=POST [19:30:14]POST find Content-Length [19:30:14]Host: 172.17.61.6:8080 [19:30:14]Content-Length: 626 [19:30:14]Content-Type: application/json [19:30:14] [19:30:14]POST finish read [19:30:14]Found Content-Length = 626 [19:30:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58134", "tax_sys" : 0, "items" : [ { "code": "4700007690018", "name": "\u041D\u0435\u0433\u0430\u0437 \u0432\u043E\u0434\u0430 Pamir 0,5 \u043B", "price" : 30.00, "quantity" : 1.000, "sum" : 30.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 30.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:14]execute_script... [19:30:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58134", "tax_sys" : 0, "items" : [ { "code": "4700007690018", "name": "\u041D\u0435\u0433\u0430\u0437 \u0432\u043E\u0434\u0430 Pamir 0,5 \u043B", "price" : 30.00, "quantity" : 1.000, "sum" : 30.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 30.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:14]POST & json_proto [19:30:14]process_json_proto [19:30:14]json parsed OK: [19:30:14]protocol is kg_v1.0 [19:30:14]action value=close_receipt [19:30:14]process_action close_receipt [19:30:14]cmd_close_receipt [19:30:14]MH_GetDate [19:30:14]Write to MH i2c: F0 00 00 47 3A 70 [19:30:14]Write i2c OK [19:30:14]MH_I2C_Read... [19:30:14]Read from MH i2c: F0 [19:30:14]MH_I2C_Read... [19:30:14]Read from MH i2c: F0 09 00 [19:30:14]MH_I2C_Read... [19:30:14]Read from MH i2c: F0 09 00 47 3A 00 50 7E E3 65 78 7F 6F 64 59 [19:30:14]GetLastDocTimeStamp 1709406462 [19:30:14]current date 1709407824 [19:30:14]FM_GetShiftState [19:30:14]SAM_PROTO_GetShiftState [19:30:14]wFMCommunicate request_size=4 [19:30:14]MH_SAM_APDU [19:30:14]CAPDU: 80 13 01 00 [19:30:14]Write to MH i2c: E2 08 00 48 3A 80 13 01 00 00 00 00 00 FF [19:30:14]Write i2c OK [19:30:14]MH_I2C_Read... [19:30:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:15]Read from MH i2c: E2 [19:30:15]MH_I2C_Read... [19:30:15]Read from MH i2c: E2 0E 00 [19:30:15]MH_I2C_Read... [19:30:15]Read from MH i2c: E2 0E 00 48 3A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 E8 [19:30:15]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [19:30:15]wFMCommunicate OK [19:30:15]SAM_PROTO_GetShiftState done [19:30:15]FM_GetShiftState done [19:30:15]opened in 1709338917 [19:30:15]opened+sec_in_day 1709425317 [19:30:15]quantity*price = 3000 [19:30:15]sum+1 = 3001 [19:30:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 30.00 НСП 1% : 0.26 НДС 12% : 3.19 Наличными: 30.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 91 02.03.2024 19:30 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31938 ФПД: 167366657453711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T193024&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31938&fm=167366657453711&tin=02508201610067®Number=0000000000092554&sum=3000 0 [19:30:16]StoreToDocumentArchive [19:30:16]shift 280 fd 31938 [19:30:16]save to /storage/0280/doc_00031938 [19:30:16]save last doc name /storage/0280/doc_00031938 to /storage/kkm_last_doc_name [19:30:16]save OK [19:30:16]Clear old archive folders... [19:30:16]ProcessDocumentItem done err = 0, tmpTLVsize=274 [19:30:16]tlvbuf is B6F4A530 [19:30:16]SAM_PROTO_ClearQueue [19:30:16]wFMCommunicate request_size=4 [19:30:16]MH_SAM_APDU [19:30:16]CAPDU: 80 09 00 00 [19:30:16]Write to MH i2c: E2 08 00 55 3A 80 09 00 00 00 00 00 00 01 [19:30:16]Write i2c OK [19:30:16]MH_I2C_Read... [19:30:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:30:16]Read from MH i2c: E2 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: E2 03 00 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: E2 03 00 55 3A 00 90 00 03 [19:30:16]RAPDU: 90 00 [19:30:16]wFMCommunicate OK [19:30:16]SAM_PROTO_ClearQueue done [19:30:16]KKMCreateOFDPacket [19:30:16]OFDProtocolAddRootSTLVToBuf [19:30:16]FM_MakeSignedData [19:30:16]FM_MakeSignedData [19:30:16]SAM_PROTO_SignData [19:30:16]wFMCommunicate request_size=4 [19:30:16]MH_SAM_APDU [19:30:16]CAPDU: 80 0D 01 02 [19:30:16]Write to MH i2c: E2 08 00 56 3A 80 0D 01 02 00 00 00 00 09 [19:30:16]Write i2c OK [19:30:16]MH_I2C_Read... [19:30:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:30:16]Read from MH i2c: E2 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: E2 03 00 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: E2 03 00 56 3A 00 90 00 04 [19:30:16]RAPDU: 90 00 [19:30:16]wFMCommunicate OK [19:30:16]wFMCommunicate request_size=255 [19:30:16]MH_SAM_APDU [19:30:16]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 37 30 30 30 30 37 36 39 30 30 31 38 06 04 20 00 D0 9D D0 B5 D0 B3 D0 B0 D0 B7 20 D0 B2 D0 BE D0 B4 D0 B0 20 50 61 6D 69 72 20 30 2C 35 20 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B8 0B 00 00 00 00 13 04 06 00 B8 0B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 0B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 01 00 00 00 00 07 04 06 00 B8 0B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 50 7E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 [19:30:16]Write to MH i2c: E2 02 01 57 3A 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 37 30 30 30 30 37 36 39 30 30 31 38 06 04 20 00 D0 9D D0 B5 D0 B3 D0 B0 D0 B7 20 D0 B2 D0 BE D0 B4 D0 B0 20 50 61 6D 69 72 20 30 2C 35 20 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B8 0B 00 00 00 00 13 04 06 00 B8 0B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 0B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 01 00 00 00 00 07 04 06 00 B8 0B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 50 7E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 00 00 2E [19:30:16]Write i2c OK [19:30:16]MH_I2C_Read... [19:30:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:16]Read from MH i2c: E2 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: E2 03 00 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: E2 03 00 57 3A 00 90 00 05 [19:30:16]RAPDU: 90 00 [19:30:16]wFMCommunicate OK [19:30:16]wFMCommunicate request_size=33 [19:30:16]MH_SAM_APDU [19:30:16]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C2 7C 00 00 35 04 06 00 98 38 16 2A 2E 8F [19:30:16]Write to MH i2c: E2 24 00 58 3A 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C2 7C 00 00 35 04 06 00 98 38 16 2A 2E 8F 00 00 A8 [19:30:16]Write i2c OK [19:30:16]MH_I2C_Read... [19:30:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:16]Read from MH i2c: E2 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: E2 03 00 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: E2 03 00 58 3A 00 90 00 06 [19:30:16]RAPDU: 90 00 [19:30:16]wFMCommunicate OK [19:30:16]wFMCommunicate request_size=4 [19:30:16]MH_SAM_APDU [19:30:16]CAPDU: 80 0D 03 02 [19:30:16]Write to MH i2c: E2 08 00 59 3A 80 0D 03 02 00 00 00 00 0E [19:30:16]Write i2c OK [19:30:16]MH_I2C_Read... [19:30:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:30:16]Read from MH i2c: E2 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: E2 0B 00 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: E2 0B 00 59 3A 00 71 C4 9E 21 D6 38 A1 FF 90 00 B1 [19:30:16]RAPDU: 71 C4 9E 21 D6 38 A1 FF 90 00 [19:30:16]wFMCommunicate OK [19:30:16]SAM_PROTO_SignData done [19:30:16]FM_MakeSignedData done [19:30:16]CreateOFDProtocolMessage [19:30:16]wFMCommunicate request_size=4 [19:30:16]MH_SAM_APDU [19:30:16]CAPDU: 80 11 00 00 [19:30:16]Write to MH i2c: E2 08 00 5A 3A 80 11 00 00 00 00 00 00 0E [19:30:16]Write i2c OK [19:30:16]MH_I2C_Read... [19:30:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:16]Read from MH i2c: E2 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: E2 17 00 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: E2 17 00 5A 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 63 [19:30:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [19:30:16]wFMCommunicate OK [19:30:16]CreateOFDProtocolMessage done [19:30:16]OFDSenderStorePacket 31938 [19:30:16]StoreOFDPacket docnum=31938 [19:30:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 99 30 1E 01 98 40 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 37 30 30 30 30 37 36 39 30 30 31 38 06 04 20 00 D0 9D D0 B5 D0 B3 D0 B0 D0 B7 20 D0 B2 D0 BE D0 B4 D0 B0 20 50 61 6D 69 72 20 30 2C 35 20 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B8 0B 00 00 00 00 13 04 06 00 B8 0B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 0B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 01 00 00 00 00 07 04 06 00 B8 0B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 50 7E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C2 7C 00 00 35 04 06 00 98 38 16 2A 2E 8F 71 C4 9E 21 D6 38 A1 FF [19:30:16]CheckFolder [19:30:16]dirname=/storage/ofd_packets [19:30:16]CheckFolder done [19:30:16]ProducePacketName [19:30:16]name=ofd_packets/00031938 [19:30:16]NVStorageSaveData ofd_packets/00031938 [19:30:16]File name is /storage/ofd_packets/00031938 [19:30:16]Write 324 bytes [19:30:16]NVStorageSaveData done [19:30:16]OFDSenderStorePacket done [19:30:16]KKMCreateOFDPacket done [19:30:16]NVStorageSaveData kkm_last_timestamp [19:30:16]File name is /storage/kkm_last_timestamp [19:30:16]Write 4 bytes [19:30:16]NVStorageSaveData done [19:30:16]ExternCall_PrintAddStr [19:30:16]wPrintStart [19:30:16]Write to MH i2c: 01 00 00 5B 3A 95 [19:30:16]Write i2c OK [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: 01 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: 01 07 00 [19:30:16]MH_I2C_Read... [19:30:16]Read from MH i2c: 01 07 00 5B 3A 00 00 00 00 00 FF 0F AA [19:30:16]RasterBufferAndPrint [19:30:16]line Счет N : (3)58134 [19:30:16]line ИНН: 02508201610067 [19:30:16]line Контрольно-Кассовый Чек [19:30:16]line ПРОДАЖА [19:30:16]line Товар: 4700007690018 [19:30:16]line Негаз вода Pamir 0,5 л [19:30:16]line 1.000 * 30.00 [19:30:16]line = 30.00 [19:30:16]line НДС 12% НСП 1% [19:30:16]line > о реализуемом товаре [19:30:16]line ИТОГО: 30.00 [19:30:16]line НСП 1% : 0.26 [19:30:16]line НДС 12% : 3.19 [19:30:16]line Наличными: 30.00 [19:30:16]line Безнал.: 0.00 [19:30:16]line Место: АЗС № 99 "Партнер Нефть" [19:30:16]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [19:30:16]line СНО: Общий режим [19:30:16]line Чек 91 02.03.2024 19:30 [19:30:16]line Смена: 280 ФФД: 1.0 [19:30:16]line ЗНМ: 0300000074 [19:30:16]line РНМ: 0000000000092554 [19:30:16]line Версия ККМ: 001 [19:30:16]line ФМ: 0000000000871783 [19:30:16]line ФД: 31938 [19:30:16]line ФПД: 167366657453711 [19:30:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T193024&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31938&fm=167366657453711&tin=02508201610067®Number=0000000000092554&sum=3000 [19:30:17]line 0 [19:30:17]OFD Sender: Processing packet 31938 [packets to send 5, broken 4] [19:30:17]ProducePacketName [19:30:17]name=ofd_packets/00031938 [19:30:17]OFD Sender: To server: pG, [19:30:17]CommunicateWithHost lk.salyk.kg:30040 [19:30:17]ConnectInit lk.salyk.kg [19:30:17]written 0, free lines is 4095 [19:30:17]Connected sock=10 [19:30:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 99 30 1E 01 98 40 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 37 30 30 30 30 37 36 39 30 30 31 38 06 04 20 00 D0 9D D0 B5 D0 B3 D0 B0 D0 B7 20 D0 B2 D0 BE D0 B4 D0 B0 20 50 61 6D 69 72 20 30 2C 35 20 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B8 0B 00 00 00 00 13 04 06 00 B8 0B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 0B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 01 00 00 00 00 07 04 06 00 B8 0B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 50 7E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C2 7C 00 00 35 04 06 00 98 38 16 2A 2E 8F 71 C4 9E 21 D6 38 A1 FF [19:30:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 AE BB 47 00 7A 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C2 7C 00 00 F4 03 04 00 94 26 E3 65 B6 04 01 00 00 01 0A EC 10 A6 DA 3F 98 [19:30:17]CommunicateWithHost err = 0 [19:30:17]CheckOFDResponse [19:30:17]1017 (14) - 77093643461234 [19:30:17]1041 (16) - 0000000000871783 [19:30:17]1040 (4) - 31938 [19:30:17]1012 (4) - 02.03.2024 13:16 [19:30:17]1206 (1) - 0 [19:30:17]OFD Sender: Remove packet 31938 [19:30:17]ProducePacketName [19:30:17]name=ofd_packets/00031938 [19:30:17]NVStorageDeleteData [19:30:17]Write to MH i2c: 01 00 00 83 3A BD [19:30:17]Write i2c OK [19:30:17]MH_I2C_Read... [19:30:17]Read from MH i2c: 01 [19:30:17]MH_I2C_Read... [19:30:17]Read from MH i2c: 01 07 00 [19:30:17]MH_I2C_Read... [19:30:17]Read from MH i2c: 01 07 00 83 3A 00 00 00 00 00 D7 0C A7 [19:30:17]RasterBufferAndPrint [19:30:17]line [19:30:17]line [19:30:17]line [19:30:17]line [19:30:17]line [19:30:17]written 0, free lines is 3295 [19:30:17]MH_Cut [19:30:17]Write to MH i2c: D1 01 00 8A 3A 01 96 [19:30:17]Write i2c OK [19:30:17]MH_I2C_Read... [19:30:17]Read from MH i2c: D1 [19:30:17]MH_I2C_Read... [19:30:17]Read from MH i2c: D1 01 00 [19:30:17]MH_I2C_Read... [19:30:17]Read from MH i2c: D1 01 00 8A 3A 00 95 [19:30:17]Write to MH i2c: 01 00 00 8B 3A C5 [19:30:17]Write i2c OK [19:30:17]MH_I2C_Read... [19:30:17]OFD Sender: No OFD packet to send [19:30:18]*** Cut start [19:30:18]*** Partial cut [19:30:18]*** CUTSNS_PIN = 1 [19:30:18]*** CUTSNS_PIN = 0 [19:30:18]*** Brake cut motor [19:30:18]Read from MH i2c: 01 [19:30:18]MH_I2C_Read... [19:30:18]*** Stop cut motor [19:30:18]*** Cut end [19:30:18]Read from MH i2c: 01 07 00 [19:30:18]MH_I2C_Read... [19:30:18]Read from MH i2c: 01 07 00 8B 3A 00 00 00 00 00 FF 0F DA [19:30:18]process_action close_receipt done [19:30:18]requested_data is exist [19:30:18]produce_requested_data [19:30:18]requested_item fm.sn is exist - process it [19:30:18]wFMCommunicate request_size=4 [19:30:18]MH_SAM_APDU [19:30:18]CAPDU: 80 11 00 00 [19:30:18]Write to MH i2c: E2 08 00 8C 3A 80 11 00 00 00 00 00 00 40 [19:30:18]Write i2c OK [19:30:18]MH_I2C_Read... [19:30:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:18]Read from MH i2c: E2 [19:30:18]MH_I2C_Read... [19:30:18]Read from MH i2c: E2 17 00 [19:30:18]MH_I2C_Read... [19:30:19]Read from MH i2c: E2 17 00 8C 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 95 [19:30:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [19:30:19]wFMCommunicate OK [19:30:19]requested_item fd.num is exist - process it [19:30:19]SAM_PROTO_GetFieldsCounters [19:30:19]wFMCommunicate request_size=4 [19:30:19]MH_SAM_APDU [19:30:19]CAPDU: 80 13 00 00 [19:30:19]Write to MH i2c: E2 08 00 8D 3A 80 13 00 00 00 00 00 00 43 [19:30:19]Write i2c OK [19:30:19]MH_I2C_Read... [19:30:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:30:19]Read from MH i2c: E2 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: E2 62 00 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: E2 62 00 8D 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C2 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 CE [19:30:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C2 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:30:19]wFMCommunicate OK [19:30:19]SAM_PROTO_GetFieldsCounters done [19:30:19]requested_item shift.num is exist - process it [19:30:19]requested_item shift.opened is exist - process it [19:30:19]req_shift_opened [19:30:19]FM_GetShiftState [19:30:19]SAM_PROTO_GetShiftState [19:30:19]wFMCommunicate request_size=4 [19:30:19]MH_SAM_APDU [19:30:19]CAPDU: 80 13 01 00 [19:30:19]Write to MH i2c: E2 08 00 8E 3A 80 13 01 00 00 00 00 00 45 [19:30:19]Write i2c OK [19:30:19]MH_I2C_Read... [19:30:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:19]Read from MH i2c: E2 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: E2 0E 00 [19:30:19]MH_I2C_Read... [19:30:19]Read from MH i2c: E2 0E 00 8E 3A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 2E [19:30:19]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [19:30:19]wFMCommunicate OK [19:30:19]SAM_PROTO_GetShiftState done [19:30:19]FM_GetShiftState done [19:30:19]req_shift_opened done [19:30:19]requested_item shift.open_date is exist - process it [19:30:19]req_shift_open_date [19:30:19]req_shift_open_date done [19:30:19]produce_requested_data done [19:30:19]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31938,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [19:30:19]process_action_free close_receipt [19:30:19]json_value_free [19:30:19]json_value_free done [19:30:19]process_json_proto returns [19:30:19]Send response to host [19:30:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31938,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [19:30:19]free response buf [19:30:19]execute_script done [19:30:19]execute_script returns [19:30:19]free content buf [19:30:19]Sock 7.Close socket [19:30:19]Sock 7.Thread stoped [19:30:22]OFD Sender: No OFD packet to send [19:30:27]OFD Sender: No OFD packet to send [19:30:32]OFD Sender: No OFD packet to send [19:30:37]OFD Sender: No OFD packet to send [19:30:42]OFD Sender: No OFD packet to send [19:30:47]OFD Sender: No OFD packet to send [19:30:52]OFD Sender: No OFD packet to send [19:30:57]OFD Sender: No OFD packet to send [19:31:02]OFD Sender: No OFD packet to send [19:31:07]OFD Sender: No OFD packet to send [19:31:12]OFD Sender: No OFD packet to send [19:31:17]OFD Sender: No OFD packet to send [19:31:22]OFD Sender: No OFD packet to send [19:31:27]OFD Sender: No OFD packet to send [19:31:32]OFD Sender: No OFD packet to send [19:31:37]OFD Sender: No OFD packet to send [19:31:42]OFD Sender: No OFD packet to send [19:31:47]OFD Sender: No OFD packet to send [19:31:52]OFD Sender: No OFD packet to send [19:31:57]OFD Sender: No OFD packet to send [19:32:02]OFD Sender: No OFD packet to send [19:32:07]OFD Sender: No OFD packet to send [19:32:12]OFD Sender: No OFD packet to send [19:32:17]OFD Sender: No OFD packet to send [19:32:22]OFD Sender: No OFD packet to send [19:32:27]OFD Sender: No OFD packet to send [19:32:32]OFD Sender: No OFD packet to send [19:32:37]OFD Sender: No OFD packet to send [19:32:42]OFD Sender: No OFD packet to send [19:32:47]OFD Sender: No OFD packet to send [19:32:52]OFD Sender: No OFD packet to send [19:32:58]OFD Sender: No OFD packet to send [19:33:03]OFD Sender: No OFD packet to send [19:33:08]OFD Sender: No OFD packet to send [19:33:13]OFD Sender: No OFD packet to send [19:33:18]OFD Sender: No OFD packet to send [19:33:23]OFD Sender: No OFD packet to send [19:33:28]OFD Sender: No OFD packet to send [19:33:33]OFD Sender: No OFD packet to send [19:33:38]OFD Sender: No OFD packet to send [19:33:43]OFD Sender: No OFD packet to send [19:33:48]OFD Sender: No OFD packet to send [19:33:53]OFD Sender: No OFD packet to send [19:33:58]OFD Sender: No OFD packet to send [19:34:03]OFD Sender: No OFD packet to send [19:34:08]OFD Sender: No OFD packet to send [19:34:13]OFD Sender: No OFD packet to send [19:34:18]OFD Sender: No OFD packet to send [19:34:23]OFD Sender: No OFD packet to send [19:34:28]OFD Sender: No OFD packet to send [19:34:33]OFD Sender: No OFD packet to send [19:34:38]OFD Sender: No OFD packet to send [19:34:43]OFD Sender: No OFD packet to send [19:34:48]OFD Sender: No OFD packet to send [19:34:53]OFD Sender: No OFD packet to send [19:34:58]OFD Sender: No OFD packet to send [19:35:03]OFD Sender: No OFD packet to send [19:35:08]OFD Sender: No OFD packet to send [19:35:13]OFD Sender: No OFD packet to send [19:35:18]OFD Sender: No OFD packet to send [19:35:23]OFD Sender: No OFD packet to send [19:35:28]OFD Sender: No OFD packet to send [19:35:33]OFD Sender: No OFD packet to send [19:35:38]OFD Sender: No OFD packet to send [19:35:43]OFD Sender: No OFD packet to send [19:35:48]OFD Sender: No OFD packet to send [19:35:53]OFD Sender: No OFD packet to send [19:35:58]OFD Sender: No OFD packet to send [19:36:03]OFD Sender: No OFD packet to send [19:36:08]OFD Sender: No OFD packet to send [19:36:13]OFD Sender: No OFD packet to send [19:36:18]OFD Sender: No OFD packet to send [19:36:23]OFD Sender: No OFD packet to send [19:36:28]OFD Sender: No OFD packet to send [19:36:33]OFD Sender: No OFD packet to send [19:36:38]OFD Sender: No OFD packet to send [19:36:43]OFD Sender: No OFD packet to send [19:36:48]OFD Sender: No OFD packet to send [19:36:53]OFD Sender: No OFD packet to send [19:36:58]OFD Sender: No OFD packet to send [19:37:03]OFD Sender: No OFD packet to send [19:37:08]OFD Sender: No OFD packet to send [19:37:13]OFD Sender: No OFD packet to send [19:37:18]OFD Sender: No OFD packet to send [19:37:23]OFD Sender: No OFD packet to send [19:37:28]OFD Sender: No OFD packet to send [19:37:33]OFD Sender: No OFD packet to send [19:37:38]OFD Sender: No OFD packet to send [19:37:43]OFD Sender: No OFD packet to send [19:37:48]OFD Sender: No OFD packet to send [19:37:53]OFD Sender: No OFD packet to send [19:37:58]OFD Sender: No OFD packet to send [19:38:03]OFD Sender: No OFD packet to send [19:38:08]OFD Sender: No OFD packet to send [19:38:13]OFD Sender: No OFD packet to send [19:38:18]OFD Sender: No OFD packet to send [19:38:23]OFD Sender: No OFD packet to send [19:38:28]OFD Sender: No OFD packet to send [19:38:33]OFD Sender: No OFD packet to send [19:38:38]OFD Sender: No OFD packet to send [19:38:43]OFD Sender: No OFD packet to send [19:38:48]OFD Sender: No OFD packet to send [19:38:53]OFD Sender: No OFD packet to send [19:38:58]OFD Sender: No OFD packet to send [19:39:03]OFD Sender: No OFD packet to send [19:39:08]OFD Sender: No OFD packet to send [19:39:13]OFD Sender: No OFD packet to send [19:39:18]OFD Sender: No OFD packet to send [19:39:23]OFD Sender: No OFD packet to send [19:39:28]OFD Sender: No OFD packet to send [19:39:33]OFD Sender: No OFD packet to send [19:39:38]OFD Sender: No OFD packet to send [19:39:43]OFD Sender: No OFD packet to send [19:39:48]OFD Sender: No OFD packet to send [19:39:53]OFD Sender: No OFD packet to send [19:39:58]OFD Sender: No OFD packet to send [19:40:03]OFD Sender: No OFD packet to send [19:40:08]OFD Sender: No OFD packet to send [19:40:13]OFD Sender: No OFD packet to send [19:40:18]OFD Sender: No OFD packet to send [19:40:23]OFD Sender: No OFD packet to send [19:40:28]OFD Sender: No OFD packet to send [19:40:33]OFD Sender: No OFD packet to send [19:40:38]OFD Sender: No OFD packet to send [19:40:43]OFD Sender: No OFD packet to send [19:40:48]OFD Sender: No OFD packet to send [19:40:53]OFD Sender: No OFD packet to send [19:40:58]OFD Sender: No OFD packet to send [19:41:03]OFD Sender: No OFD packet to send [19:41:08]OFD Sender: No OFD packet to send [19:41:13]OFD Sender: No OFD packet to send [19:41:18]OFD Sender: No OFD packet to send [19:41:23]OFD Sender: No OFD packet to send [19:41:28]OFD Sender: No OFD packet to send [19:41:33]OFD Sender: No OFD packet to send [19:41:38]OFD Sender: No OFD packet to send [19:41:43]OFD Sender: No OFD packet to send [19:41:48]OFD Sender: No OFD packet to send [19:41:53]OFD Sender: No OFD packet to send [19:41:58]OFD Sender: No OFD packet to send [19:42:03]OFD Sender: No OFD packet to send [19:42:08]OFD Sender: No OFD packet to send [19:42:13]OFD Sender: No OFD packet to send [19:42:18]OFD Sender: No OFD packet to send [19:42:23]OFD Sender: No OFD packet to send [19:42:28]OFD Sender: No OFD packet to send [19:42:33]OFD Sender: No OFD packet to send [19:42:38]OFD Sender: No OFD packet to send [19:42:43]OFD Sender: No OFD packet to send [19:42:48]OFD Sender: No OFD packet to send [19:42:53]OFD Sender: No OFD packet to send [19:42:58]OFD Sender: No OFD packet to send [19:43:03]OFD Sender: No OFD packet to send [19:43:08]OFD Sender: No OFD packet to send [19:43:13]OFD Sender: No OFD packet to send [19:43:18]OFD Sender: No OFD packet to send [19:43:23]OFD Sender: No OFD packet to send [19:43:28]OFD Sender: No OFD packet to send [19:43:33]OFD Sender: No OFD packet to send [19:43:38]OFD Sender: No OFD packet to send [19:43:43]OFD Sender: No OFD packet to send [19:43:48]OFD Sender: No OFD packet to send [19:43:53]OFD Sender: No OFD packet to send [19:43:58]OFD Sender: No OFD packet to send [19:44:03]OFD Sender: No OFD packet to send [19:44:08]OFD Sender: No OFD packet to send [19:44:13]OFD Sender: No OFD packet to send [19:44:18]OFD Sender: No OFD packet to send [19:44:23]OFD Sender: No OFD packet to send [19:44:28]OFD Sender: No OFD packet to send [19:44:33]OFD Sender: No OFD packet to send [19:44:38]OFD Sender: No OFD packet to send [19:44:43]OFD Sender: No OFD packet to send [19:44:48]OFD Sender: No OFD packet to send [19:44:53]OFD Sender: No OFD packet to send [19:44:58]OFD Sender: No OFD packet to send [19:45:03]OFD Sender: No OFD packet to send [19:45:08]OFD Sender: No OFD packet to send [19:45:13]OFD Sender: No OFD packet to send [19:45:18]OFD Sender: No OFD packet to send [19:45:23]OFD Sender: No OFD packet to send [19:45:28]OFD Sender: No OFD packet to send [19:45:33]OFD Sender: No OFD packet to send [19:45:38]OFD Sender: No OFD packet to send [19:45:43]OFD Sender: No OFD packet to send [19:45:48]OFD Sender: No OFD packet to send [19:45:53]OFD Sender: No OFD packet to send [19:45:58]OFD Sender: No OFD packet to send [19:46:03]OFD Sender: No OFD packet to send [19:46:08]OFD Sender: No OFD packet to send [19:46:13]OFD Sender: No OFD packet to send [19:46:18]OFD Sender: No OFD packet to send [19:46:23]OFD Sender: No OFD packet to send [19:46:28]OFD Sender: No OFD packet to send [19:46:33]OFD Sender: No OFD packet to send [19:46:38]OFD Sender: No OFD packet to send [19:46:43]OFD Sender: No OFD packet to send [19:46:48]OFD Sender: No OFD packet to send [19:46:53]OFD Sender: No OFD packet to send [19:46:58]OFD Sender: No OFD packet to send [19:47:03]OFD Sender: No OFD packet to send [19:47:08]OFD Sender: No OFD packet to send [19:47:13]OFD Sender: No OFD packet to send [19:47:18]OFD Sender: No OFD packet to send [19:47:23]OFD Sender: No OFD packet to send [19:47:28]OFD Sender: No OFD packet to send [19:47:33]OFD Sender: No OFD packet to send [19:47:38]OFD Sender: No OFD packet to send [19:47:43]OFD Sender: No OFD packet to send [19:47:48]OFD Sender: No OFD packet to send [19:47:53]OFD Sender: No OFD packet to send [19:47:58]OFD Sender: No OFD packet to send [19:48:03]OFD Sender: No OFD packet to send [19:48:08]OFD Sender: No OFD packet to send [19:48:13]OFD Sender: No OFD packet to send [19:48:18]OFD Sender: No OFD packet to send [19:48:23]OFD Sender: No OFD packet to send [19:48:28]OFD Sender: No OFD packet to send [19:48:33]OFD Sender: No OFD packet to send [19:48:38]OFD Sender: No OFD packet to send [19:48:43]OFD Sender: No OFD packet to send [19:48:48]OFD Sender: No OFD packet to send [19:48:53]OFD Sender: No OFD packet to send [19:48:58]OFD Sender: No OFD packet to send [19:49:03]OFD Sender: No OFD packet to send [19:49:08]OFD Sender: No OFD packet to send [19:49:13]OFD Sender: No OFD packet to send [19:49:18]OFD Sender: No OFD packet to send [19:49:23]OFD Sender: No OFD packet to send [19:49:28]OFD Sender: No OFD packet to send [19:49:33]OFD Sender: No OFD packet to send [19:49:38]OFD Sender: No OFD packet to send [19:49:43]OFD Sender: No OFD packet to send [19:49:48]OFD Sender: No OFD packet to send [19:49:53]OFD Sender: No OFD packet to send [19:49:58]OFD Sender: No OFD packet to send [19:50:03]OFD Sender: No OFD packet to send [19:50:08]OFD Sender: No OFD packet to send [19:50:13]OFD Sender: No OFD packet to send [19:50:18]OFD Sender: No OFD packet to send [19:50:23]OFD Sender: No OFD packet to send [19:50:28]OFD Sender: No OFD packet to send [19:50:33]OFD Sender: No OFD packet to send [19:50:38]OFD Sender: No OFD packet to send [19:50:43]OFD Sender: No OFD packet to send [19:50:48]OFD Sender: No OFD packet to send [19:50:53]OFD Sender: No OFD packet to send [19:50:58]OFD Sender: No OFD packet to send [19:51:03]OFD Sender: No OFD packet to send [19:51:08]OFD Sender: No OFD packet to send [19:51:13]OFD Sender: No OFD packet to send [19:51:18]OFD Sender: No OFD packet to send [19:51:23]OFD Sender: No OFD packet to send [19:51:28]OFD Sender: No OFD packet to send [19:51:33]OFD Sender: No OFD packet to send [19:51:38]OFD Sender: No OFD packet to send [19:51:43]OFD Sender: No OFD packet to send [19:51:48]OFD Sender: No OFD packet to send [19:51:53]OFD Sender: No OFD packet to send [19:51:58]OFD Sender: No OFD packet to send [19:52:03]OFD Sender: No OFD packet to send [19:52:08]OFD Sender: No OFD packet to send [19:52:13]OFD Sender: No OFD packet to send [19:52:18]OFD Sender: No OFD packet to send [19:52:23]OFD Sender: No OFD packet to send [19:52:28]OFD Sender: No OFD packet to send [19:52:33]OFD Sender: No OFD packet to send [19:52:38]OFD Sender: No OFD packet to send [19:52:43]OFD Sender: No OFD packet to send [19:52:48]OFD Sender: No OFD packet to send [19:52:53]OFD Sender: No OFD packet to send [19:52:58]OFD Sender: No OFD packet to send [19:53:03]OFD Sender: No OFD packet to send [19:53:08]OFD Sender: No OFD packet to send [19:53:13]OFD Sender: No OFD packet to send [19:53:18]OFD Sender: No OFD packet to send [19:53:23]OFD Sender: No OFD packet to send [19:53:28]OFD Sender: No OFD packet to send [19:53:33]OFD Sender: No OFD packet to send [19:53:38]OFD Sender: No OFD packet to send [19:53:43]OFD Sender: No OFD packet to send [19:53:48]OFD Sender: No OFD packet to send [19:53:53]OFD Sender: No OFD packet to send [19:53:58]OFD Sender: No OFD packet to send [19:54:03]OFD Sender: No OFD packet to send [19:54:08]OFD Sender: No OFD packet to send [19:54:13]OFD Sender: No OFD packet to send [19:54:18]OFD Sender: No OFD packet to send [19:54:23]OFD Sender: No OFD packet to send [19:54:28]OFD Sender: No OFD packet to send [19:54:33]OFD Sender: No OFD packet to send [19:54:35]accept exits with 9 [19:54:35]New connection [19:54:35]New thread 3066908004 created [19:54:35]Thread 3066764644 joined [19:54:35]Waiting for new connection... [19:54:35] Sock 9.Parse request [19:54:35]Sock 9.Check first char [19:54:35]Sock 9.First char is OK [19:54:35]request: POST /json_proto HTTP/1.0 [19:54:35]Method: POST [19:54:35]URL: /json_proto [19:54:35]Method is POST - this is cgi request [19:54:35]url: /json_proto [19:54:35]query_string will be loaded in cgi processing [19:54:35]execute_cgi json_proto POST (null) [19:54:35]execute_cgi path=json_proto method=POST [19:54:35]POST find Content-Length [19:54:35]Host: 172.17.61.6:8080 [19:54:35]Content-Length: 632 [19:54:35]Content-Type: application/json [19:54:35] [19:54:35]POST finish read [19:54:35]Found Content-Length = 632 [19:54:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58135", "tax_sys" : 0, "items" : [ { "code": "48746717", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Caster + Dream M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:35]execute_script... [19:54: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)58135", "tax_sys" : 0, "items" : [ { "code": "48746717", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Caster + Dream M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:35]POST & json_proto [19:54:35]process_json_proto [19:54:35]json parsed OK: [19:54:35]protocol is kg_v1.0 [19:54:35]action value=close_receipt [19:54:35]process_action close_receipt [19:54:35]cmd_close_receipt [19:54:35]MH_GetDate [19:54:35]Write to MH i2c: F0 00 00 8F 3A B8 [19:54:35]Write i2c OK [19:54:35]MH_I2C_Read... [19:54:35]Read from MH i2c: F0 [19:54:35]MH_I2C_Read... [19:54:35]Read from MH i2c: F0 09 00 [19:54:35]MH_I2C_Read... [19:54:35]Read from MH i2c: F0 09 00 8F 3A 00 05 84 E3 65 78 7F 6F 64 5C [19:54:35]GetLastDocTimeStamp 1709407824 [19:54:35]current date 1709409285 [19:54:35]FM_GetShiftState [19:54:35]SAM_PROTO_GetShiftState [19:54:35]wFMCommunicate request_size=4 [19:54:35]MH_SAM_APDU [19:54:35]CAPDU: 80 13 01 00 [19:54:35]Write to MH i2c: E2 08 00 90 3A 80 13 01 00 00 00 00 00 47 [19:54:35]Write i2c OK [19:54:35]MH_I2C_Read... [19:54:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:35]Read from MH i2c: E2 [19:54:35]MH_I2C_Read... [19:54:35]Read from MH i2c: E2 0E 00 [19:54:35]MH_I2C_Read... [19:54:35]Read from MH i2c: E2 0E 00 90 3A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 30 [19:54:35]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [19:54:35]wFMCommunicate OK [19:54:35]SAM_PROTO_GetShiftState done [19:54:35]FM_GetShiftState done [19:54:35]opened in 1709338917 [19:54:35]opened+sec_in_day 1709425317 [19:54:35]quantity*price = 13800 [19:54:35]sum+1 = 13801 [19:54:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 92 02.03.2024 19:54 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31939 ФПД: 141366154220336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T195445&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31939&fm=141366154220336&tin=02508201610067®Number=0000000000092554&sum=13800 0 [19:54:37]StoreToDocumentArchive [19:54:37]shift 280 fd 31939 [19:54:37]save to /storage/0280/doc_00031939 [19:54:37]save last doc name /storage/0280/doc_00031939 to /storage/kkm_last_doc_name [19:54:37]save OK [19:54:37]Clear old archive folders... [19:54:37]ProcessDocumentItem done err = 0, tmpTLVsize=285 [19:54:37]tlvbuf is 015A4CE0 [19:54:37]SAM_PROTO_ClearQueue [19:54:37]wFMCommunicate request_size=4 [19:54:37]MH_SAM_APDU [19:54:37]CAPDU: 80 09 00 00 [19:54:37]Write to MH i2c: E2 08 00 9D 3A 80 09 00 00 00 00 00 00 49 [19:54:37]Write i2c OK [19:54:37]MH_I2C_Read... [19:54:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:54:37]Read from MH i2c: E2 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: E2 03 00 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: E2 03 00 9D 3A 00 90 00 4B [19:54:37]RAPDU: 90 00 [19:54:37]wFMCommunicate OK [19:54:37]SAM_PROTO_ClearQueue done [19:54:37]KKMCreateOFDPacket [19:54:37]OFDProtocolAddRootSTLVToBuf [19:54:37]FM_MakeSignedData [19:54:37]FM_MakeSignedData [19:54:37]SAM_PROTO_SignData [19:54:37]wFMCommunicate request_size=4 [19:54:37]MH_SAM_APDU [19:54:37]CAPDU: 80 0D 01 02 [19:54:37]Write to MH i2c: E2 08 00 9E 3A 80 0D 01 02 00 00 00 00 51 [19:54:37]Write i2c OK [19:54:37]MH_I2C_Read... [19:54:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:54:37]Read from MH i2c: E2 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: E2 03 00 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: E2 03 00 9E 3A 00 90 00 4C [19:54:37]RAPDU: 90 00 [19:54:37]wFMCommunicate OK [19:54:37]wFMCommunicate request_size=255 [19:54:37]MH_SAM_APDU [19:54:37]CAPDU: 80 0D 02 02 FA 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 08 00 34 38 37 34 36 37 31 37 06 04 30 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 43 61 73 74 65 72 20 2B 20 44 72 65 61 6D 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 05 84 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 [19:54:37]Write to MH i2c: E2 02 01 9F 3A 80 0D 02 02 FA 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 08 00 34 38 37 34 36 37 31 37 06 04 30 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 43 61 73 74 65 72 20 2B 20 44 72 65 61 6D 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 05 84 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 00 00 6C [19:54:37]Write i2c OK [19:54:37]MH_I2C_Read... [19:54:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:37]Read from MH i2c: E2 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: E2 03 00 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: E2 03 00 9F 3A 00 90 00 4D [19:54:37]RAPDU: 90 00 [19:54:37]wFMCommunicate OK [19:54:37]wFMCommunicate request_size=44 [19:54:37]MH_SAM_APDU [19:54:37]CAPDU: 80 0D 02 02 27 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C3 7C 00 00 35 04 06 00 80 92 5F 67 D3 30 [19:54:37]Write to MH i2c: E2 2F 00 A0 3A 80 0D 02 02 27 00 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C3 7C 00 00 35 04 06 00 80 92 5F 67 D3 30 00 00 8E [19:54:37]Write i2c OK [19:54:37]MH_I2C_Read... [19:54:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:54:37]Read from MH i2c: E2 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: E2 03 00 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: E2 03 00 A0 3A 00 90 00 4E [19:54:37]RAPDU: 90 00 [19:54:37]wFMCommunicate OK [19:54:37]wFMCommunicate request_size=4 [19:54:37]MH_SAM_APDU [19:54:37]CAPDU: 80 0D 03 02 [19:54:37]Write to MH i2c: E2 08 00 A1 3A 80 0D 03 02 00 00 00 00 56 [19:54:37]Write i2c OK [19:54:37]MH_I2C_Read... [19:54:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:54:37]Read from MH i2c: E2 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: E2 0B 00 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: E2 0B 00 A1 3A 00 52 E2 ED AB 2D DF 00 3E 90 00 6D [19:54:37]RAPDU: 52 E2 ED AB 2D DF 00 3E 90 00 [19:54:37]wFMCommunicate OK [19:54:37]SAM_PROTO_SignData done [19:54:37]FM_MakeSignedData done [19:54:37]CreateOFDProtocolMessage [19:54:37]wFMCommunicate request_size=4 [19:54:37]MH_SAM_APDU [19:54:37]CAPDU: 80 11 00 00 [19:54:37]Write to MH i2c: E2 08 00 A2 3A 80 11 00 00 00 00 00 00 56 [19:54:37]Write i2c OK [19:54:37]MH_I2C_Read... [19:54:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:37]Read from MH i2c: E2 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: E2 17 00 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: E2 17 00 A2 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 AB [19:54:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [19:54:37]wFMCommunicate OK [19:54:37]CreateOFDProtocolMessage done [19:54:37]OFDSenderStorePacket 31939 [19:54:37]StoreOFDPacket docnum=31939 [19:54:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 31 01 00 00 92 3D 29 01 1E B4 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 08 00 34 38 37 34 36 37 31 37 06 04 30 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 43 61 73 74 65 72 20 2B 20 44 72 65 61 6D 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 05 84 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C3 7C 00 00 35 04 06 00 80 92 5F 67 D3 30 52 E2 ED AB 2D DF 00 3E [19:54:37]CheckFolder [19:54:37]dirname=/storage/ofd_packets [19:54:37]CheckFolder done [19:54:37]ProducePacketName [19:54:37]name=ofd_packets/00031939 [19:54:37]NVStorageSaveData ofd_packets/00031939 [19:54:37]File name is /storage/ofd_packets/00031939 [19:54:37]Write 335 bytes [19:54:37]NVStorageSaveData done [19:54:37]OFDSenderStorePacket done [19:54:37]KKMCreateOFDPacket done [19:54:37]NVStorageSaveData kkm_last_timestamp [19:54:37]File name is /storage/kkm_last_timestamp [19:54:37]Write 4 bytes [19:54:37]NVStorageSaveData done [19:54:37]ExternCall_PrintAddStr [19:54:37]wPrintStart [19:54:37]Write to MH i2c: 01 00 00 A3 3A DD [19:54:37]Write i2c OK [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: 01 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: 01 07 00 [19:54:37]MH_I2C_Read... [19:54:37]Read from MH i2c: 01 07 00 A3 3A 00 00 00 00 00 FF 0F F2 [19:54:37]RasterBufferAndPrint [19:54:37]line Счет N : (3)58135 [19:54:37]line ИНН: 02508201610067 [19:54:37]line Контрольно-Кассовый Чек [19:54:37]line ПРОДАЖА [19:54:37]line Товар: 48746717 [19:54:37]line Сигареты Winston XStyle Caster + Dream M [19:54:37]line 1.000 * 138.00 [19:54:37]line = 138.00 [19:54:37]line НДС 12% НСП 1% [19:54:37]line > о реализуемом товаре [19:54:37]line ИТОГО: 138.00 [19:54:37]line НСП 1% : 1.22 [19:54:37]line НДС 12% : 14.65 [19:54:37]line Наличными: 138.00 [19:54:37]line Безнал.: 0.00 [19:54:37]line Место: АЗС № 99 "Партнер Нефть" [19:54:37]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [19:54:37]line СНО: Общий режим [19:54:37]line Чек 92 02.03.2024 19:54 [19:54:37]line Смена: 280 ФФД: 1.0 [19:54:37]line ЗНМ: 0300000074 [19:54:37]line РНМ: 0000000000092554 [19:54:37]line Версия ККМ: 001 [19:54:37]line ФМ: 0000000000871783 [19:54:37]line ФД: 31939 [19:54:37]line ФПД: 141366154220336 [19:54:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T195445&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31939&fm=141366154220336&tin=02508201610067®Number=0000000000092554&sum=13800 [19:54:37]line 0 [19:54:37]OFD Sender: Processing packet 31939 [packets to send 5, broken 4] [19:54:37]ProducePacketName [19:54:37]name=ofd_packets/00031939 [19:54:37]OFD Sender: To server: pG, [19:54:37]CommunicateWithHost lk.salyk.kg:30040 [19:54:37]ConnectInit lk.salyk.kg [19:54:37]written 0, free lines is 4095 [19:54:38]Connected sock=10 [19:54:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 31 01 00 00 92 3D 29 01 1E B4 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 08 00 34 38 37 34 36 37 31 37 06 04 30 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 43 61 73 74 65 72 20 2B 20 44 72 65 61 6D 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 05 84 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C3 7C 00 00 35 04 06 00 80 92 5F 67 D3 30 52 E2 ED AB 2D DF 00 3E [19:54:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 DB 10 47 00 71 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C3 7C 00 00 F4 03 04 00 49 2C E3 65 B6 04 01 00 00 DA 5C F5 7B CE E5 3D 2D [19:54:38]CommunicateWithHost err = 0 [19:54:38]CheckOFDResponse [19:54:38]1017 (14) - 77093643461234 [19:54:38]1041 (16) - 0000000000871783 [19:54:38]1040 (4) - 31939 [19:54:38]1012 (4) - 02.03.2024 13:40 [19:54:38]1206 (1) - 0 [19:54:38]OFD Sender: Remove packet 31939 [19:54:38]ProducePacketName [19:54:38]name=ofd_packets/00031939 [19:54:38]NVStorageDeleteData [19:54:38]Write to MH i2c: 01 00 00 CC 3A 06 [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: 01 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: 01 07 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: 01 07 00 CC 3A 00 00 00 00 00 BE 0C D7 [19:54:38]RasterBufferAndPrint [19:54:38]line [19:54:38]line [19:54:38]line [19:54:38]line [19:54:38]line [19:54:38]written 0, free lines is 3268 [19:54:38]MH_Cut [19:54:38]Write to MH i2c: D1 01 00 D3 3A 01 DF [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: D1 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: D1 01 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: D1 01 00 D3 3A 00 DE [19:54:38]Write to MH i2c: 01 00 00 D4 3A 0E [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]OFD Sender: No OFD packet to send [19:54:39]*** Cut start [19:54:39]*** Partial cut [19:54:39]*** CUTSNS_PIN = 1 [19:54:39]*** CUTSNS_PIN = 0 [19:54:39]*** Brake cut motor [19:54:39]Read from MH i2c: 01 [19:54:39]MH_I2C_Read... [19:54:39]*** Stop cut motor [19:54:39]*** Cut end [19:54:39]Read from MH i2c: 01 07 00 [19:54:39]MH_I2C_Read... [19:54:39]Read from MH i2c: 01 07 00 D4 3A 00 00 00 00 00 FF 0F 23 [19:54:39]process_action close_receipt done [19:54:39]requested_data is exist [19:54:39]produce_requested_data [19:54:39]requested_item fm.sn is exist - process it [19:54:39]wFMCommunicate request_size=4 [19:54:39]MH_SAM_APDU [19:54:39]CAPDU: 80 11 00 00 [19:54:39]Write to MH i2c: E2 08 00 D5 3A 80 11 00 00 00 00 00 00 89 [19:54:39]Write i2c OK [19:54:39]MH_I2C_Read... [19:54:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:39]Read from MH i2c: E2 [19:54:39]MH_I2C_Read... [19:54:39]Read from MH i2c: E2 17 00 [19:54:39]MH_I2C_Read... [19:54:39]Read from MH i2c: E2 17 00 D5 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 DE [19:54:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [19:54:39]wFMCommunicate OK [19:54:39]requested_item fd.num is exist - process it [19:54:39]SAM_PROTO_GetFieldsCounters [19:54:39]wFMCommunicate request_size=4 [19:54:39]MH_SAM_APDU [19:54:39]CAPDU: 80 13 00 00 [19:54:39]Write to MH i2c: E2 08 00 D6 3A 80 13 00 00 00 00 00 00 8C [19:54:39]Write i2c OK [19:54:39]MH_I2C_Read... [19:54:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:54:40]Read from MH i2c: E2 [19:54:40]MH_I2C_Read... [19:54:40]Read from MH i2c: E2 62 00 [19:54:40]MH_I2C_Read... [19:54:40]Read from MH i2c: E2 62 00 D6 3A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 1B [19:54:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:54:40]wFMCommunicate OK [19:54:40]SAM_PROTO_GetFieldsCounters done [19:54:40]requested_item shift.num is exist - process it [19:54:40]requested_item shift.opened is exist - process it [19:54:40]req_shift_opened [19:54:40]FM_GetShiftState [19:54:40]SAM_PROTO_GetShiftState [19:54:40]wFMCommunicate request_size=4 [19:54:40]MH_SAM_APDU [19:54:40]CAPDU: 80 13 01 00 [19:54:40]Write to MH i2c: E2 08 00 D7 3A 80 13 01 00 00 00 00 00 8E [19:54:40]Write i2c OK [19:54:40]MH_I2C_Read... [19:54:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:40]Read from MH i2c: E2 [19:54:40]MH_I2C_Read... [19:54:40]Read from MH i2c: E2 0E 00 [19:54:40]MH_I2C_Read... [19:54:40]Read from MH i2c: E2 0E 00 D7 3A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 77 [19:54:40]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [19:54:40]wFMCommunicate OK [19:54:40]SAM_PROTO_GetShiftState done [19:54:40]FM_GetShiftState done [19:54:40]req_shift_opened done [19:54:40]requested_item shift.open_date is exist - process it [19:54:40]req_shift_open_date [19:54:40]req_shift_open_date done [19:54:40]produce_requested_data done [19:54:40]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31939,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [19:54:40]process_action_free close_receipt [19:54:40]json_value_free [19:54:40]json_value_free done [19:54:40]process_json_proto returns [19:54:40]Send response to host [19:54:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31939,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [19:54:40]free response buf [19:54:40]execute_script done [19:54:40]execute_script returns [19:54:40]free content buf [19:54:40]Sock 9.Close socket [19:54:40]Sock 9.Thread stoped [19:54:43]OFD Sender: No OFD packet to send [19:54:48]OFD Sender: No OFD packet to send [19:54:53]OFD Sender: No OFD packet to send [19:54:58]OFD Sender: No OFD packet to send [19:55:03]OFD Sender: No OFD packet to send [19:55:08]OFD Sender: No OFD packet to send [19:55:13]OFD Sender: No OFD packet to send [19:55:18]OFD Sender: No OFD packet to send [19:55:23]OFD Sender: No OFD packet to send [19:55:28]OFD Sender: No OFD packet to send [19:55:33]OFD Sender: No OFD packet to send [19:55:38]OFD Sender: No OFD packet to send [19:55:43]OFD Sender: No OFD packet to send [19:55:48]OFD Sender: No OFD packet to send [19:55:53]OFD Sender: No OFD packet to send [19:55:58]OFD Sender: No OFD packet to send [19:56:03]OFD Sender: No OFD packet to send [19:56:08]OFD Sender: No OFD packet to send [19:56:13]OFD Sender: No OFD packet to send [19:56:18]OFD Sender: No OFD packet to send [19:56:23]OFD Sender: No OFD packet to send [19:56:28]OFD Sender: No OFD packet to send [19:56:33]OFD Sender: No OFD packet to send [19:56:38]OFD Sender: No OFD packet to send [19:56:43]OFD Sender: No OFD packet to send [19:56:48]OFD Sender: No OFD packet to send [19:56:53]OFD Sender: No OFD packet to send [19:56:58]OFD Sender: No OFD packet to send [19:57:03]OFD Sender: No OFD packet to send [19:57:08]OFD Sender: No OFD packet to send [19:57:13]OFD Sender: No OFD packet to send [19:57:18]OFD Sender: No OFD packet to send [19:57:23]OFD Sender: No OFD packet to send [19:57:28]OFD Sender: No OFD packet to send [19:57:33]OFD Sender: No OFD packet to send [19:57:38]OFD Sender: No OFD packet to send [19:57:43]OFD Sender: No OFD packet to send [19:57:48]OFD Sender: No OFD packet to send [19:57:53]OFD Sender: No OFD packet to send [19:57:58]OFD Sender: No OFD packet to send [19:58:00]accept exits with 7 [19:58:00]New connection [19:58:00]New thread 3066764644 created [19:58:00]Thread 3066908004 joined [19:58:00]Waiting for new connection... [19:58:00] Sock 7.Parse request [19:58:00]Sock 7.Check first char [19:58:00]Sock 7.First char is OK [19:58:00]request: POST /json_proto HTTP/1.0 [19:58:00]Method: POST [19:58:00]URL: /json_proto [19:58:00]Method is POST - this is cgi request [19:58:00]url: /json_proto [19:58:00]query_string will be loaded in cgi processing [19:58:00]execute_cgi json_proto POST (null) [19:58:00]execute_cgi path=json_proto method=POST [19:58:00]POST find Content-Length [19:58:00]Host: 172.17.61.6:8080 [19:58:00]Content-Length: 647 [19:58:00]Content-Type: application/json [19:58:00] [19:58:00]POST finish read [19:58:00]Found Content-Length = 647 [19:58:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58136", "tax_sys" : 0, "items" : [ { "code": "4700003150097", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,25", "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" ] } } [19:58:00]execute_script... [19:58: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)58136", "tax_sys" : 0, "items" : [ { "code": "4700003150097", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,25", "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" ] } } [19:58:00]POST & json_proto [19:58:00]process_json_proto [19:58:00]json parsed OK: [19:58:00]protocol is kg_v1.0 [19:58:00]action value=close_receipt [19:58:00]process_action close_receipt [19:58:00]cmd_close_receipt [19:58:00]MH_GetDate [19:58:00]Write to MH i2c: F0 00 00 D8 3A 01 [19:58:00]Write i2c OK [19:58:00]MH_I2C_Read... [19:58:00]Read from MH i2c: F0 [19:58:00]MH_I2C_Read... [19:58:00]Read from MH i2c: F0 09 00 [19:58:00]MH_I2C_Read... [19:58:00]Read from MH i2c: F0 09 00 D8 3A 00 D2 84 E3 65 78 7F 6F 64 72 [19:58:00]GetLastDocTimeStamp 1709409285 [19:58:00]current date 1709409490 [19:58:00]FM_GetShiftState [19:58:00]SAM_PROTO_GetShiftState [19:58:00]wFMCommunicate request_size=4 [19:58:00]MH_SAM_APDU [19:58:00]CAPDU: 80 13 01 00 [19:58:00]Write to MH i2c: E2 08 00 D9 3A 80 13 01 00 00 00 00 00 90 [19:58:00]Write i2c OK [19:58:00]MH_I2C_Read... [19:58:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:00]Read from MH i2c: E2 [19:58:00]MH_I2C_Read... [19:58:00]Read from MH i2c: E2 0E 00 [19:58:00]MH_I2C_Read... [19:58:00]Read from MH i2c: E2 0E 00 D9 3A 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 79 [19:58:00]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [19:58:00]wFMCommunicate OK [19:58:00]SAM_PROTO_GetShiftState done [19:58:00]FM_GetShiftState done [19:58:00]opened in 1709338917 [19:58:00]opened+sec_in_day 1709425317 [19:58:00]quantity*price = 15000 [19:58:00]sum+1 = 15001 [19:58:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 93 02.03.2024 19:58 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31940 ФПД: 116362727239148 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T195810&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31940&fm=116362727239148&tin=02508201610067®Number=0000000000092554&sum=15000 0 [19:58:02]StoreToDocumentArchive [19:58:02]shift 280 fd 31940 [19:58:02]save to /storage/0280/doc_00031940 [19:58:02]save last doc name /storage/0280/doc_00031940 to /storage/kkm_last_doc_name [19:58:02]save OK [19:58:02]Clear old archive folders... [19:58:02]ProcessDocumentItem done err = 0, tmpTLVsize=276 [19:58:02]tlvbuf is 015A4B40 [19:58:02]SAM_PROTO_ClearQueue [19:58:02]wFMCommunicate request_size=4 [19:58:02]MH_SAM_APDU [19:58:02]CAPDU: 80 09 00 00 [19:58:02]Write to MH i2c: E2 08 00 E6 3A 80 09 00 00 00 00 00 00 92 [19:58:02]Write i2c OK [19:58:02]MH_I2C_Read... [19:58:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:58:02]Read from MH i2c: E2 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: E2 03 00 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: E2 03 00 E6 3A 00 90 00 94 [19:58:02]RAPDU: 90 00 [19:58:02]wFMCommunicate OK [19:58:02]SAM_PROTO_ClearQueue done [19:58:02]KKMCreateOFDPacket [19:58:02]OFDProtocolAddRootSTLVToBuf [19:58:02]FM_MakeSignedData [19:58:02]FM_MakeSignedData [19:58:02]SAM_PROTO_SignData [19:58:02]wFMCommunicate request_size=4 [19:58:02]MH_SAM_APDU [19:58:02]CAPDU: 80 0D 01 02 [19:58:02]Write to MH i2c: E2 08 00 E7 3A 80 0D 01 02 00 00 00 00 9A [19:58:02]Write i2c OK [19:58:02]MH_I2C_Read... [19:58:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:58:02]Read from MH i2c: E2 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: E2 03 00 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: E2 03 00 E7 3A 00 90 00 95 [19:58:02]RAPDU: 90 00 [19:58:02]wFMCommunicate OK [19:58:02]wFMCommunicate request_size=255 [19:58:02]MH_SAM_APDU [19:58:02]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 30 39 37 06 04 22 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 32 35 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 5D 00 00 00 F4 03 04 00 D2 84 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 [19:58:02]Write to MH i2c: E2 02 01 E8 3A 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 30 39 37 06 04 22 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 32 35 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 5D 00 00 00 F4 03 04 00 D2 84 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 00 00 12 [19:58:02]Write i2c OK [19:58:02]MH_I2C_Read... [19:58:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:02]Read from MH i2c: E2 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: E2 03 00 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: E2 03 00 E8 3A 00 90 00 96 [19:58:02]RAPDU: 90 00 [19:58:02]wFMCommunicate OK [19:58:02]wFMCommunicate request_size=35 [19:58:02]MH_SAM_APDU [19:58:02]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C4 7C 00 00 35 04 06 00 69 D4 CF 05 AD EC [19:58:02]Write to MH i2c: E2 26 00 E9 3A 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C4 7C 00 00 35 04 06 00 69 D4 CF 05 AD EC 00 00 7C [19:58:02]Write i2c OK [19:58:02]MH_I2C_Read... [19:58:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:02]Read from MH i2c: E2 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: E2 03 00 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: E2 03 00 E9 3A 00 90 00 97 [19:58:02]RAPDU: 90 00 [19:58:02]wFMCommunicate OK [19:58:02]wFMCommunicate request_size=4 [19:58:02]MH_SAM_APDU [19:58:02]CAPDU: 80 0D 03 02 [19:58:02]Write to MH i2c: E2 08 00 EA 3A 80 0D 03 02 00 00 00 00 9F [19:58:02]Write i2c OK [19:58:02]MH_I2C_Read... [19:58:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:58:02]Read from MH i2c: E2 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: E2 0B 00 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: E2 0B 00 EA 3A 00 01 91 95 99 F7 0E B3 84 90 00 9C [19:58:02]RAPDU: 01 91 95 99 F7 0E B3 84 90 00 [19:58:02]wFMCommunicate OK [19:58:02]SAM_PROTO_SignData done [19:58:02]FM_MakeSignedData done [19:58:02]CreateOFDProtocolMessage [19:58:02]wFMCommunicate request_size=4 [19:58:02]MH_SAM_APDU [19:58:02]CAPDU: 80 11 00 00 [19:58:02]Write to MH i2c: E2 08 00 EB 3A 80 11 00 00 00 00 00 00 9F [19:58:02]Write i2c OK [19:58:02]MH_I2C_Read... [19:58:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:02]Read from MH i2c: E2 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: E2 17 00 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: E2 17 00 EB 3A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F4 [19:58:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [19:58:02]wFMCommunicate OK [19:58:02]CreateOFDProtocolMessage done [19:58:02]OFDSenderStorePacket 31940 [19:58:02]StoreOFDPacket docnum=31940 [19:58:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 28 01 00 00 85 C3 20 01 9F C7 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 30 39 37 06 04 22 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 32 35 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 5D 00 00 00 F4 03 04 00 D2 84 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C4 7C 00 00 35 04 06 00 69 D4 CF 05 AD EC 01 91 95 99 F7 0E B3 84 [19:58:02]CheckFolder [19:58:02]dirname=/storage/ofd_packets [19:58:02]CheckFolder done [19:58:02]ProducePacketName [19:58:02]name=ofd_packets/00031940 [19:58:02]NVStorageSaveData ofd_packets/00031940 [19:58:02]File name is /storage/ofd_packets/00031940 [19:58:02]Write 326 bytes [19:58:02]NVStorageSaveData done [19:58:02]OFDSenderStorePacket done [19:58:02]KKMCreateOFDPacket done [19:58:02]NVStorageSaveData kkm_last_timestamp [19:58:02]File name is /storage/kkm_last_timestamp [19:58:02]Write 4 bytes [19:58:02]NVStorageSaveData done [19:58:02]ExternCall_PrintAddStr [19:58:02]wPrintStart [19:58:02]Write to MH i2c: 01 00 00 EC 3A 26 [19:58:02]Write i2c OK [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: 01 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: 01 07 00 [19:58:02]MH_I2C_Read... [19:58:02]Read from MH i2c: 01 07 00 EC 3A 00 00 00 00 00 FF 0F 3B [19:58:02]RasterBufferAndPrint [19:58:02]line Счет N : (3)58136 [19:58:02]line ИНН: 02508201610067 [19:58:02]line Контрольно-Кассовый Чек [19:58:02]line ПРОДАЖА [19:58:02]line Товар: 4700003150097 [19:58:02]line Водка Пшеничная 0,25 [19:58:02]line 1.000 * 150.00 [19:58:02]line = 150.00 [19:58:02]line НДС 12% НСП 1% [19:58:02]line > о реализуемом товаре [19:58:02]line ИТОГО: 150.00 [19:58:02]line НСП 1% : 1.33 [19:58:02]line НДС 12% : 15.93 [19:58:02]line Наличными: 150.00 [19:58:02]line Безнал.: 0.00 [19:58:02]line Место: АЗС № 99 "Партнер Нефть" [19:58:02]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [19:58:02]line СНО: Общий режим [19:58:02]line Чек 93 02.03.2024 19:58 [19:58:02]line Смена: 280 ФФД: 1.0 [19:58:02]line ЗНМ: 0300000074 [19:58:02]line РНМ: 0000000000092554 [19:58:02]line Версия ККМ: 001 [19:58:02]line ФМ: 0000000000871783 [19:58:02]line ФД: 31940 [19:58:02]line ФПД: 116362727239148 [19:58:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T195810&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31940&fm=116362727239148&tin=02508201610067®Number=0000000000092554&sum=15000 [19:58:02]line 0 [19:58:02]OFD Sender: Processing packet 31940 [packets to send 5, broken 4] [19:58:02]ProducePacketName [19:58:02]name=ofd_packets/00031940 [19:58:02]OFD Sender: To server: pG, [19:58:02]CommunicateWithHost lk.salyk.kg:30040 [19:58:02]ConnectInit lk.salyk.kg [19:58:02]written 0, free lines is 4095 [19:58:03]Connected sock=10 [19:58:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 28 01 00 00 85 C3 20 01 9F C7 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 30 39 37 06 04 22 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 32 35 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 5D 00 00 00 F4 03 04 00 D2 84 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C4 7C 00 00 35 04 06 00 69 D4 CF 05 AD EC 01 91 95 99 F7 0E B3 84 [19:58:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 FF B5 47 00 65 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C4 7C 00 00 F4 03 04 00 16 2D E3 65 B6 04 01 00 00 24 10 EA 32 2C B7 06 EC [19:58:03]CommunicateWithHost err = 0 [19:58:03]CheckOFDResponse [19:58:03]1017 (14) - 77093643461234 [19:58:03]1041 (16) - 0000000000871783 [19:58:03]1040 (4) - 31940 [19:58:03]1012 (4) - 02.03.2024 13:43 [19:58:03]1206 (1) - 0 [19:58:03]OFD Sender: Remove packet 31940 [19:58:03]ProducePacketName [19:58:03]name=ofd_packets/00031940 [19:58:03]NVStorageDeleteData [19:58:03]Write to MH i2c: 01 00 00 14 3B 4F [19:58:03]Write i2c OK [19:58:03]MH_I2C_Read... [19:58:03]Read from MH i2c: 01 [19:58:03]MH_I2C_Read... [19:58:03]Read from MH i2c: 01 07 00 [19:58:03]MH_I2C_Read... [19:58:03]Read from MH i2c: 01 07 00 14 3B 00 00 00 00 00 DC 0C 3E [19:58:03]RasterBufferAndPrint [19:58:03]line [19:58:03]line [19:58:03]line [19:58:03]line [19:58:03]line [19:58:03]written 0, free lines is 3298 [19:58:03]MH_Cut [19:58:03]Write to MH i2c: D1 01 00 1B 3B 01 28 [19:58:03]Write i2c OK [19:58:03]MH_I2C_Read... [19:58:03]Read from MH i2c: D1 [19:58:03]MH_I2C_Read... [19:58:03]Read from MH i2c: D1 01 00 [19:58:03]MH_I2C_Read... [19:58:03]Read from MH i2c: D1 01 00 1B 3B 00 27 [19:58:03]Write to MH i2c: 01 00 00 1C 3B 57 [19:58:03]Write i2c OK [19:58:03]MH_I2C_Read... [19:58:03]OFD Sender: No OFD packet to send [19:58:04]*** Cut start [19:58:04]*** Partial cut [19:58:04]*** CUTSNS_PIN = 1 [19:58:04]*** CUTSNS_PIN = 0 [19:58:04]*** Brake cut motor [19:58:04]Read from MH i2c: 01 [19:58:04]MH_I2C_Read... [19:58:04]*** Stop cut motor [19:58:04]*** Cut end [19:58:04]Read from MH i2c: 01 07 00 [19:58:04]MH_I2C_Read... [19:58:04]Read from MH i2c: 01 07 00 1C 3B 00 00 00 00 00 FF 0F 6C [19:58:04]process_action close_receipt done [19:58:04]requested_data is exist [19:58:04]produce_requested_data [19:58:04]requested_item fm.sn is exist - process it [19:58:04]wFMCommunicate request_size=4 [19:58:04]MH_SAM_APDU [19:58:04]CAPDU: 80 11 00 00 [19:58:04]Write to MH i2c: E2 08 00 1D 3B 80 11 00 00 00 00 00 00 D2 [19:58:04]Write i2c OK [19:58:04]MH_I2C_Read... [19:58:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:04]Read from MH i2c: E2 [19:58:04]MH_I2C_Read... [19:58:04]Read from MH i2c: E2 17 00 [19:58:04]MH_I2C_Read... [19:58:04]Read from MH i2c: E2 17 00 1D 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 27 [19:58:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [19:58:04]wFMCommunicate OK [19:58:04]requested_item fd.num is exist - process it [19:58:04]SAM_PROTO_GetFieldsCounters [19:58:04]wFMCommunicate request_size=4 [19:58:04]MH_SAM_APDU [19:58:04]CAPDU: 80 13 00 00 [19:58:04]Write to MH i2c: E2 08 00 1E 3B 80 13 00 00 00 00 00 00 D5 [19:58:04]Write i2c OK [19:58:04]MH_I2C_Read... [19:58:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:58:04]Read from MH i2c: E2 [19:58:04]MH_I2C_Read... [19:58:04]Read from MH i2c: E2 62 00 [19:58:04]MH_I2C_Read... [19:58:04]Read from MH i2c: E2 62 00 1E 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C4 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 68 [19:58:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C4 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:58:04]wFMCommunicate OK [19:58:04]SAM_PROTO_GetFieldsCounters done [19:58:04]requested_item shift.num is exist - process it [19:58:04]requested_item shift.opened is exist - process it [19:58:04]req_shift_opened [19:58:04]FM_GetShiftState [19:58:04]SAM_PROTO_GetShiftState [19:58:04]wFMCommunicate request_size=4 [19:58:04]MH_SAM_APDU [19:58:04]CAPDU: 80 13 01 00 [19:58:04]Write to MH i2c: E2 08 00 1F 3B 80 13 01 00 00 00 00 00 D7 [19:58:04]Write i2c OK [19:58:04]MH_I2C_Read... [19:58:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:05]Read from MH i2c: E2 [19:58:05]MH_I2C_Read... [19:58:05]Read from MH i2c: E2 0E 00 [19:58:05]MH_I2C_Read... [19:58:05]Read from MH i2c: E2 0E 00 1F 3B 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C0 [19:58:05]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [19:58:05]wFMCommunicate OK [19:58:05]SAM_PROTO_GetShiftState done [19:58:05]FM_GetShiftState done [19:58:05]req_shift_opened done [19:58:05]requested_item shift.open_date is exist - process it [19:58:05]req_shift_open_date [19:58:05]req_shift_open_date done [19:58:05]produce_requested_data done [19:58:05]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31940,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [19:58:05]process_action_free close_receipt [19:58:05]json_value_free [19:58:05]json_value_free done [19:58:05]process_json_proto returns [19:58:05]Send response to host [19:58:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31940,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [19:58:05]free response buf [19:58:05]execute_script done [19:58:05]execute_script returns [19:58:05]free content buf [19:58:05]Sock 7.Close socket [19:58:05]Sock 7.Thread stoped [19:58:08]OFD Sender: No OFD packet to send [19:58:13]OFD Sender: No OFD packet to send [19:58:18]OFD Sender: No OFD packet to send [19:58:23]accept exits with 9 [19:58:23]New connection [19:58:23]New thread 3066908004 created [19:58:23]Thread 3066764644 joined [19:58:23]Waiting for new connection... [19:58:23] Sock 9.Parse request [19:58:23]Sock 9.Check first char [19:58:23]Sock 9.First char is OK [19:58:23]request: POST /json_proto HTTP/1.0 [19:58:23]Method: POST [19:58:23]URL: /json_proto [19:58:23]Method is POST - this is cgi request [19:58:23]url: /json_proto [19:58:23]query_string will be loaded in cgi processing [19:58:23]execute_cgi json_proto POST (null) [19:58:23]execute_cgi path=json_proto method=POST [19:58:23]POST find Content-Length [19:58:23]Host: 172.17.61.6:8080 [19:58:23]Content-Length: 900 [19:58:23]Content-Type: application/json [19:58:23] [19:58:23]POST finish read [19:58:23]Found Content-Length = 900 [19:58:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58137", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.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 }]} ], "payments": [ { "type": 0, "sum" : 202.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:23]execute_script... [19:58: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 : (3)58137", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.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 }]} ], "payments": [ { "type": 0, "sum" : 202.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:58:23]POST & json_proto [19:58:23]process_json_proto [19:58:23]json parsed OK: [19:58:23]protocol is kg_v1.0 [19:58:23]action value=close_receipt [19:58:23]process_action close_receipt [19:58:23]cmd_close_receipt [19:58:23]MH_GetDate [19:58:23]Write to MH i2c: F0 00 00 20 3B 4A [19:58:23]Write i2c OK [19:58:23]MH_I2C_Read... [19:58:23]Read from MH i2c: F0 [19:58:23]MH_I2C_Read... [19:58:23]Read from MH i2c: F0 09 00 [19:58:23]MH_I2C_Read... [19:58:23]Read from MH i2c: F0 09 00 20 3B 00 E8 84 E3 65 78 7F 6F 64 D1 [19:58:23]GetLastDocTimeStamp 1709409490 [19:58:23]current date 1709409512 [19:58:23]FM_GetShiftState [19:58:23]SAM_PROTO_GetShiftState [19:58:23]wFMCommunicate request_size=4 [19:58:23]MH_SAM_APDU [19:58:23]CAPDU: 80 13 01 00 [19:58:23]Write to MH i2c: E2 08 00 21 3B 80 13 01 00 00 00 00 00 D9 [19:58:23]Write i2c OK [19:58:23]MH_I2C_Read... [19:58:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:23]Read from MH i2c: E2 [19:58:23]MH_I2C_Read... [19:58:23]Read from MH i2c: E2 0E 00 [19:58:23]MH_I2C_Read... [19:58:23]Read from MH i2c: E2 0E 00 21 3B 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C2 [19:58:23]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [19:58:23]wFMCommunicate OK [19:58:23]SAM_PROTO_GetShiftState done [19:58:23]FM_GetShiftState done [19:58:23]opened in 1709338917 [19:58:23]opened+sec_in_day 1709425317 [19:58:23]quantity*price = 13500 [19:58:23]sum+1 = 13501 [19:58:23]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 6931280300549 Зажигалка Cricket ПН пьезо 1.000 * 67.00 = 67.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 202.00 НСП 1% : 1.78 НДС 12% : 21.45 Наличными: 202.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 94 02.03.2024 19:58 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31941 ФПД: 235418156089079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T195832&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31941&fm=235418156089079&tin=02508201610067®Number=0000000000092554&sum=20200 0 [19:58:24]StoreToDocumentArchive [19:58:24]shift 280 fd 31941 [19:58:24]save to /storage/0280/doc_00031941 [19:58:24]save last doc name /storage/0280/doc_00031941 to /storage/kkm_last_doc_name [19:58:24]save OK [19:58:24]Clear old archive folders... [19:58:24]ProcessDocumentItem done err = 0, tmpTLVsize=389 [19:58:24]tlvbuf is 01634800 [19:58:24]SAM_PROTO_ClearQueue [19:58:24]wFMCommunicate request_size=4 [19:58:24]MH_SAM_APDU [19:58:24]CAPDU: 80 09 00 00 [19:58:24]Write to MH i2c: E2 08 00 2E 3B 80 09 00 00 00 00 00 00 DB [19:58:24]Write i2c OK [19:58:24]MH_I2C_Read... [19:58:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:58:24]Read from MH i2c: E2 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: E2 03 00 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: E2 03 00 2E 3B 00 90 00 DD [19:58:24]RAPDU: 90 00 [19:58:24]wFMCommunicate OK [19:58:24]SAM_PROTO_ClearQueue done [19:58:24]KKMCreateOFDPacket [19:58:24]OFDProtocolAddRootSTLVToBuf [19:58:24]FM_MakeSignedData [19:58:24]FM_MakeSignedData [19:58:24]SAM_PROTO_SignData [19:58:24]wFMCommunicate request_size=4 [19:58:24]MH_SAM_APDU [19:58:24]CAPDU: 80 0D 01 02 [19:58:24]Write to MH i2c: E2 08 00 2F 3B 80 0D 01 02 00 00 00 00 E3 [19:58:24]Write i2c OK [19:58:24]MH_I2C_Read... [19:58:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:58:24]Read from MH i2c: E2 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: E2 03 00 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: E2 03 00 2F 3B 00 90 00 DE [19:58:24]RAPDU: 90 00 [19:58:24]wFMCommunicate OK [19:58:24]wFMCommunicate request_size=255 [19:58:24]MH_SAM_APDU [19:58:24]CAPDU: 80 0D 02 02 FA 03 00 85 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 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 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 FC 03 06 00 E8 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [19:58:24]Write to MH i2c: E2 02 01 30 3B 80 0D 02 02 FA 00 03 00 85 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 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 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 FC 03 06 00 E8 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 00 1C [19:58:24]Write i2c OK [19:58:24]MH_I2C_Read... [19:58:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:24]Read from MH i2c: E2 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: E2 03 00 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: E2 03 00 30 3B 00 90 00 DF [19:58:24]RAPDU: 90 00 [19:58:24]wFMCommunicate OK [19:58:24]wFMCommunicate request_size=148 [19:58:24]MH_SAM_APDU [19:58:24]CAPDU: 80 0D 02 02 8F 01 F7 03 06 00 B2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 08 00 00 00 00 07 04 06 00 E8 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 5E 00 00 00 F4 03 04 00 E8 84 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C5 7C 00 00 35 04 06 00 D6 1C 8F 91 3E F7 [19:58:24]Write to MH i2c: E2 97 00 31 3B 80 0D 02 02 8F 00 01 F7 03 06 00 B2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 08 00 00 00 00 07 04 06 00 E8 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 5E 00 00 00 F4 03 04 00 E8 84 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C5 7C 00 00 35 04 06 00 D6 1C 8F 91 3E F7 00 00 38 [19:58:24]Write i2c OK [19:58:24]MH_I2C_Read... [19:58:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:58:24]Read from MH i2c: E2 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: E2 03 00 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: E2 03 00 31 3B 00 90 00 E0 [19:58:24]RAPDU: 90 00 [19:58:24]wFMCommunicate OK [19:58:24]wFMCommunicate request_size=4 [19:58:24]MH_SAM_APDU [19:58:24]CAPDU: 80 0D 03 02 [19:58:24]Write to MH i2c: E2 08 00 32 3B 80 0D 03 02 00 00 00 00 E8 [19:58:24]Write i2c OK [19:58:24]MH_I2C_Read... [19:58:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:58:24]Read from MH i2c: E2 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: E2 0B 00 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: E2 0B 00 32 3B 00 3B 24 DD C4 45 F1 B6 DB 90 00 B0 [19:58:24]RAPDU: 3B 24 DD C4 45 F1 B6 DB 90 00 [19:58:24]wFMCommunicate OK [19:58:24]SAM_PROTO_SignData done [19:58:24]FM_MakeSignedData done [19:58:24]CreateOFDProtocolMessage [19:58:24]wFMCommunicate request_size=4 [19:58:24]MH_SAM_APDU [19:58:24]CAPDU: 80 11 00 00 [19:58:24]Write to MH i2c: E2 08 00 33 3B 80 11 00 00 00 00 00 00 E8 [19:58:24]Write i2c OK [19:58:24]MH_I2C_Read... [19:58:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:24]Read from MH i2c: E2 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: E2 17 00 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: E2 17 00 33 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 3D [19:58:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [19:58:24]wFMCommunicate OK [19:58:24]CreateOFDProtocolMessage done [19:58:24]OFDSenderStorePacket 31941 [19:58:24]StoreOFDPacket docnum=31941 [19:58:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 99 01 00 00 99 98 91 01 85 00 5A 03 01 00 03 00 85 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 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 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 FC 03 06 00 E8 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 08 00 00 00 00 07 04 06 00 E8 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 5E 00 00 00 F4 03 04 00 E8 84 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C5 7C 00 00 35 04 06 00 D6 1C 8F 91 3E F7 3B 24 DD C4 45 F1 B6 DB [19:58:24]CheckFolder [19:58:24]dirname=/storage/ofd_packets [19:58:24]CheckFolder done [19:58:24]ProducePacketName [19:58:24]name=ofd_packets/00031941 [19:58:24]NVStorageSaveData ofd_packets/00031941 [19:58:24]File name is /storage/ofd_packets/00031941 [19:58:24]Write 439 bytes [19:58:24]NVStorageSaveData done [19:58:24]OFDSenderStorePacket done [19:58:24]KKMCreateOFDPacket done [19:58:24]NVStorageSaveData kkm_last_timestamp [19:58:24]File name is /storage/kkm_last_timestamp [19:58:24]Write 4 bytes [19:58:24]NVStorageSaveData done [19:58:24]ExternCall_PrintAddStr [19:58:24]wPrintStart [19:58:24]Write to MH i2c: 01 00 00 34 3B 6F [19:58:24]Write i2c OK [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: 01 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: 01 07 00 [19:58:24]MH_I2C_Read... [19:58:24]Read from MH i2c: 01 07 00 34 3B 00 00 00 00 00 FF 0F 84 [19:58:24]RasterBufferAndPrint [19:58:24]line Счет N : (3)58137 [19:58:24]line ИНН: 02508201610067 [19:58:25]line Контрольно-Кассовый Чек [19:58:25]line ПРОДАЖА [19:58:25]line Товар: 48743587 [19:58:25]line Сигареты Winston XStyle Silver [19:58:25]line 1.000 * 135.00 [19:58:25]line = 135.00 [19:58:25]line НДС 12% НСП 1% [19:58:25]line > о реализуемом товаре [19:58:25]line Товар: 6931280300549 [19:58:25]line Зажигалка Cricket ПН пьезо [19:58:25]line 1.000 * 67.00 [19:58:25]line = 67.00 [19:58:25]line НДС 12% НСП 1% [19:58:25]line > о реализуемом товаре [19:58:25]line ИТОГО: 202.00 [19:58:25]line НСП 1% : 1.78 [19:58:25]line НДС 12% : 21.45 [19:58:25]line Наличными: 202.00 [19:58:25]line Безнал.: 0.00 [19:58:25]line Место: АЗС № 99 "Партнер Нефть" [19:58:25]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [19:58:25]line СНО: Общий режим [19:58:25]line Чек 94 02.03.2024 19:58 [19:58:25]line Смена: 280 ФФД: 1.0 [19:58:25]line ЗНМ: 0300000074 [19:58:25]line РНМ: 0000000000092554 [19:58:25]line Версия ККМ: 001 [19:58:25]line ФМ: 0000000000871783 [19:58:25]line ФД: 31941 [19:58:25]line ФПД: 235418156089079 [19:58:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T195832&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31941&fm=235418156089079&tin=02508201610067®Number=0000000000092554&sum=20200 [19:58:25]OFD Sender: Processing packet 31941 [packets to send 5, broken 4] [19:58:25]ProducePacketName [19:58:25]name=ofd_packets/00031941 [19:58:25]OFD Sender: To server: pG, [19:58:25]CommunicateWithHost lk.salyk.kg:30040 [19:58:25]ConnectInit lk.salyk.kg [19:58:25]line 0 [19:58:25]written 0, free lines is 4095 [19:58:25]Connected sock=10 [19:58:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 99 01 00 00 99 98 91 01 85 00 5A 03 01 00 03 00 85 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 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 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 FC 03 06 00 E8 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 08 00 00 00 00 07 04 06 00 E8 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 5E 00 00 00 F4 03 04 00 E8 84 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C5 7C 00 00 35 04 06 00 D6 1C 8F 91 3E F7 3B 24 DD C4 45 F1 B6 DB [19:58:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 63 29 47 00 16 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C5 7C 00 00 F4 03 04 00 2C 2D E3 65 B6 04 01 00 00 01 4D 1F 91 02 0B 8A 2F [19:58:25]CommunicateWithHost err = 0 [19:58:25]CheckOFDResponse [19:58:25]1017 (14) - 77093643461234 [19:58:25]1041 (16) - 0000000000871783 [19:58:25]1040 (4) - 31941 [19:58:25]1012 (4) - 02.03.2024 13:44 [19:58:25]1206 (1) - 0 [19:58:25]OFD Sender: Remove packet 31941 [19:58:25]ProducePacketName [19:58:25]name=ofd_packets/00031941 [19:58:25]NVStorageDeleteData [19:58:25]Write to MH i2c: 01 00 00 63 3B 9E [19:58:25]Write i2c OK [19:58:25]MH_I2C_Read... [19:58:25]Read from MH i2c: 01 [19:58:25]MH_I2C_Read... [19:58:25]Read from MH i2c: 01 07 00 [19:58:25]MH_I2C_Read... [19:58:25]Read from MH i2c: 01 07 00 63 3B 00 00 00 00 00 51 0C 02 [19:58:25]RasterBufferAndPrint [19:58:25]line [19:58:25]line [19:58:25]line [19:58:25]line [19:58:25]line [19:58:25]written 0, free lines is 3159 [19:58:25]MH_Cut [19:58:25]Write to MH i2c: D1 01 00 6A 3B 01 77 [19:58:25]Write i2c OK [19:58:25]MH_I2C_Read... [19:58:25]Read from MH i2c: D1 [19:58:25]MH_I2C_Read... [19:58:25]Read from MH i2c: D1 01 00 [19:58:25]MH_I2C_Read... [19:58:25]Read from MH i2c: D1 01 00 6A 3B 00 76 [19:58:25]Write to MH i2c: 01 00 00 6B 3B A6 [19:58:25]Write i2c OK [19:58:25]MH_I2C_Read... [19:58:26]OFD Sender: No OFD packet to send [19:58:26]*** Cut start [19:58:26]*** Partial cut [19:58:26]*** CUTSNS_PIN = 1 [19:58:26]*** CUTSNS_PIN = 0 [19:58:26]*** Brake cut motor [19:58:27]Read from MH i2c: 01 [19:58:27]MH_I2C_Read... [19:58:27]*** Stop cut motor [19:58:27]*** Cut end [19:58:27]Read from MH i2c: 01 07 00 [19:58:27]MH_I2C_Read... [19:58:27]Read from MH i2c: 01 07 00 6B 3B 00 00 00 00 00 FF 0F BB [19:58:27]process_action close_receipt done [19:58:27]requested_data is exist [19:58:27]produce_requested_data [19:58:27]requested_item fm.sn is exist - process it [19:58:27]wFMCommunicate request_size=4 [19:58:27]MH_SAM_APDU [19:58:27]CAPDU: 80 11 00 00 [19:58:27]Write to MH i2c: E2 08 00 6C 3B 80 11 00 00 00 00 00 00 21 [19:58:27]Write i2c OK [19:58:27]MH_I2C_Read... [19:58:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:58:27]Read from MH i2c: E2 [19:58:27]MH_I2C_Read... [19:58:27]Read from MH i2c: E2 17 00 [19:58:27]MH_I2C_Read... [19:58:27]Read from MH i2c: E2 17 00 6C 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 76 [19:58:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [19:58:27]wFMCommunicate OK [19:58:27]requested_item fd.num is exist - process it [19:58:27]SAM_PROTO_GetFieldsCounters [19:58:27]wFMCommunicate request_size=4 [19:58:27]MH_SAM_APDU [19:58:27]CAPDU: 80 13 00 00 [19:58:27]Write to MH i2c: E2 08 00 6D 3B 80 13 00 00 00 00 00 00 24 [19:58:27]Write i2c OK [19:58:27]MH_I2C_Read... [19:58:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:58:27]Read from MH i2c: E2 [19:58:27]MH_I2C_Read... [19:58:27]Read from MH i2c: E2 62 00 [19:58:27]MH_I2C_Read... [19:58:27]Read from MH i2c: E2 62 00 6D 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C5 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 BB [19:58:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C5 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [19:58:27]wFMCommunicate OK [19:58:27]SAM_PROTO_GetFieldsCounters done [19:58:27]requested_item shift.num is exist - process it [19:58:27]requested_item shift.opened is exist - process it [19:58:27]req_shift_opened [19:58:27]FM_GetShiftState [19:58:27]SAM_PROTO_GetShiftState [19:58:27]wFMCommunicate request_size=4 [19:58:27]MH_SAM_APDU [19:58:27]CAPDU: 80 13 01 00 [19:58:27]Write to MH i2c: E2 08 00 6E 3B 80 13 01 00 00 00 00 00 26 [19:58:27]Write i2c OK [19:58:27]MH_I2C_Read... [19:58:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:58:27]Read from MH i2c: E2 [19:58:27]MH_I2C_Read... [19:58:27]Read from MH i2c: E2 0E 00 [19:58:27]MH_I2C_Read... [19:58:27]Read from MH i2c: E2 0E 00 6E 3B 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 0F [19:58:27]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [19:58:27]wFMCommunicate OK [19:58:27]SAM_PROTO_GetShiftState done [19:58:27]FM_GetShiftState done [19:58:27]req_shift_opened done [19:58:27]requested_item shift.open_date is exist - process it [19:58:27]req_shift_open_date [19:58:27]req_shift_open_date done [19:58:27]produce_requested_data done [19:58:27]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31941,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [19:58:27]process_action_free close_receipt [19:58:27]json_value_free [19:58:27]json_value_free done [19:58:27]process_json_proto returns [19:58:27]Send response to host [19:58:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31941,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [19:58:27]free response buf [19:58:27]execute_script done [19:58:27]execute_script returns [19:58:27]free content buf [19:58:27]Sock 9.Close socket [19:58:27]Sock 9.Thread stoped [19:58:31]OFD Sender: No OFD packet to send [19:58:36]OFD Sender: No OFD packet to send [19:58:41]OFD Sender: No OFD packet to send [19:58:46]OFD Sender: No OFD packet to send [19:58:51]OFD Sender: No OFD packet to send [19:58:56]OFD Sender: No OFD packet to send [19:59:01]OFD Sender: No OFD packet to send [19:59:06]OFD Sender: No OFD packet to send [19:59:11]OFD Sender: No OFD packet to send [19:59:16]OFD Sender: No OFD packet to send [19:59:21]OFD Sender: No OFD packet to send [19:59:26]OFD Sender: No OFD packet to send [19:59:31]OFD Sender: No OFD packet to send [19:59:36]OFD Sender: No OFD packet to send [19:59:41]OFD Sender: No OFD packet to send [19:59:46]OFD Sender: No OFD packet to send [19:59:51]OFD Sender: No OFD packet to send [19:59:56]OFD Sender: No OFD packet to send [20:00:01]OFD Sender: No OFD packet to send [20:00:06]OFD Sender: No OFD packet to send [20:00:11]OFD Sender: No OFD packet to send [20:00:16]OFD Sender: No OFD packet to send [20:00:21]OFD Sender: No OFD packet to send [20:00:26]OFD Sender: No OFD packet to send [20:00:31]OFD Sender: No OFD packet to send [20:00:36]OFD Sender: No OFD packet to send [20:00:41]OFD Sender: No OFD packet to send [20:00:46]OFD Sender: No OFD packet to send [20:00:51]OFD Sender: No OFD packet to send [20:00:56]OFD Sender: No OFD packet to send [20:01:01]OFD Sender: No OFD packet to send [20:01:06]OFD Sender: No OFD packet to send [20:01:11]OFD Sender: No OFD packet to send [20:01:16]OFD Sender: No OFD packet to send [20:01:21]OFD Sender: No OFD packet to send [20:01:26]OFD Sender: No OFD packet to send [20:01:31]OFD Sender: No OFD packet to send [20:01:36]OFD Sender: No OFD packet to send [20:01:41]OFD Sender: No OFD packet to send [20:01:46]OFD Sender: No OFD packet to send [20:01:51]OFD Sender: No OFD packet to send [20:01:56]OFD Sender: No OFD packet to send [20:02:01]OFD Sender: No OFD packet to send [20:02:06]OFD Sender: No OFD packet to send [20:02:11]OFD Sender: No OFD packet to send [20:02:16]OFD Sender: No OFD packet to send [20:02:21]OFD Sender: No OFD packet to send [20:02:26]OFD Sender: No OFD packet to send [20:02:31]OFD Sender: No OFD packet to send [20:02:36]OFD Sender: No OFD packet to send [20:02:41]OFD Sender: No OFD packet to send [20:02:46]OFD Sender: No OFD packet to send [20:02:51]OFD Sender: No OFD packet to send [20:02:56]OFD Sender: No OFD packet to send [20:03:01]OFD Sender: No OFD packet to send [20:03:06]OFD Sender: No OFD packet to send [20:03:11]OFD Sender: No OFD packet to send [20:03:16]OFD Sender: No OFD packet to send [20:03:21]OFD Sender: No OFD packet to send [20:03:26]OFD Sender: No OFD packet to send [20:03:31]OFD Sender: No OFD packet to send [20:03:36]OFD Sender: No OFD packet to send [20:03:41]OFD Sender: No OFD packet to send [20:03:46]OFD Sender: No OFD packet to send [20:03:51]OFD Sender: No OFD packet to send [20:03:56]OFD Sender: No OFD packet to send [20:04:01]OFD Sender: No OFD packet to send [20:04:06]OFD Sender: No OFD packet to send [20:04:11]OFD Sender: No OFD packet to send [20:04:16]OFD Sender: No OFD packet to send [20:04:21]OFD Sender: No OFD packet to send [20:04:26]OFD Sender: No OFD packet to send [20:04:31]OFD Sender: No OFD packet to send [20:04:36]OFD Sender: No OFD packet to send [20:04:41]OFD Sender: No OFD packet to send [20:04:46]OFD Sender: No OFD packet to send [20:04:51]OFD Sender: No OFD packet to send [20:04:56]OFD Sender: No OFD packet to send [20:05:01]OFD Sender: No OFD packet to send [20:05:06]OFD Sender: No OFD packet to send [20:05:11]OFD Sender: No OFD packet to send [20:05:16]OFD Sender: No OFD packet to send [20:05:21]OFD Sender: No OFD packet to send [20:05:26]OFD Sender: No OFD packet to send [20:05:31]OFD Sender: No OFD packet to send [20:05:36]OFD Sender: No OFD packet to send [20:05:41]OFD Sender: No OFD packet to send [20:05:46]OFD Sender: No OFD packet to send [20:05:51]OFD Sender: No OFD packet to send [20:05:56]OFD Sender: No OFD packet to send [20:06:01]OFD Sender: No OFD packet to send [20:06:06]OFD Sender: No OFD packet to send [20:06:11]OFD Sender: No OFD packet to send [20:06:16]OFD Sender: No OFD packet to send [20:06:21]OFD Sender: No OFD packet to send [20:06:26]OFD Sender: No OFD packet to send [20:06:31]OFD Sender: No OFD packet to send [20:06:36]OFD Sender: No OFD packet to send [20:06:41]OFD Sender: No OFD packet to send [20:06:46]OFD Sender: No OFD packet to send [20:06:51]OFD Sender: No OFD packet to send [20:06:56]OFD Sender: No OFD packet to send [20:07:01]OFD Sender: No OFD packet to send [20:07:06]OFD Sender: No OFD packet to send [20:07:11]OFD Sender: No OFD packet to send [20:07:16]OFD Sender: No OFD packet to send [20:07:21]OFD Sender: No OFD packet to send [20:07:26]OFD Sender: No OFD packet to send [20:07:31]OFD Sender: No OFD packet to send [20:07:36]OFD Sender: No OFD packet to send [20:07:41]OFD Sender: No OFD packet to send [20:07:46]OFD Sender: No OFD packet to send [20:07:51]OFD Sender: No OFD packet to send [20:07:56]OFD Sender: No OFD packet to send [20:08:01]OFD Sender: No OFD packet to send [20:08:06]OFD Sender: No OFD packet to send [20:08:11]OFD Sender: No OFD packet to send [20:08:16]OFD Sender: No OFD packet to send [20:08:21]OFD Sender: No OFD packet to send [20:08:26]OFD Sender: No OFD packet to send [20:08:31]OFD Sender: No OFD packet to send [20:08:36]OFD Sender: No OFD packet to send [20:08:41]OFD Sender: No OFD packet to send [20:08:46]OFD Sender: No OFD packet to send [20:08:51]OFD Sender: No OFD packet to send [20:08:56]OFD Sender: No OFD packet to send [20:09:01]OFD Sender: No OFD packet to send [20:09:06]OFD Sender: No OFD packet to send [20:09:11]OFD Sender: No OFD packet to send [20:09:16]OFD Sender: No OFD packet to send [20:09:21]OFD Sender: No OFD packet to send [20:09:26]OFD Sender: No OFD packet to send [20:09:31]OFD Sender: No OFD packet to send [20:09:36]OFD Sender: No OFD packet to send [20:09:41]OFD Sender: No OFD packet to send [20:09:46]OFD Sender: No OFD packet to send [20:09:51]OFD Sender: No OFD packet to send [20:09:56]OFD Sender: No OFD packet to send [20:10:01]OFD Sender: No OFD packet to send [20:10:06]OFD Sender: No OFD packet to send [20:10:08]accept exits with 7 [20:10:08]New connection [20:10:08]New thread 3066764644 created [20:10:08]Thread 3066908004 joined [20:10:08]Waiting for new connection... [20:10:08] Sock 7.Parse request [20:10:08]Sock 7.Check first char [20:10:08]Sock 7.First char is OK [20:10:08]request: POST /json_proto HTTP/1.0 [20:10:08]Method: POST [20:10:08]URL: /json_proto [20:10:08]Method is POST - this is cgi request [20:10:08]url: /json_proto [20:10:08]query_string will be loaded in cgi processing [20:10:08]execute_cgi json_proto POST (null) [20:10:08]execute_cgi path=json_proto method=POST [20:10:08]POST find Content-Length [20:10:08]Host: 172.17.61.6:8080 [20:10:08]Content-Length: 621 [20:10:08]Content-Type: application/json [20:10:08] [20:10:08]POST finish read [20:10:08]Found Content-Length = 621 [20:10:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58138", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:10:08]execute_script... [20:10: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)58138", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:10:08]POST & json_proto [20:10:08]process_json_proto [20:10:08]json parsed OK: [20:10:08]protocol is kg_v1.0 [20:10:08]action value=close_receipt [20:10:08]process_action close_receipt [20:10:08]cmd_close_receipt [20:10:08]MH_GetDate [20:10:08]Write to MH i2c: F0 00 00 6F 3B 99 [20:10:08]Write i2c OK [20:10:08]MH_I2C_Read... [20:10:08]Read from MH i2c: F0 [20:10:08]MH_I2C_Read... [20:10:08]Read from MH i2c: F0 09 00 [20:10:08]MH_I2C_Read... [20:10:08]Read from MH i2c: F0 09 00 6F 3B 00 A9 87 E3 65 78 7F 6F 64 E4 [20:10:08]GetLastDocTimeStamp 1709409512 [20:10:08]current date 1709410217 [20:10:08]FM_GetShiftState [20:10:08]SAM_PROTO_GetShiftState [20:10:08]wFMCommunicate request_size=4 [20:10:08]MH_SAM_APDU [20:10:08]CAPDU: 80 13 01 00 [20:10:08]Write to MH i2c: E2 08 00 70 3B 80 13 01 00 00 00 00 00 28 [20:10:08]Write i2c OK [20:10:08]MH_I2C_Read... [20:10:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:08]Read from MH i2c: E2 [20:10:08]MH_I2C_Read... [20:10:08]Read from MH i2c: E2 0E 00 [20:10:08]MH_I2C_Read... [20:10:08]Read from MH i2c: E2 0E 00 70 3B 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 11 [20:10:08]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:10:08]wFMCommunicate OK [20:10:08]SAM_PROTO_GetShiftState done [20:10:08]FM_GetShiftState done [20:10:08]opened in 1709338917 [20:10:08]opened+sec_in_day 1709425317 [20:10:08]quantity*price = 13800 [20:10:08]sum+1 = 13801 [20:10:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 95 02.03.2024 20:10 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31942 ФПД: 159824321397225 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T201017&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31942&fm=159824321397225&tin=02508201610067®Number=0000000000092554&sum=13800 0 [20:10:09]StoreToDocumentArchive [20:10:09]shift 280 fd 31942 [20:10:09]save to /storage/0280/doc_00031942 [20:10:09]save last doc name /storage/0280/doc_00031942 to /storage/kkm_last_doc_name [20:10:09]save OK [20:10:09]Clear old archive folders... [20:10:09]ProcessDocumentItem done err = 0, tmpTLVsize=274 [20:10:09]tlvbuf is 01614F30 [20:10:09]SAM_PROTO_ClearQueue [20:10:09]wFMCommunicate request_size=4 [20:10:09]MH_SAM_APDU [20:10:09]CAPDU: 80 09 00 00 [20:10:09]Write to MH i2c: E2 08 00 7D 3B 80 09 00 00 00 00 00 00 2A [20:10:09]Write i2c OK [20:10:09]MH_I2C_Read... [20:10:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:10:09]Read from MH i2c: E2 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: E2 03 00 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: E2 03 00 7D 3B 00 90 00 2C [20:10:09]RAPDU: 90 00 [20:10:09]wFMCommunicate OK [20:10:09]SAM_PROTO_ClearQueue done [20:10:09]KKMCreateOFDPacket [20:10:09]OFDProtocolAddRootSTLVToBuf [20:10:09]FM_MakeSignedData [20:10:09]FM_MakeSignedData [20:10:09]SAM_PROTO_SignData [20:10:09]wFMCommunicate request_size=4 [20:10:09]MH_SAM_APDU [20:10:09]CAPDU: 80 0D 01 02 [20:10:09]Write to MH i2c: E2 08 00 7E 3B 80 0D 01 02 00 00 00 00 32 [20:10:09]Write i2c OK [20:10:09]MH_I2C_Read... [20:10:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:10:09]Read from MH i2c: E2 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: E2 03 00 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: E2 03 00 7E 3B 00 90 00 2D [20:10:09]RAPDU: 90 00 [20:10:09]wFMCommunicate OK [20:10:09]wFMCommunicate request_size=255 [20:10:09]MH_SAM_APDU [20:10:09]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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 A9 87 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 [20:10:09]Write to MH i2c: E2 02 01 7F 3B 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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 A9 87 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 00 00 5F [20:10:09]Write i2c OK [20:10:09]MH_I2C_Read... [20:10:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:09]Read from MH i2c: E2 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: E2 03 00 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: E2 03 00 7F 3B 00 90 00 2E [20:10:09]RAPDU: 90 00 [20:10:09]wFMCommunicate OK [20:10:09]wFMCommunicate request_size=33 [20:10:09]MH_SAM_APDU [20:10:09]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C6 7C 00 00 35 04 06 00 91 5B FF E7 41 E9 [20:10:09]Write to MH i2c: E2 24 00 80 3B 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C6 7C 00 00 35 04 06 00 91 5B FF E7 41 E9 00 00 04 [20:10:09]Write i2c OK [20:10:09]MH_I2C_Read... [20:10:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:10:09]Read from MH i2c: E2 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: E2 03 00 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: E2 03 00 80 3B 00 90 00 2F [20:10:09]RAPDU: 90 00 [20:10:09]wFMCommunicate OK [20:10:09]wFMCommunicate request_size=4 [20:10:09]MH_SAM_APDU [20:10:09]CAPDU: 80 0D 03 02 [20:10:09]Write to MH i2c: E2 08 00 81 3B 80 0D 03 02 00 00 00 00 37 [20:10:09]Write i2c OK [20:10:09]MH_I2C_Read... [20:10:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:10:09]Read from MH i2c: E2 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: E2 0B 00 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: E2 0B 00 81 3B 00 95 B0 17 3B C5 93 71 67 90 00 FF [20:10:09]RAPDU: 95 B0 17 3B C5 93 71 67 90 00 [20:10:09]wFMCommunicate OK [20:10:09]SAM_PROTO_SignData done [20:10:09]FM_MakeSignedData done [20:10:09]CreateOFDProtocolMessage [20:10:09]wFMCommunicate request_size=4 [20:10:09]MH_SAM_APDU [20:10:09]CAPDU: 80 11 00 00 [20:10:09]Write to MH i2c: E2 08 00 82 3B 80 11 00 00 00 00 00 00 37 [20:10:09]Write i2c OK [20:10:09]MH_I2C_Read... [20:10:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:09]Read from MH i2c: E2 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: E2 17 00 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: E2 17 00 82 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 8C [20:10:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:10:09]wFMCommunicate OK [20:10:09]CreateOFDProtocolMessage done [20:10:09]OFDSenderStorePacket 31942 [20:10:09]StoreOFDPacket docnum=31942 [20:10:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 63 FF 1E 01 11 C8 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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 A9 87 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C6 7C 00 00 35 04 06 00 91 5B FF E7 41 E9 95 B0 17 3B C5 93 71 67 [20:10:09]CheckFolder [20:10:09]dirname=/storage/ofd_packets [20:10:09]CheckFolder done [20:10:09]ProducePacketName [20:10:09]name=ofd_packets/00031942 [20:10:09]NVStorageSaveData ofd_packets/00031942 [20:10:09]File name is /storage/ofd_packets/00031942 [20:10:09]Write 324 bytes [20:10:09]NVStorageSaveData done [20:10:09]OFDSenderStorePacket done [20:10:09]KKMCreateOFDPacket done [20:10:09]NVStorageSaveData kkm_last_timestamp [20:10:09]File name is /storage/kkm_last_timestamp [20:10:09]Write 4 bytes [20:10:09]NVStorageSaveData done [20:10:09]ExternCall_PrintAddStr [20:10:09]wPrintStart [20:10:09]Write to MH i2c: 01 00 00 83 3B BE [20:10:09]Write i2c OK [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: 01 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: 01 07 00 [20:10:09]MH_I2C_Read... [20:10:09]Read from MH i2c: 01 07 00 83 3B 00 00 00 00 00 FF 0F D3 [20:10:09]RasterBufferAndPrint [20:10:09]line Счет N : (3)58138 [20:10:09]line ИНН: 02508201610067 [20:10:09]line Контрольно-Кассовый Чек [20:10:09]line ПРОДАЖА [20:10:09]line Товар: 4640030091645 [20:10:09]line Сигареты ESSE Exchange M [20:10:09]line 1.000 * 138.00 [20:10:09]line = 138.00 [20:10:09]line НДС 12% НСП 1% [20:10:09]line > о реализуемом товаре [20:10:09]line ИТОГО: 138.00 [20:10:09]line НСП 1% : 1.22 [20:10:09]line НДС 12% : 14.65 [20:10:09]line Наличными: 138.00 [20:10:09]line Безнал.: 0.00 [20:10:09]line Место: АЗС № 99 "Партнер Нефть" [20:10:09]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [20:10:09]line СНО: Общий режим [20:10:09]line Чек 95 02.03.2024 20:10 [20:10:09]line Смена: 280 ФФД: 1.0 [20:10:09]line ЗНМ: 0300000074 [20:10:09]line РНМ: 0000000000092554 [20:10:09]line Версия ККМ: 001 [20:10:09]line ФМ: 0000000000871783 [20:10:09]line ФД: 31942 [20:10:09]line ФПД: 159824321397225 [20:10:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T201017&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31942&fm=159824321397225&tin=02508201610067®Number=0000000000092554&sum=13800 [20:10:10]line 0 [20:10:10]OFD Sender: Processing packet 31942 [packets to send 5, broken 4] [20:10:10]ProducePacketName [20:10:10]name=ofd_packets/00031942 [20:10:10]OFD Sender: To server: pG, [20:10:10]CommunicateWithHost lk.salyk.kg:30040 [20:10:10]ConnectInit lk.salyk.kg [20:10:10]written 0, free lines is 4095 [20:10:10]Connected sock=10 [20:10:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 63 FF 1E 01 11 C8 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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 A9 87 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C6 7C 00 00 35 04 06 00 91 5B FF E7 41 E9 95 B0 17 3B C5 93 71 67 [20:10:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 2E C2 47 00 8B 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C6 7C 00 00 F4 03 04 00 ED 2F E3 65 B6 04 01 00 00 7F 12 5E 02 9B 85 A1 87 [20:10:10]CommunicateWithHost err = 0 [20:10:10]CheckOFDResponse [20:10:10]1017 (14) - 77093643461234 [20:10:10]1041 (16) - 0000000000871783 [20:10:10]1040 (4) - 31942 [20:10:10]1012 (4) - 02.03.2024 13:55 [20:10:10]1206 (1) - 0 [20:10:10]OFD Sender: Remove packet 31942 [20:10:10]ProducePacketName [20:10:10]name=ofd_packets/00031942 [20:10:10]NVStorageDeleteData [20:10:10]Write to MH i2c: 01 00 00 AB 3B E6 [20:10:10]Write i2c OK [20:10:10]MH_I2C_Read... [20:10:10]Read from MH i2c: 01 [20:10:10]MH_I2C_Read... [20:10:10]Read from MH i2c: 01 07 00 [20:10:10]MH_I2C_Read... [20:10:10]Read from MH i2c: 01 07 00 AB 3B 00 00 00 00 00 C5 0C BE [20:10:10]RasterBufferAndPrint [20:10:10]line [20:10:10]line [20:10:10]line [20:10:10]line [20:10:10]line [20:10:10]written 0, free lines is 3275 [20:10:10]MH_Cut [20:10:10]Write to MH i2c: D1 01 00 B2 3B 01 BF [20:10:10]Write i2c OK [20:10:10]MH_I2C_Read... [20:10:10]Read from MH i2c: D1 [20:10:10]MH_I2C_Read... [20:10:10]Read from MH i2c: D1 01 00 [20:10:10]MH_I2C_Read... [20:10:10]Read from MH i2c: D1 01 00 B2 3B 00 BE [20:10:10]Write to MH i2c: 01 00 00 B3 3B EE [20:10:10]Write i2c OK [20:10:10]MH_I2C_Read... [20:10:10]OFD Sender: No OFD packet to send [20:10:11]*** Cut start [20:10:11]*** Partial cut [20:10:11]*** CUTSNS_PIN = 1 [20:10:11]*** CUTSNS_PIN = 0 [20:10:11]*** Brake cut motor [20:10:11]Read from MH i2c: 01 [20:10:11]MH_I2C_Read... [20:10:11]*** Stop cut motor [20:10:11]*** Cut end [20:10:11]Read from MH i2c: 01 07 00 [20:10:11]MH_I2C_Read... [20:10:11]Read from MH i2c: 01 07 00 B3 3B 00 00 00 00 00 FF 0F 03 [20:10:11]process_action close_receipt done [20:10:11]requested_data is exist [20:10:11]produce_requested_data [20:10:11]requested_item fm.sn is exist - process it [20:10:11]wFMCommunicate request_size=4 [20:10:11]MH_SAM_APDU [20:10:11]CAPDU: 80 11 00 00 [20:10:11]Write to MH i2c: E2 08 00 B4 3B 80 11 00 00 00 00 00 00 69 [20:10:11]Write i2c OK [20:10:11]MH_I2C_Read... [20:10:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:10:12]Read from MH i2c: E2 [20:10:12]MH_I2C_Read... [20:10:12]Read from MH i2c: E2 17 00 [20:10:12]MH_I2C_Read... [20:10:12]Read from MH i2c: E2 17 00 B4 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 BE [20:10:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:10:12]wFMCommunicate OK [20:10:12]requested_item fd.num is exist - process it [20:10:12]SAM_PROTO_GetFieldsCounters [20:10:12]wFMCommunicate request_size=4 [20:10:12]MH_SAM_APDU [20:10:12]CAPDU: 80 13 00 00 [20:10:12]Write to MH i2c: E2 08 00 B5 3B 80 13 00 00 00 00 00 00 6C [20:10:12]Write i2c OK [20:10:12]MH_I2C_Read... [20:10:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:10:12]Read from MH i2c: E2 [20:10:12]MH_I2C_Read... [20:10:12]Read from MH i2c: E2 62 00 [20:10:12]MH_I2C_Read... [20:10:12]Read from MH i2c: E2 62 00 B5 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C6 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [20:10:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C6 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:10:12]wFMCommunicate OK [20:10:12]SAM_PROTO_GetFieldsCounters done [20:10:12]requested_item shift.num is exist - process it [20:10:12]requested_item shift.opened is exist - process it [20:10:12]req_shift_opened [20:10:12]FM_GetShiftState [20:10:12]SAM_PROTO_GetShiftState [20:10:12]wFMCommunicate request_size=4 [20:10:12]MH_SAM_APDU [20:10:12]CAPDU: 80 13 01 00 [20:10:12]Write to MH i2c: E2 08 00 B6 3B 80 13 01 00 00 00 00 00 6E [20:10:12]Write i2c OK [20:10:12]MH_I2C_Read... [20:10:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:10:12]Read from MH i2c: E2 [20:10:12]MH_I2C_Read... [20:10:12]Read from MH i2c: E2 0E 00 [20:10:12]MH_I2C_Read... [20:10:12]Read from MH i2c: E2 0E 00 B6 3B 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 57 [20:10:12]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:10:12]wFMCommunicate OK [20:10:12]SAM_PROTO_GetShiftState done [20:10:12]FM_GetShiftState done [20:10:12]req_shift_opened done [20:10:12]requested_item shift.open_date is exist - process it [20:10:12]req_shift_open_date [20:10:12]req_shift_open_date done [20:10:12]produce_requested_data done [20:10:12]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31942,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [20:10:12]process_action_free close_receipt [20:10:12]json_value_free [20:10:12]json_value_free done [20:10:12]process_json_proto returns [20:10:12]Send response to host [20:10:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31942,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [20:10:12]free response buf [20:10:12]execute_script done [20:10:12]execute_script returns [20:10:12]free content buf [20:10:12]Sock 7.Close socket [20:10:12]Sock 7.Thread stoped [20:10:15]OFD Sender: No OFD packet to send [20:10:20]OFD Sender: No OFD packet to send [20:10:25]OFD Sender: No OFD packet to send [20:10:30]OFD Sender: No OFD packet to send [20:10:35]OFD Sender: No OFD packet to send [20:10:40]OFD Sender: No OFD packet to send [20:10:45]OFD Sender: No OFD packet to send [20:10:50]OFD Sender: No OFD packet to send [20:10:55]OFD Sender: No OFD packet to send [20:11:00]OFD Sender: No OFD packet to send [20:11:05]OFD Sender: No OFD packet to send [20:11:10]OFD Sender: No OFD packet to send [20:11:15]OFD Sender: No OFD packet to send [20:11:20]OFD Sender: No OFD packet to send [20:11:25]OFD Sender: No OFD packet to send [20:11:30]OFD Sender: No OFD packet to send [20:11:35]OFD Sender: No OFD packet to send [20:11:40]OFD Sender: No OFD packet to send [20:11:45]OFD Sender: No OFD packet to send [20:11:50]OFD Sender: No OFD packet to send [20:11:55]OFD Sender: No OFD packet to send [20:12:00]OFD Sender: No OFD packet to send [20:12:05]OFD Sender: No OFD packet to send [20:12:10]OFD Sender: No OFD packet to send [20:12:15]OFD Sender: No OFD packet to send [20:12:20]OFD Sender: No OFD packet to send [20:12:25]OFD Sender: No OFD packet to send [20:12:31]OFD Sender: No OFD packet to send [20:12:36]OFD Sender: No OFD packet to send [20:12:41]OFD Sender: No OFD packet to send [20:12:46]OFD Sender: No OFD packet to send [20:12:51]OFD Sender: No OFD packet to send [20:12:56]OFD Sender: No OFD packet to send [20:13:01]OFD Sender: No OFD packet to send [20:13:06]OFD Sender: No OFD packet to send [20:13:11]OFD Sender: No OFD packet to send [20:13:16]OFD Sender: No OFD packet to send [20:13:21]OFD Sender: No OFD packet to send [20:13:26]OFD Sender: No OFD packet to send [20:13:31]OFD Sender: No OFD packet to send [20:13:36]OFD Sender: No OFD packet to send [20:13:41]OFD Sender: No OFD packet to send [20:13:46]OFD Sender: No OFD packet to send [20:13:51]OFD Sender: No OFD packet to send [20:13:56]OFD Sender: No OFD packet to send [20:14:01]OFD Sender: No OFD packet to send [20:14:06]OFD Sender: No OFD packet to send [20:14:11]OFD Sender: No OFD packet to send [20:14:16]OFD Sender: No OFD packet to send [20:14:21]OFD Sender: No OFD packet to send [20:14:26]OFD Sender: No OFD packet to send [20:14:31]OFD Sender: No OFD packet to send [20:14:36]OFD Sender: No OFD packet to send [20:14:41]OFD Sender: No OFD packet to send [20:14:46]OFD Sender: No OFD packet to send [20:14:51]OFD Sender: No OFD packet to send [20:14:56]OFD Sender: No OFD packet to send [20:15:01]OFD Sender: No OFD packet to send [20:15:06]OFD Sender: No OFD packet to send [20:15:11]OFD Sender: No OFD packet to send [20:15:16]OFD Sender: No OFD packet to send [20:15:21]OFD Sender: No OFD packet to send [20:15:26]OFD Sender: No OFD packet to send [20:15:31]OFD Sender: No OFD packet to send [20:15:36]OFD Sender: No OFD packet to send [20:15:41]OFD Sender: No OFD packet to send [20:15:46]OFD Sender: No OFD packet to send [20:15:51]OFD Sender: No OFD packet to send [20:15:56]OFD Sender: No OFD packet to send [20:16:01]OFD Sender: No OFD packet to send [20:16:06]OFD Sender: No OFD packet to send [20:16:11]OFD Sender: No OFD packet to send [20:16:16]OFD Sender: No OFD packet to send [20:16:21]OFD Sender: No OFD packet to send [20:16:26]OFD Sender: No OFD packet to send [20:16:31]OFD Sender: No OFD packet to send [20:16:36]OFD Sender: No OFD packet to send [20:16:41]OFD Sender: No OFD packet to send [20:16:46]OFD Sender: No OFD packet to send [20:16:51]OFD Sender: No OFD packet to send [20:16:56]OFD Sender: No OFD packet to send [20:17:01]OFD Sender: No OFD packet to send [20:17:06]OFD Sender: No OFD packet to send [20:17:11]OFD Sender: No OFD packet to send [20:17:16]OFD Sender: No OFD packet to send [20:17:21]OFD Sender: No OFD packet to send [20:17:26]OFD Sender: No OFD packet to send [20:17:31]OFD Sender: No OFD packet to send [20:17:36]OFD Sender: No OFD packet to send [20:17:41]OFD Sender: No OFD packet to send [20:17:46]OFD Sender: No OFD packet to send [20:17:51]OFD Sender: No OFD packet to send [20:17:56]OFD Sender: No OFD packet to send [20:18:01]OFD Sender: No OFD packet to send [20:18:06]OFD Sender: No OFD packet to send [20:18:11]OFD Sender: No OFD packet to send [20:18:16]OFD Sender: No OFD packet to send [20:18:21]OFD Sender: No OFD packet to send [20:18:26]OFD Sender: No OFD packet to send [20:18:31]OFD Sender: No OFD packet to send [20:18:36]OFD Sender: No OFD packet to send [20:18:41]OFD Sender: No OFD packet to send [20:18:46]OFD Sender: No OFD packet to send [20:18:51]OFD Sender: No OFD packet to send [20:18:56]OFD Sender: No OFD packet to send [20:19:01]OFD Sender: No OFD packet to send [20:19:06]OFD Sender: No OFD packet to send [20:19:11]OFD Sender: No OFD packet to send [20:19:16]OFD Sender: No OFD packet to send [20:19:21]OFD Sender: No OFD packet to send [20:19:26]OFD Sender: No OFD packet to send [20:19:31]OFD Sender: No OFD packet to send [20:19:36]OFD Sender: No OFD packet to send [20:19:41]OFD Sender: No OFD packet to send [20:19:46]OFD Sender: No OFD packet to send [20:19:51]OFD Sender: No OFD packet to send [20:19:56]OFD Sender: No OFD packet to send [20:20:01]OFD Sender: No OFD packet to send [20:20:06]OFD Sender: No OFD packet to send [20:20:11]OFD Sender: No OFD packet to send [20:20:16]OFD Sender: No OFD packet to send [20:20:21]OFD Sender: No OFD packet to send [20:20:26]OFD Sender: No OFD packet to send [20:20:31]OFD Sender: No OFD packet to send [20:20:36]OFD Sender: No OFD packet to send [20:20:41]OFD Sender: No OFD packet to send [20:20:46]OFD Sender: No OFD packet to send [20:20:51]OFD Sender: No OFD packet to send [20:20:56]OFD Sender: No OFD packet to send [20:21:01]OFD Sender: No OFD packet to send [20:21:06]OFD Sender: No OFD packet to send [20:21:11]OFD Sender: No OFD packet to send [20:21:16]OFD Sender: No OFD packet to send [20:21:21]OFD Sender: No OFD packet to send [20:21:26]OFD Sender: No OFD packet to send [20:21:31]OFD Sender: No OFD packet to send [20:21:36]OFD Sender: No OFD packet to send [20:21:41]OFD Sender: No OFD packet to send [20:21:46]OFD Sender: No OFD packet to send [20:21:51]OFD Sender: No OFD packet to send [20:21:56]OFD Sender: No OFD packet to send [20:22:01]OFD Sender: No OFD packet to send [20:22:06]OFD Sender: No OFD packet to send [20:22:11]OFD Sender: No OFD packet to send [20:22:16]OFD Sender: No OFD packet to send [20:22:21]OFD Sender: No OFD packet to send [20:22:26]OFD Sender: No OFD packet to send [20:22:31]OFD Sender: No OFD packet to send [20:22:36]OFD Sender: No OFD packet to send [20:22:41]OFD Sender: No OFD packet to send [20:22:46]OFD Sender: No OFD packet to send [20:22:51]OFD Sender: No OFD packet to send [20:22:56]OFD Sender: No OFD packet to send [20:23:01]OFD Sender: No OFD packet to send [20:23:06]OFD Sender: No OFD packet to send [20:23:11]OFD Sender: No OFD packet to send [20:23:16]OFD Sender: No OFD packet to send [20:23:21]OFD Sender: No OFD packet to send [20:23:25]accept exits with 9 [20:23:25]New connection [20:23:25]New thread 3066908004 created [20:23:25]Thread 3066764644 joined [20:23:25]Waiting for new connection... [20:23:25] Sock 9.Parse request [20:23:25]Sock 9.Check first char [20:23:25]Sock 9.First char is OK [20:23:25]request: POST /json_proto HTTP/1.0 [20:23:25]Method: POST [20:23:25]URL: /json_proto [20:23:25]Method is POST - this is cgi request [20:23:25]url: /json_proto [20:23:25]query_string will be loaded in cgi processing [20:23:25]execute_cgi json_proto POST (null) [20:23:25]execute_cgi path=json_proto method=POST [20:23:25]POST find Content-Length [20:23:25]Host: 172.17.61.6:8080 [20:23:25]Content-Length: 752 [20:23:25]Content-Type: application/json [20:23:25] [20:23:25]POST finish read [20:23:25]Found Content-Length = 752 [20:23:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58139", "tax_sys" : 0, "items" : [ { "code": "48745895", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B RICHMOND KS GOLD EDITION", "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" ] } } [20:23:25]execute_script... [20:23: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)58139", "tax_sys" : 0, "items" : [ { "code": "48745895", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B RICHMOND KS GOLD EDITION", "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" ] } } [20:23:25]POST & json_proto [20:23:25]process_json_proto [20:23:25]json parsed OK: [20:23:25]protocol is kg_v1.0 [20:23:25]action value=close_receipt [20:23:25]process_action close_receipt [20:23:25]cmd_close_receipt [20:23:25]MH_GetDate [20:23:25]Write to MH i2c: F0 00 00 B7 3B E1 [20:23:25]Write i2c OK [20:23:25]MH_I2C_Read... [20:23:25]Read from MH i2c: F0 [20:23:25]MH_I2C_Read... [20:23:25]Read from MH i2c: F0 09 00 [20:23:25]MH_I2C_Read... [20:23:25]Read from MH i2c: F0 09 00 B7 3B 00 C7 8A E3 65 78 7F 6F 64 4D [20:23:25]GetLastDocTimeStamp 1709410217 [20:23:25]current date 1709411015 [20:23:25]FM_GetShiftState [20:23:25]SAM_PROTO_GetShiftState [20:23:25]wFMCommunicate request_size=4 [20:23:25]MH_SAM_APDU [20:23:25]CAPDU: 80 13 01 00 [20:23:25]Write to MH i2c: E2 08 00 B8 3B 80 13 01 00 00 00 00 00 70 [20:23:25]Write i2c OK [20:23:25]MH_I2C_Read... [20:23:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:23:25]Read from MH i2c: E2 [20:23:25]MH_I2C_Read... [20:23:25]Read from MH i2c: E2 0E 00 [20:23:25]MH_I2C_Read... [20:23:25]Read from MH i2c: E2 0E 00 B8 3B 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 59 [20:23:25]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:23:25]wFMCommunicate OK [20:23:25]SAM_PROTO_GetShiftState done [20:23:25]FM_GetShiftState done [20:23:25]opened in 1709338917 [20:23:25]opened+sec_in_day 1709425317 [20:23:25]quantity*price = 15000 [20:23:25]sum+1 = 15001 [20:23:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 0.00 Безнал.: 150.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 96 02.03.2024 20:23 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31943 ФПД: 178839287739829 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T202335&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31943&fm=178839287739829&tin=02508201610067®Number=0000000000092554&sum=15000 0 [20:23:27]StoreToDocumentArchive [20:23:27]shift 280 fd 31943 [20:23:27]save to /storage/0280/doc_00031943 [20:23:27]save last doc name /storage/0280/doc_00031943 to /storage/kkm_last_doc_name [20:23:27]save OK [20:23:27]Clear old archive folders... [20:23:27]ProcessDocumentItem done err = 0, tmpTLVsize=278 [20:23:27]tlvbuf is 0156C7D0 [20:23:27]SAM_PROTO_ClearQueue [20:23:27]wFMCommunicate request_size=4 [20:23:27]MH_SAM_APDU [20:23:27]CAPDU: 80 09 00 00 [20:23:27]Write to MH i2c: E2 08 00 C5 3B 80 09 00 00 00 00 00 00 72 [20:23:27]Write i2c OK [20:23:27]MH_I2C_Read... [20:23:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:23:27]Read from MH i2c: E2 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 03 00 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 03 00 C5 3B 00 90 00 74 [20:23:27]RAPDU: 90 00 [20:23:27]wFMCommunicate OK [20:23:27]SAM_PROTO_ClearQueue done [20:23:27]KKMCreateOFDPacket [20:23:27]OFDProtocolAddRootSTLVToBuf [20:23:27]FM_MakeSignedData [20:23:27]FM_MakeSignedData [20:23:27]SAM_PROTO_SignData [20:23:27]wFMCommunicate request_size=4 [20:23:27]MH_SAM_APDU [20:23:27]CAPDU: 80 0D 01 02 [20:23:27]Write to MH i2c: E2 08 00 C6 3B 80 0D 01 02 00 00 00 00 7A [20:23:27]Write i2c OK [20:23:27]MH_I2C_Read... [20:23:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:23:27]Read from MH i2c: E2 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 03 00 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 03 00 C6 3B 00 90 00 75 [20:23:27]RAPDU: 90 00 [20:23:27]wFMCommunicate OK [20:23:27]wFMCommunicate request_size=255 [20:23:27]MH_SAM_APDU [20:23:27]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 35 38 39 35 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 49 43 48 4D 4F 4E 44 20 4B 53 20 47 4F 4C 44 20 45 44 49 54 49 4F 4E 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 60 00 00 00 F4 03 04 00 C7 8A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 [20:23:27]Write to MH i2c: E2 02 01 C7 3B 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 35 38 39 35 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 49 43 48 4D 4F 4E 44 20 4B 53 20 47 4F 4C 44 20 45 44 49 54 49 4F 4E 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 60 00 00 00 F4 03 04 00 C7 8A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 00 00 31 [20:23:27]Write i2c OK [20:23:27]MH_I2C_Read... [20:23:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:23:27]Read from MH i2c: E2 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 03 00 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 03 00 C7 3B 00 90 00 76 [20:23:27]RAPDU: 90 00 [20:23:27]wFMCommunicate OK [20:23:27]wFMCommunicate request_size=37 [20:23:27]MH_SAM_APDU [20:23:27]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C7 7C 00 00 35 04 06 00 A2 A7 44 37 B5 B5 [20:23:27]Write to MH i2c: E2 28 00 C8 3B 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C7 7C 00 00 35 04 06 00 A2 A7 44 37 B5 B5 00 00 47 [20:23:27]Write i2c OK [20:23:27]MH_I2C_Read... [20:23:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:23:27]Read from MH i2c: E2 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 03 00 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 03 00 C8 3B 00 90 00 77 [20:23:27]RAPDU: 90 00 [20:23:27]wFMCommunicate OK [20:23:27]wFMCommunicate request_size=4 [20:23:27]MH_SAM_APDU [20:23:27]CAPDU: 80 0D 03 02 [20:23:27]Write to MH i2c: E2 08 00 C9 3B 80 0D 03 02 00 00 00 00 7F [20:23:27]Write i2c OK [20:23:27]MH_I2C_Read... [20:23:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:23:27]Read from MH i2c: E2 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 0B 00 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 0B 00 C9 3B 00 2B 7D FB 8B A8 26 F1 F8 90 00 65 [20:23:27]RAPDU: 2B 7D FB 8B A8 26 F1 F8 90 00 [20:23:27]wFMCommunicate OK [20:23:27]SAM_PROTO_SignData done [20:23:27]FM_MakeSignedData done [20:23:27]CreateOFDProtocolMessage [20:23:27]wFMCommunicate request_size=4 [20:23:27]MH_SAM_APDU [20:23:27]CAPDU: 80 11 00 00 [20:23:27]Write to MH i2c: E2 08 00 CA 3B 80 11 00 00 00 00 00 00 7F [20:23:27]Write i2c OK [20:23:27]MH_I2C_Read... [20:23:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:23:27]Read from MH i2c: E2 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 17 00 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: E2 17 00 CA 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 D4 [20:23:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:23:27]wFMCommunicate OK [20:23:27]CreateOFDProtocolMessage done [20:23:27]OFDSenderStorePacket 31943 [20:23:27]StoreOFDPacket docnum=31943 [20:23:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2A 01 00 00 C0 59 22 01 86 C2 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 35 38 39 35 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 49 43 48 4D 4F 4E 44 20 4B 53 20 47 4F 4C 44 20 45 44 49 54 49 4F 4E 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 60 00 00 00 F4 03 04 00 C7 8A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C7 7C 00 00 35 04 06 00 A2 A7 44 37 B5 B5 2B 7D FB 8B A8 26 F1 F8 [20:23:27]CheckFolder [20:23:27]dirname=/storage/ofd_packets [20:23:27]CheckFolder done [20:23:27]ProducePacketName [20:23:27]name=ofd_packets/00031943 [20:23:27]NVStorageSaveData ofd_packets/00031943 [20:23:27]File name is /storage/ofd_packets/00031943 [20:23:27]Write 328 bytes [20:23:27]NVStorageSaveData done [20:23:27]OFDSenderStorePacket done [20:23:27]KKMCreateOFDPacket done [20:23:27]NVStorageSaveData kkm_last_timestamp [20:23:27]File name is /storage/kkm_last_timestamp [20:23:27]Write 4 bytes [20:23:27]NVStorageSaveData done [20:23:27]ExternCall_PrintAddStr [20:23:27]wPrintStart [20:23:27]Write to MH i2c: 01 00 00 CB 3B 06 [20:23:27]Write i2c OK [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: 01 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: 01 07 00 [20:23:27]MH_I2C_Read... [20:23:27]Read from MH i2c: 01 07 00 CB 3B 00 00 00 00 00 FF 0F 1B [20:23:27]RasterBufferAndPrint [20:23:27]line Счет N : (3)58139 [20:23:27]line ИНН: 02508201610067 [20:23:27]line Контрольно-Кассовый Чек [20:23:27]line ПРОДАЖА [20:23:27]line Товар: 48745895 [20:23:27]line Сигареты RICHMOND KS GOLD EDITION [20:23:27]line 1.000 * 150.00 [20:23:27]line = 150.00 [20:23:27]line НДС 12% НСП 1% [20:23:27]line > о реализуемом товаре [20:23:27]line ИТОГО: 150.00 [20:23:27]line НСП 1% : 1.33 [20:23:27]line НДС 12% : 15.93 [20:23:27]line Наличными: 0.00 [20:23:27]line Безнал.: 150.00 [20:23:27]line Место: АЗС № 99 "Партнер Нефть" [20:23:27]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [20:23:27]line СНО: Общий режим [20:23:27]line Чек 96 02.03.2024 20:23 [20:23:27]line Смена: 280 ФФД: 1.0 [20:23:27]line ЗНМ: 0300000074 [20:23:27]line РНМ: 0000000000092554 [20:23:27]line Версия ККМ: 001 [20:23:27]line Платежная система: Mbank [20:23:27]line ФМ: 0000000000871783 [20:23:27]line ФД: 31943 [20:23:27]line ФПД: 178839287739829 [20:23:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T202335&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31943&fm=178839287739829&tin=02508201610067®Number=0000000000092554&sum=15000 [20:23:27]line 0 [20:23:27]OFD Sender: Processing packet 31943 [packets to send 5, broken 4] [20:23:27]ProducePacketName [20:23:27]name=ofd_packets/00031943 [20:23:27]OFD Sender: To server: pG, [20:23:27]CommunicateWithHost lk.salyk.kg:30040 [20:23:27]ConnectInit lk.salyk.kg [20:23:27]written 0, free lines is 4095 [20:23:28]Connected sock=10 [20:23:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2A 01 00 00 C0 59 22 01 86 C2 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 35 38 39 35 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 49 43 48 4D 4F 4E 44 20 4B 53 20 47 4F 4C 44 20 45 44 49 54 49 4F 4E 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 60 00 00 00 F4 03 04 00 C7 8A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C7 7C 00 00 35 04 06 00 A2 A7 44 37 B5 B5 2B 7D FB 8B A8 26 F1 F8 [20:23:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 2A 74 47 00 C5 A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C7 7C 00 00 F4 03 04 00 0B 33 E3 65 B6 04 01 00 00 EB 6E 27 05 0C BF 00 83 [20:23:28]CommunicateWithHost err = 0 [20:23:28]CheckOFDResponse [20:23:28]1017 (14) - 77093643461234 [20:23:28]1041 (16) - 0000000000871783 [20:23:28]1040 (4) - 31943 [20:23:28]1012 (4) - 02.03.2024 14:09 [20:23:28]1206 (1) - 0 [20:23:28]OFD Sender: Remove packet 31943 [20:23:28]ProducePacketName [20:23:28]name=ofd_packets/00031943 [20:23:28]NVStorageDeleteData [20:23:28]Write to MH i2c: 01 00 00 F5 3B 30 [20:23:28]Write i2c OK [20:23:28]MH_I2C_Read... [20:23:28]Read from MH i2c: 01 [20:23:28]MH_I2C_Read... [20:23:28]Read from MH i2c: 01 07 00 [20:23:28]MH_I2C_Read... [20:23:28]Read from MH i2c: 01 07 00 F5 3B 00 00 00 00 00 AC 0C EF [20:23:28]RasterBufferAndPrint [20:23:28]line [20:23:28]line [20:23:28]line [20:23:28]line [20:23:28]line [20:23:28]written 0, free lines is 3248 [20:23:28]MH_Cut [20:23:28]Write to MH i2c: D1 01 00 FC 3B 01 09 [20:23:28]Write i2c OK [20:23:28]MH_I2C_Read... [20:23:28]Read from MH i2c: D1 [20:23:28]MH_I2C_Read... [20:23:28]Read from MH i2c: D1 01 00 [20:23:28]MH_I2C_Read... [20:23:28]Read from MH i2c: D1 01 00 FC 3B 00 08 [20:23:28]Write to MH i2c: 01 00 00 FD 3B 38 [20:23:28]Write i2c OK [20:23:28]MH_I2C_Read... [20:23:28]OFD Sender: No OFD packet to send [20:23:29]*** Cut start [20:23:29]*** Partial cut [20:23:29]*** CUTSNS_PIN = 1 [20:23:29]*** CUTSNS_PIN = 0 [20:23:29]*** Brake cut motor [20:23:29]Read from MH i2c: 01 [20:23:29]MH_I2C_Read... [20:23:29]*** Stop cut motor [20:23:29]*** Cut end [20:23:29]Read from MH i2c: 01 07 00 [20:23:29]MH_I2C_Read... [20:23:29]Read from MH i2c: 01 07 00 FD 3B 00 00 00 00 00 FF 0F 4D [20:23:29]process_action close_receipt done [20:23:29]requested_data is exist [20:23:29]produce_requested_data [20:23:29]requested_item fm.sn is exist - process it [20:23:29]wFMCommunicate request_size=4 [20:23:29]MH_SAM_APDU [20:23:29]CAPDU: 80 11 00 00 [20:23:29]Write to MH i2c: E2 08 00 FE 3B 80 11 00 00 00 00 00 00 B3 [20:23:29]Write i2c OK [20:23:29]MH_I2C_Read... [20:23:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:23:29]Read from MH i2c: E2 [20:23:29]MH_I2C_Read... [20:23:29]Read from MH i2c: E2 17 00 [20:23:29]MH_I2C_Read... [20:23:29]Read from MH i2c: E2 17 00 FE 3B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 08 [20:23:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:23:29]wFMCommunicate OK [20:23:29]requested_item fd.num is exist - process it [20:23:29]SAM_PROTO_GetFieldsCounters [20:23:29]wFMCommunicate request_size=4 [20:23:29]MH_SAM_APDU [20:23:29]CAPDU: 80 13 00 00 [20:23:29]Write to MH i2c: E2 08 00 FF 3B 80 13 00 00 00 00 00 00 B6 [20:23:29]Write i2c OK [20:23:29]MH_I2C_Read... [20:23:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:23:30]Read from MH i2c: E2 [20:23:30]MH_I2C_Read... [20:23:30]Read from MH i2c: E2 62 00 [20:23:30]MH_I2C_Read... [20:23:30]Read from MH i2c: E2 62 00 FF 3B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C7 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 55 [20:23:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C7 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:23:30]wFMCommunicate OK [20:23:30]SAM_PROTO_GetFieldsCounters done [20:23:30]requested_item shift.num is exist - process it [20:23:30]requested_item shift.opened is exist - process it [20:23:30]req_shift_opened [20:23:30]FM_GetShiftState [20:23:30]SAM_PROTO_GetShiftState [20:23:30]wFMCommunicate request_size=4 [20:23:30]MH_SAM_APDU [20:23:30]CAPDU: 80 13 01 00 [20:23:30]Write to MH i2c: E2 08 00 00 3C 80 13 01 00 00 00 00 00 B9 [20:23:30]Write i2c OK [20:23:30]MH_I2C_Read... [20:23:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:23:30]Read from MH i2c: E2 [20:23:30]MH_I2C_Read... [20:23:30]Read from MH i2c: E2 0E 00 [20:23:30]MH_I2C_Read... [20:23:30]Read from MH i2c: E2 0E 00 00 3C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 A2 [20:23:30]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:23:30]wFMCommunicate OK [20:23:30]SAM_PROTO_GetShiftState done [20:23:30]FM_GetShiftState done [20:23:30]req_shift_opened done [20:23:30]requested_item shift.open_date is exist - process it [20:23:30]req_shift_open_date [20:23:30]req_shift_open_date done [20:23:30]produce_requested_data done [20:23:30]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31943,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [20:23:30]process_action_free close_receipt [20:23:30]json_value_free [20:23:30]json_value_free done [20:23:30]process_json_proto returns [20:23:30]Send response to host [20:23:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31943,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [20:23:30]free response buf [20:23:30]execute_script done [20:23:30]execute_script returns [20:23:30]free content buf [20:23:30]Sock 9.Close socket [20:23:30]Sock 9.Thread stoped [20:23:33]OFD Sender: No OFD packet to send [20:23:38]OFD Sender: No OFD packet to send [20:23:43]OFD Sender: No OFD packet to send [20:23:48]OFD Sender: No OFD packet to send [20:23:53]OFD Sender: No OFD packet to send [20:23:58]OFD Sender: No OFD packet to send [20:24:03]OFD Sender: No OFD packet to send [20:24:08]OFD Sender: No OFD packet to send [20:24:13]OFD Sender: No OFD packet to send [20:24:18]OFD Sender: No OFD packet to send [20:24:23]OFD Sender: No OFD packet to send [20:24:28]OFD Sender: No OFD packet to send [20:24:33]OFD Sender: No OFD packet to send [20:24:38]OFD Sender: No OFD packet to send [20:24:43]OFD Sender: No OFD packet to send [20:24:48]OFD Sender: No OFD packet to send [20:24:53]OFD Sender: No OFD packet to send [20:24:58]OFD Sender: No OFD packet to send [20:25:03]OFD Sender: No OFD packet to send [20:25:08]OFD Sender: No OFD packet to send [20:25:13]OFD Sender: No OFD packet to send [20:25:18]OFD Sender: No OFD packet to send [20:25:23]OFD Sender: No OFD packet to send [20:25:28]OFD Sender: No OFD packet to send [20:25:33]OFD Sender: No OFD packet to send [20:25:38]OFD Sender: No OFD packet to send [20:25:43]OFD Sender: No OFD packet to send [20:25:48]OFD Sender: No OFD packet to send [20:25:53]OFD Sender: No OFD packet to send [20:25:58]OFD Sender: No OFD packet to send [20:26:03]OFD Sender: No OFD packet to send [20:26:08]OFD Sender: No OFD packet to send [20:26:13]OFD Sender: No OFD packet to send [20:26:18]OFD Sender: No OFD packet to send [20:26:23]OFD Sender: No OFD packet to send [20:26:28]OFD Sender: No OFD packet to send [20:26:33]OFD Sender: No OFD packet to send [20:26:38]OFD Sender: No OFD packet to send [20:26:43]OFD Sender: No OFD packet to send [20:26:48]OFD Sender: No OFD packet to send [20:26:53]OFD Sender: No OFD packet to send [20:26:58]OFD Sender: No OFD packet to send [20:27:03]OFD Sender: No OFD packet to send [20:27:08]OFD Sender: No OFD packet to send [20:27:13]OFD Sender: No OFD packet to send [20:27:18]OFD Sender: No OFD packet to send [20:27:23]OFD Sender: No OFD packet to send [20:27:28]OFD Sender: No OFD packet to send [20:27:33]OFD Sender: No OFD packet to send [20:27:38]OFD Sender: No OFD packet to send [20:27:43]OFD Sender: No OFD packet to send [20:27:48]OFD Sender: No OFD packet to send [20:27:53]OFD Sender: No OFD packet to send [20:27:58]OFD Sender: No OFD packet to send [20:28:03]OFD Sender: No OFD packet to send [20:28:08]OFD Sender: No OFD packet to send [20:28:13]OFD Sender: No OFD packet to send [20:28:18]OFD Sender: No OFD packet to send [20:28:23]OFD Sender: No OFD packet to send [20:28:28]OFD Sender: No OFD packet to send [20:28:33]OFD Sender: No OFD packet to send [20:28:38]OFD Sender: No OFD packet to send [20:28:43]OFD Sender: No OFD packet to send [20:28:48]OFD Sender: No OFD packet to send [20:28:53]OFD Sender: No OFD packet to send [20:28:58]OFD Sender: No OFD packet to send [20:29:03]OFD Sender: No OFD packet to send [20:29:08]OFD Sender: No OFD packet to send [20:29:13]OFD Sender: No OFD packet to send [20:29:19]OFD Sender: No OFD packet to send [20:29:24]OFD Sender: No OFD packet to send [20:29:29]OFD Sender: No OFD packet to send [20:29:34]OFD Sender: No OFD packet to send [20:29:39]OFD Sender: No OFD packet to send [20:29:44]OFD Sender: No OFD packet to send [20:29:49]OFD Sender: No OFD packet to send [20:29:54]OFD Sender: No OFD packet to send [20:29:59]OFD Sender: No OFD packet to send [20:30:04]OFD Sender: No OFD packet to send [20:30:09]OFD Sender: No OFD packet to send [20:30:14]OFD Sender: No OFD packet to send [20:30:19]OFD Sender: No OFD packet to send [20:30:24]OFD Sender: No OFD packet to send [20:30:29]OFD Sender: No OFD packet to send [20:30:34]OFD Sender: No OFD packet to send [20:30:39]OFD Sender: No OFD packet to send [20:30:44]OFD Sender: No OFD packet to send [20:30:49]OFD Sender: No OFD packet to send [20:30:54]OFD Sender: No OFD packet to send [20:30:59]OFD Sender: No OFD packet to send [20:31:04]OFD Sender: No OFD packet to send [20:31:09]OFD Sender: No OFD packet to send [20:31:14]OFD Sender: No OFD packet to send [20:31:19]OFD Sender: No OFD packet to send [20:31:24]OFD Sender: No OFD packet to send [20:31:29]OFD Sender: No OFD packet to send [20:31:34]OFD Sender: No OFD packet to send [20:31:39]OFD Sender: No OFD packet to send [20:31:44]OFD Sender: No OFD packet to send [20:31:49]OFD Sender: No OFD packet to send [20:31:54]OFD Sender: No OFD packet to send [20:31:59]accept exits with 7 [20:31:59]New connection [20:31:59]New thread 3066764644 created [20:31:59]Thread 3066908004 joined [20:31:59]Waiting for new connection... [20:31:59] Sock 7.Parse request [20:31:59]Sock 7.Check first char [20:31:59]Sock 7.First char is OK [20:31:59]request: POST /json_proto HTTP/1.0 [20:31:59]Method: POST [20:31:59]URL: /json_proto [20:31:59]Method is POST - this is cgi request [20:31:59]url: /json_proto [20:31:59]query_string will be loaded in cgi processing [20:31:59]execute_cgi json_proto POST (null) [20:31:59]execute_cgi path=json_proto method=POST [20:31:59]POST find Content-Length [20:31:59]Host: 172.17.61.6:8080 [20:31:59]Content-Length: 632 [20:31:59]Content-Type: application/json [20:31:59] [20:31:59]POST finish read [20:31:59]Found Content-Length = 632 [20:31:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58140", "tax_sys" : 0, "items" : [ { "code": "4780022460292", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 Yumiko green 1\u043A\u0433", "price" : 210.00, "quantity" : 1.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:31:59]execute_script... [20:31: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)58140", "tax_sys" : 0, "items" : [ { "code": "4780022460292", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 Yumiko green 1\u043A\u0433", "price" : 210.00, "quantity" : 1.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:31:59]POST & json_proto [20:31:59]process_json_proto [20:31:59]json parsed OK: [20:31:59]protocol is kg_v1.0 [20:31:59]action value=close_receipt [20:31:59]process_action close_receipt [20:31:59]cmd_close_receipt [20:31:59]MH_GetDate [20:31:59]Write to MH i2c: F0 00 00 01 3C 2C [20:31:59]Write i2c OK [20:31:59]MH_I2C_Read... [20:31:59]Read from MH i2c: F0 [20:31:59]MH_I2C_Read... [20:31:59]Read from MH i2c: F0 09 00 [20:31:59]MH_I2C_Read... [20:31:59]Read from MH i2c: F0 09 00 01 3C 00 C8 8C E3 65 78 7F 6F 64 9B [20:31:59]GetLastDocTimeStamp 1709411015 [20:31:59]current date 1709411528 [20:31:59]FM_GetShiftState [20:31:59]SAM_PROTO_GetShiftState [20:31:59]wFMCommunicate request_size=4 [20:31:59]MH_SAM_APDU [20:31:59]CAPDU: 80 13 01 00 [20:31:59]Write to MH i2c: E2 08 00 02 3C 80 13 01 00 00 00 00 00 BB [20:31:59]Write i2c OK [20:31:59]MH_I2C_Read... [20:31:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:59]Read from MH i2c: E2 [20:31:59]MH_I2C_Read... [20:31:59]Read from MH i2c: E2 0E 00 [20:31:59]MH_I2C_Read... [20:31:59]Read from MH i2c: E2 0E 00 02 3C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 A4 [20:31:59]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:31:59]wFMCommunicate OK [20:31:59]SAM_PROTO_GetShiftState done [20:31:59]FM_GetShiftState done [20:31:59]opened in 1709338917 [20:31:59]opened+sec_in_day 1709425317 [20:31:59]quantity*price = 21000 [20:31:59]sum+1 = 21001 [20:31:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 210.00 НСП 1% : 1.86 НДС 12% : 22.30 Наличными: 210.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 97 02.03.2024 20:32 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31944 ФПД: 168251061503827 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T203208&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31944&fm=168251061503827&tin=02508201610067®Number=0000000000092554&sum=21000 0 [20:32:00]StoreToDocumentArchive [20:32:00]shift 280 fd 31944 [20:32:00]save to /storage/0280/doc_00031944 [20:32:00]save last doc name /storage/0280/doc_00031944 to /storage/kkm_last_doc_name [20:32:00]save OK [20:32:00]Clear old archive folders... [20:32:00]ProcessDocumentItem done err = 0, tmpTLVsize=277 [20:32:00]tlvbuf is 0164ED30 [20:32:00]SAM_PROTO_ClearQueue [20:32:00]wFMCommunicate request_size=4 [20:32:00]MH_SAM_APDU [20:32:00]CAPDU: 80 09 00 00 [20:32:00]Write to MH i2c: E2 08 00 0F 3C 80 09 00 00 00 00 00 00 BD [20:32:00]Write i2c OK [20:32:00]MH_I2C_Read... [20:32:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:32:00]Read from MH i2c: E2 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: E2 03 00 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: E2 03 00 0F 3C 00 90 00 BF [20:32:00]RAPDU: 90 00 [20:32:00]wFMCommunicate OK [20:32:00]SAM_PROTO_ClearQueue done [20:32:00]KKMCreateOFDPacket [20:32:00]OFDProtocolAddRootSTLVToBuf [20:32:00]FM_MakeSignedData [20:32:00]FM_MakeSignedData [20:32:00]SAM_PROTO_SignData [20:32:00]wFMCommunicate request_size=4 [20:32:00]MH_SAM_APDU [20:32:00]CAPDU: 80 0D 01 02 [20:32:00]Write to MH i2c: E2 08 00 10 3C 80 0D 01 02 00 00 00 00 C5 [20:32:00]Write i2c OK [20:32:00]MH_I2C_Read... [20:32:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:32:00]Read from MH i2c: E2 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: E2 03 00 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: E2 03 00 10 3C 00 90 00 C0 [20:32:00]RAPDU: 90 00 [20:32:00]wFMCommunicate OK [20:32:00]wFMCommunicate request_size=255 [20:32:00]MH_SAM_APDU [20:32:00]CAPDU: 80 0D 02 02 FA 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 37 38 30 30 32 32 34 36 30 32 39 32 06 04 23 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 59 75 6D 69 6B 6F 20 67 72 65 65 6E 20 31 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 52 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 C8 8C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 [20:32:00]Write to MH i2c: E2 02 01 11 3C 80 0D 02 02 FA 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 37 38 30 30 32 32 34 36 30 32 39 32 06 04 23 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 59 75 6D 69 6B 6F 20 67 72 65 65 6E 20 31 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 52 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 C8 8C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 00 00 F2 [20:32:00]Write i2c OK [20:32:00]MH_I2C_Read... [20:32:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:00]Read from MH i2c: E2 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: E2 03 00 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: E2 03 00 11 3C 00 90 00 C1 [20:32:00]RAPDU: 90 00 [20:32:00]wFMCommunicate OK [20:32:00]wFMCommunicate request_size=36 [20:32:00]MH_SAM_APDU [20:32:00]CAPDU: 80 0D 02 02 1F 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C8 7C 00 00 35 04 06 00 99 06 00 C1 07 53 [20:32:00]Write to MH i2c: E2 27 00 12 3C 80 0D 02 02 1F 00 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C8 7C 00 00 35 04 06 00 99 06 00 C1 07 53 00 00 ED [20:32:00]Write i2c OK [20:32:00]MH_I2C_Read... [20:32:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:32:00]Read from MH i2c: E2 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: E2 03 00 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: E2 03 00 12 3C 00 90 00 C2 [20:32:00]RAPDU: 90 00 [20:32:00]wFMCommunicate OK [20:32:00]wFMCommunicate request_size=4 [20:32:00]MH_SAM_APDU [20:32:00]CAPDU: 80 0D 03 02 [20:32:00]Write to MH i2c: E2 08 00 13 3C 80 0D 03 02 00 00 00 00 CA [20:32:00]Write i2c OK [20:32:00]MH_I2C_Read... [20:32:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:32:00]Read from MH i2c: E2 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: E2 0B 00 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: E2 0B 00 13 3C 00 2F FE FC 04 B2 12 1E 2A 90 00 04 [20:32:00]RAPDU: 2F FE FC 04 B2 12 1E 2A 90 00 [20:32:00]wFMCommunicate OK [20:32:00]SAM_PROTO_SignData done [20:32:00]FM_MakeSignedData done [20:32:00]CreateOFDProtocolMessage [20:32:00]wFMCommunicate request_size=4 [20:32:00]MH_SAM_APDU [20:32:00]CAPDU: 80 11 00 00 [20:32:00]Write to MH i2c: E2 08 00 14 3C 80 11 00 00 00 00 00 00 CA [20:32:00]Write i2c OK [20:32:00]MH_I2C_Read... [20:32:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:00]Read from MH i2c: E2 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: E2 17 00 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: E2 17 00 14 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 1F [20:32:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:32:00]wFMCommunicate OK [20:32:00]CreateOFDProtocolMessage done [20:32:00]OFDSenderStorePacket 31944 [20:32:00]StoreOFDPacket docnum=31944 [20:32:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 29 01 00 00 2D A0 21 01 AC A6 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 37 38 30 30 32 32 34 36 30 32 39 32 06 04 23 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 59 75 6D 69 6B 6F 20 67 72 65 65 6E 20 31 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 52 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 C8 8C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C8 7C 00 00 35 04 06 00 99 06 00 C1 07 53 2F FE FC 04 B2 12 1E 2A [20:32:00]CheckFolder [20:32:00]dirname=/storage/ofd_packets [20:32:00]CheckFolder done [20:32:00]ProducePacketName [20:32:00]name=ofd_packets/00031944 [20:32:00]NVStorageSaveData ofd_packets/00031944 [20:32:00]File name is /storage/ofd_packets/00031944 [20:32:00]Write 327 bytes [20:32:00]NVStorageSaveData done [20:32:00]OFDSenderStorePacket done [20:32:00]KKMCreateOFDPacket done [20:32:00]NVStorageSaveData kkm_last_timestamp [20:32:00]File name is /storage/kkm_last_timestamp [20:32:00]Write 4 bytes [20:32:00]NVStorageSaveData done [20:32:00]ExternCall_PrintAddStr [20:32:00]wPrintStart [20:32:00]Write to MH i2c: 01 00 00 15 3C 51 [20:32:00]OFD Sender: Processing packet 31944 [packets to send 5, broken 4] [20:32:00]ProducePacketName [20:32:00]name=ofd_packets/00031944 [20:32:00]OFD Sender: To server: pG, [20:32:00]CommunicateWithHost lk.salyk.kg:30040 [20:32:00]ConnectInit lk.salyk.kg [20:32:00]Write i2c OK [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: 01 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: 01 07 00 [20:32:00]MH_I2C_Read... [20:32:00]Read from MH i2c: 01 07 00 15 3C 00 00 00 00 00 FF 0F 66 [20:32:00]RasterBufferAndPrint [20:32:00]line Счет N : (3)58140 [20:32:00]line ИНН: 02508201610067 [20:32:00]line Контрольно-Кассовый Чек [20:32:00]line ПРОДАЖА [20:32:00]line Товар: 4780022460292 [20:32:00]line Антифриз Yumiko green 1кг [20:32:00]line 1.000 * 210.00 [20:32:00]line = 210.00 [20:32:00]line НДС 12% НСП 1% [20:32:00]line > о реализуемом товаре [20:32:00]line ИТОГО: 210.00 [20:32:00]line НСП 1% : 1.86 [20:32:00]line НДС 12% : 22.30 [20:32:00]line Наличными: 210.00 [20:32:00]line Безнал.: 0.00 [20:32:00]line Место: АЗС № 99 "Партнер Нефть" [20:32:00]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [20:32:00]line СНО: Общий режим [20:32:00]line Чек 97 02.03.2024 20:32 [20:32:00]line Смена: 280 ФФД: 1.0 [20:32:00]line ЗНМ: 0300000074 [20:32:00]line РНМ: 0000000000092554 [20:32:00]line Версия ККМ: 001 [20:32:00]line ФМ: 0000000000871783 [20:32:00]line ФД: 31944 [20:32:00]line ФПД: 168251061503827 [20:32:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T203208&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31944&fm=168251061503827&tin=02508201610067®Number=0000000000092554&sum=21000 [20:32:01]Connected sock=9 [20:32:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 29 01 00 00 2D A0 21 01 AC A6 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 37 38 30 30 32 32 34 36 30 32 39 32 06 04 23 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 59 75 6D 69 6B 6F 20 67 72 65 65 6E 20 31 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 08 52 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 C8 8C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C8 7C 00 00 35 04 06 00 99 06 00 C1 07 53 2F FE FC 04 B2 12 1E 2A [20:32:01]line 0 [20:32:01]written 0, free lines is 4095 [20:32:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 D9 9F 47 00 1C E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C8 7C 00 00 F4 03 04 00 0C 35 E3 65 B6 04 01 00 00 5F C0 94 07 B7 07 74 3E [20:32:01]CommunicateWithHost err = 0 [20:32:01]CheckOFDResponse [20:32:01]1017 (14) - 77093643461234 [20:32:01]1041 (16) - 0000000000871783 [20:32:01]1040 (4) - 31944 [20:32:01]1012 (4) - 02.03.2024 14:17 [20:32:01]1206 (1) - 0 [20:32:01]OFD Sender: Remove packet 31944 [20:32:01]ProducePacketName [20:32:01]name=ofd_packets/00031944 [20:32:01]NVStorageDeleteData [20:32:01]Write to MH i2c: 01 00 00 3D 3C 79 [20:32:01]Write i2c OK [20:32:01]MH_I2C_Read... [20:32:01]Read from MH i2c: 01 [20:32:01]MH_I2C_Read... [20:32:01]Read from MH i2c: 01 07 00 [20:32:01]MH_I2C_Read... [20:32:01]Read from MH i2c: 01 07 00 3D 3C 00 00 00 00 00 CE 0C 5A [20:32:01]RasterBufferAndPrint [20:32:01]line [20:32:01]line [20:32:01]line [20:32:01]line [20:32:01]line [20:32:01]written 0, free lines is 3284 [20:32:01]MH_Cut [20:32:01]Write to MH i2c: D1 01 00 44 3C 01 52 [20:32:01]Write i2c OK [20:32:01]MH_I2C_Read... [20:32:01]Read from MH i2c: D1 [20:32:01]MH_I2C_Read... [20:32:01]Read from MH i2c: D1 01 00 [20:32:01]MH_I2C_Read... [20:32:01]Read from MH i2c: D1 01 00 44 3C 00 51 [20:32:01]Write to MH i2c: 01 00 00 45 3C 81 [20:32:01]Write i2c OK [20:32:01]MH_I2C_Read... [20:32:02]OFD Sender: No OFD packet to send [20:32:02]*** Cut start [20:32:02]*** Partial cut [20:32:02]*** CUTSNS_PIN = 1 [20:32:02]*** CUTSNS_PIN = 0 [20:32:02]*** Brake cut motor [20:32:03]Read from MH i2c: 01 [20:32:03]MH_I2C_Read... [20:32:03]*** Stop cut motor [20:32:03]*** Cut end [20:32:03]Read from MH i2c: 01 07 00 [20:32:03]MH_I2C_Read... [20:32:03]Read from MH i2c: 01 07 00 45 3C 00 00 00 00 00 FF 0F 96 [20:32:03]process_action close_receipt done [20:32:03]requested_data is exist [20:32:03]produce_requested_data [20:32:03]requested_item fm.sn is exist - process it [20:32:03]wFMCommunicate request_size=4 [20:32:03]MH_SAM_APDU [20:32:03]CAPDU: 80 11 00 00 [20:32:03]Write to MH i2c: E2 08 00 46 3C 80 11 00 00 00 00 00 00 FC [20:32:03]Write i2c OK [20:32:03]MH_I2C_Read... [20:32:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:32:03]Read from MH i2c: E2 [20:32:03]MH_I2C_Read... [20:32:03]Read from MH i2c: E2 17 00 [20:32:03]MH_I2C_Read... [20:32:03]Read from MH i2c: E2 17 00 46 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 51 [20:32:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:32:03]wFMCommunicate OK [20:32:03]requested_item fd.num is exist - process it [20:32:03]SAM_PROTO_GetFieldsCounters [20:32:03]wFMCommunicate request_size=4 [20:32:03]MH_SAM_APDU [20:32:03]CAPDU: 80 13 00 00 [20:32:03]Write to MH i2c: E2 08 00 47 3C 80 13 00 00 00 00 00 00 FF [20:32:03]Write i2c OK [20:32:03]MH_I2C_Read... [20:32:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:32:03]Read from MH i2c: E2 [20:32:03]MH_I2C_Read... [20:32:03]Read from MH i2c: E2 62 00 [20:32:03]MH_I2C_Read... [20:32:03]Read from MH i2c: E2 62 00 47 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C8 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 A2 [20:32:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C8 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:32:03]wFMCommunicate OK [20:32:03]SAM_PROTO_GetFieldsCounters done [20:32:03]requested_item shift.num is exist - process it [20:32:03]requested_item shift.opened is exist - process it [20:32:03]req_shift_opened [20:32:03]FM_GetShiftState [20:32:03]SAM_PROTO_GetShiftState [20:32:03]wFMCommunicate request_size=4 [20:32:03]MH_SAM_APDU [20:32:03]CAPDU: 80 13 01 00 [20:32:03]Write to MH i2c: E2 08 00 48 3C 80 13 01 00 00 00 00 00 01 [20:32:03]Write i2c OK [20:32:03]MH_I2C_Read... [20:32:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:32:03]Read from MH i2c: E2 [20:32:03]MH_I2C_Read... [20:32:03]Read from MH i2c: E2 0E 00 [20:32:03]MH_I2C_Read... [20:32:03]Read from MH i2c: E2 0E 00 48 3C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 EA [20:32:03]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:32:03]wFMCommunicate OK [20:32:03]SAM_PROTO_GetShiftState done [20:32:03]FM_GetShiftState done [20:32:03]req_shift_opened done [20:32:03]requested_item shift.open_date is exist - process it [20:32:03]req_shift_open_date [20:32:03]req_shift_open_date done [20:32:03]produce_requested_data done [20:32:03]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31944,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [20:32:03]process_action_free close_receipt [20:32:03]json_value_free [20:32:03]json_value_free done [20:32:03]process_json_proto returns [20:32:03]Send response to host [20:32:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31944,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [20:32:03]free response buf [20:32:03]execute_script done [20:32:03]execute_script returns [20:32:03]free content buf [20:32:03]Sock 7.Close socket [20:32:03]Sock 7.Thread stoped [20:32:07]OFD Sender: No OFD packet to send [20:32:12]OFD Sender: No OFD packet to send [20:32:17]OFD Sender: No OFD packet to send [20:32:22]OFD Sender: No OFD packet to send [20:32:27]OFD Sender: No OFD packet to send [20:32:32]OFD Sender: No OFD packet to send [20:32:37]OFD Sender: No OFD packet to send [20:32:42]OFD Sender: No OFD packet to send [20:32:47]OFD Sender: No OFD packet to send [20:32:52]OFD Sender: No OFD packet to send [20:32:57]OFD Sender: No OFD packet to send [20:33:02]OFD Sender: No OFD packet to send [20:33:07]OFD Sender: No OFD packet to send [20:33:12]OFD Sender: No OFD packet to send [20:33:17]OFD Sender: No OFD packet to send [20:33:22]OFD Sender: No OFD packet to send [20:33:27]OFD Sender: No OFD packet to send [20:33:32]OFD Sender: No OFD packet to send [20:33:37]OFD Sender: No OFD packet to send [20:33:42]OFD Sender: No OFD packet to send [20:33:47]OFD Sender: No OFD packet to send [20:33:52]OFD Sender: No OFD packet to send [20:33:57]OFD Sender: No OFD packet to send [20:34:02]OFD Sender: No OFD packet to send [20:34:07]OFD Sender: No OFD packet to send [20:34:12]OFD Sender: No OFD packet to send [20:34:17]OFD Sender: No OFD packet to send [20:34:22]OFD Sender: No OFD packet to send [20:34:27]OFD Sender: No OFD packet to send [20:34:32]OFD Sender: No OFD packet to send [20:34:37]OFD Sender: No OFD packet to send [20:34:42]OFD Sender: No OFD packet to send [20:34:47]OFD Sender: No OFD packet to send [20:34:52]OFD Sender: No OFD packet to send [20:34:57]OFD Sender: No OFD packet to send [20:35:02]OFD Sender: No OFD packet to send [20:35:07]OFD Sender: No OFD packet to send [20:35:12]OFD Sender: No OFD packet to send [20:35:17]OFD Sender: No OFD packet to send [20:35:22]OFD Sender: No OFD packet to send [20:35:27]OFD Sender: No OFD packet to send [20:35:32]OFD Sender: No OFD packet to send [20:35:37]OFD Sender: No OFD packet to send [20:35:42]OFD Sender: No OFD packet to send [20:35:47]OFD Sender: No OFD packet to send [20:35:52]OFD Sender: No OFD packet to send [20:35:57]OFD Sender: No OFD packet to send [20:36:02]OFD Sender: No OFD packet to send [20:36:07]OFD Sender: No OFD packet to send [20:36:12]OFD Sender: No OFD packet to send [20:36:17]OFD Sender: No OFD packet to send [20:36:22]OFD Sender: No OFD packet to send [20:36:27]OFD Sender: No OFD packet to send [20:36:32]OFD Sender: No OFD packet to send [20:36:33]accept exits with 10 [20:36:33]New connection [20:36:33]New thread 3066908004 created [20:36:33]Thread 3066764644 joined [20:36:33]Waiting for new connection... [20:36:33] Sock 10.Parse request [20:36:33]Sock 10.Check first char [20:36:33]Sock 10.First char is OK [20:36:33]request: POST /json_proto HTTP/1.0 [20:36:33]Method: POST [20:36:33]URL: /json_proto [20:36:33]Method is POST - this is cgi request [20:36:33]url: /json_proto [20:36:33]query_string will be loaded in cgi processing [20:36:33]execute_cgi json_proto POST (null) [20:36:33]execute_cgi path=json_proto method=POST [20:36:33]POST find Content-Length [20:36:33]Host: 172.17.61.6:8080 [20:36:33]Content-Length: 620 [20:36:33]Content-Type: application/json [20:36:33] [20:36:33]POST finish read [20:36:33]Found Content-Length = 620 [20:36:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58141", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:36:33]execute_script... [20:36: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 : (3)58141", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:36:33]POST & json_proto [20:36:33]process_json_proto [20:36:33]json parsed OK: [20:36:33]protocol is kg_v1.0 [20:36:33]action value=close_receipt [20:36:33]process_action close_receipt [20:36:33]cmd_close_receipt [20:36:33]MH_GetDate [20:36:33]Write to MH i2c: F0 00 00 49 3C 74 [20:36:33]Write i2c OK [20:36:33]MH_I2C_Read... [20:36:33]Read from MH i2c: F0 [20:36:33]MH_I2C_Read... [20:36:33]Read from MH i2c: F0 09 00 [20:36:33]MH_I2C_Read... [20:36:33]Read from MH i2c: F0 09 00 49 3C 00 DB 8D E3 65 78 7F 6F 64 F7 [20:36:33]GetLastDocTimeStamp 1709411528 [20:36:33]current date 1709411803 [20:36:33]FM_GetShiftState [20:36:33]SAM_PROTO_GetShiftState [20:36:33]wFMCommunicate request_size=4 [20:36:33]MH_SAM_APDU [20:36:33]CAPDU: 80 13 01 00 [20:36:33]Write to MH i2c: E2 08 00 4A 3C 80 13 01 00 00 00 00 00 03 [20:36:33]Write i2c OK [20:36:33]MH_I2C_Read... [20:36:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:36:33]Read from MH i2c: E2 [20:36:33]MH_I2C_Read... [20:36:33]Read from MH i2c: E2 0E 00 [20:36:33]MH_I2C_Read... [20:36:33]Read from MH i2c: E2 0E 00 4A 3C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 EC [20:36:33]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:36:33]wFMCommunicate OK [20:36:33]SAM_PROTO_GetShiftState done [20:36:33]FM_GetShiftState done [20:36:33]opened in 1709338917 [20:36:33]opened+sec_in_day 1709425317 [20:36:33]quantity*price = 13500 [20:36:33]sum+1 = 13501 [20:36:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 98 02.03.2024 20:36 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31945 ФПД: 160186884864687 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T203643&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31945&fm=160186884864687&tin=02508201610067®Number=0000000000092554&sum=13500 0 [20:36:35]StoreToDocumentArchive [20:36:35]shift 280 fd 31945 [20:36:35]save to /storage/0280/doc_00031945 [20:36:35]save last doc name /storage/0280/doc_00031945 to /storage/kkm_last_doc_name [20:36:35]save OK [20:36:35]Clear old archive folders... [20:36:35]ProcessDocumentItem done err = 0, tmpTLVsize=273 [20:36:35]tlvbuf is B6D9D930 [20:36:35]SAM_PROTO_ClearQueue [20:36:35]wFMCommunicate request_size=4 [20:36:35]MH_SAM_APDU [20:36:35]CAPDU: 80 09 00 00 [20:36:35]Write to MH i2c: E2 08 00 57 3C 80 09 00 00 00 00 00 00 05 [20:36:35]Write i2c OK [20:36:35]MH_I2C_Read... [20:36:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:36:35]Read from MH i2c: E2 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: E2 03 00 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: E2 03 00 57 3C 00 90 00 07 [20:36:35]RAPDU: 90 00 [20:36:35]wFMCommunicate OK [20:36:35]SAM_PROTO_ClearQueue done [20:36:35]KKMCreateOFDPacket [20:36:35]OFDProtocolAddRootSTLVToBuf [20:36:35]FM_MakeSignedData [20:36:35]FM_MakeSignedData [20:36:35]SAM_PROTO_SignData [20:36:35]wFMCommunicate request_size=4 [20:36:35]MH_SAM_APDU [20:36:35]CAPDU: 80 0D 01 02 [20:36:35]Write to MH i2c: E2 08 00 58 3C 80 0D 01 02 00 00 00 00 0D [20:36:35]Write i2c OK [20:36:35]MH_I2C_Read... [20:36:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:36:35]Read from MH i2c: E2 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: E2 03 00 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: E2 03 00 58 3C 00 90 00 08 [20:36:35]RAPDU: 90 00 [20:36:35]wFMCommunicate OK [20:36:35]wFMCommunicate request_size=255 [20:36:35]MH_SAM_APDU [20:36:35]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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 DB 8D E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 [20:36:35]Write to MH i2c: E2 02 01 59 3C 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 DB 8D E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 1B [20:36:35]Write i2c OK [20:36:35]MH_I2C_Read... [20:36:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:36:35]Read from MH i2c: E2 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: E2 03 00 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: E2 03 00 59 3C 00 90 00 09 [20:36:35]RAPDU: 90 00 [20:36:35]wFMCommunicate OK [20:36:35]wFMCommunicate request_size=32 [20:36:35]MH_SAM_APDU [20:36:35]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 38 33 10 04 04 00 C9 7C 00 00 35 04 06 00 91 B0 6A 5E BA AF [20:36:35]Write to MH i2c: E2 23 00 5A 3C 80 0D 02 02 1B 00 30 30 30 38 37 31 37 38 33 10 04 04 00 C9 7C 00 00 35 04 06 00 91 B0 6A 5E BA AF 00 00 26 [20:36:35]Write i2c OK [20:36:35]MH_I2C_Read... [20:36:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:36:35]Read from MH i2c: E2 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: E2 03 00 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: E2 03 00 5A 3C 00 90 00 0A [20:36:35]RAPDU: 90 00 [20:36:35]wFMCommunicate OK [20:36:35]wFMCommunicate request_size=4 [20:36:35]MH_SAM_APDU [20:36:35]CAPDU: 80 0D 03 02 [20:36:35]Write to MH i2c: E2 08 00 5B 3C 80 0D 03 02 00 00 00 00 12 [20:36:35]Write i2c OK [20:36:35]MH_I2C_Read... [20:36:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:36:35]Read from MH i2c: E2 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: E2 0B 00 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: E2 0B 00 5B 3C 00 1D 92 A5 21 DC 53 39 9F 90 00 8F [20:36:35]RAPDU: 1D 92 A5 21 DC 53 39 9F 90 00 [20:36:35]wFMCommunicate OK [20:36:35]SAM_PROTO_SignData done [20:36:35]FM_MakeSignedData done [20:36:35]CreateOFDProtocolMessage [20:36:35]wFMCommunicate request_size=4 [20:36:35]MH_SAM_APDU [20:36:35]CAPDU: 80 11 00 00 [20:36:35]Write to MH i2c: E2 08 00 5C 3C 80 11 00 00 00 00 00 00 12 [20:36:35]Write i2c OK [20:36:35]MH_I2C_Read... [20:36:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:35]Read from MH i2c: E2 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: E2 17 00 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: E2 17 00 5C 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 67 [20:36:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:36:35]wFMCommunicate OK [20:36:35]CreateOFDProtocolMessage done [20:36:35]OFDSenderStorePacket 31945 [20:36:35]StoreOFDPacket docnum=31945 [20:36:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 3E 08 1D 01 58 53 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 DB 8D E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C9 7C 00 00 35 04 06 00 91 B0 6A 5E BA AF 1D 92 A5 21 DC 53 39 9F [20:36:35]CheckFolder [20:36:35]dirname=/storage/ofd_packets [20:36:35]CheckFolder done [20:36:35]ProducePacketName [20:36:35]name=ofd_packets/00031945 [20:36:35]NVStorageSaveData ofd_packets/00031945 [20:36:35]File name is /storage/ofd_packets/00031945 [20:36:35]Write 323 bytes [20:36:35]NVStorageSaveData done [20:36:35]OFDSenderStorePacket done [20:36:35]KKMCreateOFDPacket done [20:36:35]NVStorageSaveData kkm_last_timestamp [20:36:35]File name is /storage/kkm_last_timestamp [20:36:35]Write 4 bytes [20:36:35]NVStorageSaveData done [20:36:35]ExternCall_PrintAddStr [20:36:35]wPrintStart [20:36:35]Write to MH i2c: 01 00 00 5D 3C 99 [20:36:35]Write i2c OK [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: 01 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: 01 07 00 [20:36:35]MH_I2C_Read... [20:36:35]Read from MH i2c: 01 07 00 5D 3C 00 00 00 00 00 FF 0F AE [20:36:35]RasterBufferAndPrint [20:36:35]line Счет N : (3)58141 [20:36:35]line ИНН: 02508201610067 [20:36:35]line Контрольно-Кассовый Чек [20:36:35]line ПРОДАЖА [20:36:35]line Товар: 48743570 [20:36:35]line Сигареты Winston XStyle Blue [20:36:35]line 1.000 * 135.00 [20:36:35]line = 135.00 [20:36:35]line НДС 12% НСП 1% [20:36:35]line > о реализуемом товаре [20:36:35]line ИТОГО: 135.00 [20:36:35]line НСП 1% : 1.19 [20:36:35]line НДС 12% : 14.34 [20:36:35]line Наличными: 135.00 [20:36:35]line Безнал.: 0.00 [20:36:35]line Место: АЗС № 99 "Партнер Нефть" [20:36:35]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [20:36:35]line СНО: Общий режим [20:36:35]line Чек 98 02.03.2024 20:36 [20:36:35]line Смена: 280 ФФД: 1.0 [20:36:35]line ЗНМ: 0300000074 [20:36:35]line РНМ: 0000000000092554 [20:36:35]line Версия ККМ: 001 [20:36:35]line ФМ: 0000000000871783 [20:36:35]line ФД: 31945 [20:36:35]line ФПД: 160186884864687 [20:36:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T203643&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31945&fm=160186884864687&tin=02508201610067®Number=0000000000092554&sum=13500 [20:36:35]line 0 [20:36:35]OFD Sender: Processing packet 31945 [packets to send 5, broken 4] [20:36:35]ProducePacketName [20:36:35]name=ofd_packets/00031945 [20:36:35]OFD Sender: To server: pG, [20:36:35]CommunicateWithHost lk.salyk.kg:30040 [20:36:35]ConnectInit lk.salyk.kg [20:36:35]written 0, free lines is 4095 [20:36:36]Connected sock=9 [20:36:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 3E 08 1D 01 58 53 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 DB 8D E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C9 7C 00 00 35 04 06 00 91 B0 6A 5E BA AF 1D 92 A5 21 DC 53 39 9F [20:36:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 FD 3A 47 00 4E 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 C9 7C 00 00 F4 03 04 00 1F 36 E3 65 B6 04 01 00 00 07 05 E9 3B BA 8A FC D6 [20:36:36]CommunicateWithHost err = 0 [20:36:36]CheckOFDResponse [20:36:36]1017 (14) - 77093643461234 [20:36:36]1041 (16) - 0000000000871783 [20:36:36]1040 (4) - 31945 [20:36:36]1012 (4) - 02.03.2024 14:22 [20:36:36]1206 (1) - 0 [20:36:36]OFD Sender: Remove packet 31945 [20:36:36]ProducePacketName [20:36:36]name=ofd_packets/00031945 [20:36:36]NVStorageDeleteData [20:36:36]Write to MH i2c: 01 00 00 85 3C C1 [20:36:36]Write i2c OK [20:36:36]MH_I2C_Read... [20:36:36]Read from MH i2c: 01 [20:36:36]MH_I2C_Read... [20:36:36]Read from MH i2c: 01 07 00 [20:36:36]MH_I2C_Read... [20:36:36]Read from MH i2c: 01 07 00 85 3C 00 00 00 00 00 C7 0C 9B [20:36:36]RasterBufferAndPrint [20:36:36]line [20:36:36]line [20:36:36]line [20:36:36]line [20:36:36]line [20:36:36]written 0, free lines is 3278 [20:36:36]MH_Cut [20:36:36]Write to MH i2c: D1 01 00 8C 3C 01 9A [20:36:36]Write i2c OK [20:36:36]MH_I2C_Read... [20:36:36]Read from MH i2c: D1 [20:36:36]MH_I2C_Read... [20:36:36]Read from MH i2c: D1 01 00 [20:36:36]MH_I2C_Read... [20:36:36]Read from MH i2c: D1 01 00 8C 3C 00 99 [20:36:36]Write to MH i2c: 01 00 00 8D 3C C9 [20:36:36]Write i2c OK [20:36:36]MH_I2C_Read... [20:36:36]OFD Sender: No OFD packet to send [20:36:37]*** Cut start [20:36:37]*** Partial cut [20:36:37]*** CUTSNS_PIN = 1 [20:36:37]*** CUTSNS_PIN = 0 [20:36:37]*** Brake cut motor [20:36:37]Read from MH i2c: 01 [20:36:37]MH_I2C_Read... [20:36:37]*** Stop cut motor [20:36:37]*** Cut end [20:36:37]Read from MH i2c: 01 07 00 [20:36:37]MH_I2C_Read... [20:36:37]Read from MH i2c: 01 07 00 8D 3C 00 00 00 00 00 FF 0F DE [20:36:37]process_action close_receipt done [20:36:37]requested_data is exist [20:36:37]produce_requested_data [20:36:37]requested_item fm.sn is exist - process it [20:36:37]wFMCommunicate request_size=4 [20:36:37]MH_SAM_APDU [20:36:37]CAPDU: 80 11 00 00 [20:36:37]Write to MH i2c: E2 08 00 8E 3C 80 11 00 00 00 00 00 00 44 [20:36:37]Write i2c OK [20:36:37]MH_I2C_Read... [20:36:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:37]Read from MH i2c: E2 [20:36:37]MH_I2C_Read... [20:36:37]Read from MH i2c: E2 17 00 [20:36:37]MH_I2C_Read... [20:36:37]Read from MH i2c: E2 17 00 8E 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 99 [20:36:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:36:37]wFMCommunicate OK [20:36:37]requested_item fd.num is exist - process it [20:36:37]SAM_PROTO_GetFieldsCounters [20:36:37]wFMCommunicate request_size=4 [20:36:37]MH_SAM_APDU [20:36:37]CAPDU: 80 13 00 00 [20:36:37]Write to MH i2c: E2 08 00 8F 3C 80 13 00 00 00 00 00 00 47 [20:36:37]Write i2c OK [20:36:37]MH_I2C_Read... [20:36:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:36:38]Read from MH i2c: E2 [20:36:38]MH_I2C_Read... [20:36:38]Read from MH i2c: E2 62 00 [20:36:38]MH_I2C_Read... [20:36:38]Read from MH i2c: E2 62 00 8F 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C9 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 EE [20:36:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 C9 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:36:38]wFMCommunicate OK [20:36:38]SAM_PROTO_GetFieldsCounters done [20:36:38]requested_item shift.num is exist - process it [20:36:38]requested_item shift.opened is exist - process it [20:36:38]req_shift_opened [20:36:38]FM_GetShiftState [20:36:38]SAM_PROTO_GetShiftState [20:36:38]wFMCommunicate request_size=4 [20:36:38]MH_SAM_APDU [20:36:38]CAPDU: 80 13 01 00 [20:36:38]Write to MH i2c: E2 08 00 90 3C 80 13 01 00 00 00 00 00 49 [20:36:38]Write i2c OK [20:36:38]MH_I2C_Read... [20:36:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:36:38]Read from MH i2c: E2 [20:36:38]MH_I2C_Read... [20:36:38]Read from MH i2c: E2 0E 00 [20:36:38]MH_I2C_Read... [20:36:38]Read from MH i2c: E2 0E 00 90 3C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 32 [20:36:38]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:36:38]wFMCommunicate OK [20:36:38]SAM_PROTO_GetShiftState done [20:36:38]FM_GetShiftState done [20:36:38]req_shift_opened done [20:36:38]requested_item shift.open_date is exist - process it [20:36:38]req_shift_open_date [20:36:38]req_shift_open_date done [20:36:38]produce_requested_data done [20:36:38]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31945,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [20:36:38]process_action_free close_receipt [20:36:38]json_value_free [20:36:38]json_value_free done [20:36:38]process_json_proto returns [20:36:38]Send response to host [20:36:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31945,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [20:36:38]free response buf [20:36:38]execute_script done [20:36:38]execute_script returns [20:36:38]free content buf [20:36:38]Sock 10.Close socket [20:36:38]Sock 10.Thread stoped [20:36:41]OFD Sender: No OFD packet to send [20:36:46]OFD Sender: No OFD packet to send [20:36:51]OFD Sender: No OFD packet to send [20:36:56]OFD Sender: No OFD packet to send [20:37:01]OFD Sender: No OFD packet to send [20:37:06]OFD Sender: No OFD packet to send [20:37:11]OFD Sender: No OFD packet to send [20:37:16]OFD Sender: No OFD packet to send [20:37:21]OFD Sender: No OFD packet to send [20:37:26]OFD Sender: No OFD packet to send [20:37:31]OFD Sender: No OFD packet to send [20:37:36]OFD Sender: No OFD packet to send [20:37:41]OFD Sender: No OFD packet to send [20:37:46]OFD Sender: No OFD packet to send [20:37:51]OFD Sender: No OFD packet to send [20:37:56]OFD Sender: No OFD packet to send [20:38:01]OFD Sender: No OFD packet to send [20:38:06]OFD Sender: No OFD packet to send [20:38:11]OFD Sender: No OFD packet to send [20:38:16]OFD Sender: No OFD packet to send [20:38:21]OFD Sender: No OFD packet to send [20:38:26]OFD Sender: No OFD packet to send [20:38:31]OFD Sender: No OFD packet to send [20:38:36]OFD Sender: No OFD packet to send [20:38:41]OFD Sender: No OFD packet to send [20:38:46]OFD Sender: No OFD packet to send [20:38:51]OFD Sender: No OFD packet to send [20:38:56]OFD Sender: No OFD packet to send [20:39:01]OFD Sender: No OFD packet to send [20:39:06]OFD Sender: No OFD packet to send [20:39:11]OFD Sender: No OFD packet to send [20:39:16]OFD Sender: No OFD packet to send [20:39:21]OFD Sender: No OFD packet to send [20:39:26]OFD Sender: No OFD packet to send [20:39:31]OFD Sender: No OFD packet to send [20:39:36]OFD Sender: No OFD packet to send [20:39:41]OFD Sender: No OFD packet to send [20:39:46]OFD Sender: No OFD packet to send [20:39:51]OFD Sender: No OFD packet to send [20:39:56]OFD Sender: No OFD packet to send [20:39:58]accept exits with 7 [20:39:58]New connection [20:39:58]New thread 3066764644 created [20:39:58]Thread 3066908004 joined [20:39:58]Waiting for new connection... [20:39:58] Sock 7.Parse request [20:39:58]Sock 7.Check first char [20:39:58]Sock 7.First char is OK [20:39:58]request: POST /json_proto HTTP/1.0 [20:39:58]Method: POST [20:39:58]URL: /json_proto [20:39:58]Method is POST - this is cgi request [20:39:58]url: /json_proto [20:39:58]query_string will be loaded in cgi processing [20:39:58]execute_cgi json_proto POST (null) [20:39:58]execute_cgi path=json_proto method=POST [20:39:58]POST find Content-Length [20:39:58]Host: 172.17.61.6:8080 [20:39:58]Content-Length: 748 [20:39:58]Content-Type: application/json [20:39:58] [20:39:58]POST finish read [20:39:58]Found Content-Length = 748 [20:39:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58142", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.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" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:58]execute_script... [20:39:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58142", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.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" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:58]POST & json_proto [20:39:58]process_json_proto [20:39:58]json parsed OK: [20:39:58]protocol is kg_v1.0 [20:39:58]action value=close_receipt [20:39:58]process_action close_receipt [20:39:58]cmd_close_receipt [20:39:58]MH_GetDate [20:39:58]Write to MH i2c: F0 00 00 91 3C BC [20:39:58]Write i2c OK [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: F0 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: F0 09 00 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: F0 09 00 91 3C 00 A8 8E E3 65 78 7F 6F 64 0D [20:39:58]GetLastDocTimeStamp 1709411803 [20:39:58]current date 1709412008 [20:39:58]FM_GetShiftState [20:39:58]SAM_PROTO_GetShiftState [20:39:58]wFMCommunicate request_size=4 [20:39:58]MH_SAM_APDU [20:39:58]CAPDU: 80 13 01 00 [20:39:58]Write to MH i2c: E2 08 00 92 3C 80 13 01 00 00 00 00 00 4B [20:39:58]Write i2c OK [20:39:58]MH_I2C_Read... [20:39:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:58]Read from MH i2c: E2 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 0E 00 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 0E 00 92 3C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 34 [20:39:58]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:39:58]wFMCommunicate OK [20:39:58]SAM_PROTO_GetShiftState done [20:39:58]FM_GetShiftState done [20:39:58]opened in 1709338917 [20:39:58]opened+sec_in_day 1709425317 [20:39:58]quantity*price = 13800 [20:39:58]sum+1 = 13801 [20:39:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 0.00 Безнал.: 138.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 99 02.03.2024 20:40 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31946 ФПД: 14296514654219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T204008&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31946&fm=14296514654219&tin=02508201610067®Number=0000000000092554&sum=13800 0 [20:40:00]StoreToDocumentArchive [20:40:00]shift 280 fd 31946 [20:40:00]save to /storage/0280/doc_00031946 [20:40:00]save last doc name /storage/0280/doc_00031946 to /storage/kkm_last_doc_name [20:40:00]save OK [20:40:00]Clear old archive folders... [20:40:00]ProcessDocumentItem done err = 0, tmpTLVsize=274 [20:40:00]tlvbuf is 0151B210 [20:40:00]SAM_PROTO_ClearQueue [20:40:00]wFMCommunicate request_size=4 [20:40:00]MH_SAM_APDU [20:40:00]CAPDU: 80 09 00 00 [20:40:00]Write to MH i2c: E2 08 00 9F 3C 80 09 00 00 00 00 00 00 4D [20:40:00]Write i2c OK [20:40:00]MH_I2C_Read... [20:40:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:40:00]Read from MH i2c: E2 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 03 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 03 00 9F 3C 00 90 00 4F [20:40:00]RAPDU: 90 00 [20:40:00]wFMCommunicate OK [20:40:00]SAM_PROTO_ClearQueue done [20:40:00]KKMCreateOFDPacket [20:40:00]OFDProtocolAddRootSTLVToBuf [20:40:00]FM_MakeSignedData [20:40:00]FM_MakeSignedData [20:40:00]SAM_PROTO_SignData [20:40:00]wFMCommunicate request_size=4 [20:40:00]MH_SAM_APDU [20:40:00]CAPDU: 80 0D 01 02 [20:40:00]Write to MH i2c: E2 08 00 A0 3C 80 0D 01 02 00 00 00 00 55 [20:40:00]Write i2c OK [20:40:00]MH_I2C_Read... [20:40:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:40:00]Read from MH i2c: E2 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 03 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 03 00 A0 3C 00 90 00 50 [20:40:00]RAPDU: 90 00 [20:40:00]wFMCommunicate OK [20:40:00]wFMCommunicate request_size=255 [20:40:00]MH_SAM_APDU [20:40: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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 A8 8E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 [20:40:00]Write to MH i2c: E2 02 01 A1 3C 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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 A8 8E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 00 00 8C [20:40:00]Write i2c OK [20:40:00]MH_I2C_Read... [20:40:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:40:00]Read from MH i2c: E2 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 03 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 03 00 A1 3C 00 90 00 51 [20:40:00]RAPDU: 90 00 [20:40:00]wFMCommunicate OK [20:40:00]wFMCommunicate request_size=33 [20:40:00]MH_SAM_APDU [20:40:00]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CA 7C 00 00 35 04 06 00 0D 00 AA AD 70 0B [20:40:00]Write to MH i2c: E2 24 00 A2 3C 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CA 7C 00 00 35 04 06 00 0D 00 AA AD 70 0B 00 00 0E [20:40:00]Write i2c OK [20:40:00]MH_I2C_Read... [20:40:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:40:00]Read from MH i2c: E2 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 03 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 03 00 A2 3C 00 90 00 52 [20:40:00]RAPDU: 90 00 [20:40:00]wFMCommunicate OK [20:40:00]wFMCommunicate request_size=4 [20:40:00]MH_SAM_APDU [20:40:00]CAPDU: 80 0D 03 02 [20:40:00]Write to MH i2c: E2 08 00 A3 3C 80 0D 03 02 00 00 00 00 5A [20:40:00]Write i2c OK [20:40:00]MH_I2C_Read... [20:40:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:40:00]Read from MH i2c: E2 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 0B 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 0B 00 A3 3C 00 1D 56 0E FB 55 E0 5D C7 90 00 30 [20:40:00]RAPDU: 1D 56 0E FB 55 E0 5D C7 90 00 [20:40:00]wFMCommunicate OK [20:40:00]SAM_PROTO_SignData done [20:40:00]FM_MakeSignedData done [20:40:00]CreateOFDProtocolMessage [20:40:00]wFMCommunicate request_size=4 [20:40:00]MH_SAM_APDU [20:40:00]CAPDU: 80 11 00 00 [20:40:00]Write to MH i2c: E2 08 00 A4 3C 80 11 00 00 00 00 00 00 5A [20:40:00]Write i2c OK [20:40:00]MH_I2C_Read... [20:40:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:40:00]Read from MH i2c: E2 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 17 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 17 00 A4 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 AF [20:40:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:40:00]wFMCommunicate OK [20:40:00]CreateOFDProtocolMessage done [20:40:00]OFDSenderStorePacket 31946 [20:40:00]StoreOFDPacket docnum=31946 [20:40:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 B7 F0 1E 01 9E FF 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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 A8 8E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CA 7C 00 00 35 04 06 00 0D 00 AA AD 70 0B 1D 56 0E FB 55 E0 5D C7 [20:40:00]CheckFolder [20:40:00]dirname=/storage/ofd_packets [20:40:00]CheckFolder done [20:40:00]ProducePacketName [20:40:00]name=ofd_packets/00031946 [20:40:00]NVStorageSaveData ofd_packets/00031946 [20:40:00]File name is /storage/ofd_packets/00031946 [20:40:00]Write 324 bytes [20:40:00]NVStorageSaveData done [20:40:00]OFDSenderStorePacket done [20:40:00]KKMCreateOFDPacket done [20:40:00]NVStorageSaveData kkm_last_timestamp [20:40:00]File name is /storage/kkm_last_timestamp [20:40:00]Write 4 bytes [20:40:00]NVStorageSaveData done [20:40:00]ExternCall_PrintAddStr [20:40:00]wPrintStart [20:40:00]Write to MH i2c: 01 00 00 A5 3C E1 [20:40:00]Write i2c OK [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: 01 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: 01 07 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: 01 07 00 A5 3C 00 00 00 00 00 FF 0F F6 [20:40:00]RasterBufferAndPrint [20:40:00]line Счет N : (3)58142 [20:40:00]line ИНН: 02508201610067 [20:40:00]line Контрольно-Кассовый Чек [20:40:00]line ПРОДАЖА [20:40:00]line Товар: 4640030091645 [20:40:00]line Сигареты ESSE Exchange M [20:40:00]line 1.000 * 138.00 [20:40:00]line = 138.00 [20:40:00]line НДС 12% НСП 1% [20:40:00]line > о реализуемом товаре [20:40:00]line ИТОГО: 138.00 [20:40:00]line НСП 1% : 1.22 [20:40:00]line НДС 12% : 14.65 [20:40:00]line Наличными: 0.00 [20:40:00]line Безнал.: 138.00 [20:40:00]line Место: АЗС № 99 "Партнер Нефть" [20:40:00]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [20:40:00]line СНО: Общий режим [20:40:00]line Чек 99 02.03.2024 20:40 [20:40:00]line Смена: 280 ФФД: 1.0 [20:40:00]line ЗНМ: 0300000074 [20:40:00]line РНМ: 0000000000092554 [20:40:00]line Версия ККМ: 001 [20:40:00]line Платежная система: Mbank [20:40:00]line ФМ: 0000000000871783 [20:40:00]line ФД: 31946 [20:40:00]line ФПД: 14296514654219 [20:40:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T204008&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31946&fm=14296514654219&tin=02508201610067®Number=0000000000092554&sum=13800 [20:40:00]line 0 [20:40:00]OFD Sender: Processing packet 31946 [packets to send 5, broken 4] [20:40:00]ProducePacketName [20:40:00]name=ofd_packets/00031946 [20:40:00]OFD Sender: To server: pG, [20:40:00]CommunicateWithHost lk.salyk.kg:30040 [20:40:00]ConnectInit lk.salyk.kg [20:40:00]written 0, free lines is 4095 [20:40:01]Connected sock=10 [20:40:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 B7 F0 1E 01 9E FF 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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 A8 8E E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CA 7C 00 00 35 04 06 00 0D 00 AA AD 70 0B 1D 56 0E FB 55 E0 5D C7 [20:40:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 B6 69 47 00 83 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CA 7C 00 00 F4 03 04 00 EC 36 E3 65 B6 04 01 00 00 24 EE E4 E3 65 6E 68 49 [20:40:01]CommunicateWithHost err = 0 [20:40:01]CheckOFDResponse [20:40:01]1017 (14) - 77093643461234 [20:40:01]1041 (16) - 0000000000871783 [20:40:01]1040 (4) - 31946 [20:40:01]1012 (4) - 02.03.2024 14:25 [20:40:01]1206 (1) - 0 [20:40:01]OFD Sender: Remove packet 31946 [20:40:01]ProducePacketName [20:40:01]name=ofd_packets/00031946 [20:40:01]NVStorageDeleteData [20:40:01]Write to MH i2c: 01 00 00 CE 3C 0A [20:40:01]Write i2c OK [20:40:01]MH_I2C_Read... [20:40:01]Read from MH i2c: 01 [20:40:01]MH_I2C_Read... [20:40:01]Read from MH i2c: 01 07 00 [20:40:01]MH_I2C_Read... [20:40:01]Read from MH i2c: 01 07 00 CE 3C 00 00 00 00 00 D0 0C ED [20:40:01]RasterBufferAndPrint [20:40:01]line [20:40:01]line [20:40:01]line [20:40:01]line [20:40:01]line [20:40:01]written 0, free lines is 3289 [20:40:01]MH_Cut [20:40:01]Write to MH i2c: D1 01 00 D5 3C 01 E3 [20:40:01]Write i2c OK [20:40:01]MH_I2C_Read... [20:40:01]Read from MH i2c: D1 [20:40:01]MH_I2C_Read... [20:40:01]Read from MH i2c: D1 01 00 [20:40:01]MH_I2C_Read... [20:40:01]Read from MH i2c: D1 01 00 D5 3C 00 E2 [20:40:01]Write to MH i2c: 01 00 00 D6 3C 12 [20:40:01]Write i2c OK [20:40:01]MH_I2C_Read... [20:40:01]OFD Sender: No OFD packet to send [20:40:02]*** Cut start [20:40:02]*** Partial cut [20:40:02]*** CUTSNS_PIN = 1 [20:40:02]*** CUTSNS_PIN = 0 [20:40:02]*** Brake cut motor [20:40:02]Read from MH i2c: 01 [20:40:02]MH_I2C_Read... [20:40:02]*** Stop cut motor [20:40:02]*** Cut end [20:40:02]Read from MH i2c: 01 07 00 [20:40:02]MH_I2C_Read... [20:40:02]Read from MH i2c: 01 07 00 D6 3C 00 00 00 00 00 FF 0F 27 [20:40:02]process_action close_receipt done [20:40:02]requested_data is exist [20:40:02]produce_requested_data [20:40:02]requested_item fm.sn is exist - process it [20:40:02]wFMCommunicate request_size=4 [20:40:02]MH_SAM_APDU [20:40:02]CAPDU: 80 11 00 00 [20:40:02]Write to MH i2c: E2 08 00 D7 3C 80 11 00 00 00 00 00 00 8D [20:40:02]Write i2c OK [20:40:02]MH_I2C_Read... [20:40:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:40:02]Read from MH i2c: E2 [20:40:02]MH_I2C_Read... [20:40:02]Read from MH i2c: E2 17 00 [20:40:02]MH_I2C_Read... [20:40:02]Read from MH i2c: E2 17 00 D7 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 E2 [20:40:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:40:02]wFMCommunicate OK [20:40:02]requested_item fd.num is exist - process it [20:40:02]SAM_PROTO_GetFieldsCounters [20:40:02]wFMCommunicate request_size=4 [20:40:02]MH_SAM_APDU [20:40:02]CAPDU: 80 13 00 00 [20:40:02]Write to MH i2c: E2 08 00 D8 3C 80 13 00 00 00 00 00 00 90 [20:40:02]Write i2c OK [20:40:02]MH_I2C_Read... [20:40:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:40:03]Read from MH i2c: E2 [20:40:03]MH_I2C_Read... [20:40:03]Read from MH i2c: E2 62 00 [20:40:03]MH_I2C_Read... [20:40:03]Read from MH i2c: E2 62 00 D8 3C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 CA 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 3B [20:40:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 CA 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:40:03]wFMCommunicate OK [20:40:03]SAM_PROTO_GetFieldsCounters done [20:40:03]requested_item shift.num is exist - process it [20:40:03]requested_item shift.opened is exist - process it [20:40:03]req_shift_opened [20:40:03]FM_GetShiftState [20:40:03]SAM_PROTO_GetShiftState [20:40:03]wFMCommunicate request_size=4 [20:40:03]MH_SAM_APDU [20:40:03]CAPDU: 80 13 01 00 [20:40:03]Write to MH i2c: E2 08 00 D9 3C 80 13 01 00 00 00 00 00 92 [20:40:03]Write i2c OK [20:40:03]MH_I2C_Read... [20:40:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:40:03]Read from MH i2c: E2 [20:40:03]MH_I2C_Read... [20:40:03]Read from MH i2c: E2 0E 00 [20:40:03]MH_I2C_Read... [20:40:03]Read from MH i2c: E2 0E 00 D9 3C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 7B [20:40:03]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:40:03]wFMCommunicate OK [20:40:03]SAM_PROTO_GetShiftState done [20:40:03]FM_GetShiftState done [20:40:03]req_shift_opened done [20:40:03]requested_item shift.open_date is exist - process it [20:40:03]req_shift_open_date [20:40:03]req_shift_open_date done [20:40:03]produce_requested_data done [20:40:03]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31946,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [20:40:03]process_action_free close_receipt [20:40:03]json_value_free [20:40:03]json_value_free done [20:40:03]process_json_proto returns [20:40:03]Send response to host [20:40:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31946,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [20:40:03]free response buf [20:40:03]execute_script done [20:40:03]execute_script returns [20:40:03]free content buf [20:40:03]Sock 7.Close socket [20:40:03]Sock 7.Thread stoped [20:40:06]OFD Sender: No OFD packet to send [20:40:11]OFD Sender: No OFD packet to send [20:40:16]OFD Sender: No OFD packet to send [20:40:21]OFD Sender: No OFD packet to send [20:40:26]OFD Sender: No OFD packet to send [20:40:31]OFD Sender: No OFD packet to send [20:40:36]OFD Sender: No OFD packet to send [20:40:41]OFD Sender: No OFD packet to send [20:40:46]OFD Sender: No OFD packet to send [20:40:51]OFD Sender: No OFD packet to send [20:40:56]OFD Sender: No OFD packet to send [20:41:01]OFD Sender: No OFD packet to send [20:41:06]OFD Sender: No OFD packet to send [20:41:11]OFD Sender: No OFD packet to send [20:41:16]OFD Sender: No OFD packet to send [20:41:21]OFD Sender: No OFD packet to send [20:41:26]OFD Sender: No OFD packet to send [20:41:31]OFD Sender: No OFD packet to send [20:41:36]OFD Sender: No OFD packet to send [20:41:41]OFD Sender: No OFD packet to send [20:41:46]OFD Sender: No OFD packet to send [20:41:51]OFD Sender: No OFD packet to send [20:41:56]OFD Sender: No OFD packet to send [20:42:01]OFD Sender: No OFD packet to send [20:42:06]OFD Sender: No OFD packet to send [20:42:11]OFD Sender: No OFD packet to send [20:42:16]OFD Sender: No OFD packet to send [20:42:21]OFD Sender: No OFD packet to send [20:42:26]OFD Sender: No OFD packet to send [20:42:31]OFD Sender: No OFD packet to send [20:42:36]OFD Sender: No OFD packet to send [20:42:41]OFD Sender: No OFD packet to send [20:42:46]OFD Sender: No OFD packet to send [20:42:51]OFD Sender: No OFD packet to send [20:42:56]OFD Sender: No OFD packet to send [20:43:01]OFD Sender: No OFD packet to send [20:43:06]OFD Sender: No OFD packet to send [20:43:11]OFD Sender: No OFD packet to send [20:43:16]OFD Sender: No OFD packet to send [20:43:21]OFD Sender: No OFD packet to send [20:43:26]OFD Sender: No OFD packet to send [20:43:31]OFD Sender: No OFD packet to send [20:43:36]OFD Sender: No OFD packet to send [20:43:41]OFD Sender: No OFD packet to send [20:43:46]OFD Sender: No OFD packet to send [20:43:51]OFD Sender: No OFD packet to send [20:43:56]OFD Sender: No OFD packet to send [20:44:01]OFD Sender: No OFD packet to send [20:44:06]OFD Sender: No OFD packet to send [20:44:11]OFD Sender: No OFD packet to send [20:44:16]OFD Sender: No OFD packet to send [20:44:21]OFD Sender: No OFD packet to send [20:44:26]OFD Sender: No OFD packet to send [20:44:31]OFD Sender: No OFD packet to send [20:44:36]OFD Sender: No OFD packet to send [20:44:41]OFD Sender: No OFD packet to send [20:44:46]OFD Sender: No OFD packet to send [20:44:51]OFD Sender: No OFD packet to send [20:44:56]OFD Sender: No OFD packet to send [20:45:01]OFD Sender: No OFD packet to send [20:45:06]OFD Sender: No OFD packet to send [20:45:11]OFD Sender: No OFD packet to send [20:45:16]OFD Sender: No OFD packet to send [20:45:21]OFD Sender: No OFD packet to send [20:45:27]OFD Sender: No OFD packet to send [20:45:32]OFD Sender: No OFD packet to send [20:45:37]OFD Sender: No OFD packet to send [20:45:42]OFD Sender: No OFD packet to send [20:45:47]OFD Sender: No OFD packet to send [20:45:52]OFD Sender: No OFD packet to send [20:45:57]OFD Sender: No OFD packet to send [20:46:02]OFD Sender: No OFD packet to send [20:46:07]OFD Sender: No OFD packet to send [20:46:12]OFD Sender: No OFD packet to send [20:46:17]OFD Sender: No OFD packet to send [20:46:22]OFD Sender: No OFD packet to send [20:46:27]OFD Sender: No OFD packet to send [20:46:32]OFD Sender: No OFD packet to send [20:46:37]OFD Sender: No OFD packet to send [20:46:42]OFD Sender: No OFD packet to send [20:46:47]OFD Sender: No OFD packet to send [20:46:52]OFD Sender: No OFD packet to send [20:46:57]OFD Sender: No OFD packet to send [20:47:02]OFD Sender: No OFD packet to send [20:47:07]OFD Sender: No OFD packet to send [20:47:12]OFD Sender: No OFD packet to send [20:47:17]OFD Sender: No OFD packet to send [20:47:22]OFD Sender: No OFD packet to send [20:47:27]OFD Sender: No OFD packet to send [20:47:32]OFD Sender: No OFD packet to send [20:47:37]OFD Sender: No OFD packet to send [20:47:42]OFD Sender: No OFD packet to send [20:47:47]OFD Sender: No OFD packet to send [20:47:52]OFD Sender: No OFD packet to send [20:47:57]OFD Sender: No OFD packet to send [20:48:02]OFD Sender: No OFD packet to send [20:48:07]OFD Sender: No OFD packet to send [20:48:12]OFD Sender: No OFD packet to send [20:48:17]OFD Sender: No OFD packet to send [20:48:22]OFD Sender: No OFD packet to send [20:48:27]OFD Sender: No OFD packet to send [20:48:32]OFD Sender: No OFD packet to send [20:48:37]OFD Sender: No OFD packet to send [20:48:42]OFD Sender: No OFD packet to send [20:48:47]OFD Sender: No OFD packet to send [20:48:52]OFD Sender: No OFD packet to send [20:48:57]OFD Sender: No OFD packet to send [20:49:02]OFD Sender: No OFD packet to send [20:49:07]OFD Sender: No OFD packet to send [20:49:12]OFD Sender: No OFD packet to send [20:49:13]accept exits with 9 [20:49:13]New connection [20:49:13]New thread 3066908004 created [20:49:13]Thread 3066764644 joined [20:49:13]Waiting for new connection... [20:49:13] Sock 9.Parse request [20:49:13]Sock 9.Check first char [20:49:13]Sock 9.First char is OK [20:49:13]request: POST /json_proto HTTP/1.0 [20:49:13]Method: POST [20:49:13]URL: /json_proto [20:49:13]Method is POST - this is cgi request [20:49:13]url: /json_proto [20:49:13]query_string will be loaded in cgi processing [20:49:13]execute_cgi json_proto POST (null) [20:49:13]execute_cgi path=json_proto method=POST [20:49:13]POST find Content-Length [20:49:13]Host: 172.17.61.6:8080 [20:49:13]Content-Length: 938 [20:49:13]Content-Type: application/json [20:49:13] [20:49:13]POST finish read [20:49:13]Found Content-Length = 938 [20:49:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58143", "tax_sys" : 0, "items" : [ { "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 240.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:49:13]execute_script... [20:49: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 : (3)58143", "tax_sys" : 0, "items" : [ { "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 240.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:49:13]POST & json_proto [20:49:13]process_json_proto [20:49:13]json parsed OK: [20:49:13]protocol is kg_v1.0 [20:49:13]action value=close_receipt [20:49:13]process_action close_receipt [20:49:13]cmd_close_receipt [20:49:13]MH_GetDate [20:49:13]Write to MH i2c: F0 00 00 DA 3C 05 [20:49:13]Write i2c OK [20:49:13]MH_I2C_Read... [20:49:13]Read from MH i2c: F0 [20:49:13]MH_I2C_Read... [20:49:13]Read from MH i2c: F0 09 00 [20:49:13]MH_I2C_Read... [20:49:13]Read from MH i2c: F0 09 00 DA 3C 00 D2 90 E3 65 78 7F 6F 64 82 [20:49:13]GetLastDocTimeStamp 1709412008 [20:49:13]current date 1709412562 [20:49:13]FM_GetShiftState [20:49:13]SAM_PROTO_GetShiftState [20:49:13]wFMCommunicate request_size=4 [20:49:13]MH_SAM_APDU [20:49:13]CAPDU: 80 13 01 00 [20:49:13]Write to MH i2c: E2 08 00 DB 3C 80 13 01 00 00 00 00 00 94 [20:49:13]Write i2c OK [20:49:13]MH_I2C_Read... [20:49:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:13]Read from MH i2c: E2 [20:49:13]MH_I2C_Read... [20:49:13]Read from MH i2c: E2 0E 00 [20:49:13]MH_I2C_Read... [20:49:13]Read from MH i2c: E2 0E 00 DB 3C 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 7D [20:49:13]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:49:13]wFMCommunicate OK [20:49:13]SAM_PROTO_GetShiftState done [20:49:13]FM_GetShiftState done [20:49:13]opened in 1709338917 [20:49:13]opened+sec_in_day 1709425317 [20:49:13]quantity*price = 12000 [20:49:13]sum+1 = 12001 [20:49:13]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000034250011 Горячий шоколад (GABB trade) 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 240.00 НСП 1% : 2.12 НДС 12% : 25.48 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 100 02.03.2024 20:49 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31947 ФПД: 155427445108205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T204922&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31947&fm=155427445108205&tin=02508201610067®Number=0000000000092554&sum=24000 0 [20:49:14]StoreToDocumentArchive [20:49:14]shift 280 fd 31947 [20:49:14]save to /storage/0280/doc_00031947 [20:49:14]save last doc name /storage/0280/doc_00031947 to /storage/kkm_last_doc_name [20:49:14]save OK [20:49:14]Clear old archive folders... [20:49:14]ProcessDocumentItem done err = 0, tmpTLVsize=397 [20:49:14]tlvbuf is B6D9D530 [20:49:14]SAM_PROTO_ClearQueue [20:49:14]wFMCommunicate request_size=4 [20:49:14]MH_SAM_APDU [20:49:14]CAPDU: 80 09 00 00 [20:49:14]Write to MH i2c: E2 08 00 E8 3C 80 09 00 00 00 00 00 00 96 [20:49:14]Write i2c OK [20:49:14]MH_I2C_Read... [20:49:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:49:14]Read from MH i2c: E2 [20:49:14]MH_I2C_Read... [20:49:14]Read from MH i2c: E2 03 00 [20:49:14]MH_I2C_Read... [20:49:14]Read from MH i2c: E2 03 00 E8 3C 00 90 00 98 [20:49:14]RAPDU: 90 00 [20:49:14]wFMCommunicate OK [20:49:14]SAM_PROTO_ClearQueue done [20:49:14]KKMCreateOFDPacket [20:49:14]OFDProtocolAddRootSTLVToBuf [20:49:14]FM_MakeSignedData [20:49:14]FM_MakeSignedData [20:49:14]SAM_PROTO_SignData [20:49:14]wFMCommunicate request_size=4 [20:49:14]MH_SAM_APDU [20:49:14]CAPDU: 80 0D 01 02 [20:49:14]Write to MH i2c: E2 08 00 E9 3C 80 0D 01 02 00 00 00 00 9E [20:49:14]Write i2c OK [20:49:14]MH_I2C_Read... [20:49:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:49:14]Read from MH i2c: E2 [20:49:14]MH_I2C_Read... [20:49:14]Read from MH i2c: E2 03 00 [20:49:14]MH_I2C_Read... [20:49:14]Read from MH i2c: E2 03 00 E9 3C 00 90 00 99 [20:49:14]RAPDU: 90 00 [20:49:14]wFMCommunicate OK [20:49:14]wFMCommunicate request_size=255 [20:49:14]MH_SAM_APDU [20:49:14]CAPDU: 80 0D 02 02 FA 03 00 8D 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 [20:49:14]Write to MH i2c: E2 02 01 EA 3C 80 0D 02 02 FA 00 03 00 8D 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 00 00 3F [20:49:14]Write i2c OK [20:49:14]MH_I2C_Read... [20:49:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:14]Read from MH i2c: E2 [20:49:14]MH_I2C_Read... [20:49:14]Read from MH i2c: E2 03 00 [20:49:14]MH_I2C_Read... [20:49:14]Read from MH i2c: E2 03 00 EA 3C 00 90 00 9A [20:49:14]RAPDU: 90 00 [20:49:14]wFMCommunicate OK [20:49:14]wFMCommunicate request_size=156 [20:49:14]MH_SAM_APDU [20:49:14]CAPDU: 80 0D 02 02 97 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 D2 90 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CB 7C 00 00 35 04 06 00 8D 5C 45 A7 6D ED [20:49:14]Write to MH i2c: E2 9F 00 EB 3C 80 0D 02 02 97 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 D2 90 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CB 7C 00 00 35 04 06 00 8D 5C 45 A7 6D ED 00 00 85 [20:49:14]Write i2c OK [20:49:14]MH_I2C_Read... [20:49:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:49:15]Read from MH i2c: E2 [20:49:15]MH_I2C_Read... [20:49:15]Read from MH i2c: E2 03 00 [20:49:15]MH_I2C_Read... [20:49:15]Read from MH i2c: E2 03 00 EB 3C 00 90 00 9B [20:49:15]RAPDU: 90 00 [20:49:15]wFMCommunicate OK [20:49:15]wFMCommunicate request_size=4 [20:49:15]MH_SAM_APDU [20:49:15]CAPDU: 80 0D 03 02 [20:49:15]Write to MH i2c: E2 08 00 EC 3C 80 0D 03 02 00 00 00 00 A3 [20:49:15]Write i2c OK [20:49:15]MH_I2C_Read... [20:49:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:49:15]Read from MH i2c: E2 [20:49:15]MH_I2C_Read... [20:49:15]Read from MH i2c: E2 0B 00 [20:49:15]MH_I2C_Read... [20:49:15]Read from MH i2c: E2 0B 00 EC 3C 00 BD 48 6A AB 9F AB 3F A7 90 00 EE [20:49:15]RAPDU: BD 48 6A AB 9F AB 3F A7 90 00 [20:49:15]wFMCommunicate OK [20:49:15]SAM_PROTO_SignData done [20:49:15]FM_MakeSignedData done [20:49:15]CreateOFDProtocolMessage [20:49:15]wFMCommunicate request_size=4 [20:49:15]MH_SAM_APDU [20:49:15]CAPDU: 80 11 00 00 [20:49:15]Write to MH i2c: E2 08 00 ED 3C 80 11 00 00 00 00 00 00 A3 [20:49:15]Write i2c OK [20:49:15]MH_I2C_Read... [20:49:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:15]Read from MH i2c: E2 [20:49:15]MH_I2C_Read... [20:49:15]Read from MH i2c: E2 17 00 [20:49:15]MH_I2C_Read... [20:49:15]Read from MH i2c: E2 17 00 ED 3C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F8 [20:49:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:49:15]wFMCommunicate OK [20:49:15]CreateOFDProtocolMessage done [20:49:15]OFDSenderStorePacket 31947 [20:49:15]StoreOFDPacket docnum=31947 [20:49:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A1 01 00 00 A1 34 99 01 F7 54 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 D2 90 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CB 7C 00 00 35 04 06 00 8D 5C 45 A7 6D ED BD 48 6A AB 9F AB 3F A7 [20:49:15]CheckFolder [20:49:15]dirname=/storage/ofd_packets [20:49:15]CheckFolder done [20:49:15]ProducePacketName [20:49:15]name=ofd_packets/00031947 [20:49:15]NVStorageSaveData ofd_packets/00031947 [20:49:15]File name is /storage/ofd_packets/00031947 [20:49:15]Write 447 bytes [20:49:15]NVStorageSaveData done [20:49:15]OFDSenderStorePacket done [20:49:15]KKMCreateOFDPacket done [20:49:15]NVStorageSaveData kkm_last_timestamp [20:49:15]File name is /storage/kkm_last_timestamp [20:49:15]Write 4 bytes [20:49:15]NVStorageSaveData done [20:49:15]ExternCall_PrintAddStr [20:49:15]wPrintStart [20:49:15]Write to MH i2c: 01 00 00 EE 3C 2A [20:49:15]Write i2c OK [20:49:15]MH_I2C_Read... [20:49:15]Read from MH i2c: 01 [20:49:15]MH_I2C_Read... [20:49:15]Read from MH i2c: 01 07 00 [20:49:15]MH_I2C_Read... [20:49:15]Read from MH i2c: 01 07 00 EE 3C 00 00 00 00 00 FF 0F 3F [20:49:15]RasterBufferAndPrint [20:49:15]line Счет N : (3)58143 [20:49:15]line ИНН: 02508201610067 [20:49:15]line Контрольно-Кассовый Чек [20:49:15]line ПРОДАЖА [20:49:15]line Товар: 4800452010610 [20:49:15]line Кофе капучино XL (АКЦИЯ) [20:49:15]line 1.000 * 120.00 [20:49:15]line = 120.00 [20:49:15]line НДС 12% НСП 1% [20:49:15]line > о реализуемом товаре [20:49:15]line Товар: 2000034250011 [20:49:15]line Горячий шоколад (GABB trade) [20:49:15]line 1.000 * 120.00 [20:49:15]line = 120.00 [20:49:15]line НДС 12% НСП 1% [20:49:15]line > о реализуемом товаре [20:49:15]line ИТОГО: 240.00 [20:49:15]line НСП 1% : 2.12 [20:49:15]line НДС 12% : 25.48 [20:49:15]line Наличными: 240.00 [20:49:15]line Безнал.: 0.00 [20:49:15]line Место: АЗС № 99 "Партнер Нефть" [20:49:15]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [20:49:15]line СНО: Общий режим [20:49:15]line Чек 100 02.03.2024 20:49 [20:49:15]line Смена: 280 ФФД: 1.0 [20:49:15]line ЗНМ: 0300000074 [20:49:15]line РНМ: 0000000000092554 [20:49:15]line Версия ККМ: 001 [20:49:15]line ФМ: 0000000000871783 [20:49:15]line ФД: 31947 [20:49:15]line ФПД: 155427445108205 [20:49:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T204922&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31947&fm=155427445108205&tin=02508201610067®Number=0000000000092554&sum=24000 [20:49:15]line 0 [20:49:15]OFD Sender: Processing packet 31947 [packets to send 5, broken 4] [20:49:15]ProducePacketName [20:49:15]name=ofd_packets/00031947 [20:49:15]OFD Sender: To server: pG, [20:49:15]CommunicateWithHost lk.salyk.kg:30040 [20:49:15]ConnectInit lk.salyk.kg [20:49:15]written 0, free lines is 4095 [20:49:15]Connected sock=10 [20:49:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A1 01 00 00 A1 34 99 01 F7 54 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 D2 90 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CB 7C 00 00 35 04 06 00 8D 5C 45 A7 6D ED BD 48 6A AB 9F AB 3F A7 [20:49:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 67 35 47 00 A6 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CB 7C 00 00 F4 03 04 00 17 39 E3 65 B6 04 01 00 00 CB 56 92 0B 5C 75 2F BD [20:49:15]CommunicateWithHost err = 0 [20:49:15]CheckOFDResponse [20:49:15]1017 (14) - 77093643461234 [20:49:15]1041 (16) - 0000000000871783 [20:49:15]1040 (4) - 31947 [20:49:15]1012 (4) - 02.03.2024 14:35 [20:49:15]1206 (1) - 0 [20:49:15]OFD Sender: Remove packet 31947 [20:49:15]ProducePacketName [20:49:15]name=ofd_packets/00031947 [20:49:15]NVStorageDeleteData [20:49:15]Write to MH i2c: 01 00 00 1D 3D 5A [20:49:15]Write i2c OK [20:49:15]MH_I2C_Read... [20:49:15]Read from MH i2c: 01 [20:49:15]MH_I2C_Read... [20:49:15]Read from MH i2c: 01 07 00 [20:49:15]MH_I2C_Read... [20:49:15]Read from MH i2c: 01 07 00 1D 3D 00 00 00 00 00 68 0C D5 [20:49:15]RasterBufferAndPrint [20:49:15]line [20:49:15]line [20:49:15]line [20:49:15]line [20:49:15]line [20:49:15]written 0, free lines is 3184 [20:49:16]MH_Cut [20:49:16]Write to MH i2c: D1 01 00 24 3D 01 33 [20:49:16]Write i2c OK [20:49:16]MH_I2C_Read... [20:49:16]Read from MH i2c: D1 [20:49:16]MH_I2C_Read... [20:49:16]Read from MH i2c: D1 01 00 [20:49:16]MH_I2C_Read... [20:49:16]Read from MH i2c: D1 01 00 24 3D 00 32 [20:49:16]Write to MH i2c: 01 00 00 25 3D 62 [20:49:16]Write i2c OK [20:49:16]MH_I2C_Read... [20:49:16]OFD Sender: No OFD packet to send [20:49:16]*** Cut start [20:49:16]*** Partial cut [20:49:16]*** CUTSNS_PIN = 1 [20:49:16]*** CUTSNS_PIN = 0 [20:49:17]*** Brake cut motor [20:49:17]Read from MH i2c: 01 [20:49:17]MH_I2C_Read... [20:49:17]*** Stop cut motor [20:49:17]*** Cut end [20:49:17]Read from MH i2c: 01 07 00 [20:49:17]MH_I2C_Read... [20:49:17]Read from MH i2c: 01 07 00 25 3D 00 00 00 00 00 FF 0F 77 [20:49:17]process_action close_receipt done [20:49:17]requested_data is exist [20:49:17]produce_requested_data [20:49:17]requested_item fm.sn is exist - process it [20:49:17]wFMCommunicate request_size=4 [20:49:17]MH_SAM_APDU [20:49:17]CAPDU: 80 11 00 00 [20:49:17]Write to MH i2c: E2 08 00 26 3D 80 11 00 00 00 00 00 00 DD [20:49:17]Write i2c OK [20:49:17]MH_I2C_Read... [20:49:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:49:17]Read from MH i2c: E2 [20:49:17]MH_I2C_Read... [20:49:17]Read from MH i2c: E2 17 00 [20:49:17]MH_I2C_Read... [20:49:17]Read from MH i2c: E2 17 00 26 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 32 [20:49:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:49:17]wFMCommunicate OK [20:49:17]requested_item fd.num is exist - process it [20:49:17]SAM_PROTO_GetFieldsCounters [20:49:17]wFMCommunicate request_size=4 [20:49:17]MH_SAM_APDU [20:49:17]CAPDU: 80 13 00 00 [20:49:17]Write to MH i2c: E2 08 00 27 3D 80 13 00 00 00 00 00 00 E0 [20:49:17]Write i2c OK [20:49:17]MH_I2C_Read... [20:49:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:49:17]Read from MH i2c: E2 [20:49:17]MH_I2C_Read... [20:49:17]Read from MH i2c: E2 62 00 [20:49:17]MH_I2C_Read... [20:49:17]Read from MH i2c: E2 62 00 27 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 CB 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 8F [20:49:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 CB 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:49:17]wFMCommunicate OK [20:49:17]SAM_PROTO_GetFieldsCounters done [20:49:17]requested_item shift.num is exist - process it [20:49:17]requested_item shift.opened is exist - process it [20:49:17]req_shift_opened [20:49:17]FM_GetShiftState [20:49:17]SAM_PROTO_GetShiftState [20:49:17]wFMCommunicate request_size=4 [20:49:17]MH_SAM_APDU [20:49:17]CAPDU: 80 13 01 00 [20:49:17]Write to MH i2c: E2 08 00 28 3D 80 13 01 00 00 00 00 00 E2 [20:49:17]Write i2c OK [20:49:17]MH_I2C_Read... [20:49:17]Read from MH i2c: E2 [20:49:17]MH_I2C_Read... [20:49:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:49:17]Read from MH i2c: E2 0E 00 [20:49:17]MH_I2C_Read... [20:49:17]Read from MH i2c: E2 0E 00 28 3D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 CB [20:49:17]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:49:17]wFMCommunicate OK [20:49:17]SAM_PROTO_GetShiftState done [20:49:17]FM_GetShiftState done [20:49:17]req_shift_opened done [20:49:17]requested_item shift.open_date is exist - process it [20:49:17]req_shift_open_date [20:49:17]req_shift_open_date done [20:49:17]produce_requested_data done [20:49:17]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31947,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [20:49:17]process_action_free close_receipt [20:49:17]json_value_free [20:49:17]json_value_free done [20:49:17]process_json_proto returns [20:49:17]Send response to host [20:49:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31947,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [20:49:17]free response buf [20:49:17]execute_script done [20:49:17]execute_script returns [20:49:17]free content buf [20:49:17]Sock 9.Close socket [20:49:17]Sock 9.Thread stoped [20:49:21]OFD Sender: No OFD packet to send [20:49:26]OFD Sender: No OFD packet to send [20:49:31]OFD Sender: No OFD packet to send [20:49:36]OFD Sender: No OFD packet to send [20:49:41]OFD Sender: No OFD packet to send [20:49:46]OFD Sender: No OFD packet to send [20:49:51]OFD Sender: No OFD packet to send [20:49:56]OFD Sender: No OFD packet to send [20:50:01]OFD Sender: No OFD packet to send [20:50:06]OFD Sender: No OFD packet to send [20:50:11]OFD Sender: No OFD packet to send [20:50:16]OFD Sender: No OFD packet to send [20:50:21]OFD Sender: No OFD packet to send [20:50:26]OFD Sender: No OFD packet to send [20:50:31]OFD Sender: No OFD packet to send [20:50:36]OFD Sender: No OFD packet to send [20:50:41]OFD Sender: No OFD packet to send [20:50:46]OFD Sender: No OFD packet to send [20:50:51]OFD Sender: No OFD packet to send [20:50:56]OFD Sender: No OFD packet to send [20:51:01]OFD Sender: No OFD packet to send [20:51:06]OFD Sender: No OFD packet to send [20:51:11]OFD Sender: No OFD packet to send [20:51:16]OFD Sender: No OFD packet to send [20:51:21]OFD Sender: No OFD packet to send [20:51:26]OFD Sender: No OFD packet to send [20:51:31]OFD Sender: No OFD packet to send [20:51:36]OFD Sender: No OFD packet to send [20:51:41]OFD Sender: No OFD packet to send [20:51:46]OFD Sender: No OFD packet to send [20:51:51]OFD Sender: No OFD packet to send [20:51:56]OFD Sender: No OFD packet to send [20:52:01]OFD Sender: No OFD packet to send [20:52:06]OFD Sender: No OFD packet to send [20:52:11]OFD Sender: No OFD packet to send [20:52:16]OFD Sender: No OFD packet to send [20:52:21]OFD Sender: No OFD packet to send [20:52:26]OFD Sender: No OFD packet to send [20:52:31]OFD Sender: No OFD packet to send [20:52:36]OFD Sender: No OFD packet to send [20:52:41]OFD Sender: No OFD packet to send [20:52:46]OFD Sender: No OFD packet to send [20:52:51]OFD Sender: No OFD packet to send [20:52:56]OFD Sender: No OFD packet to send [20:53:01]OFD Sender: No OFD packet to send [20:53:06]OFD Sender: No OFD packet to send [20:53:11]OFD Sender: No OFD packet to send [20:53:16]OFD Sender: No OFD packet to send [20:53:21]OFD Sender: No OFD packet to send [20:53:26]OFD Sender: No OFD packet to send [20:53:31]OFD Sender: No OFD packet to send [20:53:36]OFD Sender: No OFD packet to send [20:53:41]OFD Sender: No OFD packet to send [20:53:46]OFD Sender: No OFD packet to send [20:53:51]OFD Sender: No OFD packet to send [20:53:52]accept exits with 7 [20:53:52]New connection [20:53:52]New thread 3066764644 created [20:53:52]Thread 3066908004 joined [20:53:52]Waiting for new connection... [20:53:52] Sock 7.Parse request [20:53:52]Sock 7.Check first char [20:53:52]Sock 7.First char is OK [20:53:52]request: POST /json_proto HTTP/1.0 [20:53:52]Method: POST [20:53:52]URL: /json_proto [20:53:52]Method is POST - this is cgi request [20:53:52]url: /json_proto [20:53:52]query_string will be loaded in cgi processing [20:53:52]execute_cgi json_proto POST (null) [20:53:52]execute_cgi path=json_proto method=POST [20:53:52]POST find Content-Length [20:53:52]Host: 172.17.61.6:8080 [20:53:52]Content-Length: 957 [20:53:52]Content-Type: application/json [20:53:52] [20:53:52]POST finish read [20:53:52]Found Content-Length = 957 [20:53:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58144", "tax_sys" : 0, "items" : [ { "code": "4700007380384", "name": "\u041A\u0443\u0440\u0443\u0442\u0431\u0435\u043A \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 20\u0433", "price" : 27.00, "quantity" : 2.000, "sum" : 54.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700007380391", "name": "\u041A\u0443\u0440\u0443\u0442\u0431\u0435\u043A \u0441 \u043F\u0435\u0440\u0446\u0435\u043C 20\u0433", "price" : 27.00, "quantity" : 1.000, "sum" : 27.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 81.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:53:52]execute_script... [20:53: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)58144", "tax_sys" : 0, "items" : [ { "code": "4700007380384", "name": "\u041A\u0443\u0440\u0443\u0442\u0431\u0435\u043A \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 20\u0433", "price" : 27.00, "quantity" : 2.000, "sum" : 54.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700007380391", "name": "\u041A\u0443\u0440\u0443\u0442\u0431\u0435\u043A \u0441 \u043F\u0435\u0440\u0446\u0435\u043C 20\u0433", "price" : 27.00, "quantity" : 1.000, "sum" : 27.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 81.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:53:52]POST & json_proto [20:53:52]process_json_proto [20:53:52]json parsed OK: [20:53:52]protocol is kg_v1.0 [20:53:52]action value=close_receipt [20:53:52]process_action close_receipt [20:53:52]cmd_close_receipt [20:53:52]MH_GetDate [20:53:52]Write to MH i2c: F0 00 00 29 3D 55 [20:53:52]Write i2c OK [20:53:52]MH_I2C_Read... [20:53:52]Read from MH i2c: F0 [20:53:52]MH_I2C_Read... [20:53:52]Read from MH i2c: F0 09 00 [20:53:52]MH_I2C_Read... [20:53:52]Read from MH i2c: F0 09 00 29 3D 00 EA 91 E3 65 78 7F 6F 64 EB [20:53:52]GetLastDocTimeStamp 1709412562 [20:53:52]current date 1709412842 [20:53:52]FM_GetShiftState [20:53:52]SAM_PROTO_GetShiftState [20:53:52]wFMCommunicate request_size=4 [20:53:52]MH_SAM_APDU [20:53:52]CAPDU: 80 13 01 00 [20:53:52]Write to MH i2c: E2 08 00 2A 3D 80 13 01 00 00 00 00 00 E4 [20:53:52]Write i2c OK [20:53:52]MH_I2C_Read... [20:53:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:53:53]Read from MH i2c: E2 [20:53:53]MH_I2C_Read... [20:53:53]Read from MH i2c: E2 0E 00 [20:53:53]MH_I2C_Read... [20:53:53]Read from MH i2c: E2 0E 00 2A 3D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 CD [20:53:53]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:53:53]wFMCommunicate OK [20:53:53]SAM_PROTO_GetShiftState done [20:53:53]FM_GetShiftState done [20:53:53]opened in 1709338917 [20:53:53]opened+sec_in_day 1709425317 [20:53:53]quantity*price = 5400 [20:53:53]sum+1 = 5401 [20:53:53]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700007380391 Курутбек с перцем 20г 1.000 * 27.00 = 27.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 81.00 НСП 1% : 0.72 НДС 12% : 8.60 Наличными: 81.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 101 02.03.2024 20:54 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31948 ФПД: 233235555166919 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T205402&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31948&fm=233235555166919&tin=02508201610067®Number=0000000000092554&sum=8100 0 [20:53:54]StoreToDocumentArchive [20:53:54]shift 280 fd 31948 [20:53:54]save to /storage/0280/doc_00031948 [20:53:54]save last doc name /storage/0280/doc_00031948 to /storage/kkm_last_doc_name [20:53:54]save OK [20:53:54]Clear old archive folders... [20:53:54]ProcessDocumentItem done err = 0, tmpTLVsize=397 [20:53:54]tlvbuf is B6F4A3F0 [20:53:54]SAM_PROTO_ClearQueue [20:53:54]wFMCommunicate request_size=4 [20:53:54]MH_SAM_APDU [20:53:54]CAPDU: 80 09 00 00 [20:53:54]Write to MH i2c: E2 08 00 37 3D 80 09 00 00 00 00 00 00 E6 [20:53:54]Write i2c OK [20:53:54]MH_I2C_Read... [20:53:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:53:54]Read from MH i2c: E2 [20:53:54]MH_I2C_Read... [20:53:54]Read from MH i2c: E2 03 00 [20:53:54]MH_I2C_Read... [20:53:54]Read from MH i2c: E2 03 00 37 3D 00 90 00 E8 [20:53:54]RAPDU: 90 00 [20:53:54]wFMCommunicate OK [20:53:54]SAM_PROTO_ClearQueue done [20:53:54]KKMCreateOFDPacket [20:53:54]OFDProtocolAddRootSTLVToBuf [20:53:54]FM_MakeSignedData [20:53:54]FM_MakeSignedData [20:53:54]SAM_PROTO_SignData [20:53:54]wFMCommunicate request_size=4 [20:53:54]MH_SAM_APDU [20:53:54]CAPDU: 80 0D 01 02 [20:53:54]Write to MH i2c: E2 08 00 38 3D 80 0D 01 02 00 00 00 00 EE [20:53:54]Write i2c OK [20:53:54]MH_I2C_Read... [20:53:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:53:54]Read from MH i2c: E2 [20:53:54]MH_I2C_Read... [20:53:54]Read from MH i2c: E2 03 00 [20:53:54]MH_I2C_Read... [20:53:54]Read from MH i2c: E2 03 00 38 3D 00 90 00 E9 [20:53:54]RAPDU: 90 00 [20:53:54]wFMCommunicate OK [20:53:54]wFMCommunicate request_size=255 [20:53:54]MH_SAM_APDU [20:53:54]CAPDU: 80 0D 02 02 FA 03 00 8D 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 33 38 34 06 04 2E 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 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 32 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 18 15 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 37 30 30 30 30 37 33 38 30 33 39 31 06 04 25 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 20 D1 81 20 D0 BF D0 B5 D1 80 D1 86 D0 B5 D0 BC 20 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 1F 00 00 00 00 EB 03 26 00 [20:53:54]Write to MH i2c: E2 02 01 39 3D 80 0D 02 02 FA 00 03 00 8D 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 33 38 34 06 04 2E 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 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 32 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 18 15 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 37 30 30 30 30 37 33 38 30 33 39 31 06 04 25 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 20 D1 81 20 D0 BF D0 B5 D1 80 D1 86 D0 B5 D0 BC 20 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 1F 00 00 00 00 EB 03 26 00 00 00 01 [20:53:54]Write i2c OK [20:53:54]MH_I2C_Read... [20:53:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:53:54]Read from MH i2c: E2 [20:53:54]MH_I2C_Read... [20:53:54]Read from MH i2c: E2 03 00 [20:53:54]MH_I2C_Read... [20:53:54]Read from MH i2c: E2 03 00 39 3D 00 90 00 EA [20:53:54]RAPDU: 90 00 [20:53:54]wFMCommunicate OK [20:53:54]wFMCommunicate request_size=156 [20:53:54]MH_SAM_APDU [20:53:54]CAPDU: 80 0D 02 02 97 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 03 00 00 00 00 07 04 06 00 A4 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 EA 91 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CC 7C 00 00 35 04 06 00 D4 20 62 6A 2A C7 [20:53:54]Write to MH i2c: E2 9F 00 3A 3D 80 0D 02 02 97 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 03 00 00 00 00 07 04 06 00 A4 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 EA 91 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CC 7C 00 00 35 04 06 00 D4 20 62 6A 2A C7 00 00 EE [20:53:54]Write i2c OK [20:53:54]MH_I2C_Read... [20:53:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:53:54]Read from MH i2c: E2 [20:53:54]MH_I2C_Read... [20:53:54]Read from MH i2c: E2 03 00 [20:53:54]MH_I2C_Read... [20:53:54]Read from MH i2c: E2 03 00 3A 3D 00 90 00 EB [20:53:54]RAPDU: 90 00 [20:53:54]wFMCommunicate OK [20:53:54]wFMCommunicate request_size=4 [20:53:54]MH_SAM_APDU [20:53:54]CAPDU: 80 0D 03 02 [20:53:54]Write to MH i2c: E2 08 00 3B 3D 80 0D 03 02 00 00 00 00 F3 [20:53:54]Write i2c OK [20:53:54]MH_I2C_Read... [20:53:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:53:54]Read from MH i2c: E2 [20:53:54]MH_I2C_Read... [20:53:54]Read from MH i2c: E2 0B 00 [20:53:54]MH_I2C_Read... [20:53:54]Read from MH i2c: E2 0B 00 3B 3D 00 A2 53 F7 FF 22 29 87 6F 90 00 20 [20:53:54]RAPDU: A2 53 F7 FF 22 29 87 6F 90 00 [20:53:54]wFMCommunicate OK [20:53:54]SAM_PROTO_SignData done [20:53:54]FM_MakeSignedData done [20:53:54]CreateOFDProtocolMessage [20:53:54]wFMCommunicate request_size=4 [20:53:54]MH_SAM_APDU [20:53:54]CAPDU: 80 11 00 00 [20:53:54]Write to MH i2c: E2 08 00 3C 3D 80 11 00 00 00 00 00 00 F3 [20:53:54]Write i2c OK [20:53:54]MH_I2C_Read... [20:53:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:53:54]Read from MH i2c: E2 [20:53:54]MH_I2C_Read... [20:53:54]Read from MH i2c: E2 17 00 [20:53:54]MH_I2C_Read... [20:53:54]Read from MH i2c: E2 17 00 3C 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 48 [20:53:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:53:54]wFMCommunicate OK [20:53:54]CreateOFDProtocolMessage done [20:53:54]OFDSenderStorePacket 31948 [20:53:54]StoreOFDPacket docnum=31948 [20:53:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A1 01 00 00 D9 6D 99 01 90 D4 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 33 38 34 06 04 2E 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 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 32 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 18 15 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 37 30 30 30 30 37 33 38 30 33 39 31 06 04 25 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 20 D1 81 20 D0 BF D0 B5 D1 80 D1 86 D0 B5 D0 BC 20 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 03 00 00 00 00 07 04 06 00 A4 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 EA 91 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CC 7C 00 00 35 04 06 00 D4 20 62 6A 2A C7 A2 53 F7 FF 22 29 87 6F [20:53:54]CheckFolder [20:53:54]dirname=/storage/ofd_packets [20:53:54]CheckFolder done [20:53:54]ProducePacketName [20:53:54]name=ofd_packets/00031948 [20:53:54]NVStorageSaveData ofd_packets/00031948 [20:53:54]File name is /storage/ofd_packets/00031948 [20:53:54]Write 447 bytes [20:53:54]NVStorageSaveData done [20:53:54]OFDSenderStorePacket done [20:53:54]KKMCreateOFDPacket done [20:53:54]NVStorageSaveData kkm_last_timestamp [20:53:54]File name is /storage/kkm_last_timestamp [20:53:54]Write 4 bytes [20:53:54]NVStorageSaveData done [20:53:54]ExternCall_PrintAddStr [20:53:54]wPrintStart [20:53:54]Write to MH i2c: 01 00 00 3D 3D 7A [20:53:54]Write i2c OK [20:53:55]MH_I2C_Read... [20:53:55]OFD Sender: Processing packet 31948 [packets to send 5, broken 4] [20:53:55]ProducePacketName [20:53:55]name=ofd_packets/00031948 [20:53:55]OFD Sender: To server: pG, [20:53:55]CommunicateWithHost lk.salyk.kg:30040 [20:53:55]ConnectInit lk.salyk.kg [20:53:55]Read from MH i2c: 01 [20:53:55]MH_I2C_Read... [20:53:55]Read from MH i2c: 01 07 00 [20:53:55]MH_I2C_Read... [20:53:55]Read from MH i2c: 01 07 00 3D 3D 00 00 00 00 00 FF 0F 8F [20:53:55]RasterBufferAndPrint [20:53:55]line Счет N : (3)58144 [20:53:55]line ИНН: 02508201610067 [20:53:55]line Контрольно-Кассовый Чек [20:53:55]line ПРОДАЖА [20:53:55]line Товар: 4700007380384 [20:53:55]line Курутбек классический 20г [20:53:55]line 2.000 * 27.00 [20:53:55]line = 54.00 [20:53:55]line НДС 12% НСП 1% [20:53:55]line > о реализуемом товаре [20:53:55]line Товар: 4700007380391 [20:53:55]line Курутбек с перцем 20г [20:53:55]line 1.000 * 27.00 [20:53:55]line = 27.00 [20:53:55]line НДС 12% НСП 1% [20:53:55]line > о реализуемом товаре [20:53:55]line ИТОГО: 81.00 [20:53:55]line НСП 1% : 0.72 [20:53:55]line НДС 12% : 8.60 [20:53:55]line Наличными: 81.00 [20:53:55]line Безнал.: 0.00 [20:53:55]line Место: АЗС № 99 "Партнер Нефть" [20:53:55]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [20:53:55]line СНО: Общий режим [20:53:55]line Чек 101 02.03.2024 20:54 [20:53:55]line Смена: 280 ФФД: 1.0 [20:53:55]line ЗНМ: 0300000074 [20:53:55]line РНМ: 0000000000092554 [20:53:55]line Версия ККМ: 001 [20:53:55]line ФМ: 0000000000871783 [20:53:55]line ФД: 31948 [20:53:55]line ФПД: 233235555166919 [20:53:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T205402&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31948&fm=233235555166919&tin=02508201610067®Number=0000000000092554&sum=8100 [20:53:55]line 0 [20:53:55]written 0, free lines is 4095 [20:53:55]Connected sock=10 [20:53:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 A1 01 00 00 D9 6D 99 01 90 D4 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 33 38 34 06 04 2E 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 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 32 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 18 15 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 37 30 30 30 30 37 33 38 30 33 39 31 06 04 25 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 20 D1 81 20 D0 BF D0 B5 D1 80 D1 86 D0 B5 D0 BC 20 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 03 00 00 00 00 07 04 06 00 A4 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 EA 91 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CC 7C 00 00 35 04 06 00 D4 20 62 6A 2A C7 A2 53 F7 FF 22 29 87 6F [20:53:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 94 D1 47 00 B3 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CC 7C 00 00 F4 03 04 00 2E 3A E3 65 B6 04 01 00 00 9A 6D 2A 4F 30 A9 B7 33 [20:53:55]CommunicateWithHost err = 0 [20:53:55]CheckOFDResponse [20:53:55]1017 (14) - 77093643461234 [20:53:55]1041 (16) - 0000000000871783 [20:53:55]1040 (4) - 31948 [20:53:55]1012 (4) - 02.03.2024 14:39 [20:53:55]1206 (1) - 0 [20:53:55]OFD Sender: Remove packet 31948 [20:53:55]ProducePacketName [20:53:55]name=ofd_packets/00031948 [20:53:55]NVStorageDeleteData [20:53:55]Write to MH i2c: 01 00 00 6B 3D A8 [20:53:55]Write i2c OK [20:53:55]MH_I2C_Read... [20:53:55]Read from MH i2c: 01 [20:53:55]MH_I2C_Read... [20:53:55]Read from MH i2c: 01 07 00 [20:53:55]MH_I2C_Read... [20:53:55]Read from MH i2c: 01 07 00 6B 3D 00 00 00 00 00 75 0C 30 [20:53:55]RasterBufferAndPrint [20:53:55]line [20:53:55]line [20:53:55]line [20:53:55]line [20:53:55]line [20:53:55]written 0, free lines is 3197 [20:53:55]MH_Cut [20:53:55]Write to MH i2c: D1 01 00 72 3D 01 81 [20:53:55]Write i2c OK [20:53:55]MH_I2C_Read... [20:53:55]Read from MH i2c: D1 [20:53:55]MH_I2C_Read... [20:53:55]Read from MH i2c: D1 01 00 [20:53:55]MH_I2C_Read... [20:53:55]Read from MH i2c: D1 01 00 72 3D 00 80 [20:53:55]Write to MH i2c: 01 00 00 73 3D B0 [20:53:55]Write i2c OK [20:53:55]MH_I2C_Read... [20:53:55]OFD Sender: No OFD packet to send [20:53:56]*** Cut start [20:53:56]*** Partial cut [20:53:56]*** CUTSNS_PIN = 1 [20:53:56]*** CUTSNS_PIN = 0 [20:53:56]*** Brake cut motor [20:53:57]Read from MH i2c: 01 [20:53:57]MH_I2C_Read... [20:53:57]*** Stop cut motor [20:53:57]*** Cut end [20:53:57]Read from MH i2c: 01 07 00 [20:53:57]MH_I2C_Read... [20:53:57]Read from MH i2c: 01 07 00 73 3D 00 00 00 00 00 FF 0F C5 [20:53:57]process_action close_receipt done [20:53:57]requested_data is exist [20:53:57]produce_requested_data [20:53:57]requested_item fm.sn is exist - process it [20:53:57]wFMCommunicate request_size=4 [20:53:57]MH_SAM_APDU [20:53:57]CAPDU: 80 11 00 00 [20:53:57]Write to MH i2c: E2 08 00 74 3D 80 11 00 00 00 00 00 00 2B [20:53:57]Write i2c OK [20:53:57]MH_I2C_Read... [20:53:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:53:57]Read from MH i2c: E2 [20:53:57]MH_I2C_Read... [20:53:57]Read from MH i2c: E2 17 00 [20:53:57]MH_I2C_Read... [20:53:57]Read from MH i2c: E2 17 00 74 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 80 [20:53:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:53:57]wFMCommunicate OK [20:53:57]requested_item fd.num is exist - process it [20:53:57]SAM_PROTO_GetFieldsCounters [20:53:57]wFMCommunicate request_size=4 [20:53:57]MH_SAM_APDU [20:53:57]CAPDU: 80 13 00 00 [20:53:57]Write to MH i2c: E2 08 00 75 3D 80 13 00 00 00 00 00 00 2E [20:53:57]Write i2c OK [20:53:57]MH_I2C_Read... [20:53:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:53:57]Read from MH i2c: E2 [20:53:57]MH_I2C_Read... [20:53:57]Read from MH i2c: E2 62 00 [20:53:57]MH_I2C_Read... [20:53:57]Read from MH i2c: E2 62 00 75 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 CC 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 E1 [20:53:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 CC 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:53:57]wFMCommunicate OK [20:53:57]SAM_PROTO_GetFieldsCounters done [20:53:57]requested_item shift.num is exist - process it [20:53:57]requested_item shift.opened is exist - process it [20:53:57]req_shift_opened [20:53:57]FM_GetShiftState [20:53:57]SAM_PROTO_GetShiftState [20:53:57]wFMCommunicate request_size=4 [20:53:57]MH_SAM_APDU [20:53:57]CAPDU: 80 13 01 00 [20:53:57]Write to MH i2c: E2 08 00 76 3D 80 13 01 00 00 00 00 00 30 [20:53:57]Write i2c OK [20:53:57]MH_I2C_Read... [20:53:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:53:57]Read from MH i2c: E2 [20:53:57]MH_I2C_Read... [20:53:57]Read from MH i2c: E2 0E 00 [20:53:57]MH_I2C_Read... [20:53:57]Read from MH i2c: E2 0E 00 76 3D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 19 [20:53:57]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:53:57]wFMCommunicate OK [20:53:57]SAM_PROTO_GetShiftState done [20:53:57]FM_GetShiftState done [20:53:57]req_shift_opened done [20:53:57]requested_item shift.open_date is exist - process it [20:53:57]req_shift_open_date [20:53:57]req_shift_open_date done [20:53:57]produce_requested_data done [20:53:57]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31948,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [20:53:57]process_action_free close_receipt [20:53:57]json_value_free [20:53:57]json_value_free done [20:53:57]process_json_proto returns [20:53:57]Send response to host [20:53:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31948,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [20:53:57]free response buf [20:53:57]execute_script done [20:53:57]execute_script returns [20:53:57]free content buf [20:53:57]Sock 7.Close socket [20:53:57]Sock 7.Thread stoped [20:54:00]OFD Sender: No OFD packet to send [20:54:05]OFD Sender: No OFD packet to send [20:54:10]OFD Sender: No OFD packet to send [20:54:15]OFD Sender: No OFD packet to send [20:54:20]OFD Sender: No OFD packet to send [20:54:25]OFD Sender: No OFD packet to send [20:54:30]OFD Sender: No OFD packet to send [20:54:35]OFD Sender: No OFD packet to send [20:54:40]OFD Sender: No OFD packet to send [20:54:45]OFD Sender: No OFD packet to send [20:54:50]OFD Sender: No OFD packet to send [20:54:55]OFD Sender: No OFD packet to send [20:55:01]OFD Sender: No OFD packet to send [20:55:06]OFD Sender: No OFD packet to send [20:55:11]OFD Sender: No OFD packet to send [20:55:16]OFD Sender: No OFD packet to send [20:55:21]OFD Sender: No OFD packet to send [20:55:26]OFD Sender: No OFD packet to send [20:55:31]OFD Sender: No OFD packet to send [20:55:36]OFD Sender: No OFD packet to send [20:55:41]OFD Sender: No OFD packet to send [20:55:46]OFD Sender: No OFD packet to send [20:55:51]OFD Sender: No OFD packet to send [20:55:56]OFD Sender: No OFD packet to send [20:56:01]OFD Sender: No OFD packet to send [20:56:06]OFD Sender: No OFD packet to send [20:56:11]OFD Sender: No OFD packet to send [20:56:16]OFD Sender: No OFD packet to send [20:56:21]OFD Sender: No OFD packet to send [20:56:26]OFD Sender: No OFD packet to send [20:56:31]OFD Sender: No OFD packet to send [20:56:36]OFD Sender: No OFD packet to send [20:56:41]OFD Sender: No OFD packet to send [20:56:46]OFD Sender: No OFD packet to send [20:56:51]OFD Sender: No OFD packet to send [20:56:56]OFD Sender: No OFD packet to send [20:57:01]OFD Sender: No OFD packet to send [20:57:06]OFD Sender: No OFD packet to send [20:57:11]OFD Sender: No OFD packet to send [20:57:16]OFD Sender: No OFD packet to send [20:57:21]OFD Sender: No OFD packet to send [20:57:26]OFD Sender: No OFD packet to send [20:57:31]OFD Sender: No OFD packet to send [20:57:36]OFD Sender: No OFD packet to send [20:57:41]OFD Sender: No OFD packet to send [20:57:46]OFD Sender: No OFD packet to send [20:57:51]OFD Sender: No OFD packet to send [20:57:56]OFD Sender: No OFD packet to send [20:58:01]OFD Sender: No OFD packet to send [20:58:06]OFD Sender: No OFD packet to send [20:58:11]OFD Sender: No OFD packet to send [20:58:16]OFD Sender: No OFD packet to send [20:58:21]OFD Sender: No OFD packet to send [20:58:26]OFD Sender: No OFD packet to send [20:58:31]OFD Sender: No OFD packet to send [20:58:36]OFD Sender: No OFD packet to send [20:58:41]OFD Sender: No OFD packet to send [20:58:46]OFD Sender: No OFD packet to send [20:58:51]OFD Sender: No OFD packet to send [20:58:51]accept exits with 9 [20:58:51]New connection [20:58:51]New thread 3066908004 created [20:58:51]Thread 3066764644 joined [20:58:51]Waiting for new connection... [20:58:51] Sock 9.Parse request [20:58:51]Sock 9.Check first char [20:58:51]Sock 9.First char is OK [20:58:51]request: POST /json_proto HTTP/1.0 [20:58:51]Method: POST [20:58:51]URL: /json_proto [20:58:51]Method is POST - this is cgi request [20:58:51]url: /json_proto [20:58:51]query_string will be loaded in cgi processing [20:58:51]execute_cgi json_proto POST (null) [20:58:51]execute_cgi path=json_proto method=POST [20:58:51]POST find Content-Length [20:58:51]Host: 172.17.61.6:8080 [20:58:51]Content-Length: 1234 [20:58:51]Content-Type: application/json [20:58:51] [20:58:51]POST finish read [20:58:51]Found Content-Length = 1234 [20:58:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58145", "tax_sys" : 0, "items" : [ { "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 120.00, "quantity" : 3.000, "sum" : 360.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 585.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:58:51]execute_script... [20:58: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 : (3)58145", "tax_sys" : 0, "items" : [ { "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 120.00, "quantity" : 3.000, "sum" : 360.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 585.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:58:51]POST & json_proto [20:58:51]process_json_proto [20:58:51]json parsed OK: [20:58:51]protocol is kg_v1.0 [20:58:51]action value=close_receipt [20:58:51]process_action close_receipt [20:58:51]cmd_close_receipt [20:58:51]MH_GetDate [20:58:51]Write to MH i2c: F0 00 00 77 3D A3 [20:58:51]Write i2c OK [20:58:51]MH_I2C_Read... [20:58:51]Read from MH i2c: F0 [20:58:51]MH_I2C_Read... [20:58:51]Read from MH i2c: F0 09 00 [20:58:51]MH_I2C_Read... [20:58:51]Read from MH i2c: F0 09 00 77 3D 00 14 93 E3 65 78 7F 6F 64 65 [20:58:51]GetLastDocTimeStamp 1709412842 [20:58:51]current date 1709413140 [20:58:51]FM_GetShiftState [20:58:51]SAM_PROTO_GetShiftState [20:58:51]wFMCommunicate request_size=4 [20:58:51]MH_SAM_APDU [20:58:51]CAPDU: 80 13 01 00 [20:58:51]Write to MH i2c: E2 08 00 78 3D 80 13 01 00 00 00 00 00 32 [20:58:51]Write i2c OK [20:58:51]MH_I2C_Read... [20:58:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:51]Read from MH i2c: E2 [20:58:51]MH_I2C_Read... [20:58:51]Read from MH i2c: E2 0E 00 [20:58:51]MH_I2C_Read... [20:58:51]Read from MH i2c: E2 0E 00 78 3D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 1B [20:58:51]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:58:51]wFMCommunicate OK [20:58:51]SAM_PROTO_GetShiftState done [20:58:51]FM_GetShiftState done [20:58:51]opened in 1709338917 [20:58:51]opened+sec_in_day 1709425317 [20:58:51]quantity*price = 36000 [20:58:51]sum+1 = 36001 [20:58:51]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4800452010610 Кофе капучино XL (АКЦИЯ) 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700452010610 Кофе капучино 200мл (АКЦИЯ) 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 585.00 НСП 1% : 5.18 НДС 12% : 62.12 Наличными: 585.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 102 02.03.2024 20:59 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31949 ФПД: 125481298697386 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T205901&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31949&fm=125481298697386&tin=02508201610067®Number=0000000000092554&sum=58500 0 [20:58:52]StoreToDocumentArchive [20:58:52]shift 280 fd 31949 [20:58:52]save to /storage/0280/doc_00031949 [20:58:52]save last doc name /storage/0280/doc_00031949 to /storage/kkm_last_doc_name [20:58:52]save OK [20:58:52]Clear old archive folders... [20:58:52]ProcessDocumentItem done err = 0, tmpTLVsize=515 [20:58:52]tlvbuf is 014F7A30 [20:58:52]SAM_PROTO_ClearQueue [20:58:52]wFMCommunicate request_size=4 [20:58:52]MH_SAM_APDU [20:58:52]CAPDU: 80 09 00 00 [20:58:52]Write to MH i2c: E2 08 00 85 3D 80 09 00 00 00 00 00 00 34 [20:58:52]Write i2c OK [20:58:52]MH_I2C_Read... [20:58:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:58:52]Read from MH i2c: E2 [20:58:52]MH_I2C_Read... [20:58:52]Read from MH i2c: E2 03 00 [20:58:52]MH_I2C_Read... [20:58:52]Read from MH i2c: E2 03 00 85 3D 00 90 00 36 [20:58:52]RAPDU: 90 00 [20:58:52]wFMCommunicate OK [20:58:52]SAM_PROTO_ClearQueue done [20:58:52]KKMCreateOFDPacket [20:58:52]OFDProtocolAddRootSTLVToBuf [20:58:52]FM_MakeSignedData [20:58:52]FM_MakeSignedData [20:58:52]SAM_PROTO_SignData [20:58:52]wFMCommunicate request_size=4 [20:58:52]MH_SAM_APDU [20:58:52]CAPDU: 80 0D 01 02 [20:58:52]Write to MH i2c: E2 08 00 86 3D 80 0D 01 02 00 00 00 00 3C [20:58:52]Write i2c OK [20:58:52]MH_I2C_Read... [20:58:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:58:52]Read from MH i2c: E2 [20:58:52]MH_I2C_Read... [20:58:52]Read from MH i2c: E2 03 00 [20:58:52]MH_I2C_Read... [20:58:52]Read from MH i2c: E2 03 00 86 3D 00 90 00 37 [20:58:52]RAPDU: 90 00 [20:58:52]wFMCommunicate OK [20:58:52]wFMCommunicate request_size=255 [20:58:52]MH_SAM_APDU [20:58:52]CAPDU: 80 0D 02 02 FA 03 00 03 02 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 A0 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 72 00 8A 04 0D 00 34 37 30 30 34 35 [20:58:52]Write to MH i2c: E2 02 01 87 3D 80 0D 02 02 FA 00 03 00 03 02 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 A0 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 72 00 8A 04 0D 00 34 37 30 30 34 35 00 00 7C [20:58:52]Write i2c OK [20:58:52]MH_I2C_Read... [20:58:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:53]Read from MH i2c: E2 [20:58:53]MH_I2C_Read... [20:58:53]Read from MH i2c: E2 03 00 [20:58:53]MH_I2C_Read... [20:58:53]Read from MH i2c: E2 03 00 87 3D 00 90 00 38 [20:58:53]RAPDU: 90 00 [20:58:53]wFMCommunicate OK [20:58:53]wFMCommunicate request_size=255 [20:58:53]MH_SAM_APDU [20:58:53]CAPDU: 80 0D 02 02 FA 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 E4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 18 00 00 00 00 07 04 06 00 84 E4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 15 93 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 [20:58:53]Write to MH i2c: E2 02 01 88 3D 80 0D 02 02 FA 00 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 E4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 18 00 00 00 00 07 04 06 00 84 E4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 15 93 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 00 00 C2 [20:58:53]Write i2c OK [20:58:53]MH_I2C_Read... [20:58:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:53]Read from MH i2c: E2 [20:58:53]MH_I2C_Read... [20:58:53]Read from MH i2c: E2 03 00 [20:58:53]MH_I2C_Read... [20:58:53]Read from MH i2c: E2 03 00 88 3D 00 90 00 39 [20:58:53]RAPDU: 90 00 [20:58:53]wFMCommunicate OK [20:58:53]wFMCommunicate request_size=24 [20:58:53]MH_SAM_APDU [20:58:53]CAPDU: 80 0D 02 02 13 33 10 04 04 00 CD 7C 00 00 35 04 06 00 72 1F E4 3C 1C AA [20:58:53]Write to MH i2c: E2 1B 00 89 3D 80 0D 02 02 13 00 33 10 04 04 00 CD 7C 00 00 35 04 06 00 72 1F E4 3C 1C AA 00 00 B0 [20:58:53]Write i2c OK [20:58:53]MH_I2C_Read... [20:58:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:53]Read from MH i2c: E2 [20:58:53]MH_I2C_Read... [20:58:53]Read from MH i2c: E2 03 00 [20:58:53]MH_I2C_Read... [20:58:53]Read from MH i2c: E2 03 00 89 3D 00 90 00 3A [20:58:53]RAPDU: 90 00 [20:58:53]wFMCommunicate OK [20:58:53]wFMCommunicate request_size=4 [20:58:53]MH_SAM_APDU [20:58:53]CAPDU: 80 0D 03 02 [20:58:53]Write to MH i2c: E2 08 00 8A 3D 80 0D 03 02 00 00 00 00 42 [20:58:53]Write i2c OK [20:58:53]MH_I2C_Read... [20:58:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:58:53]Read from MH i2c: E2 [20:58:53]MH_I2C_Read... [20:58:53]Read from MH i2c: E2 0B 00 [20:58:53]MH_I2C_Read... [20:58:53]Read from MH i2c: E2 0B 00 8A 3D 00 EB B6 90 33 DB 14 1C 3F 90 00 F1 [20:58:53]RAPDU: EB B6 90 33 DB 14 1C 3F 90 00 [20:58:53]wFMCommunicate OK [20:58:53]SAM_PROTO_SignData done [20:58:53]FM_MakeSignedData done [20:58:53]CreateOFDProtocolMessage [20:58:53]wFMCommunicate request_size=4 [20:58:53]MH_SAM_APDU [20:58:53]CAPDU: 80 11 00 00 [20:58:53]Write to MH i2c: E2 08 00 8B 3D 80 11 00 00 00 00 00 00 42 [20:58:53]Write i2c OK [20:58:53]MH_I2C_Read... [20:58:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:53]Read from MH i2c: E2 [20:58:53]MH_I2C_Read... [20:58:53]Read from MH i2c: E2 17 00 [20:58:53]MH_I2C_Read... [20:58:53]Read from MH i2c: E2 17 00 8B 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 97 [20:58:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:58:53]wFMCommunicate OK [20:58:53]CreateOFDProtocolMessage done [20:58:53]OFDSenderStorePacket 31949 [20:58:53]StoreOFDPacket docnum=31949 [20:58:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 17 02 00 00 3F 40 0F 02 3A 01 5A 03 01 00 03 00 03 02 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 A0 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 E4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 18 00 00 00 00 07 04 06 00 84 E4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 15 93 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CD 7C 00 00 35 04 06 00 72 1F E4 3C 1C AA EB B6 90 33 DB 14 1C 3F [20:58:53]CheckFolder [20:58:53]dirname=/storage/ofd_packets [20:58:53]CheckFolder done [20:58:53]ProducePacketName [20:58:53]name=ofd_packets/00031949 [20:58:53]NVStorageSaveData ofd_packets/00031949 [20:58:53]File name is /storage/ofd_packets/00031949 [20:58:53]Write 565 bytes [20:58:53]NVStorageSaveData done [20:58:53]OFDSenderStorePacket done [20:58:53]KKMCreateOFDPacket done [20:58:53]NVStorageSaveData kkm_last_timestamp [20:58:53]File name is /storage/kkm_last_timestamp [20:58:53]Write 4 bytes [20:58:53]NVStorageSaveData done [20:58:53]ExternCall_PrintAddStr [20:58:53]wPrintStart [20:58:53]Write to MH i2c: 01 00 00 8C 3D C9 [20:58:53]Write i2c OK [20:58:53]MH_I2C_Read... [20:58:53]Read from MH i2c: 01 [20:58:53]MH_I2C_Read... [20:58:53]Read from MH i2c: 01 07 00 [20:58:53]MH_I2C_Read... [20:58:53]Read from MH i2c: 01 07 00 8C 3D 00 00 00 00 00 FF 0F DE [20:58:53]RasterBufferAndPrint [20:58:53]line Счет N : (3)58145 [20:58:53]line ИНН: 02508201610067 [20:58:53]line Контрольно-Кассовый Чек [20:58:53]line ПРОДАЖА [20:58:53]line Товар: 2000034250011 [20:58:53]line Горячий шоколад (GABB trade) [20:58:53]line 3.000 * 120.00 [20:58:53]line = 360.00 [20:58:53]line НДС 12% НСП 1% [20:58:53]line > о реализуемом товаре [20:58:53]line Товар: 4800452010610 [20:58:53]line Кофе капучино XL (АКЦИЯ) [20:58:53]line 1.000 * 120.00 [20:58:53]line = 120.00 [20:58:53]line НДС 12% НСП 1% [20:58:53]line > о реализуемом товаре [20:58:53]line Товар: 4700452010610 [20:58:53]line Кофе капучино 200мл (АКЦИЯ) [20:58:53]line 1.000 * 105.00 [20:58:53]line = 105.00 [20:58:53]line НДС 12% НСП 1% [20:58:53]line > о реализуемом товаре [20:58:53]line ИТОГО: 585.00 [20:58:53]line НСП 1% : 5.18 [20:58:53]line НДС 12% : 62.12 [20:58:53]line Наличными: 585.00 [20:58:53]line Безнал.: 0.00 [20:58:53]line Место: АЗС № 99 "Партнер Нефть" [20:58:53]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [20:58:53]line СНО: Общий режим [20:58:53]line Чек 102 02.03.2024 20:59 [20:58:53]line Смена: 280 ФФД: 1.0 [20:58:53]line ЗНМ: 0300000074 [20:58:53]line РНМ: 0000000000092554 [20:58:53]line Версия ККМ: 001 [20:58:53]line ФМ: 0000000000871783 [20:58:53]line ФД: 31949 [20:58:53]line ФПД: 125481298697386 [20:58:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T205901&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31949&fm=125481298697386&tin=02508201610067®Number=0000000000092554&sum=58500 [20:58:53]line 0 [20:58:53]OFD Sender: Processing packet 31949 [packets to send 5, broken 4] [20:58:53]ProducePacketName [20:58:53]name=ofd_packets/00031949 [20:58:53]OFD Sender: To server: pG, [20:58:53]CommunicateWithHost lk.salyk.kg:30040 [20:58:53]ConnectInit lk.salyk.kg [20:58:53]written 0, free lines is 4095 [20:58:53]Connected sock=10 [20:58:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 17 02 00 00 3F 40 0F 02 3A 01 5A 03 01 00 03 00 03 02 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 A0 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 72 00 8A 04 0D 00 34 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 E4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 18 00 00 00 00 07 04 06 00 84 E4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 15 93 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CD 7C 00 00 35 04 06 00 72 1F E4 3C 1C AA EB B6 90 33 DB 14 1C 3F [20:58:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 25 1D 47 00 69 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CD 7C 00 00 F4 03 04 00 59 3B E3 65 B6 04 01 00 00 E6 88 D1 B8 0C D5 23 85 [20:58:54]CommunicateWithHost err = 0 [20:58:54]CheckOFDResponse [20:58:54]1017 (14) - 77093643461234 [20:58:54]1041 (16) - 0000000000871783 [20:58:54]1040 (4) - 31949 [20:58:54]1012 (4) - 02.03.2024 14:44 [20:58:54]1206 (1) - 0 [20:58:54]OFD Sender: Remove packet 31949 [20:58:54]ProducePacketName [20:58:54]name=ofd_packets/00031949 [20:58:54]NVStorageDeleteData [20:58:54]Write to MH i2c: 01 00 00 C2 3D FF [20:58:54]Write i2c OK [20:58:54]MH_I2C_Read... [20:58:54]Read from MH i2c: 01 [20:58:54]MH_I2C_Read... [20:58:54]Read from MH i2c: 01 07 00 [20:58:54]MH_I2C_Read... [20:58:54]Read from MH i2c: 01 07 00 C2 3D 00 00 00 00 00 F6 0B 07 [20:58:54]RasterBufferAndPrint [20:58:54]line [20:58:54]line [20:58:54]line [20:58:54]line [20:58:54]line [20:58:54]written 0, free lines is 3068 [20:58:54]MH_Cut [20:58:54]Write to MH i2c: D1 01 00 C9 3D 01 D8 [20:58:54]Write i2c OK [20:58:54]MH_I2C_Read... [20:58:54]Read from MH i2c: D1 [20:58:54]MH_I2C_Read... [20:58:54]Read from MH i2c: D1 01 00 [20:58:54]MH_I2C_Read... [20:58:54]Read from MH i2c: D1 01 00 C9 3D 00 D7 [20:58:54]Write to MH i2c: 01 00 00 CA 3D 07 [20:58:54]Write i2c OK [20:58:54]MH_I2C_Read... [20:58:54]OFD Sender: No OFD packet to send [20:58:55]*** Cut start [20:58:55]*** Partial cut [20:58:55]*** CUTSNS_PIN = 1 [20:58:55]*** CUTSNS_PIN = 0 [20:58:55]*** Brake cut motor [20:58:56]Read from MH i2c: 01 [20:58:56]MH_I2C_Read... [20:58:56]*** Stop cut motor [20:58:56]*** Cut end [20:58:56]Read from MH i2c: 01 07 00 [20:58:56]MH_I2C_Read... [20:58:56]Read from MH i2c: 01 07 00 CA 3D 00 00 00 00 00 FF 0F 1C [20:58:56]process_action close_receipt done [20:58:56]requested_data is exist [20:58:56]produce_requested_data [20:58:56]requested_item fm.sn is exist - process it [20:58:56]wFMCommunicate request_size=4 [20:58:56]MH_SAM_APDU [20:58:56]CAPDU: 80 11 00 00 [20:58:56]Write to MH i2c: E2 08 00 CB 3D 80 11 00 00 00 00 00 00 82 [20:58:56]Write i2c OK [20:58:56]MH_I2C_Read... [20:58:56]Read from MH i2c: E2 [20:58:56]MH_I2C_Read... [20:58:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:56]Read from MH i2c: E2 17 00 [20:58:56]MH_I2C_Read... [20:58:56]Read from MH i2c: E2 17 00 CB 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 D7 [20:58:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [20:58:56]wFMCommunicate OK [20:58:56]requested_item fd.num is exist - process it [20:58:56]SAM_PROTO_GetFieldsCounters [20:58:56]wFMCommunicate request_size=4 [20:58:56]MH_SAM_APDU [20:58:56]CAPDU: 80 13 00 00 [20:58:56]Write to MH i2c: E2 08 00 CC 3D 80 13 00 00 00 00 00 00 85 [20:58:56]Write i2c OK [20:58:56]MH_I2C_Read... [20:58:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:58:56]Read from MH i2c: E2 [20:58:56]MH_I2C_Read... [20:58:56]Read from MH i2c: E2 62 00 [20:58:56]MH_I2C_Read... [20:58:56]Read from MH i2c: E2 62 00 CC 3D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 CD 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 3C [20:58:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 CD 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 66 00 00 00 5E 04 04 00 66 00 00 00 57 04 04 00 67 00 00 00 19 04 04 00 00 00 00 00 90 00 [20:58:56]wFMCommunicate OK [20:58:56]SAM_PROTO_GetFieldsCounters done [20:58:56]requested_item shift.num is exist - process it [20:58:56]requested_item shift.opened is exist - process it [20:58:56]req_shift_opened [20:58:56]FM_GetShiftState [20:58:56]SAM_PROTO_GetShiftState [20:58:56]wFMCommunicate request_size=4 [20:58:56]MH_SAM_APDU [20:58:56]CAPDU: 80 13 01 00 [20:58:56]Write to MH i2c: E2 08 00 CD 3D 80 13 01 00 00 00 00 00 87 [20:58:56]Write i2c OK [20:58:56]MH_I2C_Read... [20:58:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:56]Read from MH i2c: E2 [20:58:56]MH_I2C_Read... [20:58:56]Read from MH i2c: E2 0E 00 [20:58:56]MH_I2C_Read... [20:58:56]Read from MH i2c: E2 0E 00 CD 3D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 70 [20:58:56]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [20:58:56]wFMCommunicate OK [20:58:56]SAM_PROTO_GetShiftState done [20:58:56]FM_GetShiftState done [20:58:56]req_shift_opened done [20:58:56]requested_item shift.open_date is exist - process it [20:58:56]req_shift_open_date [20:58:56]req_shift_open_date done [20:58:56]produce_requested_data done [20:58:56]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31949,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [20:58:56]process_action_free close_receipt [20:58:56]json_value_free [20:58:56]json_value_free done [20:58:56]process_json_proto returns [20:58:56]Send response to host [20:58:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31949,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [20:58:56]free response buf [20:58:56]execute_script done [20:58:56]execute_script returns [20:58:56]free content buf [20:58:56]Sock 9.Close socket [20:58:56]Sock 9.Thread stoped [20:58:59]OFD Sender: No OFD packet to send [20:59:04]OFD Sender: No OFD packet to send [20:59:09]OFD Sender: No OFD packet to send [20:59:14]OFD Sender: No OFD packet to send [20:59:19]OFD Sender: No OFD packet to send [20:59:24]OFD Sender: No OFD packet to send [20:59:29]OFD Sender: No OFD packet to send [20:59:34]OFD Sender: No OFD packet to send [20:59:39]OFD Sender: No OFD packet to send [20:59:44]OFD Sender: No OFD packet to send [20:59:49]OFD Sender: No OFD packet to send [20:59:54]OFD Sender: No OFD packet to send [20:59:59]OFD Sender: No OFD packet to send [21:00:04]OFD Sender: No OFD packet to send [21:00:09]OFD Sender: No OFD packet to send [21:00:14]OFD Sender: No OFD packet to send [21:00:19]OFD Sender: No OFD packet to send [21:00:24]OFD Sender: No OFD packet to send [21:00:29]OFD Sender: No OFD packet to send [21:00:34]OFD Sender: No OFD packet to send [21:00:39]OFD Sender: No OFD packet to send [21:00:44]OFD Sender: No OFD packet to send [21:00:49]OFD Sender: No OFD packet to send [21:00:54]OFD Sender: No OFD packet to send [21:00:59]OFD Sender: No OFD packet to send [21:01:04]OFD Sender: No OFD packet to send [21:01:09]OFD Sender: No OFD packet to send [21:01:14]OFD Sender: No OFD packet to send [21:01:19]OFD Sender: No OFD packet to send [21:01:24]OFD Sender: No OFD packet to send [21:01:29]OFD Sender: No OFD packet to send [21:01:34]OFD Sender: No OFD packet to send [21:01:39]OFD Sender: No OFD packet to send [21:01:44]OFD Sender: No OFD packet to send [21:01:49]OFD Sender: No OFD packet to send [21:01:54]OFD Sender: No OFD packet to send [21:01:59]OFD Sender: No OFD packet to send [21:02:01]accept exits with 7 [21:02:01]New connection [21:02:01]New thread 3066764644 created [21:02:01]Thread 3066908004 joined [21:02:01]Waiting for new connection... [21:02:01] Sock 7.Parse request [21:02:01]Sock 7.Check first char [21:02:01]Sock 7.First char is OK [21:02:01]request: POST /json_proto HTTP/1.0 [21:02:01]Method: POST [21:02:01]URL: /json_proto [21:02:01]Method is POST - this is cgi request [21:02:01]url: /json_proto [21:02:01]query_string will be loaded in cgi processing [21:02:01]execute_cgi json_proto POST (null) [21:02:01]execute_cgi path=json_proto method=POST [21:02:01]POST find Content-Length [21:02:01]Host: 172.17.61.6:8080 [21:02:01]Content-Length: 896 [21:02:01]Content-Type: application/json [21:02:01] [21:02:01]POST finish read [21:02:01]Found Content-Length = 896 [21:02:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58146", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46196613", "name": "\u0420/\u0436 Orbit XXL white c\u043E\u0447\u043D\u043E\u0435 \u044F\u0431\u043B\u043E\u043A\u043E 20,4\u0433", "price" : 51.00, "quantity" : 1.000, "sum" : 51.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 186.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:01]execute_script... [21:02:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58146", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46196613", "name": "\u0420/\u0436 Orbit XXL white c\u043E\u0447\u043D\u043E\u0435 \u044F\u0431\u043B\u043E\u043A\u043E 20,4\u0433", "price" : 51.00, "quantity" : 1.000, "sum" : 51.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 186.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:01]POST & json_proto [21:02:01]process_json_proto [21:02:01]json parsed OK: [21:02:01]protocol is kg_v1.0 [21:02:01]action value=close_receipt [21:02:01]process_action close_receipt [21:02:01]cmd_close_receipt [21:02:01]MH_GetDate [21:02:01]Write to MH i2c: F0 00 00 CE 3D FA [21:02:01]Write i2c OK [21:02:01]MH_I2C_Read... [21:02:01]Read from MH i2c: F0 [21:02:01]MH_I2C_Read... [21:02:01]Read from MH i2c: F0 09 00 [21:02:01]MH_I2C_Read... [21:02:01]Read from MH i2c: F0 09 00 CE 3D 00 D2 93 E3 65 78 7F 6F 64 7A [21:02:01]GetLastDocTimeStamp 1709413141 [21:02:01]current date 1709413330 [21:02:01]FM_GetShiftState [21:02:01]SAM_PROTO_GetShiftState [21:02:01]wFMCommunicate request_size=4 [21:02:01]MH_SAM_APDU [21:02:01]CAPDU: 80 13 01 00 [21:02:01]Write to MH i2c: E2 08 00 CF 3D 80 13 01 00 00 00 00 00 89 [21:02:01]Write i2c OK [21:02:01]MH_I2C_Read... [21:02:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:01]Read from MH i2c: E2 [21:02:01]MH_I2C_Read... [21:02:01]Read from MH i2c: E2 0E 00 [21:02:01]MH_I2C_Read... [21:02:01]Read from MH i2c: E2 0E 00 CF 3D 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 72 [21:02:01]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:02:01]wFMCommunicate OK [21:02:01]SAM_PROTO_GetShiftState done [21:02:01]FM_GetShiftState done [21:02:01]opened in 1709338917 [21:02:01]opened+sec_in_day 1709425317 [21:02:01]quantity*price = 13500 [21:02:01]sum+1 = 13501 [21:02:01]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46196613 Р/ж Orbit XXL white cочное яблоко 20,4г 1.000 * 51.00 = 51.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 186.00 НСП 1% : 1.64 НДС 12% : 19.76 Наличными: 186.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 103 02.03.2024 21:02 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31950 ФПД: 158507369930762 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T210210&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31950&fm=158507369930762&tin=02508201610067®Number=0000000000092554&sum=18600 0 [21:02:02]StoreToDocumentArchive [21:02:02]shift 280 fd 31950 [21:02:02]save to /storage/0280/doc_00031950 [21:02:02]save last doc name /storage/0280/doc_00031950 to /storage/kkm_last_doc_name [21:02:02]save OK [21:02:02]Clear old archive folders... [21:02:02]ProcessDocumentItem done err = 0, tmpTLVsize=393 [21:02:02]tlvbuf is 01540BA0 [21:02:02]SAM_PROTO_ClearQueue [21:02:02]wFMCommunicate request_size=4 [21:02:02]MH_SAM_APDU [21:02:02]CAPDU: 80 09 00 00 [21:02:02]Write to MH i2c: E2 08 00 DC 3D 80 09 00 00 00 00 00 00 8B [21:02:02]Write i2c OK [21:02:02]MH_I2C_Read... [21:02:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:02:02]Read from MH i2c: E2 [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: E2 03 00 [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: E2 03 00 DC 3D 00 90 00 8D [21:02:02]RAPDU: 90 00 [21:02:02]wFMCommunicate OK [21:02:02]SAM_PROTO_ClearQueue done [21:02:02]KKMCreateOFDPacket [21:02:02]OFDProtocolAddRootSTLVToBuf [21:02:02]FM_MakeSignedData [21:02:02]FM_MakeSignedData [21:02:02]SAM_PROTO_SignData [21:02:02]wFMCommunicate request_size=4 [21:02:02]MH_SAM_APDU [21:02:02]CAPDU: 80 0D 01 02 [21:02:02]Write to MH i2c: E2 08 00 DD 3D 80 0D 01 02 00 00 00 00 93 [21:02:02]Write i2c OK [21:02:02]MH_I2C_Read... [21:02:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:02:02]Read from MH i2c: E2 [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: E2 03 00 [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: E2 03 00 DD 3D 00 90 00 8E [21:02:02]RAPDU: 90 00 [21:02:02]wFMCommunicate OK [21:02:02]wFMCommunicate request_size=255 [21:02:02]MH_SAM_APDU [21:02:02]CAPDU: 80 0D 02 02 FA 03 00 89 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 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 74 00 8A 04 08 00 34 36 31 39 36 36 31 33 06 04 35 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 77 68 69 74 65 20 63 D0 BE D1 87 D0 BD D0 BE D0 B5 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 [21:02:02]Write to MH i2c: E2 02 01 DE 3D 80 0D 02 02 FA 00 03 00 89 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 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 74 00 8A 04 08 00 34 36 31 39 36 36 31 33 06 04 35 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 77 68 69 74 65 20 63 D0 BE D1 87 D0 BD D0 BE D0 B5 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 00 00 45 [21:02:02]Write i2c OK [21:02:02]MH_I2C_Read... [21:02:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:02]Read from MH i2c: E2 [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: E2 03 00 [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: E2 03 00 DE 3D 00 90 00 8F [21:02:02]RAPDU: 90 00 [21:02:02]wFMCommunicate OK [21:02:02]wFMCommunicate request_size=152 [21:02:02]MH_SAM_APDU [21:02:02]CAPDU: 80 0D 02 02 93 F6 03 01 00 01 F7 03 06 00 A4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B8 07 00 00 00 00 07 04 06 00 A8 48 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 D2 93 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CE 7C 00 00 35 04 06 00 90 29 5F 7A A0 0A [21:02:02]Write to MH i2c: E2 9B 00 DF 3D 80 0D 02 02 93 00 F6 03 01 00 01 F7 03 06 00 A4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B8 07 00 00 00 00 07 04 06 00 A8 48 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 D2 93 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CE 7C 00 00 35 04 06 00 90 29 5F 7A A0 0A 00 00 EC [21:02:02]Write i2c OK [21:02:02]MH_I2C_Read... [21:02:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:02]Read from MH i2c: E2 [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: E2 03 00 [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: E2 03 00 DF 3D 00 90 00 90 [21:02:02]RAPDU: 90 00 [21:02:02]wFMCommunicate OK [21:02:02]wFMCommunicate request_size=4 [21:02:02]MH_SAM_APDU [21:02:02]CAPDU: 80 0D 03 02 [21:02:02]Write to MH i2c: E2 08 00 E0 3D 80 0D 03 02 00 00 00 00 98 [21:02:02]Write i2c OK [21:02:02]MH_I2C_Read... [21:02:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:02:02]Read from MH i2c: E2 [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: E2 0B 00 [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: E2 0B 00 E0 3D 00 10 A6 9D E3 60 21 10 23 90 00 83 [21:02:02]RAPDU: 10 A6 9D E3 60 21 10 23 90 00 [21:02:02]wFMCommunicate OK [21:02:02]SAM_PROTO_SignData done [21:02:02]FM_MakeSignedData done [21:02:02]CreateOFDProtocolMessage [21:02:02]wFMCommunicate request_size=4 [21:02:02]MH_SAM_APDU [21:02:02]CAPDU: 80 11 00 00 [21:02:02]Write to MH i2c: E2 08 00 E1 3D 80 11 00 00 00 00 00 00 98 [21:02:02]Write i2c OK [21:02:02]MH_I2C_Read... [21:02:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:02]Read from MH i2c: E2 [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: E2 17 00 [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: E2 17 00 E1 3D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 ED [21:02:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:02:02]wFMCommunicate OK [21:02:02]CreateOFDProtocolMessage done [21:02:02]OFDSenderStorePacket 31950 [21:02:02]StoreOFDPacket docnum=31950 [21:02:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 9D 01 00 00 1B 84 95 01 74 7B 5A 03 01 00 03 00 89 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 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 74 00 8A 04 08 00 34 36 31 39 36 36 31 33 06 04 35 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 77 68 69 74 65 20 63 D0 BE D1 87 D0 BD D0 BE D0 B5 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B8 07 00 00 00 00 07 04 06 00 A8 48 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 D2 93 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CE 7C 00 00 35 04 06 00 90 29 5F 7A A0 0A 10 A6 9D E3 60 21 10 23 [21:02:02]CheckFolder [21:02:02]dirname=/storage/ofd_packets [21:02:02]CheckFolder done [21:02:02]ProducePacketName [21:02:02]name=ofd_packets/00031950 [21:02:02]NVStorageSaveData ofd_packets/00031950 [21:02:02]File name is /storage/ofd_packets/00031950 [21:02:02]Write 443 bytes [21:02:02]NVStorageSaveData done [21:02:02]OFDSenderStorePacket done [21:02:02]KKMCreateOFDPacket done [21:02:02]NVStorageSaveData kkm_last_timestamp [21:02:02]File name is /storage/kkm_last_timestamp [21:02:02]Write 4 bytes [21:02:02]NVStorageSaveData done [21:02:02]ExternCall_PrintAddStr [21:02:02]wPrintStart [21:02:02]Write to MH i2c: 01 00 00 E2 3D 1F [21:02:02]Write i2c OK [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: 01 [21:02:02]MH_I2C_Read... [21:02:02]Read from MH i2c: 01 07 00 [21:02:03]MH_I2C_Read... [21:02:03]OFD Sender: Processing packet 31950 [packets to send 5, broken 4] [21:02:03]ProducePacketName [21:02:03]name=ofd_packets/00031950 [21:02:03]OFD Sender: To server: pG, [21:02:03]CommunicateWithHost lk.salyk.kg:30040 [21:02:03]ConnectInit lk.salyk.kg [21:02:03]Read from MH i2c: 01 07 00 E2 3D 00 00 00 00 00 FF 0F 34 [21:02:03]RasterBufferAndPrint [21:02:03]line Счет N : (3)58146 [21:02:03]line ИНН: 02508201610067 [21:02:03]line Контрольно-Кассовый Чек [21:02:03]line ПРОДАЖА [21:02:03]line Товар: 48743570 [21:02:03]line Сигареты Winston XStyle Blue [21:02:03]line 1.000 * 135.00 [21:02:03]line = 135.00 [21:02:03]line НДС 12% НСП 1% [21:02:03]line > о реализуемом товаре [21:02:03]line Товар: 46196613 [21:02:03]line Р/ж Orbit XXL white cочное яблоко 20,4г [21:02:03]line 1.000 * 51.00 [21:02:03]line = 51.00 [21:02:03]line НДС 12% НСП 1% [21:02:03]line > о реализуемом товаре [21:02:03]line ИТОГО: 186.00 [21:02:03]line НСП 1% : 1.64 [21:02:03]line НДС 12% : 19.76 [21:02:03]line Наличными: 186.00 [21:02:03]line Безнал.: 0.00 [21:02:03]line Место: АЗС № 99 "Партнер Нефть" [21:02:03]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [21:02:03]line СНО: Общий режим [21:02:03]line Чек 103 02.03.2024 21:02 [21:02:03]line Смена: 280 ФФД: 1.0 [21:02:03]line ЗНМ: 0300000074 [21:02:03]line РНМ: 0000000000092554 [21:02:03]line Версия ККМ: 001 [21:02:03]line ФМ: 0000000000871783 [21:02:03]line ФД: 31950 [21:02:03]line ФПД: 158507369930762 [21:02:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T210210&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31950&fm=158507369930762&tin=02508201610067®Number=0000000000092554&sum=18600 [21:02:03]line 0 [21:02:03]written 0, free lines is 4095 [21:02:03]Connected sock=10 [21:02:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 9D 01 00 00 1B 84 95 01 74 7B 5A 03 01 00 03 00 89 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 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 74 00 8A 04 08 00 34 36 31 39 36 36 31 33 06 04 35 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 77 68 69 74 65 20 63 D0 BE D1 87 D0 BD D0 BE D0 B5 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 48 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B8 07 00 00 00 00 07 04 06 00 A8 48 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 D2 93 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CE 7C 00 00 35 04 06 00 90 29 5F 7A A0 0A 10 A6 9D E3 60 21 10 23 [21:02:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 99 4C 47 00 68 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CE 7C 00 00 F4 03 04 00 16 3C E3 65 B6 04 01 00 00 03 AE 2D FA 75 1C 7D CD [21:02:03]CommunicateWithHost err = 0 [21:02:03]CheckOFDResponse [21:02:03]1017 (14) - 77093643461234 [21:02:03]1041 (16) - 0000000000871783 [21:02:03]1040 (4) - 31950 [21:02:03]1012 (4) - 02.03.2024 14:47 [21:02:03]1206 (1) - 0 [21:02:03]OFD Sender: Remove packet 31950 [21:02:03]ProducePacketName [21:02:03]name=ofd_packets/00031950 [21:02:03]NVStorageDeleteData [21:02:03]Write to MH i2c: 01 00 00 11 3E 4F [21:02:03]Write i2c OK [21:02:03]MH_I2C_Read... [21:02:03]Read from MH i2c: 01 [21:02:03]MH_I2C_Read... [21:02:03]Read from MH i2c: 01 07 00 [21:02:03]MH_I2C_Read... [21:02:03]Read from MH i2c: 01 07 00 11 3E 00 00 00 00 00 62 0C C4 [21:02:03]RasterBufferAndPrint [21:02:03]line [21:02:03]line [21:02:03]line [21:02:03]line [21:02:03]line [21:02:03]written 0, free lines is 3181 [21:02:03]MH_Cut [21:02:03]Write to MH i2c: D1 01 00 18 3E 01 28 [21:02:03]Write i2c OK [21:02:03]MH_I2C_Read... [21:02:03]Read from MH i2c: D1 [21:02:03]MH_I2C_Read... [21:02:03]Read from MH i2c: D1 01 00 [21:02:03]MH_I2C_Read... [21:02:03]Read from MH i2c: D1 01 00 18 3E 00 27 [21:02:03]Write to MH i2c: 01 00 00 19 3E 57 [21:02:03]Write i2c OK [21:02:03]MH_I2C_Read... [21:02:04]OFD Sender: No OFD packet to send [21:02:04]*** Cut start [21:02:04]*** Partial cut [21:02:04]*** CUTSNS_PIN = 1 [21:02:04]*** CUTSNS_PIN = 0 [21:02:04]*** Brake cut motor [21:02:05]Read from MH i2c: 01 [21:02:05]MH_I2C_Read... [21:02:05]*** Stop cut motor [21:02:05]*** Cut end [21:02:05]Read from MH i2c: 01 07 00 [21:02:05]MH_I2C_Read... [21:02:05]Read from MH i2c: 01 07 00 19 3E 00 00 00 00 00 FF 0F 6C [21:02:05]process_action close_receipt done [21:02:05]requested_data is exist [21:02:05]produce_requested_data [21:02:05]requested_item fm.sn is exist - process it [21:02:05]wFMCommunicate request_size=4 [21:02:05]MH_SAM_APDU [21:02:05]CAPDU: 80 11 00 00 [21:02:05]Write to MH i2c: E2 08 00 1A 3E 80 11 00 00 00 00 00 00 D2 [21:02:05]Write i2c OK [21:02:05]MH_I2C_Read... [21:02:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:05]Read from MH i2c: E2 [21:02:05]MH_I2C_Read... [21:02:05]Read from MH i2c: E2 17 00 [21:02:05]MH_I2C_Read... [21:02:05]Read from MH i2c: E2 17 00 1A 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 27 [21:02:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:02:05]wFMCommunicate OK [21:02:05]requested_item fd.num is exist - process it [21:02:05]SAM_PROTO_GetFieldsCounters [21:02:05]wFMCommunicate request_size=4 [21:02:05]MH_SAM_APDU [21:02:05]CAPDU: 80 13 00 00 [21:02:05]Write to MH i2c: E2 08 00 1B 3E 80 13 00 00 00 00 00 00 D5 [21:02:05]Write i2c OK [21:02:05]MH_I2C_Read... [21:02:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:02:05]Read from MH i2c: E2 [21:02:05]MH_I2C_Read... [21:02:05]Read from MH i2c: E2 62 00 [21:02:05]MH_I2C_Read... [21:02:05]Read from MH i2c: E2 62 00 1B 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 CE 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 90 [21:02:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 CE 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:02:05]wFMCommunicate OK [21:02:05]SAM_PROTO_GetFieldsCounters done [21:02:05]requested_item shift.num is exist - process it [21:02:05]requested_item shift.opened is exist - process it [21:02:05]req_shift_opened [21:02:05]FM_GetShiftState [21:02:05]SAM_PROTO_GetShiftState [21:02:05]wFMCommunicate request_size=4 [21:02:05]MH_SAM_APDU [21:02:05]CAPDU: 80 13 01 00 [21:02:05]Write to MH i2c: E2 08 00 1C 3E 80 13 01 00 00 00 00 00 D7 [21:02:05]Write i2c OK [21:02:05]MH_I2C_Read... [21:02:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:05]Read from MH i2c: E2 [21:02:05]MH_I2C_Read... [21:02:05]Read from MH i2c: E2 0E 00 [21:02:05]MH_I2C_Read... [21:02:05]Read from MH i2c: E2 0E 00 1C 3E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C0 [21:02:05]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:02:05]wFMCommunicate OK [21:02:05]SAM_PROTO_GetShiftState done [21:02:05]FM_GetShiftState done [21:02:05]req_shift_opened done [21:02:05]requested_item shift.open_date is exist - process it [21:02:05]req_shift_open_date [21:02:05]req_shift_open_date done [21:02:05]produce_requested_data done [21:02:05]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31950,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [21:02:05]process_action_free close_receipt [21:02:05]json_value_free [21:02:05]json_value_free done [21:02:05]process_json_proto returns [21:02:05]Send response to host [21:02:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31950,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [21:02:05]free response buf [21:02:05]execute_script done [21:02:05]execute_script returns [21:02:05]free content buf [21:02:05]Sock 7.Close socket [21:02:05]Sock 7.Thread stoped [21:02:09]OFD Sender: No OFD packet to send [21:02:14]OFD Sender: No OFD packet to send [21:02:19]OFD Sender: No OFD packet to send [21:02:24]OFD Sender: No OFD packet to send [21:02:29]OFD Sender: No OFD packet to send [21:02:34]OFD Sender: No OFD packet to send [21:02:39]OFD Sender: No OFD packet to send [21:02:44]OFD Sender: No OFD packet to send [21:02:49]OFD Sender: No OFD packet to send [21:02:54]OFD Sender: No OFD packet to send [21:02:59]OFD Sender: No OFD packet to send [21:03:04]OFD Sender: No OFD packet to send [21:03:09]OFD Sender: No OFD packet to send [21:03:14]OFD Sender: No OFD packet to send [21:03:19]OFD Sender: No OFD packet to send [21:03:24]OFD Sender: No OFD packet to send [21:03:29]OFD Sender: No OFD packet to send [21:03:34]OFD Sender: No OFD packet to send [21:03:39]OFD Sender: No OFD packet to send [21:03:44]OFD Sender: No OFD packet to send [21:03:49]OFD Sender: No OFD packet to send [21:03:54]OFD Sender: No OFD packet to send [21:03:59]OFD Sender: No OFD packet to send [21:04:04]OFD Sender: No OFD packet to send [21:04:09]OFD Sender: No OFD packet to send [21:04:14]OFD Sender: No OFD packet to send [21:04:19]OFD Sender: No OFD packet to send [21:04:24]OFD Sender: No OFD packet to send [21:04:29]OFD Sender: No OFD packet to send [21:04:34]OFD Sender: No OFD packet to send [21:04:39]OFD Sender: No OFD packet to send [21:04:44]OFD Sender: No OFD packet to send [21:04:49]OFD Sender: No OFD packet to send [21:04:54]OFD Sender: No OFD packet to send [21:04:59]OFD Sender: No OFD packet to send [21:05:04]OFD Sender: No OFD packet to send [21:05:09]OFD Sender: No OFD packet to send [21:05:14]OFD Sender: No OFD packet to send [21:05:19]OFD Sender: No OFD packet to send [21:05:24]OFD Sender: No OFD packet to send [21:05:29]OFD Sender: No OFD packet to send [21:05:34]OFD Sender: No OFD packet to send [21:05:39]OFD Sender: No OFD packet to send [21:05:44]OFD Sender: No OFD packet to send [21:05:49]OFD Sender: No OFD packet to send [21:05:54]OFD Sender: No OFD packet to send [21:05:59]OFD Sender: No OFD packet to send [21:06:04]OFD Sender: No OFD packet to send [21:06:09]OFD Sender: No OFD packet to send [21:06:14]OFD Sender: No OFD packet to send [21:06:19]OFD Sender: No OFD packet to send [21:06:24]OFD Sender: No OFD packet to send [21:06:29]OFD Sender: No OFD packet to send [21:06:34]OFD Sender: No OFD packet to send [21:06:39]OFD Sender: No OFD packet to send [21:06:44]OFD Sender: No OFD packet to send [21:06:49]OFD Sender: No OFD packet to send [21:06:54]OFD Sender: No OFD packet to send [21:06:59]OFD Sender: No OFD packet to send [21:07:04]OFD Sender: No OFD packet to send [21:07:09]OFD Sender: No OFD packet to send [21:07:14]OFD Sender: No OFD packet to send [21:07:19]OFD Sender: No OFD packet to send [21:07:24]OFD Sender: No OFD packet to send [21:07:29]OFD Sender: No OFD packet to send [21:07:34]OFD Sender: No OFD packet to send [21:07:39]OFD Sender: No OFD packet to send [21:07:44]OFD Sender: No OFD packet to send [21:07:49]OFD Sender: No OFD packet to send [21:07:54]OFD Sender: No OFD packet to send [21:07:59]OFD Sender: No OFD packet to send [21:08:04]OFD Sender: No OFD packet to send [21:08:09]OFD Sender: No OFD packet to send [21:08:14]OFD Sender: No OFD packet to send [21:08:19]OFD Sender: No OFD packet to send [21:08:24]OFD Sender: No OFD packet to send [21:08:29]OFD Sender: No OFD packet to send [21:08:34]OFD Sender: No OFD packet to send [21:08:39]OFD Sender: No OFD packet to send [21:08:40]accept exits with 9 [21:08:40]New connection [21:08:40]New thread 3066908004 created [21:08:40]Thread 3066764644 joined [21:08:40]Waiting for new connection... [21:08:40] Sock 9.Parse request [21:08:40]Sock 9.Check first char [21:08:40]Sock 9.First char is OK [21:08:40]request: POST /json_proto HTTP/1.0 [21:08:40]Method: POST [21:08:40]URL: /json_proto [21:08:40]Method is POST - this is cgi request [21:08:40]url: /json_proto [21:08:40]query_string will be loaded in cgi processing [21:08:40]execute_cgi json_proto POST (null) [21:08:40]execute_cgi path=json_proto method=POST [21:08:40]POST find Content-Length [21:08:40]Host: 172.17.61.6:8080 [21:08:40]Content-Length: 621 [21:08:40]Content-Type: application/json [21:08:40] [21:08:40]POST finish read [21:08:40]Found Content-Length = 621 [21:08:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58147", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:08:40]execute_script... [21:08: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)58147", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:08:40]POST & json_proto [21:08:40]process_json_proto [21:08:40]json parsed OK: [21:08:40]protocol is kg_v1.0 [21:08:40]action value=close_receipt [21:08:40]process_action close_receipt [21:08:40]cmd_close_receipt [21:08:40]MH_GetDate [21:08:40]Write to MH i2c: F0 00 00 1D 3E 4A [21:08:40]Write i2c OK [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: F0 [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: F0 09 00 [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: F0 09 00 1D 3E 00 62 95 E3 65 78 7F 6F 64 5C [21:08:40]GetLastDocTimeStamp 1709413330 [21:08:40]current date 1709413730 [21:08:40]FM_GetShiftState [21:08:40]SAM_PROTO_GetShiftState [21:08:40]wFMCommunicate request_size=4 [21:08:40]MH_SAM_APDU [21:08:40]CAPDU: 80 13 01 00 [21:08:40]Write to MH i2c: E2 08 00 1E 3E 80 13 01 00 00 00 00 00 D9 [21:08:40]Write i2c OK [21:08:40]MH_I2C_Read... [21:08:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:08:40]Read from MH i2c: E2 [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: E2 0E 00 [21:08:40]MH_I2C_Read... [21:08:40]Read from MH i2c: E2 0E 00 1E 3E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C2 [21:08:40]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:08:40]wFMCommunicate OK [21:08:40]SAM_PROTO_GetShiftState done [21:08:40]FM_GetShiftState done [21:08:40]opened in 1709338917 [21:08:40]opened+sec_in_day 1709425317 [21:08:40]quantity*price = 13800 [21:08:40]sum+1 = 13801 [21:08:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 104 02.03.2024 21:08 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31951 ФПД: 3325261171209 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T210850&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31951&fm=3325261171209&tin=02508201610067®Number=0000000000092554&sum=13800 0 [21:08:41]StoreToDocumentArchive [21:08:41]shift 280 fd 31951 [21:08:41]save to /storage/0280/doc_00031951 [21:08:41]save last doc name /storage/0280/doc_00031951 to /storage/kkm_last_doc_name [21:08:41]save OK [21:08:41]Clear old archive folders... [21:08:41]ProcessDocumentItem done err = 0, tmpTLVsize=274 [21:08:41]tlvbuf is 0151D7A0 [21:08:41]SAM_PROTO_ClearQueue [21:08:41]wFMCommunicate request_size=4 [21:08:41]MH_SAM_APDU [21:08:41]CAPDU: 80 09 00 00 [21:08:41]Write to MH i2c: E2 08 00 2B 3E 80 09 00 00 00 00 00 00 DB [21:08:41]Write i2c OK [21:08:41]MH_I2C_Read... [21:08:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:08:41]Read from MH i2c: E2 [21:08:41]MH_I2C_Read... [21:08:41]Read from MH i2c: E2 03 00 [21:08:41]MH_I2C_Read... [21:08:41]Read from MH i2c: E2 03 00 2B 3E 00 90 00 DD [21:08:41]RAPDU: 90 00 [21:08:41]wFMCommunicate OK [21:08:41]SAM_PROTO_ClearQueue done [21:08:41]KKMCreateOFDPacket [21:08:41]OFDProtocolAddRootSTLVToBuf [21:08:41]FM_MakeSignedData [21:08:41]FM_MakeSignedData [21:08:41]SAM_PROTO_SignData [21:08:41]wFMCommunicate request_size=4 [21:08:41]MH_SAM_APDU [21:08:41]CAPDU: 80 0D 01 02 [21:08:41]Write to MH i2c: E2 08 00 2C 3E 80 0D 01 02 00 00 00 00 E3 [21:08:41]Write i2c OK [21:08:41]MH_I2C_Read... [21:08:41]Read from MH i2c: E2 [21:08:41]MH_I2C_Read... [21:08:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:08:41]Read from MH i2c: E2 03 00 [21:08:41]MH_I2C_Read... [21:08:41]Read from MH i2c: E2 03 00 2C 3E 00 90 00 DE [21:08:41]RAPDU: 90 00 [21:08:41]wFMCommunicate OK [21:08:41]wFMCommunicate request_size=255 [21:08:41]MH_SAM_APDU [21:08:41]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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 62 95 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 [21:08:41]Write to MH i2c: E2 02 01 2D 3E 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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 62 95 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 00 00 E0 [21:08:41]Write i2c OK [21:08:41]MH_I2C_Read... [21:08:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:42]Read from MH i2c: E2 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 03 00 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 03 00 2D 3E 00 90 00 DF [21:08:42]RAPDU: 90 00 [21:08:42]wFMCommunicate OK [21:08:42]wFMCommunicate request_size=33 [21:08:42]MH_SAM_APDU [21:08:42]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CF 7C 00 00 35 04 06 00 03 06 39 02 CA 09 [21:08:42]Write to MH i2c: E2 24 00 2E 3E 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CF 7C 00 00 35 04 06 00 03 06 39 02 CA 09 00 00 D9 [21:08:42]Write i2c OK [21:08:42]MH_I2C_Read... [21:08:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:42]Read from MH i2c: E2 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 03 00 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 03 00 2E 3E 00 90 00 E0 [21:08:42]RAPDU: 90 00 [21:08:42]wFMCommunicate OK [21:08:42]wFMCommunicate request_size=4 [21:08:42]MH_SAM_APDU [21:08:42]CAPDU: 80 0D 03 02 [21:08:42]Write to MH i2c: E2 08 00 2F 3E 80 0D 03 02 00 00 00 00 E8 [21:08:42]Write i2c OK [21:08:42]MH_I2C_Read... [21:08:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:08:42]Read from MH i2c: E2 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 0B 00 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 0B 00 2F 3E 00 D3 CC 71 A8 C4 EF 27 FC 90 00 77 [21:08:42]RAPDU: D3 CC 71 A8 C4 EF 27 FC 90 00 [21:08:42]wFMCommunicate OK [21:08:42]SAM_PROTO_SignData done [21:08:42]FM_MakeSignedData done [21:08:42]CreateOFDProtocolMessage [21:08:42]wFMCommunicate request_size=4 [21:08:42]MH_SAM_APDU [21:08:42]CAPDU: 80 11 00 00 [21:08:42]Write to MH i2c: E2 08 00 30 3E 80 11 00 00 00 00 00 00 E8 [21:08:42]Write i2c OK [21:08:42]MH_I2C_Read... [21:08:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:08:42]Read from MH i2c: E2 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 17 00 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: E2 17 00 30 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 3D [21:08:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:08:42]wFMCommunicate OK [21:08:42]CreateOFDProtocolMessage done [21:08:42]OFDSenderStorePacket 31951 [21:08:42]StoreOFDPacket docnum=31951 [21:08:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 AD 9D 1E 01 9B C7 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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 62 95 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CF 7C 00 00 35 04 06 00 03 06 39 02 CA 09 D3 CC 71 A8 C4 EF 27 FC [21:08:42]CheckFolder [21:08:42]dirname=/storage/ofd_packets [21:08:42]CheckFolder done [21:08:42]ProducePacketName [21:08:42]name=ofd_packets/00031951 [21:08:42]NVStorageSaveData ofd_packets/00031951 [21:08:42]File name is /storage/ofd_packets/00031951 [21:08:42]Write 324 bytes [21:08:42]NVStorageSaveData done [21:08:42]OFDSenderStorePacket done [21:08:42]KKMCreateOFDPacket done [21:08:42]NVStorageSaveData kkm_last_timestamp [21:08:42]File name is /storage/kkm_last_timestamp [21:08:42]Write 4 bytes [21:08:42]NVStorageSaveData done [21:08:42]ExternCall_PrintAddStr [21:08:42]wPrintStart [21:08:42]Write to MH i2c: 01 00 00 31 3E 6F [21:08:42]OFD Sender: Processing packet 31951 [packets to send 5, broken 4] [21:08:42]ProducePacketName [21:08:42]name=ofd_packets/00031951 [21:08:42]OFD Sender: To server: pG, [21:08:42]CommunicateWithHost lk.salyk.kg:30040 [21:08:42]ConnectInit lk.salyk.kg [21:08:42]Write i2c OK [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: 01 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: 01 07 00 [21:08:42]MH_I2C_Read... [21:08:42]Read from MH i2c: 01 07 00 31 3E 00 00 00 00 00 FF 0F 84 [21:08:42]RasterBufferAndPrint [21:08:42]line Счет N : (3)58147 [21:08:42]line ИНН: 02508201610067 [21:08:42]line Контрольно-Кассовый Чек [21:08:42]line ПРОДАЖА [21:08:42]line Товар: 4640030091645 [21:08:42]line Сигареты ESSE Exchange M [21:08:42]line 1.000 * 138.00 [21:08:42]line = 138.00 [21:08:42]line НДС 12% НСП 1% [21:08:42]line > о реализуемом товаре [21:08:42]line ИТОГО: 138.00 [21:08:42]line НСП 1% : 1.22 [21:08:42]line НДС 12% : 14.65 [21:08:42]line Наличными: 138.00 [21:08:42]line Безнал.: 0.00 [21:08:42]line Место: АЗС № 99 "Партнер Нефть" [21:08:42]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [21:08:42]line СНО: Общий режим [21:08:42]line Чек 104 02.03.2024 21:08 [21:08:42]line Смена: 280 ФФД: 1.0 [21:08:42]line ЗНМ: 0300000074 [21:08:42]line РНМ: 0000000000092554 [21:08:42]line Версия ККМ: 001 [21:08:42]line ФМ: 0000000000871783 [21:08:42]line ФД: 31951 [21:08:42]line ФПД: 3325261171209 [21:08:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T210850&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31951&fm=3325261171209&tin=02508201610067®Number=0000000000092554&sum=13800 [21:08:42]line 0 [21:08:42]Connected sock=10 [21:08:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 AD 9D 1E 01 9B C7 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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 62 95 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CF 7C 00 00 35 04 06 00 03 06 39 02 CA 09 D3 CC 71 A8 C4 EF 27 FC [21:08:42]written 0, free lines is 4095 [21:08:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 39 0E 47 00 FC AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 CF 7C 00 00 F4 03 04 00 A6 3D E3 65 B6 04 01 00 00 4F F9 F3 17 21 5C 07 0E [21:08:42]CommunicateWithHost err = 0 [21:08:42]CheckOFDResponse [21:08:42]1017 (14) - 77093643461234 [21:08:42]1041 (16) - 0000000000871783 [21:08:42]1040 (4) - 31951 [21:08:42]1012 (4) - 02.03.2024 14:54 [21:08:42]1206 (1) - 0 [21:08:42]OFD Sender: Remove packet 31951 [21:08:42]ProducePacketName [21:08:42]name=ofd_packets/00031951 [21:08:42]NVStorageDeleteData [21:08:43]Write to MH i2c: 01 00 00 59 3E 97 [21:08:43]Write i2c OK [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: 01 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: 01 07 00 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: 01 07 00 59 3E 00 00 00 00 00 CE 0C 78 [21:08:43]RasterBufferAndPrint [21:08:43]line [21:08:43]line [21:08:43]line [21:08:43]line [21:08:43]line [21:08:43]written 0, free lines is 3283 [21:08:43]MH_Cut [21:08:43]Write to MH i2c: D1 01 00 60 3E 01 70 [21:08:43]Write i2c OK [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: D1 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: D1 01 00 [21:08:43]MH_I2C_Read... [21:08:43]Read from MH i2c: D1 01 00 60 3E 00 6F [21:08:43]Write to MH i2c: 01 00 00 61 3E 9F [21:08:43]Write i2c OK [21:08:43]MH_I2C_Read... [21:08:43]OFD Sender: No OFD packet to send [21:08:43]*** Cut start [21:08:43]*** Partial cut [21:08:43]*** CUTSNS_PIN = 1 [21:08:44]*** CUTSNS_PIN = 0 [21:08:44]*** Brake cut motor [21:08:44]Read from MH i2c: 01 [21:08:44]MH_I2C_Read... [21:08:44]*** Stop cut motor [21:08:44]*** Cut end [21:08:44]Read from MH i2c: 01 07 00 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: 01 07 00 61 3E 00 00 00 00 00 FF 0F B4 [21:08:44]process_action close_receipt done [21:08:44]requested_data is exist [21:08:44]produce_requested_data [21:08:44]requested_item fm.sn is exist - process it [21:08:44]wFMCommunicate request_size=4 [21:08:44]MH_SAM_APDU [21:08:44]CAPDU: 80 11 00 00 [21:08:44]Write to MH i2c: E2 08 00 62 3E 80 11 00 00 00 00 00 00 1A [21:08:44]Write i2c OK [21:08:44]MH_I2C_Read... [21:08:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:08:44]Read from MH i2c: E2 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: E2 17 00 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: E2 17 00 62 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 6F [21:08:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:08:44]wFMCommunicate OK [21:08:44]requested_item fd.num is exist - process it [21:08:44]SAM_PROTO_GetFieldsCounters [21:08:44]wFMCommunicate request_size=4 [21:08:44]MH_SAM_APDU [21:08:44]CAPDU: 80 13 00 00 [21:08:44]Write to MH i2c: E2 08 00 63 3E 80 13 00 00 00 00 00 00 1D [21:08:44]Write i2c OK [21:08:44]MH_I2C_Read... [21:08:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:08:44]Read from MH i2c: E2 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: E2 62 00 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: E2 62 00 63 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 CF 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [21:08:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 CF 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:08:44]wFMCommunicate OK [21:08:44]SAM_PROTO_GetFieldsCounters done [21:08:44]requested_item shift.num is exist - process it [21:08:44]requested_item shift.opened is exist - process it [21:08:44]req_shift_opened [21:08:44]FM_GetShiftState [21:08:44]SAM_PROTO_GetShiftState [21:08:44]wFMCommunicate request_size=4 [21:08:44]MH_SAM_APDU [21:08:44]CAPDU: 80 13 01 00 [21:08:44]Write to MH i2c: E2 08 00 64 3E 80 13 01 00 00 00 00 00 1F [21:08:44]Write i2c OK [21:08:44]MH_I2C_Read... [21:08:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:08:44]Read from MH i2c: E2 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: E2 0E 00 [21:08:44]MH_I2C_Read... [21:08:44]Read from MH i2c: E2 0E 00 64 3E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 08 [21:08:44]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:08:44]wFMCommunicate OK [21:08:44]SAM_PROTO_GetShiftState done [21:08:44]FM_GetShiftState done [21:08:44]req_shift_opened done [21:08:44]requested_item shift.open_date is exist - process it [21:08:44]req_shift_open_date [21:08:44]req_shift_open_date done [21:08:44]produce_requested_data done [21:08:44]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31951,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [21:08:44]process_action_free close_receipt [21:08:44]json_value_free [21:08:44]json_value_free done [21:08:44]process_json_proto returns [21:08:44]Send response to host [21:08:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31951,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [21:08:44]free response buf [21:08:44]execute_script done [21:08:44]execute_script returns [21:08:44]free content buf [21:08:44]Sock 9.Close socket [21:08:44]Sock 9.Thread stoped [21:08:48]OFD Sender: No OFD packet to send [21:08:53]OFD Sender: No OFD packet to send [21:08:58]OFD Sender: No OFD packet to send [21:09:03]OFD Sender: No OFD packet to send [21:09:08]OFD Sender: No OFD packet to send [21:09:13]OFD Sender: No OFD packet to send [21:09:18]OFD Sender: No OFD packet to send [21:09:23]OFD Sender: No OFD packet to send [21:09:28]OFD Sender: No OFD packet to send [21:09:33]OFD Sender: No OFD packet to send [21:09:38]OFD Sender: No OFD packet to send [21:09:43]OFD Sender: No OFD packet to send [21:09:48]OFD Sender: No OFD packet to send [21:09:53]OFD Sender: No OFD packet to send [21:09:58]OFD Sender: No OFD packet to send [21:10:03]OFD Sender: No OFD packet to send [21:10:08]OFD Sender: No OFD packet to send [21:10:13]OFD Sender: No OFD packet to send [21:10:18]OFD Sender: No OFD packet to send [21:10:23]OFD Sender: No OFD packet to send [21:10:28]OFD Sender: No OFD packet to send [21:10:33]OFD Sender: No OFD packet to send [21:10:38]OFD Sender: No OFD packet to send [21:10:43]OFD Sender: No OFD packet to send [21:10:48]OFD Sender: No OFD packet to send [21:10:53]OFD Sender: No OFD packet to send [21:10:58]OFD Sender: No OFD packet to send [21:11:03]OFD Sender: No OFD packet to send [21:11:08]OFD Sender: No OFD packet to send [21:11:13]OFD Sender: No OFD packet to send [21:11:18]OFD Sender: No OFD packet to send [21:11:23]OFD Sender: No OFD packet to send [21:11:28]OFD Sender: No OFD packet to send [21:11:33]OFD Sender: No OFD packet to send [21:11:38]OFD Sender: No OFD packet to send [21:11:43]OFD Sender: No OFD packet to send [21:11:48]OFD Sender: No OFD packet to send [21:11:53]OFD Sender: No OFD packet to send [21:11:58]OFD Sender: No OFD packet to send [21:12:03]OFD Sender: No OFD packet to send [21:12:08]OFD Sender: No OFD packet to send [21:12:13]OFD Sender: No OFD packet to send [21:12:18]OFD Sender: No OFD packet to send [21:12:23]OFD Sender: No OFD packet to send [21:12:28]OFD Sender: No OFD packet to send [21:12:33]OFD Sender: No OFD packet to send [21:12:38]OFD Sender: No OFD packet to send [21:12:43]OFD Sender: No OFD packet to send [21:12:48]OFD Sender: No OFD packet to send [21:12:53]OFD Sender: No OFD packet to send [21:12:58]OFD Sender: No OFD packet to send [21:13:03]OFD Sender: No OFD packet to send [21:13:08]OFD Sender: No OFD packet to send [21:13:13]OFD Sender: No OFD packet to send [21:13:18]OFD Sender: No OFD packet to send [21:13:23]OFD Sender: No OFD packet to send [21:13:28]OFD Sender: No OFD packet to send [21:13:33]OFD Sender: No OFD packet to send [21:13:38]OFD Sender: No OFD packet to send [21:13:43]OFD Sender: No OFD packet to send [21:13:48]OFD Sender: No OFD packet to send [21:13:53]OFD Sender: No OFD packet to send [21:13:58]OFD Sender: No OFD packet to send [21:14:03]OFD Sender: No OFD packet to send [21:14:08]OFD Sender: No OFD packet to send [21:14:13]OFD Sender: No OFD packet to send [21:14:18]OFD Sender: No OFD packet to send [21:14:23]OFD Sender: No OFD packet to send [21:14:28]OFD Sender: No OFD packet to send [21:14:33]OFD Sender: No OFD packet to send [21:14:38]OFD Sender: No OFD packet to send [21:14:43]OFD Sender: No OFD packet to send [21:14:48]OFD Sender: No OFD packet to send [21:14:53]OFD Sender: No OFD packet to send [21:14:58]OFD Sender: No OFD packet to send [21:15:03]OFD Sender: No OFD packet to send [21:15:08]OFD Sender: No OFD packet to send [21:15:13]OFD Sender: No OFD packet to send [21:15:18]OFD Sender: No OFD packet to send [21:15:23]OFD Sender: No OFD packet to send [21:15:28]OFD Sender: No OFD packet to send [21:15:33]OFD Sender: No OFD packet to send [21:15:38]OFD Sender: No OFD packet to send [21:15:43]OFD Sender: No OFD packet to send [21:15:48]OFD Sender: No OFD packet to send [21:15:53]OFD Sender: No OFD packet to send [21:15:58]OFD Sender: No OFD packet to send [21:16:03]OFD Sender: No OFD packet to send [21:16:08]OFD Sender: No OFD packet to send [21:16:13]OFD Sender: No OFD packet to send [21:16:18]OFD Sender: No OFD packet to send [21:16:23]OFD Sender: No OFD packet to send [21:16:28]OFD Sender: No OFD packet to send [21:16:33]OFD Sender: No OFD packet to send [21:16:38]OFD Sender: No OFD packet to send [21:16:43]OFD Sender: No OFD packet to send [21:16:48]OFD Sender: No OFD packet to send [21:16:53]OFD Sender: No OFD packet to send [21:16:58]OFD Sender: No OFD packet to send [21:17:03]OFD Sender: No OFD packet to send [21:17:08]OFD Sender: No OFD packet to send [21:17:13]OFD Sender: No OFD packet to send [21:17:18]OFD Sender: No OFD packet to send [21:17:23]OFD Sender: No OFD packet to send [21:17:28]OFD Sender: No OFD packet to send [21:17:33]OFD Sender: No OFD packet to send [21:17:38]OFD Sender: No OFD packet to send [21:17:43]OFD Sender: No OFD packet to send [21:17:48]OFD Sender: No OFD packet to send [21:17:53]OFD Sender: No OFD packet to send [21:17:58]OFD Sender: No OFD packet to send [21:18:03]OFD Sender: No OFD packet to send [21:18:08]OFD Sender: No OFD packet to send [21:18:13]OFD Sender: No OFD packet to send [21:18:18]OFD Sender: No OFD packet to send [21:18:23]OFD Sender: No OFD packet to send [21:18:28]OFD Sender: No OFD packet to send [21:18:33]OFD Sender: No OFD packet to send [21:18:38]OFD Sender: No OFD packet to send [21:18:43]OFD Sender: No OFD packet to send [21:18:48]OFD Sender: No OFD packet to send [21:18:53]OFD Sender: No OFD packet to send [21:18:58]OFD Sender: No OFD packet to send [21:19:03]OFD Sender: No OFD packet to send [21:19:08]OFD Sender: No OFD packet to send [21:19:13]OFD Sender: No OFD packet to send [21:19:18]OFD Sender: No OFD packet to send [21:19:23]OFD Sender: No OFD packet to send [21:19:28]OFD Sender: No OFD packet to send [21:19:33]OFD Sender: No OFD packet to send [21:19:38]OFD Sender: No OFD packet to send [21:19:43]OFD Sender: No OFD packet to send [21:19:48]OFD Sender: No OFD packet to send [21:19:53]OFD Sender: No OFD packet to send [21:19:58]OFD Sender: No OFD packet to send [21:20:03]OFD Sender: No OFD packet to send [21:20:08]OFD Sender: No OFD packet to send [21:20:13]OFD Sender: No OFD packet to send [21:20:18]OFD Sender: No OFD packet to send [21:20:23]OFD Sender: No OFD packet to send [21:20:28]OFD Sender: No OFD packet to send [21:20:33]OFD Sender: No OFD packet to send [21:20:38]OFD Sender: No OFD packet to send [21:20:43]OFD Sender: No OFD packet to send [21:20:48]OFD Sender: No OFD packet to send [21:20:53]OFD Sender: No OFD packet to send [21:20:58]OFD Sender: No OFD packet to send [21:21:03]OFD Sender: No OFD packet to send [21:21:08]OFD Sender: No OFD packet to send [21:21:13]OFD Sender: No OFD packet to send [21:21:18]OFD Sender: No OFD packet to send [21:21:23]OFD Sender: No OFD packet to send [21:21:28]OFD Sender: No OFD packet to send [21:21:33]OFD Sender: No OFD packet to send [21:21:38]OFD Sender: No OFD packet to send [21:21:43]OFD Sender: No OFD packet to send [21:21:48]OFD Sender: No OFD packet to send [21:21:53]OFD Sender: No OFD packet to send [21:21:58]OFD Sender: No OFD packet to send [21:22:03]OFD Sender: No OFD packet to send [21:22:09]OFD Sender: No OFD packet to send [21:22:14]OFD Sender: No OFD packet to send [21:22:19]OFD Sender: No OFD packet to send [21:22:24]OFD Sender: No OFD packet to send [21:22:29]OFD Sender: No OFD packet to send [21:22:34]OFD Sender: No OFD packet to send [21:22:39]OFD Sender: No OFD packet to send [21:22:44]OFD Sender: No OFD packet to send [21:22:49]OFD Sender: No OFD packet to send [21:22:54]OFD Sender: No OFD packet to send [21:22:59]OFD Sender: No OFD packet to send [21:23:04]OFD Sender: No OFD packet to send [21:23:09]OFD Sender: No OFD packet to send [21:23:14]OFD Sender: No OFD packet to send [21:23:19]OFD Sender: No OFD packet to send [21:23:24]OFD Sender: No OFD packet to send [21:23:29]OFD Sender: No OFD packet to send [21:23:34]OFD Sender: No OFD packet to send [21:23:39]OFD Sender: No OFD packet to send [21:23:44]OFD Sender: No OFD packet to send [21:23:49]OFD Sender: No OFD packet to send [21:23:54]OFD Sender: No OFD packet to send [21:23:59]OFD Sender: No OFD packet to send [21:24:04]OFD Sender: No OFD packet to send [21:24:09]OFD Sender: No OFD packet to send [21:24:14]OFD Sender: No OFD packet to send [21:24:19]OFD Sender: No OFD packet to send [21:24:24]OFD Sender: No OFD packet to send [21:24:29]OFD Sender: No OFD packet to send [21:24:34]OFD Sender: No OFD packet to send [21:24:39]OFD Sender: No OFD packet to send [21:24:44]OFD Sender: No OFD packet to send [21:24:49]OFD Sender: No OFD packet to send [21:24:54]OFD Sender: No OFD packet to send [21:24:59]OFD Sender: No OFD packet to send [21:25:04]OFD Sender: No OFD packet to send [21:25:09]OFD Sender: No OFD packet to send [21:25:14]OFD Sender: No OFD packet to send [21:25:19]OFD Sender: No OFD packet to send [21:25:24]OFD Sender: No OFD packet to send [21:25:29]OFD Sender: No OFD packet to send [21:25:34]OFD Sender: No OFD packet to send [21:25:39]OFD Sender: No OFD packet to send [21:25:44]OFD Sender: No OFD packet to send [21:25:49]OFD Sender: No OFD packet to send [21:25:54]OFD Sender: No OFD packet to send [21:25:59]OFD Sender: No OFD packet to send [21:26:04]OFD Sender: No OFD packet to send [21:26:09]OFD Sender: No OFD packet to send [21:26:14]OFD Sender: No OFD packet to send [21:26:19]OFD Sender: No OFD packet to send [21:26:24]OFD Sender: No OFD packet to send [21:26:29]OFD Sender: No OFD packet to send [21:26:34]OFD Sender: No OFD packet to send [21:26:39]OFD Sender: No OFD packet to send [21:26:44]OFD Sender: No OFD packet to send [21:26:49]OFD Sender: No OFD packet to send [21:26:54]OFD Sender: No OFD packet to send [21:26:59]OFD Sender: No OFD packet to send [21:27:04]OFD Sender: No OFD packet to send [21:27:09]OFD Sender: No OFD packet to send [21:27:14]OFD Sender: No OFD packet to send [21:27:19]OFD Sender: No OFD packet to send [21:27:24]OFD Sender: No OFD packet to send [21:27:29]OFD Sender: No OFD packet to send [21:27:34]OFD Sender: No OFD packet to send [21:27:39]OFD Sender: No OFD packet to send [21:27:44]OFD Sender: No OFD packet to send [21:27:49]OFD Sender: No OFD packet to send [21:27:54]OFD Sender: No OFD packet to send [21:27:59]OFD Sender: No OFD packet to send [21:28:04]OFD Sender: No OFD packet to send [21:28:09]OFD Sender: No OFD packet to send [21:28:14]OFD Sender: No OFD packet to send [21:28:19]OFD Sender: No OFD packet to send [21:28:24]OFD Sender: No OFD packet to send [21:28:29]OFD Sender: No OFD packet to send [21:28:34]OFD Sender: No OFD packet to send [21:28:39]OFD Sender: No OFD packet to send [21:28:44]OFD Sender: No OFD packet to send [21:28:49]OFD Sender: No OFD packet to send [21:28:54]OFD Sender: No OFD packet to send [21:28:59]OFD Sender: No OFD packet to send [21:29:04]OFD Sender: No OFD packet to send [21:29:09]OFD Sender: No OFD packet to send [21:29:14]OFD Sender: No OFD packet to send [21:29:19]OFD Sender: No OFD packet to send [21:29:24]OFD Sender: No OFD packet to send [21:29:29]OFD Sender: No OFD packet to send [21:29:34]OFD Sender: No OFD packet to send [21:29:39]OFD Sender: No OFD packet to send [21:29:44]OFD Sender: No OFD packet to send [21:29:49]OFD Sender: No OFD packet to send [21:29:54]OFD Sender: No OFD packet to send [21:29:59]OFD Sender: No OFD packet to send [21:30:04]OFD Sender: No OFD packet to send [21:30:09]OFD Sender: No OFD packet to send [21:30:14]OFD Sender: No OFD packet to send [21:30:19]OFD Sender: No OFD packet to send [21:30:24]OFD Sender: No OFD packet to send [21:30:29]OFD Sender: No OFD packet to send [21:30:34]OFD Sender: No OFD packet to send [21:30:39]OFD Sender: No OFD packet to send [21:30:44]OFD Sender: No OFD packet to send [21:30:49]OFD Sender: No OFD packet to send [21:30:54]OFD Sender: No OFD packet to send [21:30:56]accept exits with 7 [21:30:56]New connection [21:30:56]New thread 3066764644 created [21:30:56]Thread 3066908004 joined [21:30:56]Waiting for new connection... [21:30:56] Sock 7.Parse request [21:30:56]Sock 7.Check first char [21:30:56]Sock 7.First char is OK [21:30:56]request: POST /json_proto HTTP/1.0 [21:30:56]Method: POST [21:30:56]URL: /json_proto [21:30:56]Method is POST - this is cgi request [21:30:56]url: /json_proto [21:30:56]query_string will be loaded in cgi processing [21:30:56]execute_cgi json_proto POST (null) [21:30:56]execute_cgi path=json_proto method=POST [21:30:56]POST find Content-Length [21:30:56]Host: 172.17.61.6:8080 [21:30:56]Content-Length: 641 [21:30:56]Content-Type: application/json [21:30:56] [21:30:56]POST finish read [21:30:56]Found Content-Length = 641 [21:30:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58148", "tax_sys" : 0, "items" : [ { "code": "2000032710015", "name": "\u0421\u043E\u0447\u043D\u0438\u043A DC \u0442\u0432\u043E\u0440\u043E\u0433 75\u0433", "price" : 35.00, "quantity" : 3.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:56]execute_script... [21:30: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 : (3)58148", "tax_sys" : 0, "items" : [ { "code": "2000032710015", "name": "\u0421\u043E\u0447\u043D\u0438\u043A DC \u0442\u0432\u043E\u0440\u043E\u0433 75\u0433", "price" : 35.00, "quantity" : 3.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 105.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:56]POST & json_proto [21:30:56]process_json_proto [21:30:56]json parsed OK: [21:30:56]protocol is kg_v1.0 [21:30:56]action value=close_receipt [21:30:56]process_action close_receipt [21:30:56]cmd_close_receipt [21:30:56]MH_GetDate [21:30:56]Write to MH i2c: F0 00 00 65 3E 92 [21:30:56]Write i2c OK [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: F0 [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: F0 09 00 [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: F0 09 00 65 3E 00 9A 9A E3 65 78 7F 6F 64 E1 [21:30:56]GetLastDocTimeStamp 1709413730 [21:30:56]current date 1709415066 [21:30:56]FM_GetShiftState [21:30:56]SAM_PROTO_GetShiftState [21:30:56]wFMCommunicate request_size=4 [21:30:56]MH_SAM_APDU [21:30:56]CAPDU: 80 13 01 00 [21:30:56]Write to MH i2c: E2 08 00 66 3E 80 13 01 00 00 00 00 00 21 [21:30:56]Write i2c OK [21:30:56]MH_I2C_Read... [21:30:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:56]Read from MH i2c: E2 [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: E2 0E 00 [21:30:56]MH_I2C_Read... [21:30:56]Read from MH i2c: E2 0E 00 66 3E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 0A [21:30:56]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:30:56]wFMCommunicate OK [21:30:56]SAM_PROTO_GetShiftState done [21:30:56]FM_GetShiftState done [21:30:56]opened in 1709338917 [21:30:56]opened+sec_in_day 1709425317 [21:30:56]quantity*price = 10500 [21:30:56]sum+1 = 10501 [21:30:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 105.00 НСП 1% : 0.93 НДС 12% : 11.15 Наличными: 105.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 105 02.03.2024 21:31 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31952 ФПД: 13447141563537 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T213106&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31952&fm=13447141563537&tin=02508201610067®Number=0000000000092554&sum=10500 0 [21:30:57]StoreToDocumentArchive [21:30:57]shift 280 fd 31952 [21:30:57]save to /storage/0280/doc_00031952 [21:30:57]save last doc name /storage/0280/doc_00031952 to /storage/kkm_last_doc_name [21:30:57]save OK [21:30:57]Clear old archive folders... [21:30:57]ProcessDocumentItem done err = 0, tmpTLVsize=275 [21:30:57]tlvbuf is 015D5290 [21:30:57]SAM_PROTO_ClearQueue [21:30:57]wFMCommunicate request_size=4 [21:30:57]MH_SAM_APDU [21:30:57]CAPDU: 80 09 00 00 [21:30:57]Write to MH i2c: E2 08 00 73 3E 80 09 00 00 00 00 00 00 23 [21:30:57]Write i2c OK [21:30:57]MH_I2C_Read... [21:30:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:30:57]Read from MH i2c: E2 [21:30:57]MH_I2C_Read... [21:30:57]Read from MH i2c: E2 03 00 [21:30:57]MH_I2C_Read... [21:30:57]Read from MH i2c: E2 03 00 73 3E 00 90 00 25 [21:30:57]RAPDU: 90 00 [21:30:57]wFMCommunicate OK [21:30:57]SAM_PROTO_ClearQueue done [21:30:57]KKMCreateOFDPacket [21:30:57]OFDProtocolAddRootSTLVToBuf [21:30:57]FM_MakeSignedData [21:30:57]FM_MakeSignedData [21:30:57]SAM_PROTO_SignData [21:30:57]wFMCommunicate request_size=4 [21:30:57]MH_SAM_APDU [21:30:57]CAPDU: 80 0D 01 02 [21:30:57]Write to MH i2c: E2 08 00 74 3E 80 0D 01 02 00 00 00 00 2B [21:30:57]Write i2c OK [21:30:57]MH_I2C_Read... [21:30:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:30:57]Read from MH i2c: E2 [21:30:57]MH_I2C_Read... [21:30:57]Read from MH i2c: E2 03 00 [21:30:57]MH_I2C_Read... [21:30:57]Read from MH i2c: E2 03 00 74 3E 00 90 00 26 [21:30:57]RAPDU: 90 00 [21:30:57]wFMCommunicate OK [21:30:57]wFMCommunicate request_size=255 [21:30:57]MH_SAM_APDU [21:30:57]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 32 30 30 30 30 33 32 37 31 30 30 31 35 06 04 21 00 D0 A1 D0 BE D1 87 D0 BD D0 B8 D0 BA 20 44 43 20 D1 82 D0 B2 D0 BE D1 80 D0 BE D0 B3 20 37 35 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 9A 9A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 [21:30:57]Write to MH i2c: E2 02 01 75 3E 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 32 30 30 30 30 33 32 37 31 30 30 31 35 06 04 21 00 D0 A1 D0 BE D1 87 D0 BD D0 B8 D0 BA 20 44 43 20 D1 82 D0 B2 D0 BE D1 80 D0 BE D0 B3 20 37 35 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 9A 9A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 00 00 5C [21:30:57]Write i2c OK [21:30:57]MH_I2C_Read... [21:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:58]Read from MH i2c: E2 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 03 00 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 03 00 75 3E 00 90 00 27 [21:30:58]RAPDU: 90 00 [21:30:58]wFMCommunicate OK [21:30:58]wFMCommunicate request_size=34 [21:30:58]MH_SAM_APDU [21:30:58]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D0 7C 00 00 35 04 06 00 0C 3A E8 18 9C 91 [21:30:58]Write to MH i2c: E2 25 00 76 3E 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D0 7C 00 00 35 04 06 00 0C 3A E8 18 9C 91 00 00 B0 [21:30:58]Write i2c OK [21:30:58]MH_I2C_Read... [21:30:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:58]Read from MH i2c: E2 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 03 00 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 03 00 76 3E 00 90 00 28 [21:30:58]RAPDU: 90 00 [21:30:58]wFMCommunicate OK [21:30:58]wFMCommunicate request_size=4 [21:30:58]MH_SAM_APDU [21:30:58]CAPDU: 80 0D 03 02 [21:30:58]Write to MH i2c: E2 08 00 77 3E 80 0D 03 02 00 00 00 00 30 [21:30:58]Write i2c OK [21:30:58]MH_I2C_Read... [21:30:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:30:58]Read from MH i2c: E2 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 0B 00 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 0B 00 77 3E 00 26 F1 7D 50 10 57 36 D3 90 00 85 [21:30:58]RAPDU: 26 F1 7D 50 10 57 36 D3 90 00 [21:30:58]wFMCommunicate OK [21:30:58]SAM_PROTO_SignData done [21:30:58]FM_MakeSignedData done [21:30:58]CreateOFDProtocolMessage [21:30:58]wFMCommunicate request_size=4 [21:30:58]MH_SAM_APDU [21:30:58]CAPDU: 80 11 00 00 [21:30:58]Write to MH i2c: E2 08 00 78 3E 80 11 00 00 00 00 00 00 30 [21:30:58]Write i2c OK [21:30:58]MH_I2C_Read... [21:30:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:58]Read from MH i2c: E2 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 17 00 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: E2 17 00 78 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 85 [21:30:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:30:58]wFMCommunicate OK [21:30:58]CreateOFDProtocolMessage done [21:30:58]OFDSenderStorePacket 31952 [21:30:58]StoreOFDPacket docnum=31952 [21:30:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 27 01 00 00 10 1D 1F 01 6E BF 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 32 30 30 30 30 33 32 37 31 30 30 31 35 06 04 21 00 D0 A1 D0 BE D1 87 D0 BD D0 B8 D0 BA 20 44 43 20 D1 82 D0 B2 D0 BE D1 80 D0 BE D0 B3 20 37 35 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 9A 9A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D0 7C 00 00 35 04 06 00 0C 3A E8 18 9C 91 26 F1 7D 50 10 57 36 D3 [21:30:58]CheckFolder [21:30:58]dirname=/storage/ofd_packets [21:30:58]CheckFolder done [21:30:58]ProducePacketName [21:30:58]name=ofd_packets/00031952 [21:30:58]NVStorageSaveData ofd_packets/00031952 [21:30:58]File name is /storage/ofd_packets/00031952 [21:30:58]Write 325 bytes [21:30:58]NVStorageSaveData done [21:30:58]OFDSenderStorePacket done [21:30:58]KKMCreateOFDPacket done [21:30:58]NVStorageSaveData kkm_last_timestamp [21:30:58]File name is /storage/kkm_last_timestamp [21:30:58]Write 4 bytes [21:30:58]NVStorageSaveData done [21:30:58]ExternCall_PrintAddStr [21:30:58]wPrintStart [21:30:58]Write to MH i2c: 01 00 00 79 3E B7 [21:30:58]Write i2c OK [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: 01 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: 01 07 00 [21:30:58]MH_I2C_Read... [21:30:58]Read from MH i2c: 01 07 00 79 3E 00 00 00 00 00 FF 0F CC [21:30:58]RasterBufferAndPrint [21:30:58]line Счет N : (3)58148 [21:30:58]line ИНН: 02508201610067 [21:30:58]line Контрольно-Кассовый Чек [21:30:58]line ПРОДАЖА [21:30:58]line Товар: 2000032710015 [21:30:58]line Сочник DC творог 75г [21:30:58]line 3.000 * 35.00 [21:30:58]line = 105.00 [21:30:58]line НДС 12% НСП 1% [21:30:58]line > о реализуемом товаре [21:30:58]line ИТОГО: 105.00 [21:30:58]line НСП 1% : 0.93 [21:30:58]line НДС 12% : 11.15 [21:30:58]line Наличными: 105.00 [21:30:58]line Безнал.: 0.00 [21:30:58]line Место: АЗС № 99 "Партнер Нефть" [21:30:58]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [21:30:58]line СНО: Общий режим [21:30:58]line Чек 105 02.03.2024 21:31 [21:30:58]line Смена: 280 ФФД: 1.0 [21:30:58]line ЗНМ: 0300000074 [21:30:58]line РНМ: 0000000000092554 [21:30:58]line Версия ККМ: 001 [21:30:58]line ФМ: 0000000000871783 [21:30:58]line ФД: 31952 [21:30:58]line ФПД: 13447141563537 [21:30:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T213106&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31952&fm=13447141563537&tin=02508201610067®Number=0000000000092554&sum=10500 [21:30:58]line 0 [21:30:58]OFD Sender: Processing packet 31952 [packets to send 5, broken 4] [21:30:58]ProducePacketName [21:30:58]name=ofd_packets/00031952 [21:30:58]OFD Sender: To server: pG, [21:30:58]CommunicateWithHost lk.salyk.kg:30040 [21:30:58]ConnectInit lk.salyk.kg [21:30:58]written 0, free lines is 4095 [21:30:58]Connected sock=10 [21:30:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 27 01 00 00 10 1D 1F 01 6E BF 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 32 30 30 30 30 33 32 37 31 30 30 31 35 06 04 21 00 D0 A1 D0 BE D1 87 D0 BD D0 B8 D0 BA 20 44 43 20 D1 82 D0 B2 D0 BE D1 80 D0 BE D0 B3 20 37 35 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 29 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 04 00 00 00 00 07 04 06 00 04 29 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 9A 9A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D0 7C 00 00 35 04 06 00 0C 3A E8 18 9C 91 26 F1 7D 50 10 57 36 D3 [21:30:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 07 30 47 00 07 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D0 7C 00 00 F4 03 04 00 DE 42 E3 65 B6 04 01 00 00 62 64 E9 C1 D6 61 3D E4 [21:30:58]CommunicateWithHost err = 0 [21:30:58]CheckOFDResponse [21:30:58]1017 (14) - 77093643461234 [21:30:58]1041 (16) - 0000000000871783 [21:30:58]1040 (4) - 31952 [21:30:58]1012 (4) - 02.03.2024 15:16 [21:30:58]1206 (1) - 0 [21:30:58]OFD Sender: Remove packet 31952 [21:30:58]ProducePacketName [21:30:58]name=ofd_packets/00031952 [21:30:58]NVStorageDeleteData [21:30:59]Write to MH i2c: 01 00 00 A1 3E DF [21:30:59]Write i2c OK [21:30:59]MH_I2C_Read... [21:30:59]Read from MH i2c: 01 [21:30:59]MH_I2C_Read... [21:30:59]Read from MH i2c: 01 07 00 [21:30:59]MH_I2C_Read... [21:30:59]Read from MH i2c: 01 07 00 A1 3E 00 00 00 00 00 E2 0C D4 [21:30:59]RasterBufferAndPrint [21:30:59]line [21:30:59]line [21:30:59]line [21:30:59]line [21:30:59]line [21:30:59]written 0, free lines is 3307 [21:30:59]MH_Cut [21:30:59]Write to MH i2c: D1 01 00 A8 3E 01 B8 [21:30:59]Write i2c OK [21:30:59]MH_I2C_Read... [21:30:59]Read from MH i2c: D1 [21:30:59]MH_I2C_Read... [21:30:59]Read from MH i2c: D1 01 00 [21:30:59]MH_I2C_Read... [21:30:59]Read from MH i2c: D1 01 00 A8 3E 00 B7 [21:30:59]Write to MH i2c: 01 00 00 A9 3E E7 [21:30:59]Write i2c OK [21:30:59]MH_I2C_Read... [21:30:59]OFD Sender: No OFD packet to send [21:30:59]*** Cut start [21:30:59]*** Partial cut [21:30:59]*** CUTSNS_PIN = 1 [21:30:59]*** CUTSNS_PIN = 0 [21:31:00]*** Brake cut motor [21:31:00]Read from MH i2c: 01 [21:31:00]MH_I2C_Read... [21:31:00]*** Stop cut motor [21:31:00]*** Cut end [21:31:00]Read from MH i2c: 01 07 00 [21:31:00]MH_I2C_Read... [21:31:00]Read from MH i2c: 01 07 00 A9 3E 00 00 00 00 00 FF 0F FC [21:31:00]process_action close_receipt done [21:31:00]requested_data is exist [21:31:00]produce_requested_data [21:31:00]requested_item fm.sn is exist - process it [21:31:00]wFMCommunicate request_size=4 [21:31:00]MH_SAM_APDU [21:31:00]CAPDU: 80 11 00 00 [21:31:00]Write to MH i2c: E2 08 00 AA 3E 80 11 00 00 00 00 00 00 62 [21:31:00]Write i2c OK [21:31:00]MH_I2C_Read... [21:31:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:00]Read from MH i2c: E2 [21:31:00]MH_I2C_Read... [21:31:00]Read from MH i2c: E2 17 00 [21:31:00]MH_I2C_Read... [21:31:00]Read from MH i2c: E2 17 00 AA 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 B7 [21:31:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:31:00]wFMCommunicate OK [21:31:00]requested_item fd.num is exist - process it [21:31:00]SAM_PROTO_GetFieldsCounters [21:31:00]wFMCommunicate request_size=4 [21:31:00]MH_SAM_APDU [21:31:00]CAPDU: 80 13 00 00 [21:31:00]Write to MH i2c: E2 08 00 AB 3E 80 13 00 00 00 00 00 00 65 [21:31:00]Write i2c OK [21:31:00]MH_I2C_Read... [21:31:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:31:00]Read from MH i2c: E2 [21:31:00]MH_I2C_Read... [21:31:00]Read from MH i2c: E2 62 00 [21:31:00]MH_I2C_Read... [21:31:00]Read from MH i2c: E2 62 00 AB 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D0 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 28 [21:31:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D0 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:31:00]wFMCommunicate OK [21:31:00]SAM_PROTO_GetFieldsCounters done [21:31:00]requested_item shift.num is exist - process it [21:31:00]requested_item shift.opened is exist - process it [21:31:00]req_shift_opened [21:31:00]FM_GetShiftState [21:31:00]SAM_PROTO_GetShiftState [21:31:00]wFMCommunicate request_size=4 [21:31:00]MH_SAM_APDU [21:31:00]CAPDU: 80 13 01 00 [21:31:00]Write to MH i2c: E2 08 00 AC 3E 80 13 01 00 00 00 00 00 67 [21:31:00]Write i2c OK [21:31:00]MH_I2C_Read... [21:31:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:00]Read from MH i2c: E2 [21:31:00]MH_I2C_Read... [21:31:00]Read from MH i2c: E2 0E 00 [21:31:00]MH_I2C_Read... [21:31:00]Read from MH i2c: E2 0E 00 AC 3E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 50 [21:31:00]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:31:00]wFMCommunicate OK [21:31:00]SAM_PROTO_GetShiftState done [21:31:00]FM_GetShiftState done [21:31:00]req_shift_opened done [21:31:00]requested_item shift.open_date is exist - process it [21:31:00]req_shift_open_date [21:31:00]req_shift_open_date done [21:31:00]produce_requested_data done [21:31:00]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31952,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [21:31:00]process_action_free close_receipt [21:31:00]json_value_free [21:31:00]json_value_free done [21:31:00]process_json_proto returns [21:31:00]Send response to host [21:31:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31952,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [21:31:00]free response buf [21:31:00]execute_script done [21:31:00]execute_script returns [21:31:00]free content buf [21:31:00]Sock 7.Close socket [21:31:00]Sock 7.Thread stoped [21:31:04]OFD Sender: No OFD packet to send [21:31:09]OFD Sender: No OFD packet to send [21:31:14]OFD Sender: No OFD packet to send [21:31:19]OFD Sender: No OFD packet to send [21:31:24]OFD Sender: No OFD packet to send [21:31:29]OFD Sender: No OFD packet to send [21:31:34]OFD Sender: No OFD packet to send [21:31:36]accept exits with 9 [21:31:36]New connection [21:31:36]New thread 3066908004 created [21:31:36]Thread 3066764644 joined [21:31:36]Waiting for new connection... [21:31:36] Sock 9.Parse request [21:31:36]Sock 9.Check first char [21:31:36]Sock 9.First char is OK [21:31:36]request: POST /json_proto HTTP/1.0 [21:31:36]Method: POST [21:31:36]URL: /json_proto [21:31:36]Method is POST - this is cgi request [21:31:36]url: /json_proto [21:31:36]query_string will be loaded in cgi processing [21:31:36]execute_cgi json_proto POST (null) [21:31:36]execute_cgi path=json_proto method=POST [21:31:36]POST find Content-Length [21:31:36]Host: 172.17.61.6:8080 [21:31:36]Content-Length: 746 [21:31:36]Content-Type: application/json [21:31:36] [21:31:36]POST finish read [21:31:36]Found Content-Length = 746 [21:31:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58149", "tax_sys" : 0, "items" : [ { "code": "48745536", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston SS Caster+", "price" : 138.00, "quantity" : 1.000, "sum" : 138.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" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:36]execute_script... [21:31: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 : (3)58149", "tax_sys" : 0, "items" : [ { "code": "48745536", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston SS Caster+", "price" : 138.00, "quantity" : 1.000, "sum" : 138.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" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:36]POST & json_proto [21:31:36]process_json_proto [21:31:36]json parsed OK: [21:31:36]protocol is kg_v1.0 [21:31:36]action value=close_receipt [21:31:36]process_action close_receipt [21:31:36]cmd_close_receipt [21:31:36]MH_GetDate [21:31:36]Write to MH i2c: F0 00 00 AD 3E DA [21:31:36]Write i2c OK [21:31:36]MH_I2C_Read... [21:31:36]Read from MH i2c: F0 [21:31:36]MH_I2C_Read... [21:31:36]Read from MH i2c: F0 09 00 [21:31:36]MH_I2C_Read... [21:31:36]Read from MH i2c: F0 09 00 AD 3E 00 C2 9A E3 65 78 7F 6F 64 51 [21:31:36]GetLastDocTimeStamp 1709415066 [21:31:36]current date 1709415106 [21:31:36]FM_GetShiftState [21:31:36]SAM_PROTO_GetShiftState [21:31:36]wFMCommunicate request_size=4 [21:31:36]MH_SAM_APDU [21:31:36]CAPDU: 80 13 01 00 [21:31:36]Write to MH i2c: E2 08 00 AE 3E 80 13 01 00 00 00 00 00 69 [21:31:36]Write i2c OK [21:31:36]MH_I2C_Read... [21:31:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:36]Read from MH i2c: E2 [21:31:36]MH_I2C_Read... [21:31:36]Read from MH i2c: E2 0E 00 [21:31:36]MH_I2C_Read... [21:31:36]Read from MH i2c: E2 0E 00 AE 3E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 52 [21:31:36]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:31:36]wFMCommunicate OK [21:31:36]SAM_PROTO_GetShiftState done [21:31:36]FM_GetShiftState done [21:31:36]opened in 1709338917 [21:31:36]opened+sec_in_day 1709425317 [21:31:36]quantity*price = 13800 [21:31:36]sum+1 = 13801 [21:31:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 0.00 Безнал.: 138.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 106 02.03.2024 21:31 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31953 ФПД: 2398148174464 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T213146&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31953&fm=2398148174464&tin=02508201610067®Number=0000000000092554&sum=13800 0 [21:31:37]StoreToDocumentArchive [21:31:37]shift 280 fd 31953 [21:31:37]save to /storage/0280/doc_00031953 [21:31:37]save last doc name /storage/0280/doc_00031953 to /storage/kkm_last_doc_name [21:31:37]save OK [21:31:37]Clear old archive folders... [21:31:37]ProcessDocumentItem done err = 0, tmpTLVsize=272 [21:31:37]tlvbuf is 01634800 [21:31:37]SAM_PROTO_ClearQueue [21:31:37]wFMCommunicate request_size=4 [21:31:37]MH_SAM_APDU [21:31:37]CAPDU: 80 09 00 00 [21:31:37]Write to MH i2c: E2 08 00 BB 3E 80 09 00 00 00 00 00 00 6B [21:31:37]Write i2c OK [21:31:37]MH_I2C_Read... [21:31:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:31:37]Read from MH i2c: E2 [21:31:37]MH_I2C_Read... [21:31:37]Read from MH i2c: E2 03 00 [21:31:37]MH_I2C_Read... [21:31:37]Read from MH i2c: E2 03 00 BB 3E 00 90 00 6D [21:31:37]RAPDU: 90 00 [21:31:37]wFMCommunicate OK [21:31:37]SAM_PROTO_ClearQueue done [21:31:37]KKMCreateOFDPacket [21:31:37]OFDProtocolAddRootSTLVToBuf [21:31:37]FM_MakeSignedData [21:31:37]FM_MakeSignedData [21:31:37]SAM_PROTO_SignData [21:31:37]wFMCommunicate request_size=4 [21:31:37]MH_SAM_APDU [21:31:37]CAPDU: 80 0D 01 02 [21:31:37]Write to MH i2c: E2 08 00 BC 3E 80 0D 01 02 00 00 00 00 73 [21:31:37]Write i2c OK [21:31:37]MH_I2C_Read... [21:31:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:31:37]Read from MH i2c: E2 [21:31:37]MH_I2C_Read... [21:31:37]Read from MH i2c: E2 03 00 [21:31:37]MH_I2C_Read... [21:31:37]Read from MH i2c: E2 03 00 BC 3E 00 90 00 6E [21:31:37]RAPDU: 90 00 [21:31:37]wFMCommunicate OK [21:31:37]wFMCommunicate request_size=255 [21:31:37]MH_SAM_APDU [21:31:37]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 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 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 C2 9A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 [21:31:37]Write to MH i2c: E2 02 01 BD 3E 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 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 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 C2 9A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 00 00 C6 [21:31:37]Write i2c OK [21:31:37]MH_I2C_Read... [21:31:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:38]Read from MH i2c: E2 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 03 00 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 03 00 BD 3E 00 90 00 6F [21:31:38]RAPDU: 90 00 [21:31:38]wFMCommunicate OK [21:31:38]wFMCommunicate request_size=31 [21:31:38]MH_SAM_APDU [21:31:38]CAPDU: 80 0D 02 02 1A 30 30 38 37 31 37 38 33 10 04 04 00 D1 7C 00 00 35 04 06 00 02 2E 5C C5 22 80 [21:31:38]Write to MH i2c: E2 22 00 BE 3E 80 0D 02 02 1A 00 30 30 38 37 31 37 38 33 10 04 04 00 D1 7C 00 00 35 04 06 00 02 2E 5C C5 22 80 00 00 E3 [21:31:38]Write i2c OK [21:31:38]MH_I2C_Read... [21:31:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:38]Read from MH i2c: E2 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 03 00 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 03 00 BE 3E 00 90 00 70 [21:31:38]RAPDU: 90 00 [21:31:38]wFMCommunicate OK [21:31:38]wFMCommunicate request_size=4 [21:31:38]MH_SAM_APDU [21:31:38]CAPDU: 80 0D 03 02 [21:31:38]Write to MH i2c: E2 08 00 BF 3E 80 0D 03 02 00 00 00 00 78 [21:31:38]Write i2c OK [21:31:38]MH_I2C_Read... [21:31:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:31:38]Read from MH i2c: E2 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 0B 00 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 0B 00 BF 3E 00 FE 3A 50 8A CD AA 78 C3 90 00 3D [21:31:38]RAPDU: FE 3A 50 8A CD AA 78 C3 90 00 [21:31:38]wFMCommunicate OK [21:31:38]SAM_PROTO_SignData done [21:31:38]FM_MakeSignedData done [21:31:38]CreateOFDProtocolMessage [21:31:38]wFMCommunicate request_size=4 [21:31:38]MH_SAM_APDU [21:31:38]CAPDU: 80 11 00 00 [21:31:38]Write to MH i2c: E2 08 00 C0 3E 80 11 00 00 00 00 00 00 78 [21:31:38]Write i2c OK [21:31:38]MH_I2C_Read... [21:31:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:38]Read from MH i2c: E2 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 17 00 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: E2 17 00 C0 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 CD [21:31:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:31:38]wFMCommunicate OK [21:31:38]CreateOFDProtocolMessage done [21:31:38]OFDSenderStorePacket 31953 [21:31:38]StoreOFDPacket docnum=31953 [21:31:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 24 01 00 00 F1 18 1C 01 11 1C 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 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 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 C2 9A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D1 7C 00 00 35 04 06 00 02 2E 5C C5 22 80 FE 3A 50 8A CD AA 78 C3 [21:31:38]CheckFolder [21:31:38]dirname=/storage/ofd_packets [21:31:38]CheckFolder done [21:31:38]ProducePacketName [21:31:38]name=ofd_packets/00031953 [21:31:38]NVStorageSaveData ofd_packets/00031953 [21:31:38]File name is /storage/ofd_packets/00031953 [21:31:38]Write 322 bytes [21:31:38]NVStorageSaveData done [21:31:38]OFDSenderStorePacket done [21:31:38]KKMCreateOFDPacket done [21:31:38]NVStorageSaveData kkm_last_timestamp [21:31:38]File name is /storage/kkm_last_timestamp [21:31:38]Write 4 bytes [21:31:38]NVStorageSaveData done [21:31:38]ExternCall_PrintAddStr [21:31:38]wPrintStart [21:31:38]Write to MH i2c: 01 00 00 C1 3E FF [21:31:38]Write i2c OK [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: 01 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: 01 07 00 [21:31:38]MH_I2C_Read... [21:31:38]Read from MH i2c: 01 07 00 C1 3E 00 00 00 00 00 FF 0F 14 [21:31:38]RasterBufferAndPrint [21:31:38]line Счет N : (3)58149 [21:31:38]line ИНН: 02508201610067 [21:31:38]line Контрольно-Кассовый Чек [21:31:38]line ПРОДАЖА [21:31:38]line Товар: 48745536 [21:31:38]line Сигареты Winston SS Caster+ [21:31:38]line 1.000 * 138.00 [21:31:38]line = 138.00 [21:31:38]line НДС 12% НСП 1% [21:31:38]line > о реализуемом товаре [21:31:38]line ИТОГО: 138.00 [21:31:38]line НСП 1% : 1.22 [21:31:38]line НДС 12% : 14.65 [21:31:38]line Наличными: 0.00 [21:31:38]line Безнал.: 138.00 [21:31:38]line Место: АЗС № 99 "Партнер Нефть" [21:31:38]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [21:31:38]line СНО: Общий режим [21:31:38]line Чек 106 02.03.2024 21:31 [21:31:38]line Смена: 280 ФФД: 1.0 [21:31:38]line ЗНМ: 0300000074 [21:31:38]line РНМ: 0000000000092554 [21:31:38]line Версия ККМ: 001 [21:31:38]line Платежная система: Mbank [21:31:38]line ФМ: 0000000000871783 [21:31:38]line ФД: 31953 [21:31:38]line ФПД: 2398148174464 [21:31:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T213146&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31953&fm=2398148174464&tin=02508201610067®Number=0000000000092554&sum=13800 [21:31:38]line 0 [21:31:38]OFD Sender: Processing packet 31953 [packets to send 5, broken 4] [21:31:38]ProducePacketName [21:31:38]name=ofd_packets/00031953 [21:31:38]OFD Sender: To server: pG, [21:31:38]CommunicateWithHost lk.salyk.kg:30040 [21:31:38]ConnectInit lk.salyk.kg [21:31:38]written 0, free lines is 4095 [21:31:38]Connected sock=10 [21:31:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 24 01 00 00 F1 18 1C 01 11 1C 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 38 37 34 35 35 33 36 06 04 23 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 53 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 C2 9A E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D1 7C 00 00 35 04 06 00 02 2E 5C C5 22 80 FE 3A 50 8A CD AA 78 C3 [21:31:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 28 BF 47 00 12 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D1 7C 00 00 F4 03 04 00 06 43 E3 65 B6 04 01 00 00 00 5A A1 61 8D 3B 80 C9 [21:31:39]CommunicateWithHost err = 0 [21:31:39]CheckOFDResponse [21:31:39]1017 (14) - 77093643461234 [21:31:39]1041 (16) - 0000000000871783 [21:31:39]1040 (4) - 31953 [21:31:39]1012 (4) - 02.03.2024 15:17 [21:31:39]1206 (1) - 0 [21:31:39]OFD Sender: Remove packet 31953 [21:31:39]ProducePacketName [21:31:39]name=ofd_packets/00031953 [21:31:39]NVStorageDeleteData [21:31:39]Write to MH i2c: 01 00 00 EA 3E 28 [21:31:39]Write i2c OK [21:31:39]MH_I2C_Read... [21:31:39]Read from MH i2c: 01 [21:31:39]MH_I2C_Read... [21:31:39]Read from MH i2c: 01 07 00 [21:31:39]MH_I2C_Read... [21:31:39]Read from MH i2c: 01 07 00 EA 3E 00 00 00 00 00 D8 0C 13 [21:31:39]RasterBufferAndPrint [21:31:39]line [21:31:39]line [21:31:39]line [21:31:39]line [21:31:39]line [21:31:39]written 0, free lines is 3295 [21:31:39]MH_Cut [21:31:39]Write to MH i2c: D1 01 00 F1 3E 01 01 [21:31:39]Write i2c OK [21:31:39]MH_I2C_Read... [21:31:39]Read from MH i2c: D1 [21:31:39]MH_I2C_Read... [21:31:39]Read from MH i2c: D1 01 00 [21:31:39]MH_I2C_Read... [21:31:39]Read from MH i2c: D1 01 00 F1 3E 00 00 [21:31:39]Write to MH i2c: 01 00 00 F2 3E 30 [21:31:39]Write i2c OK [21:31:39]MH_I2C_Read... [21:31:39]OFD Sender: No OFD packet to send [21:31:40]*** Cut start [21:31:40]*** Partial cut [21:31:40]*** CUTSNS_PIN = 1 [21:31:40]*** CUTSNS_PIN = 0 [21:31:40]*** Brake cut motor [21:31:40]Read from MH i2c: 01 [21:31:40]MH_I2C_Read... [21:31:40]*** Stop cut motor [21:31:40]*** Cut end [21:31:40]Read from MH i2c: 01 07 00 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: 01 07 00 F2 3E 00 00 00 00 00 FF 0F 45 [21:31:40]process_action close_receipt done [21:31:40]requested_data is exist [21:31:40]produce_requested_data [21:31:40]requested_item fm.sn is exist - process it [21:31:40]wFMCommunicate request_size=4 [21:31:40]MH_SAM_APDU [21:31:40]CAPDU: 80 11 00 00 [21:31:40]Write to MH i2c: E2 08 00 F3 3E 80 11 00 00 00 00 00 00 AB [21:31:40]Write i2c OK [21:31:40]MH_I2C_Read... [21:31:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:40]Read from MH i2c: E2 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: E2 17 00 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: E2 17 00 F3 3E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 00 [21:31:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:31:40]wFMCommunicate OK [21:31:40]requested_item fd.num is exist - process it [21:31:40]SAM_PROTO_GetFieldsCounters [21:31:40]wFMCommunicate request_size=4 [21:31:40]MH_SAM_APDU [21:31:40]CAPDU: 80 13 00 00 [21:31:40]Write to MH i2c: E2 08 00 F4 3E 80 13 00 00 00 00 00 00 AE [21:31:40]Write i2c OK [21:31:40]MH_I2C_Read... [21:31:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:31:40]Read from MH i2c: E2 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: E2 62 00 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: E2 62 00 F4 3E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D1 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [21:31:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D1 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:31:40]wFMCommunicate OK [21:31:40]SAM_PROTO_GetFieldsCounters done [21:31:40]requested_item shift.num is exist - process it [21:31:40]requested_item shift.opened is exist - process it [21:31:40]req_shift_opened [21:31:40]FM_GetShiftState [21:31:40]SAM_PROTO_GetShiftState [21:31:40]wFMCommunicate request_size=4 [21:31:40]MH_SAM_APDU [21:31:40]CAPDU: 80 13 01 00 [21:31:40]Write to MH i2c: E2 08 00 F5 3E 80 13 01 00 00 00 00 00 B0 [21:31:40]Write i2c OK [21:31:40]MH_I2C_Read... [21:31:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:40]Read from MH i2c: E2 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: E2 0E 00 [21:31:40]MH_I2C_Read... [21:31:40]Read from MH i2c: E2 0E 00 F5 3E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 99 [21:31:40]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:31:40]wFMCommunicate OK [21:31:40]SAM_PROTO_GetShiftState done [21:31:40]FM_GetShiftState done [21:31:40]req_shift_opened done [21:31:40]requested_item shift.open_date is exist - process it [21:31:40]req_shift_open_date [21:31:40]req_shift_open_date done [21:31:40]produce_requested_data done [21:31:40]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31953,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [21:31:40]process_action_free close_receipt [21:31:40]json_value_free [21:31:40]json_value_free done [21:31:40]process_json_proto returns [21:31:40]Send response to host [21:31:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31953,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [21:31:40]free response buf [21:31:40]execute_script done [21:31:40]execute_script returns [21:31:40]free content buf [21:31:40]Sock 9.Close socket [21:31:40]Sock 9.Thread stoped [21:31:44]OFD Sender: No OFD packet to send [21:31:49]OFD Sender: No OFD packet to send [21:31:54]OFD Sender: No OFD packet to send [21:31:59]OFD Sender: No OFD packet to send [21:32:04]OFD Sender: No OFD packet to send [21:32:09]OFD Sender: No OFD packet to send [21:32:14]OFD Sender: No OFD packet to send [21:32:19]OFD Sender: No OFD packet to send [21:32:24]OFD Sender: No OFD packet to send [21:32:29]OFD Sender: No OFD packet to send [21:32:34]OFD Sender: No OFD packet to send [21:32:39]OFD Sender: No OFD packet to send [21:32:44]OFD Sender: No OFD packet to send [21:32:49]OFD Sender: No OFD packet to send [21:32:54]OFD Sender: No OFD packet to send [21:32:59]OFD Sender: No OFD packet to send [21:33:04]OFD Sender: No OFD packet to send [21:33:09]OFD Sender: No OFD packet to send [21:33:14]OFD Sender: No OFD packet to send [21:33:19]OFD Sender: No OFD packet to send [21:33:24]OFD Sender: No OFD packet to send [21:33:29]OFD Sender: No OFD packet to send [21:33:34]OFD Sender: No OFD packet to send [21:33:39]OFD Sender: No OFD packet to send [21:33:44]OFD Sender: No OFD packet to send [21:33:49]OFD Sender: No OFD packet to send [21:33:54]OFD Sender: No OFD packet to send [21:33:59]OFD Sender: No OFD packet to send [21:34:04]OFD Sender: No OFD packet to send [21:34:09]OFD Sender: No OFD packet to send [21:34:14]OFD Sender: No OFD packet to send [21:34:19]OFD Sender: No OFD packet to send [21:34:24]OFD Sender: No OFD packet to send [21:34:27]accept exits with 7 [21:34:27]New connection [21:34:27]New thread 3066764644 created [21:34:27]Thread 3066908004 joined [21:34:27]Waiting for new connection... [21:34:27] Sock 7.Parse request [21:34:27]Sock 7.Check first char [21:34:27]Sock 7.First char is OK [21:34:27]request: POST /json_proto HTTP/1.0 [21:34:27]Method: POST [21:34:27]URL: /json_proto [21:34:27]Method is POST - this is cgi request [21:34:27]url: /json_proto [21:34:27]query_string will be loaded in cgi processing [21:34:27]execute_cgi json_proto POST (null) [21:34:27]execute_cgi path=json_proto method=POST [21:34:27]POST find Content-Length [21:34:27]Host: 172.17.61.6:8080 [21:34:27]Content-Length: 1172 [21:34:27]Content-Type: application/json [21:34:27] [21:34:27]POST finish read [21:34:27]Found Content-Length = 1172 [21:34:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58150", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.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": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 287.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:34:27]execute_script... [21: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 : (3)58150", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.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": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 287.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:34:27]POST & json_proto [21:34:27]process_json_proto [21:34:27]json parsed OK: [21:34:27]protocol is kg_v1.0 [21:34:27]action value=close_receipt [21:34:27]process_action close_receipt [21:34:27]cmd_close_receipt [21:34:27]MH_GetDate [21:34:27]Write to MH i2c: F0 00 00 F6 3E 23 [21:34:27]Write i2c OK [21:34:27]MH_I2C_Read... [21:34:27]Read from MH i2c: F0 [21:34:27]MH_I2C_Read... [21:34:27]Read from MH i2c: F0 09 00 [21:34:27]MH_I2C_Read... [21:34:27]Read from MH i2c: F0 09 00 F6 3E 00 6C 9B E3 65 78 7F 6F 64 45 [21:34:27]GetLastDocTimeStamp 1709415106 [21:34:27]current date 1709415276 [21:34:27]FM_GetShiftState [21:34:27]SAM_PROTO_GetShiftState [21:34:27]wFMCommunicate request_size=4 [21:34:27]MH_SAM_APDU [21:34:27]CAPDU: 80 13 01 00 [21:34:27]Write to MH i2c: E2 08 00 F7 3E 80 13 01 00 00 00 00 00 B2 [21:34:27]Write i2c OK [21:34:27]MH_I2C_Read... [21:34:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:34:27]Read from MH i2c: E2 [21:34:27]MH_I2C_Read... [21:34:27]Read from MH i2c: E2 0E 00 [21:34:27]MH_I2C_Read... [21:34:27]Read from MH i2c: E2 0E 00 F7 3E 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 9B [21:34:27]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:34:27]wFMCommunicate OK [21:34:27]SAM_PROTO_GetShiftState done [21:34:27]FM_GetShiftState done [21:34:27]opened in 1709338917 [21:34:27]opened+sec_in_day 1709425317 [21:34:27]quantity*price = 13500 [21:34:27]sum+1 = 13501 [21:34:27]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 6931280300549 Зажигалка Cricket ПН пьезо 1.000 * 67.00 = 67.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4600682557456 Напиток FLash up energy эн ж/б 0,5/0,45л 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 287.00 НСП 1% : 2.53 НДС 12% : 30.48 Наличными: 287.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 107 02.03.2024 21:34 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31954 ФПД: 190450509201372 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T213436&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31954&fm=190450509201372&tin=02508201610067®Number=0000000000092554&sum=28700 0 [21:34:28]StoreToDocumentArchive [21:34:28]shift 280 fd 31954 [21:34:28]save to /storage/0280/doc_00031954 [21:34:28]save last doc name /storage/0280/doc_00031954 to /storage/kkm_last_doc_name [21:34:28]save OK [21:34:28]Clear old archive folders... [21:34:28]ProcessDocumentItem done err = 0, tmpTLVsize=513 [21:34:28]tlvbuf is B6F4A840 [21:34:28]SAM_PROTO_ClearQueue [21:34:28]wFMCommunicate request_size=4 [21:34:28]MH_SAM_APDU [21:34:28]CAPDU: 80 09 00 00 [21:34:28]Write to MH i2c: E2 08 00 04 3F 80 09 00 00 00 00 00 00 B5 [21:34:28]Write i2c OK [21:34:28]MH_I2C_Read... [21:34:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:34:28]Read from MH i2c: E2 [21:34:28]MH_I2C_Read... [21:34:28]Read from MH i2c: E2 03 00 [21:34:28]MH_I2C_Read... [21:34:28]Read from MH i2c: E2 03 00 04 3F 00 90 00 B7 [21:34:28]RAPDU: 90 00 [21:34:28]wFMCommunicate OK [21:34:28]SAM_PROTO_ClearQueue done [21:34:28]KKMCreateOFDPacket [21:34:28]OFDProtocolAddRootSTLVToBuf [21:34:28]FM_MakeSignedData [21:34:28]FM_MakeSignedData [21:34:28]SAM_PROTO_SignData [21:34:28]wFMCommunicate request_size=4 [21:34:28]MH_SAM_APDU [21:34:28]CAPDU: 80 0D 01 02 [21:34:28]Write to MH i2c: E2 08 00 05 3F 80 0D 01 02 00 00 00 00 BD [21:34:28]Write i2c OK [21:34:28]MH_I2C_Read... [21:34:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:34:28]Read from MH i2c: E2 [21:34:28]MH_I2C_Read... [21:34:28]Read from MH i2c: E2 03 00 [21:34:28]MH_I2C_Read... [21:34:28]Read from MH i2c: E2 03 00 05 3F 00 90 00 B8 [21:34:28]RAPDU: 90 00 [21:34:28]wFMCommunicate OK [21:34:28]wFMCommunicate request_size=255 [21:34:28]MH_SAM_APDU [21:34:28]CAPDU: 80 0D 02 02 FA 03 00 01 02 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 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 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 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 [21:34:28]Write to MH i2c: E2 02 01 06 3F 80 0D 02 02 FA 00 03 00 01 02 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 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 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 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 00 00 13 [21:34:28]Write i2c OK [21:34:28]MH_I2C_Read... [21:34:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:34:28]Read from MH i2c: E2 [21:34:28]MH_I2C_Read... [21:34:28]Read from MH i2c: E2 03 00 [21:34:28]MH_I2C_Read... [21:34:28]Read from MH i2c: E2 03 00 06 3F 00 90 00 B9 [21:34:28]RAPDU: 90 00 [21:34:28]wFMCommunicate OK [21:34:28]wFMCommunicate request_size=255 [21:34:28]MH_SAM_APDU [21:34:28]CAPDU: 80 0D 02 02 FA 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 70 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 0B 00 00 00 00 07 04 06 00 1C 70 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 6C 9B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 [21:34:28]Write to MH i2c: E2 02 01 07 3F 80 0D 02 02 FA 00 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 70 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 0B 00 00 00 00 07 04 06 00 1C 70 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 6C 9B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 00 00 16 [21:34:28]Write i2c OK [21:34:28]MH_I2C_Read... [21:34:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:34:29]Read from MH i2c: E2 [21:34:29]MH_I2C_Read... [21:34:29]Read from MH i2c: E2 03 00 [21:34:29]MH_I2C_Read... [21:34:29]Read from MH i2c: E2 03 00 07 3F 00 90 00 BA [21:34:29]RAPDU: 90 00 [21:34:29]wFMCommunicate OK [21:34:29]wFMCommunicate request_size=22 [21:34:29]MH_SAM_APDU [21:34:29]CAPDU: 80 0D 02 02 11 04 04 00 D2 7C 00 00 35 04 06 00 AD 36 B6 F2 BF DC [21:34:29]Write to MH i2c: E2 19 00 08 3F 80 0D 02 02 11 00 04 04 00 D2 7C 00 00 35 04 06 00 AD 36 B6 F2 BF DC 00 00 9E [21:34:29]Write i2c OK [21:34:29]MH_I2C_Read... [21:34:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:34:29]Read from MH i2c: E2 [21:34:29]MH_I2C_Read... [21:34:29]Read from MH i2c: E2 03 00 [21:34:29]MH_I2C_Read... [21:34:29]Read from MH i2c: E2 03 00 08 3F 00 90 00 BB [21:34:29]RAPDU: 90 00 [21:34:29]wFMCommunicate OK [21:34:29]wFMCommunicate request_size=4 [21:34:29]MH_SAM_APDU [21:34:29]CAPDU: 80 0D 03 02 [21:34:29]Write to MH i2c: E2 08 00 09 3F 80 0D 03 02 00 00 00 00 C3 [21:34:29]Write i2c OK [21:34:29]MH_I2C_Read... [21:34:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:34:29]Read from MH i2c: E2 [21:34:29]MH_I2C_Read... [21:34:29]Read from MH i2c: E2 0B 00 [21:34:29]MH_I2C_Read... [21:34:29]Read from MH i2c: E2 0B 00 09 3F 00 13 41 C0 47 86 2C 6C F3 90 00 30 [21:34:29]RAPDU: 13 41 C0 47 86 2C 6C F3 90 00 [21:34:29]wFMCommunicate OK [21:34:29]SAM_PROTO_SignData done [21:34:29]FM_MakeSignedData done [21:34:29]CreateOFDProtocolMessage [21:34:29]wFMCommunicate request_size=4 [21:34:29]MH_SAM_APDU [21:34:29]CAPDU: 80 11 00 00 [21:34:29]Write to MH i2c: E2 08 00 0A 3F 80 11 00 00 00 00 00 00 C3 [21:34:29]Write i2c OK [21:34:29]MH_I2C_Read... [21:34:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:34:29]Read from MH i2c: E2 [21:34:29]MH_I2C_Read... [21:34:29]Read from MH i2c: E2 17 00 [21:34:29]MH_I2C_Read... [21:34:29]Read from MH i2c: E2 17 00 0A 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 18 [21:34:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:34:29]wFMCommunicate OK [21:34:29]CreateOFDProtocolMessage done [21:34:29]OFDSenderStorePacket 31954 [21:34:29]StoreOFDPacket docnum=31954 [21:34:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 15 02 00 00 06 7B 0D 02 B7 38 5A 03 01 00 03 00 01 02 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 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 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 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 70 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 0B 00 00 00 00 07 04 06 00 1C 70 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 6C 9B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D2 7C 00 00 35 04 06 00 AD 36 B6 F2 BF DC 13 41 C0 47 86 2C 6C F3 [21:34:29]CheckFolder [21:34:29]dirname=/storage/ofd_packets [21:34:29]CheckFolder done [21:34:29]ProducePacketName [21:34:29]name=ofd_packets/00031954 [21:34:29]NVStorageSaveData ofd_packets/00031954 [21:34:29]File name is /storage/ofd_packets/00031954 [21:34:29]Write 563 bytes [21:34:29]NVStorageSaveData done [21:34:29]OFDSenderStorePacket done [21:34:29]KKMCreateOFDPacket done [21:34:29]NVStorageSaveData kkm_last_timestamp [21:34:29]File name is /storage/kkm_last_timestamp [21:34:29]Write 4 bytes [21:34:29]NVStorageSaveData done [21:34:29]ExternCall_PrintAddStr [21:34:29]wPrintStart [21:34:29]Write to MH i2c: 01 00 00 0B 3F 4A [21:34:29]Write i2c OK [21:34:29]MH_I2C_Read... [21:34:29]Read from MH i2c: 01 [21:34:29]MH_I2C_Read... [21:34:29]Read from MH i2c: 01 07 00 [21:34:29]MH_I2C_Read... [21:34:29]Read from MH i2c: 01 07 00 0B 3F 00 00 00 00 00 FF 0F 5F [21:34:29]RasterBufferAndPrint [21:34:29]line Счет N : (3)58150 [21:34:29]line ИНН: 02508201610067 [21:34:29]line Контрольно-Кассовый Чек [21:34:29]line ПРОДАЖА [21:34:29]line Товар: 48743587 [21:34:29]line Сигареты Winston XStyle Silver [21:34:29]line 1.000 * 135.00 [21:34:29]line = 135.00 [21:34:29]line НДС 12% НСП 1% [21:34:29]line > о реализуемом товаре [21:34:29]line Товар: 6931280300549 [21:34:29]line Зажигалка Cricket ПН пьезо [21:34:29]line 1.000 * 67.00 [21:34:29]line = 67.00 [21:34:29]line НДС 12% НСП 1% [21:34:29]line > о реализуемом товаре [21:34:29]line Товар: 4600682557456 [21:34:29]line Напиток FLash up energy эн ж/б 0,5/0,45л [21:34:29]line 1.000 * 85.00 [21:34:29]line = 85.00 [21:34:29]line НДС 12% НСП 1% [21:34:29]line > о реализуемом товаре [21:34:29]line ИТОГО: 287.00 [21:34:29]line НСП 1% : 2.53 [21:34:29]line НДС 12% : 30.48 [21:34:29]line Наличными: 287.00 [21:34:29]line Безнал.: 0.00 [21:34:29]line Место: АЗС № 99 "Партнер Нефть" [21:34:29]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [21:34:29]line СНО: Общий режим [21:34:29]line Чек 107 02.03.2024 21:34 [21:34:29]line Смена: 280 ФФД: 1.0 [21:34:29]line ЗНМ: 0300000074 [21:34:29]line РНМ: 0000000000092554 [21:34:29]line Версия ККМ: 001 [21:34:29]line ФМ: 0000000000871783 [21:34:29]line ФД: 31954 [21:34:29]line ФПД: 190450509201372 [21:34:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T213436&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31954&fm=190450509201372&tin=02508201610067®Number=0000000000092554&sum=28700 [21:34:29]line 0 [21:34:29]OFD Sender: Processing packet 31954 [packets to send 5, broken 4] [21:34:29]ProducePacketName [21:34:29]name=ofd_packets/00031954 [21:34:29]OFD Sender: To server: pG, [21:34:29]CommunicateWithHost lk.salyk.kg:30040 [21:34:29]ConnectInit lk.salyk.kg [21:34:29]written 0, free lines is 4095 [21:34:29]Connected sock=10 [21:34:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 15 02 00 00 06 7B 0D 02 B7 38 5A 03 01 00 03 00 01 02 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 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 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 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 70 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 0B 00 00 00 00 07 04 06 00 1C 70 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 6C 9B E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D2 7C 00 00 35 04 06 00 AD 36 B6 F2 BF DC 13 41 C0 47 86 2C 6C F3 [21:34:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 34 EB 47 00 AC A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D2 7C 00 00 F4 03 04 00 B1 43 E3 65 B6 04 01 00 00 FD 35 4D 2B C9 AF 26 C5 [21:34:29]CommunicateWithHost err = 0 [21:34:29]CheckOFDResponse [21:34:29]1017 (14) - 77093643461234 [21:34:29]1041 (16) - 0000000000871783 [21:34:29]1040 (4) - 31954 [21:34:29]1012 (4) - 02.03.2024 15:20 [21:34:29]1206 (1) - 0 [21:34:29]OFD Sender: Remove packet 31954 [21:34:29]ProducePacketName [21:34:29]name=ofd_packets/00031954 [21:34:29]NVStorageDeleteData [21:34:30]Write to MH i2c: 01 00 00 41 3F 80 [21:34:30]Write i2c OK [21:34:30]MH_I2C_Read... [21:34:30]Read from MH i2c: 01 [21:34:30]MH_I2C_Read... [21:34:30]Read from MH i2c: 01 07 00 [21:34:30]MH_I2C_Read... [21:34:30]Read from MH i2c: 01 07 00 41 3F 00 00 00 00 00 F7 0B 89 [21:34:30]RasterBufferAndPrint [21:34:30]line [21:34:30]line [21:34:30]line [21:34:30]line [21:34:30]line [21:34:30]written 0, free lines is 3071 [21:34:30]MH_Cut [21:34:30]Write to MH i2c: D1 01 00 48 3F 01 59 [21:34:30]Write i2c OK [21:34:30]MH_I2C_Read... [21:34:30]Read from MH i2c: D1 [21:34:30]MH_I2C_Read... [21:34:30]Read from MH i2c: D1 01 00 [21:34:30]MH_I2C_Read... [21:34:30]Read from MH i2c: D1 01 00 48 3F 00 58 [21:34:30]Write to MH i2c: 01 00 00 49 3F 88 [21:34:30]Write i2c OK [21:34:30]MH_I2C_Read... [21:34:30]OFD Sender: No OFD packet to send [21:34:31]*** Cut start [21:34:31]*** Partial cut [21:34:31]*** CUTSNS_PIN = 1 [21:34:31]*** CUTSNS_PIN = 0 [21:34:31]*** Brake cut motor [21:34:31]Read from MH i2c: 01 [21:34:31]MH_I2C_Read... [21:34:31]*** Stop cut motor [21:34:31]*** Cut end [21:34:31]Read from MH i2c: 01 07 00 [21:34:31]MH_I2C_Read... [21:34:31]Read from MH i2c: 01 07 00 49 3F 00 00 00 00 00 FF 0F 9D [21:34:31]process_action close_receipt done [21:34:31]requested_data is exist [21:34:31]produce_requested_data [21:34:31]requested_item fm.sn is exist - process it [21:34:31]wFMCommunicate request_size=4 [21:34:31]MH_SAM_APDU [21:34:31]CAPDU: 80 11 00 00 [21:34:31]Write to MH i2c: E2 08 00 4A 3F 80 11 00 00 00 00 00 00 03 [21:34:31]Write i2c OK [21:34:31]MH_I2C_Read... [21:34:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:34:31]Read from MH i2c: E2 [21:34:31]MH_I2C_Read... [21:34:31]Read from MH i2c: E2 17 00 [21:34:31]MH_I2C_Read... [21:34:31]Read from MH i2c: E2 17 00 4A 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 58 [21:34:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:34:31]wFMCommunicate OK [21:34:31]requested_item fd.num is exist - process it [21:34:31]SAM_PROTO_GetFieldsCounters [21:34:31]wFMCommunicate request_size=4 [21:34:31]MH_SAM_APDU [21:34:31]CAPDU: 80 13 00 00 [21:34:31]Write to MH i2c: E2 08 00 4B 3F 80 13 00 00 00 00 00 00 06 [21:34:31]Write i2c OK [21:34:31]MH_I2C_Read... [21:34:32]Read from MH i2c: E2 [21:34:32]MH_I2C_Read... [21:34:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:34:32]Read from MH i2c: E2 62 00 [21:34:32]MH_I2C_Read... [21:34:32]Read from MH i2c: E2 62 00 4B 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D2 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 D1 [21:34:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D2 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:34:32]wFMCommunicate OK [21:34:32]SAM_PROTO_GetFieldsCounters done [21:34:32]requested_item shift.num is exist - process it [21:34:32]requested_item shift.opened is exist - process it [21:34:32]req_shift_opened [21:34:32]FM_GetShiftState [21:34:32]SAM_PROTO_GetShiftState [21:34:32]wFMCommunicate request_size=4 [21:34:32]MH_SAM_APDU [21:34:32]CAPDU: 80 13 01 00 [21:34:32]Write to MH i2c: E2 08 00 4C 3F 80 13 01 00 00 00 00 00 08 [21:34:32]Write i2c OK [21:34:32]MH_I2C_Read... [21:34:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:34:32]Read from MH i2c: E2 [21:34:32]MH_I2C_Read... [21:34:32]Read from MH i2c: E2 0E 00 [21:34:32]MH_I2C_Read... [21:34:32]Read from MH i2c: E2 0E 00 4C 3F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 F1 [21:34:32]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:34:32]wFMCommunicate OK [21:34:32]SAM_PROTO_GetShiftState done [21:34:32]FM_GetShiftState done [21:34:32]req_shift_opened done [21:34:32]requested_item shift.open_date is exist - process it [21:34:32]req_shift_open_date [21:34:32]req_shift_open_date done [21:34:32]produce_requested_data done [21:34:32]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31954,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [21:34:32]process_action_free close_receipt [21:34:32]json_value_free [21:34:32]json_value_free done [21:34:32]process_json_proto returns [21:34:32]Send response to host [21:34:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31954,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [21:34:32]free response buf [21:34:32]execute_script done [21:34:32]execute_script returns [21:34:32]free content buf [21:34:32]Sock 7.Close socket [21:34:32]Sock 7.Thread stoped [21:34:35]OFD Sender: No OFD packet to send [21:34:40]OFD Sender: No OFD packet to send [21:34:45]OFD Sender: No OFD packet to send [21:34:50]OFD Sender: No OFD packet to send [21:34:55]OFD Sender: No OFD packet to send [21:35:00]OFD Sender: No OFD packet to send [21:35:05]OFD Sender: No OFD packet to send [21:35:10]OFD Sender: No OFD packet to send [21:35:15]OFD Sender: No OFD packet to send [21:35:20]OFD Sender: No OFD packet to send [21:35:25]OFD Sender: No OFD packet to send [21:35:30]OFD Sender: No OFD packet to send [21:35:35]OFD Sender: No OFD packet to send [21:35:40]OFD Sender: No OFD packet to send [21:35:45]OFD Sender: No OFD packet to send [21:35:50]OFD Sender: No OFD packet to send [21:35:55]OFD Sender: No OFD packet to send [21:36:00]OFD Sender: No OFD packet to send [21:36:05]OFD Sender: No OFD packet to send [21:36:10]OFD Sender: No OFD packet to send [21:36:15]OFD Sender: No OFD packet to send [21:36:20]OFD Sender: No OFD packet to send [21:36:25]OFD Sender: No OFD packet to send [21:36:30]OFD Sender: No OFD packet to send [21:36:35]OFD Sender: No OFD packet to send [21:36:40]OFD Sender: No OFD packet to send [21:36:45]OFD Sender: No OFD packet to send [21:36:50]OFD Sender: No OFD packet to send [21:36:55]OFD Sender: No OFD packet to send [21:37:00]OFD Sender: No OFD packet to send [21:37:05]OFD Sender: No OFD packet to send [21:37:10]OFD Sender: No OFD packet to send [21:37:15]OFD Sender: No OFD packet to send [21:37:20]OFD Sender: No OFD packet to send [21:37:25]OFD Sender: No OFD packet to send [21:37:30]OFD Sender: No OFD packet to send [21:37:35]OFD Sender: No OFD packet to send [21:37:40]OFD Sender: No OFD packet to send [21:37:45]OFD Sender: No OFD packet to send [21:37:50]OFD Sender: No OFD packet to send [21:37:55]OFD Sender: No OFD packet to send [21:38:00]OFD Sender: No OFD packet to send [21:38:05]OFD Sender: No OFD packet to send [21:38:10]OFD Sender: No OFD packet to send [21:38:15]OFD Sender: No OFD packet to send [21:38:20]OFD Sender: No OFD packet to send [21:38:25]OFD Sender: No OFD packet to send [21:38:30]OFD Sender: No OFD packet to send [21:38:35]OFD Sender: No OFD packet to send [21:38:40]OFD Sender: No OFD packet to send [21:38:45]OFD Sender: No OFD packet to send [21:38:50]OFD Sender: No OFD packet to send [21:38:55]OFD Sender: No OFD packet to send [21:39:00]OFD Sender: No OFD packet to send [21:39:05]OFD Sender: No OFD packet to send [21:39:09]accept exits with 9 [21:39:09]New connection [21:39:09]New thread 3066908004 created [21:39:09]Thread 3066764644 joined [21:39:09]Waiting for new connection... [21:39:09] Sock 9.Parse request [21:39:09]Sock 9.Check first char [21:39:09]Sock 9.First char is OK [21:39:09]request: POST /json_proto HTTP/1.0 [21:39:09]Method: POST [21:39:09]URL: /json_proto [21:39:09]Method is POST - this is cgi request [21:39:09]url: /json_proto [21:39:09]query_string will be loaded in cgi processing [21:39:09]execute_cgi json_proto POST (null) [21:39:09]execute_cgi path=json_proto method=POST [21:39:09]POST find Content-Length [21:39:09]Host: 172.17.61.6:8080 [21:39:09]Content-Length: 747 [21:39:09]Content-Type: application/json [21:39:09] [21:39:09]POST finish read [21:39:09]Found Content-Length = 747 [21:39:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58151", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "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" ] } } [21:39:09]execute_script... [21:39: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)58151", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "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" ] } } [21:39:09]POST & json_proto [21:39:09]process_json_proto [21:39:09]json parsed OK: [21:39:09]protocol is kg_v1.0 [21:39:09]action value=close_receipt [21:39:09]process_action close_receipt [21:39:09]cmd_close_receipt [21:39:09]MH_GetDate [21:39:09]Write to MH i2c: F0 00 00 4D 3F 7B [21:39:09]Write i2c OK [21:39:09]MH_I2C_Read... [21:39:09]Read from MH i2c: F0 [21:39:09]MH_I2C_Read... [21:39:09]Read from MH i2c: F0 09 00 [21:39:09]MH_I2C_Read... [21:39:09]Read from MH i2c: F0 09 00 4D 3F 00 87 9C E3 65 78 7F 6F 64 B9 [21:39:09]GetLastDocTimeStamp 1709415276 [21:39:09]current date 1709415559 [21:39:09]FM_GetShiftState [21:39:09]SAM_PROTO_GetShiftState [21:39:09]wFMCommunicate request_size=4 [21:39:09]MH_SAM_APDU [21:39:09]CAPDU: 80 13 01 00 [21:39:09]Write to MH i2c: E2 08 00 4E 3F 80 13 01 00 00 00 00 00 0A [21:39:09]Write i2c OK [21:39:09]MH_I2C_Read... [21:39:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:09]Read from MH i2c: E2 [21:39:09]MH_I2C_Read... [21:39:09]Read from MH i2c: E2 0E 00 [21:39:09]MH_I2C_Read... [21:39:09]Read from MH i2c: E2 0E 00 4E 3F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 F3 [21:39:09]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:39:09]wFMCommunicate OK [21:39:09]SAM_PROTO_GetShiftState done [21:39:09]FM_GetShiftState done [21:39:09]opened in 1709338917 [21:39:09]opened+sec_in_day 1709425317 [21:39:09]quantity*price = 14000 [21:39:09]sum+1 = 14001 [21:39:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 0.00 Безнал.: 140.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 108 02.03.2024 21:39 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31955 ФПД: 151537022814675 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T213919&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31955&fm=151537022814675&tin=02508201610067®Number=0000000000092554&sum=14000 0 [21:39:10]StoreToDocumentArchive [21:39:10]shift 280 fd 31955 [21:39:10]save to /storage/0280/doc_00031955 [21:39:10]save last doc name /storage/0280/doc_00031955 to /storage/kkm_last_doc_name [21:39:10]save OK [21:39:10]Clear old archive folders... [21:39:10]ProcessDocumentItem done err = 0, tmpTLVsize=273 [21:39:10]tlvbuf is 014F75C0 [21:39:10]SAM_PROTO_ClearQueue [21:39:10]wFMCommunicate request_size=4 [21:39:10]MH_SAM_APDU [21:39:10]CAPDU: 80 09 00 00 [21:39:10]Write to MH i2c: E2 08 00 5B 3F 80 09 00 00 00 00 00 00 0C [21:39:10]Write i2c OK [21:39:10]MH_I2C_Read... [21:39:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:39:10]Read from MH i2c: E2 [21:39:10]MH_I2C_Read... [21:39:10]Read from MH i2c: E2 03 00 [21:39:10]MH_I2C_Read... [21:39:10]Read from MH i2c: E2 03 00 5B 3F 00 90 00 0E [21:39:10]RAPDU: 90 00 [21:39:10]wFMCommunicate OK [21:39:10]SAM_PROTO_ClearQueue done [21:39:10]KKMCreateOFDPacket [21:39:10]OFDProtocolAddRootSTLVToBuf [21:39:10]FM_MakeSignedData [21:39:10]FM_MakeSignedData [21:39:10]SAM_PROTO_SignData [21:39:10]wFMCommunicate request_size=4 [21:39:10]MH_SAM_APDU [21:39:10]CAPDU: 80 0D 01 02 [21:39:10]Write to MH i2c: E2 08 00 5C 3F 80 0D 01 02 00 00 00 00 14 [21:39:10]Write i2c OK [21:39:10]MH_I2C_Read... [21:39:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:39:10]Read from MH i2c: E2 [21:39:10]MH_I2C_Read... [21:39:10]Read from MH i2c: E2 03 00 [21:39:10]MH_I2C_Read... [21:39:10]Read from MH i2c: E2 03 00 5C 3F 00 90 00 0F [21:39:10]RAPDU: 90 00 [21:39:10]wFMCommunicate OK [21:39:10]wFMCommunicate request_size=255 [21:39:10]MH_SAM_APDU [21:39:10]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 34 31 31 39 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 73 74 79 6C 65 20 44 75 61 6C 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 6C 00 00 00 F4 03 04 00 87 9C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 [21:39:10]Write to MH i2c: E2 02 01 5D 3F 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 34 31 31 39 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 73 74 79 6C 65 20 44 75 61 6C 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 6C 00 00 00 F4 03 04 00 87 9C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 17 [21:39:10]Write i2c OK [21:39:10]MH_I2C_Read... [21:39:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:11]Read from MH i2c: E2 [21:39:11]MH_I2C_Read... [21:39:11]Read from MH i2c: E2 03 00 [21:39:11]MH_I2C_Read... [21:39:11]Read from MH i2c: E2 03 00 5D 3F 00 90 00 10 [21:39:11]RAPDU: 90 00 [21:39:11]wFMCommunicate OK [21:39:11]wFMCommunicate request_size=32 [21:39:11]MH_SAM_APDU [21:39:11]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 38 33 10 04 04 00 D3 7C 00 00 35 04 06 00 89 D2 76 6A 49 D3 [21:39:11]Write to MH i2c: E2 23 00 5E 3F 80 0D 02 02 1B 00 30 30 30 38 37 31 37 38 33 10 04 04 00 D3 7C 00 00 35 04 06 00 89 D2 76 6A 49 D3 00 00 1C [21:39:11]Write i2c OK [21:39:11]MH_I2C_Read... [21:39:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:11]Read from MH i2c: E2 [21:39:11]MH_I2C_Read... [21:39:11]Read from MH i2c: E2 03 00 [21:39:11]MH_I2C_Read... [21:39:11]Read from MH i2c: E2 03 00 5E 3F 00 90 00 11 [21:39:11]RAPDU: 90 00 [21:39:11]wFMCommunicate OK [21:39:11]wFMCommunicate request_size=4 [21:39:11]MH_SAM_APDU [21:39:11]CAPDU: 80 0D 03 02 [21:39:11]Write to MH i2c: E2 08 00 5F 3F 80 0D 03 02 00 00 00 00 19 [21:39:11]Write i2c OK [21:39:11]MH_I2C_Read... [21:39:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:39:11]Read from MH i2c: E2 [21:39:11]MH_I2C_Read... [21:39:11]Read from MH i2c: E2 0B 00 [21:39:11]MH_I2C_Read... [21:39:11]Read from MH i2c: E2 0B 00 5F 3F 00 8C E3 3C 9D D3 B2 5D 08 90 00 4C [21:39:11]RAPDU: 8C E3 3C 9D D3 B2 5D 08 90 00 [21:39:11]wFMCommunicate OK [21:39:11]SAM_PROTO_SignData done [21:39:11]FM_MakeSignedData done [21:39:11]CreateOFDProtocolMessage [21:39:11]wFMCommunicate request_size=4 [21:39:11]MH_SAM_APDU [21:39:11]CAPDU: 80 11 00 00 [21:39:11]Write to MH i2c: E2 08 00 60 3F 80 11 00 00 00 00 00 00 19 [21:39:11]Write i2c OK [21:39:11]MH_I2C_Read... [21:39:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:11]Read from MH i2c: E2 [21:39:11]MH_I2C_Read... [21:39:11]Read from MH i2c: E2 17 00 [21:39:11]MH_I2C_Read... [21:39:11]Read from MH i2c: E2 17 00 60 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 6E [21:39:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:39:11]wFMCommunicate OK [21:39:11]CreateOFDProtocolMessage done [21:39:11]OFDSenderStorePacket 31955 [21:39:11]StoreOFDPacket docnum=31955 [21:39:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 2A 0B 1D 01 B0 E9 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 34 31 31 39 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 73 74 79 6C 65 20 44 75 61 6C 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 6C 00 00 00 F4 03 04 00 87 9C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D3 7C 00 00 35 04 06 00 89 D2 76 6A 49 D3 8C E3 3C 9D D3 B2 5D 08 [21:39:11]CheckFolder [21:39:11]dirname=/storage/ofd_packets [21:39:11]CheckFolder done [21:39:11]ProducePacketName [21:39:11]name=ofd_packets/00031955 [21:39:11]NVStorageSaveData ofd_packets/00031955 [21:39:11]File name is /storage/ofd_packets/00031955 [21:39:11]Write 323 bytes [21:39:11]NVStorageSaveData done [21:39:11]OFDSenderStorePacket done [21:39:11]KKMCreateOFDPacket done [21:39:11]NVStorageSaveData kkm_last_timestamp [21:39:11]File name is /storage/kkm_last_timestamp [21:39:11]Write 4 bytes [21:39:11]NVStorageSaveData done [21:39:11]ExternCall_PrintAddStr [21:39:11]wPrintStart [21:39:11]Write to MH i2c: 01 00 00 61 3F A0 [21:39:11]Write i2c OK [21:39:11]MH_I2C_Read... [21:39:11]Read from MH i2c: 01 [21:39:11]MH_I2C_Read... [21:39:11]Read from MH i2c: 01 07 00 [21:39:11]MH_I2C_Read... [21:39:11]Read from MH i2c: 01 07 00 61 3F 00 00 00 00 00 FF 0F B5 [21:39:11]RasterBufferAndPrint [21:39:11]line Счет N : (3)58151 [21:39:11]line ИНН: 02508201610067 [21:39:11]line Контрольно-Кассовый Чек [21:39:11]line ПРОДАЖА [21:39:11]line Товар: 48744119 [21:39:11]line Сигареты Winston Xstyle Dual [21:39:11]line 1.000 * 140.00 [21:39:11]line = 140.00 [21:39:11]line НДС 12% НСП 1% [21:39:11]line > о реализуемом товаре [21:39:11]line ИТОГО: 140.00 [21:39:11]line НСП 1% : 1.24 [21:39:11]line НДС 12% : 14.87 [21:39:11]line Наличными: 0.00 [21:39:11]line Безнал.: 140.00 [21:39:11]line Место: АЗС № 99 "Партнер Нефть" [21:39:11]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [21:39:11]line СНО: Общий режим [21:39:11]line Чек 108 02.03.2024 21:39 [21:39:11]line Смена: 280 ФФД: 1.0 [21:39:11]line ЗНМ: 0300000074 [21:39:11]line РНМ: 0000000000092554 [21:39:11]line Версия ККМ: 001 [21:39:11]line Платежная система: Mbank [21:39:11]line ФМ: 0000000000871783 [21:39:11]line ФД: 31955 [21:39:11]line ФПД: 151537022814675 [21:39:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T213919&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31955&fm=151537022814675&tin=02508201610067®Number=0000000000092554&sum=14000 [21:39:11]OFD Sender: Processing packet 31955 [packets to send 5, broken 4] [21:39:11]ProducePacketName [21:39:11]name=ofd_packets/00031955 [21:39:11]OFD Sender: To server: pG, [21:39:11]CommunicateWithHost lk.salyk.kg:30040 [21:39:11]ConnectInit lk.salyk.kg [21:39:11]line 0 [21:39:11]written 0, free lines is 4095 [21:39:11]Connected sock=7 [21:39:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 2A 0B 1D 01 B0 E9 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 34 31 31 39 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 73 74 79 6C 65 20 44 75 61 6C 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 6C 00 00 00 F4 03 04 00 87 9C E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D3 7C 00 00 35 04 06 00 89 D2 76 6A 49 D3 8C E3 3C 9D D3 B2 5D 08 [21:39:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 D2 B5 47 00 5B 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D3 7C 00 00 F4 03 04 00 CB 44 E3 65 B6 04 01 00 00 9D BF F0 69 0A 06 59 1E [21:39:12]CommunicateWithHost err = 0 [21:39:12]CheckOFDResponse [21:39:12]1017 (14) - 77093643461234 [21:39:12]1041 (16) - 0000000000871783 [21:39:12]1040 (4) - 31955 [21:39:12]1012 (4) - 02.03.2024 15:24 [21:39:12]1206 (1) - 0 [21:39:12]OFD Sender: Remove packet 31955 [21:39:12]ProducePacketName [21:39:12]name=ofd_packets/00031955 [21:39:12]NVStorageDeleteData [21:39:12]Write to MH i2c: 01 00 00 8A 3F C9 [21:39:12]Write i2c OK [21:39:12]MH_I2C_Read... [21:39:12]Read from MH i2c: 01 [21:39:12]MH_I2C_Read... [21:39:12]Read from MH i2c: 01 07 00 [21:39:12]MH_I2C_Read... [21:39:12]Read from MH i2c: 01 07 00 8A 3F 00 00 00 00 00 CD 0C A9 [21:39:12]RasterBufferAndPrint [21:39:12]line [21:39:12]line [21:39:12]line [21:39:12]line [21:39:12]line [21:39:12]written 0, free lines is 3286 [21:39:12]MH_Cut [21:39:12]Write to MH i2c: D1 01 00 91 3F 01 A2 [21:39:12]Write i2c OK [21:39:12]MH_I2C_Read... [21:39:12]Read from MH i2c: D1 [21:39:12]MH_I2C_Read... [21:39:12]Read from MH i2c: D1 01 00 [21:39:12]MH_I2C_Read... [21:39:12]Read from MH i2c: D1 01 00 91 3F 00 A1 [21:39:12]Write to MH i2c: 01 00 00 92 3F D1 [21:39:12]Write i2c OK [21:39:12]MH_I2C_Read... [21:39:12]OFD Sender: No OFD packet to send [21:39:12]*** Cut start [21:39:12]*** Partial cut [21:39:12]*** CUTSNS_PIN = 1 [21:39:13]*** CUTSNS_PIN = 0 [21:39:13]*** Brake cut motor [21:39:13]Read from MH i2c: 01 [21:39:13]MH_I2C_Read... [21:39:13]*** Stop cut motor [21:39:13]*** Cut end [21:39:13]Read from MH i2c: 01 07 00 [21:39:13]MH_I2C_Read... [21:39:13]Read from MH i2c: 01 07 00 92 3F 00 00 00 00 00 FF 0F E6 [21:39:13]process_action close_receipt done [21:39:13]requested_data is exist [21:39:13]produce_requested_data [21:39:13]requested_item fm.sn is exist - process it [21:39:13]wFMCommunicate request_size=4 [21:39:13]MH_SAM_APDU [21:39:13]CAPDU: 80 11 00 00 [21:39:13]Write to MH i2c: E2 08 00 93 3F 80 11 00 00 00 00 00 00 4C [21:39:13]Write i2c OK [21:39:13]MH_I2C_Read... [21:39:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:13]Read from MH i2c: E2 [21:39:13]MH_I2C_Read... [21:39:13]Read from MH i2c: E2 17 00 [21:39:13]MH_I2C_Read... [21:39:13]Read from MH i2c: E2 17 00 93 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 A1 [21:39:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:39:13]wFMCommunicate OK [21:39:13]requested_item fd.num is exist - process it [21:39:13]SAM_PROTO_GetFieldsCounters [21:39:13]wFMCommunicate request_size=4 [21:39:13]MH_SAM_APDU [21:39:13]CAPDU: 80 13 00 00 [21:39:13]Write to MH i2c: E2 08 00 94 3F 80 13 00 00 00 00 00 00 4F [21:39:13]Write i2c OK [21:39:13]MH_I2C_Read... [21:39:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:39:13]Read from MH i2c: E2 [21:39:13]MH_I2C_Read... [21:39:13]Read from MH i2c: E2 62 00 [21:39:13]MH_I2C_Read... [21:39:13]Read from MH i2c: E2 62 00 94 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 1E [21:39:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:39:13]wFMCommunicate OK [21:39:13]SAM_PROTO_GetFieldsCounters done [21:39:13]requested_item shift.num is exist - process it [21:39:13]requested_item shift.opened is exist - process it [21:39:13]req_shift_opened [21:39:13]FM_GetShiftState [21:39:13]SAM_PROTO_GetShiftState [21:39:13]wFMCommunicate request_size=4 [21:39:13]MH_SAM_APDU [21:39:13]CAPDU: 80 13 01 00 [21:39:13]Write to MH i2c: E2 08 00 95 3F 80 13 01 00 00 00 00 00 51 [21:39:13]Write i2c OK [21:39:13]MH_I2C_Read... [21:39:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:13]Read from MH i2c: E2 [21:39:13]MH_I2C_Read... [21:39:13]Read from MH i2c: E2 0E 00 [21:39:13]MH_I2C_Read... [21:39:13]Read from MH i2c: E2 0E 00 95 3F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 3A [21:39:13]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:39:13]wFMCommunicate OK [21:39:13]SAM_PROTO_GetShiftState done [21:39:13]FM_GetShiftState done [21:39:13]req_shift_opened done [21:39:13]requested_item shift.open_date is exist - process it [21:39:13]req_shift_open_date [21:39:13]req_shift_open_date done [21:39:13]produce_requested_data done [21:39:13]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31955,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [21:39:13]process_action_free close_receipt [21:39:13]json_value_free [21:39:13]json_value_free done [21:39:13]process_json_proto returns [21:39:13]Send response to host [21:39:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31955,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [21:39:13]free response buf [21:39:13]execute_script done [21:39:13]execute_script returns [21:39:13]free content buf [21:39:13]Sock 9.Close socket [21:39:13]Sock 9.Thread stoped [21:39:17]OFD Sender: No OFD packet to send [21:39:22]OFD Sender: No OFD packet to send [21:39:27]OFD Sender: No OFD packet to send [21:39:32]OFD Sender: No OFD packet to send [21:39:37]OFD Sender: No OFD packet to send [21:39:42]OFD Sender: No OFD packet to send [21:39:47]OFD Sender: No OFD packet to send [21:39:52]OFD Sender: No OFD packet to send [21:39:57]OFD Sender: No OFD packet to send [21:40:02]OFD Sender: No OFD packet to send [21:40:07]OFD Sender: No OFD packet to send [21:40:12]OFD Sender: No OFD packet to send [21:40:17]OFD Sender: No OFD packet to send [21:40:22]OFD Sender: No OFD packet to send [21:40:27]OFD Sender: No OFD packet to send [21:40:32]OFD Sender: No OFD packet to send [21:40:37]OFD Sender: No OFD packet to send [21:40:42]OFD Sender: No OFD packet to send [21:40:47]OFD Sender: No OFD packet to send [21:40:52]OFD Sender: No OFD packet to send [21:40:57]OFD Sender: No OFD packet to send [21:41:02]OFD Sender: No OFD packet to send [21:41:07]OFD Sender: No OFD packet to send [21:41:12]OFD Sender: No OFD packet to send [21:41:17]OFD Sender: No OFD packet to send [21:41:22]OFD Sender: No OFD packet to send [21:41:27]OFD Sender: No OFD packet to send [21:41:32]OFD Sender: No OFD packet to send [21:41:37]OFD Sender: No OFD packet to send [21:41:42]OFD Sender: No OFD packet to send [21:41:47]OFD Sender: No OFD packet to send [21:41:52]OFD Sender: No OFD packet to send [21:41:57]OFD Sender: No OFD packet to send [21:42:02]OFD Sender: No OFD packet to send [21:42:07]OFD Sender: No OFD packet to send [21:42:12]OFD Sender: No OFD packet to send [21:42:17]OFD Sender: No OFD packet to send [21:42:22]OFD Sender: No OFD packet to send [21:42:27]OFD Sender: No OFD packet to send [21:42:32]OFD Sender: No OFD packet to send [21:42:37]OFD Sender: No OFD packet to send [21:42:42]OFD Sender: No OFD packet to send [21:42:47]OFD Sender: No OFD packet to send [21:42:52]OFD Sender: No OFD packet to send [21:42:57]OFD Sender: No OFD packet to send [21:43:02]OFD Sender: No OFD packet to send [21:43:07]OFD Sender: No OFD packet to send [21:43:12]OFD Sender: No OFD packet to send [21:43:17]OFD Sender: No OFD packet to send [21:43:22]OFD Sender: No OFD packet to send [21:43:27]OFD Sender: No OFD packet to send [21:43:32]OFD Sender: No OFD packet to send [21:43:37]OFD Sender: No OFD packet to send [21:43:42]OFD Sender: No OFD packet to send [21:43:47]OFD Sender: No OFD packet to send [21:43:52]OFD Sender: No OFD packet to send [21:43:57]OFD Sender: No OFD packet to send [21:44:02]OFD Sender: No OFD packet to send [21:44:07]OFD Sender: No OFD packet to send [21:44:12]OFD Sender: No OFD packet to send [21:44:17]OFD Sender: No OFD packet to send [21:44:22]OFD Sender: No OFD packet to send [21:44:27]OFD Sender: No OFD packet to send [21:44:32]OFD Sender: No OFD packet to send [21:44:37]OFD Sender: No OFD packet to send [21:44:42]OFD Sender: No OFD packet to send [21:44:47]OFD Sender: No OFD packet to send [21:44:52]OFD Sender: No OFD packet to send [21:44:57]OFD Sender: No OFD packet to send [21:45:02]OFD Sender: No OFD packet to send [21:45:07]OFD Sender: No OFD packet to send [21:45:12]OFD Sender: No OFD packet to send [21:45:17]OFD Sender: No OFD packet to send [21:45:22]OFD Sender: No OFD packet to send [21:45:27]OFD Sender: No OFD packet to send [21:45:32]OFD Sender: No OFD packet to send [21:45:37]OFD Sender: No OFD packet to send [21:45:42]OFD Sender: No OFD packet to send [21:45:47]OFD Sender: No OFD packet to send [21:45:52]OFD Sender: No OFD packet to send [21:45:57]OFD Sender: No OFD packet to send [21:46:02]OFD Sender: No OFD packet to send [21:46:07]OFD Sender: No OFD packet to send [21:46:12]OFD Sender: No OFD packet to send [21:46:17]OFD Sender: No OFD packet to send [21:46:22]OFD Sender: No OFD packet to send [21:46:27]OFD Sender: No OFD packet to send [21:46:32]OFD Sender: No OFD packet to send [21:46:37]OFD Sender: No OFD packet to send [21:46:42]OFD Sender: No OFD packet to send [21:46:47]OFD Sender: No OFD packet to send [21:46:52]OFD Sender: No OFD packet to send [21:46:57]OFD Sender: No OFD packet to send [21:47:02]OFD Sender: No OFD packet to send [21:47:07]OFD Sender: No OFD packet to send [21:47:12]OFD Sender: No OFD packet to send [21:47:17]OFD Sender: No OFD packet to send [21:47:22]OFD Sender: No OFD packet to send [21:47:27]OFD Sender: No OFD packet to send [21:47:32]OFD Sender: No OFD packet to send [21:47:37]OFD Sender: No OFD packet to send [21:47:42]OFD Sender: No OFD packet to send [21:47:47]OFD Sender: No OFD packet to send [21:47:52]OFD Sender: No OFD packet to send [21:47:57]OFD Sender: No OFD packet to send [21:48:02]OFD Sender: No OFD packet to send [21:48:07]OFD Sender: No OFD packet to send [21:48:12]OFD Sender: No OFD packet to send [21:48:17]OFD Sender: No OFD packet to send [21:48:22]OFD Sender: No OFD packet to send [21:48:27]OFD Sender: No OFD packet to send [21:48:32]OFD Sender: No OFD packet to send [21:48:37]OFD Sender: No OFD packet to send [21:48:42]OFD Sender: No OFD packet to send [21:48:47]OFD Sender: No OFD packet to send [21:48:52]OFD Sender: No OFD packet to send [21:48:57]OFD Sender: No OFD packet to send [21:49:02]OFD Sender: No OFD packet to send [21:49:07]OFD Sender: No OFD packet to send [21:49:12]OFD Sender: No OFD packet to send [21:49:17]OFD Sender: No OFD packet to send [21:49:22]OFD Sender: No OFD packet to send [21:49:27]OFD Sender: No OFD packet to send [21:49:32]OFD Sender: No OFD packet to send [21:49:37]OFD Sender: No OFD packet to send [21:49:42]OFD Sender: No OFD packet to send [21:49:48]OFD Sender: No OFD packet to send [21:49:53]OFD Sender: No OFD packet to send [21:49:58]OFD Sender: No OFD packet to send [21:50:03]OFD Sender: No OFD packet to send [21:50:08]OFD Sender: No OFD packet to send [21:50:13]OFD Sender: No OFD packet to send [21:50:18]OFD Sender: No OFD packet to send [21:50:23]OFD Sender: No OFD packet to send [21:50:28]OFD Sender: No OFD packet to send [21:50:33]OFD Sender: No OFD packet to send [21:50:38]OFD Sender: No OFD packet to send [21:50:43]OFD Sender: No OFD packet to send [21:50:48]OFD Sender: No OFD packet to send [21:50:53]OFD Sender: No OFD packet to send [21:50:58]OFD Sender: No OFD packet to send [21:51:03]OFD Sender: No OFD packet to send [21:51:08]OFD Sender: No OFD packet to send [21:51:13]OFD Sender: No OFD packet to send [21:51:18]OFD Sender: No OFD packet to send [21:51:23]OFD Sender: No OFD packet to send [21:51:28]OFD Sender: No OFD packet to send [21:51:33]OFD Sender: No OFD packet to send [21:51:34]accept exits with 10 [21:51:34]New connection [21:51:34]New thread 3066764644 created [21:51:34]Thread 3066908004 joined [21:51:34]Waiting for new connection... [21:51:34] Sock 10.Parse request [21:51:34]Sock 10.Check first char [21:51:34]Sock 10.First char is OK [21:51:34]request: POST /json_proto HTTP/1.0 [21:51:34]Method: POST [21:51:34]URL: /json_proto [21:51:34]Method is POST - this is cgi request [21:51:34]url: /json_proto [21:51:34]query_string will be loaded in cgi processing [21:51:34]execute_cgi json_proto POST (null) [21:51:34]execute_cgi path=json_proto method=POST [21:51:34]POST find Content-Length [21:51:34]Host: 172.17.61.6:8080 [21:51:34]Content-Length: 1516 [21:51:34]Content-Type: application/json [21:51:34] [21:51:34]POST finish read [21:51:34]Found Content-Length = 1516 [21:51:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58152", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100977624", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0411\u0430\u0443\u043D\u0442\u0438 55\u0433", "price" : 59.00, "quantity" : 2.000, "sum" : 118.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 468.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:34]execute_script... [21:51:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58152", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4011100977624", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0411\u0430\u0443\u043D\u0442\u0438 55\u0433", "price" : 59.00, "quantity" : 2.000, "sum" : 118.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 468.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:34]POST & json_proto [21:51:34]process_json_proto [21:51:34]json parsed OK: [21:51:34]protocol is kg_v1.0 [21:51:34]action value=close_receipt [21:51:34]process_action close_receipt [21:51:34]cmd_close_receipt [21:51:34]MH_GetDate [21:51:34]Write to MH i2c: F0 00 00 96 3F C4 [21:51:34]Write i2c OK [21:51:34]MH_I2C_Read... [21:51:34]Read from MH i2c: F0 [21:51:34]MH_I2C_Read... [21:51:34]Read from MH i2c: F0 09 00 [21:51:34]MH_I2C_Read... [21:51:34]Read from MH i2c: F0 09 00 96 3F 00 70 9F E3 65 78 7F 6F 64 EE [21:51:34]GetLastDocTimeStamp 1709415559 [21:51:34]current date 1709416304 [21:51:34]FM_GetShiftState [21:51:34]SAM_PROTO_GetShiftState [21:51:34]wFMCommunicate request_size=4 [21:51:34]MH_SAM_APDU [21:51:34]CAPDU: 80 13 01 00 [21:51:34]Write to MH i2c: E2 08 00 97 3F 80 13 01 00 00 00 00 00 53 [21:51:34]Write i2c OK [21:51:34]MH_I2C_Read... [21:51:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:34]Read from MH i2c: E2 [21:51:34]MH_I2C_Read... [21:51:34]Read from MH i2c: E2 0E 00 [21:51:34]MH_I2C_Read... [21:51:34]Read from MH i2c: E2 0E 00 97 3F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 3C [21:51:34]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:51:34]wFMCommunicate OK [21:51:34]SAM_PROTO_GetShiftState done [21:51:34]FM_GetShiftState done [21:51:34]opened in 1709338917 [21:51:34]opened+sec_in_day 1709425317 [21:51:34]quantity*price = 12500 [21:51:34]sum+1 = 12501 [21:51:34]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4011100977624 Шок Батончик Баунти 55г 2.000 * 59.00 = 118.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700452010610 Кофе капучино 200мл (АКЦИЯ) 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4800452010610 Кофе капучино XL (АКЦИЯ) 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 468.00 НСП 1% : 4.14 НДС 12% : 49.69 Наличными: 468.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 109 02.03.2024 21:51 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31956 ФПД: 273001107412288 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T215144&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31956&fm=273001107412288&tin=02508201610067®Number=0000000000092554&sum=46800 0 [21:51:35]StoreToDocumentArchive [21:51:35]shift 280 fd 31956 [21:51:35]save to /storage/0280/doc_00031956 [21:51:35]save last doc name /storage/0280/doc_00031956 to /storage/kkm_last_doc_name [21:51:35]save OK [21:51:35]Clear old archive folders... [21:51:35]ProcessDocumentItem done err = 0, tmpTLVsize=628 [21:51:35]tlvbuf is 01614440 [21:51:35]SAM_PROTO_ClearQueue [21:51:35]wFMCommunicate request_size=4 [21:51:35]MH_SAM_APDU [21:51:35]CAPDU: 80 09 00 00 [21:51:35]Write to MH i2c: E2 08 00 A4 3F 80 09 00 00 00 00 00 00 55 [21:51:35]Write i2c OK [21:51:35]MH_I2C_Read... [21:51:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:51:35]Read from MH i2c: E2 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 03 00 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 03 00 A4 3F 00 90 00 57 [21:51:35]RAPDU: 90 00 [21:51:35]wFMCommunicate OK [21:51:35]SAM_PROTO_ClearQueue done [21:51:35]KKMCreateOFDPacket [21:51:35]OFDProtocolAddRootSTLVToBuf [21:51:35]FM_MakeSignedData [21:51:35]FM_MakeSignedData [21:51:35]SAM_PROTO_SignData [21:51:35]wFMCommunicate request_size=4 [21:51:35]MH_SAM_APDU [21:51:35]CAPDU: 80 0D 01 02 [21:51:35]Write to MH i2c: E2 08 00 A5 3F 80 0D 01 02 00 00 00 00 5D [21:51:35]Write i2c OK [21:51:35]MH_I2C_Read... [21:51:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:51:35]Read from MH i2c: E2 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 03 00 [21:51:35]MH_I2C_Read... [21:51:35]Read from MH i2c: E2 03 00 A5 3F 00 90 00 58 [21:51:35]RAPDU: 90 00 [21:51:35]wFMCommunicate OK [21:51:35]wFMCommunicate request_size=255 [21:51:35]MH_SAM_APDU [21:51:35]CAPDU: 80 0D 02 02 FA 03 00 74 02 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 36 32 34 06 04 29 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 35 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 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 37 30 30 34 35 [21:51:35]Write to MH i2c: E2 02 01 A6 3F 80 0D 02 02 FA 00 03 00 74 02 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 36 32 34 06 04 29 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 35 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 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 37 30 30 34 35 00 00 FD [21:51:35]Write i2c OK [21:51:35]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 A6 3F 00 90 00 59 [21:51:36]RAPDU: 90 00 [21:51:36]wFMCommunicate OK [21:51:36]wFMCommunicate request_size=255 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 0D 02 02 FA 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 D0 B6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 01 00 00 00 00 [21:51:36]Write to MH i2c: E2 02 01 A7 3F 80 0D 02 02 FA 00 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 D0 B6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 01 00 00 00 00 00 00 0D [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 A7 3F 00 90 00 5A [21:51:36]RAPDU: 90 00 [21:51:36]wFMCommunicate OK [21:51:36]wFMCommunicate request_size=137 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 0D 02 02 84 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 13 00 00 00 00 07 04 06 00 D0 B6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 70 9F E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D4 7C 00 00 35 04 06 00 F8 4B 06 07 D5 40 [21:51:36]Write to MH i2c: E2 8C 00 A8 3F 80 0D 02 02 84 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 13 00 00 00 00 07 04 06 00 D0 B6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 70 9F E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D4 7C 00 00 35 04 06 00 F8 4B 06 07 D5 40 00 00 2C [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 03 00 A8 3F 00 90 00 5B [21:51:36]RAPDU: 90 00 [21:51:36]wFMCommunicate OK [21:51:36]wFMCommunicate request_size=4 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 0D 03 02 [21:51:36]Write to MH i2c: E2 08 00 A9 3F 80 0D 03 02 00 00 00 00 63 [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 0B 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 0B 00 A9 3F 00 0C D8 BD C1 B3 B4 91 02 90 00 C0 [21:51:36]RAPDU: 0C D8 BD C1 B3 B4 91 02 90 00 [21:51:36]wFMCommunicate OK [21:51:36]SAM_PROTO_SignData done [21:51:36]FM_MakeSignedData done [21:51:36]CreateOFDProtocolMessage [21:51:36]wFMCommunicate request_size=4 [21:51:36]MH_SAM_APDU [21:51:36]CAPDU: 80 11 00 00 [21:51:36]Write to MH i2c: E2 08 00 AA 3F 80 11 00 00 00 00 00 00 63 [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:36]Read from MH i2c: E2 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 17 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: E2 17 00 AA 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 B8 [21:51:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:51:36]wFMCommunicate OK [21:51:36]CreateOFDProtocolMessage done [21:51:36]OFDSenderStorePacket 31956 [21:51:36]StoreOFDPacket docnum=31956 [21:51:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 88 02 00 00 27 5E 80 02 D7 15 5A 03 01 00 03 00 74 02 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 36 32 34 06 04 29 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 35 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 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 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 D0 B6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 13 00 00 00 00 07 04 06 00 D0 B6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 70 9F E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D4 7C 00 00 35 04 06 00 F8 4B 06 07 D5 40 0C D8 BD C1 B3 B4 91 02 [21:51:36]CheckFolder [21:51:36]dirname=/storage/ofd_packets [21:51:36]CheckFolder done [21:51:36]ProducePacketName [21:51:36]name=ofd_packets/00031956 [21:51:36]NVStorageSaveData ofd_packets/00031956 [21:51:36]File name is /storage/ofd_packets/00031956 [21:51:36]Write 678 bytes [21:51:36]NVStorageSaveData done [21:51:36]OFDSenderStorePacket done [21:51:36]KKMCreateOFDPacket done [21:51:36]NVStorageSaveData kkm_last_timestamp [21:51:36]File name is /storage/kkm_last_timestamp [21:51:36]Write 4 bytes [21:51:36]NVStorageSaveData done [21:51:36]ExternCall_PrintAddStr [21:51:36]wPrintStart [21:51:36]Write to MH i2c: 01 00 00 AB 3F EA [21:51:36]Write i2c OK [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: 01 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: 01 07 00 [21:51:36]MH_I2C_Read... [21:51:36]Read from MH i2c: 01 07 00 AB 3F 00 00 00 00 00 FF 0F FF [21:51:36]RasterBufferAndPrint [21:51:36]line Счет N : (3)58152 [21:51:36]line ИНН: 02508201610067 [21:51:36]line Контрольно-Кассовый Чек [21:51:36]line ПРОДАЖА [21:51:36]line Товар: 2000036190018 [21:51:36]line Кофе Американо XL(GABB TRADE) [21:51:36]line 1.000 * 125.00 [21:51:36]line = 125.00 [21:51:36]line НДС 12% НСП 1% [21:51:37]line > о реализуемом товаре [21:51:37]line Товар: 4011100977624 [21:51:37]line Шок Батончик Баунти 55г [21:51:37]line 2.000 * 59.00 [21:51:37]line = 118.00 [21:51:37]line НДС 12% НСП 1% [21:51:37]line > о реализуемом товаре [21:51:37]line Товар: 4700452010610 [21:51:37]line Кофе капучино 200мл (АКЦИЯ) [21:51:37]line 1.000 * 105.00 [21:51:37]line = 105.00 [21:51:37]line НДС 12% НСП 1% [21:51:37]line > о реализуемом товаре [21:51:37]line Товар: 4800452010610 [21:51:37]line Кофе капучино XL (АКЦИЯ) [21:51:37]line 1.000 * 120.00 [21:51:37]line = 120.00 [21:51:37]line НДС 12% НСП 1% [21:51:37]line > о реализуемом товаре [21:51:37]line ИТОГО: 468.00 [21:51:37]line НСП 1% : 4.14 [21:51:37]line НДС 12% : 49.69 [21:51:37]line Наличными: 468.00 [21:51:37]line Безнал.: 0.00 [21:51:37]line Место: АЗС № 99 "Партнер Нефть" [21:51:37]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [21:51:37]line СНО: Общий режим [21:51:37]line Чек 109 02.03.2024 21:51 [21:51:37]line Смена: 280 ФФД: 1.0 [21:51:37]line ЗНМ: 0300000074 [21:51:37]line РНМ: 0000000000092554 [21:51:37]OFD Sender: Processing packet 31956 [packets to send 5, broken 4] [21:51:37]ProducePacketName [21:51:37]name=ofd_packets/00031956 [21:51:37]OFD Sender: To server: pG, [21:51:37]CommunicateWithHost lk.salyk.kg:30040 [21:51:37]ConnectInit lk.salyk.kg [21:51:37]line Версия ККМ: 001 [21:51:37]line ФМ: 0000000000871783 [21:51:37]line ФД: 31956 [21:51:37]line ФПД: 273001107412288 [21:51:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T215144&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31956&fm=273001107412288&tin=02508201610067®Number=0000000000092554&sum=46800 [21:51:37]line 0 [21:51:37]written 0, free lines is 4095 [21:51:37]Connected sock=9 [21:51:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 88 02 00 00 27 5E 80 02 D7 15 5A 03 01 00 03 00 74 02 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 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 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 36 32 34 06 04 29 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 35 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 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 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 04 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 FC 03 06 00 D0 B6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 13 00 00 00 00 07 04 06 00 D0 B6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 00 00 00 F4 03 04 00 70 9F E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D4 7C 00 00 35 04 06 00 F8 4B 06 07 D5 40 0C D8 BD C1 B3 B4 91 02 [21:51:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 FA 79 47 00 47 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D4 7C 00 00 F4 03 04 00 B4 47 E3 65 B6 04 01 00 00 95 AE 9C 1E 89 BE 1E FD [21:51:37]CommunicateWithHost err = 0 [21:51:37]CheckOFDResponse [21:51:37]1017 (14) - 77093643461234 [21:51:37]1041 (16) - 0000000000871783 [21:51:37]1040 (4) - 31956 [21:51:37]1012 (4) - 02.03.2024 15:37 [21:51:37]1206 (1) - 0 [21:51:37]OFD Sender: Remove packet 31956 [21:51:37]ProducePacketName [21:51:37]name=ofd_packets/00031956 [21:51:37]NVStorageDeleteData [21:51:37]Write to MH i2c: 01 00 00 E7 3F 26 [21:51:37]Write i2c OK [21:51:37]MH_I2C_Read... [21:51:37]Read from MH i2c: 01 [21:51:37]MH_I2C_Read... [21:51:37]Read from MH i2c: 01 07 00 [21:51:37]MH_I2C_Read... [21:51:37]Read from MH i2c: 01 07 00 E7 3F 00 00 00 00 00 90 0B C8 [21:51:37]RasterBufferAndPrint [21:51:37]line [21:51:37]line [21:51:37]line [21:51:37]line [21:51:37]line [21:51:37]written 0, free lines is 2971 [21:51:37]MH_Cut [21:51:37]Write to MH i2c: D1 01 00 EE 3F 01 FF [21:51:37]Write i2c OK [21:51:37]MH_I2C_Read... [21:51:37]Read from MH i2c: D1 [21:51:37]MH_I2C_Read... [21:51:37]Read from MH i2c: D1 01 00 [21:51:37]MH_I2C_Read... [21:51:37]Read from MH i2c: D1 01 00 EE 3F 00 FE [21:51:37]Write to MH i2c: 01 00 00 EF 3F 2E [21:51:37]Write i2c OK [21:51:37]MH_I2C_Read... [21:51:37]OFD Sender: No OFD packet to send [21:51:38]*** Cut start [21:51:38]*** Partial cut [21:51:38]*** CUTSNS_PIN = 1 [21:51:38]*** CUTSNS_PIN = 0 [21:51:39]*** Brake cut motor [21:51:39]Read from MH i2c: 01 [21:51:39]MH_I2C_Read... [21:51:39]*** Stop cut motor [21:51:39]*** Cut end [21:51:39]Read from MH i2c: 01 07 00 [21:51:39]MH_I2C_Read... [21:51:39]Read from MH i2c: 01 07 00 EF 3F 00 00 00 00 00 FF 0F 43 [21:51:39]process_action close_receipt done [21:51:39]requested_data is exist [21:51:39]produce_requested_data [21:51:39]requested_item fm.sn is exist - process it [21:51:39]wFMCommunicate request_size=4 [21:51:39]MH_SAM_APDU [21:51:39]CAPDU: 80 11 00 00 [21:51:39]Write to MH i2c: E2 08 00 F0 3F 80 11 00 00 00 00 00 00 A9 [21:51:39]Write i2c OK [21:51:39]MH_I2C_Read... [21:51:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:39]Read from MH i2c: E2 [21:51:39]MH_I2C_Read... [21:51:39]Read from MH i2c: E2 17 00 [21:51:39]MH_I2C_Read... [21:51:39]Read from MH i2c: E2 17 00 F0 3F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 FE [21:51:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:51:39]wFMCommunicate OK [21:51:39]requested_item fd.num is exist - process it [21:51:39]SAM_PROTO_GetFieldsCounters [21:51:39]wFMCommunicate request_size=4 [21:51:39]MH_SAM_APDU [21:51:39]CAPDU: 80 13 00 00 [21:51:39]Write to MH i2c: E2 08 00 F1 3F 80 13 00 00 00 00 00 00 AC [21:51:39]Write i2c OK [21:51:39]MH_I2C_Read... [21:51:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:51:39]Read from MH i2c: E2 [21:51:39]MH_I2C_Read... [21:51:39]Read from MH i2c: E2 62 00 [21:51:39]MH_I2C_Read... [21:51:39]Read from MH i2c: E2 62 00 F1 3F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D4 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 7F [21:51:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D4 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:51:39]wFMCommunicate OK [21:51:39]SAM_PROTO_GetFieldsCounters done [21:51:39]requested_item shift.num is exist - process it [21:51:39]requested_item shift.opened is exist - process it [21:51:39]req_shift_opened [21:51:39]FM_GetShiftState [21:51:39]SAM_PROTO_GetShiftState [21:51:39]wFMCommunicate request_size=4 [21:51:39]MH_SAM_APDU [21:51:39]CAPDU: 80 13 01 00 [21:51:39]Write to MH i2c: E2 08 00 F2 3F 80 13 01 00 00 00 00 00 AE [21:51:39]Write i2c OK [21:51:39]MH_I2C_Read... [21:51:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:39]Read from MH i2c: E2 [21:51:39]MH_I2C_Read... [21:51:39]Read from MH i2c: E2 0E 00 [21:51:39]MH_I2C_Read... [21:51:39]Read from MH i2c: E2 0E 00 F2 3F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 97 [21:51:39]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:51:39]wFMCommunicate OK [21:51:39]SAM_PROTO_GetShiftState done [21:51:39]FM_GetShiftState done [21:51:39]req_shift_opened done [21:51:39]requested_item shift.open_date is exist - process it [21:51:39]req_shift_open_date [21:51:39]req_shift_open_date done [21:51:39]produce_requested_data done [21:51:39]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31956,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [21:51:39]process_action_free close_receipt [21:51:39]json_value_free [21:51:39]json_value_free done [21:51:39]process_json_proto returns [21:51:39]Send response to host [21:51:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31956,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [21:51:39]free response buf [21:51:39]execute_script done [21:51:39]execute_script returns [21:51:39]free content buf [21:51:39]Sock 10.Close socket [21:51:39]Sock 10.Thread stoped [21:51:42]OFD Sender: No OFD packet to send [21:51:47]OFD Sender: No OFD packet to send [21:51:52]OFD Sender: No OFD packet to send [21:51:57]OFD Sender: No OFD packet to send [21:52:02]OFD Sender: No OFD packet to send [21:52:07]OFD Sender: No OFD packet to send [21:52:12]OFD Sender: No OFD packet to send [21:52:17]OFD Sender: No OFD packet to send [21:52:22]OFD Sender: No OFD packet to send [21:52:27]OFD Sender: No OFD packet to send [21:52:32]OFD Sender: No OFD packet to send [21:52:37]OFD Sender: No OFD packet to send [21:52:42]OFD Sender: No OFD packet to send [21:52:47]OFD Sender: No OFD packet to send [21:52:52]OFD Sender: No OFD packet to send [21:52:57]OFD Sender: No OFD packet to send [21:53:02]OFD Sender: No OFD packet to send [21:53:07]OFD Sender: No OFD packet to send [21:53:12]OFD Sender: No OFD packet to send [21:53:18]OFD Sender: No OFD packet to send [21:53:23]OFD Sender: No OFD packet to send [21:53:28]OFD Sender: No OFD packet to send [21:53:33]OFD Sender: No OFD packet to send [21:53:38]OFD Sender: No OFD packet to send [21:53:43]OFD Sender: No OFD packet to send [21:53:48]OFD Sender: No OFD packet to send [21:53:53]OFD Sender: No OFD packet to send [21:53:58]OFD Sender: No OFD packet to send [21:54:03]OFD Sender: No OFD packet to send [21:54:08]OFD Sender: No OFD packet to send [21:54:13]OFD Sender: No OFD packet to send [21:54:18]OFD Sender: No OFD packet to send [21:54:23]OFD Sender: No OFD packet to send [21:54:28]OFD Sender: No OFD packet to send [21:54:33]OFD Sender: No OFD packet to send [21:54:38]OFD Sender: No OFD packet to send [21:54:43]OFD Sender: No OFD packet to send [21:54:48]OFD Sender: No OFD packet to send [21:54:53]OFD Sender: No OFD packet to send [21:54:58]OFD Sender: No OFD packet to send [21:55:03]OFD Sender: No OFD packet to send [21:55:08]OFD Sender: No OFD packet to send [21:55:13]OFD Sender: No OFD packet to send [21:55:18]OFD Sender: No OFD packet to send [21:55:23]OFD Sender: No OFD packet to send [21:55:28]OFD Sender: No OFD packet to send [21:55:33]OFD Sender: No OFD packet to send [21:55:38]OFD Sender: No OFD packet to send [21:55:43]OFD Sender: No OFD packet to send [21:55:48]OFD Sender: No OFD packet to send [21:55:53]OFD Sender: No OFD packet to send [21:55:58]OFD Sender: No OFD packet to send [21:56:03]OFD Sender: No OFD packet to send [21:56:08]OFD Sender: No OFD packet to send [21:56:08]accept exits with 7 [21:56:08]New connection [21:56:08]New thread 3066908004 created [21:56:08]Thread 3066764644 joined [21:56:08]Waiting for new connection... [21:56:08] Sock 7.Parse request [21:56:08]Sock 7.Check first char [21:56:08]Sock 7.First char is OK [21:56:08]request: POST /json_proto HTTP/1.0 [21:56:08]Method: POST [21:56:08]URL: /json_proto [21:56:08]Method is POST - this is cgi request [21:56:08]url: /json_proto [21:56:08]query_string will be loaded in cgi processing [21:56:08]execute_cgi json_proto POST (null) [21:56:08]execute_cgi path=json_proto method=POST [21:56:08]POST find Content-Length [21:56:08]Host: 172.17.61.6:8080 [21:56:08]Content-Length: 621 [21:56:08]Content-Type: application/json [21:56:08] [21:56:08]POST finish read [21:56:08]Found Content-Length = 621 [21:56:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58153", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 145.00, "quantity" : 1.000, "sum" : 145.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 145.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:08]execute_script... [21:56: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)58153", "tax_sys" : 0, "items" : [ { "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 145.00, "quantity" : 1.000, "sum" : 145.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 145.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:08]POST & json_proto [21:56:08]process_json_proto [21:56:08]json parsed OK: [21:56:08]protocol is kg_v1.0 [21:56:08]action value=close_receipt [21:56:08]process_action close_receipt [21:56:08]cmd_close_receipt [21:56:08]MH_GetDate [21:56:08]Write to MH i2c: F0 00 00 F3 3F 21 [21:56:08]Write i2c OK [21:56:08]MH_I2C_Read... [21:56:08]Read from MH i2c: F0 [21:56:08]MH_I2C_Read... [21:56:08]Read from MH i2c: F0 09 00 [21:56:08]MH_I2C_Read... [21:56:08]Read from MH i2c: F0 09 00 F3 3F 00 82 A0 E3 65 78 7F 6F 64 5E [21:56:08]GetLastDocTimeStamp 1709416304 [21:56:08]current date 1709416578 [21:56:08]FM_GetShiftState [21:56:08]SAM_PROTO_GetShiftState [21:56:08]wFMCommunicate request_size=4 [21:56:08]MH_SAM_APDU [21:56:08]CAPDU: 80 13 01 00 [21:56:08]Write to MH i2c: E2 08 00 F4 3F 80 13 01 00 00 00 00 00 B0 [21:56:08]Write i2c OK [21:56:08]MH_I2C_Read... [21:56:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:08]Read from MH i2c: E2 [21:56:08]MH_I2C_Read... [21:56:08]Read from MH i2c: E2 0E 00 [21:56:08]MH_I2C_Read... [21:56:08]Read from MH i2c: E2 0E 00 F4 3F 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 99 [21:56:08]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:56:08]wFMCommunicate OK [21:56:08]SAM_PROTO_GetShiftState done [21:56:08]FM_GetShiftState done [21:56:08]opened in 1709338917 [21:56:08]opened+sec_in_day 1709425317 [21:56:08]quantity*price = 14500 [21:56:08]sum+1 = 14501 [21:56:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 145.00 НСП 1% : 1.28 НДС 12% : 15.40 Наличными: 145.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 110 02.03.2024 21:56 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31957 ФПД: 14901728271048 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T215618&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31957&fm=14901728271048&tin=02508201610067®Number=0000000000092554&sum=14500 0 [21:56:09]StoreToDocumentArchive [21:56:09]shift 280 fd 31957 [21:56:09]save to /storage/0280/doc_00031957 [21:56:09]save last doc name /storage/0280/doc_00031957 to /storage/kkm_last_doc_name [21:56:09]save OK [21:56:09]Clear old archive folders... [21:56:09]ProcessDocumentItem done err = 0, tmpTLVsize=274 [21:56:09]tlvbuf is B6F4A010 [21:56:09]SAM_PROTO_ClearQueue [21:56:09]wFMCommunicate request_size=4 [21:56:09]MH_SAM_APDU [21:56:09]CAPDU: 80 09 00 00 [21:56:09]Write to MH i2c: E2 08 00 01 40 80 09 00 00 00 00 00 00 B3 [21:56:09]Write i2c OK [21:56:09]MH_I2C_Read... [21:56:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:56:09]Read from MH i2c: E2 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 03 00 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 03 00 01 40 00 90 00 B5 [21:56:09]RAPDU: 90 00 [21:56:09]wFMCommunicate OK [21:56:09]SAM_PROTO_ClearQueue done [21:56:09]KKMCreateOFDPacket [21:56:09]OFDProtocolAddRootSTLVToBuf [21:56:09]FM_MakeSignedData [21:56:09]FM_MakeSignedData [21:56:09]SAM_PROTO_SignData [21:56:09]wFMCommunicate request_size=4 [21:56:09]MH_SAM_APDU [21:56:09]CAPDU: 80 0D 01 02 [21:56:09]Write to MH i2c: E2 08 00 02 40 80 0D 01 02 00 00 00 00 BB [21:56:09]Write i2c OK [21:56:09]MH_I2C_Read... [21:56:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:56:09]Read from MH i2c: E2 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 03 00 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 03 00 02 40 00 90 00 B6 [21:56:09]RAPDU: 90 00 [21:56:09]wFMCommunicate OK [21:56:09]wFMCommunicate request_size=255 [21:56:09]MH_SAM_APDU [21:56:09]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 82 A0 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 [21:56:09]Write to MH i2c: E2 02 01 03 40 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 82 A0 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 00 00 B2 [21:56:09]Write i2c OK [21:56:09]MH_I2C_Read... [21:56:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:09]Read from MH i2c: E2 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 03 00 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 03 00 03 40 00 90 00 B7 [21:56:09]RAPDU: 90 00 [21:56:09]wFMCommunicate OK [21:56:09]wFMCommunicate request_size=33 [21:56:09]MH_SAM_APDU [21:56:09]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D5 7C 00 00 35 04 06 00 0D 8D 94 38 5A C8 [21:56:09]Write to MH i2c: E2 24 00 04 40 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D5 7C 00 00 35 04 06 00 0D 8D 94 38 5A C8 00 00 28 [21:56:09]Write i2c OK [21:56:09]MH_I2C_Read... [21:56:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:09]Read from MH i2c: E2 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 03 00 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 03 00 04 40 00 90 00 B8 [21:56:09]RAPDU: 90 00 [21:56:09]wFMCommunicate OK [21:56:09]wFMCommunicate request_size=4 [21:56:09]MH_SAM_APDU [21:56:09]CAPDU: 80 0D 03 02 [21:56:09]Write to MH i2c: E2 08 00 05 40 80 0D 03 02 00 00 00 00 C0 [21:56:09]Write i2c OK [21:56:09]MH_I2C_Read... [21:56:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:56:09]Read from MH i2c: E2 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 0B 00 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 0B 00 05 40 00 3E 17 6F 13 15 43 F0 00 90 00 E0 [21:56:09]RAPDU: 3E 17 6F 13 15 43 F0 00 90 00 [21:56:09]wFMCommunicate OK [21:56:09]SAM_PROTO_SignData done [21:56:09]FM_MakeSignedData done [21:56:09]CreateOFDProtocolMessage [21:56:09]wFMCommunicate request_size=4 [21:56:09]MH_SAM_APDU [21:56:09]CAPDU: 80 11 00 00 [21:56:09]Write to MH i2c: E2 08 00 06 40 80 11 00 00 00 00 00 00 C0 [21:56:09]Write i2c OK [21:56:09]MH_I2C_Read... [21:56:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:09]Read from MH i2c: E2 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 17 00 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: E2 17 00 06 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 15 [21:56:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:56:09]wFMCommunicate OK [21:56:09]CreateOFDProtocolMessage done [21:56:09]OFDSenderStorePacket 31957 [21:56:09]StoreOFDPacket docnum=31957 [21:56:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 44 CC 1E 01 0E 54 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 82 A0 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D5 7C 00 00 35 04 06 00 0D 8D 94 38 5A C8 3E 17 6F 13 15 43 F0 00 [21:56:09]CheckFolder [21:56:09]dirname=/storage/ofd_packets [21:56:09]CheckFolder done [21:56:09]ProducePacketName [21:56:09]name=ofd_packets/00031957 [21:56:09]NVStorageSaveData ofd_packets/00031957 [21:56:09]File name is /storage/ofd_packets/00031957 [21:56:09]Write 324 bytes [21:56:09]NVStorageSaveData done [21:56:09]OFDSenderStorePacket done [21:56:09]KKMCreateOFDPacket done [21:56:09]NVStorageSaveData kkm_last_timestamp [21:56:09]File name is /storage/kkm_last_timestamp [21:56:09]Write 4 bytes [21:56:09]NVStorageSaveData done [21:56:09]ExternCall_PrintAddStr [21:56:09]wPrintStart [21:56:09]Write to MH i2c: 01 00 00 07 40 47 [21:56:09]Write i2c OK [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: 01 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: 01 07 00 [21:56:09]MH_I2C_Read... [21:56:09]Read from MH i2c: 01 07 00 07 40 00 00 00 00 00 FF 0F 5C [21:56:09]RasterBufferAndPrint [21:56:09]line Счет N : (3)58153 [21:56:09]line ИНН: 02508201610067 [21:56:09]line Контрольно-Кассовый Чек [21:56:09]line ПРОДАЖА [21:56:09]line Товар: 46230614 [21:56:09]line Сигареты Richmond Red Edition [21:56:09]line 1.000 * 145.00 [21:56:09]line = 145.00 [21:56:09]line НДС 12% НСП 1% [21:56:09]line > о реализуемом товаре [21:56:09]line ИТОГО: 145.00 [21:56:09]line НСП 1% : 1.28 [21:56:09]line НДС 12% : 15.40 [21:56:09]line Наличными: 145.00 [21:56:09]line Безнал.: 0.00 [21:56:09]line Место: АЗС № 99 "Партнер Нефть" [21:56:09]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [21:56:09]line СНО: Общий режим [21:56:09]line Чек 110 02.03.2024 21:56 [21:56:09]line Смена: 280 ФФД: 1.0 [21:56:09]line ЗНМ: 0300000074 [21:56:09]line РНМ: 0000000000092554 [21:56:09]line Версия ККМ: 001 [21:56:09]line ФМ: 0000000000871783 [21:56:09]line ФД: 31957 [21:56:09]line ФПД: 14901728271048 [21:56:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T215618&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31957&fm=14901728271048&tin=02508201610067®Number=0000000000092554&sum=14500 [21:56:10]line 0 [21:56:10]OFD Sender: Processing packet 31957 [packets to send 5, broken 4] [21:56:10]ProducePacketName [21:56:10]name=ofd_packets/00031957 [21:56:10]OFD Sender: To server: pG, [21:56:10]CommunicateWithHost lk.salyk.kg:30040 [21:56:10]ConnectInit lk.salyk.kg [21:56:10]written 0, free lines is 4095 [21:56:10]Connected sock=10 [21:56:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 44 CC 1E 01 0E 54 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 A4 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 82 A0 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D5 7C 00 00 35 04 06 00 0D 8D 94 38 5A C8 3E 17 6F 13 15 43 F0 00 [21:56:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 D3 35 47 00 7D 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D5 7C 00 00 F4 03 04 00 C6 48 E3 65 B6 04 01 00 00 20 28 A4 69 41 E1 1D 2F [21:56:10]CommunicateWithHost err = 0 [21:56:10]CheckOFDResponse [21:56:10]1017 (14) - 77093643461234 [21:56:10]1041 (16) - 0000000000871783 [21:56:10]1040 (4) - 31957 [21:56:10]1012 (4) - 02.03.2024 15:41 [21:56:10]1206 (1) - 0 [21:56:10]OFD Sender: Remove packet 31957 [21:56:10]ProducePacketName [21:56:10]name=ofd_packets/00031957 [21:56:10]NVStorageDeleteData [21:56:10]Write to MH i2c: 01 00 00 30 40 70 [21:56:10]Write i2c OK [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: 01 [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: 01 07 00 [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: 01 07 00 30 40 00 00 00 00 00 B3 0C 36 [21:56:10]RasterBufferAndPrint [21:56:10]line [21:56:10]line [21:56:10]line [21:56:10]line [21:56:10]line [21:56:10]written 0, free lines is 3256 [21:56:10]MH_Cut [21:56:10]Write to MH i2c: D1 01 00 37 40 01 49 [21:56:10]Write i2c OK [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: D1 [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: D1 01 00 [21:56:10]MH_I2C_Read... [21:56:10]Read from MH i2c: D1 01 00 37 40 00 48 [21:56:10]Write to MH i2c: 01 00 00 38 40 78 [21:56:10]Write i2c OK [21:56:10]MH_I2C_Read... [21:56:11]OFD Sender: No OFD packet to send [21:56:11]*** Cut start [21:56:11]*** Partial cut [21:56:11]*** CUTSNS_PIN = 1 [21:56:11]*** CUTSNS_PIN = 0 [21:56:11]*** Brake cut motor [21:56:12]Read from MH i2c: 01 [21:56:12]MH_I2C_Read... [21:56:12]*** Stop cut motor [21:56:12]*** Cut end [21:56:12]Read from MH i2c: 01 07 00 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: 01 07 00 38 40 00 00 00 00 00 FF 0F 8D [21:56:12]process_action close_receipt done [21:56:12]requested_data is exist [21:56:12]produce_requested_data [21:56:12]requested_item fm.sn is exist - process it [21:56:12]wFMCommunicate request_size=4 [21:56:12]MH_SAM_APDU [21:56:12]CAPDU: 80 11 00 00 [21:56:12]Write to MH i2c: E2 08 00 39 40 80 11 00 00 00 00 00 00 F3 [21:56:12]Write i2c OK [21:56:12]MH_I2C_Read... [21:56:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:12]Read from MH i2c: E2 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 17 00 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 17 00 39 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 48 [21:56:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [21:56:12]wFMCommunicate OK [21:56:12]requested_item fd.num is exist - process it [21:56:12]SAM_PROTO_GetFieldsCounters [21:56:12]wFMCommunicate request_size=4 [21:56:12]MH_SAM_APDU [21:56:12]CAPDU: 80 13 00 00 [21:56:12]Write to MH i2c: E2 08 00 3A 40 80 13 00 00 00 00 00 00 F6 [21:56:12]Write i2c OK [21:56:12]MH_I2C_Read... [21:56:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:56:12]Read from MH i2c: E2 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 62 00 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 62 00 3A 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D5 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 CD [21:56:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D5 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 [21:56:12]wFMCommunicate OK [21:56:12]SAM_PROTO_GetFieldsCounters done [21:56:12]requested_item shift.num is exist - process it [21:56:12]requested_item shift.opened is exist - process it [21:56:12]req_shift_opened [21:56:12]FM_GetShiftState [21:56:12]SAM_PROTO_GetShiftState [21:56:12]wFMCommunicate request_size=4 [21:56:12]MH_SAM_APDU [21:56:12]CAPDU: 80 13 01 00 [21:56:12]Write to MH i2c: E2 08 00 3B 40 80 13 01 00 00 00 00 00 F8 [21:56:12]Write i2c OK [21:56:12]MH_I2C_Read... [21:56:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:12]Read from MH i2c: E2 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 0E 00 [21:56:12]MH_I2C_Read... [21:56:12]Read from MH i2c: E2 0E 00 3B 40 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 E1 [21:56:12]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [21:56:12]wFMCommunicate OK [21:56:12]SAM_PROTO_GetShiftState done [21:56:12]FM_GetShiftState done [21:56:12]req_shift_opened done [21:56:12]requested_item shift.open_date is exist - process it [21:56:12]req_shift_open_date [21:56:12]req_shift_open_date done [21:56:12]produce_requested_data done [21:56:12]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31957,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [21:56:12]process_action_free close_receipt [21:56:12]json_value_free [21:56:12]json_value_free done [21:56:12]process_json_proto returns [21:56:12]Send response to host [21:56:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31957,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [21:56:12]free response buf [21:56:12]execute_script done [21:56:12]execute_script returns [21:56:12]free content buf [21:56:12]Sock 7.Close socket [21:56:12]Sock 7.Thread stoped [21:56:16]OFD Sender: No OFD packet to send [21:56:21]OFD Sender: No OFD packet to send [21:56:26]OFD Sender: No OFD packet to send [21:56:31]OFD Sender: No OFD packet to send [21:56:36]OFD Sender: No OFD packet to send [21:56:41]OFD Sender: No OFD packet to send [21:56:46]OFD Sender: No OFD packet to send [21:56:51]OFD Sender: No OFD packet to send [21:56:56]OFD Sender: No OFD packet to send [21:57:01]OFD Sender: No OFD packet to send [21:57:06]OFD Sender: No OFD packet to send [21:57:11]OFD Sender: No OFD packet to send [21:57:16]OFD Sender: No OFD packet to send [21:57:21]OFD Sender: No OFD packet to send [21:57:26]OFD Sender: No OFD packet to send [21:57:31]OFD Sender: No OFD packet to send [21:57:36]OFD Sender: No OFD packet to send [21:57:41]OFD Sender: No OFD packet to send [21:57:46]OFD Sender: No OFD packet to send [21:57:51]OFD Sender: No OFD packet to send [21:57:56]OFD Sender: No OFD packet to send [21:58:01]OFD Sender: No OFD packet to send [21:58:06]OFD Sender: No OFD packet to send [21:58:11]OFD Sender: No OFD packet to send [21:58:16]OFD Sender: No OFD packet to send [21:58:21]OFD Sender: No OFD packet to send [21:58:26]OFD Sender: No OFD packet to send [21:58:31]OFD Sender: No OFD packet to send [21:58:36]OFD Sender: No OFD packet to send [21:58:41]OFD Sender: No OFD packet to send [21:58:46]OFD Sender: No OFD packet to send [21:58:51]OFD Sender: No OFD packet to send [21:58:56]OFD Sender: No OFD packet to send [21:59:01]OFD Sender: No OFD packet to send [21:59:06]OFD Sender: No OFD packet to send [21:59:11]OFD Sender: No OFD packet to send [21:59:16]OFD Sender: No OFD packet to send [21:59:21]OFD Sender: No OFD packet to send [21:59:26]OFD Sender: No OFD packet to send [21:59:31]OFD Sender: No OFD packet to send [21:59:36]OFD Sender: No OFD packet to send [21:59:41]OFD Sender: No OFD packet to send [21:59:46]OFD Sender: No OFD packet to send [21:59:51]OFD Sender: No OFD packet to send [21:59:56]OFD Sender: No OFD packet to send [22:00:01]OFD Sender: No OFD packet to send [22:00:06]OFD Sender: No OFD packet to send [22:00:11]OFD Sender: No OFD packet to send [22:00:16]OFD Sender: No OFD packet to send [22:00:21]OFD Sender: No OFD packet to send [22:00:26]OFD Sender: No OFD packet to send [22:00:31]OFD Sender: No OFD packet to send [22:00:36]OFD Sender: No OFD packet to send [22:00:41]OFD Sender: No OFD packet to send [22:00:46]OFD Sender: No OFD packet to send [22:00:51]OFD Sender: No OFD packet to send [22:00:56]OFD Sender: No OFD packet to send [22:01:01]OFD Sender: No OFD packet to send [22:01:06]OFD Sender: No OFD packet to send [22:01:11]OFD Sender: No OFD packet to send [22:01:16]OFD Sender: No OFD packet to send [22:01:21]OFD Sender: No OFD packet to send [22:01:26]OFD Sender: No OFD packet to send [22:01:31]OFD Sender: No OFD packet to send [22:01:36]OFD Sender: No OFD packet to send [22:01:41]OFD Sender: No OFD packet to send [22:01:46]OFD Sender: No OFD packet to send [22:01:51]OFD Sender: No OFD packet to send [22:01:56]OFD Sender: No OFD packet to send [22:02:01]OFD Sender: No OFD packet to send [22:02:06]OFD Sender: No OFD packet to send [22:02:11]OFD Sender: No OFD packet to send [22:02:16]OFD Sender: No OFD packet to send [22:02:21]OFD Sender: No OFD packet to send [22:02:26]OFD Sender: No OFD packet to send [22:02:31]OFD Sender: No OFD packet to send [22:02:36]OFD Sender: No OFD packet to send [22:02:41]OFD Sender: No OFD packet to send [22:02:46]OFD Sender: No OFD packet to send [22:02:51]OFD Sender: No OFD packet to send [22:02:56]OFD Sender: No OFD packet to send [22:03:01]OFD Sender: No OFD packet to send [22:03:06]OFD Sender: No OFD packet to send [22:03:11]OFD Sender: No OFD packet to send [22:03:16]OFD Sender: No OFD packet to send [22:03:21]OFD Sender: No OFD packet to send [22:03:26]OFD Sender: No OFD packet to send [22:03:31]OFD Sender: No OFD packet to send [22:03:36]OFD Sender: No OFD packet to send [22:03:41]OFD Sender: No OFD packet to send [22:03:46]OFD Sender: No OFD packet to send [22:03:51]OFD Sender: No OFD packet to send [22:03:56]OFD Sender: No OFD packet to send [22:04:01]OFD Sender: No OFD packet to send [22:04:06]OFD Sender: No OFD packet to send [22:04:10]accept exits with 9 [22:04:10]New connection [22:04:10]New thread 3066764644 created [22:04:10]Thread 3066908004 joined [22:04:10]Waiting for new connection... [22:04:10] Sock 9.Parse request [22:04:10]Sock 9.Check first char [22:04:10]Sock 9.First char is OK [22:04:10]request: POST /json_proto HTTP/1.0 [22:04:10]Method: POST [22:04:10]URL: /json_proto [22:04:10]Method is POST - this is cgi request [22:04:10]url: /json_proto [22:04:10]query_string will be loaded in cgi processing [22:04:10]execute_cgi json_proto POST (null) [22:04:10]execute_cgi path=json_proto method=POST [22:04:10]POST find Content-Length [22:04:10]Host: 172.17.61.6:8080 [22:04:10]Content-Length: 961 [22:04:10]Content-Type: application/json [22:04:10] [22:04:10]POST finish read [22:04:10]Found Content-Length = 961 [22:04:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58154", "tax_sys" : 0, "items" : [ { "code": "4700007380384", "name": "\u041A\u0443\u0440\u0443\u0442\u0431\u0435\u043A \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 20\u0433", "price" : 27.00, "quantity" : 1.000, "sum" : 27.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46227720", "name": "\u0420/\u0436 mentos pure fresh \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434 \u0440\u043E\u043B\u043B 15,5", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 76.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:04:10]execute_script... [22:04: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)58154", "tax_sys" : 0, "items" : [ { "code": "4700007380384", "name": "\u041A\u0443\u0440\u0443\u0442\u0431\u0435\u043A \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 20\u0433", "price" : 27.00, "quantity" : 1.000, "sum" : 27.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46227720", "name": "\u0420/\u0436 mentos pure fresh \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434 \u0440\u043E\u043B\u043B 15,5", "price" : 49.00, "quantity" : 1.000, "sum" : 49.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 76.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:04:10]POST & json_proto [22:04:10]process_json_proto [22:04:10]json parsed OK: [22:04:10]protocol is kg_v1.0 [22:04:10]action value=close_receipt [22:04:10]process_action close_receipt [22:04:10]cmd_close_receipt [22:04:10]MH_GetDate [22:04:10]Write to MH i2c: F0 00 00 3C 40 6B [22:04:10]Write i2c OK [22:04:10]MH_I2C_Read... [22:04:10]Read from MH i2c: F0 [22:04:10]MH_I2C_Read... [22:04:10]Read from MH i2c: F0 09 00 [22:04:10]MH_I2C_Read... [22:04:10]Read from MH i2c: F0 09 00 3C 40 00 64 A2 E3 65 78 7F 6F 64 8C [22:04:10]GetLastDocTimeStamp 1709416578 [22:04:10]current date 1709417060 [22:04:10]FM_GetShiftState [22:04:10]SAM_PROTO_GetShiftState [22:04:10]wFMCommunicate request_size=4 [22:04:10]MH_SAM_APDU [22:04:10]CAPDU: 80 13 01 00 [22:04:10]Write to MH i2c: E2 08 00 3D 40 80 13 01 00 00 00 00 00 FA [22:04:10]Write i2c OK [22:04:10]MH_I2C_Read... [22:04:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:04:10]Read from MH i2c: E2 [22:04:10]MH_I2C_Read... [22:04:10]Read from MH i2c: E2 0E 00 [22:04:10]MH_I2C_Read... [22:04:10]Read from MH i2c: E2 0E 00 3D 40 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 E3 [22:04:10]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:04:10]wFMCommunicate OK [22:04:10]SAM_PROTO_GetShiftState done [22:04:10]FM_GetShiftState done [22:04:10]opened in 1709338917 [22:04:10]opened+sec_in_day 1709425317 [22:04:10]quantity*price = 2700 [22:04:10]sum+1 = 2701 [22:04:10]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46227720 Р/ж mentos pure fresh виноград ролл 15,5 1.000 * 49.00 = 49.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 76.00 НСП 1% : 0.67 НДС 12% : 8.07 Наличными: 76.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 111 02.03.2024 22:04 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31958 ФПД: 207387055468102 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T220420&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31958&fm=207387055468102&tin=02508201610067®Number=0000000000092554&sum=7600 0 [22:04:11]StoreToDocumentArchive [22:04:11]shift 280 fd 31958 [22:04:11]save to /storage/0280/doc_00031958 [22:04:11]save last doc name /storage/0280/doc_00031958 to /storage/kkm_last_doc_name [22:04:11]save OK [22:04:11]Clear old archive folders... [22:04:11]ProcessDocumentItem done err = 0, tmpTLVsize=409 [22:04:11]tlvbuf is B6ECF920 [22:04:11]SAM_PROTO_ClearQueue [22:04:11]wFMCommunicate request_size=4 [22:04:11]MH_SAM_APDU [22:04:11]CAPDU: 80 09 00 00 [22:04:11]Write to MH i2c: E2 08 00 4A 40 80 09 00 00 00 00 00 00 FC [22:04:11]Write i2c OK [22:04:11]MH_I2C_Read... [22:04:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:04:11]Read from MH i2c: E2 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 03 00 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 03 00 4A 40 00 90 00 FE [22:04:11]RAPDU: 90 00 [22:04:11]wFMCommunicate OK [22:04:11]SAM_PROTO_ClearQueue done [22:04:11]KKMCreateOFDPacket [22:04:11]OFDProtocolAddRootSTLVToBuf [22:04:11]FM_MakeSignedData [22:04:11]FM_MakeSignedData [22:04:11]SAM_PROTO_SignData [22:04:11]wFMCommunicate request_size=4 [22:04:11]MH_SAM_APDU [22:04:11]CAPDU: 80 0D 01 02 [22:04:11]Write to MH i2c: E2 08 00 4B 40 80 0D 01 02 00 00 00 00 04 [22:04:11]Write i2c OK [22:04:11]MH_I2C_Read... [22:04:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:04:11]Read from MH i2c: E2 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 03 00 [22:04:11]MH_I2C_Read... [22:04:11]Read from MH i2c: E2 03 00 4B 40 00 90 00 FF [22:04:11]RAPDU: 90 00 [22:04:11]wFMCommunicate OK [22:04:11]wFMCommunicate request_size=255 [22:04:11]MH_SAM_APDU [22:04:11]CAPDU: 80 0D 02 02 FA 03 00 99 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 33 38 34 06 04 2E 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 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 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 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 08 00 34 36 32 32 37 37 32 30 06 04 36 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D1 80 D0 BE D0 BB D0 BB 20 31 35 2C 35 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 [22:04:11]Write to MH i2c: E2 02 01 4C 40 80 0D 02 02 FA 00 03 00 99 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 33 38 34 06 04 2E 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 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 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 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 08 00 34 36 32 32 37 37 32 30 06 04 36 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D1 80 D0 BE D0 BB D0 BB 20 31 35 2C 35 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 00 00 7F [22:04:11]Write i2c OK [22:04:11]MH_I2C_Read... [22:04:12]Read from MH i2c: E2 [22:04:12]MH_I2C_Read... [22:04:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:04:12]Read from MH i2c: E2 03 00 [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: E2 03 00 4C 40 00 90 00 00 [22:04:12]RAPDU: 90 00 [22:04:12]wFMCommunicate OK [22:04:12]wFMCommunicate request_size=168 [22:04:12]MH_SAM_APDU [22:04:12]CAPDU: 80 0D 02 02 A3 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 64 A2 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D6 7C 00 00 35 04 06 00 BC 9E 0F C5 AE 46 [22:04:12]Write to MH i2c: E2 AB 00 4D 40 80 0D 02 02 A3 00 06 00 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 64 A2 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D6 7C 00 00 35 04 06 00 BC 9E 0F C5 AE 46 00 00 E3 [22:04:12]Write i2c OK [22:04:12]MH_I2C_Read... [22:04:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:04:12]Read from MH i2c: E2 [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: E2 03 00 [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: E2 03 00 4D 40 00 90 00 01 [22:04:12]RAPDU: 90 00 [22:04:12]wFMCommunicate OK [22:04:12]wFMCommunicate request_size=4 [22:04:12]MH_SAM_APDU [22:04:12]CAPDU: 80 0D 03 02 [22:04:12]Write to MH i2c: E2 08 00 4E 40 80 0D 03 02 00 00 00 00 09 [22:04:12]Write i2c OK [22:04:12]MH_I2C_Read... [22:04:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:04:12]Read from MH i2c: E2 [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: E2 0B 00 [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: E2 0B 00 4E 40 00 BD EB 0A 5C DE 4E DE 53 90 00 75 [22:04:12]RAPDU: BD EB 0A 5C DE 4E DE 53 90 00 [22:04:12]wFMCommunicate OK [22:04:12]SAM_PROTO_SignData done [22:04:12]FM_MakeSignedData done [22:04:12]CreateOFDProtocolMessage [22:04:12]wFMCommunicate request_size=4 [22:04:12]MH_SAM_APDU [22:04:12]CAPDU: 80 11 00 00 [22:04:12]Write to MH i2c: E2 08 00 4F 40 80 11 00 00 00 00 00 00 09 [22:04:12]Write i2c OK [22:04:12]MH_I2C_Read... [22:04:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:04:12]Read from MH i2c: E2 [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: E2 17 00 [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: E2 17 00 4F 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 5E [22:04:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:04:12]wFMCommunicate OK [22:04:12]CreateOFDProtocolMessage done [22:04:12]OFDSenderStorePacket 31958 [22:04:12]StoreOFDPacket docnum=31958 [22:04:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 AD 01 00 00 12 48 A5 01 7F 0D 5A 03 01 00 03 00 99 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 33 38 34 06 04 2E 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 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 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 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 08 00 34 36 32 32 37 37 32 30 06 04 36 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D1 80 D0 BE D0 BB D0 BB 20 31 35 2C 35 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 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 64 A2 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D6 7C 00 00 35 04 06 00 BC 9E 0F C5 AE 46 BD EB 0A 5C DE 4E DE 53 [22:04:12]CheckFolder [22:04:12]dirname=/storage/ofd_packets [22:04:12]CheckFolder done [22:04:12]ProducePacketName [22:04:12]name=ofd_packets/00031958 [22:04:12]NVStorageSaveData ofd_packets/00031958 [22:04:12]File name is /storage/ofd_packets/00031958 [22:04:12]Write 459 bytes [22:04:12]NVStorageSaveData done [22:04:12]OFDSenderStorePacket done [22:04:12]KKMCreateOFDPacket done [22:04:12]NVStorageSaveData kkm_last_timestamp [22:04:12]File name is /storage/kkm_last_timestamp [22:04:12]Write 4 bytes [22:04:12]NVStorageSaveData done [22:04:12]ExternCall_PrintAddStr [22:04:12]wPrintStart [22:04:12]Write to MH i2c: 01 00 00 50 40 90 [22:04:12]Write i2c OK [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: 01 [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: 01 07 00 [22:04:12]MH_I2C_Read... [22:04:12]Read from MH i2c: 01 07 00 50 40 00 00 00 00 00 FF 0F A5 [22:04:12]RasterBufferAndPrint [22:04:12]line Счет N : (3)58154 [22:04:12]line ИНН: 02508201610067 [22:04:12]line Контрольно-Кассовый Чек [22:04:12]line ПРОДАЖА [22:04:12]line Товар: 4700007380384 [22:04:12]line Курутбек классический 20г [22:04:12]line 1.000 * 27.00 [22:04:12]line = 27.00 [22:04:12]line НДС 12% НСП 1% [22:04:12]line > о реализуемом товаре [22:04:12]line Товар: 46227720 [22:04:12]line Р/ж mentos pure fresh виноград ролл 15,5 [22:04:12]line 1.000 * 49.00 [22:04:12]line = 49.00 [22:04:12]line НДС 12% НСП 1% [22:04:12]line > о реализуемом товаре [22:04:12]line ИТОГО: 76.00 [22:04:12]line НСП 1% : 0.67 [22:04:12]line НДС 12% : 8.07 [22:04:12]line Наличными: 76.00 [22:04:12]line Безнал.: 0.00 [22:04:12]line Место: АЗС № 99 "Партнер Нефть" [22:04:12]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [22:04:12]line СНО: Общий режим [22:04:12]line Чек 111 02.03.2024 22:04 [22:04:12]line Смена: 280 ФФД: 1.0 [22:04:12]line ЗНМ: 0300000074 [22:04:12]line РНМ: 0000000000092554 [22:04:12]line Версия ККМ: 001 [22:04:12]line ФМ: 0000000000871783 [22:04:12]line ФД: 31958 [22:04:12]line ФПД: 207387055468102 [22:04:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T220420&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31958&fm=207387055468102&tin=02508201610067®Number=0000000000092554&sum=7600 [22:04:12]line 0 [22:04:12]OFD Sender: Processing packet 31958 [packets to send 5, broken 4] [22:04:12]ProducePacketName [22:04:12]name=ofd_packets/00031958 [22:04:12]OFD Sender: To server: pG, [22:04:12]CommunicateWithHost lk.salyk.kg:30040 [22:04:12]ConnectInit lk.salyk.kg [22:04:12]written 0, free lines is 4095 [22:04:12]Connected sock=10 [22:04:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 AD 01 00 00 12 48 A5 01 7F 0D 5A 03 01 00 03 00 99 01 1E 04 01 00 01 23 04 72 00 8A 04 0D 00 34 37 30 30 30 30 37 33 38 30 33 38 34 06 04 2E 00 D0 9A D1 83 D1 80 D1 83 D1 82 D0 B1 D0 B5 D0 BA 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 32 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 0A 00 00 00 00 13 04 06 00 8C 0A 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 08 00 34 36 32 32 37 37 32 30 06 04 36 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D1 80 D0 BE D0 BB D0 BB 20 31 35 2C 35 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 B0 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 27 03 00 00 00 00 07 04 06 00 B0 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 64 A2 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D6 7C 00 00 35 04 06 00 BC 9E 0F C5 AE 46 BD EB 0A 5C DE 4E DE 53 [22:04:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 E8 25 47 00 FB 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D6 7C 00 00 F4 03 04 00 A8 4A E3 65 B6 04 01 00 00 56 D1 D3 9A AA 2E 91 E6 [22:04:13]CommunicateWithHost err = 0 [22:04:13]CheckOFDResponse [22:04:13]1017 (14) - 77093643461234 [22:04:13]1041 (16) - 0000000000871783 [22:04:13]1040 (4) - 31958 [22:04:13]1012 (4) - 02.03.2024 15:50 [22:04:13]1206 (1) - 0 [22:04:13]OFD Sender: Remove packet 31958 [22:04:13]ProducePacketName [22:04:13]name=ofd_packets/00031958 [22:04:13]NVStorageDeleteData [22:04:13]Write to MH i2c: 01 00 00 7F 40 BF [22:04:13]Write i2c OK [22:04:13]MH_I2C_Read... [22:04:13]Read from MH i2c: 01 [22:04:13]MH_I2C_Read... [22:04:13]Read from MH i2c: 01 07 00 [22:04:13]MH_I2C_Read... [22:04:13]Read from MH i2c: 01 07 00 7F 40 00 00 00 00 00 4F 0C 21 [22:04:13]RasterBufferAndPrint [22:04:13]line [22:04:13]line [22:04:13]line [22:04:13]line [22:04:13]line [22:04:13]written 0, free lines is 3157 [22:04:13]MH_Cut [22:04:13]Write to MH i2c: D1 01 00 86 40 01 98 [22:04:13]Write i2c OK [22:04:13]MH_I2C_Read... [22:04:13]Read from MH i2c: D1 [22:04:13]MH_I2C_Read... [22:04:13]Read from MH i2c: D1 01 00 [22:04:13]MH_I2C_Read... [22:04:13]Read from MH i2c: D1 01 00 86 40 00 97 [22:04:13]Write to MH i2c: 01 00 00 87 40 C7 [22:04:13]Write i2c OK [22:04:13]MH_I2C_Read... [22:04:13]OFD Sender: No OFD packet to send [22:04:14]*** Cut start [22:04:14]*** Partial cut [22:04:14]*** CUTSNS_PIN = 1 [22:04:14]*** CUTSNS_PIN = 0 [22:04:14]*** Brake cut motor [22:04:14]Read from MH i2c: 01 [22:04:14]MH_I2C_Read... [22:04:14]*** Stop cut motor [22:04:14]*** Cut end [22:04:14]Read from MH i2c: 01 07 00 [22:04:14]MH_I2C_Read... [22:04:14]Read from MH i2c: 01 07 00 87 40 00 00 00 00 00 FF 0F DC [22:04:14]process_action close_receipt done [22:04:14]requested_data is exist [22:04:14]produce_requested_data [22:04:14]requested_item fm.sn is exist - process it [22:04:14]wFMCommunicate request_size=4 [22:04:14]MH_SAM_APDU [22:04:14]CAPDU: 80 11 00 00 [22:04:14]Write to MH i2c: E2 08 00 88 40 80 11 00 00 00 00 00 00 42 [22:04:14]Write i2c OK [22:04:14]MH_I2C_Read... [22:04:14]Read from MH i2c: E2 [22:04:14]MH_I2C_Read... [22:04:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:04:14]Read from MH i2c: E2 17 00 [22:04:14]MH_I2C_Read... [22:04:14]Read from MH i2c: E2 17 00 88 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 97 [22:04:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:04:14]wFMCommunicate OK [22:04:14]requested_item fd.num is exist - process it [22:04:14]SAM_PROTO_GetFieldsCounters [22:04:14]wFMCommunicate request_size=4 [22:04:14]MH_SAM_APDU [22:04:14]CAPDU: 80 13 00 00 [22:04:14]Write to MH i2c: E2 08 00 89 40 80 13 00 00 00 00 00 00 45 [22:04:14]Write i2c OK [22:04:14]MH_I2C_Read... [22:04:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:04:15]Read from MH i2c: E2 [22:04:15]MH_I2C_Read... [22:04:15]Read from MH i2c: E2 62 00 [22:04:15]MH_I2C_Read... [22:04:15]Read from MH i2c: E2 62 00 89 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D6 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 20 [22:04:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D6 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:04:15]wFMCommunicate OK [22:04:15]SAM_PROTO_GetFieldsCounters done [22:04:15]requested_item shift.num is exist - process it [22:04:15]requested_item shift.opened is exist - process it [22:04:15]req_shift_opened [22:04:15]FM_GetShiftState [22:04:15]SAM_PROTO_GetShiftState [22:04:15]wFMCommunicate request_size=4 [22:04:15]MH_SAM_APDU [22:04:15]CAPDU: 80 13 01 00 [22:04:15]Write to MH i2c: E2 08 00 8A 40 80 13 01 00 00 00 00 00 47 [22:04:15]Write i2c OK [22:04:15]MH_I2C_Read... [22:04:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:04:15]Read from MH i2c: E2 [22:04:15]MH_I2C_Read... [22:04:15]Read from MH i2c: E2 0E 00 [22:04:15]MH_I2C_Read... [22:04:15]Read from MH i2c: E2 0E 00 8A 40 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 30 [22:04:15]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:04:15]wFMCommunicate OK [22:04:15]SAM_PROTO_GetShiftState done [22:04:15]FM_GetShiftState done [22:04:15]req_shift_opened done [22:04:15]requested_item shift.open_date is exist - process it [22:04:15]req_shift_open_date [22:04:15]req_shift_open_date done [22:04:15]produce_requested_data done [22:04:15]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31958,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [22:04:15]process_action_free close_receipt [22:04:15]json_value_free [22:04:15]json_value_free done [22:04:15]process_json_proto returns [22:04:15]Send response to host [22:04:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31958,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [22:04:15]free response buf [22:04:15]execute_script done [22:04:15]execute_script returns [22:04:15]free content buf [22:04:15]Sock 9.Close socket [22:04:15]Sock 9.Thread stoped [22:04:18]OFD Sender: No OFD packet to send [22:04:23]OFD Sender: No OFD packet to send [22:04:28]OFD Sender: No OFD packet to send [22:04:33]OFD Sender: No OFD packet to send [22:04:38]OFD Sender: No OFD packet to send [22:04:43]OFD Sender: No OFD packet to send [22:04:48]OFD Sender: No OFD packet to send [22:04:53]OFD Sender: No OFD packet to send [22:04:58]OFD Sender: No OFD packet to send [22:05:03]OFD Sender: No OFD packet to send [22:05:08]OFD Sender: No OFD packet to send [22:05:13]OFD Sender: No OFD packet to send [22:05:18]OFD Sender: No OFD packet to send [22:05:23]OFD Sender: No OFD packet to send [22:05:28]OFD Sender: No OFD packet to send [22:05:33]OFD Sender: No OFD packet to send [22:05:38]OFD Sender: No OFD packet to send [22:05:43]OFD Sender: No OFD packet to send [22:05:48]OFD Sender: No OFD packet to send [22:05:53]OFD Sender: No OFD packet to send [22:05:58]OFD Sender: No OFD packet to send [22:06:03]OFD Sender: No OFD packet to send [22:06:08]OFD Sender: No OFD packet to send [22:06:13]OFD Sender: No OFD packet to send [22:06:18]OFD Sender: No OFD packet to send [22:06:23]OFD Sender: No OFD packet to send [22:06:28]OFD Sender: No OFD packet to send [22:06:33]OFD Sender: No OFD packet to send [22:06:38]OFD Sender: No OFD packet to send [22:06:43]OFD Sender: No OFD packet to send [22:06:48]OFD Sender: No OFD packet to send [22:06:53]OFD Sender: No OFD packet to send [22:06:58]OFD Sender: No OFD packet to send [22:07:03]OFD Sender: No OFD packet to send [22:07:08]OFD Sender: No OFD packet to send [22:07:13]OFD Sender: No OFD packet to send [22:07:18]OFD Sender: No OFD packet to send [22:07:23]OFD Sender: No OFD packet to send [22:07:28]OFD Sender: No OFD packet to send [22:07:33]accept exits with 7 [22:07:33]New connection [22:07:33]New thread 3066908004 created [22:07:33]Thread 3066764644 joined [22:07:33]Waiting for new connection... [22:07:33] Sock 7.Parse request [22:07:33]Sock 7.Check first char [22:07:33]Sock 7.First char is OK [22:07:33]request: POST /json_proto HTTP/1.0 [22:07:33]Method: POST [22:07:33]URL: /json_proto [22:07:33]Method is POST - this is cgi request [22:07:33]url: /json_proto [22:07:33]query_string will be loaded in cgi processing [22:07:33]execute_cgi json_proto POST (null) [22:07:33]execute_cgi path=json_proto method=POST [22:07:33]POST find Content-Length [22:07:33]Host: 172.17.61.6:8080 [22:07:33]Content-Length: 646 [22:07:33]Content-Type: application/json [22:07:33] [22:07:33]POST finish read [22:07:33]Found Content-Length = 646 [22:07:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58155", "tax_sys" : 0, "items" : [ { "code": "4700000310036", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:33]execute_script... [22:07: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 : (3)58155", "tax_sys" : 0, "items" : [ { "code": "4700000310036", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:33]POST & json_proto [22:07:33]process_json_proto [22:07:33]json parsed OK: [22:07:33]protocol is kg_v1.0 [22:07:33]action value=close_receipt [22:07:33]process_action close_receipt [22:07:33]cmd_close_receipt [22:07:33]MH_GetDate [22:07:33]Write to MH i2c: F0 00 00 8B 40 BA [22:07:33]Write i2c OK [22:07:33]MH_I2C_Read... [22:07:33]Read from MH i2c: F0 [22:07:33]MH_I2C_Read... [22:07:33]Read from MH i2c: F0 09 00 [22:07:33]MH_I2C_Read... [22:07:33]Read from MH i2c: F0 09 00 8B 40 00 2F A3 E3 65 78 7F 6F 64 A7 [22:07:33]GetLastDocTimeStamp 1709417060 [22:07:33]current date 1709417263 [22:07:33]FM_GetShiftState [22:07:33]SAM_PROTO_GetShiftState [22:07:33]wFMCommunicate request_size=4 [22:07:33]MH_SAM_APDU [22:07:33]CAPDU: 80 13 01 00 [22:07:33]Write to MH i2c: E2 08 00 8C 40 80 13 01 00 00 00 00 00 49 [22:07:33]Write i2c OK [22:07:33]MH_I2C_Read... [22:07:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:33]Read from MH i2c: E2 [22:07:33]MH_I2C_Read... [22:07:33]Read from MH i2c: E2 0E 00 [22:07:33]MH_I2C_Read... [22:07:33]Read from MH i2c: E2 0E 00 8C 40 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 32 [22:07:33]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:07:33]wFMCommunicate OK [22:07:33]SAM_PROTO_GetShiftState done [22:07:33]FM_GetShiftState done [22:07:33]opened in 1709338917 [22:07:33]opened+sec_in_day 1709425317 [22:07:33]quantity*price = 4000 [22:07:33]sum+1 = 4001 [22:07:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 112 02.03.2024 22:07 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31959 ФПД: 185220776090860 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T220743&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31959&fm=185220776090860&tin=02508201610067®Number=0000000000092554&sum=4000 0 [22:07:34]StoreToDocumentArchive [22:07:34]shift 280 fd 31959 [22:07:34]save to /storage/0280/doc_00031959 [22:07:34]save last doc name /storage/0280/doc_00031959 to /storage/kkm_last_doc_name [22:07:34]save OK [22:07:34]Clear old archive folders... [22:07:34]ProcessDocumentItem done err = 0, tmpTLVsize=278 [22:07:34]tlvbuf is 015408D0 [22:07:34]SAM_PROTO_ClearQueue [22:07:34]wFMCommunicate request_size=4 [22:07:34]MH_SAM_APDU [22:07:34]CAPDU: 80 09 00 00 [22:07:34]Write to MH i2c: E2 08 00 99 40 80 09 00 00 00 00 00 00 4B [22:07:34]Write i2c OK [22:07:34]MH_I2C_Read... [22:07:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:07:34]Read from MH i2c: E2 [22:07:34]MH_I2C_Read... [22:07:34]Read from MH i2c: E2 03 00 [22:07:34]MH_I2C_Read... [22:07:34]Read from MH i2c: E2 03 00 99 40 00 90 00 4D [22:07:34]RAPDU: 90 00 [22:07:34]wFMCommunicate OK [22:07:34]SAM_PROTO_ClearQueue done [22:07:34]KKMCreateOFDPacket [22:07:34]OFDProtocolAddRootSTLVToBuf [22:07:34]FM_MakeSignedData [22:07:34]FM_MakeSignedData [22:07:34]SAM_PROTO_SignData [22:07:34]wFMCommunicate request_size=4 [22:07:34]MH_SAM_APDU [22:07:34]CAPDU: 80 0D 01 02 [22:07:34]Write to MH i2c: E2 08 00 9A 40 80 0D 01 02 00 00 00 00 53 [22:07:34]Write i2c OK [22:07:34]MH_I2C_Read... [22:07:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:07:34]Read from MH i2c: E2 [22:07:34]MH_I2C_Read... [22:07:34]Read from MH i2c: E2 03 00 [22:07:34]MH_I2C_Read... [22:07:34]Read from MH i2c: E2 03 00 9A 40 00 90 00 4E [22:07:34]RAPDU: 90 00 [22:07:34]wFMCommunicate OK [22:07:34]wFMCommunicate request_size=255 [22:07:34]MH_SAM_APDU [22:07:34]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 33 36 06 04 24 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 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 2F A3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 [22:07:34]Write to MH i2c: E2 02 01 9B 40 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 33 36 06 04 24 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 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 2F A3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 00 00 F2 [22:07:34]Write i2c OK [22:07:34]MH_I2C_Read... [22:07:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:35]Read from MH i2c: E2 [22:07:35]MH_I2C_Read... [22:07:35]Read from MH i2c: E2 03 00 [22:07:35]MH_I2C_Read... [22:07:35]Read from MH i2c: E2 03 00 9B 40 00 90 00 4F [22:07:35]RAPDU: 90 00 [22:07:35]wFMCommunicate OK [22:07:35]wFMCommunicate request_size=37 [22:07:35]MH_SAM_APDU [22:07:35]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D7 7C 00 00 35 04 06 00 A8 75 12 90 5C EC [22:07:35]Write to MH i2c: E2 28 00 9C 40 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D7 7C 00 00 35 04 06 00 A8 75 12 90 5C EC 00 00 09 [22:07:35]Write i2c OK [22:07:35]MH_I2C_Read... [22:07:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:35]Read from MH i2c: E2 [22:07:35]MH_I2C_Read... [22:07:35]Read from MH i2c: E2 03 00 [22:07:35]MH_I2C_Read... [22:07:35]Read from MH i2c: E2 03 00 9C 40 00 90 00 50 [22:07:35]RAPDU: 90 00 [22:07:35]wFMCommunicate OK [22:07:35]wFMCommunicate request_size=4 [22:07:35]MH_SAM_APDU [22:07:35]CAPDU: 80 0D 03 02 [22:07:35]Write to MH i2c: E2 08 00 9D 40 80 0D 03 02 00 00 00 00 58 [22:07:35]Write i2c OK [22:07:35]MH_I2C_Read... [22:07:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:07:35]Read from MH i2c: E2 [22:07:35]MH_I2C_Read... [22:07:35]Read from MH i2c: E2 0B 00 [22:07:35]MH_I2C_Read... [22:07:35]Read from MH i2c: E2 0B 00 9D 40 00 CF 6B 2D 96 A2 83 7B 64 90 00 5A [22:07:35]RAPDU: CF 6B 2D 96 A2 83 7B 64 90 00 [22:07:35]wFMCommunicate OK [22:07:35]SAM_PROTO_SignData done [22:07:35]FM_MakeSignedData done [22:07:35]CreateOFDProtocolMessage [22:07:35]wFMCommunicate request_size=4 [22:07:35]MH_SAM_APDU [22:07:35]CAPDU: 80 11 00 00 [22:07:35]Write to MH i2c: E2 08 00 9E 40 80 11 00 00 00 00 00 00 58 [22:07:35]Write i2c OK [22:07:35]MH_I2C_Read... [22:07:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:35]Read from MH i2c: E2 [22:07:35]MH_I2C_Read... [22:07:35]Read from MH i2c: E2 17 00 [22:07:35]MH_I2C_Read... [22:07:35]Read from MH i2c: E2 17 00 9E 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 AD [22:07:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:07:35]wFMCommunicate OK [22:07:35]CreateOFDProtocolMessage done [22:07:35]OFDSenderStorePacket 31959 [22:07:35]StoreOFDPacket docnum=31959 [22:07:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2A 01 00 00 69 B2 22 01 39 66 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 33 36 06 04 24 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 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 2F A3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D7 7C 00 00 35 04 06 00 A8 75 12 90 5C EC CF 6B 2D 96 A2 83 7B 64 [22:07:35]CheckFolder [22:07:35]dirname=/storage/ofd_packets [22:07:35]CheckFolder done [22:07:35]ProducePacketName [22:07:35]name=ofd_packets/00031959 [22:07:35]NVStorageSaveData ofd_packets/00031959 [22:07:35]File name is /storage/ofd_packets/00031959 [22:07:35]Write 328 bytes [22:07:35]NVStorageSaveData done [22:07:35]OFDSenderStorePacket done [22:07:35]KKMCreateOFDPacket done [22:07:35]NVStorageSaveData kkm_last_timestamp [22:07:35]File name is /storage/kkm_last_timestamp [22:07:35]Write 4 bytes [22:07:35]NVStorageSaveData done [22:07:35]ExternCall_PrintAddStr [22:07:35]wPrintStart [22:07:35]Write to MH i2c: 01 00 00 9F 40 DF [22:07:35]OFD Sender: Processing packet 31959 [packets to send 5, broken 4] [22:07:35]ProducePacketName [22:07:35]name=ofd_packets/00031959 [22:07:35]OFD Sender: To server: pG, [22:07:35]CommunicateWithHost lk.salyk.kg:30040 [22:07:35]ConnectInit lk.salyk.kg [22:07:35]Write i2c OK [22:07:35]MH_I2C_Read... [22:07:35]Read from MH i2c: 01 [22:07:35]MH_I2C_Read... [22:07:35]Read from MH i2c: 01 07 00 [22:07:35]MH_I2C_Read... [22:07:35]Read from MH i2c: 01 07 00 9F 40 00 00 00 00 00 FF 0F F4 [22:07:35]RasterBufferAndPrint [22:07:35]line Счет N : (3)58155 [22:07:35]line ИНН: 02508201610067 [22:07:35]line Контрольно-Кассовый Чек [22:07:35]line ПРОДАЖА [22:07:35]line Товар: 4700000310036 [22:07:35]line Вода Жалалабат 27 0,5л [22:07:35]line 1.000 * 40.00 [22:07:35]line = 40.00 [22:07:35]line НДС 12% НСП 1% [22:07:35]line > о реализуемом товаре [22:07:35]line ИТОГО: 40.00 [22:07:35]line НСП 1% : 0.35 [22:07:35]line НДС 12% : 4.25 [22:07:35]line Наличными: 40.00 [22:07:35]line Безнал.: 0.00 [22:07:35]line Место: АЗС № 99 "Партнер Нефть" [22:07:35]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [22:07:35]line СНО: Общий режим [22:07:35]line Чек 112 02.03.2024 22:07 [22:07:35]line Смена: 280 ФФД: 1.0 [22:07:35]line ЗНМ: 0300000074 [22:07:35]line РНМ: 0000000000092554 [22:07:35]line Версия ККМ: 001 [22:07:35]line ФМ: 0000000000871783 [22:07:35]line ФД: 31959 [22:07:35]line ФПД: 185220776090860 [22:07:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T220743&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31959&fm=185220776090860&tin=02508201610067®Number=0000000000092554&sum=4000 [22:07:35]line 0 [22:07:35]Connected sock=10 [22:07:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2A 01 00 00 69 B2 22 01 39 66 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 33 36 06 04 24 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 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 2F A3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D7 7C 00 00 35 04 06 00 A8 75 12 90 5C EC CF 6B 2D 96 A2 83 7B 64 [22:07:35]written 0, free lines is 4095 [22:07:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 00 B5 47 00 33 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D7 7C 00 00 F4 03 04 00 73 4B E3 65 B6 04 01 00 00 B7 82 EA 26 22 24 A2 9A [22:07:35]CommunicateWithHost err = 0 [22:07:35]CheckOFDResponse [22:07:35]1017 (14) - 77093643461234 [22:07:35]1041 (16) - 0000000000871783 [22:07:35]1040 (4) - 31959 [22:07:35]1012 (4) - 02.03.2024 15:53 [22:07:35]1206 (1) - 0 [22:07:35]OFD Sender: Remove packet 31959 [22:07:35]ProducePacketName [22:07:35]name=ofd_packets/00031959 [22:07:35]NVStorageDeleteData [22:07:36]Write to MH i2c: 01 00 00 C7 40 07 [22:07:36]Write i2c OK [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: 01 [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: 01 07 00 [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: 01 07 00 C7 40 00 00 00 00 00 DB 0C F5 [22:07:36]RasterBufferAndPrint [22:07:36]line [22:07:36]line [22:07:36]line [22:07:36]line [22:07:36]line [22:07:36]written 0, free lines is 3297 [22:07:36]MH_Cut [22:07:36]Write to MH i2c: D1 01 00 CE 40 01 E0 [22:07:36]Write i2c OK [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: D1 [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: D1 01 00 [22:07:36]MH_I2C_Read... [22:07:36]Read from MH i2c: D1 01 00 CE 40 00 DF [22:07:36]Write to MH i2c: 01 00 00 CF 40 0F [22:07:36]Write i2c OK [22:07:36]MH_I2C_Read... [22:07:36]OFD Sender: No OFD packet to send [22:07:36]*** Cut start [22:07:36]*** Partial cut [22:07:36]*** CUTSNS_PIN = 1 [22:07:36]*** CUTSNS_PIN = 0 [22:07:37]*** Brake cut motor [22:07:37]Read from MH i2c: 01 [22:07:37]MH_I2C_Read... [22:07:37]*** Stop cut motor [22:07:37]*** Cut end [22:07:37]Read from MH i2c: 01 07 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: 01 07 00 CF 40 00 00 00 00 00 FF 0F 24 [22:07:37]process_action close_receipt done [22:07:37]requested_data is exist [22:07:37]produce_requested_data [22:07:37]requested_item fm.sn is exist - process it [22:07:37]wFMCommunicate request_size=4 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 11 00 00 [22:07:37]Write to MH i2c: E2 08 00 D0 40 80 11 00 00 00 00 00 00 8A [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:37]Read from MH i2c: E2 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 17 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 17 00 D0 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 DF [22:07:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:07:37]wFMCommunicate OK [22:07:37]requested_item fd.num is exist - process it [22:07:37]SAM_PROTO_GetFieldsCounters [22:07:37]wFMCommunicate request_size=4 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 13 00 00 [22:07:37]Write to MH i2c: E2 08 00 D1 40 80 13 00 00 00 00 00 00 8D [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:07:37]Read from MH i2c: E2 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 62 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 62 00 D1 40 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D7 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 6C [22:07:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D7 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:07:37]wFMCommunicate OK [22:07:37]SAM_PROTO_GetFieldsCounters done [22:07:37]requested_item shift.num is exist - process it [22:07:37]requested_item shift.opened is exist - process it [22:07:37]req_shift_opened [22:07:37]FM_GetShiftState [22:07:37]SAM_PROTO_GetShiftState [22:07:37]wFMCommunicate request_size=4 [22:07:37]MH_SAM_APDU [22:07:37]CAPDU: 80 13 01 00 [22:07:37]Write to MH i2c: E2 08 00 D2 40 80 13 01 00 00 00 00 00 8F [22:07:37]Write i2c OK [22:07:37]MH_I2C_Read... [22:07:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:37]Read from MH i2c: E2 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 0E 00 [22:07:37]MH_I2C_Read... [22:07:37]Read from MH i2c: E2 0E 00 D2 40 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 78 [22:07:37]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:07:37]wFMCommunicate OK [22:07:37]SAM_PROTO_GetShiftState done [22:07:37]FM_GetShiftState done [22:07:37]req_shift_opened done [22:07:37]requested_item shift.open_date is exist - process it [22:07:37]req_shift_open_date [22:07:37]req_shift_open_date done [22:07:37]produce_requested_data done [22:07:37]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31959,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [22:07:37]process_action_free close_receipt [22:07:37]json_value_free [22:07:37]json_value_free done [22:07:37]process_json_proto returns [22:07:37]Send response to host [22:07:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31959,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [22:07:37]free response buf [22:07:37]execute_script done [22:07:37]execute_script returns [22:07:37]free content buf [22:07:37]Sock 7.Close socket [22:07:37]Sock 7.Thread stoped [22:07:41]OFD Sender: No OFD packet to send [22:07:46]OFD Sender: No OFD packet to send [22:07:51]OFD Sender: No OFD packet to send [22:07:56]OFD Sender: No OFD packet to send [22:08:01]OFD Sender: No OFD packet to send [22:08:06]OFD Sender: No OFD packet to send [22:08:11]OFD Sender: No OFD packet to send [22:08:16]OFD Sender: No OFD packet to send [22:08:21]OFD Sender: No OFD packet to send [22:08:26]OFD Sender: No OFD packet to send [22:08:31]OFD Sender: No OFD packet to send [22:08:36]OFD Sender: No OFD packet to send [22:08:41]OFD Sender: No OFD packet to send [22:08:46]OFD Sender: No OFD packet to send [22:08:51]OFD Sender: No OFD packet to send [22:08:56]OFD Sender: No OFD packet to send [22:09:01]OFD Sender: No OFD packet to send [22:09:06]OFD Sender: No OFD packet to send [22:09:11]OFD Sender: No OFD packet to send [22:09:16]OFD Sender: No OFD packet to send [22:09:21]OFD Sender: No OFD packet to send [22:09:26]OFD Sender: No OFD packet to send [22:09:31]OFD Sender: No OFD packet to send [22:09:36]OFD Sender: No OFD packet to send [22:09:41]OFD Sender: No OFD packet to send [22:09:46]OFD Sender: No OFD packet to send [22:09:51]OFD Sender: No OFD packet to send [22:09:56]OFD Sender: No OFD packet to send [22:10:01]OFD Sender: No OFD packet to send [22:10:06]OFD Sender: No OFD packet to send [22:10:11]OFD Sender: No OFD packet to send [22:10:16]OFD Sender: No OFD packet to send [22:10:16]accept exits with 9 [22:10:16]New connection [22:10:16]New thread 3066764644 created [22:10:16]Thread 3066908004 joined [22:10:16]Waiting for new connection... [22:10:16] Sock 9.Parse request [22:10:16]Sock 9.Check first char [22:10:16]Sock 9.First char is OK [22:10:16]request: POST /json_proto HTTP/1.0 [22:10:16]Method: POST [22:10:16]URL: /json_proto [22:10:16]Method is POST - this is cgi request [22:10:16]url: /json_proto [22:10:16]query_string will be loaded in cgi processing [22:10:16]execute_cgi json_proto POST (null) [22:10:16]execute_cgi path=json_proto method=POST [22:10:16]POST find Content-Length [22:10:16]Host: 172.17.61.6:8080 [22:10:16]Content-Length: 712 [22:10:16]Content-Type: application/json [22:10:16] [22:10:16]POST finish read [22:10:16]Found Content-Length = 712 [22:10:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58156", "tax_sys" : 0, "items" : [ { "code": "4870001571023", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043A\u043B\u0443\u0431\u043D,\u043A\u0438\u0432\u0438 \u041F\u042D\u0422 0,5\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:10:16]execute_script... [22:10:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58156", "tax_sys" : 0, "items" : [ { "code": "4870001571023", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043A\u043B\u0443\u0431\u043D,\u043A\u0438\u0432\u0438 \u041F\u042D\u0422 0,5\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:10:16]POST & json_proto [22:10:16]process_json_proto [22:10:16]json parsed OK: [22:10:16]protocol is kg_v1.0 [22:10:16]action value=close_receipt [22:10:16]process_action close_receipt [22:10:16]cmd_close_receipt [22:10:16]MH_GetDate [22:10:16]Write to MH i2c: F0 00 00 D3 40 02 [22:10:16]Write i2c OK [22:10:16]MH_I2C_Read... [22:10:16]Read from MH i2c: F0 [22:10:16]MH_I2C_Read... [22:10:16]Read from MH i2c: F0 09 00 [22:10:16]MH_I2C_Read... [22:10:16]Read from MH i2c: F0 09 00 D3 40 00 D2 A3 E3 65 78 7F 6F 64 92 [22:10:16]GetLastDocTimeStamp 1709417263 [22:10:16]current date 1709417426 [22:10:16]FM_GetShiftState [22:10:16]SAM_PROTO_GetShiftState [22:10:16]wFMCommunicate request_size=4 [22:10:16]MH_SAM_APDU [22:10:16]CAPDU: 80 13 01 00 [22:10:16]Write to MH i2c: E2 08 00 D4 40 80 13 01 00 00 00 00 00 91 [22:10:16]Write i2c OK [22:10:16]MH_I2C_Read... [22:10:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:10:16]Read from MH i2c: E2 [22:10:16]MH_I2C_Read... [22:10:16]Read from MH i2c: E2 0E 00 [22:10:16]MH_I2C_Read... [22:10:16]Read from MH i2c: E2 0E 00 D4 40 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 7A [22:10:16]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:10:16]wFMCommunicate OK [22:10:16]SAM_PROTO_GetShiftState done [22:10:16]FM_GetShiftState done [22:10:16]opened in 1709338917 [22:10:16]opened+sec_in_day 1709425317 [22:10:16]quantity*price = 6500 [22:10:16]sum+1 = 6501 [22:10:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 113 02.03.2024 22:10 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31960 ФПД: 18570399916696 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T221026&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31960&fm=18570399916696&tin=02508201610067®Number=0000000000092554&sum=6500 0 [22:10:17]StoreToDocumentArchive [22:10:17]shift 280 fd 31960 [22:10:17]save to /storage/0280/doc_00031960 [22:10:17]save last doc name /storage/0280/doc_00031960 to /storage/kkm_last_doc_name [22:10:17]save OK [22:10:17]Clear old archive folders... [22:10:17]ProcessDocumentItem done err = 0, tmpTLVsize=304 [22:10:17]tlvbuf is 01664640 [22:10:17]SAM_PROTO_ClearQueue [22:10:17]wFMCommunicate request_size=4 [22:10:17]MH_SAM_APDU [22:10:17]CAPDU: 80 09 00 00 [22:10:17]Write to MH i2c: E2 08 00 E1 40 80 09 00 00 00 00 00 00 93 [22:10:17]Write i2c OK [22:10:17]MH_I2C_Read... [22:10:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:10:17]Read from MH i2c: E2 [22:10:17]MH_I2C_Read... [22:10:17]Read from MH i2c: E2 03 00 [22:10:17]MH_I2C_Read... [22:10:17]Read from MH i2c: E2 03 00 E1 40 00 90 00 95 [22:10:17]RAPDU: 90 00 [22:10:17]wFMCommunicate OK [22:10:17]SAM_PROTO_ClearQueue done [22:10:17]KKMCreateOFDPacket [22:10:17]OFDProtocolAddRootSTLVToBuf [22:10:17]FM_MakeSignedData [22:10:17]FM_MakeSignedData [22:10:17]SAM_PROTO_SignData [22:10:17]wFMCommunicate request_size=4 [22:10:17]MH_SAM_APDU [22:10:17]CAPDU: 80 0D 01 02 [22:10:17]Write to MH i2c: E2 08 00 E2 40 80 0D 01 02 00 00 00 00 9B [22:10:17]Write i2c OK [22:10:17]MH_I2C_Read... [22:10:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:10:17]Read from MH i2c: E2 [22:10:17]MH_I2C_Read... [22:10:17]Read from MH i2c: E2 03 00 [22:10:17]MH_I2C_Read... [22:10:17]Read from MH i2c: E2 03 00 E2 40 00 90 00 96 [22:10:17]RAPDU: 90 00 [22:10:17]wFMCommunicate OK [22:10:17]wFMCommunicate request_size=255 [22:10:17]MH_SAM_APDU [22:10:17]CAPDU: 80 0D 02 02 FA 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 32 33 06 04 3E 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 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 D2 A3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 [22:10:17]Write to MH i2c: E2 02 01 E3 40 80 0D 02 02 FA 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 32 33 06 04 3E 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 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 D2 A3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 00 00 2F [22:10:17]Write i2c OK [22:10:17]MH_I2C_Read... [22:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:10:18]Read from MH i2c: E2 [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: E2 03 00 [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: E2 03 00 E3 40 00 90 00 97 [22:10:18]RAPDU: 90 00 [22:10:18]wFMCommunicate OK [22:10:18]wFMCommunicate request_size=63 [22:10:18]MH_SAM_APDU [22:10:18]CAPDU: 80 0D 02 02 3A 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D8 7C 00 00 35 04 06 00 10 E3 C2 17 22 98 [22:10:18]Write to MH i2c: E2 42 00 E4 40 80 0D 02 02 3A 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D8 7C 00 00 35 04 06 00 10 E3 C2 17 22 98 00 00 C4 [22:10:18]Write i2c OK [22:10:18]MH_I2C_Read... [22:10:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:10:18]Read from MH i2c: E2 [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: E2 03 00 [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: E2 03 00 E4 40 00 90 00 98 [22:10:18]RAPDU: 90 00 [22:10:18]wFMCommunicate OK [22:10:18]wFMCommunicate request_size=4 [22:10:18]MH_SAM_APDU [22:10:18]CAPDU: 80 0D 03 02 [22:10:18]Write to MH i2c: E2 08 00 E5 40 80 0D 03 02 00 00 00 00 A0 [22:10:18]Write i2c OK [22:10:18]MH_I2C_Read... [22:10:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:10:18]Read from MH i2c: E2 [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: E2 0B 00 [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: E2 0B 00 E5 40 00 F3 B1 EE BA EE A0 0F 96 90 00 20 [22:10:18]RAPDU: F3 B1 EE BA EE A0 0F 96 90 00 [22:10:18]wFMCommunicate OK [22:10:18]SAM_PROTO_SignData done [22:10:18]FM_MakeSignedData done [22:10:18]CreateOFDProtocolMessage [22:10:18]wFMCommunicate request_size=4 [22:10:18]MH_SAM_APDU [22:10:18]CAPDU: 80 11 00 00 [22:10:18]Write to MH i2c: E2 08 00 E6 40 80 11 00 00 00 00 00 00 A0 [22:10:18]Write i2c OK [22:10:18]MH_I2C_Read... [22:10:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:10:18]Read from MH i2c: E2 [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: E2 17 00 [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: E2 17 00 E6 40 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F5 [22:10:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:10:18]wFMCommunicate OK [22:10:18]CreateOFDProtocolMessage done [22:10:18]OFDSenderStorePacket 31960 [22:10:18]StoreOFDPacket docnum=31960 [22:10:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 44 01 00 00 50 97 3C 01 17 9E 5A 03 01 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 32 33 06 04 3E 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 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 D2 A3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D8 7C 00 00 35 04 06 00 10 E3 C2 17 22 98 F3 B1 EE BA EE A0 0F 96 [22:10:18]CheckFolder [22:10:18]dirname=/storage/ofd_packets [22:10:18]CheckFolder done [22:10:18]ProducePacketName [22:10:18]name=ofd_packets/00031960 [22:10:18]NVStorageSaveData ofd_packets/00031960 [22:10:18]File name is /storage/ofd_packets/00031960 [22:10:18]Write 354 bytes [22:10:18]NVStorageSaveData done [22:10:18]OFDSenderStorePacket done [22:10:18]KKMCreateOFDPacket done [22:10:18]NVStorageSaveData kkm_last_timestamp [22:10:18]File name is /storage/kkm_last_timestamp [22:10:18]Write 4 bytes [22:10:18]NVStorageSaveData done [22:10:18]ExternCall_PrintAddStr [22:10:18]wPrintStart [22:10:18]Write to MH i2c: 01 00 00 E7 40 27 [22:10:18]Write i2c OK [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: 01 [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: 01 07 00 [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: 01 07 00 E7 40 00 00 00 00 00 FF 0F 3C [22:10:18]RasterBufferAndPrint [22:10:18]line Счет N : (3)58156 [22:10:18]line ИНН: 02508201610067 [22:10:18]line Контрольно-Кассовый Чек [22:10:18]line ПРОДАЖА [22:10:18]line Товар: 4870001571023 [22:10:18]line Вода ASU пит н.газ клубн,киви ПЭТ 0,5л [22:10:18]line 1.000 * 65.00 [22:10:18]line = 65.00 [22:10:18]line НДС 12% НСП 1% [22:10:18]line > о реализуемом товаре [22:10:18]line ИТОГО: 65.00 [22:10:18]line НСП 1% : 0.57 [22:10:18]line НДС 12% : 6.90 [22:10:18]line Наличными: 65.00 [22:10:18]line Безнал.: 0.00 [22:10:18]line Место: АЗС № 99 "Партнер Нефть" [22:10:18]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [22:10:18]line СНО: Общий режим [22:10:18]line Чек 113 02.03.2024 22:10 [22:10:18]line Смена: 280 ФФД: 1.0 [22:10:18]line ЗНМ: 0300000074 [22:10:18]line РНМ: 0000000000092554 [22:10:18]line Версия ККМ: 001 [22:10:18]line ФМ: 0000000000871783 [22:10:18]line ФД: 31960 [22:10:18]line ФПД: 18570399916696 [22:10:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T221026&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31960&fm=18570399916696&tin=02508201610067®Number=0000000000092554&sum=6500 [22:10:18]line 0 [22:10:18]OFD Sender: Processing packet 31960 [packets to send 5, broken 4] [22:10:18]ProducePacketName [22:10:18]name=ofd_packets/00031960 [22:10:18]OFD Sender: To server: pG, [22:10:18]CommunicateWithHost lk.salyk.kg:30040 [22:10:18]ConnectInit lk.salyk.kg [22:10:18]written 0, free lines is 4095 [22:10:18]Connected sock=10 [22:10:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 44 01 00 00 50 97 3C 01 17 9E 5A 03 01 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 30 32 33 06 04 3E 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 BA D0 BB D1 83 D0 B1 D0 BD 2C D0 BA D0 B8 D0 B2 D0 B8 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 D2 A3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D8 7C 00 00 35 04 06 00 10 E3 C2 17 22 98 F3 B1 EE BA EE A0 0F 96 [22:10:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 3B A9 47 00 AE 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D8 7C 00 00 F4 03 04 00 16 4C E3 65 B6 04 01 00 00 2E 04 C5 FF E5 C0 EA 7D [22:10:18]CommunicateWithHost err = 0 [22:10:18]CheckOFDResponse [22:10:18]1017 (14) - 77093643461234 [22:10:18]1041 (16) - 0000000000871783 [22:10:18]1040 (4) - 31960 [22:10:18]1012 (4) - 02.03.2024 15:56 [22:10:18]1206 (1) - 0 [22:10:18]OFD Sender: Remove packet 31960 [22:10:18]ProducePacketName [22:10:18]name=ofd_packets/00031960 [22:10:18]NVStorageDeleteData [22:10:18]Write to MH i2c: 01 00 00 10 41 51 [22:10:18]Write i2c OK [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: 01 [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: 01 07 00 [22:10:18]MH_I2C_Read... [22:10:18]Read from MH i2c: 01 07 00 10 41 00 00 00 00 00 C0 0C 24 [22:10:18]RasterBufferAndPrint [22:10:18]line [22:10:18]line [22:10:18]line [22:10:18]line [22:10:18]line [22:10:18]written 0, free lines is 3270 [22:10:18]MH_Cut [22:10:18]Write to MH i2c: D1 01 00 17 41 01 2A [22:10:19]Write i2c OK [22:10:19]MH_I2C_Read... [22:10:19]Read from MH i2c: D1 [22:10:19]MH_I2C_Read... [22:10:19]Read from MH i2c: D1 01 00 [22:10:19]MH_I2C_Read... [22:10:19]Read from MH i2c: D1 01 00 17 41 00 29 [22:10:19]Write to MH i2c: 01 00 00 18 41 59 [22:10:19]Write i2c OK [22:10:19]MH_I2C_Read... [22:10:19]OFD Sender: No OFD packet to send [22:10:19]*** Cut start [22:10:19]*** Partial cut [22:10:19]*** CUTSNS_PIN = 1 [22:10:19]*** CUTSNS_PIN = 0 [22:10:20]*** Brake cut motor [22:10:20]Read from MH i2c: 01 [22:10:20]MH_I2C_Read... [22:10:20]*** Stop cut motor [22:10:20]*** Cut end [22:10:20]Read from MH i2c: 01 07 00 [22:10:20]MH_I2C_Read... [22:10:20]Read from MH i2c: 01 07 00 18 41 00 00 00 00 00 FF 0F 6E [22:10:20]process_action close_receipt done [22:10:20]requested_data is exist [22:10:20]produce_requested_data [22:10:20]requested_item fm.sn is exist - process it [22:10:20]wFMCommunicate request_size=4 [22:10:20]MH_SAM_APDU [22:10:20]CAPDU: 80 11 00 00 [22:10:20]Write to MH i2c: E2 08 00 19 41 80 11 00 00 00 00 00 00 D4 [22:10:20]Write i2c OK [22:10:20]MH_I2C_Read... [22:10:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:10:20]Read from MH i2c: E2 [22:10:20]MH_I2C_Read... [22:10:20]Read from MH i2c: E2 17 00 [22:10:20]MH_I2C_Read... [22:10:20]Read from MH i2c: E2 17 00 19 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 29 [22:10:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:10:20]wFMCommunicate OK [22:10:20]requested_item fd.num is exist - process it [22:10:20]SAM_PROTO_GetFieldsCounters [22:10:20]wFMCommunicate request_size=4 [22:10:20]MH_SAM_APDU [22:10:20]CAPDU: 80 13 00 00 [22:10:20]Write to MH i2c: E2 08 00 1A 41 80 13 00 00 00 00 00 00 D7 [22:10:20]Write i2c OK [22:10:20]MH_I2C_Read... [22:10:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:10:20]Read from MH i2c: E2 [22:10:20]MH_I2C_Read... [22:10:20]Read from MH i2c: E2 62 00 [22:10:20]MH_I2C_Read... [22:10:20]Read from MH i2c: E2 62 00 1A 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D8 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 BA [22:10:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D8 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:10:20]wFMCommunicate OK [22:10:20]SAM_PROTO_GetFieldsCounters done [22:10:20]requested_item shift.num is exist - process it [22:10:20]requested_item shift.opened is exist - process it [22:10:20]req_shift_opened [22:10:20]FM_GetShiftState [22:10:20]SAM_PROTO_GetShiftState [22:10:20]wFMCommunicate request_size=4 [22:10:20]MH_SAM_APDU [22:10:20]CAPDU: 80 13 01 00 [22:10:20]Write to MH i2c: E2 08 00 1B 41 80 13 01 00 00 00 00 00 D9 [22:10:20]Write i2c OK [22:10:20]MH_I2C_Read... [22:10:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:10:20]Read from MH i2c: E2 [22:10:20]MH_I2C_Read... [22:10:20]Read from MH i2c: E2 0E 00 [22:10:20]MH_I2C_Read... [22:10:20]Read from MH i2c: E2 0E 00 1B 41 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C2 [22:10:20]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:10:20]wFMCommunicate OK [22:10:20]SAM_PROTO_GetShiftState done [22:10:20]FM_GetShiftState done [22:10:20]req_shift_opened done [22:10:20]requested_item shift.open_date is exist - process it [22:10:20]req_shift_open_date [22:10:20]req_shift_open_date done [22:10:20]produce_requested_data done [22:10:20]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31960,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [22:10:20]process_action_free close_receipt [22:10:20]json_value_free [22:10:20]json_value_free done [22:10:20]process_json_proto returns [22:10:20]Send response to host [22:10:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31960,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [22:10:20]free response buf [22:10:20]execute_script done [22:10:20]execute_script returns [22:10:20]free content buf [22:10:20]Sock 9.Close socket [22:10:20]Sock 9.Thread stoped [22:10:24]OFD Sender: No OFD packet to send [22:10:29]OFD Sender: No OFD packet to send [22:10:34]OFD Sender: No OFD packet to send [22:10:39]OFD Sender: No OFD packet to send [22:10:44]OFD Sender: No OFD packet to send [22:10:49]OFD Sender: No OFD packet to send [22:10:54]OFD Sender: No OFD packet to send [22:10:56]accept exits with 7 [22:10:56]New connection [22:10:56]New thread 3066908004 created [22:10:56]Thread 3066764644 joined [22:10:56]Waiting for new connection... [22:10:56] Sock 7.Parse request [22:10:56]Sock 7.Check first char [22:10:56]Sock 7.First char is OK [22:10:56]request: POST /json_proto HTTP/1.0 [22:10:56]Method: POST [22:10:56]URL: /json_proto [22:10:56]Method is POST - this is cgi request [22:10:56]url: /json_proto [22:10:56]query_string will be loaded in cgi processing [22:10:56]execute_cgi json_proto POST (null) [22:10:56]execute_cgi path=json_proto method=POST [22:10:56]POST find Content-Length [22:10:56]Host: 172.17.61.6:8080 [22:10:56]Content-Length: 655 [22:10:56]Content-Type: application/json [22:10:56] [22:10:56]POST finish read [22:10:56]Found Content-Length = 655 [22:10:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58157", "tax_sys" : 0, "items" : [ { "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.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" ] } } [22:10:56]execute_script... [22:10: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 : (3)58157", "tax_sys" : 0, "items" : [ { "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 120.00, "quantity" : 1.000, "sum" : 120.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" ] } } [22:10:56]POST & json_proto [22:10:56]process_json_proto [22:10:56]json parsed OK: [22:10:56]protocol is kg_v1.0 [22:10:56]action value=close_receipt [22:10:56]process_action close_receipt [22:10:56]cmd_close_receipt [22:10:56]MH_GetDate [22:10:56]Write to MH i2c: F0 00 00 1C 41 4C [22:10:56]Write i2c OK [22:10:56]MH_I2C_Read... [22:10:56]Read from MH i2c: F0 [22:10:56]MH_I2C_Read... [22:10:56]Read from MH i2c: F0 09 00 [22:10:56]MH_I2C_Read... [22:10:56]Read from MH i2c: F0 09 00 1C 41 00 FA A3 E3 65 78 7F 6F 64 04 [22:10:56]GetLastDocTimeStamp 1709417426 [22:10:56]current date 1709417466 [22:10:56]FM_GetShiftState [22:10:56]SAM_PROTO_GetShiftState [22:10:56]wFMCommunicate request_size=4 [22:10:56]MH_SAM_APDU [22:10:56]CAPDU: 80 13 01 00 [22:10:56]Write to MH i2c: E2 08 00 1D 41 80 13 01 00 00 00 00 00 DB [22:10:56]Write i2c OK [22:10:56]MH_I2C_Read... [22:10:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:10:56]Read from MH i2c: E2 [22:10:56]MH_I2C_Read... [22:10:56]Read from MH i2c: E2 0E 00 [22:10:56]MH_I2C_Read... [22:10:56]Read from MH i2c: E2 0E 00 1D 41 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C4 [22:10:56]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:10:56]wFMCommunicate OK [22:10:56]SAM_PROTO_GetShiftState done [22:10:56]FM_GetShiftState done [22:10:56]opened in 1709338917 [22:10:56]opened+sec_in_day 1709425317 [22:10:56]quantity*price = 12000 [22:10:56]sum+1 = 12001 [22:10:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 114 02.03.2024 22:11 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31961 ФПД: 133345238596695 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T221106&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31961&fm=133345238596695&tin=02508201610067®Number=0000000000092554&sum=12000 0 [22:10:57]StoreToDocumentArchive [22:10:57]shift 280 fd 31961 [22:10:57]save to /storage/0280/doc_00031961 [22:10:57]save last doc name /storage/0280/doc_00031961 to /storage/kkm_last_doc_name [22:10:57]save OK [22:10:57]Clear old archive folders... [22:10:57]ProcessDocumentItem done err = 0, tmpTLVsize=284 [22:10:57]tlvbuf is 016642A0 [22:10:57]SAM_PROTO_ClearQueue [22:10:57]wFMCommunicate request_size=4 [22:10:57]MH_SAM_APDU [22:10:57]CAPDU: 80 09 00 00 [22:10:57]Write to MH i2c: E2 08 00 2A 41 80 09 00 00 00 00 00 00 DD [22:10:57]Write i2c OK [22:10:57]MH_I2C_Read... [22:10:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:10:57]Read from MH i2c: E2 [22:10:57]MH_I2C_Read... [22:10:57]Read from MH i2c: E2 03 00 [22:10:57]MH_I2C_Read... [22:10:57]Read from MH i2c: E2 03 00 2A 41 00 90 00 DF [22:10:57]RAPDU: 90 00 [22:10:57]wFMCommunicate OK [22:10:57]SAM_PROTO_ClearQueue done [22:10:57]KKMCreateOFDPacket [22:10:57]OFDProtocolAddRootSTLVToBuf [22:10:57]FM_MakeSignedData [22:10:57]FM_MakeSignedData [22:10:57]SAM_PROTO_SignData [22:10:57]wFMCommunicate request_size=4 [22:10:57]MH_SAM_APDU [22:10:57]CAPDU: 80 0D 01 02 [22:10:57]Write to MH i2c: E2 08 00 2B 41 80 0D 01 02 00 00 00 00 E5 [22:10:57]Write i2c OK [22:10:57]MH_I2C_Read... [22:10:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:10:57]Read from MH i2c: E2 [22:10:57]MH_I2C_Read... [22:10:57]Read from MH i2c: E2 03 00 [22:10:57]MH_I2C_Read... [22:10:57]Read from MH i2c: E2 03 00 2B 41 00 90 00 E0 [22:10:57]RAPDU: 90 00 [22:10:57]wFMCommunicate OK [22:10:57]wFMCommunicate request_size=255 [22:10:57]MH_SAM_APDU [22:10:57]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 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 72 00 00 00 F4 03 04 00 FA A3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 [22:10:57]Write to MH i2c: E2 02 01 2C 41 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 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 72 00 00 00 F4 03 04 00 FA A3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 00 00 2C [22:10:57]Write i2c OK [22:10:57]MH_I2C_Read... [22:10:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:10:58]Read from MH i2c: E2 [22:10:58]MH_I2C_Read... [22:10:58]Read from MH i2c: E2 03 00 [22:10:58]MH_I2C_Read... [22:10:58]Read from MH i2c: E2 03 00 2C 41 00 90 00 E1 [22:10:58]RAPDU: 90 00 [22:10:58]wFMCommunicate OK [22:10:58]wFMCommunicate request_size=43 [22:10:58]MH_SAM_APDU [22:10:58]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D9 7C 00 00 35 04 06 00 79 46 DB 94 3C 57 [22:10:58]Write to MH i2c: E2 2E 00 2D 41 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D9 7C 00 00 35 04 06 00 79 46 DB 94 3C 57 00 00 E8 [22:10:58]Write i2c OK [22:10:58]MH_I2C_Read... [22:10:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:10:58]Read from MH i2c: E2 [22:10:58]MH_I2C_Read... [22:10:58]Read from MH i2c: E2 03 00 [22:10:58]MH_I2C_Read... [22:10:58]Read from MH i2c: E2 03 00 2D 41 00 90 00 E2 [22:10:58]RAPDU: 90 00 [22:10:58]wFMCommunicate OK [22:10:58]wFMCommunicate request_size=4 [22:10:58]MH_SAM_APDU [22:10:58]CAPDU: 80 0D 03 02 [22:10:58]Write to MH i2c: E2 08 00 2E 41 80 0D 03 02 00 00 00 00 EA [22:10:58]Write i2c OK [22:10:58]MH_I2C_Read... [22:10:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:10:58]Read from MH i2c: E2 [22:10:58]MH_I2C_Read... [22:10:58]Read from MH i2c: E2 0B 00 [22:10:58]MH_I2C_Read... [22:10:58]Read from MH i2c: E2 0B 00 2E 41 00 84 6E 59 9F D7 4C 24 52 90 00 6E [22:10:58]RAPDU: 84 6E 59 9F D7 4C 24 52 90 00 [22:10:58]wFMCommunicate OK [22:10:58]SAM_PROTO_SignData done [22:10:58]FM_MakeSignedData done [22:10:58]CreateOFDProtocolMessage [22:10:58]wFMCommunicate request_size=4 [22:10:58]MH_SAM_APDU [22:10:58]CAPDU: 80 11 00 00 [22:10:58]Write to MH i2c: E2 08 00 2F 41 80 11 00 00 00 00 00 00 EA [22:10:58]Write i2c OK [22:10:58]MH_I2C_Read... [22:10:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:10:58]Read from MH i2c: E2 [22:10:58]MH_I2C_Read... [22:10:58]Read from MH i2c: E2 17 00 [22:10:58]MH_I2C_Read... [22:10:58]Read from MH i2c: E2 17 00 2F 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 3F [22:10:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:10:58]wFMCommunicate OK [22:10:58]CreateOFDProtocolMessage done [22:10:58]OFDSenderStorePacket 31961 [22:10:58]StoreOFDPacket docnum=31961 [22:10:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 30 01 00 00 30 BC 28 01 12 25 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 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 72 00 00 00 F4 03 04 00 FA A3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D9 7C 00 00 35 04 06 00 79 46 DB 94 3C 57 84 6E 59 9F D7 4C 24 52 [22:10:58]CheckFolder [22:10:58]dirname=/storage/ofd_packets [22:10:58]CheckFolder done [22:10:58]ProducePacketName [22:10:58]name=ofd_packets/00031961 [22:10:58]NVStorageSaveData ofd_packets/00031961 [22:10:58]File name is /storage/ofd_packets/00031961 [22:10:58]Write 334 bytes [22:10:58]NVStorageSaveData done [22:10:58]OFDSenderStorePacket done [22:10:58]KKMCreateOFDPacket done [22:10:58]NVStorageSaveData kkm_last_timestamp [22:10:58]File name is /storage/kkm_last_timestamp [22:10:58]Write 4 bytes [22:10:58]NVStorageSaveData done [22:10:58]ExternCall_PrintAddStr [22:10:58]wPrintStart [22:10:58]Write to MH i2c: 01 00 00 30 41 71 [22:10:58]Write i2c OK [22:10:58]MH_I2C_Read... [22:10:58]Read from MH i2c: 01 [22:10:58]MH_I2C_Read... [22:10:58]Read from MH i2c: 01 07 00 [22:10:58]MH_I2C_Read... [22:10:58]Read from MH i2c: 01 07 00 30 41 00 00 00 00 00 FF 0F 86 [22:10:58]RasterBufferAndPrint [22:10:58]line Счет N : (3)58157 [22:10:58]line ИНН: 02508201610067 [22:10:58]line Контрольно-Кассовый Чек [22:10:58]line ПРОДАЖА [22:10:58]line Товар: 2000034250011 [22:10:58]line Горячий шоколад (GABB trade) [22:10:58]line 1.000 * 120.00 [22:10:58]line = 120.00 [22:10:58]line НДС 12% НСП 1% [22:10:58]line > о реализуемом товаре [22:10:58]line ИТОГО: 120.00 [22:10:58]line НСП 1% : 1.06 [22:10:58]line НДС 12% : 12.74 [22:10:58]line Наличными: 120.00 [22:10:58]line Безнал.: 0.00 [22:10:58]line Место: АЗС № 99 "Партнер Нефть" [22:10:58]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [22:10:58]line СНО: Общий режим [22:10:58]line Чек 114 02.03.2024 22:11 [22:10:58]line Смена: 280 ФФД: 1.0 [22:10:58]line ЗНМ: 0300000074 [22:10:58]line РНМ: 0000000000092554 [22:10:58]line Версия ККМ: 001 [22:10:58]line ФМ: 0000000000871783 [22:10:58]line ФД: 31961 [22:10:58]line ФПД: 133345238596695 [22:10:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T221106&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31961&fm=133345238596695&tin=02508201610067®Number=0000000000092554&sum=12000 [22:10:58]line 0 [22:10:58]OFD Sender: Processing packet 31961 [packets to send 5, broken 4] [22:10:58]ProducePacketName [22:10:58]name=ofd_packets/00031961 [22:10:58]OFD Sender: To server: pG, [22:10:58]CommunicateWithHost lk.salyk.kg:30040 [22:10:58]ConnectInit lk.salyk.kg [22:10:58]written 0, free lines is 4095 [22:10:58]Connected sock=10 [22:10:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 30 01 00 00 30 BC 28 01 12 25 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 34 32 35 30 30 31 31 06 04 2A 00 D0 93 D0 BE D1 80 D1 8F D1 87 D0 B8 D0 B9 20 D1 88 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 20 28 47 41 42 42 20 74 72 61 64 65 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 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 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 72 00 00 00 F4 03 04 00 FA A3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D9 7C 00 00 35 04 06 00 79 46 DB 94 3C 57 84 6E 59 9F D7 4C 24 52 [22:10:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 85 C5 47 00 0A C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 D9 7C 00 00 F4 03 04 00 3E 4C E3 65 B6 04 01 00 00 FD 10 BA 2F DC 24 CF 9D [22:10:58]CommunicateWithHost err = 0 [22:10:58]CheckOFDResponse [22:10:58]1017 (14) - 77093643461234 [22:10:58]1041 (16) - 0000000000871783 [22:10:58]1040 (4) - 31961 [22:10:58]1012 (4) - 02.03.2024 15:56 [22:10:58]1206 (1) - 0 [22:10:58]OFD Sender: Remove packet 31961 [22:10:58]ProducePacketName [22:10:58]name=ofd_packets/00031961 [22:10:58]NVStorageDeleteData [22:10:59]Write to MH i2c: 01 00 00 59 41 9A [22:10:59]Write i2c OK [22:10:59]MH_I2C_Read... [22:10:59]Read from MH i2c: 01 [22:10:59]MH_I2C_Read... [22:10:59]Read from MH i2c: 01 07 00 [22:10:59]MH_I2C_Read... [22:10:59]Read from MH i2c: 01 07 00 59 41 00 00 00 00 00 BA 0C 67 [22:10:59]RasterBufferAndPrint [22:10:59]line [22:10:59]line [22:10:59]line [22:10:59]line [22:10:59]line [22:10:59]written 0, free lines is 3264 [22:10:59]MH_Cut [22:10:59]Write to MH i2c: D1 01 00 60 41 01 73 [22:10:59]Write i2c OK [22:10:59]MH_I2C_Read... [22:10:59]Read from MH i2c: D1 [22:10:59]MH_I2C_Read... [22:10:59]Read from MH i2c: D1 01 00 [22:10:59]MH_I2C_Read... [22:10:59]Read from MH i2c: D1 01 00 60 41 00 72 [22:10:59]Write to MH i2c: 01 00 00 61 41 A2 [22:10:59]Write i2c OK [22:10:59]MH_I2C_Read... [22:10:59]OFD Sender: No OFD packet to send [22:10:59]*** Cut start [22:10:59]*** Partial cut [22:10:59]*** CUTSNS_PIN = 1 [22:10:59]*** CUTSNS_PIN = 0 [22:11:00]*** Brake cut motor [22:11:00]Read from MH i2c: 01 [22:11:00]MH_I2C_Read... [22:11:00]*** Stop cut motor [22:11:00]*** Cut end [22:11:00]Read from MH i2c: 01 07 00 [22:11:00]MH_I2C_Read... [22:11:00]Read from MH i2c: 01 07 00 61 41 00 00 00 00 00 FF 0F B7 [22:11:00]process_action close_receipt done [22:11:00]requested_data is exist [22:11:00]produce_requested_data [22:11:00]requested_item fm.sn is exist - process it [22:11:00]wFMCommunicate request_size=4 [22:11:00]MH_SAM_APDU [22:11:00]CAPDU: 80 11 00 00 [22:11:00]Write to MH i2c: E2 08 00 62 41 80 11 00 00 00 00 00 00 1D [22:11:00]Write i2c OK [22:11:00]MH_I2C_Read... [22:11:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:00]Read from MH i2c: E2 [22:11:00]MH_I2C_Read... [22:11:00]Read from MH i2c: E2 17 00 [22:11:00]MH_I2C_Read... [22:11:00]Read from MH i2c: E2 17 00 62 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 72 [22:11:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:11:00]wFMCommunicate OK [22:11:00]requested_item fd.num is exist - process it [22:11:00]SAM_PROTO_GetFieldsCounters [22:11:00]wFMCommunicate request_size=4 [22:11:00]MH_SAM_APDU [22:11:00]CAPDU: 80 13 00 00 [22:11:00]Write to MH i2c: E2 08 00 63 41 80 13 00 00 00 00 00 00 20 [22:11:00]Write i2c OK [22:11:00]MH_I2C_Read... [22:11:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:11:00]Read from MH i2c: E2 [22:11:00]MH_I2C_Read... [22:11:00]Read from MH i2c: E2 62 00 [22:11:00]MH_I2C_Read... [22:11:00]Read from MH i2c: E2 62 00 63 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D9 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [22:11:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 D9 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:11:00]wFMCommunicate OK [22:11:00]SAM_PROTO_GetFieldsCounters done [22:11:00]requested_item shift.num is exist - process it [22:11:00]requested_item shift.opened is exist - process it [22:11:00]req_shift_opened [22:11:00]FM_GetShiftState [22:11:00]SAM_PROTO_GetShiftState [22:11:00]wFMCommunicate request_size=4 [22:11:00]MH_SAM_APDU [22:11:00]CAPDU: 80 13 01 00 [22:11:00]Write to MH i2c: E2 08 00 64 41 80 13 01 00 00 00 00 00 22 [22:11:00]Write i2c OK [22:11:00]MH_I2C_Read... [22:11:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:00]Read from MH i2c: E2 [22:11:00]MH_I2C_Read... [22:11:00]Read from MH i2c: E2 0E 00 [22:11:00]MH_I2C_Read... [22:11:00]Read from MH i2c: E2 0E 00 64 41 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 0B [22:11:00]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:11:00]wFMCommunicate OK [22:11:00]SAM_PROTO_GetShiftState done [22:11:00]FM_GetShiftState done [22:11:00]req_shift_opened done [22:11:00]requested_item shift.open_date is exist - process it [22:11:00]req_shift_open_date [22:11:00]req_shift_open_date done [22:11:00]produce_requested_data done [22:11:00]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31961,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [22:11:00]process_action_free close_receipt [22:11:00]json_value_free [22:11:00]json_value_free done [22:11:00]process_json_proto returns [22:11:00]Send response to host [22:11:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31961,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [22:11:00]free response buf [22:11:00]execute_script done [22:11:00]execute_script returns [22:11:00]free content buf [22:11:00]Sock 7.Close socket [22:11:00]Sock 7.Thread stoped [22:11:04]OFD Sender: No OFD packet to send [22:11:09]OFD Sender: No OFD packet to send [22:11:14]OFD Sender: No OFD packet to send [22:11:19]OFD Sender: No OFD packet to send [22:11:24]OFD Sender: No OFD packet to send [22:11:29]OFD Sender: No OFD packet to send [22:11:34]OFD Sender: No OFD packet to send [22:11:39]OFD Sender: No OFD packet to send [22:11:44]OFD Sender: No OFD packet to send [22:11:49]OFD Sender: No OFD packet to send [22:11:54]OFD Sender: No OFD packet to send [22:11:59]OFD Sender: No OFD packet to send [22:12:04]OFD Sender: No OFD packet to send [22:12:09]OFD Sender: No OFD packet to send [22:12:14]OFD Sender: No OFD packet to send [22:12:19]OFD Sender: No OFD packet to send [22:12:24]OFD Sender: No OFD packet to send [22:12:29]OFD Sender: No OFD packet to send [22:12:34]OFD Sender: No OFD packet to send [22:12:39]OFD Sender: No OFD packet to send [22:12:44]OFD Sender: No OFD packet to send [22:12:49]OFD Sender: No OFD packet to send [22:12:54]OFD Sender: No OFD packet to send [22:12:59]OFD Sender: No OFD packet to send [22:13:04]OFD Sender: No OFD packet to send [22:13:09]OFD Sender: No OFD packet to send [22:13:14]OFD Sender: No OFD packet to send [22:13:19]OFD Sender: No OFD packet to send [22:13:24]OFD Sender: No OFD packet to send [22:13:29]OFD Sender: No OFD packet to send [22:13:34]OFD Sender: No OFD packet to send [22:13:39]OFD Sender: No OFD packet to send [22:13:44]OFD Sender: No OFD packet to send [22:13:49]OFD Sender: No OFD packet to send [22:13:54]OFD Sender: No OFD packet to send [22:13:59]OFD Sender: No OFD packet to send [22:14:04]OFD Sender: No OFD packet to send [22:14:09]OFD Sender: No OFD packet to send [22:14:14]OFD Sender: No OFD packet to send [22:14:19]OFD Sender: No OFD packet to send [22:14:24]OFD Sender: No OFD packet to send [22:14:29]OFD Sender: No OFD packet to send [22:14:34]OFD Sender: No OFD packet to send [22:14:39]OFD Sender: No OFD packet to send [22:14:44]OFD Sender: No OFD packet to send [22:14:49]OFD Sender: No OFD packet to send [22:14:54]OFD Sender: No OFD packet to send [22:14:59]OFD Sender: No OFD packet to send [22:15:04]OFD Sender: No OFD packet to send [22:15:09]OFD Sender: No OFD packet to send [22:15:14]OFD Sender: No OFD packet to send [22:15:19]OFD Sender: No OFD packet to send [22:15:24]OFD Sender: No OFD packet to send [22:15:29]OFD Sender: No OFD packet to send [22:15:34]OFD Sender: No OFD packet to send [22:15:39]OFD Sender: No OFD packet to send [22:15:44]OFD Sender: No OFD packet to send [22:15:49]OFD Sender: No OFD packet to send [22:15:54]OFD Sender: No OFD packet to send [22:15:59]OFD Sender: No OFD packet to send [22:16:04]OFD Sender: No OFD packet to send [22:16:09]OFD Sender: No OFD packet to send [22:16:14]OFD Sender: No OFD packet to send [22:16:19]OFD Sender: No OFD packet to send [22:16:24]OFD Sender: No OFD packet to send [22:16:29]OFD Sender: No OFD packet to send [22:16:34]OFD Sender: No OFD packet to send [22:16:39]OFD Sender: No OFD packet to send [22:16:44]OFD Sender: No OFD packet to send [22:16:49]OFD Sender: No OFD packet to send [22:16:54]OFD Sender: No OFD packet to send [22:16:59]OFD Sender: No OFD packet to send [22:17:04]OFD Sender: No OFD packet to send [22:17:09]OFD Sender: No OFD packet to send [22:17:14]OFD Sender: No OFD packet to send [22:17:19]OFD Sender: No OFD packet to send [22:17:24]OFD Sender: No OFD packet to send [22:17:29]OFD Sender: No OFD packet to send [22:17:34]OFD Sender: No OFD packet to send [22:17:39]OFD Sender: No OFD packet to send [22:17:44]OFD Sender: No OFD packet to send [22:17:49]OFD Sender: No OFD packet to send [22:17:54]OFD Sender: No OFD packet to send [22:17:59]OFD Sender: No OFD packet to send [22:18:04]OFD Sender: No OFD packet to send [22:18:09]OFD Sender: No OFD packet to send [22:18:14]OFD Sender: No OFD packet to send [22:18:19]OFD Sender: No OFD packet to send [22:18:24]OFD Sender: No OFD packet to send [22:18:29]OFD Sender: No OFD packet to send [22:18:34]OFD Sender: No OFD packet to send [22:18:39]OFD Sender: No OFD packet to send [22:18:44]OFD Sender: No OFD packet to send [22:18:49]OFD Sender: No OFD packet to send [22:18:54]OFD Sender: No OFD packet to send [22:18:59]OFD Sender: No OFD packet to send [22:19:04]OFD Sender: No OFD packet to send [22:19:09]OFD Sender: No OFD packet to send [22:19:10]accept exits with 9 [22:19:10]New connection [22:19:10]New thread 3066764644 created [22:19:10]Thread 3066908004 joined [22:19:10]Waiting for new connection... [22:19:10] Sock 9.Parse request [22:19:10]Sock 9.Check first char [22:19:10]Sock 9.First char is OK [22:19:10]request: POST /json_proto HTTP/1.0 [22:19:10]Method: POST [22:19:10]URL: /json_proto [22:19:10]Method is POST - this is cgi request [22:19:10]url: /json_proto [22:19:10]query_string will be loaded in cgi processing [22:19:10]execute_cgi json_proto POST (null) [22:19:10]execute_cgi path=json_proto method=POST [22:19:10]POST find Content-Length [22:19:10]Host: 172.17.61.6:8080 [22:19:10]Content-Length: 641 [22:19:10]Content-Type: application/json [22:19:10] [22:19:10]POST finish read [22:19:10]Found Content-Length = 641 [22:19:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58158", "tax_sys" : 0, "items" : [ { "code": "4607065001445", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Snickers 50,5\u0433", "price" : 59.00, "quantity" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 59.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:19:10]execute_script... [22:19: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)58158", "tax_sys" : 0, "items" : [ { "code": "4607065001445", "name": "\u0428\u043E\u043A \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Snickers 50,5\u0433", "price" : 59.00, "quantity" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 59.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:19:10]POST & json_proto [22:19:10]process_json_proto [22:19:10]json parsed OK: [22:19:10]protocol is kg_v1.0 [22:19:10]action value=close_receipt [22:19:10]process_action close_receipt [22:19:10]cmd_close_receipt [22:19:10]MH_GetDate [22:19:10]Write to MH i2c: F0 00 00 65 41 95 [22:19:10]Write i2c OK [22:19:10]MH_I2C_Read... [22:19:10]Read from MH i2c: F0 [22:19:10]MH_I2C_Read... [22:19:10]Read from MH i2c: F0 09 00 [22:19:10]MH_I2C_Read... [22:19:10]Read from MH i2c: F0 09 00 65 41 00 E8 A5 E3 65 78 7F 6F 64 3D [22:19:10]GetLastDocTimeStamp 1709417466 [22:19:10]current date 1709417960 [22:19:10]FM_GetShiftState [22:19:10]SAM_PROTO_GetShiftState [22:19:10]wFMCommunicate request_size=4 [22:19:10]MH_SAM_APDU [22:19:10]CAPDU: 80 13 01 00 [22:19:10]Write to MH i2c: E2 08 00 66 41 80 13 01 00 00 00 00 00 24 [22:19:10]Write i2c OK [22:19:10]MH_I2C_Read... [22:19:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:19:10]Read from MH i2c: E2 [22:19:10]MH_I2C_Read... [22:19:10]Read from MH i2c: E2 0E 00 [22:19:10]MH_I2C_Read... [22:19:10]Read from MH i2c: E2 0E 00 66 41 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 0D [22:19:10]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:19:10]wFMCommunicate OK [22:19:10]SAM_PROTO_GetShiftState done [22:19:10]FM_GetShiftState done [22:19:10]opened in 1709338917 [22:19:10]opened+sec_in_day 1709425317 [22:19:10]quantity*price = 5900 [22:19:10]sum+1 = 5901 [22:19:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 59.00 НСП 1% : 0.52 НДС 12% : 6.26 Наличными: 59.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 115 02.03.2024 22:19 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31962 ФПД: 136236073464606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T221920&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31962&fm=136236073464606&tin=02508201610067®Number=0000000000092554&sum=5900 0 [22:19:11]StoreToDocumentArchive [22:19:11]shift 280 fd 31962 [22:19:11]save to /storage/0280/doc_00031962 [22:19:11]save last doc name /storage/0280/doc_00031962 to /storage/kkm_last_doc_name [22:19:11]save OK [22:19:11]Clear old archive folders... [22:19:11]ProcessDocumentItem done err = 0, tmpTLVsize=281 [22:19:11]tlvbuf is 01692980 [22:19:11]SAM_PROTO_ClearQueue [22:19:11]wFMCommunicate request_size=4 [22:19:11]MH_SAM_APDU [22:19:11]CAPDU: 80 09 00 00 [22:19:11]Write to MH i2c: E2 08 00 73 41 80 09 00 00 00 00 00 00 26 [22:19:11]Write i2c OK [22:19:11]MH_I2C_Read... [22:19:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:19:11]Read from MH i2c: E2 [22:19:11]MH_I2C_Read... [22:19:11]Read from MH i2c: E2 03 00 [22:19:11]MH_I2C_Read... [22:19:11]Read from MH i2c: E2 03 00 73 41 00 90 00 28 [22:19:11]RAPDU: 90 00 [22:19:11]wFMCommunicate OK [22:19:11]SAM_PROTO_ClearQueue done [22:19:11]KKMCreateOFDPacket [22:19:11]OFDProtocolAddRootSTLVToBuf [22:19:11]FM_MakeSignedData [22:19:11]FM_MakeSignedData [22:19:11]SAM_PROTO_SignData [22:19:11]wFMCommunicate request_size=4 [22:19:11]MH_SAM_APDU [22:19:11]CAPDU: 80 0D 01 02 [22:19:11]Write to MH i2c: E2 08 00 74 41 80 0D 01 02 00 00 00 00 2E [22:19:11]Write i2c OK [22:19:11]MH_I2C_Read... [22:19:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:19:11]Read from MH i2c: E2 [22:19:11]MH_I2C_Read... [22:19:11]Read from MH i2c: E2 03 00 [22:19:11]MH_I2C_Read... [22:19:11]Read from MH i2c: E2 03 00 74 41 00 90 00 29 [22:19:11]RAPDU: 90 00 [22:19:11]wFMCommunicate OK [22:19:11]wFMCommunicate request_size=255 [22:19:11]MH_SAM_APDU [22:19:11]CAPDU: 80 0D 02 02 FA 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 34 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 02 00 00 00 00 07 04 06 00 0C 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 73 00 00 00 F4 03 04 00 E8 A5 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 [22:19:11]Write to MH i2c: E2 02 01 75 41 80 0D 02 02 FA 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 34 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 02 00 00 00 00 07 04 06 00 0C 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 73 00 00 00 F4 03 04 00 E8 A5 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 00 1C [22:19:11]Write i2c OK [22:19:11]MH_I2C_Read... [22:19:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:19:12]Read from MH i2c: E2 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: E2 03 00 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: E2 03 00 75 41 00 90 00 2A [22:19:12]RAPDU: 90 00 [22:19:12]wFMCommunicate OK [22:19:12]wFMCommunicate request_size=40 [22:19:12]MH_SAM_APDU [22:19:12]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DA 7C 00 00 35 04 06 00 7B E7 EE C3 B3 1E [22:19:12]Write to MH i2c: E2 2B 00 76 41 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DA 7C 00 00 35 04 06 00 7B E7 EE C3 B3 1E 00 00 2A [22:19:12]Write i2c OK [22:19:12]MH_I2C_Read... [22:19:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:19:12]Read from MH i2c: E2 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: E2 03 00 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: E2 03 00 76 41 00 90 00 2B [22:19:12]RAPDU: 90 00 [22:19:12]wFMCommunicate OK [22:19:12]wFMCommunicate request_size=4 [22:19:12]MH_SAM_APDU [22:19:12]CAPDU: 80 0D 03 02 [22:19:12]Write to MH i2c: E2 08 00 77 41 80 0D 03 02 00 00 00 00 33 [22:19:12]Write i2c OK [22:19:12]MH_I2C_Read... [22:19:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:19:12]Read from MH i2c: E2 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: E2 0B 00 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: E2 0B 00 77 41 00 8B 26 5A 5E 28 E1 16 5D 90 00 19 [22:19:12]RAPDU: 8B 26 5A 5E 28 E1 16 5D 90 00 [22:19:12]wFMCommunicate OK [22:19:12]SAM_PROTO_SignData done [22:19:12]FM_MakeSignedData done [22:19:12]CreateOFDProtocolMessage [22:19:12]wFMCommunicate request_size=4 [22:19:12]MH_SAM_APDU [22:19:12]CAPDU: 80 11 00 00 [22:19:12]Write to MH i2c: E2 08 00 78 41 80 11 00 00 00 00 00 00 33 [22:19:12]Write i2c OK [22:19:12]MH_I2C_Read... [22:19:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:19:12]Read from MH i2c: E2 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: E2 17 00 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: E2 17 00 78 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 88 [22:19:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:19:12]wFMCommunicate OK [22:19:12]CreateOFDProtocolMessage done [22:19:12]OFDSenderStorePacket 31962 [22:19:12]StoreOFDPacket docnum=31962 [22:19:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2D 01 00 00 EF 22 25 01 F5 F9 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 34 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 02 00 00 00 00 07 04 06 00 0C 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 73 00 00 00 F4 03 04 00 E8 A5 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DA 7C 00 00 35 04 06 00 7B E7 EE C3 B3 1E 8B 26 5A 5E 28 E1 16 5D [22:19:12]CheckFolder [22:19:12]dirname=/storage/ofd_packets [22:19:12]CheckFolder done [22:19:12]ProducePacketName [22:19:12]name=ofd_packets/00031962 [22:19:12]NVStorageSaveData ofd_packets/00031962 [22:19:12]File name is /storage/ofd_packets/00031962 [22:19:12]Write 331 bytes [22:19:12]NVStorageSaveData done [22:19:12]OFDSenderStorePacket done [22:19:12]KKMCreateOFDPacket done [22:19:12]NVStorageSaveData kkm_last_timestamp [22:19:12]File name is /storage/kkm_last_timestamp [22:19:12]Write 4 bytes [22:19:12]NVStorageSaveData done [22:19:12]ExternCall_PrintAddStr [22:19:12]wPrintStart [22:19:12]Write to MH i2c: 01 00 00 79 41 BA [22:19:12]Write i2c OK [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: 01 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: 01 07 00 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: 01 07 00 79 41 00 00 00 00 00 FF 0F CF [22:19:12]RasterBufferAndPrint [22:19:12]line Счет N : (3)58158 [22:19:12]line ИНН: 02508201610067 [22:19:12]line Контрольно-Кассовый Чек [22:19:12]line ПРОДАЖА [22:19:12]line Товар: 4607065001445 [22:19:12]line Шок батончик Snickers 50,5г [22:19:12]line 1.000 * 59.00 [22:19:12]line = 59.00 [22:19:12]line НДС 12% НСП 1% [22:19:12]line > о реализуемом товаре [22:19:12]line ИТОГО: 59.00 [22:19:12]line НСП 1% : 0.52 [22:19:12]line НДС 12% : 6.26 [22:19:12]line Наличными: 59.00 [22:19:12]line Безнал.: 0.00 [22:19:12]line Место: АЗС № 99 "Партнер Нефть" [22:19:12]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [22:19:12]line СНО: Общий режим [22:19:12]line Чек 115 02.03.2024 22:19 [22:19:12]line Смена: 280 ФФД: 1.0 [22:19:12]line ЗНМ: 0300000074 [22:19:12]line РНМ: 0000000000092554 [22:19:12]line Версия ККМ: 001 [22:19:12]line ФМ: 0000000000871783 [22:19:12]line ФД: 31962 [22:19:12]line ФПД: 136236073464606 [22:19:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T221920&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31962&fm=136236073464606&tin=02508201610067®Number=0000000000092554&sum=5900 [22:19:12]line 0 [22:19:12]written 0, free lines is 4095 [22:19:12]OFD Sender: Processing packet 31962 [packets to send 5, broken 4] [22:19:12]ProducePacketName [22:19:12]name=ofd_packets/00031962 [22:19:12]OFD Sender: To server: pG, [22:19:12]CommunicateWithHost lk.salyk.kg:30040 [22:19:12]ConnectInit lk.salyk.kg [22:19:12]Connected sock=11 [22:19:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2D 01 00 00 EF 22 25 01 F5 F9 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 0C 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 34 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 02 00 00 00 00 07 04 06 00 0C 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 73 00 00 00 F4 03 04 00 E8 A5 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DA 7C 00 00 35 04 06 00 7B E7 EE C3 B3 1E 8B 26 5A 5E 28 E1 16 5D [22:19:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 87 26 47 00 C1 BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DA 7C 00 00 F4 03 04 00 2C 4E E3 65 B6 04 01 00 00 31 9D BC A9 8C FA D3 79 [22:19:12]CommunicateWithHost err = 0 [22:19:12]CheckOFDResponse [22:19:12]1017 (14) - 77093643461234 [22:19:12]1041 (16) - 0000000000871783 [22:19:12]1040 (4) - 31962 [22:19:12]1012 (4) - 02.03.2024 16:05 [22:19:12]1206 (1) - 0 [22:19:12]OFD Sender: Remove packet 31962 [22:19:12]ProducePacketName [22:19:12]name=ofd_packets/00031962 [22:19:12]NVStorageDeleteData [22:19:12]Write to MH i2c: 01 00 00 A1 41 E2 [22:19:12]Write i2c OK [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: 01 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: 01 07 00 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: 01 07 00 A1 41 00 00 00 00 00 D5 0C CA [22:19:12]RasterBufferAndPrint [22:19:12]line [22:19:12]line [22:19:12]line [22:19:12]line [22:19:12]line [22:19:12]written 0, free lines is 3291 [22:19:12]MH_Cut [22:19:12]Write to MH i2c: D1 01 00 A8 41 01 BB [22:19:12]Write i2c OK [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: D1 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: D1 01 00 [22:19:12]MH_I2C_Read... [22:19:12]Read from MH i2c: D1 01 00 A8 41 00 BA [22:19:12]Write to MH i2c: 01 00 00 A9 41 EA [22:19:12]Write i2c OK [22:19:12]MH_I2C_Read... [22:19:13]OFD Sender: No OFD packet to send [22:19:13]*** Cut start [22:19:13]*** Partial cut [22:19:13]*** CUTSNS_PIN = 1 [22:19:13]*** CUTSNS_PIN = 0 [22:19:13]*** Brake cut motor [22:19:14]Read from MH i2c: 01 [22:19:14]MH_I2C_Read... [22:19:14]*** Stop cut motor [22:19:14]*** Cut end [22:19:14]Read from MH i2c: 01 07 00 [22:19:14]MH_I2C_Read... [22:19:14]Read from MH i2c: 01 07 00 A9 41 00 00 00 00 00 FF 0F FF [22:19:14]process_action close_receipt done [22:19:14]requested_data is exist [22:19:14]produce_requested_data [22:19:14]requested_item fm.sn is exist - process it [22:19:14]wFMCommunicate request_size=4 [22:19:14]MH_SAM_APDU [22:19:14]CAPDU: 80 11 00 00 [22:19:14]Write to MH i2c: E2 08 00 AA 41 80 11 00 00 00 00 00 00 65 [22:19:14]Write i2c OK [22:19:14]MH_I2C_Read... [22:19:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:19:14]Read from MH i2c: E2 [22:19:14]MH_I2C_Read... [22:19:14]Read from MH i2c: E2 17 00 [22:19:14]MH_I2C_Read... [22:19:14]Read from MH i2c: E2 17 00 AA 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 BA [22:19:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:19:14]wFMCommunicate OK [22:19:14]requested_item fd.num is exist - process it [22:19:14]SAM_PROTO_GetFieldsCounters [22:19:14]wFMCommunicate request_size=4 [22:19:14]MH_SAM_APDU [22:19:14]CAPDU: 80 13 00 00 [22:19:14]Write to MH i2c: E2 08 00 AB 41 80 13 00 00 00 00 00 00 68 [22:19:14]Write i2c OK [22:19:14]MH_I2C_Read... [22:19:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:19:14]Read from MH i2c: E2 [22:19:14]MH_I2C_Read... [22:19:14]Read from MH i2c: E2 62 00 [22:19:14]MH_I2C_Read... [22:19:14]Read from MH i2c: E2 62 00 AB 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 DA 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [22:19:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 DA 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:19:14]wFMCommunicate OK [22:19:14]SAM_PROTO_GetFieldsCounters done [22:19:14]requested_item shift.num is exist - process it [22:19:14]requested_item shift.opened is exist - process it [22:19:14]req_shift_opened [22:19:14]FM_GetShiftState [22:19:14]SAM_PROTO_GetShiftState [22:19:14]wFMCommunicate request_size=4 [22:19:14]MH_SAM_APDU [22:19:14]CAPDU: 80 13 01 00 [22:19:14]Write to MH i2c: E2 08 00 AC 41 80 13 01 00 00 00 00 00 6A [22:19:14]Write i2c OK [22:19:14]MH_I2C_Read... [22:19:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:19:14]Read from MH i2c: E2 [22:19:14]MH_I2C_Read... [22:19:14]Read from MH i2c: E2 0E 00 [22:19:14]MH_I2C_Read... [22:19:14]Read from MH i2c: E2 0E 00 AC 41 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 53 [22:19:14]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:19:14]wFMCommunicate OK [22:19:14]SAM_PROTO_GetShiftState done [22:19:14]FM_GetShiftState done [22:19:14]req_shift_opened done [22:19:14]requested_item shift.open_date is exist - process it [22:19:14]req_shift_open_date [22:19:14]req_shift_open_date done [22:19:14]produce_requested_data done [22:19:14]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31962,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [22:19:14]process_action_free close_receipt [22:19:14]json_value_free [22:19:14]json_value_free done [22:19:14]process_json_proto returns [22:19:14]Send response to host [22:19:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31962,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [22:19:14]free response buf [22:19:14]execute_script done [22:19:14]execute_script returns [22:19:14]free content buf [22:19:14]Sock 9.Close socket [22:19:14]Sock 9.Thread stoped [22:19:18]OFD Sender: No OFD packet to send [22:19:23]OFD Sender: No OFD packet to send [22:19:28]OFD Sender: No OFD packet to send [22:19:33]OFD Sender: No OFD packet to send [22:19:38]OFD Sender: No OFD packet to send [22:19:43]OFD Sender: No OFD packet to send [22:19:48]OFD Sender: No OFD packet to send [22:19:53]OFD Sender: No OFD packet to send [22:19:58]OFD Sender: No OFD packet to send [22:20:03]OFD Sender: No OFD packet to send [22:20:08]OFD Sender: No OFD packet to send [22:20:13]OFD Sender: No OFD packet to send [22:20:18]OFD Sender: No OFD packet to send [22:20:23]OFD Sender: No OFD packet to send [22:20:28]OFD Sender: No OFD packet to send [22:20:33]OFD Sender: No OFD packet to send [22:20:38]OFD Sender: No OFD packet to send [22:20:43]OFD Sender: No OFD packet to send [22:20:48]OFD Sender: No OFD packet to send [22:20:53]OFD Sender: No OFD packet to send [22:20:58]OFD Sender: No OFD packet to send [22:21:03]OFD Sender: No OFD packet to send [22:21:08]OFD Sender: No OFD packet to send [22:21:13]OFD Sender: No OFD packet to send [22:21:18]OFD Sender: No OFD packet to send [22:21:23]OFD Sender: No OFD packet to send [22:21:28]OFD Sender: No OFD packet to send [22:21:33]OFD Sender: No OFD packet to send [22:21:38]OFD Sender: No OFD packet to send [22:21:43]OFD Sender: No OFD packet to send [22:21:48]OFD Sender: No OFD packet to send [22:21:53]OFD Sender: No OFD packet to send [22:21:58]OFD Sender: No OFD packet to send [22:22:03]OFD Sender: No OFD packet to send [22:22:08]OFD Sender: No OFD packet to send [22:22:13]OFD Sender: No OFD packet to send [22:22:18]OFD Sender: No OFD packet to send [22:22:23]OFD Sender: No OFD packet to send [22:22:28]OFD Sender: No OFD packet to send [22:22:33]OFD Sender: No OFD packet to send [22:22:38]OFD Sender: No OFD packet to send [22:22:43]OFD Sender: No OFD packet to send [22:22:48]OFD Sender: No OFD packet to send [22:22:53]OFD Sender: No OFD packet to send [22:22:58]OFD Sender: No OFD packet to send [22:23:03]OFD Sender: No OFD packet to send [22:23:08]OFD Sender: No OFD packet to send [22:23:13]OFD Sender: No OFD packet to send [22:23:18]OFD Sender: No OFD packet to send [22:23:23]OFD Sender: No OFD packet to send [22:23:28]OFD Sender: No OFD packet to send [22:23:33]OFD Sender: No OFD packet to send [22:23:38]OFD Sender: No OFD packet to send [22:23:43]OFD Sender: No OFD packet to send [22:23:48]OFD Sender: No OFD packet to send [22:23:53]OFD Sender: No OFD packet to send [22:23:58]OFD Sender: No OFD packet to send [22:24:03]OFD Sender: No OFD packet to send [22:24:08]OFD Sender: No OFD packet to send [22:24:13]OFD Sender: No OFD packet to send [22:24:18]OFD Sender: No OFD packet to send [22:24:23]OFD Sender: No OFD packet to send [22:24:28]OFD Sender: No OFD packet to send [22:24:33]OFD Sender: No OFD packet to send [22:24:38]OFD Sender: No OFD packet to send [22:24:43]OFD Sender: No OFD packet to send [22:24:48]OFD Sender: No OFD packet to send [22:24:53]OFD Sender: No OFD packet to send [22:24:58]OFD Sender: No OFD packet to send [22:25:03]OFD Sender: No OFD packet to send [22:25:08]OFD Sender: No OFD packet to send [22:25:13]OFD Sender: No OFD packet to send [22:25:18]OFD Sender: No OFD packet to send [22:25:23]OFD Sender: No OFD packet to send [22:25:28]OFD Sender: No OFD packet to send [22:25:33]OFD Sender: No OFD packet to send [22:25:38]OFD Sender: No OFD packet to send [22:25:43]OFD Sender: No OFD packet to send [22:25:48]OFD Sender: No OFD packet to send [22:25:53]OFD Sender: No OFD packet to send [22:25:58]OFD Sender: No OFD packet to send [22:26:03]OFD Sender: No OFD packet to send [22:26:08]OFD Sender: No OFD packet to send [22:26:13]OFD Sender: No OFD packet to send [22:26:18]OFD Sender: No OFD packet to send [22:26:23]OFD Sender: No OFD packet to send [22:26:28]OFD Sender: No OFD packet to send [22:26:33]OFD Sender: No OFD packet to send [22:26:38]OFD Sender: No OFD packet to send [22:26:43]OFD Sender: No OFD packet to send [22:26:48]OFD Sender: No OFD packet to send [22:26:53]OFD Sender: No OFD packet to send [22:26:58]OFD Sender: No OFD packet to send [22:27:03]OFD Sender: No OFD packet to send [22:27:08]OFD Sender: No OFD packet to send [22:27:13]OFD Sender: No OFD packet to send [22:27:18]OFD Sender: No OFD packet to send [22:27:23]OFD Sender: No OFD packet to send [22:27:28]OFD Sender: No OFD packet to send [22:27:33]OFD Sender: No OFD packet to send [22:27:38]OFD Sender: No OFD packet to send [22:27:43]OFD Sender: No OFD packet to send [22:27:48]OFD Sender: No OFD packet to send [22:27:53]OFD Sender: No OFD packet to send [22:27:58]OFD Sender: No OFD packet to send [22:28:03]OFD Sender: No OFD packet to send [22:28:08]OFD Sender: No OFD packet to send [22:28:13]OFD Sender: No OFD packet to send [22:28:18]OFD Sender: No OFD packet to send [22:28:23]OFD Sender: No OFD packet to send [22:28:28]OFD Sender: No OFD packet to send [22:28:33]OFD Sender: No OFD packet to send [22:28:38]OFD Sender: No OFD packet to send [22:28:43]OFD Sender: No OFD packet to send [22:28:48]OFD Sender: No OFD packet to send [22:28:53]OFD Sender: No OFD packet to send [22:28:58]OFD Sender: No OFD packet to send [22:29:03]OFD Sender: No OFD packet to send [22:29:08]OFD Sender: No OFD packet to send [22:29:13]OFD Sender: No OFD packet to send [22:29:18]OFD Sender: No OFD packet to send [22:29:23]OFD Sender: No OFD packet to send [22:29:28]OFD Sender: No OFD packet to send [22:29:33]OFD Sender: No OFD packet to send [22:29:38]OFD Sender: No OFD packet to send [22:29:43]OFD Sender: No OFD packet to send [22:29:48]OFD Sender: No OFD packet to send [22:29:53]OFD Sender: No OFD packet to send [22:29:58]OFD Sender: No OFD packet to send [22:30:03]OFD Sender: No OFD packet to send [22:30:08]OFD Sender: No OFD packet to send [22:30:13]OFD Sender: No OFD packet to send [22:30:18]OFD Sender: No OFD packet to send [22:30:23]OFD Sender: No OFD packet to send [22:30:28]OFD Sender: No OFD packet to send [22:30:33]OFD Sender: No OFD packet to send [22:30:38]OFD Sender: No OFD packet to send [22:30:43]OFD Sender: No OFD packet to send [22:30:48]OFD Sender: No OFD packet to send [22:30:53]OFD Sender: No OFD packet to send [22:30:58]OFD Sender: No OFD packet to send [22:31:03]OFD Sender: No OFD packet to send [22:31:08]OFD Sender: No OFD packet to send [22:31:13]OFD Sender: No OFD packet to send [22:31:18]OFD Sender: No OFD packet to send [22:31:23]OFD Sender: No OFD packet to send [22:31:28]OFD Sender: No OFD packet to send [22:31:33]OFD Sender: No OFD packet to send [22:31:38]OFD Sender: No OFD packet to send [22:31:43]OFD Sender: No OFD packet to send [22:31:48]OFD Sender: No OFD packet to send [22:31:53]OFD Sender: No OFD packet to send [22:31:58]OFD Sender: No OFD packet to send [22:32:03]OFD Sender: No OFD packet to send [22:32:08]OFD Sender: No OFD packet to send [22:32:13]OFD Sender: No OFD packet to send [22:32:18]OFD Sender: No OFD packet to send [22:32:23]OFD Sender: No OFD packet to send [22:32:28]OFD Sender: No OFD packet to send [22:32:33]OFD Sender: No OFD packet to send [22:32:38]OFD Sender: No OFD packet to send [22:32:43]OFD Sender: No OFD packet to send [22:32:48]OFD Sender: No OFD packet to send [22:32:53]OFD Sender: No OFD packet to send [22:32:58]OFD Sender: No OFD packet to send [22:33:03]OFD Sender: No OFD packet to send [22:33:08]OFD Sender: No OFD packet to send [22:33:13]OFD Sender: No OFD packet to send [22:33:18]OFD Sender: No OFD packet to send [22:33:23]OFD Sender: No OFD packet to send [22:33:28]OFD Sender: No OFD packet to send [22:33:33]OFD Sender: No OFD packet to send [22:33:38]OFD Sender: No OFD packet to send [22:33:43]OFD Sender: No OFD packet to send [22:33:48]OFD Sender: No OFD packet to send [22:33:53]OFD Sender: No OFD packet to send [22:33:58]OFD Sender: No OFD packet to send [22:34:03]OFD Sender: No OFD packet to send [22:34:08]OFD Sender: No OFD packet to send [22:34:13]OFD Sender: No OFD packet to send [22:34:18]OFD Sender: No OFD packet to send [22:34:23]OFD Sender: No OFD packet to send [22:34:28]OFD Sender: No OFD packet to send [22:34:33]OFD Sender: No OFD packet to send [22:34:38]OFD Sender: No OFD packet to send [22:34:43]OFD Sender: No OFD packet to send [22:34:48]OFD Sender: No OFD packet to send [22:34:53]OFD Sender: No OFD packet to send [22:34:58]OFD Sender: No OFD packet to send [22:35:03]OFD Sender: No OFD packet to send [22:35:08]OFD Sender: No OFD packet to send [22:35:13]OFD Sender: No OFD packet to send [22:35:18]OFD Sender: No OFD packet to send [22:35:23]OFD Sender: No OFD packet to send [22:35:28]OFD Sender: No OFD packet to send [22:35:33]OFD Sender: No OFD packet to send [22:35:38]OFD Sender: No OFD packet to send [22:35:43]OFD Sender: No OFD packet to send [22:35:48]OFD Sender: No OFD packet to send [22:35:53]OFD Sender: No OFD packet to send [22:35:58]OFD Sender: No OFD packet to send [22:36:03]OFD Sender: No OFD packet to send [22:36:08]OFD Sender: No OFD packet to send [22:36:13]OFD Sender: No OFD packet to send [22:36:18]OFD Sender: No OFD packet to send [22:36:23]OFD Sender: No OFD packet to send [22:36:28]OFD Sender: No OFD packet to send [22:36:33]OFD Sender: No OFD packet to send [22:36:38]OFD Sender: No OFD packet to send [22:36:43]OFD Sender: No OFD packet to send [22:36:48]OFD Sender: No OFD packet to send [22:36:53]OFD Sender: No OFD packet to send [22:36:58]OFD Sender: No OFD packet to send [22:37:03]OFD Sender: No OFD packet to send [22:37:08]OFD Sender: No OFD packet to send [22:37:13]OFD Sender: No OFD packet to send [22:37:18]OFD Sender: No OFD packet to send [22:37:23]OFD Sender: No OFD packet to send [22:37:28]OFD Sender: No OFD packet to send [22:37:33]OFD Sender: No OFD packet to send [22:37:38]OFD Sender: No OFD packet to send [22:37:42]accept exits with 7 [22:37:42]New connection [22:37:42]New thread 3066908004 created [22:37:42]Thread 3066764644 joined [22:37:42]Waiting for new connection... [22:37:42] Sock 7.Parse request [22:37:42]Sock 7.Check first char [22:37:42]Sock 7.First char is OK [22:37:42]request: POST /json_proto HTTP/1.0 [22:37:42]Method: POST [22:37:42]URL: /json_proto [22:37:42]Method is POST - this is cgi request [22:37:42]url: /json_proto [22:37:42]query_string will be loaded in cgi processing [22:37:42]execute_cgi json_proto POST (null) [22:37:42]execute_cgi path=json_proto method=POST [22:37:42]POST find Content-Length [22:37:42]Host: 172.17.61.6:8080 [22:37:42]Content-Length: 622 [22:37:42]Content-Type: application/json [22:37:42] [22:37:42]POST finish read [22:37:42]Found Content-Length = 622 [22:37:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58159", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:37:42]execute_script... [22:37: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)58159", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:37:42]POST & json_proto [22:37:42]process_json_proto [22:37:42]json parsed OK: [22:37:42]protocol is kg_v1.0 [22:37:42]action value=close_receipt [22:37:42]process_action close_receipt [22:37:42]cmd_close_receipt [22:37:42]MH_GetDate [22:37:42]Write to MH i2c: F0 00 00 AD 41 DD [22:37:42]Write i2c OK [22:37:42]MH_I2C_Read... [22:37:42]Read from MH i2c: F0 [22:37:42]MH_I2C_Read... [22:37:42]Read from MH i2c: F0 09 00 [22:37:42]MH_I2C_Read... [22:37:42]Read from MH i2c: F0 09 00 AD 41 00 40 AA E3 65 78 7F 6F 64 E2 [22:37:42]GetLastDocTimeStamp 1709417960 [22:37:42]current date 1709419072 [22:37:42]FM_GetShiftState [22:37:42]SAM_PROTO_GetShiftState [22:37:42]wFMCommunicate request_size=4 [22:37:42]MH_SAM_APDU [22:37:42]CAPDU: 80 13 01 00 [22:37:42]Write to MH i2c: E2 08 00 AE 41 80 13 01 00 00 00 00 00 6C [22:37:42]Write i2c OK [22:37:42]MH_I2C_Read... [22:37:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:37:42]Read from MH i2c: E2 [22:37:42]MH_I2C_Read... [22:37:42]Read from MH i2c: E2 0E 00 [22:37:42]MH_I2C_Read... [22:37:42]Read from MH i2c: E2 0E 00 AE 41 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 55 [22:37:42]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:37:42]wFMCommunicate OK [22:37:42]SAM_PROTO_GetShiftState done [22:37:42]FM_GetShiftState done [22:37:42]opened in 1709338917 [22:37:42]opened+sec_in_day 1709425317 [22:37:42]quantity*price = 13500 [22:37:42]sum+1 = 13501 [22:37:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 116 02.03.2024 22:37 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31963 ФПД: 178556736692279 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T223752&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31963&fm=178556736692279&tin=02508201610067®Number=0000000000092554&sum=13500 0 [22:37:43]StoreToDocumentArchive [22:37:43]shift 280 fd 31963 [22:37:43]save to /storage/0280/doc_00031963 [22:37:43]save last doc name /storage/0280/doc_00031963 to /storage/kkm_last_doc_name [22:37:43]save OK [22:37:43]Clear old archive folders... [22:37:43]ProcessDocumentItem done err = 0, tmpTLVsize=275 [22:37:43]tlvbuf is B6ECF4E0 [22:37:43]SAM_PROTO_ClearQueue [22:37:43]wFMCommunicate request_size=4 [22:37:43]MH_SAM_APDU [22:37:43]CAPDU: 80 09 00 00 [22:37:43]Write to MH i2c: E2 08 00 BB 41 80 09 00 00 00 00 00 00 6E [22:37:43]Write i2c OK [22:37:43]MH_I2C_Read... [22:37:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:37:43]Read from MH i2c: E2 [22:37:43]MH_I2C_Read... [22:37:43]Read from MH i2c: E2 03 00 [22:37:43]MH_I2C_Read... [22:37:43]Read from MH i2c: E2 03 00 BB 41 00 90 00 70 [22:37:43]RAPDU: 90 00 [22:37:43]wFMCommunicate OK [22:37:43]SAM_PROTO_ClearQueue done [22:37:43]KKMCreateOFDPacket [22:37:43]OFDProtocolAddRootSTLVToBuf [22:37:43]FM_MakeSignedData [22:37:43]FM_MakeSignedData [22:37:43]SAM_PROTO_SignData [22:37:43]wFMCommunicate request_size=4 [22:37:43]MH_SAM_APDU [22:37:43]CAPDU: 80 0D 01 02 [22:37:43]Write to MH i2c: E2 08 00 BC 41 80 0D 01 02 00 00 00 00 76 [22:37:43]Write i2c OK [22:37:43]MH_I2C_Read... [22:37:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:37:43]Read from MH i2c: E2 [22:37:43]MH_I2C_Read... [22:37:43]Read from MH i2c: E2 03 00 [22:37:43]MH_I2C_Read... [22:37:43]Read from MH i2c: E2 03 00 BC 41 00 90 00 71 [22:37:43]RAPDU: 90 00 [22:37:43]wFMCommunicate OK [22:37:43]wFMCommunicate request_size=255 [22:37:43]MH_SAM_APDU [22:37:43]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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 40 AA E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 [22:37:43]Write to MH i2c: E2 02 01 BD 41 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 40 AA E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 00 00 B3 [22:37:43]Write i2c OK [22:37:43]MH_I2C_Read... [22:37:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:37:43]OFD Sender: No OFD packet to send [22:37:43]Read from MH i2c: E2 [22:37:43]MH_I2C_Read... [22:37:43]Read from MH i2c: E2 03 00 [22:37:43]MH_I2C_Read... [22:37:43]Read from MH i2c: E2 03 00 BD 41 00 90 00 72 [22:37:43]RAPDU: 90 00 [22:37:43]wFMCommunicate OK [22:37:43]wFMCommunicate request_size=34 [22:37:43]MH_SAM_APDU [22:37:43]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DB 7C 00 00 35 04 06 00 A2 65 7A DC E0 37 [22:37:43]Write to MH i2c: E2 25 00 BE 41 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DB 7C 00 00 35 04 06 00 A2 65 7A DC E0 37 00 00 07 [22:37:43]Write i2c OK [22:37:43]MH_I2C_Read... [22:37:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:37:43]Read from MH i2c: E2 [22:37:43]MH_I2C_Read... [22:37:43]Read from MH i2c: E2 03 00 [22:37:43]MH_I2C_Read... [22:37:43]Read from MH i2c: E2 03 00 BE 41 00 90 00 73 [22:37:43]RAPDU: 90 00 [22:37:43]wFMCommunicate OK [22:37:43]wFMCommunicate request_size=4 [22:37:43]MH_SAM_APDU [22:37:43]CAPDU: 80 0D 03 02 [22:37:43]Write to MH i2c: E2 08 00 BF 41 80 0D 03 02 00 00 00 00 7B [22:37:43]Write i2c OK [22:37:43]MH_I2C_Read... [22:37:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:37:44]Read from MH i2c: E2 [22:37:44]MH_I2C_Read... [22:37:44]Read from MH i2c: E2 0B 00 [22:37:44]MH_I2C_Read... [22:37:44]Read from MH i2c: E2 0B 00 BF 41 00 97 3C 77 4E 39 F4 72 5A 90 00 0D [22:37:44]RAPDU: 97 3C 77 4E 39 F4 72 5A 90 00 [22:37:44]wFMCommunicate OK [22:37:44]SAM_PROTO_SignData done [22:37:44]FM_MakeSignedData done [22:37:44]CreateOFDProtocolMessage [22:37:44]wFMCommunicate request_size=4 [22:37:44]MH_SAM_APDU [22:37:44]CAPDU: 80 11 00 00 [22:37:44]Write to MH i2c: E2 08 00 C0 41 80 11 00 00 00 00 00 00 7B [22:37:44]Write i2c OK [22:37:44]MH_I2C_Read... [22:37:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:37:44]Read from MH i2c: E2 [22:37:44]MH_I2C_Read... [22:37:44]Read from MH i2c: E2 17 00 [22:37:44]MH_I2C_Read... [22:37:44]Read from MH i2c: E2 17 00 C0 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 D0 [22:37:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:37:44]wFMCommunicate OK [22:37:44]CreateOFDProtocolMessage done [22:37:44]OFDSenderStorePacket 31963 [22:37:44]StoreOFDPacket docnum=31963 [22:37:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 27 01 00 00 24 BF 1F 01 22 D4 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 40 AA E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DB 7C 00 00 35 04 06 00 A2 65 7A DC E0 37 97 3C 77 4E 39 F4 72 5A [22:37:44]CheckFolder [22:37:44]dirname=/storage/ofd_packets [22:37:44]CheckFolder done [22:37:44]ProducePacketName [22:37:44]name=ofd_packets/00031963 [22:37:44]NVStorageSaveData ofd_packets/00031963 [22:37:44]File name is /storage/ofd_packets/00031963 [22:37:44]Write 325 bytes [22:37:44]NVStorageSaveData done [22:37:44]OFDSenderStorePacket done [22:37:44]KKMCreateOFDPacket done [22:37:44]NVStorageSaveData kkm_last_timestamp [22:37:44]File name is /storage/kkm_last_timestamp [22:37:44]Write 4 bytes [22:37:44]NVStorageSaveData done [22:37:44]ExternCall_PrintAddStr [22:37:44]wPrintStart [22:37:44]Write to MH i2c: 01 00 00 C1 41 02 [22:37:44]Write i2c OK [22:37:44]MH_I2C_Read... [22:37:44]Read from MH i2c: 01 [22:37:44]MH_I2C_Read... [22:37:44]Read from MH i2c: 01 07 00 [22:37:44]MH_I2C_Read... [22:37:44]Read from MH i2c: 01 07 00 C1 41 00 00 00 00 00 FF 0F 17 [22:37:44]RasterBufferAndPrint [22:37:44]line Счет N : (3)58159 [22:37:44]line ИНН: 02508201610067 [22:37:44]line Контрольно-Кассовый Чек [22:37:44]line ПРОДАЖА [22:37:44]line Товар: 48743587 [22:37:44]line Сигареты Winston XStyle Silver [22:37:44]line 1.000 * 135.00 [22:37:44]line = 135.00 [22:37:44]line НДС 12% НСП 1% [22:37:44]line > о реализуемом товаре [22:37:44]line ИТОГО: 135.00 [22:37:44]line НСП 1% : 1.19 [22:37:44]line НДС 12% : 14.34 [22:37:44]line Наличными: 135.00 [22:37:44]line Безнал.: 0.00 [22:37:44]line Место: АЗС № 99 "Партнер Нефть" [22:37:44]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [22:37:44]line СНО: Общий режим [22:37:44]line Чек 116 02.03.2024 22:37 [22:37:44]line Смена: 280 ФФД: 1.0 [22:37:44]line ЗНМ: 0300000074 [22:37:44]line РНМ: 0000000000092554 [22:37:44]line Версия ККМ: 001 [22:37:44]line ФМ: 0000000000871783 [22:37:44]line ФД: 31963 [22:37:44]line ФПД: 178556736692279 [22:37:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T223752&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31963&fm=178556736692279&tin=02508201610067®Number=0000000000092554&sum=13500 [22:37:44]line 0 [22:37:44]OFD Sender: Processing packet 31963 [packets to send 5, broken 4] [22:37:44]ProducePacketName [22:37:44]name=ofd_packets/00031963 [22:37:44]OFD Sender: To server: pG, [22:37:44]CommunicateWithHost lk.salyk.kg:30040 [22:37:44]ConnectInit lk.salyk.kg [22:37:44]written 0, free lines is 4095 [22:37:44]Connected sock=10 [22:37:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 27 01 00 00 24 BF 1F 01 22 D4 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 40 AA E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DB 7C 00 00 35 04 06 00 A2 65 7A DC E0 37 97 3C 77 4E 39 F4 72 5A [22:37:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 5E 8D 47 00 F8 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DB 7C 00 00 F4 03 04 00 84 52 E3 65 B6 04 01 00 00 1A 0B 86 CA CA B6 57 23 [22:37:44]CommunicateWithHost err = 0 [22:37:44]CheckOFDResponse [22:37:44]1017 (14) - 77093643461234 [22:37:44]1041 (16) - 0000000000871783 [22:37:44]1040 (4) - 31963 [22:37:44]1012 (4) - 02.03.2024 16:23 [22:37:44]1206 (1) - 0 [22:37:44]OFD Sender: Remove packet 31963 [22:37:44]ProducePacketName [22:37:44]name=ofd_packets/00031963 [22:37:44]NVStorageDeleteData [22:37:44]Write to MH i2c: 01 00 00 EA 41 2B [22:37:44]Write i2c OK [22:37:44]MH_I2C_Read... [22:37:44]Read from MH i2c: 01 [22:37:44]MH_I2C_Read... [22:37:44]Read from MH i2c: 01 07 00 [22:37:44]MH_I2C_Read... [22:37:44]Read from MH i2c: 01 07 00 EA 41 00 00 00 00 00 BE 0C FC [22:37:44]RasterBufferAndPrint [22:37:44]line [22:37:44]line [22:37:44]line [22:37:44]line [22:37:44]line [22:37:44]written 0, free lines is 3266 [22:37:44]MH_Cut [22:37:44]Write to MH i2c: D1 01 00 F1 41 01 04 [22:37:44]Write i2c OK [22:37:44]MH_I2C_Read... [22:37:44]Read from MH i2c: D1 [22:37:44]MH_I2C_Read... [22:37:44]Read from MH i2c: D1 01 00 [22:37:44]MH_I2C_Read... [22:37:44]Read from MH i2c: D1 01 00 F1 41 00 03 [22:37:44]Write to MH i2c: 01 00 00 F2 41 33 [22:37:44]Write i2c OK [22:37:44]MH_I2C_Read... [22:37:45]OFD Sender: No OFD packet to send [22:37:45]*** Cut start [22:37:45]*** Partial cut [22:37:45]*** CUTSNS_PIN = 1 [22:37:45]*** CUTSNS_PIN = 0 [22:37:45]*** Brake cut motor [22:37:46]Read from MH i2c: 01 [22:37:46]MH_I2C_Read... [22:37:46]*** Stop cut motor [22:37:46]*** Cut end [22:37:46]Read from MH i2c: 01 07 00 [22:37:46]MH_I2C_Read... [22:37:46]Read from MH i2c: 01 07 00 F2 41 00 00 00 00 00 FF 0F 48 [22:37:46]process_action close_receipt done [22:37:46]requested_data is exist [22:37:46]produce_requested_data [22:37:46]requested_item fm.sn is exist - process it [22:37:46]wFMCommunicate request_size=4 [22:37:46]MH_SAM_APDU [22:37:46]CAPDU: 80 11 00 00 [22:37:46]Write to MH i2c: E2 08 00 F3 41 80 11 00 00 00 00 00 00 AE [22:37:46]Write i2c OK [22:37:46]MH_I2C_Read... [22:37:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:37:46]Read from MH i2c: E2 [22:37:46]MH_I2C_Read... [22:37:46]Read from MH i2c: E2 17 00 [22:37:46]MH_I2C_Read... [22:37:46]Read from MH i2c: E2 17 00 F3 41 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 03 [22:37:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:37:46]wFMCommunicate OK [22:37:46]requested_item fd.num is exist - process it [22:37:46]SAM_PROTO_GetFieldsCounters [22:37:46]wFMCommunicate request_size=4 [22:37:46]MH_SAM_APDU [22:37:46]CAPDU: 80 13 00 00 [22:37:46]Write to MH i2c: E2 08 00 F4 41 80 13 00 00 00 00 00 00 B1 [22:37:46]Write i2c OK [22:37:46]MH_I2C_Read... [22:37:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:37:46]Read from MH i2c: E2 [22:37:46]MH_I2C_Read... [22:37:46]Read from MH i2c: E2 62 00 [22:37:46]MH_I2C_Read... [22:37:46]Read from MH i2c: E2 62 00 F4 41 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 DB 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 A0 [22:37:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 DB 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:37:46]wFMCommunicate OK [22:37:46]SAM_PROTO_GetFieldsCounters done [22:37:46]requested_item shift.num is exist - process it [22:37:46]requested_item shift.opened is exist - process it [22:37:46]req_shift_opened [22:37:46]FM_GetShiftState [22:37:46]SAM_PROTO_GetShiftState [22:37:46]wFMCommunicate request_size=4 [22:37:46]MH_SAM_APDU [22:37:46]CAPDU: 80 13 01 00 [22:37:46]Write to MH i2c: E2 08 00 F5 41 80 13 01 00 00 00 00 00 B3 [22:37:46]Write i2c OK [22:37:46]MH_I2C_Read... [22:37:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:37:46]Read from MH i2c: E2 [22:37:46]MH_I2C_Read... [22:37:46]Read from MH i2c: E2 0E 00 [22:37:46]MH_I2C_Read... [22:37:46]Read from MH i2c: E2 0E 00 F5 41 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 9C [22:37:46]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:37:46]wFMCommunicate OK [22:37:46]SAM_PROTO_GetShiftState done [22:37:46]FM_GetShiftState done [22:37:46]req_shift_opened done [22:37:46]requested_item shift.open_date is exist - process it [22:37:46]req_shift_open_date [22:37:46]req_shift_open_date done [22:37:46]produce_requested_data done [22:37:46]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31963,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [22:37:46]process_action_free close_receipt [22:37:46]json_value_free [22:37:46]json_value_free done [22:37:46]process_json_proto returns [22:37:46]Send response to host [22:37:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31963,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [22:37:46]free response buf [22:37:46]execute_script done [22:37:46]execute_script returns [22:37:46]free content buf [22:37:46]Sock 7.Close socket [22:37:46]Sock 7.Thread stoped [22:37:50]OFD Sender: No OFD packet to send [22:37:55]OFD Sender: No OFD packet to send [22:38:00]OFD Sender: No OFD packet to send [22:38:05]OFD Sender: No OFD packet to send [22:38:10]OFD Sender: No OFD packet to send [22:38:15]OFD Sender: No OFD packet to send [22:38:20]OFD Sender: No OFD packet to send [22:38:25]OFD Sender: No OFD packet to send [22:38:30]OFD Sender: No OFD packet to send [22:38:35]OFD Sender: No OFD packet to send [22:38:40]OFD Sender: No OFD packet to send [22:38:45]OFD Sender: No OFD packet to send [22:38:50]OFD Sender: No OFD packet to send [22:38:55]OFD Sender: No OFD packet to send [22:39:00]OFD Sender: No OFD packet to send [22:39:05]OFD Sender: No OFD packet to send [22:39:10]OFD Sender: No OFD packet to send [22:39:15]OFD Sender: No OFD packet to send [22:39:20]OFD Sender: No OFD packet to send [22:39:25]OFD Sender: No OFD packet to send [22:39:30]OFD Sender: No OFD packet to send [22:39:35]OFD Sender: No OFD packet to send [22:39:40]OFD Sender: No OFD packet to send [22:39:45]OFD Sender: No OFD packet to send [22:39:50]OFD Sender: No OFD packet to send [22:39:55]OFD Sender: No OFD packet to send [22:40:00]OFD Sender: No OFD packet to send [22:40:05]OFD Sender: No OFD packet to send [22:40:10]OFD Sender: No OFD packet to send [22:40:15]OFD Sender: No OFD packet to send [22:40:20]OFD Sender: No OFD packet to send [22:40:25]OFD Sender: No OFD packet to send [22:40:30]OFD Sender: No OFD packet to send [22:40:35]OFD Sender: No OFD packet to send [22:40:40]OFD Sender: No OFD packet to send [22:40:45]OFD Sender: No OFD packet to send [22:40:50]OFD Sender: No OFD packet to send [22:40:55]OFD Sender: No OFD packet to send [22:41:00]OFD Sender: No OFD packet to send [22:41:05]OFD Sender: No OFD packet to send [22:41:05]accept exits with 9 [22:41:05]New connection [22:41:05]New thread 3066764644 created [22:41:05]Thread 3066908004 joined [22:41:05]Waiting for new connection... [22:41:05] Sock 9.Parse request [22:41:05]Sock 9.Check first char [22:41:05]Sock 9.First char is OK [22:41:05]request: POST /json_proto HTTP/1.0 [22:41:05]Method: POST [22:41:05]URL: /json_proto [22:41:05]Method is POST - this is cgi request [22:41:05]url: /json_proto [22:41:05]query_string will be loaded in cgi processing [22:41:05]execute_cgi json_proto POST (null) [22:41:05]execute_cgi path=json_proto method=POST [22:41:05]POST find Content-Length [22:41:05]Host: 172.17.61.6:8080 [22:41:05]Content-Length: 676 [22:41:05]Content-Type: application/json [22:41:05] [22:41:05]POST finish read [22:41:05]Found Content-Length = 676 [22:41:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58160", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F \u0441\u0442\u043E\u043F\u043A\u0430 0,07", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:05]execute_script... [22:41: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 : (3)58160", "tax_sys" : 0, "items" : [ { "code": "47011656", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F \u0441\u0442\u043E\u043F\u043A\u0430 0,07", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:05]POST & json_proto [22:41:05]process_json_proto [22:41:05]json parsed OK: [22:41:05]protocol is kg_v1.0 [22:41:05]action value=close_receipt [22:41:05]process_action close_receipt [22:41:05]cmd_close_receipt [22:41:05]MH_GetDate [22:41:05]Write to MH i2c: F0 00 00 F6 41 26 [22:41:05]Write i2c OK [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: F0 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: F0 09 00 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: F0 09 00 F6 41 00 0B AB E3 65 78 7F 6F 64 F7 [22:41:05]GetLastDocTimeStamp 1709419072 [22:41:05]current date 1709419275 [22:41:05]FM_GetShiftState [22:41:05]SAM_PROTO_GetShiftState [22:41:05]wFMCommunicate request_size=4 [22:41:05]MH_SAM_APDU [22:41:05]CAPDU: 80 13 01 00 [22:41:05]Write to MH i2c: E2 08 00 F7 41 80 13 01 00 00 00 00 00 B5 [22:41:05]Write i2c OK [22:41:05]MH_I2C_Read... [22:41:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:05]Read from MH i2c: E2 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: E2 0E 00 [22:41:05]MH_I2C_Read... [22:41:05]Read from MH i2c: E2 0E 00 F7 41 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 9E [22:41:05]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:41:05]wFMCommunicate OK [22:41:05]SAM_PROTO_GetShiftState done [22:41:05]FM_GetShiftState done [22:41:05]opened in 1709338917 [22:41:05]opened+sec_in_day 1709425317 [22:41:05]quantity*price = 6500 [22:41:05]sum+1 = 6501 [22:41:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 117 02.03.2024 22:41 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31964 ФПД: 281421821575861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T224115&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31964&fm=281421821575861&tin=02508201610067®Number=0000000000092554&sum=6500 0 [22:41:06]StoreToDocumentArchive [22:41:06]shift 280 fd 31964 [22:41:06]save to /storage/0280/doc_00031964 [22:41:06]save last doc name /storage/0280/doc_00031964 to /storage/kkm_last_doc_name [22:41:06]save OK [22:41:06]Clear old archive folders... [22:41:06]ProcessDocumentItem done err = 0, tmpTLVsize=284 [22:41:06]tlvbuf is 01647510 [22:41:06]SAM_PROTO_ClearQueue [22:41:06]wFMCommunicate request_size=4 [22:41:06]MH_SAM_APDU [22:41:06]CAPDU: 80 09 00 00 [22:41:06]Write to MH i2c: E2 08 00 04 42 80 09 00 00 00 00 00 00 B8 [22:41:06]Write i2c OK [22:41:06]MH_I2C_Read... [22:41:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:41:06]Read from MH i2c: E2 [22:41:06]MH_I2C_Read... [22:41:06]Read from MH i2c: E2 03 00 [22:41:06]MH_I2C_Read... [22:41:06]Read from MH i2c: E2 03 00 04 42 00 90 00 BA [22:41:06]RAPDU: 90 00 [22:41:06]wFMCommunicate OK [22:41:06]SAM_PROTO_ClearQueue done [22:41:06]KKMCreateOFDPacket [22:41:06]OFDProtocolAddRootSTLVToBuf [22:41:06]FM_MakeSignedData [22:41:06]FM_MakeSignedData [22:41:06]SAM_PROTO_SignData [22:41:06]wFMCommunicate request_size=4 [22:41:06]MH_SAM_APDU [22:41:06]CAPDU: 80 0D 01 02 [22:41:06]Write to MH i2c: E2 08 00 05 42 80 0D 01 02 00 00 00 00 C0 [22:41:06]Write i2c OK [22:41:06]MH_I2C_Read... [22:41:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:41:06]Read from MH i2c: E2 [22:41:06]MH_I2C_Read... [22:41:06]Read from MH i2c: E2 03 00 [22:41:06]MH_I2C_Read... [22:41:06]Read from MH i2c: E2 03 00 05 42 00 90 00 BB [22:41:06]RAPDU: 90 00 [22:41:06]wFMCommunicate OK [22:41:06]wFMCommunicate request_size=255 [22:41:06]MH_SAM_APDU [22:41:06]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 2F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 D1 81 D1 82 D0 BE D0 BF D0 BA D0 B0 20 30 2C 30 37 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 0B AB E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 [22:41:06]Write to MH i2c: E2 02 01 06 42 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 2F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 D1 81 D1 82 D0 BE D0 BF D0 BA D0 B0 20 30 2C 30 37 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 0B AB E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 00 00 AE [22:41:06]Write i2c OK [22:41:06]MH_I2C_Read... [22:41:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:06]Read from MH i2c: E2 [22:41:06]MH_I2C_Read... [22:41:06]Read from MH i2c: E2 03 00 [22:41:06]MH_I2C_Read... [22:41:06]Read from MH i2c: E2 03 00 06 42 00 90 00 BC [22:41:06]RAPDU: 90 00 [22:41:06]wFMCommunicate OK [22:41:06]wFMCommunicate request_size=43 [22:41:06]MH_SAM_APDU [22:41:06]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DC 7C 00 00 35 04 06 00 FF F3 9F B5 02 B5 [22:41:06]Write to MH i2c: E2 2E 00 07 42 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DC 7C 00 00 35 04 06 00 FF F3 9F B5 02 B5 00 00 02 [22:41:06]Write i2c OK [22:41:06]MH_I2C_Read... [22:41:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:07]Read from MH i2c: E2 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: E2 03 00 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: E2 03 00 07 42 00 90 00 BD [22:41:07]RAPDU: 90 00 [22:41:07]wFMCommunicate OK [22:41:07]wFMCommunicate request_size=4 [22:41:07]MH_SAM_APDU [22:41:07]CAPDU: 80 0D 03 02 [22:41:07]Write to MH i2c: E2 08 00 08 42 80 0D 03 02 00 00 00 00 C5 [22:41:07]Write i2c OK [22:41:07]MH_I2C_Read... [22:41:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:41:07]Read from MH i2c: E2 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: E2 0B 00 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: E2 0B 00 08 42 00 B2 94 9D C7 A4 3B 19 8D 90 00 F5 [22:41:07]RAPDU: B2 94 9D C7 A4 3B 19 8D 90 00 [22:41:07]wFMCommunicate OK [22:41:07]SAM_PROTO_SignData done [22:41:07]FM_MakeSignedData done [22:41:07]CreateOFDProtocolMessage [22:41:07]wFMCommunicate request_size=4 [22:41:07]MH_SAM_APDU [22:41:07]CAPDU: 80 11 00 00 [22:41:07]Write to MH i2c: E2 08 00 09 42 80 11 00 00 00 00 00 00 C5 [22:41:07]Write i2c OK [22:41:07]MH_I2C_Read... [22:41:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:07]Read from MH i2c: E2 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: E2 17 00 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: E2 17 00 09 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 1A [22:41:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:41:07]wFMCommunicate OK [22:41:07]CreateOFDProtocolMessage done [22:41:07]OFDSenderStorePacket 31964 [22:41:07]StoreOFDPacket docnum=31964 [22:41:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 30 01 00 00 B2 29 28 01 E5 AC 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 2F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 D1 81 D1 82 D0 BE D0 BF D0 BA D0 B0 20 30 2C 30 37 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 0B AB E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DC 7C 00 00 35 04 06 00 FF F3 9F B5 02 B5 B2 94 9D C7 A4 3B 19 8D [22:41:07]CheckFolder [22:41:07]dirname=/storage/ofd_packets [22:41:07]CheckFolder done [22:41:07]ProducePacketName [22:41:07]name=ofd_packets/00031964 [22:41:07]NVStorageSaveData ofd_packets/00031964 [22:41:07]File name is /storage/ofd_packets/00031964 [22:41:07]Write 334 bytes [22:41:07]NVStorageSaveData done [22:41:07]OFDSenderStorePacket done [22:41:07]KKMCreateOFDPacket done [22:41:07]NVStorageSaveData kkm_last_timestamp [22:41:07]File name is /storage/kkm_last_timestamp [22:41:07]Write 4 bytes [22:41:07]NVStorageSaveData done [22:41:07]ExternCall_PrintAddStr [22:41:07]wPrintStart [22:41:07]Write to MH i2c: 01 00 00 0A 42 4C [22:41:07]Write i2c OK [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: 01 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: 01 07 00 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: 01 07 00 0A 42 00 00 00 00 00 FF 0F 61 [22:41:07]RasterBufferAndPrint [22:41:07]line Счет N : (3)58160 [22:41:07]line ИНН: 02508201610067 [22:41:07]line Контрольно-Кассовый Чек [22:41:07]line ПРОДАЖА [22:41:07]line Товар: 47011656 [22:41:07]line Водка Пшеничная стопка 0,07 [22:41:07]line 1.000 * 65.00 [22:41:07]line = 65.00 [22:41:07]line НДС 12% НСП 1% [22:41:07]line > о реализуемом товаре [22:41:07]line ИТОГО: 65.00 [22:41:07]line НСП 1% : 0.57 [22:41:07]line НДС 12% : 6.90 [22:41:07]line Наличными: 65.00 [22:41:07]line Безнал.: 0.00 [22:41:07]line Место: АЗС № 99 "Партнер Нефть" [22:41:07]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [22:41:07]line СНО: Общий режим [22:41:07]line Чек 117 02.03.2024 22:41 [22:41:07]line Смена: 280 ФФД: 1.0 [22:41:07]line ЗНМ: 0300000074 [22:41:07]line РНМ: 0000000000092554 [22:41:07]line Версия ККМ: 001 [22:41:07]line ФМ: 0000000000871783 [22:41:07]line ФД: 31964 [22:41:07]line ФПД: 281421821575861 [22:41:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T224115&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31964&fm=281421821575861&tin=02508201610067®Number=0000000000092554&sum=6500 [22:41:07]line 0 [22:41:07]OFD Sender: Processing packet 31964 [packets to send 5, broken 4] [22:41:07]ProducePacketName [22:41:07]name=ofd_packets/00031964 [22:41:07]OFD Sender: To server: pG, [22:41:07]CommunicateWithHost lk.salyk.kg:30040 [22:41:07]ConnectInit lk.salyk.kg [22:41:07]written 0, free lines is 4095 [22:41:07]Connected sock=10 [22:41:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 30 01 00 00 B2 29 28 01 E5 AC 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 37 30 31 31 36 35 36 06 04 2F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 D1 81 D1 82 D0 BE D0 BF D0 BA D0 B0 20 30 2C 30 37 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 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 0B AB E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DC 7C 00 00 35 04 06 00 FF F3 9F B5 02 B5 B2 94 9D C7 A4 3B 19 8D [22:41:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 A9 97 47 00 02 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DC 7C 00 00 F4 03 04 00 4F 53 E3 65 B6 04 01 00 00 04 0C 71 2E 55 4E B7 2C [22:41:07]CommunicateWithHost err = 0 [22:41:07]CheckOFDResponse [22:41:07]1017 (14) - 77093643461234 [22:41:07]1041 (16) - 0000000000871783 [22:41:07]1040 (4) - 31964 [22:41:07]1012 (4) - 02.03.2024 16:26 [22:41:07]1206 (1) - 0 [22:41:07]OFD Sender: Remove packet 31964 [22:41:07]ProducePacketName [22:41:07]name=ofd_packets/00031964 [22:41:07]NVStorageDeleteData [22:41:07]Write to MH i2c: 01 00 00 32 42 74 [22:41:07]Write i2c OK [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: 01 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: 01 07 00 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: 01 07 00 32 42 00 00 00 00 00 CB 0C 52 [22:41:07]RasterBufferAndPrint [22:41:07]line [22:41:07]line [22:41:07]line [22:41:07]line [22:41:07]line [22:41:07]written 0, free lines is 3282 [22:41:07]MH_Cut [22:41:07]Write to MH i2c: D1 01 00 39 42 01 4D [22:41:07]Write i2c OK [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: D1 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: D1 01 00 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: D1 01 00 39 42 00 4C [22:41:07]Write to MH i2c: 01 00 00 3A 42 7C [22:41:07]Write i2c OK [22:41:07]MH_I2C_Read... [22:41:08]OFD Sender: No OFD packet to send [22:41:08]*** Cut start [22:41:08]*** Partial cut [22:41:08]*** CUTSNS_PIN = 1 [22:41:08]*** CUTSNS_PIN = 0 [22:41:08]*** Brake cut motor [22:41:09]Read from MH i2c: 01 [22:41:09]MH_I2C_Read... [22:41:09]*** Stop cut motor [22:41:09]*** Cut end [22:41:09]Read from MH i2c: 01 07 00 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: 01 07 00 3A 42 00 00 00 00 00 FF 0F 91 [22:41:09]process_action close_receipt done [22:41:09]requested_data is exist [22:41:09]produce_requested_data [22:41:09]requested_item fm.sn is exist - process it [22:41:09]wFMCommunicate request_size=4 [22:41:09]MH_SAM_APDU [22:41:09]CAPDU: 80 11 00 00 [22:41:09]Write to MH i2c: E2 08 00 3B 42 80 11 00 00 00 00 00 00 F7 [22:41:09]Write i2c OK [22:41:09]MH_I2C_Read... [22:41:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:09]Read from MH i2c: E2 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 17 00 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 17 00 3B 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 4C [22:41:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [22:41:09]wFMCommunicate OK [22:41:09]requested_item fd.num is exist - process it [22:41:09]SAM_PROTO_GetFieldsCounters [22:41:09]wFMCommunicate request_size=4 [22:41:09]MH_SAM_APDU [22:41:09]CAPDU: 80 13 00 00 [22:41:09]Write to MH i2c: E2 08 00 3C 42 80 13 00 00 00 00 00 00 FA [22:41:09]Write i2c OK [22:41:09]MH_I2C_Read... [22:41:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:41:09]Read from MH i2c: E2 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 62 00 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 62 00 3C 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 DC 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 ED [22:41:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 DC 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 [22:41:09]wFMCommunicate OK [22:41:09]SAM_PROTO_GetFieldsCounters done [22:41:09]requested_item shift.num is exist - process it [22:41:09]requested_item shift.opened is exist - process it [22:41:09]req_shift_opened [22:41:09]FM_GetShiftState [22:41:09]SAM_PROTO_GetShiftState [22:41:09]wFMCommunicate request_size=4 [22:41:09]MH_SAM_APDU [22:41:09]CAPDU: 80 13 01 00 [22:41:09]Write to MH i2c: E2 08 00 3D 42 80 13 01 00 00 00 00 00 FC [22:41:09]Write i2c OK [22:41:09]MH_I2C_Read... [22:41:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:09]Read from MH i2c: E2 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 0E 00 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 0E 00 3D 42 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 E5 [22:41:09]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [22:41:09]wFMCommunicate OK [22:41:09]SAM_PROTO_GetShiftState done [22:41:09]FM_GetShiftState done [22:41:09]req_shift_opened done [22:41:09]requested_item shift.open_date is exist - process it [22:41:09]req_shift_open_date [22:41:09]req_shift_open_date done [22:41:09]produce_requested_data done [22:41:09]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31964,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [22:41:09]process_action_free close_receipt [22:41:09]json_value_free [22:41:09]json_value_free done [22:41:09]process_json_proto returns [22:41:09]Send response to host [22:41:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31964,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [22:41:09]free response buf [22:41:09]execute_script done [22:41:09]execute_script returns [22:41:09]free content buf [22:41:09]Sock 9.Close socket [22:41:09]Sock 9.Thread stoped [22:41:13]OFD Sender: No OFD packet to send [22:41:18]OFD Sender: No OFD packet to send [22:41:23]OFD Sender: No OFD packet to send [22:41:28]OFD Sender: No OFD packet to send [22:41:33]OFD Sender: No OFD packet to send [22:41:38]OFD Sender: No OFD packet to send [22:41:43]OFD Sender: No OFD packet to send [22:41:48]OFD Sender: No OFD packet to send [22:41:53]OFD Sender: No OFD packet to send [22:41:58]OFD Sender: No OFD packet to send [22:42:03]OFD Sender: No OFD packet to send [22:42:08]OFD Sender: No OFD packet to send [22:42:13]OFD Sender: No OFD packet to send [22:42:18]OFD Sender: No OFD packet to send [22:42:23]OFD Sender: No OFD packet to send [22:42:28]OFD Sender: No OFD packet to send [22:42:33]OFD Sender: No OFD packet to send [22:42:38]OFD Sender: No OFD packet to send [22:42:43]OFD Sender: No OFD packet to send [22:42:48]OFD Sender: No OFD packet to send [22:42:53]OFD Sender: No OFD packet to send [22:42:58]OFD Sender: No OFD packet to send [22:43:03]OFD Sender: No OFD packet to send [22:43:08]OFD Sender: No OFD packet to send [22:43:13]OFD Sender: No OFD packet to send [22:43:18]OFD Sender: No OFD packet to send [22:43:23]OFD Sender: No OFD packet to send [22:43:28]OFD Sender: No OFD packet to send [22:43:33]OFD Sender: No OFD packet to send [22:43:38]OFD Sender: No OFD packet to send [22:43:43]OFD Sender: No OFD packet to send [22:43:48]OFD Sender: No OFD packet to send [22:43:53]OFD Sender: No OFD packet to send [22:43:58]OFD Sender: No OFD packet to send [22:44:03]OFD Sender: No OFD packet to send [22:44:08]OFD Sender: No OFD packet to send [22:44:13]OFD Sender: No OFD packet to send [22:44:18]OFD Sender: No OFD packet to send [22:44:23]OFD Sender: No OFD packet to send [22:44:28]OFD Sender: No OFD packet to send [22:44:33]OFD Sender: No OFD packet to send [22:44:38]OFD Sender: No OFD packet to send [22:44:43]OFD Sender: No OFD packet to send [22:44:48]OFD Sender: No OFD packet to send [22:44:53]OFD Sender: No OFD packet to send [22:44:58]OFD Sender: No OFD packet to send [22:45:03]OFD Sender: No OFD packet to send [22:45:08]OFD Sender: No OFD packet to send [22:45:13]OFD Sender: No OFD packet to send [22:45:18]OFD Sender: No OFD packet to send [22:45:23]OFD Sender: No OFD packet to send [22:45:28]OFD Sender: No OFD packet to send [22:45:33]OFD Sender: No OFD packet to send [22:45:38]OFD Sender: No OFD packet to send [22:45:43]OFD Sender: No OFD packet to send [22:45:48]OFD Sender: No OFD packet to send [22:45:53]OFD Sender: No OFD packet to send [22:45:58]OFD Sender: No OFD packet to send [22:46:03]OFD Sender: No OFD packet to send [22:46:08]OFD Sender: No OFD packet to send [22:46:13]OFD Sender: No OFD packet to send [22:46:18]OFD Sender: No OFD packet to send [22:46:23]OFD Sender: No OFD packet to send [22:46:28]OFD Sender: No OFD packet to send [22:46:33]OFD Sender: No OFD packet to send [22:46:38]OFD Sender: No OFD packet to send [22:46:43]OFD Sender: No OFD packet to send [22:46:48]OFD Sender: No OFD packet to send [22:46:53]OFD Sender: No OFD packet to send [22:46:58]OFD Sender: No OFD packet to send [22:47:03]OFD Sender: No OFD packet to send [22:47:08]OFD Sender: No OFD packet to send [22:47:13]OFD Sender: No OFD packet to send [22:47:18]OFD Sender: No OFD packet to send [22:47:23]OFD Sender: No OFD packet to send [22:47:28]OFD Sender: No OFD packet to send [22:47:33]OFD Sender: No OFD packet to send [22:47:38]OFD Sender: No OFD packet to send [22:47:43]OFD Sender: No OFD packet to send [22:47:48]OFD Sender: No OFD packet to send [22:47:53]OFD Sender: No OFD packet to send [22:47:58]OFD Sender: No OFD packet to send [22:48:03]OFD Sender: No OFD packet to send [22:48:08]OFD Sender: No OFD packet to send [22:48:13]OFD Sender: No OFD packet to send [22:48:18]OFD Sender: No OFD packet to send [22:48:23]OFD Sender: No OFD packet to send [22:48:28]OFD Sender: No OFD packet to send [22:48:33]OFD Sender: No OFD packet to send [22:48:38]OFD Sender: No OFD packet to send [22:48:43]OFD Sender: No OFD packet to send [22:48:48]OFD Sender: No OFD packet to send [22:48:53]OFD Sender: No OFD packet to send [22:48:58]OFD Sender: No OFD packet to send [22:49:03]OFD Sender: No OFD packet to send [22:49:08]OFD Sender: No OFD packet to send [22:49:13]OFD Sender: No OFD packet to send [22:49:18]OFD Sender: No OFD packet to send [22:49:23]OFD Sender: No OFD packet to send [22:49:28]OFD Sender: No OFD packet to send [22:49:33]OFD Sender: No OFD packet to send [22:49:38]OFD Sender: No OFD packet to send [22:49:43]OFD Sender: No OFD packet to send [22:49:48]OFD Sender: No OFD packet to send [22:49:53]OFD Sender: No OFD packet to send [22:49:58]OFD Sender: No OFD packet to send [22:50:03]OFD Sender: No OFD packet to send [22:50:08]OFD Sender: No OFD packet to send [22:50:13]OFD Sender: No OFD packet to send [22:50:18]OFD Sender: No OFD packet to send [22:50:23]OFD Sender: No OFD packet to send [22:50:28]OFD Sender: No OFD packet to send [22:50:33]OFD Sender: No OFD packet to send [22:50:38]OFD Sender: No OFD packet to send [22:50:43]OFD Sender: No OFD packet to send [22:50:48]OFD Sender: No OFD packet to send [22:50:53]OFD Sender: No OFD packet to send [22:50:58]OFD Sender: No OFD packet to send [22:51:03]OFD Sender: No OFD packet to send [22:51:08]OFD Sender: No OFD packet to send [22:51:13]OFD Sender: No OFD packet to send [22:51:18]OFD Sender: No OFD packet to send [22:51:23]OFD Sender: No OFD packet to send [22:51:28]OFD Sender: No OFD packet to send [22:51:33]OFD Sender: No OFD packet to send [22:51:38]OFD Sender: No OFD packet to send [22:51:43]OFD Sender: No OFD packet to send [22:51:48]OFD Sender: No OFD packet to send [22:51:53]OFD Sender: No OFD packet to send [22:51:58]OFD Sender: No OFD packet to send [22:52:03]OFD Sender: No OFD packet to send [22:52:08]OFD Sender: No OFD packet to send [22:52:13]OFD Sender: No OFD packet to send [22:52:18]OFD Sender: No OFD packet to send [22:52:23]OFD Sender: No OFD packet to send [22:52:28]OFD Sender: No OFD packet to send [22:52:33]OFD Sender: No OFD packet to send [22:52:38]OFD Sender: No OFD packet to send [22:52:43]OFD Sender: No OFD packet to send [22:52:48]OFD Sender: No OFD packet to send [22:52:53]OFD Sender: No OFD packet to send [22:52:58]OFD Sender: No OFD packet to send [22:53:03]OFD Sender: No OFD packet to send [22:53:08]OFD Sender: No OFD packet to send [22:53:13]OFD Sender: No OFD packet to send [22:53:18]OFD Sender: No OFD packet to send [22:53:23]OFD Sender: No OFD packet to send [22:53:28]OFD Sender: No OFD packet to send [22:53:33]OFD Sender: No OFD packet to send [22:53:38]OFD Sender: No OFD packet to send [22:53:43]OFD Sender: No OFD packet to send [22:53:48]OFD Sender: No OFD packet to send [22:53:53]OFD Sender: No OFD packet to send [22:53:58]OFD Sender: No OFD packet to send [22:54:03]OFD Sender: No OFD packet to send [22:54:08]OFD Sender: No OFD packet to send [22:54:13]OFD Sender: No OFD packet to send [22:54:18]OFD Sender: No OFD packet to send [22:54:23]OFD Sender: No OFD packet to send [22:54:28]OFD Sender: No OFD packet to send [22:54:33]OFD Sender: No OFD packet to send [22:54:38]OFD Sender: No OFD packet to send [22:54:43]OFD Sender: No OFD packet to send [22:54:48]OFD Sender: No OFD packet to send [22:54:53]OFD Sender: No OFD packet to send [22:54:58]OFD Sender: No OFD packet to send [22:55:03]OFD Sender: No OFD packet to send [22:55:08]OFD Sender: No OFD packet to send [22:55:13]OFD Sender: No OFD packet to send [22:55:18]OFD Sender: No OFD packet to send [22:55:23]OFD Sender: No OFD packet to send [22:55:28]OFD Sender: No OFD packet to send [22:55:33]OFD Sender: No OFD packet to send [22:55:38]OFD Sender: No OFD packet to send [22:55:43]OFD Sender: No OFD packet to send [22:55:48]OFD Sender: No OFD packet to send [22:55:53]OFD Sender: No OFD packet to send [22:55:58]OFD Sender: No OFD packet to send [22:56:03]OFD Sender: No OFD packet to send [22:56:08]OFD Sender: No OFD packet to send [22:56:13]OFD Sender: No OFD packet to send [22:56:18]OFD Sender: No OFD packet to send [22:56:23]OFD Sender: No OFD packet to send [22:56:28]OFD Sender: No OFD packet to send [22:56:34]OFD Sender: No OFD packet to send [22:56:39]OFD Sender: No OFD packet to send [22:56:44]OFD Sender: No OFD packet to send [22:56:49]OFD Sender: No OFD packet to send [22:56:54]OFD Sender: No OFD packet to send [22:56:59]OFD Sender: No OFD packet to send [22:57:04]OFD Sender: No OFD packet to send [22:57:09]OFD Sender: No OFD packet to send [22:57:14]OFD Sender: No OFD packet to send [22:57:19]OFD Sender: No OFD packet to send [22:57:24]OFD Sender: No OFD packet to send [22:57:29]OFD Sender: No OFD packet to send [22:57:34]OFD Sender: No OFD packet to send [22:57:39]OFD Sender: No OFD packet to send [22:57:44]OFD Sender: No OFD packet to send [22:57:49]OFD Sender: No OFD packet to send [22:57:54]OFD Sender: No OFD packet to send [22:57:59]OFD Sender: No OFD packet to send [22:58:04]OFD Sender: No OFD packet to send [22:58:09]OFD Sender: No OFD packet to send [22:58:14]OFD Sender: No OFD packet to send [22:58:19]OFD Sender: No OFD packet to send [22:58:24]OFD Sender: No OFD packet to send [22:58:29]OFD Sender: No OFD packet to send [22:58:34]OFD Sender: No OFD packet to send [22:58:39]OFD Sender: No OFD packet to send [22:58:44]OFD Sender: No OFD packet to send [22:58:49]OFD Sender: No OFD packet to send [22:58:54]OFD Sender: No OFD packet to send [22:58:59]OFD Sender: No OFD packet to send [22:59:04]OFD Sender: No OFD packet to send [22:59:09]OFD Sender: No OFD packet to send [22:59:14]OFD Sender: No OFD packet to send [22:59:19]OFD Sender: No OFD packet to send [22:59:24]OFD Sender: No OFD packet to send [22:59:29]OFD Sender: No OFD packet to send [22:59:34]OFD Sender: No OFD packet to send [22:59:39]OFD Sender: No OFD packet to send [22:59:44]OFD Sender: No OFD packet to send [22:59:49]OFD Sender: No OFD packet to send [22:59:54]OFD Sender: No OFD packet to send [22:59:59]OFD Sender: No OFD packet to send [23:00:04]OFD Sender: No OFD packet to send [23:00:09]OFD Sender: No OFD packet to send [23:00:14]OFD Sender: No OFD packet to send [23:00:19]OFD Sender: No OFD packet to send [23:00:24]OFD Sender: No OFD packet to send [23:00:29]OFD Sender: No OFD packet to send [23:00:34]OFD Sender: No OFD packet to send [23:00:39]OFD Sender: No OFD packet to send [23:00:44]OFD Sender: No OFD packet to send [23:00:49]OFD Sender: No OFD packet to send [23:00:54]OFD Sender: No OFD packet to send [23:00:59]OFD Sender: No OFD packet to send [23:01:04]OFD Sender: No OFD packet to send [23:01:09]OFD Sender: No OFD packet to send [23:01:14]OFD Sender: No OFD packet to send [23:01:19]OFD Sender: No OFD packet to send [23:01:24]OFD Sender: No OFD packet to send [23:01:29]OFD Sender: No OFD packet to send [23:01:34]OFD Sender: No OFD packet to send [23:01:39]OFD Sender: No OFD packet to send [23:01:44]OFD Sender: No OFD packet to send [23:01:49]OFD Sender: No OFD packet to send [23:01:54]OFD Sender: No OFD packet to send [23:01:59]OFD Sender: No OFD packet to send [23:02:04]OFD Sender: No OFD packet to send [23:02:09]OFD Sender: No OFD packet to send [23:02:14]OFD Sender: No OFD packet to send [23:02:19]OFD Sender: No OFD packet to send [23:02:24]OFD Sender: No OFD packet to send [23:02:29]OFD Sender: No OFD packet to send [23:02:34]OFD Sender: No OFD packet to send [23:02:39]OFD Sender: No OFD packet to send [23:02:44]OFD Sender: No OFD packet to send [23:02:49]OFD Sender: No OFD packet to send [23:02:54]OFD Sender: No OFD packet to send [23:02:59]OFD Sender: No OFD packet to send [23:03:04]OFD Sender: No OFD packet to send [23:03:09]OFD Sender: No OFD packet to send [23:03:14]OFD Sender: No OFD packet to send [23:03:19]OFD Sender: No OFD packet to send [23:03:24]OFD Sender: No OFD packet to send [23:03:29]OFD Sender: No OFD packet to send [23:03:34]OFD Sender: No OFD packet to send [23:03:39]OFD Sender: No OFD packet to send [23:03:44]OFD Sender: No OFD packet to send [23:03:49]OFD Sender: No OFD packet to send [23:03:54]OFD Sender: No OFD packet to send [23:03:59]OFD Sender: No OFD packet to send [23:04:04]OFD Sender: No OFD packet to send [23:04:09]OFD Sender: No OFD packet to send [23:04:14]OFD Sender: No OFD packet to send [23:04:19]OFD Sender: No OFD packet to send [23:04:24]OFD Sender: No OFD packet to send [23:04:29]OFD Sender: No OFD packet to send [23:04:34]OFD Sender: No OFD packet to send [23:04:39]OFD Sender: No OFD packet to send [23:04:44]OFD Sender: No OFD packet to send [23:04:49]OFD Sender: No OFD packet to send [23:04:54]OFD Sender: No OFD packet to send [23:04:59]OFD Sender: No OFD packet to send [23:05:04]OFD Sender: No OFD packet to send [23:05:09]OFD Sender: No OFD packet to send [23:05:14]OFD Sender: No OFD packet to send [23:05:19]OFD Sender: No OFD packet to send [23:05:24]OFD Sender: No OFD packet to send [23:05:29]OFD Sender: No OFD packet to send [23:05:34]OFD Sender: No OFD packet to send [23:05:39]OFD Sender: No OFD packet to send [23:05:44]OFD Sender: No OFD packet to send [23:05:49]OFD Sender: No OFD packet to send [23:05:54]OFD Sender: No OFD packet to send [23:05:59]OFD Sender: No OFD packet to send [23:06:04]OFD Sender: No OFD packet to send [23:06:09]OFD Sender: No OFD packet to send [23:06:14]OFD Sender: No OFD packet to send [23:06:19]OFD Sender: No OFD packet to send [23:06:24]OFD Sender: No OFD packet to send [23:06:29]OFD Sender: No OFD packet to send [23:06:34]OFD Sender: No OFD packet to send [23:06:39]OFD Sender: No OFD packet to send [23:06:44]OFD Sender: No OFD packet to send [23:06:49]OFD Sender: No OFD packet to send [23:06:54]OFD Sender: No OFD packet to send [23:06:59]OFD Sender: No OFD packet to send [23:07:04]OFD Sender: No OFD packet to send [23:07:09]OFD Sender: No OFD packet to send [23:07:14]OFD Sender: No OFD packet to send [23:07:19]OFD Sender: No OFD packet to send [23:07:24]OFD Sender: No OFD packet to send [23:07:29]OFD Sender: No OFD packet to send [23:07:34]OFD Sender: No OFD packet to send [23:07:39]OFD Sender: No OFD packet to send [23:07:44]OFD Sender: No OFD packet to send [23:07:49]OFD Sender: No OFD packet to send [23:07:54]OFD Sender: No OFD packet to send [23:07:59]OFD Sender: No OFD packet to send [23:08:04]OFD Sender: No OFD packet to send [23:08:09]OFD Sender: No OFD packet to send [23:08:14]OFD Sender: No OFD packet to send [23:08:19]OFD Sender: No OFD packet to send [23:08:24]OFD Sender: No OFD packet to send [23:08:29]OFD Sender: No OFD packet to send [23:08:34]OFD Sender: No OFD packet to send [23:08:39]OFD Sender: No OFD packet to send [23:08:44]OFD Sender: No OFD packet to send [23:08:49]OFD Sender: No OFD packet to send [23:08:54]OFD Sender: No OFD packet to send [23:08:59]OFD Sender: No OFD packet to send [23:09:04]OFD Sender: No OFD packet to send [23:09:09]OFD Sender: No OFD packet to send [23:09:14]OFD Sender: No OFD packet to send [23:09:19]OFD Sender: No OFD packet to send [23:09:24]OFD Sender: No OFD packet to send [23:09:29]OFD Sender: No OFD packet to send [23:09:34]OFD Sender: No OFD packet to send [23:09:39]OFD Sender: No OFD packet to send [23:09:44]OFD Sender: No OFD packet to send [23:09:49]OFD Sender: No OFD packet to send [23:09:54]OFD Sender: No OFD packet to send [23:09:59]OFD Sender: No OFD packet to send [23:10:04]OFD Sender: No OFD packet to send [23:10:09]OFD Sender: No OFD packet to send [23:10:14]OFD Sender: No OFD packet to send [23:10:19]OFD Sender: No OFD packet to send [23:10:24]OFD Sender: No OFD packet to send [23:10:29]OFD Sender: No OFD packet to send [23:10:34]OFD Sender: No OFD packet to send [23:10:39]OFD Sender: No OFD packet to send [23:10:44]OFD Sender: No OFD packet to send [23:10:49]OFD Sender: No OFD packet to send [23:10:54]OFD Sender: No OFD packet to send [23:10:59]OFD Sender: No OFD packet to send [23:11:04]OFD Sender: No OFD packet to send [23:11:09]OFD Sender: No OFD packet to send [23:11:14]OFD Sender: No OFD packet to send [23:11:19]OFD Sender: No OFD packet to send [23:11:24]OFD Sender: No OFD packet to send [23:11:29]OFD Sender: No OFD packet to send [23:11:34]OFD Sender: No OFD packet to send [23:11:39]OFD Sender: No OFD packet to send [23:11:44]OFD Sender: No OFD packet to send [23:11:49]OFD Sender: No OFD packet to send [23:11:54]OFD Sender: No OFD packet to send [23:11:59]OFD Sender: No OFD packet to send [23:12:04]OFD Sender: No OFD packet to send [23:12:09]OFD Sender: No OFD packet to send [23:12:14]OFD Sender: No OFD packet to send [23:12:19]OFD Sender: No OFD packet to send [23:12:24]OFD Sender: No OFD packet to send [23:12:29]OFD Sender: No OFD packet to send [23:12:34]OFD Sender: No OFD packet to send [23:12:39]OFD Sender: No OFD packet to send [23:12:44]OFD Sender: No OFD packet to send [23:12:49]OFD Sender: No OFD packet to send [23:12:54]OFD Sender: No OFD packet to send [23:12:59]OFD Sender: No OFD packet to send [23:13:04]OFD Sender: No OFD packet to send [23:13:09]OFD Sender: No OFD packet to send [23:13:14]OFD Sender: No OFD packet to send [23:13:19]OFD Sender: No OFD packet to send [23:13:24]OFD Sender: No OFD packet to send [23:13:29]OFD Sender: No OFD packet to send [23:13:34]OFD Sender: No OFD packet to send [23:13:39]OFD Sender: No OFD packet to send [23:13:44]OFD Sender: No OFD packet to send [23:13:49]OFD Sender: No OFD packet to send [23:13:54]OFD Sender: No OFD packet to send [23:13:59]OFD Sender: No OFD packet to send [23:14:04]OFD Sender: No OFD packet to send [23:14:09]OFD Sender: No OFD packet to send [23:14:14]OFD Sender: No OFD packet to send [23:14:19]OFD Sender: No OFD packet to send [23:14:24]OFD Sender: No OFD packet to send [23:14:29]OFD Sender: No OFD packet to send [23:14:34]OFD Sender: No OFD packet to send [23:14:39]OFD Sender: No OFD packet to send [23:14:44]OFD Sender: No OFD packet to send [23:14:49]OFD Sender: No OFD packet to send [23:14:54]OFD Sender: No OFD packet to send [23:14:59]OFD Sender: No OFD packet to send [23:15:04]OFD Sender: No OFD packet to send [23:15:09]OFD Sender: No OFD packet to send [23:15:14]OFD Sender: No OFD packet to send [23:15:19]OFD Sender: No OFD packet to send [23:15:24]OFD Sender: No OFD packet to send [23:15:29]OFD Sender: No OFD packet to send [23:15:34]OFD Sender: No OFD packet to send [23:15:39]OFD Sender: No OFD packet to send [23:15:44]OFD Sender: No OFD packet to send [23:15:49]OFD Sender: No OFD packet to send [23:15:54]OFD Sender: No OFD packet to send [23:15:59]OFD Sender: No OFD packet to send [23:16:04]OFD Sender: No OFD packet to send [23:16:09]OFD Sender: No OFD packet to send [23:16:14]OFD Sender: No OFD packet to send [23:16:19]OFD Sender: No OFD packet to send [23:16:24]OFD Sender: No OFD packet to send [23:16:29]OFD Sender: No OFD packet to send [23:16:34]OFD Sender: No OFD packet to send [23:16:39]OFD Sender: No OFD packet to send [23:16:44]OFD Sender: No OFD packet to send [23:16:49]OFD Sender: No OFD packet to send [23:16:54]OFD Sender: No OFD packet to send [23:16:59]OFD Sender: No OFD packet to send [23:17:04]OFD Sender: No OFD packet to send [23:17:09]OFD Sender: No OFD packet to send [23:17:14]OFD Sender: No OFD packet to send [23:17:19]OFD Sender: No OFD packet to send [23:17:24]OFD Sender: No OFD packet to send [23:17:29]OFD Sender: No OFD packet to send [23:17:34]OFD Sender: No OFD packet to send [23:17:39]OFD Sender: No OFD packet to send [23:17:44]OFD Sender: No OFD packet to send [23:17:49]OFD Sender: No OFD packet to send [23:17:54]OFD Sender: No OFD packet to send [23:17:59]OFD Sender: No OFD packet to send [23:18:04]OFD Sender: No OFD packet to send [23:18:09]OFD Sender: No OFD packet to send [23:18:15]OFD Sender: No OFD packet to send [23:18:20]OFD Sender: No OFD packet to send [23:18:25]OFD Sender: No OFD packet to send [23:18:30]OFD Sender: No OFD packet to send [23:18:35]OFD Sender: No OFD packet to send [23:18:40]OFD Sender: No OFD packet to send [23:18:45]OFD Sender: No OFD packet to send [23:18:50]OFD Sender: No OFD packet to send [23:18:52]accept exits with 7 [23:18:52]New connection [23:18:52]New thread 3066908004 created [23:18:52]Thread 3066764644 joined [23:18:52]Waiting for new connection... [23:18:52] Sock 7.Parse request [23:18:52]Sock 7.Check first char [23:18:52]Sock 7.First char is OK [23:18:52]request: POST /json_proto HTTP/1.0 [23:18:52]Method: POST [23:18:52]URL: /json_proto [23:18:52]Method is POST - this is cgi request [23:18:52]url: /json_proto [23:18:52]query_string will be loaded in cgi processing [23:18:52]execute_cgi json_proto POST (null) [23:18:52]execute_cgi path=json_proto method=POST [23:18:52]POST find Content-Length [23:18:52]Host: 172.17.61.6:8080 [23:18:52]Content-Length: 654 [23:18:52]Content-Type: application/json [23:18:52] [23:18:52]POST finish read [23:18:52]Found Content-Length = 654 [23:18:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58161", "tax_sys" : 0, "items" : [ { "code": "4700002083914", "name": "\u0412\u043E\u0434\u043A\u0430 \u0421\u0430\u0440\u044B \u0447\u0435\u043B\u0435\u043A 0,35\u043B", "price" : 245.00, "quantity" : 1.000, "sum" : 245.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" ] } } [23:18:52]execute_script... [23:18: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)58161", "tax_sys" : 0, "items" : [ { "code": "4700002083914", "name": "\u0412\u043E\u0434\u043A\u0430 \u0421\u0430\u0440\u044B \u0447\u0435\u043B\u0435\u043A 0,35\u043B", "price" : 245.00, "quantity" : 1.000, "sum" : 245.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" ] } } [23:18:52]POST & json_proto [23:18:52]process_json_proto [23:18:52]json parsed OK: [23:18:52]protocol is kg_v1.0 [23:18:52]action value=close_receipt [23:18:52]process_action close_receipt [23:18:52]cmd_close_receipt [23:18:52]MH_GetDate [23:18:52]Write to MH i2c: F0 00 00 3E 42 6F [23:18:52]Write i2c OK [23:18:52]MH_I2C_Read... [23:18:52]Read from MH i2c: F0 [23:18:52]MH_I2C_Read... [23:18:52]Read from MH i2c: F0 09 00 [23:18:52]MH_I2C_Read... [23:18:52]Read from MH i2c: F0 09 00 3E 42 00 E6 B3 E3 65 78 7F 6F 64 23 [23:18:52]GetLastDocTimeStamp 1709419275 [23:18:52]current date 1709421542 [23:18:52]FM_GetShiftState [23:18:52]SAM_PROTO_GetShiftState [23:18:52]wFMCommunicate request_size=4 [23:18:52]MH_SAM_APDU [23:18:52]CAPDU: 80 13 01 00 [23:18:52]Write to MH i2c: E2 08 00 3F 42 80 13 01 00 00 00 00 00 FE [23:18:52]Write i2c OK [23:18:52]MH_I2C_Read... [23:18:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:18:52]Read from MH i2c: E2 [23:18:52]MH_I2C_Read... [23:18:52]Read from MH i2c: E2 0E 00 [23:18:52]MH_I2C_Read... [23:18:52]Read from MH i2c: E2 0E 00 3F 42 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 E7 [23:18:52]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [23:18:52]wFMCommunicate OK [23:18:52]SAM_PROTO_GetShiftState done [23:18:52]FM_GetShiftState done [23:18:52]opened in 1709338917 [23:18:52]opened+sec_in_day 1709425317 [23:18:52]quantity*price = 24500 [23:18:52]sum+1 = 24501 [23:18:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 245.00 НСП 1% : 2.17 НДС 12% : 26.02 Наличными: 245.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 118 02.03.2024 23:19 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31965 ФПД: 94146074738726 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T231902&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31965&fm=94146074738726&tin=02508201610067®Number=0000000000092554&sum=24500 0 [23:18:53]StoreToDocumentArchive [23:18:53]shift 280 fd 31965 [23:18:53]save to /storage/0280/doc_00031965 [23:18:53]save last doc name /storage/0280/doc_00031965 to /storage/kkm_last_doc_name [23:18:53]save OK [23:18:53]Clear old archive folders... [23:18:53]ProcessDocumentItem done err = 0, tmpTLVsize=279 [23:18:53]tlvbuf is 016909C0 [23:18:53]SAM_PROTO_ClearQueue [23:18:53]wFMCommunicate request_size=4 [23:18:53]MH_SAM_APDU [23:18:53]CAPDU: 80 09 00 00 [23:18:53]Write to MH i2c: E2 08 00 4C 42 80 09 00 00 00 00 00 00 00 [23:18:53]Write i2c OK [23:18:53]MH_I2C_Read... [23:18:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:18:53]Read from MH i2c: E2 [23:18:53]MH_I2C_Read... [23:18:53]Read from MH i2c: E2 03 00 [23:18:53]MH_I2C_Read... [23:18:53]Read from MH i2c: E2 03 00 4C 42 00 90 00 02 [23:18:53]RAPDU: 90 00 [23:18:53]wFMCommunicate OK [23:18:53]SAM_PROTO_ClearQueue done [23:18:53]KKMCreateOFDPacket [23:18:53]OFDProtocolAddRootSTLVToBuf [23:18:53]FM_MakeSignedData [23:18:53]FM_MakeSignedData [23:18:53]SAM_PROTO_SignData [23:18:53]wFMCommunicate request_size=4 [23:18:53]MH_SAM_APDU [23:18:53]CAPDU: 80 0D 01 02 [23:18:53]Write to MH i2c: E2 08 00 4D 42 80 0D 01 02 00 00 00 00 08 [23:18:53]Write i2c OK [23:18:53]MH_I2C_Read... [23:18:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:18:53]Read from MH i2c: E2 [23:18:53]MH_I2C_Read... [23:18:53]Read from MH i2c: E2 03 00 [23:18:53]MH_I2C_Read... [23:18:53]Read from MH i2c: E2 03 00 4D 42 00 90 00 03 [23:18:53]RAPDU: 90 00 [23:18:53]wFMCommunicate OK [23:18:53]wFMCommunicate request_size=255 [23:18:53]MH_SAM_APDU [23:18:53]CAPDU: 80 0D 02 02 FA 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 39 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A1 D0 B0 D1 80 D1 8B 20 D1 87 D0 B5 D0 BB D0 B5 D0 BA 20 30 2C 33 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B4 5F 00 00 00 00 13 04 06 00 B4 5F 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 2A 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 76 00 00 00 F4 03 04 00 E6 B3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 [23:18:53]Write to MH i2c: E2 02 01 4E 42 80 0D 02 02 FA 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 39 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A1 D0 B0 D1 80 D1 8B 20 D1 87 D0 B5 D0 BB D0 B5 D0 BA 20 30 2C 33 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B4 5F 00 00 00 00 13 04 06 00 B4 5F 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 2A 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 76 00 00 00 F4 03 04 00 E6 B3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 00 00 3E [23:18:53]Write i2c OK [23:18:53]MH_I2C_Read... [23:18:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:18:53]Read from MH i2c: E2 [23:18:53]MH_I2C_Read... [23:18:53]Read from MH i2c: E2 03 00 [23:18:53]MH_I2C_Read... [23:18:53]Read from MH i2c: E2 03 00 4E 42 00 90 00 04 [23:18:53]RAPDU: 90 00 [23:18:53]wFMCommunicate OK [23:18:53]wFMCommunicate request_size=38 [23:18:53]MH_SAM_APDU [23:18:53]CAPDU: 80 0D 02 02 21 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DD 7C 00 00 35 04 06 00 55 A0 17 57 80 26 [23:18:53]Write to MH i2c: E2 29 00 4F 42 80 0D 02 02 21 00 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DD 7C 00 00 35 04 06 00 55 A0 17 57 80 26 00 00 F8 [23:18:53]Write i2c OK [23:18:53]MH_I2C_Read... [23:18:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:18:53]Read from MH i2c: E2 [23:18:53]MH_I2C_Read... [23:18:53]Read from MH i2c: E2 03 00 [23:18:53]MH_I2C_Read... [23:18:53]Read from MH i2c: E2 03 00 4F 42 00 90 00 05 [23:18:53]RAPDU: 90 00 [23:18:53]wFMCommunicate OK [23:18:53]wFMCommunicate request_size=4 [23:18:53]MH_SAM_APDU [23:18:53]CAPDU: 80 0D 03 02 [23:18:53]Write to MH i2c: E2 08 00 50 42 80 0D 03 02 00 00 00 00 0D [23:18:53]Write i2c OK [23:18:53]MH_I2C_Read... [23:18:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:18:54]Read from MH i2c: E2 [23:18:54]MH_I2C_Read... [23:18:54]Read from MH i2c: E2 0B 00 [23:18:54]MH_I2C_Read... [23:18:54]Read from MH i2c: E2 0B 00 50 42 00 29 27 78 CC 4A 84 82 80 90 00 72 [23:18:54]RAPDU: 29 27 78 CC 4A 84 82 80 90 00 [23:18:54]wFMCommunicate OK [23:18:54]SAM_PROTO_SignData done [23:18:54]FM_MakeSignedData done [23:18:54]CreateOFDProtocolMessage [23:18:54]wFMCommunicate request_size=4 [23:18:54]MH_SAM_APDU [23:18:54]CAPDU: 80 11 00 00 [23:18:54]Write to MH i2c: E2 08 00 51 42 80 11 00 00 00 00 00 00 0D [23:18:54]Write i2c OK [23:18:54]MH_I2C_Read... [23:18:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:18:54]Read from MH i2c: E2 [23:18:54]MH_I2C_Read... [23:18:54]Read from MH i2c: E2 17 00 [23:18:54]MH_I2C_Read... [23:18:54]Read from MH i2c: E2 17 00 51 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 62 [23:18:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [23:18:54]wFMCommunicate OK [23:18:54]CreateOFDProtocolMessage done [23:18:54]OFDSenderStorePacket 31965 [23:18:54]StoreOFDPacket docnum=31965 [23:18:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2B 01 00 00 22 64 23 01 F8 E8 5A 03 01 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 39 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A1 D0 B0 D1 80 D1 8B 20 D1 87 D0 B5 D0 BB D0 B5 D0 BA 20 30 2C 33 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B4 5F 00 00 00 00 13 04 06 00 B4 5F 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 2A 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 76 00 00 00 F4 03 04 00 E6 B3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DD 7C 00 00 35 04 06 00 55 A0 17 57 80 26 29 27 78 CC 4A 84 82 80 [23:18:54]CheckFolder [23:18:54]dirname=/storage/ofd_packets [23:18:54]CheckFolder done [23:18:54]ProducePacketName [23:18:54]name=ofd_packets/00031965 [23:18:54]NVStorageSaveData ofd_packets/00031965 [23:18:54]File name is /storage/ofd_packets/00031965 [23:18:54]Write 329 bytes [23:18:54]NVStorageSaveData done [23:18:54]OFDSenderStorePacket done [23:18:54]KKMCreateOFDPacket done [23:18:54]NVStorageSaveData kkm_last_timestamp [23:18:54]File name is /storage/kkm_last_timestamp [23:18:54]Write 4 bytes [23:18:54]NVStorageSaveData done [23:18:54]ExternCall_PrintAddStr [23:18:54]wPrintStart [23:18:54]Write to MH i2c: 01 00 00 52 42 94 [23:18:54]Write i2c OK [23:18:54]MH_I2C_Read... [23:18:54]Read from MH i2c: 01 [23:18:54]MH_I2C_Read... [23:18:54]Read from MH i2c: 01 07 00 [23:18:54]MH_I2C_Read... [23:18:54]Read from MH i2c: 01 07 00 52 42 00 00 00 00 00 FF 0F A9 [23:18:54]RasterBufferAndPrint [23:18:54]line Счет N : (3)58161 [23:18:54]line ИНН: 02508201610067 [23:18:54]line Контрольно-Кассовый Чек [23:18:54]line ПРОДАЖА [23:18:54]line Товар: 4700002083914 [23:18:54]line Водка Сары челек 0,35л [23:18:54]line 1.000 * 245.00 [23:18:54]line = 245.00 [23:18:54]line НДС 12% НСП 1% [23:18:54]line > о реализуемом товаре [23:18:54]line ИТОГО: 245.00 [23:18:54]line НСП 1% : 2.17 [23:18:54]line НДС 12% : 26.02 [23:18:54]line Наличными: 245.00 [23:18:54]line Безнал.: 0.00 [23:18:54]line Место: АЗС № 99 "Партнер Нефть" [23:18:54]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [23:18:54]line СНО: Общий режим [23:18:54]line Чек 118 02.03.2024 23:19 [23:18:54]line Смена: 280 ФФД: 1.0 [23:18:54]line ЗНМ: 0300000074 [23:18:54]line РНМ: 0000000000092554 [23:18:54]line Версия ККМ: 001 [23:18:54]line ФМ: 0000000000871783 [23:18:54]line ФД: 31965 [23:18:54]line ФПД: 94146074738726 [23:18:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T231902&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31965&fm=94146074738726&tin=02508201610067®Number=0000000000092554&sum=24500 [23:18:54]line 0 [23:18:54]OFD Sender: Processing packet 31965 [packets to send 5, broken 4] [23:18:54]ProducePacketName [23:18:54]name=ofd_packets/00031965 [23:18:54]OFD Sender: To server: pG, [23:18:54]CommunicateWithHost lk.salyk.kg:30040 [23:18:54]ConnectInit lk.salyk.kg [23:18:54]written 0, free lines is 4095 [23:18:54]Connected sock=10 [23:18:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 2B 01 00 00 22 64 23 01 F8 E8 5A 03 01 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 39 31 34 06 04 25 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A1 D0 B0 D1 80 D1 8B 20 D1 87 D0 B5 D0 BB D0 B5 D0 BA 20 30 2C 33 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B4 5F 00 00 00 00 13 04 06 00 B4 5F 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 2A 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 76 00 00 00 F4 03 04 00 E6 B3 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DD 7C 00 00 35 04 06 00 55 A0 17 57 80 26 29 27 78 CC 4A 84 82 80 [23:18:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 98 CC 47 00 2B F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DD 7C 00 00 F4 03 04 00 2A 5C E3 65 B6 04 01 00 00 D6 31 01 13 70 20 E5 D8 [23:18:54]CommunicateWithHost err = 0 [23:18:54]CheckOFDResponse [23:18:54]1017 (14) - 77093643461234 [23:18:54]1041 (16) - 0000000000871783 [23:18:54]1040 (4) - 31965 [23:18:54]1012 (4) - 02.03.2024 17:04 [23:18:54]1206 (1) - 0 [23:18:54]OFD Sender: Remove packet 31965 [23:18:54]ProducePacketName [23:18:54]name=ofd_packets/00031965 [23:18:54]NVStorageDeleteData [23:18:54]Write to MH i2c: 01 00 00 7A 42 BC [23:18:54]Write i2c OK [23:18:54]MH_I2C_Read... [23:18:54]Read from MH i2c: 01 [23:18:54]MH_I2C_Read... [23:18:54]Read from MH i2c: 01 07 00 [23:18:54]MH_I2C_Read... [23:18:54]Read from MH i2c: 01 07 00 7A 42 00 00 00 00 00 CC 0C 9B [23:18:54]RasterBufferAndPrint [23:18:54]line [23:18:54]line [23:18:54]line [23:18:54]line [23:18:54]line [23:18:54]written 0, free lines is 3283 [23:18:54]MH_Cut [23:18:54]Write to MH i2c: D1 01 00 81 42 01 95 [23:18:54]Write i2c OK [23:18:54]MH_I2C_Read... [23:18:54]Read from MH i2c: D1 [23:18:54]MH_I2C_Read... [23:18:54]Read from MH i2c: D1 01 00 [23:18:54]MH_I2C_Read... [23:18:54]Read from MH i2c: D1 01 00 81 42 00 94 [23:18:54]Write to MH i2c: 01 00 00 82 42 C4 [23:18:54]Write i2c OK [23:18:54]MH_I2C_Read... [23:18:55]OFD Sender: No OFD packet to send [23:18:55]*** Cut start [23:18:55]*** Partial cut [23:18:55]*** CUTSNS_PIN = 1 [23:18:55]*** CUTSNS_PIN = 0 [23:18:55]*** Brake cut motor [23:18:56]Read from MH i2c: 01 [23:18:56]MH_I2C_Read... [23:18:56]*** Stop cut motor [23:18:56]*** Cut end [23:18:56]Read from MH i2c: 01 07 00 [23:18:56]MH_I2C_Read... [23:18:56]Read from MH i2c: 01 07 00 82 42 00 00 00 00 00 FF 0F D9 [23:18:56]process_action close_receipt done [23:18:56]requested_data is exist [23:18:56]produce_requested_data [23:18:56]requested_item fm.sn is exist - process it [23:18:56]wFMCommunicate request_size=4 [23:18:56]MH_SAM_APDU [23:18:56]CAPDU: 80 11 00 00 [23:18:56]Write to MH i2c: E2 08 00 83 42 80 11 00 00 00 00 00 00 3F [23:18:56]Write i2c OK [23:18:56]MH_I2C_Read... [23:18:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:18:56]Read from MH i2c: E2 [23:18:56]MH_I2C_Read... [23:18:56]Read from MH i2c: E2 17 00 [23:18:56]MH_I2C_Read... [23:18:56]Read from MH i2c: E2 17 00 83 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 94 [23:18:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [23:18:56]wFMCommunicate OK [23:18:56]requested_item fd.num is exist - process it [23:18:56]SAM_PROTO_GetFieldsCounters [23:18:56]wFMCommunicate request_size=4 [23:18:56]MH_SAM_APDU [23:18:56]CAPDU: 80 13 00 00 [23:18:56]Write to MH i2c: E2 08 00 84 42 80 13 00 00 00 00 00 00 42 [23:18:56]Write i2c OK [23:18:56]MH_I2C_Read... [23:18:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:18:56]Read from MH i2c: E2 [23:18:56]MH_I2C_Read... [23:18:56]Read from MH i2c: E2 62 00 [23:18:56]MH_I2C_Read... [23:18:56]Read from MH i2c: E2 62 00 84 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 DD 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [23:18:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 DD 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:18:56]wFMCommunicate OK [23:18:56]SAM_PROTO_GetFieldsCounters done [23:18:56]requested_item shift.num is exist - process it [23:18:56]requested_item shift.opened is exist - process it [23:18:56]req_shift_opened [23:18:56]FM_GetShiftState [23:18:56]SAM_PROTO_GetShiftState [23:18:56]wFMCommunicate request_size=4 [23:18:56]MH_SAM_APDU [23:18:56]CAPDU: 80 13 01 00 [23:18:56]Write to MH i2c: E2 08 00 85 42 80 13 01 00 00 00 00 00 44 [23:18:56]Write i2c OK [23:18:56]MH_I2C_Read... [23:18:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:18:56]Read from MH i2c: E2 [23:18:56]MH_I2C_Read... [23:18:56]Read from MH i2c: E2 0E 00 [23:18:56]MH_I2C_Read... [23:18:56]Read from MH i2c: E2 0E 00 85 42 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 2D [23:18:56]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [23:18:56]wFMCommunicate OK [23:18:56]SAM_PROTO_GetShiftState done [23:18:56]FM_GetShiftState done [23:18:56]req_shift_opened done [23:18:56]requested_item shift.open_date is exist - process it [23:18:56]req_shift_open_date [23:18:56]req_shift_open_date done [23:18:56]produce_requested_data done [23:18:56]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31965,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [23:18:56]process_action_free close_receipt [23:18:56]json_value_free [23:18:56]json_value_free done [23:18:56]process_json_proto returns [23:18:56]Send response to host [23:18:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31965,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [23:18:56]free response buf [23:18:56]execute_script done [23:18:56]execute_script returns [23:18:56]free content buf [23:18:56]Sock 7.Close socket [23:18:56]Sock 7.Thread stoped [23:19:00]OFD Sender: No OFD packet to send [23:19:05]OFD Sender: No OFD packet to send [23:19:10]OFD Sender: No OFD packet to send [23:19:15]OFD Sender: No OFD packet to send [23:19:20]OFD Sender: No OFD packet to send [23:19:25]OFD Sender: No OFD packet to send [23:19:30]OFD Sender: No OFD packet to send [23:19:35]OFD Sender: No OFD packet to send [23:19:40]OFD Sender: No OFD packet to send [23:19:45]OFD Sender: No OFD packet to send [23:19:50]OFD Sender: No OFD packet to send [23:19:55]OFD Sender: No OFD packet to send [23:20:00]OFD Sender: No OFD packet to send [23:20:05]OFD Sender: No OFD packet to send [23:20:10]OFD Sender: No OFD packet to send [23:20:15]OFD Sender: No OFD packet to send [23:20:20]OFD Sender: No OFD packet to send [23:20:25]OFD Sender: No OFD packet to send [23:20:30]OFD Sender: No OFD packet to send [23:20:35]OFD Sender: No OFD packet to send [23:20:40]OFD Sender: No OFD packet to send [23:20:45]OFD Sender: No OFD packet to send [23:20:50]OFD Sender: No OFD packet to send [23:20:55]OFD Sender: No OFD packet to send [23:21:00]OFD Sender: No OFD packet to send [23:21:05]OFD Sender: No OFD packet to send [23:21:10]OFD Sender: No OFD packet to send [23:21:15]OFD Sender: No OFD packet to send [23:21:20]OFD Sender: No OFD packet to send [23:21:25]OFD Sender: No OFD packet to send [23:21:30]OFD Sender: No OFD packet to send [23:21:35]OFD Sender: No OFD packet to send [23:21:40]OFD Sender: No OFD packet to send [23:21:45]OFD Sender: No OFD packet to send [23:21:50]OFD Sender: No OFD packet to send [23:21:55]OFD Sender: No OFD packet to send [23:22:00]OFD Sender: No OFD packet to send [23:22:05]OFD Sender: No OFD packet to send [23:22:10]OFD Sender: No OFD packet to send [23:22:15]OFD Sender: No OFD packet to send [23:22:20]OFD Sender: No OFD packet to send [23:22:25]OFD Sender: No OFD packet to send [23:22:30]OFD Sender: No OFD packet to send [23:22:35]OFD Sender: No OFD packet to send [23:22:40]OFD Sender: No OFD packet to send [23:22:45]OFD Sender: No OFD packet to send [23:22:50]OFD Sender: No OFD packet to send [23:22:55]OFD Sender: No OFD packet to send [23:23:00]OFD Sender: No OFD packet to send [23:23:05]OFD Sender: No OFD packet to send [23:23:10]OFD Sender: No OFD packet to send [23:23:15]OFD Sender: No OFD packet to send [23:23:20]OFD Sender: No OFD packet to send [23:23:25]OFD Sender: No OFD packet to send [23:23:30]OFD Sender: No OFD packet to send [23:23:35]OFD Sender: No OFD packet to send [23:23:40]OFD Sender: No OFD packet to send [23:23:45]OFD Sender: No OFD packet to send [23:23:50]OFD Sender: No OFD packet to send [23:23:55]OFD Sender: No OFD packet to send [23:24:00]OFD Sender: No OFD packet to send [23:24:05]OFD Sender: No OFD packet to send [23:24:10]OFD Sender: No OFD packet to send [23:24:15]OFD Sender: No OFD packet to send [23:24:20]OFD Sender: No OFD packet to send [23:24:25]OFD Sender: No OFD packet to send [23:24:30]OFD Sender: No OFD packet to send [23:24:35]OFD Sender: No OFD packet to send [23:24:40]OFD Sender: No OFD packet to send [23:24:45]OFD Sender: No OFD packet to send [23:24:50]OFD Sender: No OFD packet to send [23:24:55]OFD Sender: No OFD packet to send [23:25:00]OFD Sender: No OFD packet to send [23:25:05]OFD Sender: No OFD packet to send [23:25:10]OFD Sender: No OFD packet to send [23:25:15]OFD Sender: No OFD packet to send [23:25:20]OFD Sender: No OFD packet to send [23:25:25]OFD Sender: No OFD packet to send [23:25:30]OFD Sender: No OFD packet to send [23:25:35]OFD Sender: No OFD packet to send [23:25:40]OFD Sender: No OFD packet to send [23:25:45]OFD Sender: No OFD packet to send [23:25:50]OFD Sender: No OFD packet to send [23:25:55]OFD Sender: No OFD packet to send [23:25:59]accept exits with 9 [23:25:59]New connection [23:25:59]New thread 3066764644 created [23:25:59]Thread 3066908004 joined [23:25:59]Waiting for new connection... [23:25:59] Sock 9.Parse request [23:25:59]Sock 9.Check first char [23:25:59]Sock 9.First char is OK [23:25:59]request: POST /json_proto HTTP/1.0 [23:25:59]Method: POST [23:25:59]URL: /json_proto [23:25:59]Method is POST - this is cgi request [23:25:59]url: /json_proto [23:25:59]query_string will be loaded in cgi processing [23:25:59]execute_cgi json_proto POST (null) [23:25:59]execute_cgi path=json_proto method=POST [23:25:59]POST find Content-Length [23:25:59]Host: 172.17.61.6:8080 [23:25:59]Content-Length: 620 [23:25:59]Content-Type: application/json [23:25:59] [23:25:59]POST finish read [23:25:59]Found Content-Length = 620 [23:25:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58162", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:25:59]execute_script... [23:25: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)58162", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:25:59]POST & json_proto [23:25:59]process_json_proto [23:25:59]json parsed OK: [23:25:59]protocol is kg_v1.0 [23:25:59]action value=close_receipt [23:25:59]process_action close_receipt [23:25:59]cmd_close_receipt [23:25:59]MH_GetDate [23:25:59]Write to MH i2c: F0 00 00 86 42 B7 [23:25:59]Write i2c OK [23:25:59]MH_I2C_Read... [23:25:59]Read from MH i2c: F0 [23:25:59]MH_I2C_Read... [23:25:59]Read from MH i2c: F0 09 00 [23:25:59]MH_I2C_Read... [23:25:59]Read from MH i2c: F0 09 00 86 42 00 91 B5 E3 65 78 7F 6F 64 18 [23:25:59]GetLastDocTimeStamp 1709421542 [23:25:59]current date 1709421969 [23:25:59]FM_GetShiftState [23:25:59]SAM_PROTO_GetShiftState [23:25:59]wFMCommunicate request_size=4 [23:25:59]MH_SAM_APDU [23:25:59]CAPDU: 80 13 01 00 [23:25:59]Write to MH i2c: E2 08 00 87 42 80 13 01 00 00 00 00 00 46 [23:25:59]Write i2c OK [23:25:59]MH_I2C_Read... [23:25:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:59]Read from MH i2c: E2 [23:25:59]MH_I2C_Read... [23:25:59]Read from MH i2c: E2 0E 00 [23:25:59]MH_I2C_Read... [23:25:59]Read from MH i2c: E2 0E 00 87 42 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 2F [23:25:59]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [23:25:59]wFMCommunicate OK [23:25:59]SAM_PROTO_GetShiftState done [23:25:59]FM_GetShiftState done [23:25:59]opened in 1709338917 [23:25:59]opened+sec_in_day 1709425317 [23:25:59]quantity*price = 13500 [23:25:59]sum+1 = 13501 [23:25:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 119 02.03.2024 23:26 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31966 ФПД: 10683791210373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T232609&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31966&fm=10683791210373&tin=02508201610067®Number=0000000000092554&sum=13500 0 [23:26:00]StoreToDocumentArchive [23:26:00]shift 280 fd 31966 [23:26:00]save to /storage/0280/doc_00031966 [23:26:00]save last doc name /storage/0280/doc_00031966 to /storage/kkm_last_doc_name [23:26:00]save OK [23:26:00]Clear old archive folders... [23:26:00]ProcessDocumentItem done err = 0, tmpTLVsize=273 [23:26:00]tlvbuf is 01562410 [23:26:00]SAM_PROTO_ClearQueue [23:26:00]wFMCommunicate request_size=4 [23:26:00]MH_SAM_APDU [23:26:00]CAPDU: 80 09 00 00 [23:26:00]Write to MH i2c: E2 08 00 94 42 80 09 00 00 00 00 00 00 48 [23:26:00]Write i2c OK [23:26:00]MH_I2C_Read... [23:26:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:26:00]Read from MH i2c: E2 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: E2 03 00 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: E2 03 00 94 42 00 90 00 4A [23:26:00]RAPDU: 90 00 [23:26:00]wFMCommunicate OK [23:26:00]SAM_PROTO_ClearQueue done [23:26:00]KKMCreateOFDPacket [23:26:00]OFDProtocolAddRootSTLVToBuf [23:26:00]FM_MakeSignedData [23:26:00]FM_MakeSignedData [23:26:00]SAM_PROTO_SignData [23:26:00]wFMCommunicate request_size=4 [23:26:00]MH_SAM_APDU [23:26:00]CAPDU: 80 0D 01 02 [23:26:00]Write to MH i2c: E2 08 00 95 42 80 0D 01 02 00 00 00 00 50 [23:26:00]Write i2c OK [23:26:00]MH_I2C_Read... [23:26:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:26:00]Read from MH i2c: E2 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: E2 03 00 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: E2 03 00 95 42 00 90 00 4B [23:26:00]RAPDU: 90 00 [23:26:00]wFMCommunicate OK [23:26:00]wFMCommunicate request_size=255 [23:26:00]MH_SAM_APDU [23:26:00]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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 91 B5 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 [23:26:00]Write to MH i2c: E2 02 01 96 42 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 91 B5 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 51 [23:26:00]Write i2c OK [23:26:00]MH_I2C_Read... [23:26:00]OFD Sender: No OFD packet to send [23:26:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:26:00]Read from MH i2c: E2 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: E2 03 00 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: E2 03 00 96 42 00 90 00 4C [23:26:00]RAPDU: 90 00 [23:26:00]wFMCommunicate OK [23:26:00]wFMCommunicate request_size=32 [23:26:00]MH_SAM_APDU [23:26:00]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 38 33 10 04 04 00 DE 7C 00 00 35 04 06 00 09 B7 83 94 77 85 [23:26:00]Write to MH i2c: E2 23 00 97 42 80 0D 02 02 1B 00 30 30 30 38 37 31 37 38 33 10 04 04 00 DE 7C 00 00 35 04 06 00 09 B7 83 94 77 85 00 00 DF [23:26:00]Write i2c OK [23:26:00]MH_I2C_Read... [23:26:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:26:00]Read from MH i2c: E2 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: E2 03 00 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: E2 03 00 97 42 00 90 00 4D [23:26:00]RAPDU: 90 00 [23:26:00]wFMCommunicate OK [23:26:00]wFMCommunicate request_size=4 [23:26:00]MH_SAM_APDU [23:26:00]CAPDU: 80 0D 03 02 [23:26:00]Write to MH i2c: E2 08 00 98 42 80 0D 03 02 00 00 00 00 55 [23:26:00]Write i2c OK [23:26:00]MH_I2C_Read... [23:26:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:26:00]Read from MH i2c: E2 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: E2 0B 00 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: E2 0B 00 98 42 00 FB 9F 45 83 D5 78 6A 23 90 00 92 [23:26:00]RAPDU: FB 9F 45 83 D5 78 6A 23 90 00 [23:26:00]wFMCommunicate OK [23:26:00]SAM_PROTO_SignData done [23:26:00]FM_MakeSignedData done [23:26:00]CreateOFDProtocolMessage [23:26:00]wFMCommunicate request_size=4 [23:26:00]MH_SAM_APDU [23:26:00]CAPDU: 80 11 00 00 [23:26:00]Write to MH i2c: E2 08 00 99 42 80 11 00 00 00 00 00 00 55 [23:26:00]Write i2c OK [23:26:00]MH_I2C_Read... [23:26:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:26:00]Read from MH i2c: E2 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: E2 17 00 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: E2 17 00 99 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 AA [23:26:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [23:26:00]wFMCommunicate OK [23:26:00]CreateOFDProtocolMessage done [23:26:00]OFDSenderStorePacket 31966 [23:26:00]StoreOFDPacket docnum=31966 [23:26:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 A5 09 1D 01 66 F9 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 91 B5 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DE 7C 00 00 35 04 06 00 09 B7 83 94 77 85 FB 9F 45 83 D5 78 6A 23 [23:26:00]CheckFolder [23:26:00]dirname=/storage/ofd_packets [23:26:00]CheckFolder done [23:26:00]ProducePacketName [23:26:00]name=ofd_packets/00031966 [23:26:00]NVStorageSaveData ofd_packets/00031966 [23:26:00]File name is /storage/ofd_packets/00031966 [23:26:00]Write 323 bytes [23:26:00]NVStorageSaveData done [23:26:00]OFDSenderStorePacket done [23:26:00]KKMCreateOFDPacket done [23:26:00]NVStorageSaveData kkm_last_timestamp [23:26:00]File name is /storage/kkm_last_timestamp [23:26:00]Write 4 bytes [23:26:00]NVStorageSaveData done [23:26:00]ExternCall_PrintAddStr [23:26:00]wPrintStart [23:26:00]Write to MH i2c: 01 00 00 9A 42 DC [23:26:00]Write i2c OK [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: 01 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: 01 07 00 [23:26:00]MH_I2C_Read... [23:26:00]Read from MH i2c: 01 07 00 9A 42 00 00 00 00 00 FF 0F F1 [23:26:00]RasterBufferAndPrint [23:26:00]line Счет N : (3)58162 [23:26:00]line ИНН: 02508201610067 [23:26:00]line Контрольно-Кассовый Чек [23:26:00]line ПРОДАЖА [23:26:00]line Товар: 48743570 [23:26:00]line Сигареты Winston XStyle Blue [23:26:00]line 1.000 * 135.00 [23:26:00]line = 135.00 [23:26:00]line НДС 12% НСП 1% [23:26:00]line > о реализуемом товаре [23:26:00]line ИТОГО: 135.00 [23:26:00]line НСП 1% : 1.19 [23:26:00]line НДС 12% : 14.34 [23:26:00]line Наличными: 135.00 [23:26:00]line Безнал.: 0.00 [23:26:00]line Место: АЗС № 99 "Партнер Нефть" [23:26:00]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [23:26:00]line СНО: Общий режим [23:26:00]line Чек 119 02.03.2024 23:26 [23:26:00]line Смена: 280 ФФД: 1.0 [23:26:00]line ЗНМ: 0300000074 [23:26:00]line РНМ: 0000000000092554 [23:26:00]line Версия ККМ: 001 [23:26:00]line ФМ: 0000000000871783 [23:26:00]line ФД: 31966 [23:26:00]line ФПД: 10683791210373 [23:26:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T232609&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31966&fm=10683791210373&tin=02508201610067®Number=0000000000092554&sum=13500 [23:26:01]line 0 [23:26:01]OFD Sender: Processing packet 31966 [packets to send 5, broken 4] [23:26:01]ProducePacketName [23:26:01]name=ofd_packets/00031966 [23:26:01]OFD Sender: To server: pG, [23:26:01]CommunicateWithHost lk.salyk.kg:30040 [23:26:01]ConnectInit lk.salyk.kg [23:26:01]written 0, free lines is 4095 [23:26:01]Connected sock=10 [23:26:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 A5 09 1D 01 66 F9 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 91 B5 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DE 7C 00 00 35 04 06 00 09 B7 83 94 77 85 FB 9F 45 83 D5 78 6A 23 [23:26:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 84 61 47 00 6D D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DE 7C 00 00 F4 03 04 00 D5 5D E3 65 B6 04 01 00 00 BC 3A 70 89 E2 02 52 02 [23:26:01]CommunicateWithHost err = 0 [23:26:01]CheckOFDResponse [23:26:01]1017 (14) - 77093643461234 [23:26:01]1041 (16) - 0000000000871783 [23:26:01]1040 (4) - 31966 [23:26:01]1012 (4) - 02.03.2024 17:11 [23:26:01]1206 (1) - 0 [23:26:01]OFD Sender: Remove packet 31966 [23:26:01]ProducePacketName [23:26:01]name=ofd_packets/00031966 [23:26:01]NVStorageDeleteData [23:26:01]Write to MH i2c: 01 00 00 C2 42 04 [23:26:01]Write i2c OK [23:26:01]MH_I2C_Read... [23:26:01]Read from MH i2c: 01 [23:26:01]MH_I2C_Read... [23:26:01]Read from MH i2c: 01 07 00 [23:26:01]MH_I2C_Read... [23:26:01]Read from MH i2c: 01 07 00 C2 42 00 00 00 00 00 C8 0C DF [23:26:01]RasterBufferAndPrint [23:26:01]line [23:26:01]line [23:26:01]line [23:26:01]line [23:26:01]line [23:26:01]written 0, free lines is 3279 [23:26:01]MH_Cut [23:26:01]Write to MH i2c: D1 01 00 C9 42 01 DD [23:26:01]Write i2c OK [23:26:01]MH_I2C_Read... [23:26:01]Read from MH i2c: D1 [23:26:01]MH_I2C_Read... [23:26:01]Read from MH i2c: D1 01 00 [23:26:01]MH_I2C_Read... [23:26:01]Read from MH i2c: D1 01 00 C9 42 00 DC [23:26:01]Write to MH i2c: 01 00 00 CA 42 0C [23:26:01]Write i2c OK [23:26:01]MH_I2C_Read... [23:26:02]OFD Sender: No OFD packet to send [23:26:02]*** Cut start [23:26:02]*** Partial cut [23:26:02]*** CUTSNS_PIN = 1 [23:26:02]*** CUTSNS_PIN = 0 [23:26:02]*** Brake cut motor [23:26:03]Read from MH i2c: 01 [23:26:03]MH_I2C_Read... [23:26:03]*** Stop cut motor [23:26:03]*** Cut end [23:26:03]Read from MH i2c: 01 07 00 [23:26:03]MH_I2C_Read... [23:26:03]Read from MH i2c: 01 07 00 CA 42 00 00 00 00 00 FF 0F 21 [23:26:03]process_action close_receipt done [23:26:03]requested_data is exist [23:26:03]produce_requested_data [23:26:03]requested_item fm.sn is exist - process it [23:26:03]wFMCommunicate request_size=4 [23:26:03]MH_SAM_APDU [23:26:03]CAPDU: 80 11 00 00 [23:26:03]Write to MH i2c: E2 08 00 CB 42 80 11 00 00 00 00 00 00 87 [23:26:03]Write i2c OK [23:26:03]MH_I2C_Read... [23:26:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:26:03]Read from MH i2c: E2 [23:26:03]MH_I2C_Read... [23:26:03]Read from MH i2c: E2 17 00 [23:26:03]MH_I2C_Read... [23:26:03]Read from MH i2c: E2 17 00 CB 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 DC [23:26:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [23:26:03]wFMCommunicate OK [23:26:03]requested_item fd.num is exist - process it [23:26:03]SAM_PROTO_GetFieldsCounters [23:26:03]wFMCommunicate request_size=4 [23:26:03]MH_SAM_APDU [23:26:03]CAPDU: 80 13 00 00 [23:26:03]Write to MH i2c: E2 08 00 CC 42 80 13 00 00 00 00 00 00 8A [23:26:03]Write i2c OK [23:26:03]MH_I2C_Read... [23:26:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:26:03]Read from MH i2c: E2 [23:26:03]MH_I2C_Read... [23:26:03]Read from MH i2c: E2 62 00 [23:26:03]MH_I2C_Read... [23:26:03]Read from MH i2c: E2 62 00 CC 42 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 DE 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 85 [23:26:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 DE 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:26:03]wFMCommunicate OK [23:26:03]SAM_PROTO_GetFieldsCounters done [23:26:03]requested_item shift.num is exist - process it [23:26:03]requested_item shift.opened is exist - process it [23:26:03]req_shift_opened [23:26:03]FM_GetShiftState [23:26:03]SAM_PROTO_GetShiftState [23:26:03]wFMCommunicate request_size=4 [23:26:03]MH_SAM_APDU [23:26:03]CAPDU: 80 13 01 00 [23:26:03]Write to MH i2c: E2 08 00 CD 42 80 13 01 00 00 00 00 00 8C [23:26:03]Write i2c OK [23:26:03]MH_I2C_Read... [23:26:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:26:03]Read from MH i2c: E2 [23:26:03]MH_I2C_Read... [23:26:03]Read from MH i2c: E2 0E 00 [23:26:03]MH_I2C_Read... [23:26:03]Read from MH i2c: E2 0E 00 CD 42 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 75 [23:26:03]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [23:26:03]wFMCommunicate OK [23:26:03]SAM_PROTO_GetShiftState done [23:26:03]FM_GetShiftState done [23:26:03]req_shift_opened done [23:26:03]requested_item shift.open_date is exist - process it [23:26:03]req_shift_open_date [23:26:03]req_shift_open_date done [23:26:03]produce_requested_data done [23:26:03]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31966,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [23:26:03]process_action_free close_receipt [23:26:03]json_value_free [23:26:03]json_value_free done [23:26:03]process_json_proto returns [23:26:03]Send response to host [23:26:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31966,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [23:26:03]free response buf [23:26:03]execute_script done [23:26:03]execute_script returns [23:26:03]free content buf [23:26:03]Sock 9.Close socket [23:26:03]Sock 9.Thread stoped [23:26:07]OFD Sender: No OFD packet to send [23:26:12]OFD Sender: No OFD packet to send [23:26:17]OFD Sender: No OFD packet to send [23:26:22]OFD Sender: No OFD packet to send [23:26:27]OFD Sender: No OFD packet to send [23:26:32]OFD Sender: No OFD packet to send [23:26:37]OFD Sender: No OFD packet to send [23:26:42]OFD Sender: No OFD packet to send [23:26:47]OFD Sender: No OFD packet to send [23:26:52]OFD Sender: No OFD packet to send [23:26:57]OFD Sender: No OFD packet to send [23:27:02]OFD Sender: No OFD packet to send [23:27:07]OFD Sender: No OFD packet to send [23:27:12]OFD Sender: No OFD packet to send [23:27:17]OFD Sender: No OFD packet to send [23:27:22]OFD Sender: No OFD packet to send [23:27:27]OFD Sender: No OFD packet to send [23:27:32]OFD Sender: No OFD packet to send [23:27:37]OFD Sender: No OFD packet to send [23:27:42]OFD Sender: No OFD packet to send [23:27:47]OFD Sender: No OFD packet to send [23:27:52]OFD Sender: No OFD packet to send [23:27:57]OFD Sender: No OFD packet to send [23:28:02]OFD Sender: No OFD packet to send [23:28:07]OFD Sender: No OFD packet to send [23:28:12]OFD Sender: No OFD packet to send [23:28:17]OFD Sender: No OFD packet to send [23:28:22]OFD Sender: No OFD packet to send [23:28:27]OFD Sender: No OFD packet to send [23:28:32]OFD Sender: No OFD packet to send [23:28:37]OFD Sender: No OFD packet to send [23:28:42]OFD Sender: No OFD packet to send [23:28:47]OFD Sender: No OFD packet to send [23:28:52]OFD Sender: No OFD packet to send [23:28:57]OFD Sender: No OFD packet to send [23:29:02]OFD Sender: No OFD packet to send [23:29:07]OFD Sender: No OFD packet to send [23:29:12]OFD Sender: No OFD packet to send [23:29:17]OFD Sender: No OFD packet to send [23:29:22]OFD Sender: No OFD packet to send [23:29:27]OFD Sender: No OFD packet to send [23:29:32]OFD Sender: No OFD packet to send [23:29:37]OFD Sender: No OFD packet to send [23:29:42]OFD Sender: No OFD packet to send [23:29:47]OFD Sender: No OFD packet to send [23:29:52]OFD Sender: No OFD packet to send [23:29:57]OFD Sender: No OFD packet to send [23:30:02]OFD Sender: No OFD packet to send [23:30:07]OFD Sender: No OFD packet to send [23:30:12]OFD Sender: No OFD packet to send [23:30:17]OFD Sender: No OFD packet to send [23:30:22]OFD Sender: No OFD packet to send [23:30:27]OFD Sender: No OFD packet to send [23:30:32]OFD Sender: No OFD packet to send [23:30:37]OFD Sender: No OFD packet to send [23:30:42]OFD Sender: No OFD packet to send [23:30:47]OFD Sender: No OFD packet to send [23:30:52]OFD Sender: No OFD packet to send [23:30:57]OFD Sender: No OFD packet to send [23:31:02]OFD Sender: No OFD packet to send [23:31:07]OFD Sender: No OFD packet to send [23:31:12]OFD Sender: No OFD packet to send [23:31:17]OFD Sender: No OFD packet to send [23:31:22]OFD Sender: No OFD packet to send [23:31:27]OFD Sender: No OFD packet to send [23:31:32]OFD Sender: No OFD packet to send [23:31:37]OFD Sender: No OFD packet to send [23:31:42]OFD Sender: No OFD packet to send [23:31:47]OFD Sender: No OFD packet to send [23:31:52]OFD Sender: No OFD packet to send [23:31:57]OFD Sender: No OFD packet to send [23:32:02]OFD Sender: No OFD packet to send [23:32:07]OFD Sender: No OFD packet to send [23:32:12]OFD Sender: No OFD packet to send [23:32:17]OFD Sender: No OFD packet to send [23:32:22]OFD Sender: No OFD packet to send [23:32:27]OFD Sender: No OFD packet to send [23:32:32]OFD Sender: No OFD packet to send [23:32:37]OFD Sender: No OFD packet to send [23:32:42]OFD Sender: No OFD packet to send [23:32:47]OFD Sender: No OFD packet to send [23:32:52]OFD Sender: No OFD packet to send [23:32:57]OFD Sender: No OFD packet to send [23:33:02]OFD Sender: No OFD packet to send [23:33:07]OFD Sender: No OFD packet to send [23:33:12]OFD Sender: No OFD packet to send [23:33:17]OFD Sender: No OFD packet to send [23:33:22]OFD Sender: No OFD packet to send [23:33:27]OFD Sender: No OFD packet to send [23:33:32]OFD Sender: No OFD packet to send [23:33:37]OFD Sender: No OFD packet to send [23:33:42]OFD Sender: No OFD packet to send [23:33:47]OFD Sender: No OFD packet to send [23:33:52]OFD Sender: No OFD packet to send [23:33:57]OFD Sender: No OFD packet to send [23:34:02]OFD Sender: No OFD packet to send [23:34:07]OFD Sender: No OFD packet to send [23:34:12]OFD Sender: No OFD packet to send [23:34:17]OFD Sender: No OFD packet to send [23:34:22]OFD Sender: No OFD packet to send [23:34:27]OFD Sender: No OFD packet to send [23:34:32]OFD Sender: No OFD packet to send [23:34:37]OFD Sender: No OFD packet to send [23:34:42]OFD Sender: No OFD packet to send [23:34:47]OFD Sender: No OFD packet to send [23:34:52]OFD Sender: No OFD packet to send [23:34:57]OFD Sender: No OFD packet to send [23:35:02]OFD Sender: No OFD packet to send [23:35:07]OFD Sender: No OFD packet to send [23:35:12]OFD Sender: No OFD packet to send [23:35:17]OFD Sender: No OFD packet to send [23:35:22]OFD Sender: No OFD packet to send [23:35:27]OFD Sender: No OFD packet to send [23:35:30]accept exits with 7 [23:35:30]New connection [23:35:30]New thread 3066908004 created [23:35:30]Thread 3066764644 joined [23:35:30]Waiting for new connection... [23:35:30] Sock 7.Parse request [23:35:30]Sock 7.Check first char [23:35:30]Sock 7.First char is OK [23:35:30]request: POST /json_proto HTTP/1.0 [23:35:30]Method: POST [23:35:30]URL: /json_proto [23:35:30]Method is POST - this is cgi request [23:35:30]url: /json_proto [23:35:30]query_string will be loaded in cgi processing [23:35:30]execute_cgi json_proto POST (null) [23:35:30]execute_cgi path=json_proto method=POST [23:35:30]POST find Content-Length [23:35:30]Host: 172.17.61.6:8080 [23:35:30]Content-Length: 621 [23:35:30]Content-Type: application/json [23:35:30] [23:35:30]POST finish read [23:35:30]Found Content-Length = 621 [23:35:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58163", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:35:30]execute_script... [23:35: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 : (3)58163", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:35:30]POST & json_proto [23:35:30]process_json_proto [23:35:30]json parsed OK: [23:35:30]protocol is kg_v1.0 [23:35:30]action value=close_receipt [23:35:30]process_action close_receipt [23:35:30]cmd_close_receipt [23:35:30]MH_GetDate [23:35:30]Write to MH i2c: F0 00 00 CE 42 FF [23:35:30]Write i2c OK [23:35:30]MH_I2C_Read... [23:35:30]Read from MH i2c: F0 [23:35:30]MH_I2C_Read... [23:35:30]Read from MH i2c: F0 09 00 [23:35:30]MH_I2C_Read... [23:35:30]Read from MH i2c: F0 09 00 CE 42 00 CC B7 E3 65 78 7F 6F 64 9D [23:35:30]GetLastDocTimeStamp 1709421969 [23:35:30]current date 1709422540 [23:35:30]FM_GetShiftState [23:35:30]SAM_PROTO_GetShiftState [23:35:30]wFMCommunicate request_size=4 [23:35:30]MH_SAM_APDU [23:35:30]CAPDU: 80 13 01 00 [23:35:30]Write to MH i2c: E2 08 00 CF 42 80 13 01 00 00 00 00 00 8E [23:35:30]Write i2c OK [23:35:30]MH_I2C_Read... [23:35:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:35:30]Read from MH i2c: E2 [23:35:30]MH_I2C_Read... [23:35:30]Read from MH i2c: E2 0E 00 [23:35:30]MH_I2C_Read... [23:35:30]Read from MH i2c: E2 0E 00 CF 42 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 77 [23:35:30]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [23:35:30]wFMCommunicate OK [23:35:30]SAM_PROTO_GetShiftState done [23:35:30]FM_GetShiftState done [23:35:30]opened in 1709338917 [23:35:30]opened+sec_in_day 1709425317 [23:35:30]quantity*price = 14400 [23:35:30]sum+1 = 14401 [23:35:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 120 02.03.2024 23:35 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31967 ФПД: 101690518996224 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T233540&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31967&fm=101690518996224&tin=02508201610067®Number=0000000000092554&sum=14400 0 [23:35:31]StoreToDocumentArchive [23:35:31]shift 280 fd 31967 [23:35:31]save to /storage/0280/doc_00031967 [23:35:31]save last doc name /storage/0280/doc_00031967 to /storage/kkm_last_doc_name [23:35:31]save OK [23:35:31]Clear old archive folders... [23:35:31]ProcessDocumentItem done err = 0, tmpTLVsize=274 [23:35:31]tlvbuf is 0159B290 [23:35:31]SAM_PROTO_ClearQueue [23:35:31]wFMCommunicate request_size=4 [23:35:31]MH_SAM_APDU [23:35:31]CAPDU: 80 09 00 00 [23:35:31]Write to MH i2c: E2 08 00 DC 42 80 09 00 00 00 00 00 00 90 [23:35:31]Write i2c OK [23:35:31]MH_I2C_Read... [23:35:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:35:31]Read from MH i2c: E2 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 03 00 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 03 00 DC 42 00 90 00 92 [23:35:31]RAPDU: 90 00 [23:35:31]wFMCommunicate OK [23:35:31]SAM_PROTO_ClearQueue done [23:35:31]KKMCreateOFDPacket [23:35:31]OFDProtocolAddRootSTLVToBuf [23:35:31]FM_MakeSignedData [23:35:31]FM_MakeSignedData [23:35:31]SAM_PROTO_SignData [23:35:31]wFMCommunicate request_size=4 [23:35:31]MH_SAM_APDU [23:35:31]CAPDU: 80 0D 01 02 [23:35:31]Write to MH i2c: E2 08 00 DD 42 80 0D 01 02 00 00 00 00 98 [23:35:31]Write i2c OK [23:35:31]MH_I2C_Read... [23:35:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:35:31]Read from MH i2c: E2 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 03 00 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 03 00 DD 42 00 90 00 93 [23:35:31]RAPDU: 90 00 [23:35:31]wFMCommunicate OK [23:35:31]wFMCommunicate request_size=255 [23:35:31]MH_SAM_APDU [23:35:31]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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 CC B7 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 [23:35:31]Write to MH i2c: E2 02 01 DE 42 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 CC B7 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 00 00 73 [23:35:31]Write i2c OK [23:35:31]MH_I2C_Read... [23:35:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:35:31]Read from MH i2c: E2 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 03 00 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 03 00 DE 42 00 90 00 94 [23:35:31]RAPDU: 90 00 [23:35:31]wFMCommunicate OK [23:35:31]wFMCommunicate request_size=33 [23:35:31]MH_SAM_APDU [23:35:31]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DF 7C 00 00 35 04 06 00 5C 7C AB 43 05 00 [23:35:31]Write to MH i2c: E2 24 00 DF 42 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DF 7C 00 00 35 04 06 00 5C 7C AB 43 05 00 00 00 52 [23:35:31]Write i2c OK [23:35:31]MH_I2C_Read... [23:35:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:35:31]Read from MH i2c: E2 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 03 00 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 03 00 DF 42 00 90 00 95 [23:35:31]RAPDU: 90 00 [23:35:31]wFMCommunicate OK [23:35:31]wFMCommunicate request_size=4 [23:35:31]MH_SAM_APDU [23:35:31]CAPDU: 80 0D 03 02 [23:35:31]Write to MH i2c: E2 08 00 E0 42 80 0D 03 02 00 00 00 00 9D [23:35:31]Write i2c OK [23:35:31]MH_I2C_Read... [23:35:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:35:31]Read from MH i2c: E2 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 0B 00 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 0B 00 E0 42 00 C5 9C 4C 3F 10 03 7D FE 90 00 18 [23:35:31]RAPDU: C5 9C 4C 3F 10 03 7D FE 90 00 [23:35:31]wFMCommunicate OK [23:35:31]SAM_PROTO_SignData done [23:35:31]FM_MakeSignedData done [23:35:31]CreateOFDProtocolMessage [23:35:31]wFMCommunicate request_size=4 [23:35:31]MH_SAM_APDU [23:35:31]CAPDU: 80 11 00 00 [23:35:31]Write to MH i2c: E2 08 00 E1 42 80 11 00 00 00 00 00 00 9D [23:35:31]Write i2c OK [23:35:31]MH_I2C_Read... [23:35:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:35:31]Read from MH i2c: E2 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 17 00 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: E2 17 00 E1 42 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F2 [23:35:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [23:35:31]wFMCommunicate OK [23:35:31]CreateOFDProtocolMessage done [23:35:31]OFDSenderStorePacket 31967 [23:35:31]StoreOFDPacket docnum=31967 [23:35:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 70 40 1E 01 73 53 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 CC B7 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DF 7C 00 00 35 04 06 00 5C 7C AB 43 05 00 C5 9C 4C 3F 10 03 7D FE [23:35:31]CheckFolder [23:35:31]dirname=/storage/ofd_packets [23:35:31]CheckFolder done [23:35:31]ProducePacketName [23:35:31]name=ofd_packets/00031967 [23:35:31]NVStorageSaveData ofd_packets/00031967 [23:35:31]File name is /storage/ofd_packets/00031967 [23:35:31]Write 324 bytes [23:35:31]NVStorageSaveData done [23:35:31]OFDSenderStorePacket done [23:35:31]KKMCreateOFDPacket done [23:35:31]NVStorageSaveData kkm_last_timestamp [23:35:31]File name is /storage/kkm_last_timestamp [23:35:31]Write 4 bytes [23:35:31]NVStorageSaveData done [23:35:31]ExternCall_PrintAddStr [23:35:31]wPrintStart [23:35:31]Write to MH i2c: 01 00 00 E2 42 24 [23:35:31]Write i2c OK [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: 01 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: 01 07 00 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: 01 07 00 E2 42 00 00 00 00 00 FF 0F 39 [23:35:31]RasterBufferAndPrint [23:35:31]line Счет N : (3)58163 [23:35:31]line ИНН: 02508201610067 [23:35:31]line Контрольно-Кассовый Чек [23:35:31]line ПРОДАЖА [23:35:31]line Товар: 48741958 [23:35:31]line Сигареты Parliament Aqua Blue [23:35:31]line 1.000 * 144.00 [23:35:31]line = 144.00 [23:35:31]line НДС 12% НСП 1% [23:35:31]line > о реализуемом товаре [23:35:31]line ИТОГО: 144.00 [23:35:31]line НСП 1% : 1.27 [23:35:31]line НДС 12% : 15.29 [23:35:31]line Наличными: 144.00 [23:35:31]line Безнал.: 0.00 [23:35:31]line Место: АЗС № 99 "Партнер Нефть" [23:35:31]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [23:35:31]line СНО: Общий режим [23:35:31]line Чек 120 02.03.2024 23:35 [23:35:31]line Смена: 280 ФФД: 1.0 [23:35:31]line ЗНМ: 0300000074 [23:35:31]line РНМ: 0000000000092554 [23:35:31]line Версия ККМ: 001 [23:35:31]line ФМ: 0000000000871783 [23:35:31]line ФД: 31967 [23:35:31]line ФПД: 101690518996224 [23:35:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T233540&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31967&fm=101690518996224&tin=02508201610067®Number=0000000000092554&sum=14400 [23:35:32]line 0 [23:35:32]OFD Sender: Processing packet 31967 [packets to send 5, broken 4] [23:35:32]ProducePacketName [23:35:32]name=ofd_packets/00031967 [23:35:32]OFD Sender: To server: pG, [23:35:32]CommunicateWithHost lk.salyk.kg:30040 [23:35:32]ConnectInit lk.salyk.kg [23:35:32]written 0, free lines is 4095 [23:35:32]Connected sock=10 [23:35:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 70 40 1E 01 73 53 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 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 CC B7 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DF 7C 00 00 35 04 06 00 5C 7C AB 43 05 00 C5 9C 4C 3F 10 03 7D FE [23:35:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 1B AE 47 00 BC BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 DF 7C 00 00 F4 03 04 00 10 60 E3 65 B6 04 01 00 00 0D 81 6C AA 13 08 1C 65 [23:35:32]CommunicateWithHost err = 0 [23:35:32]CheckOFDResponse [23:35:32]1017 (14) - 77093643461234 [23:35:32]1041 (16) - 0000000000871783 [23:35:32]1040 (4) - 31967 [23:35:32]1012 (4) - 02.03.2024 17:21 [23:35:32]1206 (1) - 0 [23:35:32]OFD Sender: Remove packet 31967 [23:35:32]ProducePacketName [23:35:32]name=ofd_packets/00031967 [23:35:32]NVStorageDeleteData [23:35:32]Write to MH i2c: 01 00 00 0B 43 4E [23:35:32]Write i2c OK [23:35:32]MH_I2C_Read... [23:35:32]Read from MH i2c: 01 [23:35:32]MH_I2C_Read... [23:35:32]Read from MH i2c: 01 07 00 [23:35:32]MH_I2C_Read... [23:35:32]Read from MH i2c: 01 07 00 0B 43 00 00 00 00 00 B3 0C 14 [23:35:32]RasterBufferAndPrint [23:35:32]line [23:35:32]line [23:35:32]line [23:35:32]line [23:35:32]line [23:35:32]written 0, free lines is 3256 [23:35:32]MH_Cut [23:35:32]Write to MH i2c: D1 01 00 12 43 01 27 [23:35:32]Write i2c OK [23:35:32]MH_I2C_Read... [23:35:32]Read from MH i2c: D1 [23:35:32]MH_I2C_Read... [23:35:32]Read from MH i2c: D1 01 00 [23:35:32]MH_I2C_Read... [23:35:32]Read from MH i2c: D1 01 00 12 43 00 26 [23:35:32]Write to MH i2c: 01 00 00 13 43 56 [23:35:32]Write i2c OK [23:35:32]MH_I2C_Read... [23:35:33]OFD Sender: No OFD packet to send [23:35:33]*** Cut start [23:35:33]*** Partial cut [23:35:33]*** CUTSNS_PIN = 1 [23:35:33]*** CUTSNS_PIN = 0 [23:35:33]*** Brake cut motor [23:35:34]Read from MH i2c: 01 [23:35:34]MH_I2C_Read... [23:35:34]*** Stop cut motor [23:35:34]*** Cut end [23:35:34]Read from MH i2c: 01 07 00 [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: 01 07 00 13 43 00 00 00 00 00 FF 0F 6B [23:35:34]process_action close_receipt done [23:35:34]requested_data is exist [23:35:34]produce_requested_data [23:35:34]requested_item fm.sn is exist - process it [23:35:34]wFMCommunicate request_size=4 [23:35:34]MH_SAM_APDU [23:35:34]CAPDU: 80 11 00 00 [23:35:34]Write to MH i2c: E2 08 00 14 43 80 11 00 00 00 00 00 00 D1 [23:35:34]Write i2c OK [23:35:34]MH_I2C_Read... [23:35:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:35:34]Read from MH i2c: E2 [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: E2 17 00 [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: E2 17 00 14 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 26 [23:35:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [23:35:34]wFMCommunicate OK [23:35:34]requested_item fd.num is exist - process it [23:35:34]SAM_PROTO_GetFieldsCounters [23:35:34]wFMCommunicate request_size=4 [23:35:34]MH_SAM_APDU [23:35:34]CAPDU: 80 13 00 00 [23:35:34]Write to MH i2c: E2 08 00 15 43 80 13 00 00 00 00 00 00 D4 [23:35:34]Write i2c OK [23:35:34]MH_I2C_Read... [23:35:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:35:34]Read from MH i2c: E2 [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: E2 62 00 [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: E2 62 00 15 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 DF 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 D3 [23:35:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 DF 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:35:34]wFMCommunicate OK [23:35:34]SAM_PROTO_GetFieldsCounters done [23:35:34]requested_item shift.num is exist - process it [23:35:34]requested_item shift.opened is exist - process it [23:35:34]req_shift_opened [23:35:34]FM_GetShiftState [23:35:34]SAM_PROTO_GetShiftState [23:35:34]wFMCommunicate request_size=4 [23:35:34]MH_SAM_APDU [23:35:34]CAPDU: 80 13 01 00 [23:35:34]Write to MH i2c: E2 08 00 16 43 80 13 01 00 00 00 00 00 D6 [23:35:34]Write i2c OK [23:35:34]MH_I2C_Read... [23:35:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:35:34]Read from MH i2c: E2 [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: E2 0E 00 [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: E2 0E 00 16 43 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 BF [23:35:34]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [23:35:34]wFMCommunicate OK [23:35:34]SAM_PROTO_GetShiftState done [23:35:34]FM_GetShiftState done [23:35:34]req_shift_opened done [23:35:34]requested_item shift.open_date is exist - process it [23:35:34]req_shift_open_date [23:35:34]req_shift_open_date done [23:35:34]produce_requested_data done [23:35:34]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31967,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [23:35:34]process_action_free close_receipt [23:35:34]json_value_free [23:35:34]json_value_free done [23:35:34]process_json_proto returns [23:35:34]Send response to host [23:35:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31967,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [23:35:34]free response buf [23:35:34]execute_script done [23:35:34]execute_script returns [23:35:34]free content buf [23:35:34]Sock 7.Close socket [23:35:34]Sock 7.Thread stoped [23:35:38]OFD Sender: No OFD packet to send [23:35:43]OFD Sender: No OFD packet to send [23:35:48]OFD Sender: No OFD packet to send [23:35:53]OFD Sender: No OFD packet to send [23:35:58]OFD Sender: No OFD packet to send [23:36:03]OFD Sender: No OFD packet to send [23:36:08]OFD Sender: No OFD packet to send [23:36:13]OFD Sender: No OFD packet to send [23:36:18]OFD Sender: No OFD packet to send [23:36:23]OFD Sender: No OFD packet to send [23:36:28]OFD Sender: No OFD packet to send [23:36:33]OFD Sender: No OFD packet to send [23:36:38]OFD Sender: No OFD packet to send [23:36:43]OFD Sender: No OFD packet to send [23:36:48]OFD Sender: No OFD packet to send [23:36:53]OFD Sender: No OFD packet to send [23:36:58]OFD Sender: No OFD packet to send [23:37:03]OFD Sender: No OFD packet to send [23:37:08]OFD Sender: No OFD packet to send [23:37:13]OFD Sender: No OFD packet to send [23:37:18]OFD Sender: No OFD packet to send [23:37:23]OFD Sender: No OFD packet to send [23:37:28]OFD Sender: No OFD packet to send [23:37:33]OFD Sender: No OFD packet to send [23:37:38]OFD Sender: No OFD packet to send [23:37:43]OFD Sender: No OFD packet to send [23:37:48]OFD Sender: No OFD packet to send [23:37:53]OFD Sender: No OFD packet to send [23:37:58]OFD Sender: No OFD packet to send [23:38:03]OFD Sender: No OFD packet to send [23:38:07]accept exits with 9 [23:38:07]New connection [23:38:07]New thread 3066764644 created [23:38:07]Thread 3066908004 joined [23:38:07]Waiting for new connection... [23:38:07] Sock 9.Parse request [23:38:07]Sock 9.Check first char [23:38:07]Sock 9.First char is OK [23:38:07]request: POST /json_proto HTTP/1.0 [23:38:07]Method: POST [23:38:07]URL: /json_proto [23:38:07]Method is POST - this is cgi request [23:38:07]url: /json_proto [23:38:07]query_string will be loaded in cgi processing [23:38:07]execute_cgi json_proto POST (null) [23:38:07]execute_cgi path=json_proto method=POST [23:38:07]POST find Content-Length [23:38:07]Host: 172.17.61.6:8080 [23:38:07]Content-Length: 899 [23:38:07]Content-Type: application/json [23:38:07] [23:38:07]POST finish read [23:38:07]Found Content-Length = 899 [23:38:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58164", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.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 }]} ], "payments": [ { "type": 0, "sum" : 211.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:38:07]execute_script... [23:38:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58164", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.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 }]} ], "payments": [ { "type": 0, "sum" : 211.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:38:07]POST & json_proto [23:38:07]process_json_proto [23:38:07]json parsed OK: [23:38:07]protocol is kg_v1.0 [23:38:07]action value=close_receipt [23:38:07]process_action close_receipt [23:38:07]cmd_close_receipt [23:38:07]MH_GetDate [23:38:07]Write to MH i2c: F0 00 00 17 43 49 [23:38:07]Write i2c OK [23:38:07]MH_I2C_Read... [23:38:07]Read from MH i2c: F0 [23:38:07]MH_I2C_Read... [23:38:07]Read from MH i2c: F0 09 00 [23:38:07]MH_I2C_Read... [23:38:07]Read from MH i2c: F0 09 00 17 43 00 69 B8 E3 65 78 7F 6F 64 85 [23:38:07]GetLastDocTimeStamp 1709422540 [23:38:07]current date 1709422697 [23:38:07]FM_GetShiftState [23:38:07]SAM_PROTO_GetShiftState [23:38:07]wFMCommunicate request_size=4 [23:38:07]MH_SAM_APDU [23:38:07]CAPDU: 80 13 01 00 [23:38:07]Write to MH i2c: E2 08 00 18 43 80 13 01 00 00 00 00 00 D8 [23:38:07]Write i2c OK [23:38:07]MH_I2C_Read... [23:38:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:38:07]Read from MH i2c: E2 [23:38:07]MH_I2C_Read... [23:38:07]Read from MH i2c: E2 0E 00 [23:38:07]MH_I2C_Read... [23:38:07]Read from MH i2c: E2 0E 00 18 43 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 C1 [23:38:07]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [23:38:07]wFMCommunicate OK [23:38:07]SAM_PROTO_GetShiftState done [23:38:07]FM_GetShiftState done [23:38:07]opened in 1709338917 [23:38:07]opened+sec_in_day 1709425317 [23:38:07]quantity*price = 14400 [23:38:07]sum+1 = 14401 [23:38:07]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 6931280300549 Зажигалка Cricket ПН пьезо 1.000 * 67.00 = 67.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 211.00 НСП 1% : 1.86 НДС 12% : 22.40 Наличными: 211.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 121 02.03.2024 23:38 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31968 ФПД: 4997696996792 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T233817&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31968&fm=4997696996792&tin=02508201610067®Number=0000000000092554&sum=21100 0 [23:38:08]StoreToDocumentArchive [23:38:08]shift 280 fd 31968 [23:38:08]save to /storage/0280/doc_00031968 [23:38:08]save last doc name /storage/0280/doc_00031968 to /storage/kkm_last_doc_name [23:38:08]save OK [23:38:08]Clear old archive folders... [23:38:08]ProcessDocumentItem done err = 0, tmpTLVsize=388 [23:38:08]tlvbuf is 0164F070 [23:38:08]SAM_PROTO_ClearQueue [23:38:08]wFMCommunicate request_size=4 [23:38:08]MH_SAM_APDU [23:38:08]CAPDU: 80 09 00 00 [23:38:08]Write to MH i2c: E2 08 00 25 43 80 09 00 00 00 00 00 00 DA [23:38:08]Write i2c OK [23:38:08]MH_I2C_Read... [23:38:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:38:08]Read from MH i2c: E2 [23:38:08]MH_I2C_Read... [23:38:08]Read from MH i2c: E2 03 00 [23:38:08]MH_I2C_Read... [23:38:08]Read from MH i2c: E2 03 00 25 43 00 90 00 DC [23:38:08]RAPDU: 90 00 [23:38:08]wFMCommunicate OK [23:38:08]SAM_PROTO_ClearQueue done [23:38:08]KKMCreateOFDPacket [23:38:08]OFDProtocolAddRootSTLVToBuf [23:38:08]FM_MakeSignedData [23:38:08]FM_MakeSignedData [23:38:08]SAM_PROTO_SignData [23:38:08]wFMCommunicate request_size=4 [23:38:08]MH_SAM_APDU [23:38:08]CAPDU: 80 0D 01 02 [23:38:08]Write to MH i2c: E2 08 00 26 43 80 0D 01 02 00 00 00 00 E2 [23:38:08]Write i2c OK [23:38:08]MH_I2C_Read... [23:38:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:38:08]Read from MH i2c: E2 [23:38:08]MH_I2C_Read... [23:38:08]Read from MH i2c: E2 03 00 [23:38:08]MH_I2C_Read... [23:38:08]Read from MH i2c: E2 03 00 26 43 00 90 00 DD [23:38:08]RAPDU: 90 00 [23:38:08]wFMCommunicate OK [23:38:08]wFMCommunicate request_size=255 [23:38:08]MH_SAM_APDU [23:38:08]CAPDU: 80 0D 02 02 FA 03 00 84 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 40 38 00 00 00 00 13 04 06 00 40 38 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 FC 03 06 00 6C 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 [23:38:08]Write to MH i2c: E2 02 01 27 43 80 0D 02 02 FA 00 03 00 84 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 40 38 00 00 00 00 13 04 06 00 40 38 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 FC 03 06 00 6C 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 00 00 FE [23:38:08]Write i2c OK [23:38:08]MH_I2C_Read... [23:38:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:38:09]Read from MH i2c: E2 [23:38:09]MH_I2C_Read... [23:38:09]Read from MH i2c: E2 03 00 [23:38:09]MH_I2C_Read... [23:38:09]Read from MH i2c: E2 03 00 27 43 00 90 00 DE [23:38:09]RAPDU: 90 00 [23:38:09]wFMCommunicate OK [23:38:09]wFMCommunicate request_size=147 [23:38:09]MH_SAM_APDU [23:38:09]CAPDU: 80 0D 02 02 8E F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 08 00 00 00 00 07 04 06 00 6C 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 69 B8 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E0 7C 00 00 35 04 06 00 04 8B 9D F4 45 B8 [23:38:09]Write to MH i2c: E2 96 00 28 43 80 0D 02 02 8E 00 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 08 00 00 00 00 07 04 06 00 6C 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 69 B8 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E0 7C 00 00 35 04 06 00 04 8B 9D F4 45 B8 00 00 E4 [23:38:09]Write i2c OK [23:38:09]MH_I2C_Read... [23:38:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:38:09]Read from MH i2c: E2 [23:38:09]MH_I2C_Read... [23:38:09]Read from MH i2c: E2 03 00 [23:38:09]MH_I2C_Read... [23:38:09]Read from MH i2c: E2 03 00 28 43 00 90 00 DF [23:38:09]RAPDU: 90 00 [23:38:09]wFMCommunicate OK [23:38:09]wFMCommunicate request_size=4 [23:38:09]MH_SAM_APDU [23:38:09]CAPDU: 80 0D 03 02 [23:38:09]Write to MH i2c: E2 08 00 29 43 80 0D 03 02 00 00 00 00 E7 [23:38:09]Write i2c OK [23:38:09]MH_I2C_Read... [23:38:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:38:09]Read from MH i2c: E2 [23:38:09]MH_I2C_Read... [23:38:09]Read from MH i2c: E2 0B 00 [23:38:09]MH_I2C_Read... [23:38:09]Read from MH i2c: E2 0B 00 29 43 00 14 9D 2B 7F A6 CA 4C 05 90 00 04 [23:38:09]RAPDU: 14 9D 2B 7F A6 CA 4C 05 90 00 [23:38:09]wFMCommunicate OK [23:38:09]SAM_PROTO_SignData done [23:38:09]FM_MakeSignedData done [23:38:09]CreateOFDProtocolMessage [23:38:09]wFMCommunicate request_size=4 [23:38:09]MH_SAM_APDU [23:38:09]CAPDU: 80 11 00 00 [23:38:09]Write to MH i2c: E2 08 00 2A 43 80 11 00 00 00 00 00 00 E7 [23:38:09]Write i2c OK [23:38:09]MH_I2C_Read... [23:38:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:38:09]Read from MH i2c: E2 [23:38:09]MH_I2C_Read... [23:38:09]Read from MH i2c: E2 17 00 [23:38:09]MH_I2C_Read... [23:38:09]Read from MH i2c: E2 17 00 2A 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 3C [23:38:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [23:38:09]wFMCommunicate OK [23:38:09]CreateOFDProtocolMessage done [23:38:09]OFDSenderStorePacket 31968 [23:38:09]StoreOFDPacket docnum=31968 [23:38:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 98 01 00 00 8F 37 90 01 44 E9 5A 03 01 00 03 00 84 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 40 38 00 00 00 00 13 04 06 00 40 38 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 FC 03 06 00 6C 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 08 00 00 00 00 07 04 06 00 6C 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 69 B8 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E0 7C 00 00 35 04 06 00 04 8B 9D F4 45 B8 14 9D 2B 7F A6 CA 4C 05 [23:38:09]CheckFolder [23:38:09]dirname=/storage/ofd_packets [23:38:09]CheckFolder done [23:38:09]ProducePacketName [23:38:09]name=ofd_packets/00031968 [23:38:09]NVStorageSaveData ofd_packets/00031968 [23:38:09]File name is /storage/ofd_packets/00031968 [23:38:09]Write 438 bytes [23:38:09]NVStorageSaveData done [23:38:09]OFDSenderStorePacket done [23:38:09]KKMCreateOFDPacket done [23:38:09]NVStorageSaveData kkm_last_timestamp [23:38:09]File name is /storage/kkm_last_timestamp [23:38:09]Write 4 bytes [23:38:09]NVStorageSaveData done [23:38:09]ExternCall_PrintAddStr [23:38:09]wPrintStart [23:38:09]Write to MH i2c: 01 00 00 2B 43 6E [23:38:09]Write i2c OK [23:38:09]MH_I2C_Read... [23:38:09]Read from MH i2c: 01 [23:38:09]MH_I2C_Read... [23:38:09]Read from MH i2c: 01 07 00 [23:38:09]MH_I2C_Read... [23:38:09]Read from MH i2c: 01 07 00 2B 43 00 00 00 00 00 FF 0F 83 [23:38:09]RasterBufferAndPrint [23:38:09]line Счет N : (3)58164 [23:38:09]line ИНН: 02508201610067 [23:38:09]line Контрольно-Кассовый Чек [23:38:09]line ПРОДАЖА [23:38:09]line Товар: 48741958 [23:38:09]line Сигареты Parliament Aqua Blue [23:38:09]line 1.000 * 144.00 [23:38:09]line = 144.00 [23:38:09]line НДС 12% НСП 1% [23:38:09]line > о реализуемом товаре [23:38:09]line Товар: 6931280300549 [23:38:09]line Зажигалка Cricket ПН пьезо [23:38:09]line 1.000 * 67.00 [23:38:09]line = 67.00 [23:38:09]line НДС 12% НСП 1% [23:38:09]line > о реализуемом товаре [23:38:09]line ИТОГО: 211.00 [23:38:09]line НСП 1% : 1.86 [23:38:09]line НДС 12% : 22.40 [23:38:09]line Наличными: 211.00 [23:38:09]line Безнал.: 0.00 [23:38:09]line Место: АЗС № 99 "Партнер Нефть" [23:38:09]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [23:38:09]line СНО: Общий режим [23:38:09]line Чек 121 02.03.2024 23:38 [23:38:09]line Смена: 280 ФФД: 1.0 [23:38:09]line ЗНМ: 0300000074 [23:38:09]line РНМ: 0000000000092554 [23:38:09]line Версия ККМ: 001 [23:38:09]line ФМ: 0000000000871783 [23:38:09]line ФД: 31968 [23:38:09]line ФПД: 4997696996792 [23:38:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T233817&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31968&fm=4997696996792&tin=02508201610067®Number=0000000000092554&sum=21100 [23:38:09]line 0 [23:38:09]OFD Sender: Processing packet 31968 [packets to send 5, broken 4] [23:38:09]ProducePacketName [23:38:09]name=ofd_packets/00031968 [23:38:09]OFD Sender: To server: pG, [23:38:09]CommunicateWithHost lk.salyk.kg:30040 [23:38:09]ConnectInit lk.salyk.kg [23:38:09]written 0, free lines is 4095 [23:38:09]Connected sock=10 [23:38:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 98 01 00 00 8F 37 90 01 44 E9 5A 03 01 00 03 00 84 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 40 38 00 00 00 00 13 04 06 00 40 38 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 FC 03 06 00 6C 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 08 00 00 00 00 07 04 06 00 6C 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 69 B8 E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E0 7C 00 00 35 04 06 00 04 8B 9D F4 45 B8 14 9D 2B 7F A6 CA 4C 05 [23:38:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 63 EC 47 00 BA A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E0 7C 00 00 F4 03 04 00 AD 60 E3 65 B6 04 01 00 00 5E B6 97 E4 39 A2 CA C4 [23:38:09]CommunicateWithHost err = 0 [23:38:09]CheckOFDResponse [23:38:09]1017 (14) - 77093643461234 [23:38:09]1041 (16) - 0000000000871783 [23:38:09]1040 (4) - 31968 [23:38:09]1012 (4) - 02.03.2024 17:23 [23:38:09]1206 (1) - 0 [23:38:09]OFD Sender: Remove packet 31968 [23:38:09]ProducePacketName [23:38:09]name=ofd_packets/00031968 [23:38:09]NVStorageDeleteData [23:38:10]Write to MH i2c: 01 00 00 5A 43 9D [23:38:10]Write i2c OK [23:38:10]MH_I2C_Read... [23:38:10]Read from MH i2c: 01 [23:38:10]MH_I2C_Read... [23:38:10]Read from MH i2c: 01 07 00 [23:38:10]MH_I2C_Read... [23:38:10]Read from MH i2c: 01 07 00 5A 43 00 00 00 00 00 5B 0C 0B [23:38:10]RasterBufferAndPrint [23:38:10]line [23:38:10]line [23:38:10]line [23:38:10]line [23:38:10]line [23:38:10]written 0, free lines is 3169 [23:38:10]MH_Cut [23:38:10]Write to MH i2c: D1 01 00 61 43 01 76 [23:38:10]Write i2c OK [23:38:10]MH_I2C_Read... [23:38:10]Read from MH i2c: D1 [23:38:10]MH_I2C_Read... [23:38:10]Read from MH i2c: D1 01 00 [23:38:10]MH_I2C_Read... [23:38:10]Read from MH i2c: D1 01 00 61 43 00 75 [23:38:10]Write to MH i2c: 01 00 00 62 43 A5 [23:38:10]Write i2c OK [23:38:10]MH_I2C_Read... [23:38:10]OFD Sender: No OFD packet to send [23:38:11]*** Cut start [23:38:11]*** Partial cut [23:38:11]*** CUTSNS_PIN = 1 [23:38:11]*** CUTSNS_PIN = 0 [23:38:11]*** Brake cut motor [23:38:11]Read from MH i2c: 01 [23:38:11]MH_I2C_Read... [23:38:11]*** Stop cut motor [23:38:11]*** Cut end [23:38:11]Read from MH i2c: 01 07 00 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: 01 07 00 62 43 00 00 00 00 00 FF 0F BA [23:38:11]process_action close_receipt done [23:38:11]requested_data is exist [23:38:11]produce_requested_data [23:38:11]requested_item fm.sn is exist - process it [23:38:11]wFMCommunicate request_size=4 [23:38:11]MH_SAM_APDU [23:38:11]CAPDU: 80 11 00 00 [23:38:11]Write to MH i2c: E2 08 00 63 43 80 11 00 00 00 00 00 00 20 [23:38:11]Write i2c OK [23:38:11]MH_I2C_Read... [23:38:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:38:11]Read from MH i2c: E2 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 17 00 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 17 00 63 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 75 [23:38:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [23:38:11]wFMCommunicate OK [23:38:11]requested_item fd.num is exist - process it [23:38:11]SAM_PROTO_GetFieldsCounters [23:38:11]wFMCommunicate request_size=4 [23:38:11]MH_SAM_APDU [23:38:11]CAPDU: 80 13 00 00 [23:38:11]Write to MH i2c: E2 08 00 64 43 80 13 00 00 00 00 00 00 23 [23:38:11]Write i2c OK [23:38:11]MH_I2C_Read... [23:38:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:38:11]Read from MH i2c: E2 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 62 00 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 62 00 64 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E0 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [23:38:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E0 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:38:11]wFMCommunicate OK [23:38:11]SAM_PROTO_GetFieldsCounters done [23:38:11]requested_item shift.num is exist - process it [23:38:11]requested_item shift.opened is exist - process it [23:38:11]req_shift_opened [23:38:11]FM_GetShiftState [23:38:11]SAM_PROTO_GetShiftState [23:38:11]wFMCommunicate request_size=4 [23:38:11]MH_SAM_APDU [23:38:11]CAPDU: 80 13 01 00 [23:38:11]Write to MH i2c: E2 08 00 65 43 80 13 01 00 00 00 00 00 25 [23:38:11]Write i2c OK [23:38:11]MH_I2C_Read... [23:38:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:38:11]Read from MH i2c: E2 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 0E 00 [23:38:11]MH_I2C_Read... [23:38:11]Read from MH i2c: E2 0E 00 65 43 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 0E [23:38:11]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [23:38:11]wFMCommunicate OK [23:38:11]SAM_PROTO_GetShiftState done [23:38:11]FM_GetShiftState done [23:38:11]req_shift_opened done [23:38:11]requested_item shift.open_date is exist - process it [23:38:11]req_shift_open_date [23:38:11]req_shift_open_date done [23:38:11]produce_requested_data done [23:38:11]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31968,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [23:38:11]process_action_free close_receipt [23:38:11]json_value_free [23:38:11]json_value_free done [23:38:11]process_json_proto returns [23:38:11]Send response to host [23:38:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31968,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [23:38:11]free response buf [23:38:11]execute_script done [23:38:11]execute_script returns [23:38:11]free content buf [23:38:11]Sock 9.Close socket [23:38:11]Sock 9.Thread stoped [23:38:15]OFD Sender: No OFD packet to send [23:38:20]OFD Sender: No OFD packet to send [23:38:25]OFD Sender: No OFD packet to send [23:38:30]OFD Sender: No OFD packet to send [23:38:35]OFD Sender: No OFD packet to send [23:38:40]OFD Sender: No OFD packet to send [23:38:45]OFD Sender: No OFD packet to send [23:38:50]OFD Sender: No OFD packet to send [23:38:55]OFD Sender: No OFD packet to send [23:39:00]OFD Sender: No OFD packet to send [23:39:05]OFD Sender: No OFD packet to send [23:39:10]OFD Sender: No OFD packet to send [23:39:15]OFD Sender: No OFD packet to send [23:39:20]OFD Sender: No OFD packet to send [23:39:25]OFD Sender: No OFD packet to send [23:39:30]OFD Sender: No OFD packet to send [23:39:35]OFD Sender: No OFD packet to send [23:39:40]OFD Sender: No OFD packet to send [23:39:45]OFD Sender: No OFD packet to send [23:39:50]OFD Sender: No OFD packet to send [23:39:55]OFD Sender: No OFD packet to send [23:40:00]OFD Sender: No OFD packet to send [23:40:05]OFD Sender: No OFD packet to send [23:40:10]OFD Sender: No OFD packet to send [23:40:15]OFD Sender: No OFD packet to send [23:40:20]OFD Sender: No OFD packet to send [23:40:25]OFD Sender: No OFD packet to send [23:40:30]OFD Sender: No OFD packet to send [23:40:35]OFD Sender: No OFD packet to send [23:40:40]OFD Sender: No OFD packet to send [23:40:45]OFD Sender: No OFD packet to send [23:40:50]OFD Sender: No OFD packet to send [23:40:55]OFD Sender: No OFD packet to send [23:41:00]OFD Sender: No OFD packet to send [23:41:05]OFD Sender: No OFD packet to send [23:41:07]int [23:41:07]Write to MH i2c: 01 00 00 66 43 A9 [23:41:07]*** FLAG_PRN_PAP1 set [23:41:07]Write i2c OK [23:41:07]MH_I2C_Read... [23:41:07]Read from MH i2c: 01 [23:41:07]MH_I2C_Read... [23:41:07]Read from MH i2c: 01 07 00 [23:41:07]MH_I2C_Read... [23:41:07]Read from MH i2c: 01 07 00 66 43 00 01 00 00 00 FF 0F BF [23:41:07]state=0 [23:41:07]No paper [23:41:07]int [23:41:07]Write to MH i2c: 01 00 00 67 43 AA [23:41:07]*** FLAG_PRN_PAP2 set [23:41:07]Write i2c OK [23:41:07]MH_I2C_Read... [23:41:07]Read from MH i2c: 01 [23:41:07]MH_I2C_Read... [23:41:07]Read from MH i2c: 01 07 00 [23:41:07]MH_I2C_Read... [23:41:07]Read from MH i2c: 01 07 00 67 43 00 03 00 00 00 FF 0F C2 [23:41:07]state=0 [23:41:07]No paper [23:41:07]Cover opened [23:41:07]int [23:41:07]Write to MH i2c: 01 00 00 68 43 AB [23:41:07]*** FLAG_PRN_PAP2 reset [23:41:07]Write i2c OK [23:41:07]MH_I2C_Read... [23:41:07]Read from MH i2c: 01 [23:41:07]MH_I2C_Read... [23:41:07]Read from MH i2c: 01 07 00 [23:41:07]MH_I2C_Read... [23:41:07]Read from MH i2c: 01 07 00 68 43 00 01 00 00 00 FF 0F C1 [23:41:07]state=3 [23:41:07]No paper [23:41:07]Cover closed [23:41:07]int [23:41:07]Write to MH i2c: 01 00 00 69 43 AC [23:41:07]*** FLAG_PRN_PAP2 set [23:41:07]Write i2c OK [23:41:07]MH_I2C_Read... [23:41:07]Read from MH i2c: 01 [23:41:07]MH_I2C_Read... [23:41:07]Read from MH i2c: 01 07 00 [23:41:07]MH_I2C_Read... [23:41:07]Read from MH i2c: 01 07 00 69 43 00 03 00 00 00 FF 0F C4 [23:41:07]state=0 [23:41:07]No paper [23:41:07]Cover opened [23:41:10]OFD Sender: No OFD packet to send [23:41:12]Write to MH i2c: 01 00 00 6A 43 AD [23:41:12]Write i2c OK [23:41:12]MH_I2C_Read... [23:41:12]Read from MH i2c: 01 [23:41:12]MH_I2C_Read... [23:41:12]Read from MH i2c: 01 07 00 [23:41:12]MH_I2C_Read... [23:41:12]Read from MH i2c: 01 07 00 6A 43 00 03 00 00 00 FF 0F C5 [23:41:12]state=3 [23:41:12]No paper [23:41:12]Cover opened [23:41:15]OFD Sender: No OFD packet to send [23:41:17]Write to MH i2c: 01 00 00 6B 43 AE [23:41:17]Write i2c OK [23:41:17]MH_I2C_Read... [23:41:17]Read from MH i2c: 01 [23:41:17]MH_I2C_Read... [23:41:17]Read from MH i2c: 01 07 00 [23:41:17]MH_I2C_Read... [23:41:17]Read from MH i2c: 01 07 00 6B 43 00 03 00 00 00 FF 0F C6 [23:41:17]state=3 [23:41:17]No paper [23:41:17]Cover opened [23:41:20]OFD Sender: No OFD packet to send [23:41:22]Write to MH i2c: 01 00 00 6C 43 AF [23:41:22]Write i2c OK [23:41:22]MH_I2C_Read... [23:41:22]Read from MH i2c: 01 [23:41:22]MH_I2C_Read... [23:41:22]Read from MH i2c: 01 07 00 [23:41:22]MH_I2C_Read... [23:41:22]Read from MH i2c: 01 07 00 6C 43 00 03 00 00 00 FF 0F C7 [23:41:22]state=3 [23:41:22]No paper [23:41:22]Cover opened [23:41:25]OFD Sender: No OFD packet to send [23:41:27]Write to MH i2c: 01 00 00 6D 43 B0 [23:41:27]Write i2c OK [23:41:27]MH_I2C_Read... [23:41:27]Read from MH i2c: 01 [23:41:27]MH_I2C_Read... [23:41:27]Read from MH i2c: 01 07 00 [23:41:27]MH_I2C_Read... [23:41:27]Read from MH i2c: 01 07 00 6D 43 00 03 00 00 00 FF 0F C8 [23:41:27]state=3 [23:41:27]No paper [23:41:27]Cover opened [23:41:30]OFD Sender: No OFD packet to send [23:41:32]int [23:41:32]Write to MH i2c: 01 00 00 6E 43 B1 [23:41:32]*** FLAG_PRN_PAP2 reset [23:41:32]Write i2c OK [23:41:32]MH_I2C_Read... [23:41:32]Read from MH i2c: 01 [23:41:32]MH_I2C_Read... [23:41:32]Read from MH i2c: 01 07 00 [23:41:32]MH_I2C_Read... [23:41:32]Read from MH i2c: 01 07 00 6E 43 00 01 00 00 00 FF 0F C7 [23:41:32]state=3 [23:41:32]No paper [23:41:32]Cover closed [23:41:32]int [23:41:32]Write to MH i2c: 01 00 00 6F 43 B2 [23:41:32]*** FLAG_PRN_PAP1 reset [23:41:32]Write i2c OK [23:41:32]MH_I2C_Read... [23:41:32]Read from MH i2c: 01 [23:41:32]MH_I2C_Read... [23:41:32]Read from MH i2c: 01 07 00 [23:41:32]MH_I2C_Read... [23:41:32]Read from MH i2c: 01 07 00 6F 43 00 00 00 00 00 FF 0F C7 [23:41:32]state=0 [23:41:35]OFD Sender: No OFD packet to send [23:41:37]accept exits with 7 [23:41:37]New connection [23:41:37]New thread 3066908004 created [23:41:37]Thread 3066764644 joined [23:41:37]Waiting for new connection... [23:41:37] Sock 7.Parse request [23:41:37]Sock 7.Check first char [23:41:37]Sock 7.First char is OK [23:41:37]request: POST /json_proto HTTP/1.0 [23:41:37]Method: POST [23:41:37]URL: /json_proto [23:41:37]Method is POST - this is cgi request [23:41:37]url: /json_proto [23:41:37]query_string will be loaded in cgi processing [23:41:37]execute_cgi json_proto POST (null) [23:41:37]execute_cgi path=json_proto method=POST [23:41:37]POST find Content-Length [23:41:37]Host: 172.17.61.6:8080 [23:41:37]Content-Length: 215 [23:41:37]Content-Type: application/json [23:41:37] [23:41:37]POST finish read [23:41:37]Found Content-Length = 215 [23:41:37]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" ] } } [23:41:37]execute_script... [23:41:37]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" ] } } [23:41:37]POST & json_proto [23:41:37]process_json_proto [23:41:37]json parsed OK: [23:41:37]protocol is kg_v1.0 [23:41:37]action value=get_value [23:41:37]process_action get_value [23:41:37]cmd_get_value [23:41:37]process_action get_value done [23:41:37]requested_data is exist [23:41:37]produce_requested_data [23:41:37]requested_item kkm.sn is exist - process it [23:41:37]requested_item kkm.ver is exist - process it [23:41:37]requested_item fm.sn is exist - process it [23:41:37]wFMCommunicate request_size=4 [23:41:37]MH_SAM_APDU [23:41:37]CAPDU: 80 11 00 00 [23:41:37]Write to MH i2c: E2 08 00 70 43 80 11 00 00 00 00 00 00 2D [23:41:37]Write i2c OK [23:41:37]MH_I2C_Read... [23:41:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:41:37]Read from MH i2c: E2 [23:41:37]MH_I2C_Read... [23:41:37]Read from MH i2c: E2 17 00 [23:41:37]MH_I2C_Read... [23:41:37]Read from MH i2c: E2 17 00 70 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 82 [23:41:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [23:41:37]wFMCommunicate OK [23:41:37]requested_item fd.num is exist - process it [23:41:37]SAM_PROTO_GetFieldsCounters [23:41:37]wFMCommunicate request_size=4 [23:41:37]MH_SAM_APDU [23:41:37]CAPDU: 80 13 00 00 [23:41:37]Write to MH i2c: E2 08 00 71 43 80 13 00 00 00 00 00 00 30 [23:41:37]Write i2c OK [23:41:37]MH_I2C_Read... [23:41:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:41:38]Read from MH i2c: E2 [23:41:38]MH_I2C_Read... [23:41:38]Read from MH i2c: E2 62 00 [23:41:38]MH_I2C_Read... [23:41:38]Read from MH i2c: E2 62 00 71 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E0 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 33 [23:41:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E0 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:41:38]wFMCommunicate OK [23:41:38]SAM_PROTO_GetFieldsCounters done [23:41:38]requested_item shift.num is exist - process it [23:41:38]requested_item shift.opened is exist - process it [23:41:38]req_shift_opened [23:41:38]FM_GetShiftState [23:41:38]SAM_PROTO_GetShiftState [23:41:38]wFMCommunicate request_size=4 [23:41:38]MH_SAM_APDU [23:41:38]CAPDU: 80 13 01 00 [23:41:38]Write to MH i2c: E2 08 00 72 43 80 13 01 00 00 00 00 00 32 [23:41:38]Write i2c OK [23:41:38]MH_I2C_Read... [23:41:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:41:38]Read from MH i2c: E2 [23:41:38]MH_I2C_Read... [23:41:38]Read from MH i2c: E2 0E 00 [23:41:38]MH_I2C_Read... [23:41:38]Read from MH i2c: E2 0E 00 72 43 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 1B [23:41:38]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [23:41:38]wFMCommunicate OK [23:41:38]SAM_PROTO_GetShiftState done [23:41:38]FM_GetShiftState done [23:41:38]req_shift_opened done [23:41:38]requested_item shift.open_date is exist - process it [23:41:38]req_shift_open_date [23:41:38]req_shift_open_date done [23:41:38]produce_requested_data done [23:41:38]produce_requested_data return {"kkm.sn":"0300000074","kkm.ver":"001","fm.sn":"0000000000871783","fd.num":31968,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [23:41:38]process_action_free get_value [23:41:38]json_value_free [23:41:38]json_value_free done [23:41:38]process_json_proto returns [23:41:38]Send response to host [23:41:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000074","kkm.ver":"001","fm.sn":"0000000000871783","fd.num":31968,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [23:41:38]free response buf [23:41:38]execute_script done [23:41:38]execute_script returns [23:41:38]free content buf [23:41:38]Sock 7.Close socket [23:41:38]Sock 7.Thread stoped [23:41:38]accept exits with 9 [23:41:38]New connection [23:41:38]New thread 3066764644 created [23:41:38]Thread 3066908004 joined [23:41:38]Waiting for new connection... [23:41:38] Sock 9.Parse request [23:41:38]Sock 9.Check first char [23:41:38]Sock 9.First char is OK [23:41:38]request: POST /json_proto HTTP/1.0 [23:41:38]Method: POST [23:41:38]URL: /json_proto [23:41:38]Method is POST - this is cgi request [23:41:38]url: /json_proto [23:41:38]query_string will be loaded in cgi processing [23:41:38]execute_cgi json_proto POST (null) [23:41:38]execute_cgi path=json_proto method=POST [23:41:38]POST find Content-Length [23:41:38]Host: 172.17.61.6:8080 [23:41:38]Content-Length: 331 [23:41:38]Content-Type: application/json [23:41:38] [23:41:38]POST finish read [23:41:38]Found Content-Length = 331 [23:41:38]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" ] } } [23:41:38]execute_script... [23:41:38]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" ] } } [23:41:38]POST & json_proto [23:41:38]process_json_proto [23:41:38]json parsed OK: [23:41:38]protocol is kg_v1.0 [23:41:38]action value=get_value [23:41:38]process_action get_value [23:41:38]cmd_get_value [23:41:38]process_action get_value done [23:41:38]requested_data is exist [23:41:38]produce_requested_data [23:41:38]requested_item fm.sale.total is exist - process it [23:41:38]SAM_PROTO_GetFMData [23:41:38]wFMCommunicate request_size=4 [23:41:38]MH_SAM_APDU [23:41:38]CAPDU: 80 13 03 00 [23:41:38]Write to MH i2c: E2 08 00 73 43 80 13 03 00 00 00 00 00 35 [23:41:38]Write i2c OK [23:41:38]MH_I2C_Read... [23:41:38]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:41:38]Read from MH i2c: E2 [23:41:38]MH_I2C_Read... [23:41:38]Read from MH i2c: E2 FD 00 [23:41:38]MH_I2C_Read... [23:41:38]Read from MH i2c: E2 FD 00 73 43 00 C1 04 85 04 BD 04 6E 04 04 00 B0 7A 00 00 69 04 A0 00 6F 04 04 00 3C 7A 00 00 B1 04 04 00 C9 B3 E4 25 70 04 04 00 50 B1 A1 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 86 2E 06 04 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 7B CB 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 CB [23:41:38]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 B0 7A 00 00 69 04 A0 00 6F 04 04 00 3C 7A 00 00 B1 04 04 00 C9 B3 E4 25 70 04 04 00 50 B1 A1 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 86 2E 06 04 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 7B CB 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 [23:41:38]wFMCommunicate OK [23:41:38]wFMCommunicate request_size=4 [23:41:38]MH_SAM_APDU [23:41:38]CAPDU: 80 17 00 00 [23:41:38]Write to MH i2c: E2 08 00 74 43 80 17 00 00 00 00 00 00 37 [23:41:38]Write i2c OK [23:41:38]MH_I2C_Read... [23:41:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:41:39]Read from MH i2c: E2 [23:41:39]MH_I2C_Read... [23:41:39]Read from MH i2c: E2 FD 00 [23:41:39]MH_I2C_Read... [23:41:39]Read from MH i2c: E2 FD 00 74 43 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 C3 [23:41:39]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [23:41:39]wFMCommunicate OK [23:41:39]wFMCommunicate request_size=4 [23:41:39]MH_SAM_APDU [23:41:39]CAPDU: 80 17 00 00 [23:41:39]Write to MH i2c: E2 08 00 75 43 80 17 00 00 00 00 00 00 38 [23:41:39]Write i2c OK [23:41:39]MH_I2C_Read... [23:41:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:41:39]Read from MH i2c: E2 [23:41:39]MH_I2C_Read... [23:41:39]Read from MH i2c: E2 FD 00 [23:41:39]MH_I2C_Read... [23:41:39]Read from MH i2c: E2 FD 00 75 43 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 D8 [23:41:39]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [23:41:39]wFMCommunicate OK [23:41:39]wFMCommunicate request_size=4 [23:41:39]MH_SAM_APDU [23:41:39]CAPDU: 80 17 00 00 [23:41:39]Write to MH i2c: E2 08 00 76 43 80 17 00 00 00 00 00 00 39 [23:41:39]Write i2c OK [23:41:39]MH_I2C_Read... [23:41:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:41:39]Read from MH i2c: E2 [23:41:39]MH_I2C_Read... [23:41:39]Read from MH i2c: E2 FD 00 [23:41:39]MH_I2C_Read... [23:41:39]Read from MH i2c: E2 FD 00 76 43 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 BE [23:41:39]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [23:41:39]wFMCommunicate OK [23:41:39]wFMCommunicate request_size=4 [23:41:39]MH_SAM_APDU [23:41:39]CAPDU: 80 17 00 00 [23:41:39]Write to MH i2c: E2 08 00 77 43 80 17 00 00 00 00 00 00 3A [23:41:39]Write i2c OK [23:41:39]MH_I2C_Read... [23:41:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [23:41:39]Read from MH i2c: E2 [23:41:39]MH_I2C_Read... [23:41:39]Read from MH i2c: E2 DE 00 [23:41:39]MH_I2C_Read... [23:41:39]Read from MH i2c: E2 DE 00 77 43 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 19 [23:41:39]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:41:39]wFMCommunicate OK [23:41:39]SAM_PROTO_GetFMData done [23:41:39]requested_item fm.sale_refund.total is exist - process it [23:41:39]requested_item fm.buy.total is exist - process it [23:41:39]requested_item shift.sale.total is exist - process it [23:41:39]SAM_PROTO_GetShiftData [23:41:39]wFMCommunicate request_size=4 [23:41:39]MH_SAM_APDU [23:41:39]CAPDU: 80 13 02 00 [23:41:39]Write to MH i2c: E2 08 00 78 43 80 13 02 00 00 00 00 00 39 [23:41:39]Write i2c OK [23:41:39]MH_I2C_Read... [23:41:40]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:41:40]Read from MH i2c: E2 [23:41:40]MH_I2C_Read... [23:41:40]Read from MH i2c: E2 FD 00 [23:41:40]MH_I2C_Read... [23:41:40]Read from MH i2c: E2 FD 00 78 43 00 AE 04 AA 04 AA 04 6E 04 04 00 79 00 00 00 69 04 9B 00 6F 04 04 00 79 00 00 00 B1 04 03 00 DD ED 1C 70 04 03 00 84 86 18 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 70 12 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 74 41 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 F2 [23:41:40]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 79 00 00 00 69 04 9B 00 6F 04 04 00 79 00 00 00 B1 04 03 00 DD ED 1C 70 04 03 00 84 86 18 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 70 12 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 74 41 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [23:41:40]wFMCommunicate OK [23:41:40]wFMCommunicate request_size=4 [23:41:40]MH_SAM_APDU [23:41:40]CAPDU: 80 17 00 00 [23:41:40]Write to MH i2c: E2 08 00 79 43 80 17 00 00 00 00 00 00 3C [23:41:40]Write i2c OK [23:41:40]MH_I2C_Read... [23:41:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:41:40]Read from MH i2c: E2 [23:41:40]MH_I2C_Read... [23:41:40]Read from MH i2c: E2 FD 00 [23:41:40]MH_I2C_Read... [23:41:40]OFD Sender: No OFD packet to send [23:41:40]Read from MH i2c: E2 FD 00 79 43 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 5E [23:41:40]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [23:41:40]wFMCommunicate OK [23:41:40]wFMCommunicate request_size=4 [23:41:40]MH_SAM_APDU [23:41:40]CAPDU: 80 17 00 00 [23:41:40]Write to MH i2c: E2 08 00 7A 43 80 17 00 00 00 00 00 00 3D [23:41:40]Write i2c OK [23:41:40]MH_I2C_Read... [23:41:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:41:40]Read from MH i2c: E2 [23:41:40]MH_I2C_Read... [23:41:40]Read from MH i2c: E2 FD 00 [23:41:40]MH_I2C_Read... [23:41:40]Read from MH i2c: E2 FD 00 7A 43 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 F4 [23:41:41]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [23:41:41]wFMCommunicate OK [23:41:41]wFMCommunicate request_size=4 [23:41:41]MH_SAM_APDU [23:41:41]CAPDU: 80 17 00 00 [23:41:41]Write to MH i2c: E2 08 00 7B 43 80 17 00 00 00 00 00 00 3E [23:41:41]Write i2c OK [23:41:41]MH_I2C_Read... [23:41:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:41:41]Read from MH i2c: E2 [23:41:41]MH_I2C_Read... [23:41:41]Read from MH i2c: E2 FD 00 [23:41:41]MH_I2C_Read... [23:41:41]Read from MH i2c: E2 FD 00 7B 43 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 B0 [23:41:41]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [23:41:41]wFMCommunicate OK [23:41:41]wFMCommunicate request_size=4 [23:41:41]MH_SAM_APDU [23:41:41]CAPDU: 80 17 00 00 [23:41:41]Write to MH i2c: E2 08 00 7C 43 80 17 00 00 00 00 00 00 3F [23:41:41]Write i2c OK [23:41:41]MH_I2C_Read... [23:41:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [23:41:41]Read from MH i2c: E2 [23:41:41]MH_I2C_Read... [23:41:41]Read from MH i2c: E2 CB 00 [23:41:41]MH_I2C_Read... [23:41:41]Read from MH i2c: E2 CB 00 7C 43 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 28 [23:41:41]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:41:41]wFMCommunicate OK [23:41:41]SAM_PROTO_GetShiftData done [23:41:41]requested_item shift.sale.total_cash is exist - process it [23:41:41]requested_item shift.sale_refund.total is exist - process it [23:41:41]requested_item shift.sale_refund.total_cash is exist - process it [23:41:41]requested_item shift.buy.total is exist - process it [23:41:41]requested_item shift.buy.total_cash is exist - process it [23:41:41]produce_requested_data done [23:41:41]produce_requested_data return {"fm.sale.total":6357452.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":18959.01,"shift.sale.total_cash":16073.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} [23:41:41]process_action_free get_value [23:41:41]json_value_free [23:41:41]json_value_free done [23:41:41]process_json_proto returns [23:41:41]Send response to host [23:41:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":6357452.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":18959.01,"shift.sale.total_cash":16073.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}}} [23:41:41]free response buf [23:41:41]execute_script done [23:41:41]execute_script returns [23:41:41]free content buf [23:41:41]Sock 9.Close socket [23:41:41]Sock 9.Thread stoped [23:41:45]OFD Sender: No OFD packet to send [23:41:50]OFD Sender: No OFD packet to send [23:41:55]OFD Sender: No OFD packet to send [23:42:00]OFD Sender: No OFD packet to send [23:42:05]OFD Sender: No OFD packet to send [23:42:10]OFD Sender: No OFD packet to send [23:42:15]OFD Sender: No OFD packet to send [23:42:20]OFD Sender: No OFD packet to send [23:42:25]OFD Sender: No OFD packet to send [23:42:30]OFD Sender: No OFD packet to send [23:42:35]OFD Sender: No OFD packet to send [23:42:40]OFD Sender: No OFD packet to send [23:42:45]OFD Sender: No OFD packet to send [23:42:50]OFD Sender: No OFD packet to send [23:42:55]OFD Sender: No OFD packet to send [23:43:00]OFD Sender: No OFD packet to send [23:43:05]OFD Sender: No OFD packet to send [23:43:10]OFD Sender: No OFD packet to send [23:43:15]OFD Sender: No OFD packet to send [23:43:20]OFD Sender: No OFD packet to send [23:43:25]OFD Sender: No OFD packet to send [23:43:30]OFD Sender: No OFD packet to send [23:43:35]OFD Sender: No OFD packet to send [23:43:40]OFD Sender: No OFD packet to send [23:43:45]OFD Sender: No OFD packet to send [23:43:50]OFD Sender: No OFD packet to send [23:43:55]OFD Sender: No OFD packet to send [23:44:00]OFD Sender: No OFD packet to send [23:44:05]OFD Sender: No OFD packet to send [23:44:10]OFD Sender: No OFD packet to send [23:44:15]OFD Sender: No OFD packet to send [23:44:20]OFD Sender: No OFD packet to send [23:44:25]OFD Sender: No OFD packet to send [23:44:30]OFD Sender: No OFD packet to send [23:44:35]OFD Sender: No OFD packet to send [23:44:40]OFD Sender: No OFD packet to send [23:44:45]OFD Sender: No OFD packet to send [23:44:50]OFD Sender: No OFD packet to send [23:44:55]OFD Sender: No OFD packet to send [23:45:00]OFD Sender: No OFD packet to send [23:45:05]OFD Sender: No OFD packet to send [23:45:10]OFD Sender: No OFD packet to send [23:45:15]OFD Sender: No OFD packet to send [23:45:20]OFD Sender: No OFD packet to send [23:45:25]OFD Sender: No OFD packet to send [23:45:30]OFD Sender: No OFD packet to send [23:45:35]OFD Sender: No OFD packet to send [23:45:40]OFD Sender: No OFD packet to send [23:45:45]OFD Sender: No OFD packet to send [23:45:50]OFD Sender: No OFD packet to send [23:45:55]OFD Sender: No OFD packet to send [23:46:00]OFD Sender: No OFD packet to send [23:46:05]OFD Sender: No OFD packet to send [23:46:10]OFD Sender: No OFD packet to send [23:46:12]accept exits with 7 [23:46:12]New connection [23:46:12]New thread 3066908004 created [23:46:12]Thread 3066764644 joined [23:46:12]Waiting for new connection... [23:46:12] Sock 7.Parse request [23:46:12]Sock 7.Check first char [23:46:12]Sock 7.First char is OK [23:46:12]request: POST /json_proto HTTP/1.0 [23:46:12]Method: POST [23:46:12]URL: /json_proto [23:46:12]Method is POST - this is cgi request [23:46:12]url: /json_proto [23:46:12]query_string will be loaded in cgi processing [23:46:12]execute_cgi json_proto POST (null) [23:46:12]execute_cgi path=json_proto method=POST [23:46:12]POST find Content-Length [23:46:12]Host: 172.17.61.6:8080 [23:46:12]Content-Length: 910 [23:46:12]Content-Type: application/json [23:46:12] [23:46:12]POST finish read [23:46:12]Found Content-Length = 910 [23:46:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58165", "tax_sys" : 0, "items" : [ { "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 2.000, "sum" : 240.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 370.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:46:12]execute_script... [23:46: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)58165", "tax_sys" : 0, "items" : [ { "code": "4800452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL (\u0410\u041A\u0426\u0418\u042F)", "price" : 120.00, "quantity" : 2.000, "sum" : 240.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 370.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:46:12]POST & json_proto [23:46:12]process_json_proto [23:46:12]json parsed OK: [23:46:12]protocol is kg_v1.0 [23:46:12]action value=close_receipt [23:46:12]process_action close_receipt [23:46:12]cmd_close_receipt [23:46:12]MH_GetDate [23:46:12]Write to MH i2c: F0 00 00 7D 43 AF [23:46:12]Write i2c OK [23:46:12]MH_I2C_Read... [23:46:12]Read from MH i2c: F0 [23:46:12]MH_I2C_Read... [23:46:12]Read from MH i2c: F0 09 00 [23:46:12]MH_I2C_Read... [23:46:12]Read from MH i2c: F0 09 00 7D 43 00 4E BA E3 65 78 7F 6F 64 D2 [23:46:12]GetLastDocTimeStamp 1709422697 [23:46:12]current date 1709423182 [23:46:12]FM_GetShiftState [23:46:12]SAM_PROTO_GetShiftState [23:46:12]wFMCommunicate request_size=4 [23:46:12]MH_SAM_APDU [23:46:12]CAPDU: 80 13 01 00 [23:46:12]Write to MH i2c: E2 08 00 7E 43 80 13 01 00 00 00 00 00 3E [23:46:12]Write i2c OK [23:46:12]MH_I2C_Read... [23:46:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:12]Read from MH i2c: E2 [23:46:12]MH_I2C_Read... [23:46:12]Read from MH i2c: E2 0E 00 [23:46:12]MH_I2C_Read... [23:46:12]Read from MH i2c: E2 0E 00 7E 43 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 27 [23:46:12]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [23:46:12]wFMCommunicate OK [23:46:12]SAM_PROTO_GetShiftState done [23:46:12]FM_GetShiftState done [23:46:12]opened in 1709338917 [23:46:12]opened+sec_in_day 1709425317 [23:46:12]quantity*price = 24000 [23:46:12]sum+1 = 24001 [23:46:12]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036230011 Кофе Латте XL(GABB TRADE) 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 370.00 НСП 1% : 3.27 НДС 12% : 39.29 Наличными: 370.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 122 02.03.2024 23:46 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31969 ФПД: 235570629911864 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T234622&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31969&fm=235570629911864&tin=02508201610067®Number=0000000000092554&sum=37000 0 [23:46:13]StoreToDocumentArchive [23:46:13]shift 280 fd 31969 [23:46:13]save to /storage/0280/doc_00031969 [23:46:13]save last doc name /storage/0280/doc_00031969 to /storage/kkm_last_doc_name [23:46:13]save OK [23:46:13]Clear old archive folders... [23:46:13]ProcessDocumentItem done err = 0, tmpTLVsize=389 [23:46:13]tlvbuf is B6ECF350 [23:46:13]SAM_PROTO_ClearQueue [23:46:13]wFMCommunicate request_size=4 [23:46:13]MH_SAM_APDU [23:46:13]CAPDU: 80 09 00 00 [23:46:13]Write to MH i2c: E2 08 00 8B 43 80 09 00 00 00 00 00 00 40 [23:46:13]Write i2c OK [23:46:13]MH_I2C_Read... [23:46:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:46:13]Read from MH i2c: E2 [23:46:13]MH_I2C_Read... [23:46:13]Read from MH i2c: E2 03 00 [23:46:13]MH_I2C_Read... [23:46:13]Read from MH i2c: E2 03 00 8B 43 00 90 00 42 [23:46:13]RAPDU: 90 00 [23:46:13]wFMCommunicate OK [23:46:13]SAM_PROTO_ClearQueue done [23:46:13]KKMCreateOFDPacket [23:46:13]OFDProtocolAddRootSTLVToBuf [23:46:13]FM_MakeSignedData [23:46:13]FM_MakeSignedData [23:46:13]SAM_PROTO_SignData [23:46:13]wFMCommunicate request_size=4 [23:46:13]MH_SAM_APDU [23:46:13]CAPDU: 80 0D 01 02 [23:46:13]Write to MH i2c: E2 08 00 8C 43 80 0D 01 02 00 00 00 00 48 [23:46:13]Write i2c OK [23:46:13]MH_I2C_Read... [23:46:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:46:13]Read from MH i2c: E2 [23:46:13]MH_I2C_Read... [23:46:13]Read from MH i2c: E2 03 00 [23:46:13]MH_I2C_Read... [23:46:13]Read from MH i2c: E2 03 00 8C 43 00 90 00 43 [23:46:13]RAPDU: 90 00 [23:46:13]wFMCommunicate OK [23:46:13]wFMCommunicate request_size=255 [23:46:13]MH_SAM_APDU [23:46:13]CAPDU: 80 0D 02 02 FA 03 00 85 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 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 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 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 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 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [23:46:13]Write to MH i2c: E2 02 01 8D 43 80 0D 02 02 FA 00 03 00 85 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 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 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 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 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 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 00 ED [23:46:13]Write i2c OK [23:46:13]MH_I2C_Read... [23:46:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:13]Read from MH i2c: E2 [23:46:13]MH_I2C_Read... [23:46:13]Read from MH i2c: E2 03 00 [23:46:13]MH_I2C_Read... [23:46:13]Read from MH i2c: E2 03 00 8D 43 00 90 00 44 [23:46:13]RAPDU: 90 00 [23:46:13]wFMCommunicate OK [23:46:13]wFMCommunicate request_size=148 [23:46:13]MH_SAM_APDU [23:46:13]CAPDU: 80 0D 02 02 8F 01 F7 03 06 00 47 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 59 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 4E BA E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E1 7C 00 00 35 04 06 00 D6 40 0F B7 25 38 [23:46:13]Write to MH i2c: E2 97 00 8E 43 80 0D 02 02 8F 00 01 F7 03 06 00 47 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 59 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 4E BA E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E1 7C 00 00 35 04 06 00 D6 40 0F B7 25 38 00 00 DA [23:46:13]Write i2c OK [23:46:13]MH_I2C_Read... [23:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:46:14]Read from MH i2c: E2 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 03 00 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 03 00 8E 43 00 90 00 45 [23:46:14]RAPDU: 90 00 [23:46:14]wFMCommunicate OK [23:46:14]wFMCommunicate request_size=4 [23:46:14]MH_SAM_APDU [23:46:14]CAPDU: 80 0D 03 02 [23:46:14]Write to MH i2c: E2 08 00 8F 43 80 0D 03 02 00 00 00 00 4D [23:46:14]Write i2c OK [23:46:14]MH_I2C_Read... [23:46:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:46:14]Read from MH i2c: E2 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 0B 00 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 0B 00 8F 43 00 81 D0 73 DD 5B 44 AB F0 90 00 29 [23:46:14]RAPDU: 81 D0 73 DD 5B 44 AB F0 90 00 [23:46:14]wFMCommunicate OK [23:46:14]SAM_PROTO_SignData done [23:46:14]FM_MakeSignedData done [23:46:14]CreateOFDProtocolMessage [23:46:14]wFMCommunicate request_size=4 [23:46:14]MH_SAM_APDU [23:46:14]CAPDU: 80 11 00 00 [23:46:14]Write to MH i2c: E2 08 00 90 43 80 11 00 00 00 00 00 00 4D [23:46:14]Write i2c OK [23:46:14]MH_I2C_Read... [23:46:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:14]Read from MH i2c: E2 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 17 00 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: E2 17 00 90 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 A2 [23:46:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [23:46:14]wFMCommunicate OK [23:46:14]CreateOFDProtocolMessage done [23:46:14]OFDSenderStorePacket 31969 [23:46:14]StoreOFDPacket docnum=31969 [23:46:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 99 01 00 00 F0 C1 91 01 D9 50 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 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 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 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 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 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 59 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 4E BA E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E1 7C 00 00 35 04 06 00 D6 40 0F B7 25 38 81 D0 73 DD 5B 44 AB F0 [23:46:14]CheckFolder [23:46:14]dirname=/storage/ofd_packets [23:46:14]CheckFolder done [23:46:14]ProducePacketName [23:46:14]name=ofd_packets/00031969 [23:46:14]NVStorageSaveData ofd_packets/00031969 [23:46:14]File name is /storage/ofd_packets/00031969 [23:46:14]Write 439 bytes [23:46:14]NVStorageSaveData done [23:46:14]OFDSenderStorePacket done [23:46:14]KKMCreateOFDPacket done [23:46:14]NVStorageSaveData kkm_last_timestamp [23:46:14]File name is /storage/kkm_last_timestamp [23:46:14]Write 4 bytes [23:46:14]NVStorageSaveData done [23:46:14]ExternCall_PrintAddStr [23:46:14]wPrintStart [23:46:14]Write to MH i2c: 01 00 00 91 43 D4 [23:46:14]Write i2c OK [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: 01 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: 01 07 00 [23:46:14]MH_I2C_Read... [23:46:14]Read from MH i2c: 01 07 00 91 43 00 00 00 00 00 FF 0F E9 [23:46:14]RasterBufferAndPrint [23:46:14]line Счет N : (3)58165 [23:46:14]line ИНН: 02508201610067 [23:46:14]line Контрольно-Кассовый Чек [23:46:14]line ПРОДАЖА [23:46:14]line Товар: 4800452010610 [23:46:14]line Кофе капучино XL (АКЦИЯ) [23:46:14]line 2.000 * 120.00 [23:46:14]line = 240.00 [23:46:14]line НДС 12% НСП 1% [23:46:14]line > о реализуемом товаре [23:46:14]line Товар: 2000036230011 [23:46:14]line Кофе Латте XL(GABB TRADE) [23:46:14]line 1.000 * 130.00 [23:46:14]line = 130.00 [23:46:14]line НДС 12% НСП 1% [23:46:14]line > о реализуемом товаре [23:46:14]line ИТОГО: 370.00 [23:46:14]line НСП 1% : 3.27 [23:46:14]line НДС 12% : 39.29 [23:46:14]line Наличными: 370.00 [23:46:14]line Безнал.: 0.00 [23:46:14]line Место: АЗС № 99 "Партнер Нефть" [23:46:14]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [23:46:14]line СНО: Общий режим [23:46:14]line Чек 122 02.03.2024 23:46 [23:46:14]line Смена: 280 ФФД: 1.0 [23:46:14]line ЗНМ: 0300000074 [23:46:14]line РНМ: 0000000000092554 [23:46:14]line Версия ККМ: 001 [23:46:14]line ФМ: 0000000000871783 [23:46:14]line ФД: 31969 [23:46:14]line ФПД: 235570629911864 [23:46:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240302T234622&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31969&fm=235570629911864&tin=02508201610067®Number=0000000000092554&sum=37000 [23:46:14]line 0 [23:46:14]OFD Sender: Processing packet 31969 [packets to send 5, broken 4] [23:46:14]ProducePacketName [23:46:14]name=ofd_packets/00031969 [23:46:14]OFD Sender: To server: pG, [23:46:14]CommunicateWithHost lk.salyk.kg:30040 [23:46:14]ConnectInit lk.salyk.kg [23:46:14]written 0, free lines is 4095 [23:46:14]Connected sock=10 [23:46:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 99 01 00 00 F0 C1 91 01 D9 50 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 38 30 30 34 35 32 30 31 30 36 31 30 06 04 29 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 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 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 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 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 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 59 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 4E BA E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E1 7C 00 00 35 04 06 00 D6 40 0F B7 25 38 81 D0 73 DD 5B 44 AB F0 [23:46:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 36 91 47 00 64 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E1 7C 00 00 F4 03 04 00 92 62 E3 65 B6 04 01 00 00 B3 67 BB 13 0E 84 CA 0F [23:46:14]CommunicateWithHost err = 0 [23:46:14]CheckOFDResponse [23:46:14]1017 (14) - 77093643461234 [23:46:14]1041 (16) - 0000000000871783 [23:46:14]1040 (4) - 31969 [23:46:14]1012 (4) - 02.03.2024 17:32 [23:46:14]1206 (1) - 0 [23:46:14]OFD Sender: Remove packet 31969 [23:46:14]ProducePacketName [23:46:14]name=ofd_packets/00031969 [23:46:14]NVStorageDeleteData [23:46:15]Write to MH i2c: 01 00 00 BF 43 02 [23:46:15]Write i2c OK [23:46:15]MH_I2C_Read... [23:46:15]Read from MH i2c: 01 [23:46:15]MH_I2C_Read... [23:46:15]Read from MH i2c: 01 07 00 [23:46:15]MH_I2C_Read... [23:46:15]Read from MH i2c: 01 07 00 BF 43 00 00 00 00 00 84 0C 99 [23:46:15]RasterBufferAndPrint [23:46:15]line [23:46:15]line [23:46:15]line [23:46:15]line [23:46:15]line [23:46:15]written 0, free lines is 3211 [23:46:15]MH_Cut [23:46:15]Write to MH i2c: D1 01 00 C6 43 01 DB [23:46:15]Write i2c OK [23:46:15]MH_I2C_Read... [23:46:15]Read from MH i2c: D1 [23:46:15]MH_I2C_Read... [23:46:15]Read from MH i2c: D1 01 00 [23:46:15]MH_I2C_Read... [23:46:15]Read from MH i2c: D1 01 00 C6 43 00 DA [23:46:15]Write to MH i2c: 01 00 00 C7 43 0A [23:46:15]Write i2c OK [23:46:15]MH_I2C_Read... [23:46:15]OFD Sender: No OFD packet to send [23:46:15]*** Cut start [23:46:15]*** Partial cut [23:46:15]*** CUTSNS_PIN = 1 [23:46:15]*** CUTSNS_PIN = 0 [23:46:16]*** Brake cut motor [23:46:16]Read from MH i2c: 01 [23:46:16]MH_I2C_Read... [23:46:16]*** Stop cut motor [23:46:16]*** Cut end [23:46:16]Read from MH i2c: 01 07 00 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: 01 07 00 C7 43 00 00 00 00 00 FF 0F 1F [23:46:16]process_action close_receipt done [23:46:16]requested_data is exist [23:46:16]produce_requested_data [23:46:16]requested_item fm.sn is exist - process it [23:46:16]wFMCommunicate request_size=4 [23:46:16]MH_SAM_APDU [23:46:16]CAPDU: 80 11 00 00 [23:46:16]Write to MH i2c: E2 08 00 C8 43 80 11 00 00 00 00 00 00 85 [23:46:16]Write i2c OK [23:46:16]MH_I2C_Read... [23:46:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:46:16]Read from MH i2c: E2 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: E2 17 00 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: E2 17 00 C8 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 DA [23:46:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [23:46:16]wFMCommunicate OK [23:46:16]requested_item fd.num is exist - process it [23:46:16]SAM_PROTO_GetFieldsCounters [23:46:16]wFMCommunicate request_size=4 [23:46:16]MH_SAM_APDU [23:46:16]CAPDU: 80 13 00 00 [23:46:16]Write to MH i2c: E2 08 00 C9 43 80 13 00 00 00 00 00 00 88 [23:46:16]Write i2c OK [23:46:16]MH_I2C_Read... [23:46:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:46:16]Read from MH i2c: E2 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: E2 62 00 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: E2 62 00 C9 43 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E1 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 8F [23:46:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E1 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 [23:46:16]wFMCommunicate OK [23:46:16]SAM_PROTO_GetFieldsCounters done [23:46:16]requested_item shift.num is exist - process it [23:46:16]requested_item shift.opened is exist - process it [23:46:16]req_shift_opened [23:46:16]FM_GetShiftState [23:46:16]SAM_PROTO_GetShiftState [23:46:16]wFMCommunicate request_size=4 [23:46:16]MH_SAM_APDU [23:46:16]CAPDU: 80 13 01 00 [23:46:16]Write to MH i2c: E2 08 00 CA 43 80 13 01 00 00 00 00 00 8A [23:46:16]Write i2c OK [23:46:16]MH_I2C_Read... [23:46:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:46:16]Read from MH i2c: E2 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: E2 0E 00 [23:46:16]MH_I2C_Read... [23:46:16]Read from MH i2c: E2 0E 00 CA 43 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 73 [23:46:16]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [23:46:16]wFMCommunicate OK [23:46:16]SAM_PROTO_GetShiftState done [23:46:16]FM_GetShiftState done [23:46:16]req_shift_opened done [23:46:16]requested_item shift.open_date is exist - process it [23:46:16]req_shift_open_date [23:46:16]req_shift_open_date done [23:46:16]produce_requested_data done [23:46:16]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31969,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [23:46:16]process_action_free close_receipt [23:46:16]json_value_free [23:46:16]json_value_free done [23:46:16]process_json_proto returns [23:46:16]Send response to host [23:46:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31969,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [23:46:16]free response buf [23:46:16]execute_script done [23:46:16]execute_script returns [23:46:16]free content buf [23:46:16]Sock 7.Close socket [23:46:16]Sock 7.Thread stoped [23:46:20]OFD Sender: No OFD packet to send [23:46:25]OFD Sender: No OFD packet to send [23:46:30]OFD Sender: No OFD packet to send [23:46:35]OFD Sender: No OFD packet to send [23:46:40]OFD Sender: No OFD packet to send [23:46:45]OFD Sender: No OFD packet to send [23:46:50]OFD Sender: No OFD packet to send [23:46:55]OFD Sender: No OFD packet to send [23:47:00]OFD Sender: No OFD packet to send [23:47:05]OFD Sender: No OFD packet to send [23:47:10]OFD Sender: No OFD packet to send [23:47:15]OFD Sender: No OFD packet to send [23:47:20]OFD Sender: No OFD packet to send [23:47:25]OFD Sender: No OFD packet to send [23:47:30]OFD Sender: No OFD packet to send [23:47:35]OFD Sender: No OFD packet to send [23:47:40]OFD Sender: No OFD packet to send [23:47:45]OFD Sender: No OFD packet to send [23:47:50]OFD Sender: No OFD packet to send [23:47:55]OFD Sender: No OFD packet to send [23:48:00]OFD Sender: No OFD packet to send [23:48:05]OFD Sender: No OFD packet to send [23:48:10]OFD Sender: No OFD packet to send [23:48:15]OFD Sender: No OFD packet to send [23:48:20]OFD Sender: No OFD packet to send [23:48:25]OFD Sender: No OFD packet to send [23:48:30]OFD Sender: No OFD packet to send [23:48:35]OFD Sender: No OFD packet to send [23:48:40]OFD Sender: No OFD packet to send [23:48:45]OFD Sender: No OFD packet to send [23:48:50]OFD Sender: No OFD packet to send [23:48:55]OFD Sender: No OFD packet to send [23:49:00]OFD Sender: No OFD packet to send [23:49:05]OFD Sender: No OFD packet to send [23:49:10]OFD Sender: No OFD packet to send [23:49:15]OFD Sender: No OFD packet to send [23:49:20]OFD Sender: No OFD packet to send [23:49:25]OFD Sender: No OFD packet to send [23:49:30]OFD Sender: No OFD packet to send [23:49:35]OFD Sender: No OFD packet to send [23:49:40]OFD Sender: No OFD packet to send [23:49:45]OFD Sender: No OFD packet to send [23:49:50]OFD Sender: No OFD packet to send [23:49:55]OFD Sender: No OFD packet to send [23:50:00]OFD Sender: No OFD packet to send [23:50:05]OFD Sender: No OFD packet to send [23:50:10]OFD Sender: No OFD packet to send [23:50:15]OFD Sender: No OFD packet to send [23:50:20]OFD Sender: No OFD packet to send [23:50:25]OFD Sender: No OFD packet to send [23:50:30]OFD Sender: No OFD packet to send [23:50:35]OFD Sender: No OFD packet to send [23:50:40]OFD Sender: No OFD packet to send [23:50:45]OFD Sender: No OFD packet to send [23:50:50]OFD Sender: No OFD packet to send [23:50:55]OFD Sender: No OFD packet to send [23:51:00]OFD Sender: No OFD packet to send [23:51:05]OFD Sender: No OFD packet to send [23:51:10]OFD Sender: No OFD packet to send [23:51:15]OFD Sender: No OFD packet to send [23:51:20]OFD Sender: No OFD packet to send [23:51:25]OFD Sender: No OFD packet to send [23:51:30]OFD Sender: No OFD packet to send [23:51:35]OFD Sender: No OFD packet to send [23:51:40]OFD Sender: No OFD packet to send [23:51:45]OFD Sender: No OFD packet to send [23:51:50]OFD Sender: No OFD packet to send [23:51:55]OFD Sender: No OFD packet to send [23:52:00]OFD Sender: No OFD packet to send [23:52:05]OFD Sender: No OFD packet to send [23:52:10]OFD Sender: No OFD packet to send [23:52:15]OFD Sender: No OFD packet to send [23:52:20]OFD Sender: No OFD packet to send [23:52:25]OFD Sender: No OFD packet to send [23:52:30]OFD Sender: No OFD packet to send [23:52:35]OFD Sender: No OFD packet to send [23:52:40]OFD Sender: No OFD packet to send [23:52:45]OFD Sender: No OFD packet to send [23:52:50]OFD Sender: No OFD packet to send [23:52:55]OFD Sender: No OFD packet to send [23:53:00]OFD Sender: No OFD packet to send [23:53:05]OFD Sender: No OFD packet to send [23:53:10]OFD Sender: No OFD packet to send [23:53:15]OFD Sender: No OFD packet to send [23:53:20]OFD Sender: No OFD packet to send [23:53:25]OFD Sender: No OFD packet to send [23:53:30]OFD Sender: No OFD packet to send [23:53:35]OFD Sender: No OFD packet to send [23:53:40]OFD Sender: No OFD packet to send [23:53:45]OFD Sender: No OFD packet to send [23:53:50]OFD Sender: No OFD packet to send [23:53:55]OFD Sender: No OFD packet to send [23:54:00]OFD Sender: No OFD packet to send [23:54:05]OFD Sender: No OFD packet to send [23:54:10]OFD Sender: No OFD packet to send [23:54:15]OFD Sender: No OFD packet to send [23:54:20]OFD Sender: No OFD packet to send [23:54:25]OFD Sender: No OFD packet to send [23:54:30]OFD Sender: No OFD packet to send [23:54:35]OFD Sender: No OFD packet to send [23:54:40]OFD Sender: No OFD packet to send [23:54:45]OFD Sender: No OFD packet to send [23:54:50]OFD Sender: No OFD packet to send [23:54:55]OFD Sender: No OFD packet to send [23:55:00]OFD Sender: No OFD packet to send [23:55:05]OFD Sender: No OFD packet to send [23:55:10]OFD Sender: No OFD packet to send [23:55:15]OFD Sender: No OFD packet to send [23:55:20]OFD Sender: No OFD packet to send [23:55:25]OFD Sender: No OFD packet to send [23:55:30]OFD Sender: No OFD packet to send [23:55:35]OFD Sender: No OFD packet to send [23:55:40]OFD Sender: No OFD packet to send [23:55:45]OFD Sender: No OFD packet to send [23:55:50]OFD Sender: No OFD packet to send [23:55:55]OFD Sender: No OFD packet to send [23:56:00]OFD Sender: No OFD packet to send [23:56:05]OFD Sender: No OFD packet to send [23:56:10]OFD Sender: No OFD packet to send [23:56:15]OFD Sender: No OFD packet to send [23:56:20]OFD Sender: No OFD packet to send [23:56:25]OFD Sender: No OFD packet to send [23:56:30]OFD Sender: No OFD packet to send [23:56:35]OFD Sender: No OFD packet to send [23:56:40]OFD Sender: No OFD packet to send [23:56:45]OFD Sender: No OFD packet to send [23:56:50]OFD Sender: No OFD packet to send [23:56:55]OFD Sender: No OFD packet to send [23:57:00]OFD Sender: No OFD packet to send [23:57:05]OFD Sender: No OFD packet to send [23:57:10]OFD Sender: No OFD packet to send [23:57:15]OFD Sender: No OFD packet to send [23:57:20]OFD Sender: No OFD packet to send [23:57:25]OFD Sender: No OFD packet to send [23:57:30]OFD Sender: No OFD packet to send [23:57:35]OFD Sender: No OFD packet to send [23:57:40]OFD Sender: No OFD packet to send [23:57:45]OFD Sender: No OFD packet to send [23:57:50]OFD Sender: No OFD packet to send [23:57:55]OFD Sender: No OFD packet to send [23:58:00]OFD Sender: No OFD packet to send [23:58:05]OFD Sender: No OFD packet to send [23:58:10]OFD Sender: No OFD packet to send [23:58:15]OFD Sender: No OFD packet to send [23:58:20]OFD Sender: No OFD packet to send [23:58:25]OFD Sender: No OFD packet to send [23:58:30]OFD Sender: No OFD packet to send [23:58:35]OFD Sender: No OFD packet to send [23:58:40]OFD Sender: No OFD packet to send [23:58:45]OFD Sender: No OFD packet to send [23:58:50]OFD Sender: No OFD packet to send [23:58:55]OFD Sender: No OFD packet to send [23:59:00]OFD Sender: No OFD packet to send [23:59:05]OFD Sender: No OFD packet to send [23:59:10]OFD Sender: No OFD packet to send [23:59:15]OFD Sender: No OFD packet to send [23:59:20]OFD Sender: No OFD packet to send [23:59:25]OFD Sender: No OFD packet to send [23:59:30]OFD Sender: No OFD packet to send [23:59:35]OFD Sender: No OFD packet to send [23:59:40]OFD Sender: No OFD packet to send [23:59:45]OFD Sender: No OFD packet to send [23:59:50]OFD Sender: No OFD packet to send [23:59:55]OFD Sender: No OFD packet to send [00:00:00]OFD Sender: No OFD packet to send [00:00:05]OFD Sender: No OFD packet to send [00:00:10]OFD Sender: No OFD packet to send [00:00:15]OFD Sender: No OFD packet to send [00:00:20]OFD Sender: No OFD packet to send [00:00:25]OFD Sender: No OFD packet to send [00:00:30]OFD Sender: No OFD packet to send [00:00:35]OFD Sender: No OFD packet to send [00:00:40]OFD Sender: No OFD packet to send [00:00:45]OFD Sender: No OFD packet to send [00:00:50]OFD Sender: No OFD packet to send [00:00:55]OFD Sender: No OFD packet to send [00:01:00]OFD Sender: No OFD packet to send [00:01:05]OFD Sender: No OFD packet to send [00:01:11]OFD Sender: No OFD packet to send [00:01:16]OFD Sender: No OFD packet to send [00:01:21]OFD Sender: No OFD packet to send [00:01:26]OFD Sender: No OFD packet to send [00:01:31]OFD Sender: No OFD packet to send [00:01:36]OFD Sender: No OFD packet to send [00:01:41]OFD Sender: No OFD packet to send [00:01:46]OFD Sender: No OFD packet to send [00:01:51]OFD Sender: No OFD packet to send [00:01:56]OFD Sender: No OFD packet to send [00:02:01]OFD Sender: No OFD packet to send [00:02:06]OFD Sender: No OFD packet to send [00:02:11]OFD Sender: No OFD packet to send [00:02:16]OFD Sender: No OFD packet to send [00:02:21]OFD Sender: No OFD packet to send [00:02:26]OFD Sender: No OFD packet to send [00:02:31]OFD Sender: No OFD packet to send [00:02:36]OFD Sender: No OFD packet to send [00:02:41]OFD Sender: No OFD packet to send [00:02:46]OFD Sender: No OFD packet to send [00:02:51]OFD Sender: No OFD packet to send [00:02:56]OFD Sender: No OFD packet to send [00:03:01]OFD Sender: No OFD packet to send [00:03:06]OFD Sender: No OFD packet to send [00:03:11]OFD Sender: No OFD packet to send [00:03:16]OFD Sender: No OFD packet to send [00:03:21]OFD Sender: No OFD packet to send [00:03:26]OFD Sender: No OFD packet to send [00:03:31]OFD Sender: No OFD packet to send [00:03:36]OFD Sender: No OFD packet to send [00:03:41]OFD Sender: No OFD packet to send [00:03:46]OFD Sender: No OFD packet to send [00:03:51]OFD Sender: No OFD packet to send [00:03:56]OFD Sender: No OFD packet to send [00:03:58]accept exits with 9 [00:03:58]New connection [00:03:58]New thread 3066764644 created [00:03:58]Thread 3066908004 joined [00:03:58]Waiting for new connection... [00:03:58] Sock 9.Parse request [00:03:58]Sock 9.Check first char [00:03:58]Sock 9.First char is OK [00:03:58]request: POST /json_proto HTTP/1.0 [00:03:58]Method: POST [00:03:58]URL: /json_proto [00:03:58]Method is POST - this is cgi request [00:03:58]url: /json_proto [00:03:58]query_string will be loaded in cgi processing [00:03:58]execute_cgi json_proto POST (null) [00:03:58]execute_cgi path=json_proto method=POST [00:03:58]POST find Content-Length [00:03:58]Host: 172.17.61.6:8080 [00:03:58]Content-Length: 621 [00:03:58]Content-Type: application/json [00:03:58] [00:03:58]POST finish read [00:03:58]Found Content-Length = 621 [00:03:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58166", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:58]execute_script... [00:03:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58166", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:58]POST & json_proto [00:03:58]process_json_proto [00:03:58]json parsed OK: [00:03:58]protocol is kg_v1.0 [00:03:58]action value=close_receipt [00:03:58]process_action close_receipt [00:03:58]cmd_close_receipt [00:03:58]MH_GetDate [00:03:58]Write to MH i2c: F0 00 00 CB 43 FD [00:03:58]Write i2c OK [00:03:58]MH_I2C_Read... [00:03:58]Read from MH i2c: F0 [00:03:58]MH_I2C_Read... [00:03:58]Read from MH i2c: F0 09 00 [00:03:58]MH_I2C_Read... [00:03:58]Read from MH i2c: F0 09 00 CB 43 00 78 BE E3 65 78 7F 6F 64 4E [00:03:58]GetLastDocTimeStamp 1709423182 [00:03:58]current date 1709424248 [00:03:58]FM_GetShiftState [00:03:58]SAM_PROTO_GetShiftState [00:03:58]wFMCommunicate request_size=4 [00:03:58]MH_SAM_APDU [00:03:58]CAPDU: 80 13 01 00 [00:03:58]Write to MH i2c: E2 08 00 CC 43 80 13 01 00 00 00 00 00 8C [00:03:58]Write i2c OK [00:03:58]MH_I2C_Read... [00:03:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:58]Read from MH i2c: E2 [00:03:58]MH_I2C_Read... [00:03:58]Read from MH i2c: E2 0E 00 [00:03:58]MH_I2C_Read... [00:03:58]Read from MH i2c: E2 0E 00 CC 43 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 75 [00:03:58]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [00:03:58]wFMCommunicate OK [00:03:58]SAM_PROTO_GetShiftState done [00:03:58]FM_GetShiftState done [00:03:58]opened in 1709338917 [00:03:58]opened+sec_in_day 1709425317 [00:03:58]quantity*price = 13800 [00:03:58]sum+1 = 13801 [00:03:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 123 03.03.2024 00:04 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31970 ФПД: 76565624237800 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T000408&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31970&fm=76565624237800&tin=02508201610067®Number=0000000000092554&sum=13800 0 [00:03:59]StoreToDocumentArchive [00:03:59]shift 280 fd 31970 [00:03:59]save to /storage/0280/doc_00031970 [00:03:59]save last doc name /storage/0280/doc_00031970 to /storage/kkm_last_doc_name [00:03:59]save OK [00:03:59]Clear old archive folders... [00:03:59]ProcessDocumentItem done err = 0, tmpTLVsize=274 [00:03:59]tlvbuf is B6ECFA00 [00:03:59]SAM_PROTO_ClearQueue [00:03:59]wFMCommunicate request_size=4 [00:03:59]MH_SAM_APDU [00:03:59]CAPDU: 80 09 00 00 [00:03:59]Write to MH i2c: E2 08 00 D9 43 80 09 00 00 00 00 00 00 8E [00:03:59]Write i2c OK [00:03:59]MH_I2C_Read... [00:03:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:03:59]Read from MH i2c: E2 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: E2 03 00 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: E2 03 00 D9 43 00 90 00 90 [00:03:59]RAPDU: 90 00 [00:03:59]wFMCommunicate OK [00:03:59]SAM_PROTO_ClearQueue done [00:03:59]KKMCreateOFDPacket [00:03:59]OFDProtocolAddRootSTLVToBuf [00:03:59]FM_MakeSignedData [00:03:59]FM_MakeSignedData [00:03:59]SAM_PROTO_SignData [00:03:59]wFMCommunicate request_size=4 [00:03:59]MH_SAM_APDU [00:03:59]CAPDU: 80 0D 01 02 [00:03:59]Write to MH i2c: E2 08 00 DA 43 80 0D 01 02 00 00 00 00 96 [00:03:59]Write i2c OK [00:03:59]MH_I2C_Read... [00:03:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:03:59]Read from MH i2c: E2 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: E2 03 00 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: E2 03 00 DA 43 00 90 00 91 [00:03:59]RAPDU: 90 00 [00:03:59]wFMCommunicate OK [00:03:59]wFMCommunicate request_size=255 [00:03:59]MH_SAM_APDU [00:03:59]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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 78 BE E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 [00:03:59]Write to MH i2c: E2 02 01 DB 43 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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 78 BE E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 00 00 E5 [00:03:59]Write i2c OK [00:03:59]MH_I2C_Read... [00:03:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:03:59]Read from MH i2c: E2 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: E2 03 00 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: E2 03 00 DB 43 00 90 00 92 [00:03:59]RAPDU: 90 00 [00:03:59]wFMCommunicate OK [00:03:59]wFMCommunicate request_size=33 [00:03:59]MH_SAM_APDU [00:03:59]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E2 7C 00 00 35 04 06 00 45 A2 D2 D5 AE E8 [00:03:59]Write to MH i2c: E2 24 00 DC 43 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E2 7C 00 00 35 04 06 00 45 A2 D2 D5 AE E8 00 00 AC [00:03:59]Write i2c OK [00:03:59]MH_I2C_Read... [00:03:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:03:59]Read from MH i2c: E2 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: E2 03 00 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: E2 03 00 DC 43 00 90 00 93 [00:03:59]RAPDU: 90 00 [00:03:59]wFMCommunicate OK [00:03:59]wFMCommunicate request_size=4 [00:03:59]MH_SAM_APDU [00:03:59]CAPDU: 80 0D 03 02 [00:03:59]Write to MH i2c: E2 08 00 DD 43 80 0D 03 02 00 00 00 00 9B [00:03:59]Write i2c OK [00:03:59]MH_I2C_Read... [00:03:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:03:59]Read from MH i2c: E2 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: E2 0B 00 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: E2 0B 00 DD 43 00 37 97 1A 08 87 6F C9 7E 90 00 C9 [00:03:59]RAPDU: 37 97 1A 08 87 6F C9 7E 90 00 [00:03:59]wFMCommunicate OK [00:03:59]SAM_PROTO_SignData done [00:03:59]FM_MakeSignedData done [00:03:59]CreateOFDProtocolMessage [00:03:59]wFMCommunicate request_size=4 [00:03:59]MH_SAM_APDU [00:03:59]CAPDU: 80 11 00 00 [00:03:59]Write to MH i2c: E2 08 00 DE 43 80 11 00 00 00 00 00 00 9B [00:03:59]Write i2c OK [00:03:59]MH_I2C_Read... [00:03:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:59]Read from MH i2c: E2 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: E2 17 00 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: E2 17 00 DE 43 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F0 [00:03:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:03:59]wFMCommunicate OK [00:03:59]CreateOFDProtocolMessage done [00:03:59]OFDSenderStorePacket 31970 [00:03:59]StoreOFDPacket docnum=31970 [00:03:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 BC AD 1E 01 69 C1 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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 78 BE E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E2 7C 00 00 35 04 06 00 45 A2 D2 D5 AE E8 37 97 1A 08 87 6F C9 7E [00:03:59]CheckFolder [00:03:59]dirname=/storage/ofd_packets [00:03:59]CheckFolder done [00:03:59]ProducePacketName [00:03:59]name=ofd_packets/00031970 [00:03:59]NVStorageSaveData ofd_packets/00031970 [00:03:59]File name is /storage/ofd_packets/00031970 [00:03:59]Write 324 bytes [00:03:59]NVStorageSaveData done [00:03:59]OFDSenderStorePacket done [00:03:59]KKMCreateOFDPacket done [00:03:59]NVStorageSaveData kkm_last_timestamp [00:03:59]File name is /storage/kkm_last_timestamp [00:03:59]Write 4 bytes [00:03:59]NVStorageSaveData done [00:03:59]ExternCall_PrintAddStr [00:03:59]wPrintStart [00:03:59]Write to MH i2c: 01 00 00 DF 43 22 [00:03:59]Write i2c OK [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: 01 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: 01 07 00 [00:03:59]MH_I2C_Read... [00:03:59]Read from MH i2c: 01 07 00 DF 43 00 00 00 00 00 FF 0F 37 [00:03:59]RasterBufferAndPrint [00:03:59]line Счет N : (3)58166 [00:03:59]line ИНН: 02508201610067 [00:03:59]line Контрольно-Кассовый Чек [00:03:59]line ПРОДАЖА [00:03:59]line Товар: 4640030091645 [00:03:59]line Сигареты ESSE Exchange M [00:03:59]line 1.000 * 138.00 [00:03:59]line = 138.00 [00:03:59]line НДС 12% НСП 1% [00:03:59]line > о реализуемом товаре [00:03:59]line ИТОГО: 138.00 [00:03:59]line НСП 1% : 1.22 [00:03:59]line НДС 12% : 14.65 [00:03:59]line Наличными: 138.00 [00:03:59]line Безнал.: 0.00 [00:03:59]line Место: АЗС № 99 "Партнер Нефть" [00:03:59]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [00:03:59]line СНО: Общий режим [00:03:59]line Чек 123 03.03.2024 00:04 [00:03:59]line Смена: 280 ФФД: 1.0 [00:03:59]line ЗНМ: 0300000074 [00:03:59]line РНМ: 0000000000092554 [00:03:59]line Версия ККМ: 001 [00:03:59]line ФМ: 0000000000871783 [00:03:59]line ФД: 31970 [00:03:59]line ФПД: 76565624237800 [00:04:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T000408&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31970&fm=76565624237800&tin=02508201610067®Number=0000000000092554&sum=13800 [00:04:00]line 0 [00:04:00]OFD Sender: Processing packet 31970 [packets to send 5, broken 4] [00:04:00]ProducePacketName [00:04:00]name=ofd_packets/00031970 [00:04:00]OFD Sender: To server: pG, [00:04:00]CommunicateWithHost lk.salyk.kg:30040 [00:04:00]ConnectInit lk.salyk.kg [00:04:00]written 0, free lines is 4095 [00:04:00]Connected sock=10 [00:04:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 26 01 00 00 BC AD 1E 01 69 C1 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 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 78 BE E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E2 7C 00 00 35 04 06 00 45 A2 D2 D5 AE E8 37 97 1A 08 87 6F C9 7E [00:04:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 73 0C 47 00 B5 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E2 7C 00 00 F4 03 04 00 BC 66 E3 65 B6 04 01 00 00 9D A3 2D 42 D7 3E B0 7D [00:04:00]CommunicateWithHost err = 0 [00:04:00]CheckOFDResponse [00:04:00]1017 (14) - 77093643461234 [00:04:00]1041 (16) - 0000000000871783 [00:04:00]1040 (4) - 31970 [00:04:00]1012 (4) - 02.03.2024 17:49 [00:04:00]1206 (1) - 0 [00:04:00]OFD Sender: Remove packet 31970 [00:04:00]ProducePacketName [00:04:00]name=ofd_packets/00031970 [00:04:00]NVStorageDeleteData [00:04:00]Write to MH i2c: 01 00 00 07 44 4B [00:04:00]Write i2c OK [00:04:00]MH_I2C_Read... [00:04:00]Read from MH i2c: 01 [00:04:00]MH_I2C_Read... [00:04:00]Read from MH i2c: 01 07 00 [00:04:00]MH_I2C_Read... [00:04:00]Read from MH i2c: 01 07 00 07 44 00 00 00 00 00 CC 0C 2A [00:04:00]RasterBufferAndPrint [00:04:00]line [00:04:00]line [00:04:00]line [00:04:00]line [00:04:00]line [00:04:00]written 0, free lines is 3281 [00:04:00]MH_Cut [00:04:00]Write to MH i2c: D1 01 00 0E 44 01 24 [00:04:00]Write i2c OK [00:04:00]MH_I2C_Read... [00:04:00]Read from MH i2c: D1 [00:04:00]MH_I2C_Read... [00:04:00]Read from MH i2c: D1 01 00 [00:04:00]MH_I2C_Read... [00:04:00]Read from MH i2c: D1 01 00 0E 44 00 23 [00:04:00]Write to MH i2c: 01 00 00 0F 44 53 [00:04:00]Write i2c OK [00:04:00]MH_I2C_Read... [00:04:01]OFD Sender: No OFD packet to send [00:04:01]*** Cut start [00:04:01]*** Partial cut [00:04:01]*** CUTSNS_PIN = 1 [00:04:01]*** CUTSNS_PIN = 0 [00:04:01]*** Brake cut motor [00:04:02]Read from MH i2c: 01 [00:04:02]MH_I2C_Read... [00:04:02]*** Stop cut motor [00:04:02]*** Cut end [00:04:02]Read from MH i2c: 01 07 00 [00:04:02]MH_I2C_Read... [00:04:02]Read from MH i2c: 01 07 00 0F 44 00 00 00 00 00 FF 0F 68 [00:04:02]process_action close_receipt done [00:04:02]requested_data is exist [00:04:02]produce_requested_data [00:04:02]requested_item fm.sn is exist - process it [00:04:02]wFMCommunicate request_size=4 [00:04:02]MH_SAM_APDU [00:04:02]CAPDU: 80 11 00 00 [00:04:02]Write to MH i2c: E2 08 00 10 44 80 11 00 00 00 00 00 00 CE [00:04:02]Write i2c OK [00:04:02]MH_I2C_Read... [00:04:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:04:02]Read from MH i2c: E2 [00:04:02]MH_I2C_Read... [00:04:02]Read from MH i2c: E2 17 00 [00:04:02]MH_I2C_Read... [00:04:02]Read from MH i2c: E2 17 00 10 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 23 [00:04:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:04:02]wFMCommunicate OK [00:04:02]requested_item fd.num is exist - process it [00:04:02]SAM_PROTO_GetFieldsCounters [00:04:02]wFMCommunicate request_size=4 [00:04:02]MH_SAM_APDU [00:04:02]CAPDU: 80 13 00 00 [00:04:02]Write to MH i2c: E2 08 00 11 44 80 13 00 00 00 00 00 00 D1 [00:04:02]Write i2c OK [00:04:02]MH_I2C_Read... [00:04:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:04:02]Read from MH i2c: E2 [00:04:02]MH_I2C_Read... [00:04:02]Read from MH i2c: E2 62 00 [00:04:02]MH_I2C_Read... [00:04:02]Read from MH i2c: E2 62 00 11 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E2 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [00:04:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E2 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:04:02]wFMCommunicate OK [00:04:02]SAM_PROTO_GetFieldsCounters done [00:04:02]requested_item shift.num is exist - process it [00:04:02]requested_item shift.opened is exist - process it [00:04:02]req_shift_opened [00:04:02]FM_GetShiftState [00:04:02]SAM_PROTO_GetShiftState [00:04:02]wFMCommunicate request_size=4 [00:04:02]MH_SAM_APDU [00:04:02]CAPDU: 80 13 01 00 [00:04:02]Write to MH i2c: E2 08 00 12 44 80 13 01 00 00 00 00 00 D3 [00:04:02]Write i2c OK [00:04:02]MH_I2C_Read... [00:04:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:04:02]Read from MH i2c: E2 [00:04:02]MH_I2C_Read... [00:04:02]Read from MH i2c: E2 0E 00 [00:04:02]MH_I2C_Read... [00:04:02]Read from MH i2c: E2 0E 00 12 44 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 BC [00:04:02]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [00:04:02]wFMCommunicate OK [00:04:02]SAM_PROTO_GetShiftState done [00:04:02]FM_GetShiftState done [00:04:02]req_shift_opened done [00:04:02]requested_item shift.open_date is exist - process it [00:04:02]req_shift_open_date [00:04:02]req_shift_open_date done [00:04:02]produce_requested_data done [00:04:02]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31970,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [00:04:02]process_action_free close_receipt [00:04:02]json_value_free [00:04:02]json_value_free done [00:04:02]process_json_proto returns [00:04:02]Send response to host [00:04:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31970,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [00:04:02]free response buf [00:04:02]execute_script done [00:04:02]execute_script returns [00:04:02]free content buf [00:04:02]Sock 9.Close socket [00:04:02]Sock 9.Thread stoped [00:04:06]OFD Sender: No OFD packet to send [00:04:11]OFD Sender: No OFD packet to send [00:04:16]OFD Sender: No OFD packet to send [00:04:21]OFD Sender: No OFD packet to send [00:04:26]OFD Sender: No OFD packet to send [00:04:31]OFD Sender: No OFD packet to send [00:04:36]OFD Sender: No OFD packet to send [00:04:41]OFD Sender: No OFD packet to send [00:04:46]OFD Sender: No OFD packet to send [00:04:51]OFD Sender: No OFD packet to send [00:04:56]OFD Sender: No OFD packet to send [00:05:01]OFD Sender: No OFD packet to send [00:05:06]OFD Sender: No OFD packet to send [00:05:11]OFD Sender: No OFD packet to send [00:05:16]OFD Sender: No OFD packet to send [00:05:21]OFD Sender: No OFD packet to send [00:05:26]OFD Sender: No OFD packet to send [00:05:31]OFD Sender: No OFD packet to send [00:05:36]OFD Sender: No OFD packet to send [00:05:41]OFD Sender: No OFD packet to send [00:05:46]OFD Sender: No OFD packet to send [00:05:51]OFD Sender: No OFD packet to send [00:05:56]OFD Sender: No OFD packet to send [00:06:01]OFD Sender: No OFD packet to send [00:06:06]OFD Sender: No OFD packet to send [00:06:11]OFD Sender: No OFD packet to send [00:06:16]OFD Sender: No OFD packet to send [00:06:21]OFD Sender: No OFD packet to send [00:06:26]OFD Sender: No OFD packet to send [00:06:31]OFD Sender: No OFD packet to send [00:06:36]OFD Sender: No OFD packet to send [00:06:41]OFD Sender: No OFD packet to send [00:06:46]OFD Sender: No OFD packet to send [00:06:51]OFD Sender: No OFD packet to send [00:06:56]OFD Sender: No OFD packet to send [00:07:01]OFD Sender: No OFD packet to send [00:07:06]OFD Sender: No OFD packet to send [00:07:11]OFD Sender: No OFD packet to send [00:07:16]OFD Sender: No OFD packet to send [00:07:21]OFD Sender: No OFD packet to send [00:07:26]OFD Sender: No OFD packet to send [00:07:31]OFD Sender: No OFD packet to send [00:07:36]OFD Sender: No OFD packet to send [00:07:41]OFD Sender: No OFD packet to send [00:07:43]accept exits with 7 [00:07:43]New connection [00:07:43]New thread 3066908004 created [00:07:43]Thread 3066764644 joined [00:07:43]Waiting for new connection... [00:07:43] Sock 7.Parse request [00:07:43]Sock 7.Check first char [00:07:43]Sock 7.First char is OK [00:07:43]request: POST /json_proto HTTP/1.0 [00:07:43]Method: POST [00:07:43]URL: /json_proto [00:07:43]Method is POST - this is cgi request [00:07:43]url: /json_proto [00:07:43]query_string will be loaded in cgi processing [00:07:43]execute_cgi json_proto POST (null) [00:07:43]execute_cgi path=json_proto method=POST [00:07:43]POST find Content-Length [00:07:43]Host: 172.17.61.6:8080 [00:07:43]Content-Length: 1108 [00:07:43]Content-Type: application/json [00:07:43] [00:07:43]POST finish read [00:07:43]Found Content-Length = 1108 [00:07:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58167", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 145.00, "quantity" : 1.000, "sum" : 145.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 323.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:43]execute_script... [00:07: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)58167", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46230614", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Richmond Red Edition", "price" : 145.00, "quantity" : 1.000, "sum" : 145.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 323.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:43]POST & json_proto [00:07:43]process_json_proto [00:07:43]json parsed OK: [00:07:43]protocol is kg_v1.0 [00:07:43]action value=close_receipt [00:07:43]process_action close_receipt [00:07:43]cmd_close_receipt [00:07:43]MH_GetDate [00:07:43]Write to MH i2c: F0 00 00 13 44 46 [00:07:43]Write i2c OK [00:07:43]MH_I2C_Read... [00:07:43]Read from MH i2c: F0 [00:07:43]MH_I2C_Read... [00:07:43]Read from MH i2c: F0 09 00 [00:07:43]MH_I2C_Read... [00:07:43]Read from MH i2c: F0 09 00 13 44 00 59 BF E3 65 78 7F 6F 64 79 [00:07:43]GetLastDocTimeStamp 1709424248 [00:07:43]current date 1709424473 [00:07:43]FM_GetShiftState [00:07:43]SAM_PROTO_GetShiftState [00:07:43]wFMCommunicate request_size=4 [00:07:43]MH_SAM_APDU [00:07:43]CAPDU: 80 13 01 00 [00:07:43]Write to MH i2c: E2 08 00 14 44 80 13 01 00 00 00 00 00 D5 [00:07:43]Write i2c OK [00:07:43]MH_I2C_Read... [00:07:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:43]Read from MH i2c: E2 [00:07:43]MH_I2C_Read... [00:07:43]Read from MH i2c: E2 0E 00 [00:07:43]MH_I2C_Read... [00:07:43]Read from MH i2c: E2 0E 00 14 44 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 BE [00:07:43]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [00:07:43]wFMCommunicate OK [00:07:43]SAM_PROTO_GetShiftState done [00:07:43]FM_GetShiftState done [00:07:43]opened in 1709338917 [00:07:43]opened+sec_in_day 1709425317 [00:07:43]quantity*price = 4000 [00:07:43]sum+1 = 4001 [00:07:43]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4640030091645 Сигареты ESSE Exchange M 1.000 * 138.00 = 138.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46230614 Сигареты Richmond Red Edition 1.000 * 145.00 = 145.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 323.00 НСП 1% : 2.85 НДС 12% : 34.30 Наличными: 323.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 124 03.03.2024 00:07 Смена: 280 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31971 ФПД: 136464381648301 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T000753&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31971&fm=136464381648301&tin=02508201610067®Number=0000000000092554&sum=32300 0 [00:07:44]StoreToDocumentArchive [00:07:44]shift 280 fd 31971 [00:07:44]save to /storage/0280/doc_00031971 [00:07:44]save last doc name /storage/0280/doc_00031971 to /storage/kkm_last_doc_name [00:07:44]save OK [00:07:44]Clear old archive folders... [00:07:44]ProcessDocumentItem done err = 0, tmpTLVsize=479 [00:07:44]tlvbuf is 01634D60 [00:07:44]SAM_PROTO_ClearQueue [00:07:44]wFMCommunicate request_size=4 [00:07:44]MH_SAM_APDU [00:07:44]CAPDU: 80 09 00 00 [00:07:44]Write to MH i2c: E2 08 00 21 44 80 09 00 00 00 00 00 00 D7 [00:07:44]Write i2c OK [00:07:44]MH_I2C_Read... [00:07:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:07:44]Read from MH i2c: E2 [00:07:44]MH_I2C_Read... [00:07:44]Read from MH i2c: E2 03 00 [00:07:44]MH_I2C_Read... [00:07:44]Read from MH i2c: E2 03 00 21 44 00 90 00 D9 [00:07:44]RAPDU: 90 00 [00:07:44]wFMCommunicate OK [00:07:44]SAM_PROTO_ClearQueue done [00:07:44]KKMCreateOFDPacket [00:07:44]OFDProtocolAddRootSTLVToBuf [00:07:44]FM_MakeSignedData [00:07:44]FM_MakeSignedData [00:07:44]SAM_PROTO_SignData [00:07:44]wFMCommunicate request_size=4 [00:07:44]MH_SAM_APDU [00:07:44]CAPDU: 80 0D 01 02 [00:07:44]Write to MH i2c: E2 08 00 22 44 80 0D 01 02 00 00 00 00 DF [00:07:44]Write i2c OK [00:07:44]MH_I2C_Read... [00:07:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:07:44]Read from MH i2c: E2 [00:07:44]MH_I2C_Read... [00:07:44]Read from MH i2c: E2 03 00 [00:07:44]MH_I2C_Read... [00:07:44]Read from MH i2c: E2 03 00 22 44 00 90 00 DA [00:07:44]RAPDU: 90 00 [00:07:44]wFMCommunicate OK [00:07:44]wFMCommunicate request_size=255 [00:07:44]MH_SAM_APDU [00:07:44]CAPDU: 80 0D 02 02 FA 03 00 DF 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 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 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 E8 35 00 00 00 00 13 04 06 00 E8 35 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 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B [00:07:44]Write to MH i2c: E2 02 01 23 44 80 0D 02 02 FA 00 03 00 DF 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 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 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 E8 35 00 00 00 00 13 04 06 00 E8 35 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 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 00 00 08 [00:07:45]Write i2c OK [00:07:45]MH_I2C_Read... [00:07:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:45]Read from MH i2c: E2 [00:07:45]MH_I2C_Read... [00:07:45]Read from MH i2c: E2 03 00 [00:07:45]MH_I2C_Read... [00:07:45]Read from MH i2c: E2 03 00 23 44 00 90 00 DB [00:07:45]RAPDU: 90 00 [00:07:45]wFMCommunicate OK [00:07:45]wFMCommunicate request_size=238 [00:07:45]MH_SAM_APDU [00:07:45]CAPDU: 80 0D 02 02 E9 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 7E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 0D 00 00 00 00 07 04 06 00 2C 7E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 59 BF E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E3 7C 00 00 35 04 06 00 7C 1D 16 FE 1D AD [00:07:45]Write to MH i2c: E2 F1 00 24 44 80 0D 02 02 E9 00 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 7E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 0D 00 00 00 00 07 04 06 00 2C 7E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 59 BF E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E3 7C 00 00 35 04 06 00 7C 1D 16 FE 1D AD 00 00 E5 [00:07:45]Write i2c OK [00:07:45]MH_I2C_Read... [00:07:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:45]Read from MH i2c: E2 [00:07:45]MH_I2C_Read... [00:07:45]Read from MH i2c: E2 03 00 [00:07:45]MH_I2C_Read... [00:07:45]Read from MH i2c: E2 03 00 24 44 00 90 00 DC [00:07:45]RAPDU: 90 00 [00:07:45]wFMCommunicate OK [00:07:45]wFMCommunicate request_size=4 [00:07:45]MH_SAM_APDU [00:07:45]CAPDU: 80 0D 03 02 [00:07:45]Write to MH i2c: E2 08 00 25 44 80 0D 03 02 00 00 00 00 E4 [00:07:45]Write i2c OK [00:07:45]MH_I2C_Read... [00:07:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:07:45]Read from MH i2c: E2 [00:07:45]MH_I2C_Read... [00:07:45]Read from MH i2c: E2 0B 00 [00:07:45]MH_I2C_Read... [00:07:45]Read from MH i2c: E2 0B 00 25 44 00 FA 5A AE 53 B8 3F A8 B5 90 00 8E [00:07:45]RAPDU: FA 5A AE 53 B8 3F A8 B5 90 00 [00:07:45]wFMCommunicate OK [00:07:45]SAM_PROTO_SignData done [00:07:45]FM_MakeSignedData done [00:07:45]CreateOFDProtocolMessage [00:07:45]wFMCommunicate request_size=4 [00:07:45]MH_SAM_APDU [00:07:45]CAPDU: 80 11 00 00 [00:07:45]Write to MH i2c: E2 08 00 26 44 80 11 00 00 00 00 00 00 E4 [00:07:45]Write i2c OK [00:07:45]MH_I2C_Read... [00:07:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:45]Read from MH i2c: E2 [00:07:45]MH_I2C_Read... [00:07:45]Read from MH i2c: E2 17 00 [00:07:45]MH_I2C_Read... [00:07:45]Read from MH i2c: E2 17 00 26 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 39 [00:07:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:07:45]wFMCommunicate OK [00:07:45]CreateOFDProtocolMessage done [00:07:45]OFDSenderStorePacket 31971 [00:07:45]StoreOFDPacket docnum=31971 [00:07:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 F3 01 00 00 07 56 EB 01 46 3E 5A 03 01 00 03 00 DF 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 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 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 E8 35 00 00 00 00 13 04 06 00 E8 35 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 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 7E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 0D 00 00 00 00 07 04 06 00 2C 7E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 59 BF E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E3 7C 00 00 35 04 06 00 7C 1D 16 FE 1D AD FA 5A AE 53 B8 3F A8 B5 [00:07:45]CheckFolder [00:07:45]dirname=/storage/ofd_packets [00:07:45]CheckFolder done [00:07:45]ProducePacketName [00:07:45]name=ofd_packets/00031971 [00:07:45]NVStorageSaveData ofd_packets/00031971 [00:07:45]File name is /storage/ofd_packets/00031971 [00:07:45]Write 529 bytes [00:07:45]NVStorageSaveData done [00:07:45]OFDSenderStorePacket done [00:07:45]KKMCreateOFDPacket done [00:07:45]NVStorageSaveData kkm_last_timestamp [00:07:45]File name is /storage/kkm_last_timestamp [00:07:45]Write 4 bytes [00:07:45]NVStorageSaveData done [00:07:45]ExternCall_PrintAddStr [00:07:45]wPrintStart [00:07:45]Write to MH i2c: 01 00 00 27 44 6B [00:07:45]Write i2c OK [00:07:45]MH_I2C_Read... [00:07:45]Read from MH i2c: 01 [00:07:45]MH_I2C_Read... [00:07:45]Read from MH i2c: 01 07 00 [00:07:45]MH_I2C_Read... [00:07:45]Read from MH i2c: 01 07 00 27 44 00 00 00 00 00 FF 0F 80 [00:07:45]RasterBufferAndPrint [00:07:45]line Счет N : (3)58167 [00:07:45]line ИНН: 02508201610067 [00:07:45]line Контрольно-Кассовый Чек [00:07:45]line ПРОДАЖА [00:07:45]line Товар: 4700000160211 [00:07:45]line Вода Легенда 0,5л [00:07:45]line 1.000 * 40.00 [00:07:45]line = 40.00 [00:07:45]line НДС 12% НСП 1% [00:07:45]line > о реализуемом товаре [00:07:45]line Товар: 4640030091645 [00:07:45]line Сигареты ESSE Exchange M [00:07:45]line 1.000 * 138.00 [00:07:45]line = 138.00 [00:07:45]line НДС 12% НСП 1% [00:07:45]line > о реализуемом товаре [00:07:45]line Товар: 46230614 [00:07:45]line Сигареты Richmond Red Edition [00:07:45]line 1.000 * 145.00 [00:07:45]line = 145.00 [00:07:45]line НДС 12% НСП 1% [00:07:45]line > о реализуемом товаре [00:07:45]line ИТОГО: 323.00 [00:07:45]line НСП 1% : 2.85 [00:07:45]line НДС 12% : 34.30 [00:07:45]line Наличными: 323.00 [00:07:45]line Безнал.: 0.00 [00:07:45]line Место: АЗС № 99 "Партнер Нефть" [00:07:45]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [00:07:45]line СНО: Общий режим [00:07:45]line Чек 124 03.03.2024 00:07 [00:07:45]line Смена: 280 ФФД: 1.0 [00:07:45]line ЗНМ: 0300000074 [00:07:45]line РНМ: 0000000000092554 [00:07:45]line Версия ККМ: 001 [00:07:45]line ФМ: 0000000000871783 [00:07:45]line ФД: 31971 [00:07:45]line ФПД: 136464381648301 [00:07:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T000753&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31971&fm=136464381648301&tin=02508201610067®Number=0000000000092554&sum=32300 [00:07:45]line 0 [00:07:45]OFD Sender: Processing packet 31971 [packets to send 5, broken 4] [00:07:45]ProducePacketName [00:07:45]name=ofd_packets/00031971 [00:07:45]OFD Sender: To server: pG, [00:07:45]CommunicateWithHost lk.salyk.kg:30040 [00:07:45]ConnectInit lk.salyk.kg [00:07:45]written 0, free lines is 4095 [00:07:45]Connected sock=10 [00:07:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 F3 01 00 00 07 56 EB 01 46 3E 5A 03 01 00 03 00 DF 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 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 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 E8 35 00 00 00 00 13 04 06 00 E8 35 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 36 32 33 30 36 31 34 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 52 69 63 68 6D 6F 6E 64 20 52 65 64 20 45 64 69 74 69 6F 6E FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 7E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 0D 00 00 00 00 07 04 06 00 2C 7E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 59 BF E3 65 0E 04 04 00 18 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E3 7C 00 00 35 04 06 00 7C 1D 16 FE 1D AD FA 5A AE 53 B8 3F A8 B5 [00:07:46]Write to MH i2c: 01 00 00 5C 44 A0 [00:07:46]Write i2c OK [00:07:46]MH_I2C_Read... [00:07:46]Read from MH i2c: 01 [00:07:46]MH_I2C_Read... [00:07:46]Read from MH i2c: 01 07 00 [00:07:46]MH_I2C_Read... [00:07:46]Read from MH i2c: 01 07 00 5C 44 00 00 00 00 00 FD 0B AF [00:07:46]RasterBufferAndPrint [00:07:46]line [00:07:46]line [00:07:46]line [00:07:46]line [00:07:46]line [00:07:46]written 0, free lines is 3076 [00:07:46]MH_Cut [00:07:46]Write to MH i2c: D1 01 00 63 44 01 79 [00:07:46]Write i2c OK [00:07:46]MH_I2C_Read... [00:07:46]Read from MH i2c: D1 [00:07:46]MH_I2C_Read... [00:07:46]Read from MH i2c: D1 01 00 [00:07:46]MH_I2C_Read... [00:07:46]Read from MH i2c: D1 01 00 63 44 00 78 [00:07:46]Write to MH i2c: 01 00 00 64 44 A8 [00:07:46]Write i2c OK [00:07:46]MH_I2C_Read... [00:07:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 A4 2D 47 00 4F F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E3 7C 00 00 F4 03 04 00 9E 67 E3 65 B6 04 01 00 00 DF 1B 40 9B 34 A3 73 05 [00:07:46]CommunicateWithHost err = 0 [00:07:46]CheckOFDResponse [00:07:46]1017 (14) - 77093643461234 [00:07:46]1041 (16) - 0000000000871783 [00:07:46]1040 (4) - 31971 [00:07:46]1012 (4) - 02.03.2024 17:53 [00:07:46]1206 (1) - 0 [00:07:46]OFD Sender: Remove packet 31971 [00:07:46]ProducePacketName [00:07:46]name=ofd_packets/00031971 [00:07:46]NVStorageDeleteData [00:07:46]OFD Sender: No OFD packet to send [00:07:47]*** Cut start [00:07:47]*** Partial cut [00:07:47]*** CUTSNS_PIN = 1 [00:07:47]*** CUTSNS_PIN = 0 [00:07:47]*** Brake cut motor [00:07:47]Read from MH i2c: 01 [00:07:47]MH_I2C_Read... [00:07:47]*** Stop cut motor [00:07:47]*** Cut end [00:07:47]Read from MH i2c: 01 07 00 [00:07:47]MH_I2C_Read... [00:07:47]Read from MH i2c: 01 07 00 64 44 00 00 00 00 00 FF 0F BD [00:07:47]process_action close_receipt done [00:07:47]requested_data is exist [00:07:47]produce_requested_data [00:07:47]requested_item fm.sn is exist - process it [00:07:47]wFMCommunicate request_size=4 [00:07:47]MH_SAM_APDU [00:07:47]CAPDU: 80 11 00 00 [00:07:47]Write to MH i2c: E2 08 00 65 44 80 11 00 00 00 00 00 00 23 [00:07:47]Write i2c OK [00:07:47]MH_I2C_Read... [00:07:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:48]Read from MH i2c: E2 [00:07:48]MH_I2C_Read... [00:07:48]Read from MH i2c: E2 17 00 [00:07:48]MH_I2C_Read... [00:07:48]Read from MH i2c: E2 17 00 65 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 78 [00:07:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:07:48]wFMCommunicate OK [00:07:48]requested_item fd.num is exist - process it [00:07:48]SAM_PROTO_GetFieldsCounters [00:07:48]wFMCommunicate request_size=4 [00:07:48]MH_SAM_APDU [00:07:48]CAPDU: 80 13 00 00 [00:07:48]Write to MH i2c: E2 08 00 66 44 80 13 00 00 00 00 00 00 26 [00:07:48]Write i2c OK [00:07:48]MH_I2C_Read... [00:07:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:07:48]Read from MH i2c: E2 [00:07:48]MH_I2C_Read... [00:07:48]Read from MH i2c: E2 62 00 [00:07:48]MH_I2C_Read... [00:07:48]Read from MH i2c: E2 62 00 66 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [00:07:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:07:48]wFMCommunicate OK [00:07:48]SAM_PROTO_GetFieldsCounters done [00:07:48]requested_item shift.num is exist - process it [00:07:48]requested_item shift.opened is exist - process it [00:07:48]req_shift_opened [00:07:48]FM_GetShiftState [00:07:48]SAM_PROTO_GetShiftState [00:07:48]wFMCommunicate request_size=4 [00:07:48]MH_SAM_APDU [00:07:48]CAPDU: 80 13 01 00 [00:07:48]Write to MH i2c: E2 08 00 67 44 80 13 01 00 00 00 00 00 28 [00:07:48]Write i2c OK [00:07:48]MH_I2C_Read... [00:07:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:48]Read from MH i2c: E2 [00:07:48]MH_I2C_Read... [00:07:48]Read from MH i2c: E2 0E 00 [00:07:48]MH_I2C_Read... [00:07:48]Read from MH i2c: E2 0E 00 67 44 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 11 [00:07:48]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [00:07:48]wFMCommunicate OK [00:07:48]SAM_PROTO_GetShiftState done [00:07:48]FM_GetShiftState done [00:07:48]req_shift_opened done [00:07:48]requested_item shift.open_date is exist - process it [00:07:48]req_shift_open_date [00:07:48]req_shift_open_date done [00:07:48]produce_requested_data done [00:07:48]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31971,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [00:07:48]process_action_free close_receipt [00:07:48]json_value_free [00:07:48]json_value_free done [00:07:48]process_json_proto returns [00:07:48]Send response to host [00:07:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31971,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [00:07:48]free response buf [00:07:48]execute_script done [00:07:48]execute_script returns [00:07:48]free content buf [00:07:48]Sock 7.Close socket [00:07:48]Sock 7.Thread stoped [00:07:51]OFD Sender: No OFD packet to send [00:07:56]OFD Sender: No OFD packet to send [00:08:01]OFD Sender: No OFD packet to send [00:08:06]OFD Sender: No OFD packet to send [00:08:11]OFD Sender: No OFD packet to send [00:08:16]OFD Sender: No OFD packet to send [00:08:21]OFD Sender: No OFD packet to send [00:08:26]OFD Sender: No OFD packet to send [00:08:31]OFD Sender: No OFD packet to send [00:08:36]OFD Sender: No OFD packet to send [00:08:41]OFD Sender: No OFD packet to send [00:08:46]OFD Sender: No OFD packet to send [00:08:51]OFD Sender: No OFD packet to send [00:08:56]OFD Sender: No OFD packet to send [00:09:01]OFD Sender: No OFD packet to send [00:09:06]OFD Sender: No OFD packet to send [00:09:11]OFD Sender: No OFD packet to send [00:09:16]OFD Sender: No OFD packet to send [00:09:21]OFD Sender: No OFD packet to send [00:09:26]OFD Sender: No OFD packet to send [00:09:32]OFD Sender: No OFD packet to send [00:09:37]OFD Sender: No OFD packet to send [00:09:42]OFD Sender: No OFD packet to send [00:09:47]OFD Sender: No OFD packet to send [00:09:52]OFD Sender: No OFD packet to send [00:09:57]OFD Sender: No OFD packet to send [00:10:02]OFD Sender: No OFD packet to send [00:10:07]OFD Sender: No OFD packet to send [00:10:12]OFD Sender: No OFD packet to send [00:10:17]OFD Sender: No OFD packet to send [00:10:22]OFD Sender: No OFD packet to send [00:10:27]OFD Sender: No OFD packet to send [00:10:32]OFD Sender: No OFD packet to send [00:10:37]OFD Sender: No OFD packet to send [00:10:42]OFD Sender: No OFD packet to send [00:10:47]OFD Sender: No OFD packet to send [00:10:52]OFD Sender: No OFD packet to send [00:10:57]OFD Sender: No OFD packet to send [00:11:02]OFD Sender: No OFD packet to send [00:11:07]OFD Sender: No OFD packet to send [00:11:12]OFD Sender: No OFD packet to send [00:11:17]OFD Sender: No OFD packet to send [00:11:22]OFD Sender: No OFD packet to send [00:11:27]OFD Sender: No OFD packet to send [00:11:32]OFD Sender: No OFD packet to send [00:11:37]OFD Sender: No OFD packet to send [00:11:42]OFD Sender: No OFD packet to send [00:11:47]OFD Sender: No OFD packet to send [00:11:52]OFD Sender: No OFD packet to send [00:11:57]OFD Sender: No OFD packet to send [00:12:02]OFD Sender: No OFD packet to send [00:12:07]OFD Sender: No OFD packet to send [00:12:12]OFD Sender: No OFD packet to send [00:12:17]OFD Sender: No OFD packet to send [00:12:22]OFD Sender: No OFD packet to send [00:12:27]OFD Sender: No OFD packet to send [00:12:32]OFD Sender: No OFD packet to send [00:12:37]OFD Sender: No OFD packet to send [00:12:42]OFD Sender: No OFD packet to send [00:12:47]OFD Sender: No OFD packet to send [00:12:52]OFD Sender: No OFD packet to send [00:12:57]OFD Sender: No OFD packet to send [00:13:02]OFD Sender: No OFD packet to send [00:13:07]OFD Sender: No OFD packet to send [00:13:12]OFD Sender: No OFD packet to send [00:13:17]OFD Sender: No OFD packet to send [00:13:22]OFD Sender: No OFD packet to send [00:13:27]OFD Sender: No OFD packet to send [00:13:32]OFD Sender: No OFD packet to send [00:13:37]OFD Sender: No OFD packet to send [00:13:42]OFD Sender: No OFD packet to send [00:13:47]OFD Sender: No OFD packet to send [00:13:52]OFD Sender: No OFD packet to send [00:13:57]OFD Sender: No OFD packet to send [00:14:02]OFD Sender: No OFD packet to send [00:14:07]OFD Sender: No OFD packet to send [00:14:12]OFD Sender: No OFD packet to send [00:14:17]OFD Sender: No OFD packet to send [00:14:22]OFD Sender: No OFD packet to send [00:14:27]OFD Sender: No OFD packet to send [00:14:32]OFD Sender: No OFD packet to send [00:14:37]OFD Sender: No OFD packet to send [00:14:42]OFD Sender: No OFD packet to send [00:14:47]OFD Sender: No OFD packet to send [00:14:52]OFD Sender: No OFD packet to send [00:14:57]OFD Sender: No OFD packet to send [00:15:02]OFD Sender: No OFD packet to send [00:15:07]OFD Sender: No OFD packet to send [00:15:12]OFD Sender: No OFD packet to send [00:15:17]OFD Sender: No OFD packet to send [00:15:22]OFD Sender: No OFD packet to send [00:15:27]OFD Sender: No OFD packet to send [00:15:32]OFD Sender: No OFD packet to send [00:15:37]OFD Sender: No OFD packet to send [00:15:42]OFD Sender: No OFD packet to send [00:15:47]OFD Sender: No OFD packet to send [00:15:52]OFD Sender: No OFD packet to send [00:15:57]OFD Sender: No OFD packet to send [00:16:02]OFD Sender: No OFD packet to send [00:16:07]OFD Sender: No OFD packet to send [00:16:12]OFD Sender: No OFD packet to send [00:16:17]OFD Sender: No OFD packet to send [00:16:22]OFD Sender: No OFD packet to send [00:16:27]OFD Sender: No OFD packet to send [00:16:32]OFD Sender: No OFD packet to send [00:16:37]OFD Sender: No OFD packet to send [00:16:42]OFD Sender: No OFD packet to send [00:16:47]OFD Sender: No OFD packet to send [00:16:52]OFD Sender: No OFD packet to send [00:16:57]OFD Sender: No OFD packet to send [00:17:02]OFD Sender: No OFD packet to send [00:17:07]OFD Sender: No OFD packet to send [00:17:12]OFD Sender: No OFD packet to send [00:17:13]accept exits with 9 [00:17:13]New connection [00:17:13]New thread 3066764644 created [00:17:13]Thread 3066908004 joined [00:17:13]Waiting for new connection... [00:17:13] Sock 9.Parse request [00:17:13]Sock 9.Check first char [00:17:13]Sock 9.First char is OK [00:17:13]request: POST /json_proto HTTP/1.0 [00:17:13]Method: POST [00:17:13]URL: /json_proto [00:17:13]Method is POST - this is cgi request [00:17:13]url: /json_proto [00:17:13]query_string will be loaded in cgi processing [00:17:13]execute_cgi json_proto POST (null) [00:17:13]execute_cgi path=json_proto method=POST [00:17:13]POST find Content-Length [00:17:13]Host: 172.17.61.6:8080 [00:17:13]Content-Length: 215 [00:17:13]Content-Type: application/json [00:17:13] [00:17:13]POST finish read [00:17:13]Found Content-Length = 215 [00:17:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:17:13]execute_script... [00:17:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:17:13]POST & json_proto [00:17:13]process_json_proto [00:17:13]json parsed OK: [00:17:13]protocol is kg_v1.0 [00:17:13]action value=get_value [00:17:13]process_action get_value [00:17:13]cmd_get_value [00:17:13]process_action get_value done [00:17:13]requested_data is exist [00:17:13]produce_requested_data [00:17:13]requested_item kkm.sn is exist - process it [00:17:13]requested_item kkm.ver is exist - process it [00:17:13]requested_item fm.sn is exist - process it [00:17:13]wFMCommunicate request_size=4 [00:17:13]MH_SAM_APDU [00:17:13]CAPDU: 80 11 00 00 [00:17:13]Write to MH i2c: E2 08 00 68 44 80 11 00 00 00 00 00 00 26 [00:17:13]Write i2c OK [00:17:13]MH_I2C_Read... [00:17:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:17:13]Read from MH i2c: E2 [00:17:13]MH_I2C_Read... [00:17:13]Read from MH i2c: E2 17 00 [00:17:13]MH_I2C_Read... [00:17:13]Read from MH i2c: E2 17 00 68 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 7B [00:17:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:17:13]wFMCommunicate OK [00:17:13]requested_item fd.num is exist - process it [00:17:13]SAM_PROTO_GetFieldsCounters [00:17:13]wFMCommunicate request_size=4 [00:17:13]MH_SAM_APDU [00:17:13]CAPDU: 80 13 00 00 [00:17:13]Write to MH i2c: E2 08 00 69 44 80 13 00 00 00 00 00 00 29 [00:17:13]Write i2c OK [00:17:13]MH_I2C_Read... [00:17:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:17:13]Read from MH i2c: E2 [00:17:13]MH_I2C_Read... [00:17:13]Read from MH i2c: E2 62 00 [00:17:13]MH_I2C_Read... [00:17:13]Read from MH i2c: E2 62 00 69 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [00:17:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:17:13]wFMCommunicate OK [00:17:13]SAM_PROTO_GetFieldsCounters done [00:17:13]requested_item shift.num is exist - process it [00:17:13]requested_item shift.opened is exist - process it [00:17:13]req_shift_opened [00:17:13]FM_GetShiftState [00:17:13]SAM_PROTO_GetShiftState [00:17:13]wFMCommunicate request_size=4 [00:17:13]MH_SAM_APDU [00:17:13]CAPDU: 80 13 01 00 [00:17:13]Write to MH i2c: E2 08 00 6A 44 80 13 01 00 00 00 00 00 2B [00:17:13]Write i2c OK [00:17:13]MH_I2C_Read... [00:17:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:17:13]Read from MH i2c: E2 [00:17:13]MH_I2C_Read... [00:17:13]Read from MH i2c: E2 0E 00 [00:17:13]MH_I2C_Read... [00:17:13]Read from MH i2c: E2 0E 00 6A 44 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 14 [00:17:13]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [00:17:13]wFMCommunicate OK [00:17:13]SAM_PROTO_GetShiftState done [00:17:13]FM_GetShiftState done [00:17:13]req_shift_opened done [00:17:13]requested_item shift.open_date is exist - process it [00:17:13]req_shift_open_date [00:17:13]req_shift_open_date done [00:17:13]produce_requested_data done [00:17:13]produce_requested_data return {"kkm.sn":"0300000074","kkm.ver":"001","fm.sn":"0000000000871783","fd.num":31971,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [00:17:13]process_action_free get_value [00:17:13]json_value_free [00:17:13]json_value_free done [00:17:13]process_json_proto returns [00:17:13]Send response to host [00:17:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000074","kkm.ver":"001","fm.sn":"0000000000871783","fd.num":31971,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [00:17:13]free response buf [00:17:13]execute_script done [00:17:13]execute_script returns [00:17:13]free content buf [00:17:13]Sock 9.Close socket [00:17:13]Sock 9.Thread stoped [00:17:13]accept exits with 7 [00:17:13]New connection [00:17:13]New thread 3066908004 created [00:17:13]Thread 3066764644 joined [00:17:13]Waiting for new connection... [00:17:13] Sock 7.Parse request [00:17:13]Sock 7.Check first char [00:17:13]Sock 7.First char is OK [00:17:13]request: POST /json_proto HTTP/1.0 [00:17:13]Method: POST [00:17:13]URL: /json_proto [00:17:13]Method is POST - this is cgi request [00:17:13]url: /json_proto [00:17:13]query_string will be loaded in cgi processing [00:17:13]execute_cgi json_proto POST (null) [00:17:13]execute_cgi path=json_proto method=POST [00:17:13]POST find Content-Length [00:17:13]Host: 172.17.61.6:8080 [00:17:13]Content-Length: 331 [00:17:13]Content-Type: application/json [00:17:13] [00:17:13]POST finish read [00:17:13]Found Content-Length = 331 [00:17:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:17:13]execute_script... [00:17:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:17:14]POST & json_proto [00:17:14]process_json_proto [00:17:14]json parsed OK: [00:17:14]protocol is kg_v1.0 [00:17:14]action value=get_value [00:17:14]process_action get_value [00:17:14]cmd_get_value [00:17:14]process_action get_value done [00:17:14]requested_data is exist [00:17:14]produce_requested_data [00:17:14]requested_item fm.sale.total is exist - process it [00:17:14]SAM_PROTO_GetFMData [00:17:14]wFMCommunicate request_size=4 [00:17:14]MH_SAM_APDU [00:17:14]CAPDU: 80 13 03 00 [00:17:14]Write to MH i2c: E2 08 00 6B 44 80 13 03 00 00 00 00 00 2E [00:17:14]Write i2c OK [00:17:14]MH_I2C_Read... [00:17:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:17:14]Read from MH i2c: E2 [00:17:14]MH_I2C_Read... [00:17:14]Read from MH i2c: E2 FD 00 [00:17:14]MH_I2C_Read... [00:17:14]Read from MH i2c: E2 FD 00 6B 44 00 C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 08 [00:17:14]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 [00:17:14]wFMCommunicate OK [00:17:14]wFMCommunicate request_size=4 [00:17:14]MH_SAM_APDU [00:17:14]CAPDU: 80 17 00 00 [00:17:14]Write to MH i2c: E2 08 00 6C 44 80 17 00 00 00 00 00 00 30 [00:17:14]Write i2c OK [00:17:14]MH_I2C_Read... [00:17:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:14]Read from MH i2c: E2 [00:17:14]MH_I2C_Read... [00:17:14]Read from MH i2c: E2 FD 00 [00:17:14]MH_I2C_Read... [00:17:15]Read from MH i2c: E2 FD 00 6C 44 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 BC [00:17:15]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:17:15]wFMCommunicate OK [00:17:15]wFMCommunicate request_size=4 [00:17:15]MH_SAM_APDU [00:17:15]CAPDU: 80 17 00 00 [00:17:15]Write to MH i2c: E2 08 00 6D 44 80 17 00 00 00 00 00 00 31 [00:17:15]Write i2c OK [00:17:15]MH_I2C_Read... [00:17:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:15]Read from MH i2c: E2 [00:17:15]MH_I2C_Read... [00:17:15]Read from MH i2c: E2 FD 00 [00:17:15]MH_I2C_Read... [00:17:15]Read from MH i2c: E2 FD 00 6D 44 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 D1 [00:17:15]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:17:15]wFMCommunicate OK [00:17:15]wFMCommunicate request_size=4 [00:17:15]MH_SAM_APDU [00:17:15]CAPDU: 80 17 00 00 [00:17:15]Write to MH i2c: E2 08 00 6E 44 80 17 00 00 00 00 00 00 32 [00:17:15]Write i2c OK [00:17:15]MH_I2C_Read... [00:17:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:15]Read from MH i2c: E2 [00:17:15]MH_I2C_Read... [00:17:15]Read from MH i2c: E2 FD 00 [00:17:15]MH_I2C_Read... [00:17:15]Read from MH i2c: E2 FD 00 6E 44 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 B7 [00:17:15]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:17:15]wFMCommunicate OK [00:17:15]wFMCommunicate request_size=4 [00:17:15]MH_SAM_APDU [00:17:15]CAPDU: 80 17 00 00 [00:17:15]Write to MH i2c: E2 08 00 6F 44 80 17 00 00 00 00 00 00 33 [00:17:15]Write i2c OK [00:17:15]MH_I2C_Read... [00:17:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:17:15]Read from MH i2c: E2 [00:17:15]MH_I2C_Read... [00:17:15]Read from MH i2c: E2 DE 00 [00:17:15]MH_I2C_Read... [00:17:15]Read from MH i2c: E2 DE 00 6F 44 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 12 [00:17:15]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:17:15]wFMCommunicate OK [00:17:15]SAM_PROTO_GetFMData done [00:17:15]requested_item fm.sale_refund.total is exist - process it [00:17:15]requested_item fm.buy.total is exist - process it [00:17:15]requested_item shift.sale.total is exist - process it [00:17:15]SAM_PROTO_GetShiftData [00:17:15]wFMCommunicate request_size=4 [00:17:15]MH_SAM_APDU [00:17:15]CAPDU: 80 13 02 00 [00:17:15]Write to MH i2c: E2 08 00 70 44 80 13 02 00 00 00 00 00 32 [00:17:15]Write i2c OK [00:17:15]MH_I2C_Read... [00:17:16]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:17:16]Read from MH i2c: E2 [00:17:16]MH_I2C_Read... [00:17:16]Read from MH i2c: E2 FD 00 [00:17:16]MH_I2C_Read... [00:17:16]Read from MH i2c: E2 FD 00 70 44 00 AE 04 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 31 [00:17:16]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [00:17:16]wFMCommunicate OK [00:17:16]wFMCommunicate request_size=4 [00:17:16]MH_SAM_APDU [00:17:16]CAPDU: 80 17 00 00 [00:17:16]Write to MH i2c: E2 08 00 71 44 80 17 00 00 00 00 00 00 35 [00:17:16]Write i2c OK [00:17:16]MH_I2C_Read... [00:17:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:16]Read from MH i2c: E2 [00:17:16]MH_I2C_Read... [00:17:16]Read from MH i2c: E2 FD 00 [00:17:16]MH_I2C_Read... [00:17:16]Read from MH i2c: E2 FD 00 71 44 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 57 [00:17:16]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [00:17:16]wFMCommunicate OK [00:17:16]wFMCommunicate request_size=4 [00:17:16]MH_SAM_APDU [00:17:16]CAPDU: 80 17 00 00 [00:17:16]Write to MH i2c: E2 08 00 72 44 80 17 00 00 00 00 00 00 36 [00:17:16]Write i2c OK [00:17:16]MH_I2C_Read... [00:17:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:16]Read from MH i2c: E2 [00:17:16]MH_I2C_Read... [00:17:16]Read from MH i2c: E2 FD 00 [00:17:16]MH_I2C_Read... [00:17:16]Read from MH i2c: E2 FD 00 72 44 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 ED [00:17:16]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [00:17:16]wFMCommunicate OK [00:17:16]wFMCommunicate request_size=4 [00:17:16]MH_SAM_APDU [00:17:16]CAPDU: 80 17 00 00 [00:17:16]Write to MH i2c: E2 08 00 73 44 80 17 00 00 00 00 00 00 37 [00:17:16]Write i2c OK [00:17:16]MH_I2C_Read... [00:17:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:17]Read from MH i2c: E2 [00:17:17]MH_I2C_Read... [00:17:17]Read from MH i2c: E2 FD 00 [00:17:17]MH_I2C_Read... [00:17:17]Read from MH i2c: E2 FD 00 73 44 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 A9 [00:17:17]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [00:17:17]wFMCommunicate OK [00:17:17]wFMCommunicate request_size=4 [00:17:17]MH_SAM_APDU [00:17:17]CAPDU: 80 17 00 00 [00:17:17]Write to MH i2c: E2 08 00 74 44 80 17 00 00 00 00 00 00 38 [00:17:17]Write i2c OK [00:17:17]MH_I2C_Read... [00:17:17]OFD Sender: No OFD packet to send [00:17:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [00:17:17]Read from MH i2c: E2 [00:17:17]MH_I2C_Read... [00:17:17]Read from MH i2c: E2 CB 00 [00:17:17]MH_I2C_Read... [00:17:17]Read from MH i2c: E2 CB 00 74 44 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 21 [00:17:17]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:17:17]wFMCommunicate OK [00:17:17]SAM_PROTO_GetShiftData done [00:17:17]requested_item shift.sale.total_cash is exist - process it [00:17:17]requested_item shift.sale_refund.total is exist - process it [00:17:17]requested_item shift.sale_refund.total_cash is exist - process it [00:17:17]requested_item shift.buy.total is exist - process it [00:17:17]requested_item shift.buy.total_cash is exist - process it [00:17:17]produce_requested_data done [00:17:17]produce_requested_data return {"fm.sale.total":6358283.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":19790.01,"shift.sale.total_cash":16904.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:17:17]process_action_free get_value [00:17:17]json_value_free [00:17:17]json_value_free done [00:17:17]process_json_proto returns [00:17:17]Send response to host [00:17:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":6358283.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":19790.01,"shift.sale.total_cash":16904.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:17:17]free response buf [00:17:17]execute_script done [00:17:17]execute_script returns [00:17:17]free content buf [00:17:17]Sock 7.Close socket [00:17:17]Sock 7.Thread stoped [00:17:17]accept exits with 9 [00:17:17]New connection [00:17:17]New thread 3066764644 created [00:17:17]Thread 3066908004 joined [00:17:17]Waiting for new connection... [00:17:17] Sock 9.Parse request [00:17:17]Sock 9.Check first char [00:17:17]Sock 9.First char is OK [00:17:17]request: POST /json_proto HTTP/1.0 [00:17:17]Method: POST [00:17:17]URL: /json_proto [00:17:17]Method is POST - this is cgi request [00:17:17]url: /json_proto [00:17:17]query_string will be loaded in cgi processing [00:17:17]execute_cgi json_proto POST (null) [00:17:17]execute_cgi path=json_proto method=POST [00:17:17]POST find Content-Length [00:17:17]Host: 172.17.61.6:8080 [00:17:17]Content-Length: 331 [00:17:17]Content-Type: application/json [00:17:17] [00:17:17]POST finish read [00:17:17]Found Content-Length = 331 [00:17:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:17:17]execute_script... [00:17:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:17:17]POST & json_proto [00:17:17]process_json_proto [00:17:17]json parsed OK: [00:17:17]protocol is kg_v1.0 [00:17:17]action value=get_value [00:17:17]process_action get_value [00:17:17]cmd_get_value [00:17:17]process_action get_value done [00:17:17]requested_data is exist [00:17:17]produce_requested_data [00:17:17]requested_item fm.sale.total is exist - process it [00:17:17]SAM_PROTO_GetFMData [00:17:17]wFMCommunicate request_size=4 [00:17:17]MH_SAM_APDU [00:17:17]CAPDU: 80 13 03 00 [00:17:17]Write to MH i2c: E2 08 00 75 44 80 13 03 00 00 00 00 00 38 [00:17:17]Write i2c OK [00:17:17]MH_I2C_Read... [00:17:18]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:17:18]Read from MH i2c: E2 [00:17:18]MH_I2C_Read... [00:17:18]Read from MH i2c: E2 FD 00 [00:17:18]MH_I2C_Read... [00:17:18]Read from MH i2c: E2 FD 00 75 44 00 C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 12 [00:17:18]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 [00:17:18]wFMCommunicate OK [00:17:18]wFMCommunicate request_size=4 [00:17:18]MH_SAM_APDU [00:17:18]CAPDU: 80 17 00 00 [00:17:18]Write to MH i2c: E2 08 00 76 44 80 17 00 00 00 00 00 00 3A [00:17:18]Write i2c OK [00:17:18]MH_I2C_Read... [00:17:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:18]Read from MH i2c: E2 [00:17:18]MH_I2C_Read... [00:17:18]Read from MH i2c: E2 FD 00 [00:17:18]MH_I2C_Read... [00:17:18]Read from MH i2c: E2 FD 00 76 44 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 C6 [00:17:18]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:17:18]wFMCommunicate OK [00:17:18]wFMCommunicate request_size=4 [00:17:18]MH_SAM_APDU [00:17:18]CAPDU: 80 17 00 00 [00:17:18]Write to MH i2c: E2 08 00 77 44 80 17 00 00 00 00 00 00 3B [00:17:18]Write i2c OK [00:17:18]MH_I2C_Read... [00:17:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:18]Read from MH i2c: E2 [00:17:18]MH_I2C_Read... [00:17:18]Read from MH i2c: E2 FD 00 [00:17:18]MH_I2C_Read... [00:17:18]Read from MH i2c: E2 FD 00 77 44 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 DB [00:17:18]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:17:18]wFMCommunicate OK [00:17:18]wFMCommunicate request_size=4 [00:17:18]MH_SAM_APDU [00:17:18]CAPDU: 80 17 00 00 [00:17:18]Write to MH i2c: E2 08 00 78 44 80 17 00 00 00 00 00 00 3C [00:17:18]Write i2c OK [00:17:18]MH_I2C_Read... [00:17:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:19]Read from MH i2c: E2 [00:17:19]MH_I2C_Read... [00:17:19]Read from MH i2c: E2 FD 00 [00:17:19]MH_I2C_Read... [00:17:19]Read from MH i2c: E2 FD 00 78 44 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 C1 [00:17:19]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:17:19]wFMCommunicate OK [00:17:19]wFMCommunicate request_size=4 [00:17:19]MH_SAM_APDU [00:17:19]CAPDU: 80 17 00 00 [00:17:19]Write to MH i2c: E2 08 00 79 44 80 17 00 00 00 00 00 00 3D [00:17:19]Write i2c OK [00:17:19]MH_I2C_Read... [00:17:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:17:19]Read from MH i2c: E2 [00:17:19]MH_I2C_Read... [00:17:19]Read from MH i2c: E2 DE 00 [00:17:19]MH_I2C_Read... [00:17:19]Read from MH i2c: E2 DE 00 79 44 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 1C [00:17:19]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:17:19]wFMCommunicate OK [00:17:19]SAM_PROTO_GetFMData done [00:17:19]requested_item fm.sale_refund.total is exist - process it [00:17:19]requested_item fm.buy.total is exist - process it [00:17:19]requested_item shift.sale.total is exist - process it [00:17:19]SAM_PROTO_GetShiftData [00:17:19]wFMCommunicate request_size=4 [00:17:19]MH_SAM_APDU [00:17:19]CAPDU: 80 13 02 00 [00:17:19]Write to MH i2c: E2 08 00 7A 44 80 13 02 00 00 00 00 00 3C [00:17:19]Write i2c OK [00:17:19]MH_I2C_Read... [00:17:20]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:17:20]Read from MH i2c: E2 [00:17:20]MH_I2C_Read... [00:17:20]Read from MH i2c: E2 FD 00 [00:17:20]MH_I2C_Read... [00:17:20]Read from MH i2c: E2 FD 00 7A 44 00 AE 04 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 3B [00:17:20]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [00:17:20]wFMCommunicate OK [00:17:20]wFMCommunicate request_size=4 [00:17:20]MH_SAM_APDU [00:17:20]CAPDU: 80 17 00 00 [00:17:20]Write to MH i2c: E2 08 00 7B 44 80 17 00 00 00 00 00 00 3F [00:17:20]Write i2c OK [00:17:20]MH_I2C_Read... [00:17:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:20]Read from MH i2c: E2 [00:17:20]MH_I2C_Read... [00:17:20]Read from MH i2c: E2 FD 00 [00:17:20]MH_I2C_Read... [00:17:20]Read from MH i2c: E2 FD 00 7B 44 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 61 [00:17:20]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [00:17:20]wFMCommunicate OK [00:17:20]wFMCommunicate request_size=4 [00:17:20]MH_SAM_APDU [00:17:20]CAPDU: 80 17 00 00 [00:17:20]Write to MH i2c: E2 08 00 7C 44 80 17 00 00 00 00 00 00 40 [00:17:20]Write i2c OK [00:17:20]MH_I2C_Read... [00:17:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:20]Read from MH i2c: E2 [00:17:20]MH_I2C_Read... [00:17:20]Read from MH i2c: E2 FD 00 [00:17:20]MH_I2C_Read... [00:17:20]Read from MH i2c: E2 FD 00 7C 44 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 F7 [00:17:21]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [00:17:21]wFMCommunicate OK [00:17:21]wFMCommunicate request_size=4 [00:17:21]MH_SAM_APDU [00:17:21]CAPDU: 80 17 00 00 [00:17:21]Write to MH i2c: E2 08 00 7D 44 80 17 00 00 00 00 00 00 41 [00:17:21]Write i2c OK [00:17:21]MH_I2C_Read... [00:17:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:21]Read from MH i2c: E2 [00:17:21]MH_I2C_Read... [00:17:21]Read from MH i2c: E2 FD 00 [00:17:21]MH_I2C_Read... [00:17:21]Read from MH i2c: E2 FD 00 7D 44 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 B3 [00:17:21]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [00:17:21]wFMCommunicate OK [00:17:21]wFMCommunicate request_size=4 [00:17:21]MH_SAM_APDU [00:17:21]CAPDU: 80 17 00 00 [00:17:21]Write to MH i2c: E2 08 00 7E 44 80 17 00 00 00 00 00 00 42 [00:17:21]Write i2c OK [00:17:21]MH_I2C_Read... [00:17:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [00:17:21]Read from MH i2c: E2 [00:17:21]MH_I2C_Read... [00:17:21]Read from MH i2c: E2 CB 00 [00:17:21]MH_I2C_Read... [00:17:21]Read from MH i2c: E2 CB 00 7E 44 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 2B [00:17:21]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:17:22]wFMCommunicate OK [00:17:22]SAM_PROTO_GetShiftData done [00:17:22]requested_item shift.sale.total_cash is exist - process it [00:17:22]requested_item shift.sale_refund.total is exist - process it [00:17:22]requested_item shift.sale_refund.total_cash is exist - process it [00:17:22]requested_item shift.buy.total is exist - process it [00:17:22]requested_item shift.buy.total_cash is exist - process it [00:17:22]produce_requested_data done [00:17:22]produce_requested_data return {"fm.sale.total":6358283.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":19790.01,"shift.sale.total_cash":16904.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:17:22]process_action_free get_value [00:17:22]json_value_free [00:17:22]json_value_free done [00:17:22]process_json_proto returns [00:17:22]Send response to host [00:17:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":6358283.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":19790.01,"shift.sale.total_cash":16904.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:17:22]free response buf [00:17:22]execute_script done [00:17:22]execute_script returns [00:17:22]free content buf [00:17:22]Sock 9.Close socket [00:17:22]Sock 9.Thread stoped [00:17:22]accept exits with 10 [00:17:22]New connection [00:17:22]New thread 3066908004 created [00:17:22]Thread 3066764644 joined [00:17:22]Waiting for new connection... [00:17:22] Sock 10.Parse request [00:17:22]Sock 10.Check first char [00:17:22]Sock 10.First char is OK [00:17:22]request: POST /json_proto HTTP/1.0 [00:17:22]Method: POST [00:17:22]URL: /json_proto [00:17:22]Method is POST - this is cgi request [00:17:22]url: /json_proto [00:17:22]query_string will be loaded in cgi processing [00:17:22]execute_cgi json_proto POST (null) [00:17:22]execute_cgi path=json_proto method=POST [00:17:22]POST find Content-Length [00:17:22]Host: 172.17.61.6:8080 [00:17:22]Content-Length: 275 [00:17:22]Content-Type: application/json [00:17:22] [00:17:22]POST finish read [00:17:22]Found Content-Length = 275 [00:17:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041E\u0441\u043C\u043E\u043D\u0430\u043B\u0438\u0435\u0432\u0430 \u041C. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:17:22]execute_script... [00:17:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041E\u0441\u043C\u043E\u043D\u0430\u043B\u0438\u0435\u0432\u0430 \u041C. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:17:22]POST & json_proto [00:17:22]process_json_proto [00:17:22]json parsed OK: [00:17:22]protocol is kg_v1.0 [00:17:22]action value=x_report [00:17:22]process_action x_report [00:17:22]cmd_x_report [00:17:22]MH_GetDate [00:17:22]Write to MH i2c: F0 00 00 7F 44 B2 [00:17:22]Write i2c OK [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: F0 [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: F0 09 00 [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: F0 09 00 7F 44 00 9C C1 E3 65 78 7F 6F 64 2A [00:17:22]GetLastDocTimeStamp 1709424473 [00:17:22]current date 1709425052 [00:17:22]FM_GetShiftState [00:17:22]SAM_PROTO_GetShiftState [00:17:22]wFMCommunicate request_size=4 [00:17:22]MH_SAM_APDU [00:17:22]CAPDU: 80 13 01 00 [00:17:22]Write to MH i2c: E2 08 00 80 44 80 13 01 00 00 00 00 00 41 [00:17:22]Write i2c OK [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:17:22]E2 [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: E2 0E 00 [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: E2 0E 00 80 44 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 2A [00:17:22]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [00:17:22]wFMCommunicate OK [00:17:22]SAM_PROTO_GetShiftState done [00:17:22]FM_GetShiftState done [00:17:22]KKMCreateXReportDocument [00:17:22]Load OK [00:17:22]Malloc new data [00:17:22]MH_GetDate [00:17:22]Write to MH i2c: F0 00 00 81 44 B4 [00:17:22]Write i2c OK [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: F0 [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: F0 09 00 [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: F0 09 00 81 44 00 9C C1 E3 65 78 7F 6F 64 2C [00:17:22]Malloc new data [00:17:22]Malloc new data [00:17:22]wFMCommunicate request_size=4 [00:17:22]MH_SAM_APDU [00:17:22]CAPDU: 80 11 00 00 [00:17:22]Write to MH i2c: E2 08 00 82 44 80 11 00 00 00 00 00 00 40 [00:17:22]Write i2c OK [00:17:22]MH_I2C_Read... [00:17:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:17:22]Read from MH i2c: E2 [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: E2 17 00 [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: E2 17 00 82 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 95 [00:17:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:17:22]wFMCommunicate OK [00:17:22]SAM_PROTO_GetFieldsCounters [00:17:22]wFMCommunicate request_size=4 [00:17:22]MH_SAM_APDU [00:17:22]CAPDU: 80 13 00 00 [00:17:22]Write to MH i2c: E2 08 00 83 44 80 13 00 00 00 00 00 00 43 [00:17:22]Write i2c OK [00:17:22]MH_I2C_Read... [00:17:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:17:22]Read from MH i2c: E2 [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: E2 62 00 [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: E2 62 00 83 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 52 [00:17:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:17:22]wFMCommunicate OK [00:17:22]SAM_PROTO_GetFieldsCounters done [00:17:22]Malloc new data [00:17:22]Malloc new data [00:17:22]Malloc new data [00:17:22]KKMCreateXReportDocument OK [00:17:22]KKMSetXReportData OK [00:17:22]KKMPrepareXReportFMData [00:17:22]OFD Sender: No OFD packet to send [00:17:22]SAM_PROTO_GetShiftData [00:17:22]wFMCommunicate request_size=4 [00:17:22]MH_SAM_APDU [00:17:22]CAPDU: 80 13 02 00 [00:17:22]Write to MH i2c: E2 08 00 84 44 80 13 02 00 00 00 00 00 46 [00:17:22]Write i2c OK [00:17:22]MH_I2C_Read... [00:17:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:17:22]Read from MH i2c: E2 [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: E2 FD 00 [00:17:22]MH_I2C_Read... [00:17:22]Read from MH i2c: E2 FD 00 84 44 00 AE 04 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 45 [00:17:23]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [00:17:23]wFMCommunicate OK [00:17:23]wFMCommunicate request_size=4 [00:17:23]MH_SAM_APDU [00:17:23]CAPDU: 80 17 00 00 [00:17:23]Write to MH i2c: E2 08 00 85 44 80 17 00 00 00 00 00 00 49 [00:17:23]Write i2c OK [00:17:23]MH_I2C_Read... [00:17:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:23]Read from MH i2c: E2 [00:17:23]MH_I2C_Read... [00:17:23]Read from MH i2c: E2 FD 00 [00:17:23]MH_I2C_Read... [00:17:23]Read from MH i2c: E2 FD 00 85 44 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 6B [00:17:23]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [00:17:23]wFMCommunicate OK [00:17:23]wFMCommunicate request_size=4 [00:17:23]MH_SAM_APDU [00:17:23]CAPDU: 80 17 00 00 [00:17:23]Write to MH i2c: E2 08 00 86 44 80 17 00 00 00 00 00 00 4A [00:17:23]Write i2c OK [00:17:23]MH_I2C_Read... [00:17:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:23]Read from MH i2c: E2 [00:17:23]MH_I2C_Read... [00:17:23]Read from MH i2c: E2 FD 00 [00:17:23]MH_I2C_Read... [00:17:23]Read from MH i2c: E2 FD 00 86 44 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 01 [00:17:23]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [00:17:24]wFMCommunicate OK [00:17:24]wFMCommunicate request_size=4 [00:17:24]MH_SAM_APDU [00:17:24]CAPDU: 80 17 00 00 [00:17:24]Write to MH i2c: E2 08 00 87 44 80 17 00 00 00 00 00 00 4B [00:17:24]Write i2c OK [00:17:24]MH_I2C_Read... [00:17:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:24]Read from MH i2c: E2 [00:17:24]MH_I2C_Read... [00:17:24]Read from MH i2c: E2 FD 00 [00:17:24]MH_I2C_Read... [00:17:24]Read from MH i2c: E2 FD 00 87 44 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 BD [00:17:24]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [00:17:24]wFMCommunicate OK [00:17:24]wFMCommunicate request_size=4 [00:17:24]MH_SAM_APDU [00:17:24]CAPDU: 80 17 00 00 [00:17:24]Write to MH i2c: E2 08 00 88 44 80 17 00 00 00 00 00 00 4C [00:17:24]Write i2c OK [00:17:24]MH_I2C_Read... [00:17:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [00:17:24]Read from MH i2c: E2 [00:17:24]MH_I2C_Read... [00:17:24]Read from MH i2c: E2 CB 00 [00:17:24]MH_I2C_Read... [00:17:24]Read from MH i2c: E2 CB 00 88 44 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 35 [00:17:24]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:17:24]wFMCommunicate OK [00:17:24]SAM_PROTO_GetShiftData done [00:17:24]1194 (1194) - счетчики итогов смены [00:17:24] 1134 (4) - 124 - количество чеков со всеми признаками расчетов [00:17:24] 1129 (155) - счетчики операций «приход» [00:17:24] 1135 (4) - 124 - количество чеков по признаку расчетов [00:17:24] 1201 (3) - 19790.01 - общая итоговая сумма в чеках [00:17:24] 1136 (3) - 16904.00 - итоговая сумма в чеках наличными [00:17:24] 1138 (3) - 2886.01 - итоговая сумма в чеках безналичными [00:17:24] 1024 (122) - суммы налогов [00:17:24] 1006 (9) - суммы НДС [00:17:24] 1010 (1) - 0% - код ставки НДС [00:17:24] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:24] 1006 (12) - суммы НДС [00:17:24] 1010 (1) - 12% - код ставки НДС [00:17:24] 1011 (3) - 2101.52 - сумма НДС по ставке [00:17:24] 1007 (9) - суммы НСП [00:17:24] 1014 (1) - 0% - код ставки НСП [00:17:24] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:24] 1007 (11) - суммы НСП [00:17:24] 1014 (1) - 1% - код ставки НСП [00:17:24] 1015 (2) - 174.90 - сумма НСП по ставке [00:17:24] 1007 (9) - суммы НСП [00:17:24] 1014 (1) - 2% - код ставки НСП [00:17:24] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:24] 1007 (9) - суммы НСП [00:17:24] 1014 (1) - 3% - код ставки НСП [00:17:24] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:24] 1007 (9) - суммы НСП [00:17:24] 1014 (1) - 5% - код ставки НСП [00:17:24] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:24] 1007 (9) - суммы НСП [00:17:24] 1014 (1) - 0,50% - код ставки НСП [00:17:24] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:24] 1007 (9) - суммы НСП [00:17:24] 1014 (1) - 1,50% - код ставки НСП [00:17:24] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:24] 1130 (141) - счетчики операций «возврат прихода» [00:17:24] 1135 (4) - 0 - количество чеков по признаку расчетов [00:17:24] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:17:24] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:17:24] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:17:24] 1024 (117) - суммы налогов [00:17:24] 1006 (9) - суммы НДС [00:17:24] 1010 (1) - 0% - код ставки НДС [00:17:24] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:24] 1006 (9) - суммы НДС [00:17:24] 1010 (1) - 12% - код ставки НДС [00:17:24] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:24] 1007 (9) - суммы НСП [00:17:24] 1014 (1) - 0% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 1% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 2% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 3% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 5% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 0,50% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 1,50% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1131 (141) - счетчики операций «расход» [00:17:25] 1135 (4) - 0 - количество чеков по признаку расчетов [00:17:25] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:17:25] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:17:25] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:17:25] 1024 (117) - суммы налогов [00:17:25] 1006 (9) - суммы НДС [00:17:25] 1010 (1) - 0% - код ставки НДС [00:17:25] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:25] 1006 (9) - суммы НДС [00:17:25] 1010 (1) - 12% - код ставки НДС [00:17:25] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 0% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 1% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 2% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 3% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 5% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 0,50% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 1,50% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1132 (141) - счетчики операций «возврат расхода» [00:17:25] 1135 (4) - 0 - количество чеков по признаку расчетов [00:17:25] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:17:25] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:17:25] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:17:25] 1024 (117) - суммы налогов [00:17:25] 1006 (9) - суммы НДС [00:17:25] 1010 (1) - 0% - код ставки НДС [00:17:25] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:25] 1006 (9) - суммы НДС [00:17:25] 1010 (1) - 12% - код ставки НДС [00:17:25] 1011 (0) - 0.00 - сумма НДС по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 0% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 1% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 2% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 3% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 5% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 0,50% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1007 (9) - суммы НСП [00:17:25] 1014 (1) - 1,50% - код ставки НСП [00:17:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:17:25] 1133 (588) - - счетчики коррекции - не используются [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1194 (04AA) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1134 (046E) [00:17:25]Malloc new data [00:17:25]Processing tag 1129 (0469) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1135 (046F) [00:17:25]Malloc new data [00:17:25]Processing tag 1201 (04B1) [00:17:25]Malloc new data [00:17:25]Processing tag 1136 (0470) [00:17:25]Malloc new data [00:17:25]Processing tag 1138 (0472) [00:17:25]Malloc new data [00:17:25]Processing tag 1024 (0400) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1006 (03EE) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1010 (03F2) [00:17:25]Malloc new data [00:17:25]Processing tag 1011 (03F3) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1006 (03EE) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1010 (03F2) [00:17:25]Malloc new data [00:17:25]Processing tag 1011 (03F3) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]SetTLVBufToDocument err=0 [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1130 (046A) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1135 (046F) [00:17:25]Malloc new data [00:17:25]Processing tag 1201 (04B1) [00:17:25]Malloc new data [00:17:25]Processing tag 1136 (0470) [00:17:25]Malloc new data [00:17:25]Processing tag 1138 (0472) [00:17:25]Malloc new data [00:17:25]Processing tag 1024 (0400) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1006 (03EE) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1010 (03F2) [00:17:25]Malloc new data [00:17:25]Processing tag 1011 (03F3) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1006 (03EE) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1010 (03F2) [00:17:25]Malloc new data [00:17:25]Processing tag 1011 (03F3) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]SetTLVBufToDocument err=0 [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1131 (046B) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1135 (046F) [00:17:25]Malloc new data [00:17:25]Processing tag 1201 (04B1) [00:17:25]Malloc new data [00:17:25]Processing tag 1136 (0470) [00:17:25]Malloc new data [00:17:25]Processing tag 1138 (0472) [00:17:25]Malloc new data [00:17:25]Processing tag 1024 (0400) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1006 (03EE) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1010 (03F2) [00:17:25]Malloc new data [00:17:25]Processing tag 1011 (03F3) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1006 (03EE) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1010 (03F2) [00:17:25]Malloc new data [00:17:25]Processing tag 1011 (03F3) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1007 (03EF) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1014 (03F6) [00:17:25]Malloc new data [00:17:25]Processing tag 1015 (03F7) [00:17:25]Malloc new data [00:17:25]SetTLVBufToDocument err=0 [00:17:25]SetTLVBufToDocument err=0 [00:17:25]SetTLVBufToDocument err=0 [00:17:25]Processing tag 1132 (046C) [00:17:25]Load OK [00:17:25]SetTLVBufToDocument [00:17:25]Processing tag 1135 (046F) [00:17:25]Malloc new data [00:17:26]Processing tag 1201 (04B1) [00:17:26]Malloc new data [00:17:26]Processing tag 1136 (0470) [00:17:26]Malloc new data [00:17:26]Processing tag 1138 (0472) [00:17:26]Malloc new data [00:17:26]Processing tag 1024 (0400) [00:17:26]Load OK [00:17:26]SetTLVBufToDocument [00:17:26]Processing tag 1006 (03EE) [00:17:26]Load OK [00:17:26]SetTLVBufToDocument [00:17:26]Processing tag 1010 (03F2) [00:17:26]Malloc new data [00:17:26]Processing tag 1011 (03F3) [00:17:26]Malloc new data [00:17:26]SetTLVBufToDocument err=0 [00:17:26]Processing tag 1006 (03EE) [00:17:26]Load OK [00:17:26]SetTLVBufToDocument [00:17:26]Processing tag 1010 (03F2) [00:17:26]Malloc new data [00:17:26]Processing tag 1011 (03F3) [00:17:26]Malloc new data [00:17:26]SetTLVBufToDocument err=0 [00:17:26]Processing tag 1007 (03EF) [00:17:26]Load OK [00:17:26]SetTLVBufToDocument [00:17:26]Processing tag 1014 (03F6) [00:17:26]Malloc new data [00:17:26]Processing tag 1015 (03F7) [00:17:26]Malloc new data [00:17:26]SetTLVBufToDocument err=0 [00:17:26]Processing tag 1007 (03EF) [00:17:26]Load OK [00:17:26]SetTLVBufToDocument [00:17:26]Processing tag 1014 (03F6) [00:17:26]Malloc new data [00:17:26]Processing tag 1015 (03F7) [00:17:26]Malloc new data [00:17:26]SetTLVBufToDocument err=0 [00:17:26]Processing tag 1007 (03EF) [00:17:26]Load OK [00:17:26]SetTLVBufToDocument [00:17:26]Processing tag 1014 (03F6) [00:17:26]Malloc new data [00:17:26]Processing tag 1015 (03F7) [00:17:26]Malloc new data [00:17:26]SetTLVBufToDocument err=0 [00:17:26]Processing tag 1007 (03EF) [00:17:26]Load OK [00:17:26]SetTLVBufToDocument [00:17:26]Processing tag 1014 (03F6) [00:17:26]Malloc new data [00:17:26]Processing tag 1015 (03F7) [00:17:26]Malloc new data [00:17:26]SetTLVBufToDocument err=0 [00:17:26]Processing tag 1007 (03EF) [00:17:26]Load OK [00:17:26]SetTLVBufToDocument [00:17:26]Processing tag 1014 (03F6) [00:17:26]Malloc new data [00:17:26]Processing tag 1015 (03F7) [00:17:26]Malloc new data [00:17:26]SetTLVBufToDocument err=0 [00:17:26]Processing tag 1007 (03EF) [00:17:26]Load OK [00:17:26]SetTLVBufToDocument [00:17:26]Processing tag 1014 (03F6) [00:17:26]Malloc new data [00:17:26]Processing tag 1015 (03F7) [00:17:26]Malloc new data [00:17:26]SetTLVBufToDocument err=0 [00:17:26]Processing tag 1007 (03EF) [00:17:26]Load OK [00:17:26]SetTLVBufToDocument [00:17:26]Processing tag 1014 (03F6) [00:17:26]Malloc new data [00:17:26]Processing tag 1015 (03F7) [00:17:26]Malloc new data [00:17:26]SetTLVBufToDocument err=0 [00:17:26]SetTLVBufToDocument err=0 [00:17:26]SetTLVBufToDocument err=0 [00:17:26]Processing tag 1133 (046D) [00:17:26]Malloc new data [00:17:26]SetTLVBufToDocument err=0 [00:17:26]SetTLVBufToDocument err=0 [00:17:26]Malloc new data [00:17:26]SAM_PROTO_GetFMData [00:17:26]wFMCommunicate request_size=4 [00:17:26]MH_SAM_APDU [00:17:26]CAPDU: 80 13 03 00 [00:17:26]Write to MH i2c: E2 08 00 89 44 80 13 03 00 00 00 00 00 4C [00:17:26]Write i2c OK [00:17:26]MH_I2C_Read... [00:17:26]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:17:26]Read from MH i2c: E2 [00:17:26]MH_I2C_Read... [00:17:26]Read from MH i2c: E2 FD 00 [00:17:26]MH_I2C_Read... [00:17:26]Read from MH i2c: E2 FD 00 89 44 00 C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 26 [00:17:26]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 [00:17:26]wFMCommunicate OK [00:17:26]wFMCommunicate request_size=4 [00:17:26]MH_SAM_APDU [00:17:26]CAPDU: 80 17 00 00 [00:17:26]Write to MH i2c: E2 08 00 8A 44 80 17 00 00 00 00 00 00 4E [00:17:26]Write i2c OK [00:17:26]MH_I2C_Read... [00:17:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:27]Read from MH i2c: E2 [00:17:27]MH_I2C_Read... [00:17:27]Read from MH i2c: E2 FD 00 [00:17:27]MH_I2C_Read... [00:17:27]Read from MH i2c: E2 FD 00 8A 44 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 DA [00:17:27]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:17:27]wFMCommunicate OK [00:17:27]wFMCommunicate request_size=4 [00:17:27]MH_SAM_APDU [00:17:27]CAPDU: 80 17 00 00 [00:17:27]Write to MH i2c: E2 08 00 8B 44 80 17 00 00 00 00 00 00 4F [00:17:27]Write i2c OK [00:17:27]MH_I2C_Read... [00:17:27]OFD Sender: No OFD packet to send [00:17:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:27]Read from MH i2c: E2 [00:17:27]MH_I2C_Read... [00:17:27]Read from MH i2c: E2 FD 00 [00:17:27]MH_I2C_Read... [00:17:27]Read from MH i2c: E2 FD 00 8B 44 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 EF [00:17:27]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:17:27]wFMCommunicate OK [00:17:27]wFMCommunicate request_size=4 [00:17:27]MH_SAM_APDU [00:17:27]CAPDU: 80 17 00 00 [00:17:27]Write to MH i2c: E2 08 00 8C 44 80 17 00 00 00 00 00 00 50 [00:17:27]Write i2c OK [00:17:27]MH_I2C_Read... [00:17:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:17:28]Read from MH i2c: E2 [00:17:28]MH_I2C_Read... [00:17:28]Read from MH i2c: E2 FD 00 [00:17:28]MH_I2C_Read... [00:17:28]Read from MH i2c: E2 FD 00 8C 44 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 D5 [00:17:28]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:17:28]wFMCommunicate OK [00:17:28]wFMCommunicate request_size=4 [00:17:28]MH_SAM_APDU [00:17:28]CAPDU: 80 17 00 00 [00:17:28]Write to MH i2c: E2 08 00 8D 44 80 17 00 00 00 00 00 00 51 [00:17:28]Write i2c OK [00:17:28]MH_I2C_Read... [00:17:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:17:28]Read from MH i2c: E2 [00:17:28]MH_I2C_Read... [00:17:28]Read from MH i2c: E2 DE 00 [00:17:28]MH_I2C_Read... [00:17:28]Read from MH i2c: E2 DE 00 8D 44 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 30 [00:17:28]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:17:28]wFMCommunicate OK [00:17:28]SAM_PROTO_GetFMData done [00:17:28]FM_GetFMData:85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 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 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:17:29]oper:6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:17:29]total:65 F8 E5 25 [00:17:29]Malloc new data [00:17:29]oper:6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 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 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:17:29]total:74 C3 C7 [00:17:29]Malloc new data [00:17:29]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:17:29]total: [00:17:29]Malloc new data [00:17:29]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:17:29]total: [00:17:29]Malloc new data [00:17:29]KKMPrepareXReportFMData err=0 [00:17:29]Х отчет ИНН: 02508201610067 Кассир: Осмоналиева М. 03.03.2024 00:17 Смена: 266 РНМ: 0000000000092554 ЗНМ: 0300000074 СНО: Общий режим Всего чеков: 124 ИТОГИ ПРИХОД Чеков: 124 Общий итог: 19790.01 Итого наличными: 16904.00 Итого безнал.: 2886.01 НДС 0% : 0.00 НДС 12% : 2101.52 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 174.90 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 16904.00 НС Приход: 6358283.25 НС Возвр.Прихода: 130917.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871783 [00:17:29]StoreToDocumentArchive [00:17:29]MH_GetDate [00:17:29]Write to MH i2c: F0 00 00 8E 44 C1 [00:17:29]Write i2c OK [00:17:29]MH_I2C_Read... [00:17:29]Read from MH i2c: F0 [00:17:29]MH_I2C_Read... [00:17:29]Read from MH i2c: F0 09 00 [00:17:29]MH_I2C_Read... [00:17:29]Read from MH i2c: F0 09 00 8E 44 00 A4 C1 E3 65 78 7F 6F 64 41 [00:17:29]shift 266 fd 1709425060 [00:17:29]Create dir for shift 0266 [00:17:29]save to /storage/0266/doc_1709425060 [00:17:29]save last doc name /storage/0266/doc_1709425060 to /storage/kkm_last_doc_name [00:17:29]save OK [00:17:29]Clear old archive folders... [00:17:29]NVStorageSaveData kkm_last_timestamp [00:17:29]File name is /storage/kkm_last_timestamp [00:17:29]Write 4 bytes [00:17:29]NVStorageSaveData done [00:17:29]ExternCall_PrintAddStr [00:17:29]wPrintStart [00:17:29]Write to MH i2c: 01 00 00 8F 44 D3 [00:17:29]Write i2c OK [00:17:29]MH_I2C_Read... [00:17:29]Read from MH i2c: 01 [00:17:29]MH_I2C_Read... [00:17:29]Read from MH i2c: 01 07 00 [00:17:29]MH_I2C_Read... [00:17:29]Read from MH i2c: 01 07 00 8F 44 00 00 00 00 00 FF 0F E8 [00:17:29]RasterBufferAndPrint [00:17:29]line Х отчет [00:17:29]line ИНН: 02508201610067 [00:17:29]line Кассир: Осмоналиева М. [00:17:29]line 03.03.2024 00:17 [00:17:29]line Смена: 266 [00:17:29]line РНМ: 0000000000092554 [00:17:29]line ЗНМ: 0300000074 [00:17:29]line СНО: Общий режим [00:17:29]line Всего чеков: 124 [00:17:29]line ИТОГИ ПРИХОД [00:17:29]line Чеков: 124 [00:17:29]line Общий итог: 19790.01 [00:17:29]line Итого наличными: 16904.00 [00:17:29]line Итого безнал.: 2886.01 [00:17:29]line НДС 0% : 0.00 [00:17:29]line НДС 12% : 2101.52 [00:17:29]line НСП 0% : 0.00 [00:17:29]line НСП 1,50% : 0.00 [00:17:29]line НСП 0,50% : 0.00 [00:17:29]line НСП 5% : 0.00 [00:17:29]line НСП 3% : 0.00 [00:17:29]line НСП 2% : 0.00 [00:17:29]line НСП 1% : 174.90 [00:17:29]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:17:29]line Чеков: 0 [00:17:29]line Общий итог: 0.00 [00:17:29]line Итого наличными: 0.00 [00:17:29]line Итого безнал.: 0.00 [00:17:29]line НДС 0% : 0.00 [00:17:29]line НДС 12% : 0.00 [00:17:29]line НСП 0% : 0.00 [00:17:29]line НСП 1,50% : 0.00 [00:17:29]line НСП 0,50% : 0.00 [00:17:29]line НСП 5% : 0.00 [00:17:29]line НСП 3% : 0.00 [00:17:29]line НСП 2% : 0.00 [00:17:29]line НСП 1% : 0.00 [00:17:29]line ИТОГИ РАСХОД [00:17:29]line Чеков: 0 [00:17:29]line Общий итог: 0.00 [00:17:29]line Итого наличными: 0.00 [00:17:29]line Итого безнал.: 0.00 [00:17:29]line НДС 0% : 0.00 [00:17:29]line НДС 12% : 0.00 [00:17:29]line НСП 0% : 0.00 [00:17:29]line НСП 1,50% : 0.00 [00:17:29]line НСП 0,50% : 0.00 [00:17:29]line НСП 5% : 0.00 [00:17:29]line НСП 3% : 0.00 [00:17:29]line НСП 2% : 0.00 [00:17:29]line НСП 1% : 0.00 [00:17:29]line ИТОГИ ВОЗВРАТ РАСХОДА [00:17:29]line Чеков: 0 [00:17:29]line Общий итог: 0.00 [00:17:29]line Итого наличными: 0.00 [00:17:29]line Итого безнал.: 0.00 [00:17:29]line НДС 0% : 0.00 [00:17:29]line НДС 12% : 0.00 [00:17:29]line НСП 0% : 0.00 [00:17:29]line НСП 1,50% : 0.00 [00:17:29]line НСП 0,50% : 0.00 [00:17:29]line НСП 5% : 0.00 [00:17:29]line НСП 3% : 0.00 [00:17:29]line НСП 2% : 0.00 [00:17:29]line НСП 1% : 0.00 [00:17:29]line Сумма внесений: 0.00 [00:17:29]line Сумма выплат: 0.00 [00:17:29]line Нал. в кассе: 16904.00 [00:17:29]line НС Приход: 6358283.25 [00:17:29]line НС Возвр.Прихода: 130917.00 [00:17:29]line НС Расход: 0.00 [00:17:29]line НС Возвр.Расхода: 0.00 [00:17:29]line ФМ: 0000000000871783 [00:17:29]written 0, free lines is 4095 [00:17:30]Write to MH i2c: 01 00 00 DA 44 1E [00:17:30]Write i2c OK [00:17:30]MH_I2C_Read... [00:17:30]Read from MH i2c: 01 [00:17:30]MH_I2C_Read... [00:17:30]Read from MH i2c: 01 07 00 [00:17:30]MH_I2C_Read... [00:17:30]Read from MH i2c: 01 07 00 DA 44 00 00 00 00 00 81 0A B0 [00:17:30]RasterBufferAndPrint [00:17:30]line [00:17:30]line [00:17:30]line [00:17:30]line [00:17:30]line [00:17:30]written 0, free lines is 2719 [00:17:30]MH_Cut [00:17:30]Write to MH i2c: D1 01 00 E1 44 01 F7 [00:17:30]Write i2c OK [00:17:30]MH_I2C_Read... [00:17:30]Read from MH i2c: D1 [00:17:30]MH_I2C_Read... [00:17:30]Read from MH i2c: D1 01 00 [00:17:30]MH_I2C_Read... [00:17:30]Read from MH i2c: D1 01 00 E1 44 00 F6 [00:17:30]Write to MH i2c: 01 00 00 E2 44 26 [00:17:30]Write i2c OK [00:17:30]MH_I2C_Read... [00:17:31]*** Cut start [00:17:31]*** Partial cut [00:17:31]*** CUTSNS_PIN = 1 [00:17:31]*** CUTSNS_PIN = 0 [00:17:32]*** Brake cut motor [00:17:32]Read from MH i2c: 01 [00:17:32]MH_I2C_Read... [00:17:32]*** Stop cut motor [00:17:32]*** Cut end [00:17:32]Read from MH i2c: 01 07 00 [00:17:32]MH_I2C_Read... [00:17:32]Read from MH i2c: 01 07 00 E2 44 00 00 00 00 00 FF 0F 3B [00:17:32]process_action x_report done [00:17:32]requested_data is exist [00:17:32]produce_requested_data [00:17:32]requested_item fd.num is exist - process it [00:17:32]SAM_PROTO_GetFieldsCounters [00:17:32]wFMCommunicate request_size=4 [00:17:32]MH_SAM_APDU [00:17:32]CAPDU: 80 13 00 00 [00:17:32]Write to MH i2c: E2 08 00 E3 44 80 13 00 00 00 00 00 00 A3 [00:17:32]Write i2c OK [00:17:32]MH_I2C_Read... [00:17:32]OFD Sender: No OFD packet to send [00:17:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:17:32]Read from MH i2c: E2 [00:17:32]MH_I2C_Read... [00:17:32]Read from MH i2c: E2 62 00 [00:17:32]MH_I2C_Read... [00:17:32]Read from MH i2c: E2 62 00 E3 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 B2 [00:17:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:17:32]wFMCommunicate OK [00:17:32]SAM_PROTO_GetFieldsCounters done [00:17:32]requested_item shift.num is exist - process it [00:17:32]requested_item shift.opened is exist - process it [00:17:32]req_shift_opened [00:17:32]FM_GetShiftState [00:17:32]SAM_PROTO_GetShiftState [00:17:32]wFMCommunicate request_size=4 [00:17:32]MH_SAM_APDU [00:17:32]CAPDU: 80 13 01 00 [00:17:32]Write to MH i2c: E2 08 00 E4 44 80 13 01 00 00 00 00 00 A5 [00:17:32]Write i2c OK [00:17:32]MH_I2C_Read... [00:17:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:17:32]Read from MH i2c: E2 [00:17:32]MH_I2C_Read... [00:17:32]Read from MH i2c: E2 0E 00 [00:17:32]MH_I2C_Read... [00:17:32]Read from MH i2c: E2 0E 00 E4 44 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 8E [00:17:32]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [00:17:32]wFMCommunicate OK [00:17:32]SAM_PROTO_GetShiftState done [00:17:32]FM_GetShiftState done [00:17:32]req_shift_opened done [00:17:32]requested_item shift.open_date is exist - process it [00:17:32]req_shift_open_date [00:17:32]req_shift_open_date done [00:17:32]produce_requested_data done [00:17:32]produce_requested_data return {"fd.num":31971,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [00:17:32]process_action_free x_report [00:17:32]json_value_free [00:17:32]json_value_free done [00:17:32]process_json_proto returns [00:17:32]Send response to host [00:17:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":31971,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [00:17:32]free response buf [00:17:32]execute_script done [00:17:32]execute_script returns [00:17:32]free content buf [00:17:32]Sock 10.Close socket [00:17:32]Sock 10.Thread stoped [00:17:37]OFD Sender: No OFD packet to send [00:17:42]OFD Sender: No OFD packet to send [00:17:47]OFD Sender: No OFD packet to send [00:17:52]OFD Sender: No OFD packet to send [00:17:57]OFD Sender: No OFD packet to send [00:18:02]OFD Sender: No OFD packet to send [00:18:04]accept exits with 7 [00:18:04]New connection [00:18:04]New thread 3066764644 created [00:18:04]Thread 3066908004 joined [00:18:04]Waiting for new connection... [00:18:04] Sock 7.Parse request [00:18:04]Sock 7.Check first char [00:18:04]Sock 7.First char is OK [00:18:04]request: POST /json_proto HTTP/1.0 [00:18:04]Method: POST [00:18:04]URL: /json_proto [00:18:04]Method is POST - this is cgi request [00:18:04]url: /json_proto [00:18:04]query_string will be loaded in cgi processing [00:18:04]execute_cgi json_proto POST (null) [00:18:04]execute_cgi path=json_proto method=POST [00:18:04]POST find Content-Length [00:18:04]Host: 172.17.61.6:8080 [00:18:04]Content-Length: 215 [00:18:04]Content-Type: application/json [00:18:04] [00:18:04]POST finish read [00:18:04]Found Content-Length = 215 [00:18:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:18:04]execute_script... [00:18:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:18:04]POST & json_proto [00:18:04]process_json_proto [00:18:04]json parsed OK: [00:18:04]protocol is kg_v1.0 [00:18:04]action value=get_value [00:18:04]process_action get_value [00:18:04]cmd_get_value [00:18:04]process_action get_value done [00:18:04]requested_data is exist [00:18:04]produce_requested_data [00:18:04]requested_item kkm.sn is exist - process it [00:18:04]requested_item kkm.ver is exist - process it [00:18:04]requested_item fm.sn is exist - process it [00:18:04]wFMCommunicate request_size=4 [00:18:04]MH_SAM_APDU [00:18:04]CAPDU: 80 11 00 00 [00:18:04]Write to MH i2c: E2 08 00 E5 44 80 11 00 00 00 00 00 00 A3 [00:18:04]Write i2c OK [00:18:04]MH_I2C_Read... [00:18:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:18:04]Read from MH i2c: E2 [00:18:04]MH_I2C_Read... [00:18:04]Read from MH i2c: E2 17 00 [00:18:04]MH_I2C_Read... [00:18:04]Read from MH i2c: E2 17 00 E5 44 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F8 [00:18:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:18:04]wFMCommunicate OK [00:18:04]requested_item fd.num is exist - process it [00:18:04]SAM_PROTO_GetFieldsCounters [00:18:04]wFMCommunicate request_size=4 [00:18:04]MH_SAM_APDU [00:18:04]CAPDU: 80 13 00 00 [00:18:04]Write to MH i2c: E2 08 00 E6 44 80 13 00 00 00 00 00 00 A6 [00:18:04]Write i2c OK [00:18:04]MH_I2C_Read... [00:18:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:18:04]Read from MH i2c: E2 [00:18:04]MH_I2C_Read... [00:18:04]Read from MH i2c: E2 62 00 [00:18:04]MH_I2C_Read... [00:18:04]Read from MH i2c: E2 62 00 E6 44 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 B5 [00:18:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E3 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:18:04]wFMCommunicate OK [00:18:04]SAM_PROTO_GetFieldsCounters done [00:18:04]requested_item shift.num is exist - process it [00:18:04]requested_item shift.opened is exist - process it [00:18:04]req_shift_opened [00:18:04]FM_GetShiftState [00:18:04]SAM_PROTO_GetShiftState [00:18:04]wFMCommunicate request_size=4 [00:18:04]MH_SAM_APDU [00:18:04]CAPDU: 80 13 01 00 [00:18:04]Write to MH i2c: E2 08 00 E7 44 80 13 01 00 00 00 00 00 A8 [00:18:05]Write i2c OK [00:18:05]MH_I2C_Read... [00:18:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:18:05]Read from MH i2c: E2 [00:18:05]MH_I2C_Read... [00:18:05]Read from MH i2c: E2 0E 00 [00:18:05]MH_I2C_Read... [00:18:05]Read from MH i2c: E2 0E 00 E7 44 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 91 [00:18:05]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [00:18:05]wFMCommunicate OK [00:18:05]SAM_PROTO_GetShiftState done [00:18:05]FM_GetShiftState done [00:18:05]req_shift_opened done [00:18:05]requested_item shift.open_date is exist - process it [00:18:05]req_shift_open_date [00:18:05]req_shift_open_date done [00:18:05]produce_requested_data done [00:18:05]produce_requested_data return {"kkm.sn":"0300000074","kkm.ver":"001","fm.sn":"0000000000871783","fd.num":31971,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917} [00:18:05]process_action_free get_value [00:18:05]json_value_free [00:18:05]json_value_free done [00:18:05]process_json_proto returns [00:18:05]Send response to host [00:18:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000074","kkm.ver":"001","fm.sn":"0000000000871783","fd.num":31971,"shift.num":280,"shift.opened":1,"shift.open_date":1709338917}}} [00:18:05]free response buf [00:18:05]execute_script done [00:18:05]execute_script returns [00:18:05]free content buf [00:18:05]Sock 7.Close socket [00:18:05]Sock 7.Thread stoped [00:18:05]accept exits with 9 [00:18:05]New connection [00:18:05]New thread 3066908004 created [00:18:05]Thread 3066764644 joined [00:18:05]Waiting for new connection... [00:18:05] Sock 9.Parse request [00:18:05]Sock 9.Check first char [00:18:05]Sock 9.First char is OK [00:18:05]request: POST /json_proto HTTP/1.0 [00:18:05]Method: POST [00:18:05]URL: /json_proto [00:18:05]Method is POST - this is cgi request [00:18:05]url: /json_proto [00:18:05]query_string will be loaded in cgi processing [00:18:05]execute_cgi json_proto POST (null) [00:18:05]execute_cgi path=json_proto method=POST [00:18:05]POST find Content-Length [00:18:05]Host: 172.17.61.6:8080 [00:18:05]Content-Length: 331 [00:18:05]Content-Type: application/json [00:18:05] [00:18:05]POST finish read [00:18:05]Found Content-Length = 331 [00:18:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:18:05]execute_script... [00:18:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:18:05]POST & json_proto [00:18:05]process_json_proto [00:18:05]json parsed OK: [00:18:05]protocol is kg_v1.0 [00:18:05]action value=get_value [00:18:05]process_action get_value [00:18:05]cmd_get_value [00:18:05]process_action get_value done [00:18:05]requested_data is exist [00:18:05]produce_requested_data [00:18:05]requested_item fm.sale.total is exist - process it [00:18:05]SAM_PROTO_GetFMData [00:18:05]wFMCommunicate request_size=4 [00:18:05]MH_SAM_APDU [00:18:05]CAPDU: 80 13 03 00 [00:18:05]Write to MH i2c: E2 08 00 E8 44 80 13 03 00 00 00 00 00 AB [00:18:05]Write i2c OK [00:18:05]MH_I2C_Read... [00:18:05]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:18:05]Read from MH i2c: E2 [00:18:05]MH_I2C_Read... [00:18:05]Read from MH i2c: E2 FD 00 [00:18:05]MH_I2C_Read... [00:18:05]Read from MH i2c: E2 FD 00 E8 44 00 C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 85 [00:18:05]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 [00:18:05]wFMCommunicate OK [00:18:05]wFMCommunicate request_size=4 [00:18:05]MH_SAM_APDU [00:18:05]CAPDU: 80 17 00 00 [00:18:05]Write to MH i2c: E2 08 00 E9 44 80 17 00 00 00 00 00 00 AD [00:18:05]Write i2c OK [00:18:05]MH_I2C_Read... [00:18:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:05]Read from MH i2c: E2 [00:18:05]MH_I2C_Read... [00:18:05]Read from MH i2c: E2 FD 00 [00:18:05]MH_I2C_Read... [00:18:05]Read from MH i2c: E2 FD 00 E9 44 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 39 [00:18:05]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:18:05]wFMCommunicate OK [00:18:05]wFMCommunicate request_size=4 [00:18:05]MH_SAM_APDU [00:18:05]CAPDU: 80 17 00 00 [00:18:05]Write to MH i2c: E2 08 00 EA 44 80 17 00 00 00 00 00 00 AE [00:18:05]Write i2c OK [00:18:05]MH_I2C_Read... [00:18:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:06]Read from MH i2c: E2 [00:18:06]MH_I2C_Read... [00:18:06]Read from MH i2c: E2 FD 00 [00:18:06]MH_I2C_Read... [00:18:06]Read from MH i2c: E2 FD 00 EA 44 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 4E [00:18:06]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:18:06]wFMCommunicate OK [00:18:06]wFMCommunicate request_size=4 [00:18:06]MH_SAM_APDU [00:18:06]CAPDU: 80 17 00 00 [00:18:06]Write to MH i2c: E2 08 00 EB 44 80 17 00 00 00 00 00 00 AF [00:18:06]Write i2c OK [00:18:06]MH_I2C_Read... [00:18:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:06]Read from MH i2c: E2 [00:18:06]MH_I2C_Read... [00:18:06]Read from MH i2c: E2 FD 00 [00:18:06]MH_I2C_Read... [00:18:06]Read from MH i2c: E2 FD 00 EB 44 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 34 [00:18:06]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:18:06]wFMCommunicate OK [00:18:06]wFMCommunicate request_size=4 [00:18:06]MH_SAM_APDU [00:18:06]CAPDU: 80 17 00 00 [00:18:06]Write to MH i2c: E2 08 00 EC 44 80 17 00 00 00 00 00 00 B0 [00:18:06]Write i2c OK [00:18:06]MH_I2C_Read... [00:18:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:18:06]Read from MH i2c: E2 [00:18:06]MH_I2C_Read... [00:18:06]Read from MH i2c: E2 DE 00 [00:18:06]MH_I2C_Read... [00:18:06]Read from MH i2c: E2 DE 00 EC 44 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 8F [00:18:06]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:18:06]wFMCommunicate OK [00:18:06]SAM_PROTO_GetFMData done [00:18:06]requested_item fm.sale_refund.total is exist - process it [00:18:06]requested_item fm.buy.total is exist - process it [00:18:06]requested_item shift.sale.total is exist - process it [00:18:06]SAM_PROTO_GetShiftData [00:18:06]wFMCommunicate request_size=4 [00:18:06]MH_SAM_APDU [00:18:06]CAPDU: 80 13 02 00 [00:18:06]Write to MH i2c: E2 08 00 ED 44 80 13 02 00 00 00 00 00 AF [00:18:06]Write i2c OK [00:18:06]MH_I2C_Read... [00:18:07]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:18:07]Read from MH i2c: E2 [00:18:07]MH_I2C_Read... [00:18:07]Read from MH i2c: E2 FD 00 [00:18:07]MH_I2C_Read... [00:18:07]Read from MH i2c: E2 FD 00 ED 44 00 AE 04 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 AE [00:18:07]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [00:18:07]wFMCommunicate OK [00:18:07]wFMCommunicate request_size=4 [00:18:07]MH_SAM_APDU [00:18:07]CAPDU: 80 17 00 00 [00:18:07]Write to MH i2c: E2 08 00 EE 44 80 17 00 00 00 00 00 00 B2 [00:18:07]Write i2c OK [00:18:07]MH_I2C_Read... [00:18:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:07]Read from MH i2c: E2 [00:18:07]MH_I2C_Read... [00:18:07]Read from MH i2c: E2 FD 00 [00:18:07]MH_I2C_Read... [00:18:07]Read from MH i2c: E2 FD 00 EE 44 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 D4 [00:18:07]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [00:18:07]wFMCommunicate OK [00:18:07]wFMCommunicate request_size=4 [00:18:07]MH_SAM_APDU [00:18:07]CAPDU: 80 17 00 00 [00:18:07]Write to MH i2c: E2 08 00 EF 44 80 17 00 00 00 00 00 00 B3 [00:18:07]Write i2c OK [00:18:07]MH_I2C_Read... [00:18:07]OFD Sender: No OFD packet to send [00:18:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:07]Read from MH i2c: E2 [00:18:07]MH_I2C_Read... [00:18:07]Read from MH i2c: E2 FD 00 [00:18:07]MH_I2C_Read... [00:18:07]Read from MH i2c: E2 FD 00 EF 44 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 6A [00:18:07]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [00:18:07]wFMCommunicate OK [00:18:07]wFMCommunicate request_size=4 [00:18:07]MH_SAM_APDU [00:18:07]CAPDU: 80 17 00 00 [00:18:07]Write to MH i2c: E2 08 00 F0 44 80 17 00 00 00 00 00 00 B4 [00:18:07]Write i2c OK [00:18:07]MH_I2C_Read... [00:18:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:08]Read from MH i2c: E2 [00:18:08]MH_I2C_Read... [00:18:08]Read from MH i2c: E2 FD 00 [00:18:08]MH_I2C_Read... [00:18:08]Read from MH i2c: E2 FD 00 F0 44 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 26 [00:18:08]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [00:18:08]wFMCommunicate OK [00:18:08]wFMCommunicate request_size=4 [00:18:08]MH_SAM_APDU [00:18:08]CAPDU: 80 17 00 00 [00:18:08]Write to MH i2c: E2 08 00 F1 44 80 17 00 00 00 00 00 00 B5 [00:18:08]Write i2c OK [00:18:08]MH_I2C_Read... [00:18:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [00:18:08]Read from MH i2c: E2 [00:18:08]MH_I2C_Read... [00:18:08]Read from MH i2c: E2 CB 00 [00:18:08]MH_I2C_Read... [00:18:08]Read from MH i2c: E2 CB 00 F1 44 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 9E [00:18:08]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:18:08]wFMCommunicate OK [00:18:08]SAM_PROTO_GetShiftData done [00:18:08]requested_item shift.sale.total_cash is exist - process it [00:18:08]requested_item shift.sale_refund.total is exist - process it [00:18:08]requested_item shift.sale_refund.total_cash is exist - process it [00:18:08]requested_item shift.buy.total is exist - process it [00:18:08]requested_item shift.buy.total_cash is exist - process it [00:18:08]produce_requested_data done [00:18:08]produce_requested_data return {"fm.sale.total":6358283.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":19790.01,"shift.sale.total_cash":16904.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:18:08]process_action_free get_value [00:18:08]json_value_free [00:18:08]json_value_free done [00:18:08]process_json_proto returns [00:18:08]Send response to host [00:18:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":6358283.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":19790.01,"shift.sale.total_cash":16904.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:18:08]free response buf [00:18:08]execute_script done [00:18:08]execute_script returns [00:18:08]free content buf [00:18:08]Sock 9.Close socket [00:18:08]Sock 9.Thread stoped [00:18:08]accept exits with 7 [00:18:08]New connection [00:18:08]New thread 3066764644 created [00:18:08]Thread 3066908004 joined [00:18:08]Waiting for new connection... [00:18:08] Sock 7.Parse request [00:18:08]Sock 7.Check first char [00:18:08]Sock 7.First char is OK [00:18:08]request: POST /json_proto HTTP/1.0 [00:18:08]Method: POST [00:18:08]URL: /json_proto [00:18:08]Method is POST - this is cgi request [00:18:08]url: /json_proto [00:18:08]query_string will be loaded in cgi processing [00:18:08]execute_cgi json_proto POST (null) [00:18:08]execute_cgi path=json_proto method=POST [00:18:08]POST find Content-Length [00:18:08]Host: 172.17.61.6:8080 [00:18:08]Content-Length: 331 [00:18:08]Content-Type: application/json [00:18:08] [00:18:08]POST finish read [00:18:08]Found Content-Length = 331 [00:18:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:18:08]execute_script... [00:18:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:18:08]POST & json_proto [00:18:08]process_json_proto [00:18:08]json parsed OK: [00:18:08]protocol is kg_v1.0 [00:18:08]action value=get_value [00:18:08]process_action get_value [00:18:08]cmd_get_value [00:18:08]process_action get_value done [00:18:08]requested_data is exist [00:18:08]produce_requested_data [00:18:08]requested_item fm.sale.total is exist - process it [00:18:08]SAM_PROTO_GetFMData [00:18:08]wFMCommunicate request_size=4 [00:18:08]MH_SAM_APDU [00:18:08]CAPDU: 80 13 03 00 [00:18:08]Write to MH i2c: E2 08 00 F2 44 80 13 03 00 00 00 00 00 B5 [00:18:08]Write i2c OK [00:18:08]MH_I2C_Read... [00:18:09]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:18:09]Read from MH i2c: E2 [00:18:09]MH_I2C_Read... [00:18:09]Read from MH i2c: E2 FD 00 [00:18:09]MH_I2C_Read... [00:18:09]Read from MH i2c: E2 FD 00 F2 44 00 C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 8F [00:18:09]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 [00:18:09]wFMCommunicate OK [00:18:09]wFMCommunicate request_size=4 [00:18:09]MH_SAM_APDU [00:18:09]CAPDU: 80 17 00 00 [00:18:09]Write to MH i2c: E2 08 00 F3 44 80 17 00 00 00 00 00 00 B7 [00:18:09]Write i2c OK [00:18:09]MH_I2C_Read... [00:18:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:09]Read from MH i2c: E2 [00:18:09]MH_I2C_Read... [00:18:09]Read from MH i2c: E2 FD 00 [00:18:09]MH_I2C_Read... [00:18:09]Read from MH i2c: E2 FD 00 F3 44 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 43 [00:18:09]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:18:09]wFMCommunicate OK [00:18:09]wFMCommunicate request_size=4 [00:18:09]MH_SAM_APDU [00:18:09]CAPDU: 80 17 00 00 [00:18:09]Write to MH i2c: E2 08 00 F4 44 80 17 00 00 00 00 00 00 B8 [00:18:09]Write i2c OK [00:18:09]MH_I2C_Read... [00:18:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:10]Read from MH i2c: E2 [00:18:10]MH_I2C_Read... [00:18:10]Read from MH i2c: E2 FD 00 [00:18:10]MH_I2C_Read... [00:18:10]Read from MH i2c: E2 FD 00 F4 44 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 58 [00:18:10]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:18:10]wFMCommunicate OK [00:18:10]wFMCommunicate request_size=4 [00:18:10]MH_SAM_APDU [00:18:10]CAPDU: 80 17 00 00 [00:18:10]Write to MH i2c: E2 08 00 F5 44 80 17 00 00 00 00 00 00 B9 [00:18:10]Write i2c OK [00:18:10]MH_I2C_Read... [00:18:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:10]Read from MH i2c: E2 [00:18:10]MH_I2C_Read... [00:18:10]Read from MH i2c: E2 FD 00 [00:18:10]MH_I2C_Read... [00:18:10]Read from MH i2c: E2 FD 00 F5 44 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 3E [00:18:10]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:18:10]wFMCommunicate OK [00:18:10]wFMCommunicate request_size=4 [00:18:10]MH_SAM_APDU [00:18:10]CAPDU: 80 17 00 00 [00:18:10]Write to MH i2c: E2 08 00 F6 44 80 17 00 00 00 00 00 00 BA [00:18:10]Write i2c OK [00:18:10]MH_I2C_Read... [00:18:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:18:11]Read from MH i2c: E2 [00:18:11]MH_I2C_Read... [00:18:11]Read from MH i2c: E2 DE 00 [00:18:11]MH_I2C_Read... [00:18:11]Read from MH i2c: E2 DE 00 F6 44 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 99 [00:18:11]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:18:11]wFMCommunicate OK [00:18:11]SAM_PROTO_GetFMData done [00:18:11]requested_item fm.sale_refund.total is exist - process it [00:18:11]requested_item fm.buy.total is exist - process it [00:18:11]requested_item shift.sale.total is exist - process it [00:18:11]SAM_PROTO_GetShiftData [00:18:11]wFMCommunicate request_size=4 [00:18:11]MH_SAM_APDU [00:18:11]CAPDU: 80 13 02 00 [00:18:11]Write to MH i2c: E2 08 00 F7 44 80 13 02 00 00 00 00 00 B9 [00:18:11]Write i2c OK [00:18:11]MH_I2C_Read... [00:18:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:18:11]Read from MH i2c: E2 [00:18:11]MH_I2C_Read... [00:18:11]Read from MH i2c: E2 FD 00 [00:18:11]MH_I2C_Read... [00:18:11]Read from MH i2c: E2 FD 00 F7 44 00 AE 04 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 B8 [00:18:11]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [00:18:11]wFMCommunicate OK [00:18:11]wFMCommunicate request_size=4 [00:18:11]MH_SAM_APDU [00:18:11]CAPDU: 80 17 00 00 [00:18:11]Write to MH i2c: E2 08 00 F8 44 80 17 00 00 00 00 00 00 BC [00:18:11]Write i2c OK [00:18:11]MH_I2C_Read... [00:18:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:12]Read from MH i2c: E2 [00:18:12]MH_I2C_Read... [00:18:12]Read from MH i2c: E2 FD 00 [00:18:12]MH_I2C_Read... [00:18:12]Read from MH i2c: E2 FD 00 F8 44 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 DE [00:18:12]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [00:18:12]wFMCommunicate OK [00:18:12]wFMCommunicate request_size=4 [00:18:12]MH_SAM_APDU [00:18:12]CAPDU: 80 17 00 00 [00:18:12]Write to MH i2c: E2 08 00 F9 44 80 17 00 00 00 00 00 00 BD [00:18:12]Write i2c OK [00:18:12]MH_I2C_Read... [00:18:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:12]Read from MH i2c: E2 [00:18:12]MH_I2C_Read... [00:18:12]Read from MH i2c: E2 FD 00 [00:18:12]MH_I2C_Read... [00:18:12]Read from MH i2c: E2 FD 00 F9 44 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 74 [00:18:12]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 OFD Sender: No OFD packet to send [00:18:12]00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [00:18:12]wFMCommunicate OK [00:18:12]wFMCommunicate request_size=4 [00:18:12]MH_SAM_APDU [00:18:12]CAPDU: 80 17 00 00 [00:18:12]Write to MH i2c: E2 08 00 FA 44 80 17 00 00 00 00 00 00 BE [00:18:12]Write i2c OK [00:18:12]MH_I2C_Read... [00:18:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:13]Read from MH i2c: E2 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 FD 00 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 FD 00 FA 44 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 30 [00:18:13]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [00:18:13]wFMCommunicate OK [00:18:13]wFMCommunicate request_size=4 [00:18:13]MH_SAM_APDU [00:18:13]CAPDU: 80 17 00 00 [00:18:13]Write to MH i2c: E2 08 00 FB 44 80 17 00 00 00 00 00 00 BF [00:18:13]Write i2c OK [00:18:13]MH_I2C_Read... [00:18:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [00:18:13]Read from MH i2c: E2 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 CB 00 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 CB 00 FB 44 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A8 [00:18:13]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:18:13]wFMCommunicate OK [00:18:13]SAM_PROTO_GetShiftData done [00:18:13]requested_item shift.sale.total_cash is exist - process it [00:18:13]requested_item shift.sale_refund.total is exist - process it [00:18:13]requested_item shift.sale_refund.total_cash is exist - process it [00:18:13]requested_item shift.buy.total is exist - process it [00:18:13]requested_item shift.buy.total_cash is exist - process it [00:18:13]produce_requested_data done [00:18:13]produce_requested_data return {"fm.sale.total":6358283.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":19790.01,"shift.sale.total_cash":16904.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:18:13]process_action_free get_value [00:18:13]json_value_free [00:18:13]json_value_free done [00:18:13]process_json_proto returns [00:18:13]Send response to host [00:18:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":6358283.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":19790.01,"shift.sale.total_cash":16904.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:18:13]free response buf [00:18:13]execute_script done [00:18:13]execute_script returns [00:18:13]free content buf [00:18:13]Sock 7.Close socket [00:18:13]Sock 7.Thread stoped [00:18:13]accept exits with 9 [00:18:13]New connection [00:18:13]New thread 3066908004 created [00:18:13]Thread 3066764644 joined [00:18:13]Waiting for new connection... [00:18:13] Sock 9.Parse request [00:18:13]Sock 9.Check first char [00:18:13]Sock 9.First char is OK [00:18:13]request: POST /json_proto HTTP/1.0 [00:18:13]Method: POST [00:18:13]URL: /json_proto [00:18:13]Method is POST - this is cgi request [00:18:13]url: /json_proto [00:18:13]query_string will be loaded in cgi processing [00:18:13]execute_cgi json_proto POST (null) [00:18:13]execute_cgi path=json_proto method=POST [00:18:13]POST find Content-Length [00:18:13]Host: 172.17.61.6:8080 [00:18:13]Content-Length: 278 [00:18:13]Content-Type: application/json [00:18:13] [00:18:13]POST finish read [00:18:13]Found Content-Length = 278 [00:18:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041E\u0441\u043C\u043E\u043D\u0430\u043B\u0438\u0435\u0432\u0430 \u041C. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:18:13]execute_script... [00:18:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041E\u0441\u043C\u043E\u043D\u0430\u043B\u0438\u0435\u0432\u0430 \u041C. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:18:13]POST & json_proto [00:18:13]process_json_proto [00:18:13]json parsed OK: [00:18:13]protocol is kg_v1.0 [00:18:13]action value=close_shift [00:18:13]process_action close_shift [00:18:13]cmd_close_shift [00:18:13]MH_GetDate [00:18:13]Write to MH i2c: F0 00 00 FC 44 2F [00:18:13]Write i2c OK [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: F0 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: F0 09 00 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: F0 09 00 FC 44 00 D0 C1 E3 65 78 7F 6F 64 DB [00:18:13]GetLastDocTimeStamp 1709425052 [00:18:13]current date 1709425104 [00:18:13]FM_GetShiftState [00:18:13]SAM_PROTO_GetShiftState [00:18:13]wFMCommunicate request_size=4 [00:18:13]MH_SAM_APDU [00:18:13]CAPDU: 80 13 01 00 [00:18:13]Write to MH i2c: E2 08 00 FD 44 80 13 01 00 00 00 00 00 BE [00:18:13]Write i2c OK [00:18:13]MH_I2C_Read... [00:18:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:18:13]Read from MH i2c: E2 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 0E 00 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 0E 00 FD 44 00 09 00 01 25 71 E2 65 00 00 00 00 90 00 A7 [00:18:14]RAPDU: 09 00 01 25 71 E2 65 00 00 00 00 90 00 [00:18:14]wFMCommunicate OK [00:18:14]SAM_PROTO_GetShiftState done [00:18:14]FM_GetShiftState done [00:18:14]KKMCreateCloseShiftDocument [00:18:14]Load OK [00:18:14]Malloc new data [00:18:14]MH_GetDate [00:18:14]Write to MH i2c: F0 00 00 FE 44 31 [00:18:14]Write i2c OK [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: F0 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: F0 09 00 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: F0 09 00 FE 44 00 D0 C1 E3 65 78 7F 6F 64 DD [00:18:14]Malloc new data [00:18:14]Malloc new data [00:18:14]Malloc new data [00:18:14]Malloc new data [00:18:14]KKMCreateCloseShiftDocument OK [00:18:14]KKMSetCloseShiftData OK [00:18:14]ProcessDocumentItem done err = 0, tmpTLVsize=77 [00:18:14]tlvbuf is 016B3820 [00:18:14]KKMLoadAndSignCloseShiftData [00:18:14]SAM_PROTO_ProcessDocument [00:18:14]wFMCommunicate request_size=9 [00:18:14]MH_SAM_APDU [00:18:14]CAPDU: 80 15 01 00 04 05 00 4D 00 [00:18:14]Write to MH i2c: E2 0C 00 FF 44 80 15 01 00 04 00 05 00 4D 00 00 00 1C [00:18:14]Write i2c OK [00:18:14]MH_I2C_Read... [00:18:14]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:18:14]Read from MH i2c: E2 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 03 00 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 03 00 FF 44 00 90 00 B7 [00:18:14]RAPDU: 90 00 [00:18:14]wFMCommunicate OK [00:18:14]wFMCommunicate request_size=23 [00:18:14]MH_SAM_APDU [00:18:14]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:18:14]Write to MH i2c: E2 1A 00 00 45 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 BA [00:18:14]Write i2c OK [00:18:14]MH_I2C_Read... [00:18:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:14]Read from MH i2c: E2 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 03 00 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 03 00 00 45 00 90 00 B9 [00:18:14]RAPDU: 90 00 [00:18:14]wFMCommunicate OK [00:18:14]wFMCommunicate request_size=36 [00:18:14]MH_SAM_APDU [00:18:14]CAPDU: 80 15 02 00 1F FD 03 1B 00 D0 9E D1 81 D0 BC D0 BE D0 BD D0 B0 D0 BB D0 B8 D0 B5 D0 B2 D0 B0 20 D0 9C 2E 20 [00:18:14]Write to MH i2c: E2 27 00 01 45 80 15 02 00 1F 00 FD 03 1B 00 D0 9E D1 81 D0 BC D0 BE D0 BD D0 B0 D0 BB D0 B8 D0 B5 D0 B2 D0 B0 20 D0 9C 2E 20 00 00 7A [00:18:14]Write i2c OK [00:18:14]MH_I2C_Read... [00:18:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:14]Read from MH i2c: E2 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 03 00 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 03 00 01 45 00 90 00 BA [00:18:14]RAPDU: 90 00 [00:18:14]wFMCommunicate OK [00:18:14]wFMCommunicate request_size=13 [00:18:14]MH_SAM_APDU [00:18:14]CAPDU: 80 15 02 00 08 F4 03 04 00 D0 C1 E3 65 [00:18:14]Write to MH i2c: E2 10 00 02 45 80 15 02 00 08 00 F4 03 04 00 D0 C1 E3 65 00 00 AB [00:18:14]Write i2c OK [00:18:14]MH_I2C_Read... [00:18:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:14]Read from MH i2c: E2 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 03 00 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 03 00 02 45 00 90 00 BB [00:18:14]RAPDU: 90 00 [00:18:14]wFMCommunicate OK [00:18:14]wFMCommunicate request_size=25 [00:18:14]MH_SAM_APDU [00:18:14]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 [00:18:14]Write to MH i2c: E2 1C 00 03 45 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 00 00 2A [00:18:14]Write i2c OK [00:18:14]MH_I2C_Read... [00:18:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:14]Read from MH i2c: E2 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 03 00 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 03 00 03 45 00 90 00 BC [00:18:14]RAPDU: 90 00 [00:18:14]wFMCommunicate OK [00:18:14]wFMCommunicate request_size=4 [00:18:14]MH_SAM_APDU [00:18:14]CAPDU: 80 15 03 00 [00:18:14]Write to MH i2c: E2 08 00 04 45 80 15 03 00 00 00 00 00 CA [00:18:14]Write i2c OK [00:18:14]MH_I2C_Read... [00:18:15]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [00:18:15]Read from MH i2c: E2 [00:18:15]MH_I2C_Read... [00:18:15]Read from MH i2c: E2 FD 00 [00:18:15]MH_I2C_Read... [00:18:15]Read from MH i2c: E2 FD 00 04 45 00 F1 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E4 7C 00 00 0E 04 04 00 18 01 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7E 00 00 00 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 DD [00:18:15]RAPDU: F1 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E4 7C 00 00 0E 04 04 00 18 01 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7E 00 00 00 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:18:15]wFMCommunicate OK [00:18:15]SAM_PROTO_ProcessDocument answer len = 1265 [00:18:15]SAM_PROTO_ProcessDocument remain to read = 1017 [00:18:15]wFMCommunicate request_size=4 [00:18:15]MH_SAM_APDU [00:18:15]CAPDU: 80 17 00 00 [00:18:15]Write to MH i2c: E2 08 00 05 45 80 17 00 00 00 00 00 00 CA [00:18:15]Write i2c OK [00:18:15]MH_I2C_Read... [00:18:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:15]Read from MH i2c: E2 [00:18:15]MH_I2C_Read... [00:18:15]Read from MH i2c: E2 FD 00 [00:18:15]MH_I2C_Read... [00:18:15]Read from MH i2c: E2 FD 00 05 45 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 13 [00:18:15]RAPDU: 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:18:16]wFMCommunicate OK [00:18:16]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:18:16]SAM_PROTO_ProcessDocument remain to read = 767 [00:18:16]wFMCommunicate request_size=4 [00:18:16]MH_SAM_APDU [00:18:16]CAPDU: 80 17 00 00 [00:18:16]Write to MH i2c: E2 08 00 06 45 80 17 00 00 00 00 00 00 CB [00:18:16]Write i2c OK [00:18:16]MH_I2C_Read... [00:18:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:16]Read from MH i2c: E2 [00:18:16]MH_I2C_Read... [00:18:16]Read from MH i2c: E2 FD 00 [00:18:16]MH_I2C_Read... [00:18:16]Read from MH i2c: E2 FD 00 06 45 00 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 90 00 2D [00:18:16]RAPDU: 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 90 00 [00:18:16]wFMCommunicate OK [00:18:16]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:18:16]SAM_PROTO_ProcessDocument remain to read = 517 [00:18:16]wFMCommunicate request_size=4 [00:18:16]MH_SAM_APDU [00:18:16]CAPDU: 80 17 00 00 [00:18:16]Write to MH i2c: E2 08 00 07 45 80 17 00 00 00 00 00 00 CC [00:18:16]Write i2c OK [00:18:16]MH_I2C_Read... [00:18:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:16]Read from MH i2c: E2 [00:18:16]MH_I2C_Read... [00:18:16]Read from MH i2c: E2 FD 00 [00:18:16]MH_I2C_Read... [00:18:16]Read from MH i2c: E2 FD 00 07 45 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 56 [00:18:16]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:18:17]wFMCommunicate OK [00:18:17]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:18:17]SAM_PROTO_ProcessDocument remain to read = 267 [00:18:17]wFMCommunicate request_size=4 [00:18:17]MH_SAM_APDU [00:18:17]CAPDU: 80 17 00 00 [00:18:17]Write to MH i2c: E2 08 00 08 45 80 17 00 00 00 00 00 00 CD [00:18:17]Write i2c OK [00:18:17]MH_I2C_Read... [00:18:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:17]Read from MH i2c: E2 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 FD 00 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 FD 00 08 45 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 95 [00:18:17]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:18:17]wFMCommunicate OK [00:18:17]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:18:17]SAM_PROTO_ProcessDocument remain to read = 17 [00:18:17]wFMCommunicate request_size=4 [00:18:17]MH_SAM_APDU [00:18:17]CAPDU: 80 17 00 00 [00:18:17]Write to MH i2c: E2 08 00 09 45 80 17 00 00 00 00 00 00 CE [00:18:17]Write i2c OK [00:18:17]MH_I2C_Read... [00:18:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 17! [00:18:17]Read from MH i2c: E2 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 14 00 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 14 00 09 45 00 01 00 06 F7 03 00 00 35 04 06 00 1A 9A 7F 46 1E 1A 90 00 C4 [00:18:17]RAPDU: 01 00 06 F7 03 00 00 35 04 06 00 1A 9A 7F 46 1E 1A 90 00 [00:18:17]wFMCommunicate OK [00:18:17]SAM_PROTO_ProcessDocument received (without SW) 17 bytes [00:18:17]SAM_PROTO_ProcessDocument done [00:18:17]1209 (1) - 1.0 - номер версии ФФД [00:18:17]1041 (16) - 0000000000871783 - номер ФМ [00:18:17]1040 (4) - 31972 - номер ФД [00:18:17]1038 (4) - 280 - номер смены [00:18:17]1118 (4) - 124 - количество кассовых чеков за смену [00:18:17]1111 (4) - 126 - общее количество ФД за смену [00:18:17]1194 (1194) - счетчики итогов смены [00:18:17] 1134 (4) - 124 - количество чеков со всеми признаками расчетов [00:18:17] 1129 (155) - счетчики операций «приход» [00:18:17] 1135 (4) - 124 - количество чеков по признаку расчетов [00:18:17] 1201 (3) - 19790.01 - общая итоговая сумма в чеках [00:18:17] 1136 (3) - 16904.00 - итоговая сумма в чеках наличными [00:18:17] 1138 (3) - 2886.01 - итоговая сумма в чеках безналичными [00:18:17] 1024 (122) - суммы налогов [00:18:17] 1006 (9) - суммы НДС [00:18:17] 1010 (1) - 0% - код ставки НДС [00:18:17] 1011 (0) - 0.00 - сумма НДС по ставке [00:18:17] 1006 (12) - суммы НДС [00:18:17] 1010 (1) - 12% - код ставки НДС [00:18:17] 1011 (3) - 2101.52 - сумма НДС по ставке [00:18:17] 1007 (9) - суммы НСП [00:18:17] 1014 (1) - 0% - код ставки НСП [00:18:17] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:17] 1007 (11) - суммы НСП [00:18:17] 1014 (1) - 1% - код ставки НСП [00:18:17] 1015 (2) - 174.90 - сумма НСП по ставке [00:18:17] 1007 (9) - суммы НСП [00:18:17] 1014 (1) - 2% - код ставки НСП [00:18:17] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:17] 1007 (9) - суммы НСП [00:18:17] 1014 (1) - 3% - код ставки НСП [00:18:17] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:17] 1007 (9) - суммы НСП [00:18:17] 1014 (1) - 5% - код ставки НСП [00:18:17] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:17] 1007 (9) - суммы НСП [00:18:17] 1014 (1) - 0,50% - код ставки НСП [00:18:17] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:17] 1007 (9) - суммы НСП [00:18:17] 1014 (1) - 1,50% - код ставки НСП [00:18:17] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:17] 1130 (141) - счетчики операций «возврат прихода» [00:18:17] 1135 (4) - 0 - количество чеков по признаку расчетов [00:18:17] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:18:17] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:18:17] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:18:17] 1024 (117) - суммы налогов [00:18:17] 1006 (9) - суммы НДС [00:18:17] 1010 (1) - 0% - код ставки НДС [00:18:17] 1011 (0) - 0.00 - сумма НДС по ставке [00:18:17] 1006 (9) - суммы НДС [00:18:17] 1010 (1) - 12% - код ставки НДС [00:18:17] 1011 (0) - 0.00 - сумма НДС по ставке [00:18:17] 1007 (9) - суммы НСП [00:18:17] 1014 (1) - 0% - код ставки НСП [00:18:17] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:17] 1007 (9) - суммы НСП [00:18:17] 1014 (1) - 1% - код ставки НСП [00:18:17] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:17] 1007 (9) - суммы НСП [00:18:17] 1014 (1) - 2% - код ставки НСП [00:18:17] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:17] 1007 (9) - суммы НСП [00:18:17] 1014 (1) - 3% - код ставки НСП [00:18:17] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:17] 1007 (9) - суммы НСП [00:18:17] 1014 (1) - 5% - код ставки НСП [00:18:17] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:17] 1007 (9) - суммы НСП [00:18:17] 1014 (1) - 0,50% - код ставки НСП [00:18:17] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:17] 1007 (9) - суммы НСП [00:18:17] 1014 (1) - 1,50% - код ставки НСП [00:18:17] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1131 (141) - счетчики операций «расход» [00:18:18] 1135 (4) - 0 - количество чеков по признаку расчетов [00:18:18] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:18:18] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:18:18] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:18:18] 1024 (117) - суммы налогов [00:18:18] 1006 (9) - суммы НДС [00:18:18] 1010 (1) - 0% - код ставки НДС [00:18:18] 1011 (0) - 0.00 - сумма НДС по ставке [00:18:18] 1006 (9) - суммы НДС [00:18:18] 1010 (1) - 12% - код ставки НДС [00:18:18] 1011 (0) - 0.00 - сумма НДС по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] 1014 (1) - 0% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] 1014 (1) - 1% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] 1014 (1) - 2% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] OFD Sender: No OFD packet to send [00:18:18] 1014 (1) - 3% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] 1014 (1) - 5% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] 1014 (1) - 0,50% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] 1014 (1) - 1,50% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1132 (141) - счетчики операций «возврат расхода» [00:18:18] 1135 (4) - 0 - количество чеков по признаку расчетов [00:18:18] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:18:18] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:18:18] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:18:18] 1024 (117) - суммы налогов [00:18:18] 1006 (9) - суммы НДС [00:18:18] 1010 (1) - 0% - код ставки НДС [00:18:18] 1011 (0) - 0.00 - сумма НДС по ставке [00:18:18] 1006 (9) - суммы НДС [00:18:18] 1010 (1) - 12% - код ставки НДС [00:18:18] 1011 (0) - 0.00 - сумма НДС по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] 1014 (1) - 0% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] 1014 (1) - 1% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] 1014 (1) - 2% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] 1014 (1) - 3% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] 1014 (1) - 5% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] 1014 (1) - 0,50% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1007 (9) - суммы НСП [00:18:18] 1014 (1) - 1,50% - код ставки НСП [00:18:18] 1015 (0) - 0.00 - сумма НСП по ставке [00:18:18] 1133 (588) - - счетчики коррекции - не используются [00:18:18]1077 (6) - 29250862587418 - ФПД [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1209 (04B9) [00:18:18]Malloc new data [00:18:18]Processing tag 1041 (0411) [00:18:18]Processing tag 1040 (0410) [00:18:18]Malloc new data [00:18:18]Processing tag 1038 (040E) [00:18:18]Malloc new data [00:18:18]Processing tag 1118 (045E) [00:18:18]Malloc new data [00:18:18]Processing tag 1111 (0457) [00:18:18]Malloc new data [00:18:18]Processing tag 1194 (04AA) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1134 (046E) [00:18:18]Malloc new data [00:18:18]Processing tag 1129 (0469) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1135 (046F) [00:18:18]Malloc new data [00:18:18]Processing tag 1201 (04B1) [00:18:18]Malloc new data [00:18:18]Processing tag 1136 (0470) [00:18:18]Malloc new data [00:18:18]Processing tag 1138 (0472) [00:18:18]Malloc new data [00:18:18]Processing tag 1024 (0400) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1006 (03EE) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1010 (03F2) [00:18:18]Malloc new data [00:18:18]Processing tag 1011 (03F3) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1006 (03EE) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1010 (03F2) [00:18:18]Malloc new data [00:18:18]Processing tag 1011 (03F3) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]SetTLVBufToDocument err=0 [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1130 (046A) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1135 (046F) [00:18:18]Malloc new data [00:18:18]Processing tag 1201 (04B1) [00:18:18]Malloc new data [00:18:18]Processing tag 1136 (0470) [00:18:18]Malloc new data [00:18:18]Processing tag 1138 (0472) [00:18:18]Malloc new data [00:18:18]Processing tag 1024 (0400) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1006 (03EE) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1010 (03F2) [00:18:18]Malloc new data [00:18:18]Processing tag 1011 (03F3) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1006 (03EE) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1010 (03F2) [00:18:18]Malloc new data [00:18:18]Processing tag 1011 (03F3) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]SetTLVBufToDocument err=0 [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1131 (046B) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1135 (046F) [00:18:18]Malloc new data [00:18:18]Processing tag 1201 (04B1) [00:18:18]Malloc new data [00:18:18]Processing tag 1136 (0470) [00:18:18]Malloc new data [00:18:18]Processing tag 1138 (0472) [00:18:18]Malloc new data [00:18:18]Processing tag 1024 (0400) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1006 (03EE) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1010 (03F2) [00:18:18]Malloc new data [00:18:18]Processing tag 1011 (03F3) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1006 (03EE) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1010 (03F2) [00:18:18]Malloc new data [00:18:18]Processing tag 1011 (03F3) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]SetTLVBufToDocument err=0 [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1132 (046C) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1135 (046F) [00:18:18]Malloc new data [00:18:18]Processing tag 1201 (04B1) [00:18:18]Malloc new data [00:18:18]Processing tag 1136 (0470) [00:18:18]Malloc new data [00:18:18]Processing tag 1138 (0472) [00:18:18]Malloc new data [00:18:18]Processing tag 1024 (0400) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1006 (03EE) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1010 (03F2) [00:18:18]Malloc new data [00:18:18]Processing tag 1011 (03F3) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1006 (03EE) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1010 (03F2) [00:18:18]Malloc new data [00:18:18]Processing tag 1011 (03F3) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1007 (03EF) [00:18:18]Load OK [00:18:18]SetTLVBufToDocument [00:18:18]Processing tag 1014 (03F6) [00:18:18]Malloc new data [00:18:18]Processing tag 1015 (03F7) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]SetTLVBufToDocument err=0 [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1133 (046D) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Processing tag 1077 (0435) [00:18:18]Malloc new data [00:18:18]SetTLVBufToDocument err=0 [00:18:18]Malloc new data [00:18:18]SAM_PROTO_GetFMData [00:18:18]wFMCommunicate request_size=4 [00:18:18]MH_SAM_APDU [00:18:18]CAPDU: 80 13 03 00 [00:18:18]Write to MH i2c: E2 08 00 0A 45 80 13 03 00 00 00 00 00 CE [00:18:18]Write i2c OK [00:18:18]MH_I2C_Read... [00:18:19]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:18:19]Read from MH i2c: E2 [00:18:19]MH_I2C_Read... [00:18:19]Read from MH i2c: E2 FD 00 [00:18:19]MH_I2C_Read... [00:18:19]Read from MH i2c: E2 FD 00 0A 45 00 C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 A8 [00:18:19]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 [00:18:19]wFMCommunicate OK [00:18:19]wFMCommunicate request_size=4 [00:18:19]MH_SAM_APDU [00:18:19]CAPDU: 80 17 00 00 [00:18:19]Write to MH i2c: E2 08 00 0B 45 80 17 00 00 00 00 00 00 D0 [00:18:19]Write i2c OK [00:18:19]MH_I2C_Read... [00:18:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:19]Read from MH i2c: E2 [00:18:19]MH_I2C_Read... [00:18:19]Read from MH i2c: E2 FD 00 [00:18:19]MH_I2C_Read... [00:18:19]Read from MH i2c: E2 FD 00 0B 45 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 5C [00:18:20]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:18:20]wFMCommunicate OK [00:18:20]wFMCommunicate request_size=4 [00:18:20]MH_SAM_APDU [00:18:20]CAPDU: 80 17 00 00 [00:18:20]Write to MH i2c: E2 08 00 0C 45 80 17 00 00 00 00 00 00 D1 [00:18:20]Write i2c OK [00:18:20]MH_I2C_Read... [00:18:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:20]Read from MH i2c: E2 [00:18:20]MH_I2C_Read... [00:18:20]Read from MH i2c: E2 FD 00 [00:18:20]MH_I2C_Read... [00:18:20]Read from MH i2c: E2 FD 00 0C 45 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 71 [00:18:20]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:18:20]wFMCommunicate OK [00:18:20]wFMCommunicate request_size=4 [00:18:20]MH_SAM_APDU [00:18:20]CAPDU: 80 17 00 00 [00:18:20]Write to MH i2c: E2 08 00 0D 45 80 17 00 00 00 00 00 00 D2 [00:18:20]Write i2c OK [00:18:20]MH_I2C_Read... [00:18:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:21]Read from MH i2c: E2 [00:18:21]MH_I2C_Read... [00:18:21]Read from MH i2c: E2 FD 00 [00:18:21]MH_I2C_Read... [00:18:21]Read from MH i2c: E2 FD 00 0D 45 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 57 [00:18:21]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:18:21]wFMCommunicate OK [00:18:21]wFMCommunicate request_size=4 [00:18:21]MH_SAM_APDU [00:18:21]CAPDU: 80 17 00 00 [00:18:21]Write to MH i2c: E2 08 00 0E 45 80 17 00 00 00 00 00 00 D3 [00:18:21]Write i2c OK [00:18:21]MH_I2C_Read... [00:18:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:18:21]Read from MH i2c: E2 [00:18:21]MH_I2C_Read... [00:18:21]Read from MH i2c: E2 DE 00 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 DE 00 0E 45 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 B2 [00:18:22]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:18:22]wFMCommunicate OK [00:18:22]SAM_PROTO_GetFMData done [00:18:22]Malloc new data [00:18:22]Malloc new data [00:18:22]Malloc new data [00:18:22]Malloc new data [00:18:22]KKMLoadAndSignCloseShiftData err=0 [00:18:22]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Осмоналиева М. 03.03.2024 00:18 Смена: 280 РНМ: 0000000000092554 ЗНМ: 0300000074 СНО: Общий режим Чеков за смену: 124 ФД за смену: 126 Всего чеков: 124 ИТОГИ ПРИХОД Чеков: 124 Общий итог: 19790.01 Итого наличными: 16904.00 Итого безнал.: 2886.01 НДС 0% : 0.00 НДС 12% : 2101.52 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 174.90 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 16904.00 НС Приход: 6358283.25 НС Возвр.Прихода: 130917.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 31972 ФМ: 0000000000871783 ФПД: 29250862587418 [00:18:22]StoreToDocumentArchive [00:18:22]shift 280 fd 31972 [00:18:22]save to /storage/0280/doc_00031972 [00:18:22]save last doc name /storage/0280/doc_00031972 to /storage/kkm_last_doc_name [00:18:22]save OK [00:18:22]Clear old archive folders... [00:18:22]Remove dir /storage/0266 [00:18:22]opendir ok [00:18:22]file . [00:18:22]file .. [00:18:22]file doc_1709425060 [00:18:22]remove file /storage/0266/doc_1709425060 [00:18:22]remove dir /storage/0266 [00:18:22]NVStorageSaveData kkm_registers [00:18:22]File name is /storage/kkm_registers [00:18:22]Write 24 bytes [00:18:22]NVStorageSaveData done [00:18:22]NVStorageSaveData kkm_registers [00:18:22]File name is /storage/kkm_registers [00:18:22]Write 24 bytes [00:18:22]NVStorageSaveData done [00:18:22]ProcessDocumentItem done err = 0, tmpTLVsize=1385 [00:18:22]tlvbuf is 01721340 [00:18:22]SAM_PROTO_ClearQueue [00:18:22]wFMCommunicate request_size=4 [00:18:22]MH_SAM_APDU [00:18:22]CAPDU: 80 09 00 00 [00:18:22]Write to MH i2c: E2 08 00 0F 45 80 09 00 00 00 00 00 00 C6 [00:18:22]Write i2c OK [00:18:22]MH_I2C_Read... [00:18:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:18:22]Read from MH i2c: E2 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 03 00 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 03 00 0F 45 00 90 00 C8 [00:18:22]RAPDU: 90 00 [00:18:22]wFMCommunicate OK [00:18:22]SAM_PROTO_ClearQueue done [00:18:22]KKMCreateOFDPacket [00:18:22]OFDProtocolAddRootSTLVToBuf [00:18:22]FM_MakeSignedData [00:18:22]FM_MakeSignedData [00:18:22]SAM_PROTO_SignData [00:18:22]wFMCommunicate request_size=4 [00:18:22]MH_SAM_APDU [00:18:22]CAPDU: 80 0D 01 02 [00:18:22]Write to MH i2c: E2 08 00 10 45 80 0D 01 02 00 00 00 00 CE [00:18:22]Write i2c OK [00:18:22]MH_I2C_Read... [00:18:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:18:22]Read from MH i2c: E2 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 03 00 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 03 00 10 45 00 90 00 C9 [00:18:22]RAPDU: 90 00 [00:18:22]wFMCommunicate OK [00:18:22]wFMCommunicate request_size=255 [00:18:22]MH_SAM_APDU [00:18:22]CAPDU: 80 0D 02 02 FA 05 00 69 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 1B 00 D0 9E D1 81 D0 BC D0 BE D0 BD D0 B0 D0 BB D0 B8 D0 B5 D0 B2 D0 B0 20 D0 9C 2E 20 F4 03 04 00 D0 C1 E3 65 0E 04 04 00 18 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 5E 04 04 00 7C 00 00 00 57 04 04 00 7E 00 00 00 AA 04 D5 04 6E 04 04 00 7C 00 00 00 69 04 A2 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 81 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 E8 34 03 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 [00:18:22]Write to MH i2c: E2 02 01 11 45 80 0D 02 02 FA 00 05 00 69 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 1B 00 D0 9E D1 81 D0 BC D0 BE D0 BD D0 B0 D0 BB D0 B8 D0 B5 D0 B2 D0 B0 20 D0 9C 2E 20 F4 03 04 00 D0 C1 E3 65 0E 04 04 00 18 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 5E 04 04 00 7C 00 00 00 57 04 04 00 7E 00 00 00 AA 04 D5 04 6E 04 04 00 7C 00 00 00 69 04 A2 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 81 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 E8 34 03 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 00 00 2C [00:18:22]Write i2c OK [00:18:22]MH_I2C_Read... [00:18:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:18:23]Read from MH i2c: E2 [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: E2 03 00 [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: E2 03 00 11 45 00 90 00 CA [00:18:23]RAPDU: 90 00 [00:18:23]wFMCommunicate OK [00:18:23]wFMCommunicate request_size=255 [00:18:23]MH_SAM_APDU [00:18:23]CAPDU: 80 0D 02 02 FA 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 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 OFD Sender: No OFD packet to send [00:18:23]03 0A 00 F2 03 01 00 01 F3 [00:18:23]Write to MH i2c: E2 02 01 12 45 80 0D 02 02 FA 00 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 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 00 00 D4 [00:18:23]Write i2c OK [00:18:23]MH_I2C_Read... [00:18:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:18:23]Read from MH i2c: E2 [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: E2 03 00 [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: E2 03 00 12 45 00 90 00 CB [00:18:23]RAPDU: 90 00 [00:18:23]wFMCommunicate OK [00:18:23]wFMCommunicate request_size=255 [00:18:23]MH_SAM_APDU [00:18:23]CAPDU: 80 0D 02 02 FA 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 [00:18:24]Write to MH i2c: E2 02 01 13 45 80 0D 02 02 FA 00 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 00 00 98 [00:18:24]Write i2c OK [00:18:24]MH_I2C_Read... [00:18:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:18:24]Read from MH i2c: E2 [00:18:24]MH_I2C_Read... [00:18:24]Read from MH i2c: E2 03 00 [00:18:24]MH_I2C_Read... [00:18:24]Read from MH i2c: E2 03 00 13 45 00 90 00 CC [00:18:24]RAPDU: 90 00 [00:18:24]wFMCommunicate OK [00:18:24]wFMCommunicate request_size=255 [00:18:24]MH_SAM_APDU [00:18:24]CAPDU: 80 0D 02 02 FA 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 [00:18:24]Write to MH i2c: E2 02 01 14 45 80 0D 02 02 FA 00 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 00 00 A2 [00:18:24]Write i2c OK [00:18:24]MH_I2C_Read... [00:18:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:18:25]Read from MH i2c: E2 [00:18:25]MH_I2C_Read... [00:18:25]Read from MH i2c: E2 03 00 [00:18:25]MH_I2C_Read... [00:18:25]Read from MH i2c: E2 03 00 14 45 00 90 00 CD [00:18:25]RAPDU: 90 00 [00:18:25]wFMCommunicate OK [00:18:25]wFMCommunicate request_size=255 [00:18:25]MH_SAM_APDU [00:18:25]CAPDU: 80 0D 02 02 FA F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:18:25]Write to MH i2c: E2 02 01 15 45 80 0D 02 02 FA 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 00 63 [00:18:25]Write i2c OK [00:18:25]MH_I2C_Read... [00:18:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:18:25]Read from MH i2c: E2 [00:18:25]MH_I2C_Read... [00:18:25]Read from MH i2c: E2 03 00 [00:18:25]MH_I2C_Read... [00:18:25]Read from MH i2c: E2 03 00 15 45 00 90 00 CE [00:18:25]RAPDU: 90 00 [00:18:25]wFMCommunicate OK [00:18:25]wFMCommunicate request_size=144 [00:18:25]MH_SAM_APDU [00:18:25]CAPDU: 80 0D 02 02 8B 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 E4 7C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 35 04 06 00 1A 9A 7F 46 1E 1A [00:18:26]Write to MH i2c: E2 93 00 16 45 80 0D 02 02 8B 00 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 E4 7C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 35 04 06 00 1A 9A 7F 46 1E 1A 00 00 25 [00:18:26]Write i2c OK [00:18:26]MH_I2C_Read... [00:18:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:18:26]Read from MH i2c: E2 [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: E2 03 00 [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: E2 03 00 16 45 00 90 00 CF [00:18:26]RAPDU: 90 00 [00:18:26]wFMCommunicate OK [00:18:26]wFMCommunicate request_size=4 [00:18:26]MH_SAM_APDU [00:18:26]CAPDU: 80 0D 03 02 [00:18:26]Write to MH i2c: E2 08 00 17 45 80 0D 03 02 00 00 00 00 D7 [00:18:26]Write i2c OK [00:18:26]MH_I2C_Read... [00:18:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:18:26]Read from MH i2c: E2 [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: E2 0B 00 [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: E2 0B 00 17 45 00 E4 A7 A0 68 20 F2 11 B9 90 00 47 [00:18:26]RAPDU: E4 A7 A0 68 20 F2 11 B9 90 00 [00:18:26]wFMCommunicate OK [00:18:26]SAM_PROTO_SignData done [00:18:26]FM_MakeSignedData done [00:18:26]CreateOFDProtocolMessage [00:18:26]wFMCommunicate request_size=4 [00:18:26]MH_SAM_APDU [00:18:26]CAPDU: 80 11 00 00 [00:18:26]Write to MH i2c: E2 08 00 18 45 80 11 00 00 00 00 00 00 D7 [00:18:26]Write i2c OK [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: E2 [00:18:26]MH_I2C_Read... [00:18:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:18:26]Read from MH i2c: E2 17 00 [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: E2 17 00 18 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 2C [00:18:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:18:26]wFMCommunicate OK [00:18:26]CreateOFDProtocolMessage done [00:18:26]OFDSenderStorePacket 31972 [00:18:26]StoreOFDPacket docnum=31972 [00:18:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 7D 05 00 00 F6 6F 75 05 3C C4 5A 05 01 00 05 00 69 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 1B 00 D0 9E D1 81 D0 BC D0 BE D0 BD D0 B0 D0 BB D0 B8 D0 B5 D0 B2 D0 B0 20 D0 9C 2E 20 F4 03 04 00 D0 C1 E3 65 0E 04 04 00 18 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 5E 04 04 00 7C 00 00 00 57 04 04 00 7E 00 00 00 AA 04 D5 04 6E 04 04 00 7C 00 00 00 69 04 A2 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 81 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 E8 34 03 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 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 E4 7C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 35 04 06 00 1A 9A 7F 46 1E 1A E4 A7 A0 68 20 F2 11 B9 [00:18:26]CheckFolder [00:18:26]dirname=/storage/ofd_packets [00:18:26]CheckFolder done [00:18:26]ProducePacketName [00:18:26]name=ofd_packets/00031972 [00:18:26]NVStorageSaveData ofd_packets/00031972 [00:18:26]File name is /storage/ofd_packets/00031972 [00:18:26]Write 1435 bytes [00:18:26]NVStorageSaveData done [00:18:26]OFDSenderStorePacket done [00:18:26]KKMCreateOFDPacket done [00:18:26]NVStorageSaveData kkm_last_timestamp [00:18:26]File name is /storage/kkm_last_timestamp [00:18:26]Write 4 bytes [00:18:26]NVStorageSaveData done [00:18:26]ExternCall_PrintAddStr [00:18:26]wPrintStart [00:18:26]Write to MH i2c: 01 00 00 19 45 5E [00:18:26]Write i2c OK [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: 01 [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: 01 07 00 [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: 01 07 00 19 45 00 00 00 00 00 FF 0F 73 [00:18:26]RasterBufferAndPrint [00:18:26]line Отчет о закрытии смены [00:18:26]line ФФД: 1.0 [00:18:26]line ИНН: 02508201610067 [00:18:26]line Кассир: Осмоналиева М. [00:18:26]line 03.03.2024 00:18 [00:18:26]line Смена: 280 [00:18:26]line РНМ: 0000000000092554 [00:18:26]line ЗНМ: 0300000074 [00:18:26]line СНО: Общий режим [00:18:26]line Чеков за смену: 124 [00:18:26]line ФД за смену: 126 [00:18:26]line Всего чеков: 124 [00:18:26]line ИТОГИ ПРИХОД [00:18:26]line Чеков: 124 [00:18:26]line Общий итог: 19790.01 [00:18:26]line Итого наличными: 16904.00 [00:18:26]line Итого безнал.: 2886.01 [00:18:26]line НДС 0% : 0.00 [00:18:26]line НДС 12% : 2101.52 [00:18:26]line НСП 0% : 0.00 [00:18:26]line НСП 1,50% : 0.00 [00:18:26]line НСП 0,50% : 0.00 [00:18:26]line НСП 5% : 0.00 [00:18:26]line НСП 3% : 0.00 [00:18:26]line НСП 2% : 0.00 [00:18:26]line НСП 1% : 174.90 [00:18:26]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:18:26]line Чеков: 0 [00:18:27]line Общий итог: 0.00 [00:18:27]line Итого наличными: 0.00 [00:18:27]line Итого безнал.: 0.00 [00:18:27]line НДС 0% : 0.00 [00:18:27]line НДС 12% : 0.00 [00:18:27]line НСП 0% : 0.00 [00:18:27]line НСП 1,50% : 0.00 [00:18:27]line НСП 0,50% : 0.00 [00:18:27]line НСП 5% : 0.00 [00:18:27]line НСП 3% : 0.00 [00:18:27]line НСП 2% : 0.00 [00:18:27]line НСП 1% : 0.00 [00:18:27]line ИТОГИ РАСХОД [00:18:27]line Чеков: 0 [00:18:27]line Общий итог: 0.00 [00:18:27]line Итого наличными: 0.00 [00:18:27]line Итого безнал.: 0.00 [00:18:27]line НДС 0% : 0.00 [00:18:27]line НДС 12% : 0.00 [00:18:27]line НСП 0% : 0.00 [00:18:27]line НСП 1,50% : 0.00 [00:18:27]line НСП 0,50% : 0.00 [00:18:27]line НСП 5% : 0.00 [00:18:27]line НСП 3% : 0.00 [00:18:27]line НСП 2% : 0.00 [00:18:27]line НСП 1% : 0.00 [00:18:27]line ИТОГИ ВОЗВРАТ РАСХОДА [00:18:27]line Чеков: 0 [00:18:27]line Общий итог: 0.00 [00:18:27]line Итого наличными: 0.00 [00:18:27]line Итого безнал.: 0.00 [00:18:27]line НДС 0% : 0.00 [00:18:27]line НДС 12% : 0.00 [00:18:27]line НСП 0% : 0.00 [00:18:27]line НСП 1,50% : 0.00 [00:18:27]line НСП 0,50% : 0.00 [00:18:27]line НСП 5% : 0.00 [00:18:27]line НСП 3% : 0.00 [00:18:27]line НСП 2% : 0.00 [00:18:27]line НСП 1% : 0.00 [00:18:27]line Сумма внесений: 0.00 [00:18:27]line Сумма выплат: 0.00 [00:18:27]line Нал. в кассе: 16904.00 [00:18:27]line НС Приход: 6358283.25 [00:18:27]line НС Возвр.Прихода: 130917.00 [00:18:27]line НС Расход: 0.00 [00:18:27]line НС Возвр.Расхода: 0.00 [00:18:27]line ФД: 31972 [00:18:27]line ФМ: 0000000000871783 [00:18:27]line ФПД: 29250862587418 [00:18:27]OFD Sender: Processing packet 31972 [packets to send 5, broken 4] [00:18:27]ProducePacketName [00:18:27]name=ofd_packets/00031972 [00:18:27]OFD Sender: To server: pG, [00:18:27]CommunicateWithHost lk.salyk.kg:30040 [00:18:27]ConnectInit lk.salyk.kg [00:18:27]written 0, free lines is 4095 [00:18:27]Connected sock=10 [00:18:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 7D 05 00 00 F6 6F 75 05 3C C4 5A 05 01 00 05 00 69 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 1B 00 D0 9E D1 81 D0 BC D0 BE D0 BD D0 B0 D0 BB D0 B8 D0 B5 D0 B2 D0 B0 20 D0 9C 2E 20 F4 03 04 00 D0 C1 E3 65 0E 04 04 00 18 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 5E 04 04 00 7C 00 00 00 57 04 04 00 7E 00 00 00 AA 04 D5 04 6E 04 04 00 7C 00 00 00 69 04 A2 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 81 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 E8 34 03 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 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 Write to MH i2c: 01 01 00 00 03 00 F7 69 03 45 00 AE 00 [00:18:28]EF 03 Write i2c OK [00:18:28]09 MH_I2C_Read... [00:18:28]00 Read from MH i2c: F6 01 03 [00:18:28]01 MH_I2C_Read... [00:18:28]00 04 F7 03 00 00 EF 03 09 Read from MH i2c: 00 01 F6 07 03 00 01 [00:18:28]00 MH_I2C_Read... [00:18:28]05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 Read from MH i2c: 03 01 00 07 00 00 D1 69 04 45 8D 00 00 00 6F 00 04 00 04 00 00 81 00 0E 00 44 00 [00:18:28]00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 RasterBufferAndPrint [00:18:28]75 line [00:18:28]00 EE 03 09 00 F2 03 01 00 00 line [00:18:28]F3 line [00:18:28]03 line [00:18:28]00 line [00:18:28]00 EE 03 09 00 F2 03 01 00 01 F3 03 written 0, free lines is 3852 [00:18:28]00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 MH_Cut [00:18:28]09 00 Write to MH i2c: F6 D1 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 01 00 00 02 70 F7 45 03 01 00 87 00 [00:18:28]EF 03 09 00 F6 03 01 00 Write i2c OK [00:18:28]03 MH_I2C_Read... [00:18:28]F7 Read from MH i2c: 03 D1 00 [00:18:28]00 MH_I2C_Read... [00:18:28]EF 03 09 00 F6 03 01 00 04 Read from MH i2c: F7 D1 03 01 00 00 00 [00:18:28]EF MH_I2C_Read... [00:18:28]03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 Read from MH i2c: F6 D1 03 01 01 00 00 70 06 45 F7 00 03 00 00 10 04 04 00 E4 7C 00 00 11 04 10 86 00 [00:18:28]30 Write to MH i2c: 30 01 30 00 30 00 30 71 30 30 30 30 30 38 37 31 37 38 33 35 04 06 00 45 1A B6 9A [00:18:28]7F 46 1E 1A E4 A7 A0 68 20 Write i2c OK [00:18:28]F2 MH_I2C_Read... [00:18:28]11 B9 [00:18:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 EC EB 47 00 5B 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 *** Cut start [00:18:29]30 30 30 *** Partial cut [00:18:29]30 *** CUTSNS_PIN = 1 [00:18:29]30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E4 7C 00 00 F4 03 04 00 20 6A E3 65 B6 04 01 00 00 16 1C 23 59 6C C7 1B 52 [00:18:29]CommunicateWithHost err = 0 [00:18:29]CheckOFDResponse [00:18:29]1017 (14) - 77093643461234 [00:18:29]1041 (16) - 0000000000871783 [00:18:29]*** CUTSNS_PIN = 0 [00:18:29]1040 (4) - 31972 [00:18:29]1012 (4) - 02.03.2024 18:04 [00:18:29]1206 (1) - 0 [00:18:29]OFD Sender: Remove packet 31972 [00:18:29]ProducePacketName [00:18:29]name=ofd_packets/00031972 [00:18:29]NVStorageDeleteData [00:18:29]*** Brake cut motor [00:18:29]OFD Sender: No OFD packet to send [00:18:29]Read from MH i2c: 01 [00:18:29]MH_I2C_Read... [00:18:29]*** Stop cut motor [00:18:29]*** Cut end [00:18:29]Read from MH i2c: 01 07 00 [00:18:29]MH_I2C_Read... [00:18:29]Read from MH i2c: 01 07 00 71 45 00 00 00 00 00 FF 0F CB [00:18:29]process_action close_shift done [00:18:29]requested_data is exist [00:18:29]produce_requested_data [00:18:29]requested_item fd.num is exist - process it [00:18:29]SAM_PROTO_GetFieldsCounters [00:18:29]wFMCommunicate request_size=4 [00:18:29]MH_SAM_APDU [00:18:29]CAPDU: 80 13 00 00 [00:18:29]Write to MH i2c: E2 08 00 72 45 80 13 00 00 00 00 00 00 33 [00:18:29]Write i2c OK [00:18:29]MH_I2C_Read... [00:18:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:18:29]Read from MH i2c: E2 [00:18:29]MH_I2C_Read... [00:18:29]Read from MH i2c: E2 62 00 [00:18:29]MH_I2C_Read... [00:18:29]Read from MH i2c: E2 62 00 72 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E4 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 44 [00:18:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E4 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:18:30]wFMCommunicate OK [00:18:30]SAM_PROTO_GetFieldsCounters done [00:18:30]requested_item shift.num is exist - process it [00:18:30]requested_item shift.opened is exist - process it [00:18:30]req_shift_opened [00:18:30]FM_GetShiftState [00:18:30]SAM_PROTO_GetShiftState [00:18:30]wFMCommunicate request_size=4 [00:18:30]MH_SAM_APDU [00:18:30]CAPDU: 80 13 01 00 [00:18:30]Write to MH i2c: E2 08 00 73 45 80 13 01 00 00 00 00 00 35 [00:18:30]Write i2c OK [00:18:30]MH_I2C_Read... [00:18:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:18:30]Read from MH i2c: E2 [00:18:30]MH_I2C_Read... [00:18:30]Read from MH i2c: E2 0E 00 [00:18:30]MH_I2C_Read... [00:18:30]Read from MH i2c: E2 0E 00 73 45 00 09 00 00 00 00 00 00 00 00 00 00 90 00 40 [00:18:30]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:18:30]wFMCommunicate OK [00:18:30]SAM_PROTO_GetShiftState done [00:18:30]FM_GetShiftState done [00:18:30]req_shift_opened done [00:18:30]requested_item shift.open_date is exist - process it [00:18:30]req_shift_open_date [00:18:30]FM_GetShiftState [00:18:30]SAM_PROTO_GetShiftState [00:18:30]wFMCommunicate request_size=4 [00:18:30]MH_SAM_APDU [00:18:30]CAPDU: 80 13 01 00 [00:18:30]Write to MH i2c: E2 08 00 74 45 80 13 01 00 00 00 00 00 36 [00:18:30]Write i2c OK [00:18:30]MH_I2C_Read... [00:18:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:18:30]Read from MH i2c: E2 [00:18:30]MH_I2C_Read... [00:18:30]Read from MH i2c: E2 0E 00 [00:18:30]MH_I2C_Read... [00:18:30]Read from MH i2c: E2 0E 00 74 45 00 09 00 00 00 00 00 00 00 00 00 00 90 00 41 [00:18:30]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:18:30]wFMCommunicate OK [00:18:30]SAM_PROTO_GetShiftState done [00:18:30]FM_GetShiftState done [00:18:30]req_shift_open_date done [00:18:30]produce_requested_data done [00:18:30]produce_requested_data return {"fd.num":31972,"shift.num":280,"shift.opened":0,"shift.open_date":0} [00:18:30]process_action_free close_shift [00:18:30]json_value_free [00:18:30]json_value_free done [00:18:30]process_json_proto returns [00:18:30]Send response to host [00:18:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":31972,"shift.num":280,"shift.opened":0,"shift.open_date":0}}} [00:18:30]free response buf [00:18:30]execute_script done [00:18:30]execute_script returns [00:18:30]free content buf [00:18:30]Sock 9.Close socket [00:18:30]Sock 9.Thread stoped [00:18:34]OFD Sender: No OFD packet to send [00:18:39]OFD Sender: No OFD packet to send [00:18:44]OFD Sender: No OFD packet to send [00:18:49]OFD Sender: No OFD packet to send [00:18:54]OFD Sender: No OFD packet to send [00:18:59]OFD Sender: No OFD packet to send [00:19:04]OFD Sender: No OFD packet to send [00:19:09]OFD Sender: No OFD packet to send [00:19:14]OFD Sender: No OFD packet to send [00:19:19]OFD Sender: No OFD packet to send [00:19:24]OFD Sender: No OFD packet to send [00:19:29]OFD Sender: No OFD packet to send [00:19:34]OFD Sender: No OFD packet to send [00:19:39]OFD Sender: No OFD packet to send [00:19:44]OFD Sender: No OFD packet to send [00:19:49]OFD Sender: No OFD packet to send [00:19:54]OFD Sender: No OFD packet to send [00:19:59]OFD Sender: No OFD packet to send [00:20:04]OFD Sender: No OFD packet to send [00:20:09]OFD Sender: No OFD packet to send [00:20:14]OFD Sender: No OFD packet to send [00:20:19]OFD Sender: No OFD packet to send [00:20:24]OFD Sender: No OFD packet to send [00:20:29]OFD Sender: No OFD packet to send [00:20:34]OFD Sender: No OFD packet to send [00:20:39]OFD Sender: No OFD packet to send [00:20:44]OFD Sender: No OFD packet to send [00:20:49]OFD Sender: No OFD packet to send [00:20:54]OFD Sender: No OFD packet to send [00:20:59]OFD Sender: No OFD packet to send [00:21:04]OFD Sender: No OFD packet to send [00:21:09]OFD Sender: No OFD packet to send [00:21:14]OFD Sender: No OFD packet to send [00:21:19]OFD Sender: No OFD packet to send [00:21:24]OFD Sender: No OFD packet to send [00:21:29]OFD Sender: No OFD packet to send [00:21:34]OFD Sender: No OFD packet to send [00:21:39]OFD Sender: No OFD packet to send [00:21:44]OFD Sender: No OFD packet to send [00:21:49]OFD Sender: No OFD packet to send [00:21:54]OFD Sender: No OFD packet to send [00:21:59]OFD Sender: No OFD packet to send [00:22:04]OFD Sender: No OFD packet to send [00:22:09]OFD Sender: No OFD packet to send [00:22:11]accept exits with 7 [00:22:11]New connection [00:22:11]New thread 3066764644 created [00:22:11]Thread 3066908004 joined [00:22:11]Waiting for new connection... [00:22:11] Sock 7.Parse request [00:22:11]Sock 7.Check first char [00:22:11]Sock 7.First char is OK [00:22:11]request: POST /json_proto HTTP/1.0 [00:22:11]Method: POST [00:22:11]URL: /json_proto [00:22:11]Method is POST - this is cgi request [00:22:11]url: /json_proto [00:22:11]query_string will be loaded in cgi processing [00:22:11]execute_cgi json_proto POST (null) [00:22:11]execute_cgi path=json_proto method=POST [00:22:11]POST find Content-Length [00:22:11]Host: 172.17.61.6:8080 [00:22:11]Content-Length: 215 [00:22:11]Content-Type: application/json [00:22:11] [00:22:11]POST finish read [00:22:11]Found Content-Length = 215 [00:22:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:22:11]execute_script... [00:22:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:22:11]POST & json_proto [00:22:11]process_json_proto [00:22:11]json parsed OK: [00:22:11]protocol is kg_v1.0 [00:22:11]action value=get_value [00:22:11]process_action get_value [00:22:11]cmd_get_value [00:22:11]process_action get_value done [00:22:11]requested_data is exist [00:22:11]produce_requested_data [00:22:11]requested_item kkm.sn is exist - process it [00:22:11]requested_item kkm.ver is exist - process it [00:22:11]requested_item fm.sn is exist - process it [00:22:11]wFMCommunicate request_size=4 [00:22:11]MH_SAM_APDU [00:22:11]CAPDU: 80 11 00 00 [00:22:11]Write to MH i2c: E2 08 00 75 45 80 11 00 00 00 00 00 00 34 [00:22:11]Write i2c OK [00:22:11]MH_I2C_Read... [00:22:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:22:11]Read from MH i2c: E2 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 17 00 [00:22:11]MH_I2C_Read... [00:22:11]Read from MH i2c: E2 17 00 75 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 89 [00:22:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:22:11]wFMCommunicate OK [00:22:11]requested_item fd.num is exist - process it [00:22:11]SAM_PROTO_GetFieldsCounters [00:22:11]wFMCommunicate request_size=4 [00:22:11]MH_SAM_APDU [00:22:11]CAPDU: 80 13 00 00 [00:22:11]Write to MH i2c: E2 08 00 76 45 80 13 00 00 00 00 00 00 37 [00:22:11]Write i2c OK [00:22:11]MH_I2C_Read... [00:22:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:22:12]Read from MH i2c: E2 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 62 00 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 62 00 76 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E4 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 48 [00:22:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E4 7C 00 00 0E 04 04 00 18 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:22:12]wFMCommunicate OK [00:22:12]SAM_PROTO_GetFieldsCounters done [00:22:12]requested_item shift.num is exist - process it [00:22:12]requested_item shift.opened is exist - process it [00:22:12]req_shift_opened [00:22:12]FM_GetShiftState [00:22:12]SAM_PROTO_GetShiftState [00:22:12]wFMCommunicate request_size=4 [00:22:12]MH_SAM_APDU [00:22:12]CAPDU: 80 13 01 00 [00:22:12]Write to MH i2c: E2 08 00 77 45 80 13 01 00 00 00 00 00 39 [00:22:12]Write i2c OK [00:22:12]MH_I2C_Read... [00:22:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:12]Read from MH i2c: E2 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 0E 00 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 0E 00 77 45 00 09 00 00 00 00 00 00 00 00 00 00 90 00 44 [00:22:12]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:22:12]wFMCommunicate OK [00:22:12]SAM_PROTO_GetShiftState done [00:22:12]FM_GetShiftState done [00:22:12]req_shift_opened done [00:22:12]requested_item shift.open_date is exist - process it [00:22:12]req_shift_open_date [00:22:12]FM_GetShiftState [00:22:12]SAM_PROTO_GetShiftState [00:22:12]wFMCommunicate request_size=4 [00:22:12]MH_SAM_APDU [00:22:12]CAPDU: 80 13 01 00 [00:22:12]Write to MH i2c: E2 08 00 78 45 80 13 01 00 00 00 00 00 3A [00:22:12]Write i2c OK [00:22:12]MH_I2C_Read... [00:22:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:12]Read from MH i2c: E2 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 0E 00 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 0E 00 78 45 00 09 00 00 00 00 00 00 00 00 00 00 90 00 45 [00:22:12]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:22:12]wFMCommunicate OK [00:22:12]SAM_PROTO_GetShiftState done [00:22:12]FM_GetShiftState done [00:22:12]req_shift_open_date done [00:22:12]produce_requested_data done [00:22:12]produce_requested_data return {"kkm.sn":"0300000074","kkm.ver":"001","fm.sn":"0000000000871783","fd.num":31972,"shift.num":280,"shift.opened":0,"shift.open_date":0} [00:22:12]process_action_free get_value [00:22:12]json_value_free [00:22:12]json_value_free done [00:22:12]process_json_proto returns [00:22:12]Send response to host [00:22:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000074","kkm.ver":"001","fm.sn":"0000000000871783","fd.num":31972,"shift.num":280,"shift.opened":0,"shift.open_date":0}}} [00:22:12]free response buf [00:22:12]execute_script done [00:22:12]execute_script returns [00:22:12]free content buf [00:22:12]Sock 7.Close socket [00:22:12]Sock 7.Thread stoped [00:22:12]accept exits with 9 [00:22:12]New connection [00:22:12]New thread 3066908004 created [00:22:12]Thread 3066764644 joined [00:22:12]Waiting for new connection... [00:22:12] Sock 9.Parse request [00:22:12]Sock 9.Check first char [00:22:12]Sock 9.First char is OK [00:22:12]request: POST /json_proto HTTP/1.0 [00:22:12]Method: POST [00:22:12]URL: /json_proto [00:22:12]Method is POST - this is cgi request [00:22:12]url: /json_proto [00:22:12]query_string will be loaded in cgi processing [00:22:12]execute_cgi json_proto POST (null) [00:22:12]execute_cgi path=json_proto method=POST [00:22:12]POST find Content-Length [00:22:12]Host: 172.17.61.6:8080 [00:22:12]Content-Length: 331 [00:22:12]Content-Type: application/json [00:22:12] [00:22:12]POST finish read [00:22:12]Found Content-Length = 331 [00:22:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:22:12]execute_script... [00:22:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:22:12]POST & json_proto [00:22:12]process_json_proto [00:22:12]json parsed OK: [00:22:12]protocol is kg_v1.0 [00:22:12]action value=get_value [00:22:12]process_action get_value [00:22:12]cmd_get_value [00:22:12]process_action get_value done [00:22:12]requested_data is exist [00:22:12]produce_requested_data [00:22:12]requested_item fm.sale.total is exist - process it [00:22:12]SAM_PROTO_GetFMData [00:22:12]wFMCommunicate request_size=4 [00:22:12]MH_SAM_APDU [00:22:12]CAPDU: 80 13 03 00 [00:22:12]Write to MH i2c: E2 08 00 79 45 80 13 03 00 00 00 00 00 3D [00:22:12]Write i2c OK [00:22:12]MH_I2C_Read... [00:22:12]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:22:12]Read from MH i2c: E2 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 FD 00 [00:22:12]MH_I2C_Read... [00:22:12]Read from MH i2c: E2 FD 00 79 45 00 C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 17 [00:22:12]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 [00:22:12]wFMCommunicate OK [00:22:12]wFMCommunicate request_size=4 [00:22:12]MH_SAM_APDU [00:22:12]CAPDU: 80 17 00 00 [00:22:12]Write to MH i2c: E2 08 00 7A 45 80 17 00 00 00 00 00 00 3F [00:22:12]Write i2c OK [00:22:12]MH_I2C_Read... [00:22:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:13]Read from MH i2c: E2 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 FD 00 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 FD 00 7A 45 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 CB [00:22:13]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:22:13]wFMCommunicate OK [00:22:13]wFMCommunicate request_size=4 [00:22:13]MH_SAM_APDU [00:22:13]CAPDU: 80 17 00 00 [00:22:13]Write to MH i2c: E2 08 00 7B 45 80 17 00 00 00 00 00 00 40 [00:22:13]Write i2c OK [00:22:13]MH_I2C_Read... [00:22:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:13]Read from MH i2c: E2 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 FD 00 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 FD 00 7B 45 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 E0 [00:22:13]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:22:13]wFMCommunicate OK [00:22:13]wFMCommunicate request_size=4 [00:22:13]MH_SAM_APDU [00:22:13]CAPDU: 80 17 00 00 [00:22:13]Write to MH i2c: E2 08 00 7C 45 80 17 00 00 00 00 00 00 41 [00:22:13]Write i2c OK [00:22:13]MH_I2C_Read... [00:22:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:13]Read from MH i2c: E2 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 FD 00 [00:22:13]MH_I2C_Read... [00:22:13]Read from MH i2c: E2 FD 00 7C 45 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 C6 [00:22:13]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:22:13]wFMCommunicate OK [00:22:13]wFMCommunicate request_size=4 [00:22:13]MH_SAM_APDU [00:22:13]CAPDU: 80 17 00 00 [00:22:13]Write to MH i2c: E2 08 00 7D 45 80 17 00 00 00 00 00 00 42 [00:22:13]Write i2c OK [00:22:13]MH_I2C_Read... [00:22:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:22:14]Read from MH i2c: E2 [00:22:14]MH_I2C_Read... [00:22:14]Read from MH i2c: E2 DE 00 [00:22:14]MH_I2C_Read... [00:22:14]Read from MH i2c: E2 DE 00 7D 45 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [00:22:14]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:22:14]wFMCommunicate OK [00:22:14]SAM_PROTO_GetFMData done [00:22:14]requested_item fm.sale_refund.total is exist - process it [00:22:14]requested_item fm.buy.total is exist - process it [00:22:14]requested_item shift.sale.total is exist - process it [00:22:14]SAM_PROTO_GetShiftData [00:22:14]wFMCommunicate request_size=4 [00:22:14]MH_SAM_APDU [00:22:14]CAPDU: 80 13 02 00 [00:22:14]Write to MH i2c: E2 08 00 7E 45 80 13 02 00 00 00 00 00 41 [00:22:14]Write i2c OK [00:22:14]MH_I2C_Read... [00:22:14]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:22:14]Read from MH i2c: E2 [00:22:14]MH_I2C_Read... [00:22:14]Read from MH i2c: E2 FD 00 [00:22:14]MH_I2C_Read... [00:22:14]Read from MH i2c: E2 FD 00 7E 45 00 AE 04 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 40 [00:22:14]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 7C 00 00 00 69 04 9B 00 6F 04 04 00 7C 00 00 00 B1 04 03 00 79 32 1E 70 04 03 00 20 CB 19 72 04 03 00 59 67 04 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 E8 34 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 52 44 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [00:22:14]wFMCommunicate OK [00:22:14]wFMCommunicate request_size=4 [00:22:14]MH_SAM_APDU [00:22:14]CAPDU: 80 17 00 00 [00:22:14]Write to MH i2c: E2 08 00 7F 45 80 17 00 00 00 00 00 00 44 [00:22:14]Write i2c OK [00:22:14]MH_I2C_Read... [00:22:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:14]Read from MH i2c: E2 [00:22:14]MH_I2C_Read... [00:22:14]Read from MH i2c: E2 FD 00 [00:22:14]MH_I2C_Read... [00:22:14]Read from MH i2c: E2 FD 00 7F 45 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 66 [00:22:14]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [00:22:14]wFMCommunicate OK [00:22:14]wFMCommunicate request_size=4 [00:22:14]MH_SAM_APDU [00:22:14]CAPDU: 80 17 00 00 [00:22:14]Write to MH i2c: E2 08 00 80 45 80 17 00 00 00 00 00 00 45 [00:22:14]Write i2c OK [00:22:14]MH_I2C_Read... [00:22:14]OFD Sender: No OFD packet to send [00:22:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:15]Read from MH i2c: E2 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 FD 00 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 FD 00 80 45 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 FC [00:22:15]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [00:22:15]wFMCommunicate OK [00:22:15]wFMCommunicate request_size=4 [00:22:15]MH_SAM_APDU [00:22:15]CAPDU: 80 17 00 00 [00:22:15]Write to MH i2c: E2 08 00 81 45 80 17 00 00 00 00 00 00 46 [00:22:15]Write i2c OK [00:22:15]MH_I2C_Read... [00:22:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:15]Read from MH i2c: E2 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 FD 00 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 FD 00 81 45 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 B8 [00:22:15]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [00:22:15]wFMCommunicate OK [00:22:15]wFMCommunicate request_size=4 [00:22:15]MH_SAM_APDU [00:22:15]CAPDU: 80 17 00 00 [00:22:15]Write to MH i2c: E2 08 00 82 45 80 17 00 00 00 00 00 00 47 [00:22:15]Write i2c OK [00:22:15]MH_I2C_Read... [00:22:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [00:22:15]Read from MH i2c: E2 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 CB 00 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 CB 00 82 45 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 30 [00:22:15]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:22:15]wFMCommunicate OK [00:22:15]SAM_PROTO_GetShiftData done [00:22:15]requested_item shift.sale.total_cash is exist - process it [00:22:15]requested_item shift.sale_refund.total is exist - process it [00:22:15]requested_item shift.sale_refund.total_cash is exist - process it [00:22:15]requested_item shift.buy.total is exist - process it [00:22:15]requested_item shift.buy.total_cash is exist - process it [00:22:15]produce_requested_data done [00:22:15]produce_requested_data return {"fm.sale.total":6358283.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":19790.01,"shift.sale.total_cash":16904.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:22:15]process_action_free get_value [00:22:15]json_value_free [00:22:15]json_value_free done [00:22:15]process_json_proto returns [00:22:15]Send response to host [00:22:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":6358283.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":19790.01,"shift.sale.total_cash":16904.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:22:15]free response buf [00:22:15]execute_script done [00:22:15]execute_script returns [00:22:15]free content buf [00:22:15]Sock 9.Close socket [00:22:15]Sock 9.Thread stoped [00:22:15]accept exits with 7 [00:22:15]New connection [00:22:15]New thread 3066764644 created [00:22:15]Thread 3066908004 joined [00:22:15]Waiting for new connection... [00:22:15] Sock 7.Parse request [00:22:15]Sock 7.Check first char [00:22:15]Sock 7.First char is OK [00:22:15]request: POST /json_proto HTTP/1.0 [00:22:15]Method: POST [00:22:15]URL: /json_proto [00:22:15]Method is POST - this is cgi request [00:22:15]url: /json_proto [00:22:15]query_string will be loaded in cgi processing [00:22:15]execute_cgi json_proto POST (null) [00:22:15]execute_cgi path=json_proto method=POST [00:22:15]POST find Content-Length [00:22:15]Host: 172.17.61.6:8080 [00:22:15]Content-Length: 253 [00:22:15]Content-Type: application/json [00:22:15] [00:22:15]POST finish read [00:22:15]Found Content-Length = 253 [00:22:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0410\u043A\u043C\u0430\u0442\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:22:15]execute_script... [00:22:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0410\u043A\u043C\u0430\u0442\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:22:15]POST & json_proto [00:22:15]process_json_proto [00:22:15]json parsed OK: [00:22:15]protocol is kg_v1.0 [00:22:15]action value=open_shift [00:22:15]process_action open_shift [00:22:15]cmd_open_shift [00:22:15]MH_GetDate [00:22:15]Write to MH i2c: F0 00 00 83 45 B7 [00:22:15]Write i2c OK [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: F0 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: F0 09 00 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: F0 09 00 83 45 00 C2 C2 E3 65 78 7F 6F 64 56 [00:22:15]GetLastDocTimeStamp 1709425104 [00:22:15]current date 1709425346 [00:22:15]FM_GetShiftState [00:22:15]SAM_PROTO_GetShiftState [00:22:15]wFMCommunicate request_size=4 [00:22:15]MH_SAM_APDU [00:22:15]CAPDU: 80 13 01 00 [00:22:15]Write to MH i2c: E2 08 00 84 45 80 13 01 00 00 00 00 00 46 [00:22:15]Write i2c OK [00:22:15]MH_I2C_Read... [00:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:15]Read from MH i2c: E2 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 0E 00 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 0E 00 84 45 00 09 00 00 00 00 00 00 00 00 00 00 90 00 51 [00:22:15]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:22:15]wFMCommunicate OK [00:22:15]SAM_PROTO_GetShiftState done [00:22:15]FM_GetShiftState done [00:22:15]KKMCreateOpenShiftDocument [00:22:15]Load OK [00:22:15]Malloc new data [00:22:15]MH_GetDate [00:22:15]Write to MH i2c: F0 00 00 85 45 B9 [00:22:15]Write i2c OK [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: F0 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: F0 09 00 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: F0 09 00 85 45 00 C2 C2 E3 65 78 7F 6F 64 58 [00:22:15]Malloc new data [00:22:15]KKMCreateOpenShiftDocument OK [00:22:15]KKMSetOpenShiftData OK [00:22:15]ProcessDocumentItem done err = 0, tmpTLVsize=198 [00:22:15]tlvbuf is 016025E0 [00:22:15]KKMLoadAndSignOpenShiftData [00:22:15]SAM_PROTO_ProcessDocument [00:22:15]wFMCommunicate request_size=9 [00:22:15]MH_SAM_APDU [00:22:15]CAPDU: 80 15 01 00 04 02 00 C6 00 [00:22:15]Write to MH i2c: E2 0C 00 86 45 80 15 01 00 04 00 02 00 C6 00 00 00 1A [00:22:15]Write i2c OK [00:22:15]MH_I2C_Read... [00:22:15]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:22:15]Read from MH i2c: E2 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 03 00 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 03 00 86 45 00 90 00 3F [00:22:15]RAPDU: 90 00 [00:22:15]wFMCommunicate OK [00:22:15]wFMCommunicate request_size=23 [00:22:15]MH_SAM_APDU [00:22:15]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:22:15]Write to MH i2c: E2 1A 00 87 45 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 41 [00:22:15]Write i2c OK [00:22:15]MH_I2C_Read... [00:22:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:22:15]Read from MH i2c: E2 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 03 00 [00:22:15]MH_I2C_Read... [00:22:15]Read from MH i2c: E2 03 00 87 45 00 90 00 40 [00:22:15]RAPDU: 90 00 [00:22:15]wFMCommunicate OK [00:22:15]wFMCommunicate request_size=28 [00:22:15]MH_SAM_APDU [00:22:15]CAPDU: 80 15 02 00 17 FD 03 13 00 D0 90 D0 BA D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 90 2E 20 [00:22:15]Write to MH i2c: E2 1F 00 88 45 80 15 02 00 17 00 FD 03 13 00 D0 90 D0 BA D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 90 2E 20 00 00 B5 [00:22:15]Write i2c OK [00:22:15]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 88 45 00 90 00 41 [00:22:16]RAPDU: 90 00 [00:22:16]wFMCommunicate OK [00:22:16]wFMCommunicate request_size=89 [00:22:16]MH_SAM_APDU [00:22:16]CAPDU: 80 15 02 00 54 F1 03 50 00 37 32 30 30 30 31 2C 20 D0 B3 2E 20 D0 9E D1 88 2C 20 D1 83 D0 BB 2E 20 D0 9A D1 83 D1 80 D0 BC D0 B0 D0 BD D0 B6 D0 B0 D0 BD 20 D0 94 D0 B0 D1 82 D0 BA D0 B0 20 33 30 34 2C 20 34 30 2E 35 33 37 35 36 33 2C 20 37 32 2E 37 39 32 33 39 34 20 [00:22:16]Write to MH i2c: E2 5C 00 89 45 80 15 02 00 54 00 F1 03 50 00 37 32 30 30 30 31 2C 20 D0 B3 2E 20 D0 9E D1 88 2C 20 D1 83 D0 BB 2E 20 D0 9A D1 83 D1 80 D0 BC D0 B0 D0 BD D0 B6 D0 B0 D0 BD 20 D0 94 D0 B0 D1 82 D0 BA D0 B0 20 33 30 34 2C 20 34 30 2E 35 33 37 35 36 33 2C 20 37 32 2E 37 39 32 33 39 34 20 00 00 74 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 89 45 00 90 00 42 [00:22:16]RAPDU: 90 00 [00:22:16]wFMCommunicate OK [00:22:16]wFMCommunicate request_size=50 [00:22:16]MH_SAM_APDU [00:22:16]CAPDU: 80 15 02 00 2D A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 39 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 [00:22:16]Write to MH i2c: E2 35 00 8A 45 80 15 02 00 2D 00 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 39 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 00 00 D0 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 8A 45 00 90 00 43 [00:22:16]RAPDU: 90 00 [00:22:16]wFMCommunicate OK [00:22:16]wFMCommunicate request_size=13 [00:22:16]MH_SAM_APDU [00:22:16]CAPDU: 80 15 02 00 08 F4 03 04 00 C2 C2 E3 65 [00:22:16]Write to MH i2c: E2 10 00 8B 45 80 15 02 00 08 00 F4 03 04 00 C2 C2 E3 65 00 00 27 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 8B 45 00 90 00 44 [00:22:16]RAPDU: 90 00 [00:22:16]wFMCommunicate OK [00:22:16]wFMCommunicate request_size=25 [00:22:16]MH_SAM_APDU [00:22:16]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 [00:22:16]Write to MH i2c: E2 1C 00 8C 45 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 00 00 B3 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 03 00 8C 45 00 90 00 45 [00:22:16]RAPDU: 90 00 [00:22:16]wFMCommunicate OK [00:22:16]wFMCommunicate request_size=4 [00:22:16]MH_SAM_APDU [00:22:16]CAPDU: 80 15 03 00 [00:22:16]Write to MH i2c: E2 08 00 8D 45 80 15 03 00 00 00 00 00 53 [00:22:16]Write i2c OK [00:22:16]MH_I2C_Read... [00:22:16]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:22:16]Read from MH i2c: E2 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 38 00 [00:22:16]MH_I2C_Read... [00:22:16]Read from MH i2c: E2 38 00 8D 45 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E5 7C 00 00 0E 04 04 00 19 01 00 00 35 04 06 00 F7 71 A0 05 AD FC 90 00 52 [00:22:16]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E5 7C 00 00 0E 04 04 00 19 01 00 00 35 04 06 00 F7 71 A0 05 AD FC 90 00 [00:22:16]wFMCommunicate OK [00:22:16]SAM_PROTO_ProcessDocument answer len = 51 [00:22:16]SAM_PROTO_ProcessDocument done [00:22:16]SetTLVBufToDocument [00:22:16]Processing tag 1209 (04B9) [00:22:16]Malloc new data [00:22:16]Processing tag 1041 (0411) [00:22:16]Processing tag 1040 (0410) [00:22:16]Malloc new data [00:22:16]Processing tag 1038 (040E) [00:22:16]Malloc new data [00:22:16]Processing tag 1077 (0435) [00:22:16]Malloc new data [00:22:16]SetTLVBufToDocument err=0 [00:22:16]KKMLoadAndSignOpenShiftData store KKM data [00:22:16]KKMLoadAndSignOpenShiftData err=0 [00:22:16]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Акматов А. Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 Место: АЗС № 99 "Партнер Нефть" 03.03.2024 00:22 Смена: 281 РНМ: 0000000000092554 ЗНМ: 0300000074 ФД: 31973 ФМ: 0000000000871783 ФПД: 272067388091900 [00:22:16]StoreToDocumentArchive [00:22:16]shift 281 fd 31973 [00:22:16]Create dir for shift 0281 [00:22:16]save to /storage/0281/doc_00031973 [00:22:16]save last doc name /storage/0281/doc_00031973 to /storage/kkm_last_doc_name [00:22:16]save OK [00:22:16]Clear old archive folders... [00:22:16]Remove dir /storage/0280 [00:22:16]opendir ok [00:22:16]file . [00:22:16]file .. [00:22:16]file doc_00031847 [00:22:16]remove file /storage/0280/doc_00031847 [00:22:16]file doc_00031848 [00:22:16]remove file /storage/0280/doc_00031848 [00:22:16]file doc_00031849 [00:22:16]remove file /storage/0280/doc_00031849 [00:22:16]file doc_00031850 [00:22:16]remove file /storage/0280/doc_00031850 [00:22:16]file doc_00031851 [00:22:16]remove file /storage/0280/doc_00031851 [00:22:16]file doc_00031852 [00:22:16]remove file /storage/0280/doc_00031852 [00:22:16]file doc_00031853 [00:22:16]remove file /storage/0280/doc_00031853 [00:22:16]file doc_00031854 [00:22:16]remove file /storage/0280/doc_00031854 [00:22:16]file doc_00031855 [00:22:16]remove file /storage/0280/doc_00031855 [00:22:16]file doc_00031856 [00:22:16]remove file /storage/0280/doc_00031856 [00:22:16]file doc_00031857 [00:22:16]remove file /storage/0280/doc_00031857 [00:22:16]file doc_00031858 [00:22:16]remove file /storage/0280/doc_00031858 [00:22:16]file doc_00031859 [00:22:16]remove file /storage/0280/doc_00031859 [00:22:16]file doc_00031860 [00:22:16]remove file /storage/0280/doc_00031860 [00:22:16]file doc_00031861 [00:22:16]remove file /storage/0280/doc_00031861 [00:22:16]file doc_00031862 [00:22:16]remove file /storage/0280/doc_00031862 [00:22:16]file doc_00031863 [00:22:16]remove file /storage/0280/doc_00031863 [00:22:16]file doc_00031864 [00:22:16]remove file /storage/0280/doc_00031864 [00:22:16]file doc_00031865 [00:22:16]remove file /storage/0280/doc_00031865 [00:22:16]file doc_00031866 [00:22:16]remove file /storage/0280/doc_00031866 [00:22:16]file doc_00031867 [00:22:16]remove file /storage/0280/doc_00031867 [00:22:16]file doc_00031868 [00:22:16]remove file /storage/0280/doc_00031868 [00:22:16]file doc_00031869 [00:22:16]remove file /storage/0280/doc_00031869 [00:22:16]file doc_00031870 [00:22:16]remove file /storage/0280/doc_00031870 [00:22:16]file doc_00031871 [00:22:16]remove file /storage/0280/doc_00031871 [00:22:16]file doc_00031872 [00:22:16]remove file /storage/0280/doc_00031872 [00:22:16]file doc_00031873 [00:22:16]remove file /storage/0280/doc_00031873 [00:22:16]file doc_00031874 [00:22:16]remove file /storage/0280/doc_00031874 [00:22:16]file doc_00031875 [00:22:16]remove file /storage/0280/doc_00031875 [00:22:16]file doc_00031876 [00:22:16]remove file /storage/0280/doc_00031876 [00:22:16]file doc_00031877 [00:22:16]remove file /storage/0280/doc_00031877 [00:22:16]file doc_00031878 [00:22:16]remove file /storage/0280/doc_00031878 [00:22:16]file doc_00031879 [00:22:16]remove file /storage/0280/doc_00031879 [00:22:16]file doc_00031880 [00:22:16]remove file /storage/0280/doc_00031880 [00:22:16]file doc_00031881 [00:22:16]remove file /storage/0280/doc_00031881 [00:22:16]file doc_00031882 [00:22:16]remove file /storage/0280/doc_00031882 [00:22:16]file doc_00031883 [00:22:16]remove file /storage/0280/doc_00031883 [00:22:16]file doc_00031884 [00:22:16]remove file /storage/0280/doc_00031884 [00:22:16]file doc_00031885 [00:22:16]remove file /storage/0280/doc_00031885 [00:22:16]file doc_00031886 [00:22:16]remove file /storage/0280/doc_00031886 [00:22:16]file doc_00031887 [00:22:16]remove file /storage/0280/doc_00031887 [00:22:16]file doc_00031888 [00:22:16]remove file /storage/0280/doc_00031888 [00:22:16]file doc_00031889 [00:22:16]remove file /storage/0280/doc_00031889 [00:22:16]file doc_00031890 [00:22:16]remove file /storage/0280/doc_00031890 [00:22:16]file doc_00031891 [00:22:16]remove file /storage/0280/doc_00031891 [00:22:16]file doc_00031892 [00:22:16]remove file /storage/0280/doc_00031892 [00:22:16]file doc_00031893 [00:22:16]remove file /storage/0280/doc_00031893 [00:22:16]file doc_00031894 [00:22:16]remove file /storage/0280/doc_00031894 [00:22:16]file doc_00031895 [00:22:16]remove file /storage/0280/doc_00031895 [00:22:16]file doc_00031896 [00:22:16]remove file /storage/0280/doc_00031896 [00:22:16]file doc_00031897 [00:22:16]remove file /storage/0280/doc_00031897 [00:22:16]file doc_00031898 [00:22:16]remove file /storage/0280/doc_00031898 [00:22:16]file doc_00031899 [00:22:16]remove file /storage/0280/doc_00031899 [00:22:16]file doc_00031900 [00:22:16]remove file /storage/0280/doc_00031900 [00:22:16]file doc_00031901 [00:22:16]remove file /storage/0280/doc_00031901 [00:22:16]file doc_00031902 [00:22:16]remove file /storage/0280/doc_00031902 [00:22:16]file doc_00031903 [00:22:16]remove file /storage/0280/doc_00031903 [00:22:16]file doc_00031904 [00:22:17]remove file /storage/0280/doc_00031904 [00:22:17]file doc_00031905 [00:22:17]remove file /storage/0280/doc_00031905 [00:22:17]file doc_00031906 [00:22:17]remove file /storage/0280/doc_00031906 [00:22:17]file doc_00031907 [00:22:17]remove file /storage/0280/doc_00031907 [00:22:17]file doc_00031908 [00:22:17]remove file /storage/0280/doc_00031908 [00:22:17]file doc_00031909 [00:22:17]remove file /storage/0280/doc_00031909 [00:22:17]file doc_00031910 [00:22:17]remove file /storage/0280/doc_00031910 [00:22:17]file doc_00031911 [00:22:17]remove file /storage/0280/doc_00031911 [00:22:17]file doc_00031912 [00:22:17]remove file /storage/0280/doc_00031912 [00:22:17]file doc_00031913 [00:22:17]remove file /storage/0280/doc_00031913 [00:22:17]file doc_00031914 [00:22:17]remove file /storage/0280/doc_00031914 [00:22:17]file doc_00031915 [00:22:17]remove file /storage/0280/doc_00031915 [00:22:17]file doc_00031916 [00:22:17]remove file /storage/0280/doc_00031916 [00:22:17]file doc_00031917 [00:22:17]remove file /storage/0280/doc_00031917 [00:22:17]file doc_00031918 [00:22:17]remove file /storage/0280/doc_00031918 [00:22:17]file doc_00031919 [00:22:17]remove file /storage/0280/doc_00031919 [00:22:17]file doc_00031920 [00:22:17]remove file /storage/0280/doc_00031920 [00:22:17]file doc_00031921 [00:22:17]remove file /storage/0280/doc_00031921 [00:22:17]file doc_00031922 [00:22:17]remove file /storage/0280/doc_00031922 [00:22:17]file doc_00031923 [00:22:17]remove file /storage/0280/doc_00031923 [00:22:17]file doc_00031924 [00:22:17]remove file /storage/0280/doc_00031924 [00:22:17]file doc_00031925 [00:22:17]remove file /storage/0280/doc_00031925 [00:22:17]file doc_00031926 [00:22:17]remove file /storage/0280/doc_00031926 [00:22:17]file doc_00031927 [00:22:17]remove file /storage/0280/doc_00031927 [00:22:17]file doc_00031928 [00:22:17]remove file /storage/0280/doc_00031928 [00:22:17]file doc_00031929 [00:22:17]remove file /storage/0280/doc_00031929 [00:22:17]file doc_00031930 [00:22:17]remove file /storage/0280/doc_00031930 [00:22:17]file doc_00031931 [00:22:17]remove file /storage/0280/doc_00031931 [00:22:17]file doc_00031932 [00:22:17]remove file /storage/0280/doc_00031932 [00:22:17]file doc_00031933 [00:22:17]remove file /storage/0280/doc_00031933 [00:22:17]file doc_00031934 [00:22:17]remove file /storage/0280/doc_00031934 [00:22:17]file doc_00031935 [00:22:17]remove file /storage/0280/doc_00031935 [00:22:17]file doc_00031936 [00:22:17]remove file /storage/0280/doc_00031936 [00:22:17]file doc_00031937 [00:22:17]remove file /storage/0280/doc_00031937 [00:22:17]file doc_00031938 [00:22:17]remove file /storage/0280/doc_00031938 [00:22:17]file doc_00031939 [00:22:17]remove file /storage/0280/doc_00031939 [00:22:17]file doc_00031940 [00:22:17]remove file /storage/0280/doc_00031940 [00:22:17]file doc_00031941 [00:22:17]remove file /storage/0280/doc_00031941 [00:22:17]file doc_00031942 [00:22:17]remove file /storage/0280/doc_00031942 [00:22:17]file doc_00031943 [00:22:17]remove file /storage/0280/doc_00031943 [00:22:17]file doc_00031944 [00:22:17]remove file /storage/0280/doc_00031944 [00:22:17]file doc_00031945 [00:22:17]remove file /storage/0280/doc_00031945 [00:22:17]file doc_00031946 [00:22:17]remove file /storage/0280/doc_00031946 [00:22:17]file doc_00031947 [00:22:17]remove file /storage/0280/doc_00031947 [00:22:17]file doc_00031948 [00:22:17]remove file /storage/0280/doc_00031948 [00:22:17]file doc_00031949 [00:22:17]remove file /storage/0280/doc_00031949 [00:22:17]file doc_00031950 [00:22:17]remove file /storage/0280/doc_00031950 [00:22:17]file doc_00031951 [00:22:17]remove file /storage/0280/doc_00031951 [00:22:17]file doc_00031952 [00:22:17]remove file /storage/0280/doc_00031952 [00:22:17]file doc_00031953 [00:22:17]remove file /storage/0280/doc_00031953 [00:22:17]file doc_00031954 [00:22:17]remove file /storage/0280/doc_00031954 [00:22:17]file doc_00031955 [00:22:17]remove file /storage/0280/doc_00031955 [00:22:17]file doc_00031956 [00:22:17]remove file /storage/0280/doc_00031956 [00:22:17]file doc_00031957 [00:22:17]remove file /storage/0280/doc_00031957 [00:22:17]file doc_00031958 [00:22:17]remove file /storage/0280/doc_00031958 [00:22:17]file doc_00031959 [00:22:17]remove file /storage/0280/doc_00031959 [00:22:17]file doc_00031960 [00:22:17]remove file /storage/0280/doc_00031960 [00:22:17]file doc_00031961 [00:22:17]remove file /storage/0280/doc_00031961 [00:22:17]file doc_00031962 [00:22:17]remove file /storage/0280/doc_00031962 [00:22:17]file doc_00031963 [00:22:17]remove file /storage/0280/doc_00031963 [00:22:17]file doc_00031964 [00:22:17]remove file /storage/0280/doc_00031964 [00:22:17]file doc_00031965 [00:22:17]remove file /storage/0280/doc_00031965 [00:22:17]file doc_00031966 [00:22:17]remove file /storage/0280/doc_00031966 [00:22:17]file doc_00031967 [00:22:17]remove file /storage/0280/doc_00031967 [00:22:17]file doc_00031968 [00:22:17]remove file /storage/0280/doc_00031968 [00:22:17]file doc_00031969 [00:22:17]remove file /storage/0280/doc_00031969 [00:22:17]file doc_00031970 [00:22:17]remove file /storage/0280/doc_00031970 [00:22:17]file doc_00031971 [00:22:17]remove file /storage/0280/doc_00031971 [00:22:17]file doc_00031972 [00:22:17]remove file /storage/0280/doc_00031972 [00:22:17]remove dir /storage/0280 [00:22:17]ProcessDocumentItem done err = 0, tmpTLVsize=249 [00:22:17]tlvbuf is 0169F6A0 [00:22:17]SAM_PROTO_ClearQueue [00:22:17]wFMCommunicate request_size=4 [00:22:17]MH_SAM_APDU [00:22:17]CAPDU: 80 09 00 00 [00:22:17]Write to MH i2c: E2 08 00 8E 45 80 09 00 00 00 00 00 00 45 [00:22:17]Write i2c OK [00:22:17]MH_I2C_Read... [00:22:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:22:17]Read from MH i2c: E2 [00:22:17]MH_I2C_Read... [00:22:17]Read from MH i2c: E2 03 00 [00:22:17]MH_I2C_Read... [00:22:17]Read from MH i2c: E2 03 00 8E 45 00 90 00 47 [00:22:17]RAPDU: 90 00 [00:22:17]wFMCommunicate OK [00:22:17]SAM_PROTO_ClearQueue done [00:22:17]KKMCreateOFDPacket [00:22:17]OFDProtocolAddRootSTLVToBuf [00:22:17]FM_MakeSignedData [00:22:17]FM_MakeSignedData [00:22:17]SAM_PROTO_SignData [00:22:17]wFMCommunicate request_size=4 [00:22:17]MH_SAM_APDU [00:22:17]CAPDU: 80 0D 01 02 [00:22:17]Write to MH i2c: E2 08 00 8F 45 80 0D 01 02 00 00 00 00 4D [00:22:17]Write i2c OK [00:22:17]MH_I2C_Read... [00:22:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:22:17]Read from MH i2c: E2 [00:22:17]MH_I2C_Read... [00:22:17]Read from MH i2c: E2 03 00 [00:22:17]MH_I2C_Read... [00:22:17]Read from MH i2c: E2 03 00 8F 45 00 90 00 48 [00:22:17]RAPDU: 90 00 [00:22:17]wFMCommunicate OK [00:22:17]wFMCommunicate request_size=255 [00:22:17]MH_SAM_APDU [00:22:17]CAPDU: 80 0D 02 02 FA 02 00 F9 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 90 D0 BA D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 90 2E 20 F1 03 50 00 37 32 30 30 30 31 2C 20 D0 B3 2E 20 D0 9E D1 88 2C 20 D1 83 D0 BB 2E 20 D0 9A D1 83 D1 80 D0 BC D0 B0 D0 BD D0 B6 D0 B0 D0 BD 20 D0 94 D0 B0 D1 82 D0 BA D0 B0 20 33 30 34 2C 20 34 30 2E 35 33 37 35 36 33 2C 20 37 32 2E 37 39 32 33 39 34 20 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 39 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 C2 C2 E3 65 0E 04 04 00 19 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E5 7C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 35 04 06 00 F7 71 A0 [00:22:17]Write to MH i2c: E2 02 01 90 45 80 0D 02 02 FA 00 02 00 F9 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 90 D0 BA D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 90 2E 20 F1 03 50 00 37 32 30 30 30 31 2C 20 D0 B3 2E 20 D0 9E D1 88 2C 20 D1 83 D0 BB 2E 20 D0 9A D1 83 D1 80 D0 BC D0 B0 D0 BD D0 B6 D0 B0 D0 BD 20 D0 94 D0 B0 D1 82 D0 BA D0 B0 20 33 30 34 2C 20 34 30 2E 35 33 37 35 36 33 2C 20 37 32 2E 37 39 32 33 39 34 20 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 39 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 C2 C2 E3 65 0E 04 04 00 19 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E5 7C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 35 04 06 00 F7 71 A0 00 00 E6 [00:22:17]Write i2c OK [00:22:17]MH_I2C_Read... [00:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:22:17]Read from MH i2c: E2 [00:22:17]MH_I2C_Read... [00:22:17]Read from MH i2c: E2 03 00 [00:22:17]MH_I2C_Read... [00:22:17]Read from MH i2c: E2 03 00 90 45 00 90 00 49 [00:22:17]RAPDU: 90 00 [00:22:17]wFMCommunicate OK [00:22:17]wFMCommunicate request_size=8 [00:22:17]MH_SAM_APDU [00:22:17]CAPDU: 80 0D 02 02 03 05 AD FC [00:22:17]Write to MH i2c: E2 0B 00 91 45 80 0D 02 02 03 00 05 AD FC 00 00 04 [00:22:17]Write i2c OK [00:22:17]MH_I2C_Read... [00:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:22:17]Read from MH i2c: E2 [00:22:17]MH_I2C_Read... [00:22:17]Read from MH i2c: E2 03 00 [00:22:17]MH_I2C_Read... [00:22:17]Read from MH i2c: E2 03 00 91 45 00 90 00 4A [00:22:17]RAPDU: 90 00 [00:22:17]wFMCommunicate OK [00:22:17]wFMCommunicate request_size=4 [00:22:17]MH_SAM_APDU [00:22:17]CAPDU: 80 0D 03 02 [00:22:17]Write to MH i2c: E2 08 00 92 45 80 0D 03 02 00 00 00 00 52 [00:22:17]Write i2c OK [00:22:17]MH_I2C_Read... [00:22:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:22:17]Read from MH i2c: E2 [00:22:17]MH_I2C_Read... [00:22:17]Read from MH i2c: E2 0B 00 [00:22:17]MH_I2C_Read... [00:22:17]Read from MH i2c: E2 0B 00 92 45 00 0D 3A 47 15 D8 4B F2 B7 90 00 C2 [00:22:17]RAPDU: 0D 3A 47 15 D8 4B F2 B7 90 00 [00:22:17]wFMCommunicate OK [00:22:17]SAM_PROTO_SignData done [00:22:17]FM_MakeSignedData done [00:22:17]CreateOFDProtocolMessage [00:22:17]wFMCommunicate request_size=4 [00:22:17]MH_SAM_APDU [00:22:17]CAPDU: 80 11 00 00 [00:22:17]Write to MH i2c: E2 08 00 93 45 80 11 00 00 00 00 00 00 52 [00:22:17]Write i2c OK [00:22:17]MH_I2C_Read... [00:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:22:17]Read from MH i2c: E2 [00:22:17]MH_I2C_Read... [00:22:17]Read from MH i2c: E2 17 00 [00:22:17]MH_I2C_Read... [00:22:17]Read from MH i2c: E2 17 00 93 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 A7 [00:22:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:22:17]wFMCommunicate OK [00:22:17]CreateOFDProtocolMessage done [00:22:17]OFDSenderStorePacket 31973 [00:22:17]StoreOFDPacket docnum=31973 [00:22:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 01 00 00 D9 4A 05 01 00 AF 5A 02 01 00 02 00 F9 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 90 D0 BA D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 90 2E 20 F1 03 50 00 37 32 30 30 30 31 2C 20 D0 B3 2E 20 D0 9E D1 88 2C 20 D1 83 D0 BB 2E 20 D0 9A D1 83 D1 80 D0 BC D0 B0 D0 BD D0 B6 D0 B0 D0 BD 20 D0 94 D0 B0 D1 82 D0 BA D0 B0 20 33 30 34 2C 20 34 30 2E 35 33 37 35 36 33 2C 20 37 32 2E 37 39 32 33 39 34 20 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 39 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 C2 C2 E3 65 0E 04 04 00 19 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E5 7C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 35 04 06 00 F7 71 A0 05 AD FC 0D 3A 47 15 D8 4B F2 B7 [00:22:17]CheckFolder [00:22:17]dirname=/storage/ofd_packets [00:22:17]CheckFolder done [00:22:17]ProducePacketName [00:22:17]name=ofd_packets/00031973 [00:22:17]NVStorageSaveData ofd_packets/00031973 [00:22:17]File name is /storage/ofd_packets/00031973 [00:22:17]Write 299 bytes [00:22:17]NVStorageSaveData done [00:22:17]OFDSenderStorePacket done [00:22:17]KKMCreateOFDPacket done [00:22:18]NVStorageSaveData kkm_last_timestamp [00:22:18]File name is /storage/kkm_last_timestamp [00:22:18]Write 4 bytes [00:22:18]NVStorageSaveData done [00:22:18]ExternCall_PrintAddStr [00:22:18]wPrintStart [00:22:18]Write to MH i2c: 01 00 00 94 45 D9 [00:22:18]OFD Sender: Processing packet 31973 [packets to send 5, broken 4] [00:22:18]ProducePacketName [00:22:18]name=ofd_packets/00031973 [00:22:18]OFD Sender: To server: pG, [00:22:18]CommunicateWithHost lk.salyk.kg:30040 [00:22:18]ConnectInit lk.salyk.kg [00:22:18]Write i2c OK [00:22:18]MH_I2C_Read... [00:22:18]Read from MH i2c: 01 [00:22:18]MH_I2C_Read... [00:22:18]Read from MH i2c: 01 07 00 [00:22:18]MH_I2C_Read... [00:22:18]Read from MH i2c: 01 07 00 94 45 00 00 00 00 00 FF 0F EE [00:22:18]RasterBufferAndPrint [00:22:18]line Отчет об открытии смены [00:22:18]line ФФД: 1.0 [00:22:18]line ИНН: 02508201610067 [00:22:18]line Кассир: Акматов А. [00:22:18]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [00:22:18]line Место: АЗС № 99 "Партнер Нефть" [00:22:18]line 03.03.2024 00:22 [00:22:18]line Смена: 281 [00:22:18]line РНМ: 0000000000092554 [00:22:18]line ЗНМ: 0300000074 [00:22:18]line ФД: 31973 [00:22:18]line ФМ: 0000000000871783 [00:22:18]line ФПД: 272067388091900 [00:22:18]written 0, free lines is 4095 [00:22:18]Connected sock=10 [00:22:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 01 00 00 D9 4A 05 01 00 AF 5A 02 01 00 02 00 F9 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 90 D0 BA D0 BC D0 B0 D1 82 D0 BE D0 B2 20 D0 90 2E 20 F1 03 50 00 37 32 30 30 30 31 2C 20 D0 B3 2E 20 D0 9E D1 88 2C 20 D1 83 D0 BB 2E 20 D0 9A D1 83 D1 80 D0 BC D0 B0 D0 BD D0 B6 D0 B0 D0 BD 20 D0 94 D0 B0 D1 82 D0 BA D0 B0 20 33 30 34 2C 20 34 30 2E 35 33 37 35 36 33 2C 20 37 32 2E 37 39 32 33 39 34 20 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 39 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 C2 C2 E3 65 0E 04 04 00 19 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E5 7C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 35 04 06 00 F7 71 A0 05 AD FC 0D 3A 47 15 D8 4B F2 B7 [00:22:18]Write to MH i2c: 01 00 00 A6 45 EB [00:22:18]Write i2c OK [00:22:18]MH_I2C_Read... [00:22:18]Read from MH i2c: 01 [00:22:18]MH_I2C_Read... [00:22:18]Read from MH i2c: 01 07 00 [00:22:18]MH_I2C_Read... [00:22:18]Read from MH i2c: 01 07 00 A6 45 00 00 00 00 00 5E 0E 5E [00:22:18]RasterBufferAndPrint [00:22:18]line [00:22:18]line [00:22:18]line [00:22:18]line [00:22:18]line [00:22:18]written 0, free lines is 3692 [00:22:18]MH_Cut [00:22:18]Write to MH i2c: D1 01 00 AD 45 01 C4 [00:22:18]Write i2c OK [00:22:18]MH_I2C_Read... [00:22:18]Read from MH i2c: D1 [00:22:18]MH_I2C_Read... [00:22:18]Read from MH i2c: D1 01 00 [00:22:18]MH_I2C_Read... [00:22:18]Read from MH i2c: D1 01 00 AD 45 00 C3 [00:22:18]Write to MH i2c: 01 00 00 AE 45 F3 [00:22:18]Write i2c OK [00:22:18]MH_I2C_Read... [00:22:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 AB AA 47 00 A7 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E5 7C 00 00 F4 03 04 00 06 6B E3 65 B6 04 01 00 00 CA 25 D3 A4 D6 A7 82 FB [00:22:18]CommunicateWithHost err = 0 [00:22:18]CheckOFDResponse [00:22:18]1017 (14) - 77093643461234 [00:22:18]1041 (16) - 0000000000871783 [00:22:18]1040 (4) - 31973 [00:22:18]1012 (4) - 02.03.2024 18:08 [00:22:18]1206 (1) - 0 [00:22:18]OFD Sender: Remove packet 31973 [00:22:18]ProducePacketName [00:22:18]name=ofd_packets/00031973 [00:22:18]NVStorageDeleteData [00:22:19]*** Cut start [00:22:19]*** Partial cut [00:22:19]*** CUTSNS_PIN = 1 [00:22:19]*** CUTSNS_PIN = 0 [00:22:19]OFD Sender: No OFD packet to send [00:22:19]*** Brake cut motor [00:22:19]Read from MH i2c: 01 [00:22:19]MH_I2C_Read... [00:22:19]*** Stop cut motor [00:22:19]*** Cut end [00:22:19]Read from MH i2c: 01 07 00 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: 01 07 00 AE 45 00 00 00 00 00 FF 0F 08 [00:22:19]process_action open_shift done [00:22:19]requested_data is exist [00:22:19]produce_requested_data [00:22:19]requested_item fd.num is exist - process it [00:22:19]SAM_PROTO_GetFieldsCounters [00:22:19]wFMCommunicate request_size=4 [00:22:19]MH_SAM_APDU [00:22:19]CAPDU: 80 13 00 00 [00:22:19]Write to MH i2c: E2 08 00 AF 45 80 13 00 00 00 00 00 00 70 [00:22:19]Write i2c OK [00:22:19]MH_I2C_Read... [00:22:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:22:19]Read from MH i2c: E2 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: E2 62 00 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: E2 62 00 AF 45 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E5 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 0E [00:22:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E5 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:22:19]wFMCommunicate OK [00:22:19]SAM_PROTO_GetFieldsCounters done [00:22:19]requested_item shift.num is exist - process it [00:22:19]requested_item shift.opened is exist - process it [00:22:19]req_shift_opened [00:22:19]FM_GetShiftState [00:22:19]SAM_PROTO_GetShiftState [00:22:19]wFMCommunicate request_size=4 [00:22:19]MH_SAM_APDU [00:22:19]CAPDU: 80 13 01 00 [00:22:19]Write to MH i2c: E2 08 00 B0 45 80 13 01 00 00 00 00 00 72 [00:22:19]Write i2c OK [00:22:19]MH_I2C_Read... [00:22:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:19]Read from MH i2c: E2 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: E2 0E 00 [00:22:19]MH_I2C_Read... [00:22:19]Read from MH i2c: E2 0E 00 B0 45 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 4A [00:22:19]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [00:22:19]wFMCommunicate OK [00:22:19]SAM_PROTO_GetShiftState done [00:22:19]FM_GetShiftState done [00:22:19]req_shift_opened done [00:22:19]requested_item shift.open_date is exist - process it [00:22:19]req_shift_open_date [00:22:19]req_shift_open_date done [00:22:19]produce_requested_data done [00:22:19]produce_requested_data return {"fd.num":31973,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346} [00:22:19]process_action_free open_shift [00:22:19]json_value_free [00:22:19]json_value_free done [00:22:19]process_json_proto returns [00:22:19]Send response to host [00:22:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":31973,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346}}} [00:22:19]free response buf [00:22:19]execute_script done [00:22:19]execute_script returns [00:22:19]free content buf [00:22:19]Sock 7.Close socket [00:22:19]Sock 7.Thread stoped [00:22:19]accept exits with 9 [00:22:19]New connection [00:22:19]New thread 3066908004 created [00:22:19]Thread 3066764644 joined [00:22:19]Waiting for new connection... [00:22:19] Sock 9.Parse request [00:22:19]Sock 9.Check first char [00:22:19]Sock 9.First char is OK [00:22:19]request: POST /json_proto HTTP/1.0 [00:22:19]Method: POST [00:22:19]URL: /json_proto [00:22:19]Method is POST - this is cgi request [00:22:19]url: /json_proto [00:22:19]query_string will be loaded in cgi processing [00:22:19]execute_cgi json_proto POST (null) [00:22:19]execute_cgi path=json_proto method=POST [00:22:19]POST find Content-Length [00:22:19]Host: 172.17.61.6:8080 [00:22:19]Content-Length: 331 [00:22:19]Content-Type: application/json [00:22:19] [00:22:19]POST finish read [00:22:19]Found Content-Length = 331 [00:22: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" ] } } [00:22:19]execute_script... [00:22: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" ] } } [00:22:19]POST & json_proto [00:22:19]process_json_proto [00:22:19]json parsed OK: [00:22:19]protocol is kg_v1.0 [00:22:19]action value=get_value [00:22:19]process_action get_value [00:22:19]cmd_get_value [00:22:19]process_action get_value done [00:22:19]requested_data is exist [00:22:19]produce_requested_data [00:22:19]requested_item fm.sale.total is exist - process it [00:22:19]SAM_PROTO_GetFMData [00:22:19]wFMCommunicate request_size=4 [00:22:19]MH_SAM_APDU [00:22:19]CAPDU: 80 13 03 00 [00:22:19]Write to MH i2c: E2 08 00 B1 45 80 13 03 00 00 00 00 00 75 [00:22:19]Write i2c OK [00:22:19]MH_I2C_Read... [00:22:20]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:22:20]Read from MH i2c: E2 [00:22:20]MH_I2C_Read... [00:22:20]Read from MH i2c: E2 FD 00 [00:22:20]MH_I2C_Read... [00:22:20]Read from MH i2c: E2 FD 00 B1 45 00 C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 4F [00:22:20]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 B3 7A 00 00 69 04 A0 00 6F 04 04 00 3F 7A 00 00 B1 04 04 00 65 F8 E5 25 70 04 04 00 EC F5 A2 20 72 04 04 00 79 02 43 05 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE 50 06 04 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 59 CE 55 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9B 00 6F 04 04 00 74 00 00 00 B1 04 03 00 74 C3 C7 70 04 03 00 B4 CF C6 72 04 02 00 C0 F3 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 8F 37 15 EF 03 09 00 F6 03 01 90 00 [00:22:20]wFMCommunicate OK [00:22:20]wFMCommunicate request_size=4 [00:22:20]MH_SAM_APDU [00:22:20]CAPDU: 80 17 00 00 [00:22:20]Write to MH i2c: E2 08 00 B2 45 80 17 00 00 00 00 00 00 77 [00:22:20]Write i2c OK [00:22:20]MH_I2C_Read... [00:22:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:20]Read from MH i2c: E2 [00:22:20]MH_I2C_Read... [00:22:20]Read from MH i2c: E2 FD 00 [00:22:20]MH_I2C_Read... [00:22:20]Read from MH i2c: E2 FD 00 B2 45 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 03 [00:22:20]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 97 C4 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:22:20]wFMCommunicate OK [00:22:20]wFMCommunicate request_size=4 [00:22:20]MH_SAM_APDU [00:22:20]CAPDU: 80 17 00 00 [00:22:20]Write to MH i2c: E2 08 00 B3 45 80 17 00 00 00 00 00 00 78 [00:22:20]Write i2c OK [00:22:20]MH_I2C_Read... [00:22:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:21]Read from MH i2c: E2 [00:22:21]MH_I2C_Read... [00:22:21]Read from MH i2c: E2 FD 00 [00:22:21]MH_I2C_Read... [00:22:21]Read from MH i2c: E2 FD 00 B3 45 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 18 [00:22:21]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:22:21]wFMCommunicate OK [00:22:21]wFMCommunicate request_size=4 [00:22:21]MH_SAM_APDU [00:22:21]CAPDU: 80 17 00 00 [00:22:21]Write to MH i2c: E2 08 00 B4 45 80 17 00 00 00 00 00 00 79 [00:22:21]Write i2c OK [00:22:21]MH_I2C_Read... [00:22:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:21]Read from MH i2c: E2 [00:22:21]MH_I2C_Read... [00:22:21]Read from MH i2c: E2 FD 00 [00:22:21]MH_I2C_Read... [00:22:21]Read from MH i2c: E2 FD 00 B4 45 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 FE [00:22:21]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:22:21]wFMCommunicate OK [00:22:21]wFMCommunicate request_size=4 [00:22:21]MH_SAM_APDU [00:22:21]CAPDU: 80 17 00 00 [00:22:21]Write to MH i2c: E2 08 00 B5 45 80 17 00 00 00 00 00 00 7A [00:22:21]Write i2c OK [00:22:21]MH_I2C_Read... [00:22:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:22:21]Read from MH i2c: E2 [00:22:21]MH_I2C_Read... [00:22:21]Read from MH i2c: E2 DE 00 [00:22:21]MH_I2C_Read... [00:22:21]Read from MH i2c: E2 DE 00 B5 45 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 59 [00:22:22]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:22:22]wFMCommunicate OK [00:22:22]SAM_PROTO_GetFMData done [00:22:22]requested_item fm.sale_refund.total is exist - process it [00:22:22]requested_item fm.buy.total is exist - process it [00:22:22]requested_item shift.sale.total is exist - process it [00:22:22]SAM_PROTO_GetShiftData [00:22:22]wFMCommunicate request_size=4 [00:22:22]MH_SAM_APDU [00:22:22]CAPDU: 80 13 02 00 [00:22:22]Write to MH i2c: E2 08 00 B6 45 80 13 02 00 00 00 00 00 79 [00:22:22]Write i2c OK [00:22:22]MH_I2C_Read... [00:22:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:22:22]Read from MH i2c: E2 [00:22:22]MH_I2C_Read... [00:22:22]Read from MH i2c: E2 FD 00 [00:22:22]MH_I2C_Read... [00:22:22]Read from MH i2c: E2 FD 00 B6 45 00 A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 EC [00:22:22]RAPDU: A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 [00:22:22]wFMCommunicate OK [00:22:22]wFMCommunicate request_size=4 [00:22:22]MH_SAM_APDU [00:22:22]CAPDU: 80 17 00 00 [00:22:22]Write to MH i2c: E2 08 00 B7 45 80 17 00 00 00 00 00 00 7C [00:22:22]Write i2c OK [00:22:22]MH_I2C_Read... [00:22:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:23]Read from MH i2c: E2 [00:22:23]MH_I2C_Read... [00:22:23]Read from MH i2c: E2 FD 00 [00:22:23]MH_I2C_Read... [00:22:23]Read from MH i2c: E2 FD 00 B7 45 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 84 [00:22:23]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 [00:22:23]wFMCommunicate OK [00:22:23]wFMCommunicate request_size=4 [00:22:23]MH_SAM_APDU [00:22:23]CAPDU: 80 17 00 00 [00:22:23]Write to MH i2c: E2 08 00 B8 45 80 17 00 00 00 00 00 00 7D [00:22:23]Write i2c OK [00:22:23]MH_I2C_Read... [00:22:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:23]Read from MH i2c: E2 [00:22:23]MH_I2C_Read... [00:22:23]Read from MH i2c: E2 FD 00 [00:22:23]MH_I2C_Read... [00:22:23]Read from MH i2c: E2 FD 00 B8 45 00 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 4F [00:22:23]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 [00:22:23]wFMCommunicate OK [00:22:23]wFMCommunicate request_size=4 [00:22:23]MH_SAM_APDU [00:22:23]CAPDU: 80 17 00 00 [00:22:23]Write to MH i2c: E2 08 00 B9 45 80 17 00 00 00 00 00 00 7E [00:22:23]Write i2c OK [00:22:23]MH_I2C_Read... [00:22:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:22:23]Read from MH i2c: E2 [00:22:23]MH_I2C_Read... [00:22:23]Read from MH i2c: E2 FD 00 [00:22:23]MH_I2C_Read... [00:22:23]Read from MH i2c: E2 FD 00 B9 45 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 F0 [00:22:24]RAPDU: 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 [00:22:24]wFMCommunicate OK [00:22:24]wFMCommunicate request_size=4 [00:22:24]MH_SAM_APDU [00:22:24]CAPDU: 80 17 00 00 [00:22:24]Write to MH i2c: E2 08 00 BA 45 80 17 00 00 00 00 00 00 7F [00:22:24]Write i2c OK [00:22:24]MH_I2C_Read... [00:22:24]OFD Sender: No OFD packet to send [00:22:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:22:24]Read from MH i2c: E2 [00:22:24]MH_I2C_Read... [00:22:24]Read from MH i2c: E2 BD 00 [00:22:24]MH_I2C_Read... [00:22:24]Read from MH i2c: E2 BD 00 BA 45 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 65 [00:22:24]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:22:24]wFMCommunicate OK [00:22:24]SAM_PROTO_GetShiftData done [00:22:24]requested_item shift.sale.total_cash is exist - process it [00:22:24]requested_item shift.sale_refund.total is exist - process it [00:22:24]requested_item shift.sale_refund.total_cash is exist - process it [00:22:24]requested_item shift.buy.total is exist - process it [00:22:24]requested_item shift.buy.total_cash is exist - process it [00:22:24]produce_requested_data done [00:22:24]produce_requested_data return {"fm.sale.total":6358283.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:22:24]process_action_free get_value [00:22:24]json_value_free [00:22:24]json_value_free done [00:22:24]process_json_proto returns [00:22:24]Send response to host [00:22:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":6358283.25,"fm.sale_refund.total":130917.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:22:24]free response buf [00:22:24]execute_script done [00:22:24]execute_script returns [00:22:24]free content buf [00:22:24]Sock 9.Close socket [00:22:24]Sock 9.Thread stoped [00:22:29]OFD Sender: No OFD packet to send [00:22:34]OFD Sender: No OFD packet to send [00:22:39]OFD Sender: No OFD packet to send [00:22:44]OFD Sender: No OFD packet to send [00:22:49]OFD Sender: No OFD packet to send [00:22:54]OFD Sender: No OFD packet to send [00:22:59]OFD Sender: No OFD packet to send [00:23:04]OFD Sender: No OFD packet to send [00:23:09]OFD Sender: No OFD packet to send [00:23:14]OFD Sender: No OFD packet to send [00:23:19]OFD Sender: No OFD packet to send [00:23:24]OFD Sender: No OFD packet to send [00:23:29]OFD Sender: No OFD packet to send [00:23:34]OFD Sender: No OFD packet to send [00:23:39]OFD Sender: No OFD packet to send [00:23:44]OFD Sender: No OFD packet to send [00:23:49]OFD Sender: No OFD packet to send [00:23:54]OFD Sender: No OFD packet to send [00:23:59]OFD Sender: No OFD packet to send [00:24:04]OFD Sender: No OFD packet to send [00:24:09]OFD Sender: No OFD packet to send [00:24:14]OFD Sender: No OFD packet to send [00:24:19]OFD Sender: No OFD packet to send [00:24:24]OFD Sender: No OFD packet to send [00:24:29]OFD Sender: No OFD packet to send [00:24:34]OFD Sender: No OFD packet to send [00:24:39]OFD Sender: No OFD packet to send [00:24:44]OFD Sender: No OFD packet to send [00:24:49]OFD Sender: No OFD packet to send [00:24:54]OFD Sender: No OFD packet to send [00:24:59]OFD Sender: No OFD packet to send [00:25:04]OFD Sender: No OFD packet to send [00:25:09]OFD Sender: No OFD packet to send [00:25:14]OFD Sender: No OFD packet to send [00:25:19]OFD Sender: No OFD packet to send [00:25:24]OFD Sender: No OFD packet to send [00:25:29]OFD Sender: No OFD packet to send [00:25:34]OFD Sender: No OFD packet to send [00:25:39]OFD Sender: No OFD packet to send [00:25:44]OFD Sender: No OFD packet to send [00:25:49]OFD Sender: No OFD packet to send [00:25:54]OFD Sender: No OFD packet to send [00:25:59]OFD Sender: No OFD packet to send [00:26:04]OFD Sender: No OFD packet to send [00:26:09]OFD Sender: No OFD packet to send [00:26:14]OFD Sender: No OFD packet to send [00:26:19]OFD Sender: No OFD packet to send [00:26:24]OFD Sender: No OFD packet to send [00:26:29]OFD Sender: No OFD packet to send [00:26:34]OFD Sender: No OFD packet to send [00:26:39]OFD Sender: No OFD packet to send [00:26:44]OFD Sender: No OFD packet to send [00:26:49]OFD Sender: No OFD packet to send [00:26:54]OFD Sender: No OFD packet to send [00:26:59]OFD Sender: No OFD packet to send [00:27:04]OFD Sender: No OFD packet to send [00:27:09]OFD Sender: No OFD packet to send [00:27:14]OFD Sender: No OFD packet to send [00:27:19]OFD Sender: No OFD packet to send [00:27:24]OFD Sender: No OFD packet to send [00:27:29]OFD Sender: No OFD packet to send [00:27:34]OFD Sender: No OFD packet to send [00:27:39]OFD Sender: No OFD packet to send [00:27:44]OFD Sender: No OFD packet to send [00:27:49]OFD Sender: No OFD packet to send [00:27:54]OFD Sender: No OFD packet to send [00:27:59]OFD Sender: No OFD packet to send [00:28:04]OFD Sender: No OFD packet to send [00:28:09]OFD Sender: No OFD packet to send [00:28:14]OFD Sender: No OFD packet to send [00:28:19]OFD Sender: No OFD packet to send [00:28:24]OFD Sender: No OFD packet to send [00:28:29]OFD Sender: No OFD packet to send [00:28:34]OFD Sender: No OFD packet to send [00:28:39]OFD Sender: No OFD packet to send [00:28:44]OFD Sender: No OFD packet to send [00:28:49]OFD Sender: No OFD packet to send [00:28:54]OFD Sender: No OFD packet to send [00:28:59]OFD Sender: No OFD packet to send [00:29:04]OFD Sender: No OFD packet to send [00:29:09]OFD Sender: No OFD packet to send [00:29:14]OFD Sender: No OFD packet to send [00:29:19]OFD Sender: No OFD packet to send [00:29:24]OFD Sender: No OFD packet to send [00:29:29]OFD Sender: No OFD packet to send [00:29:34]OFD Sender: No OFD packet to send [00:29:39]OFD Sender: No OFD packet to send [00:29:44]OFD Sender: No OFD packet to send [00:29:49]OFD Sender: No OFD packet to send [00:29:54]OFD Sender: No OFD packet to send [00:29:59]OFD Sender: No OFD packet to send [00:30:04]OFD Sender: No OFD packet to send [00:30:05]accept exits with 7 [00:30:05]New connection [00:30:05]New thread 3066764644 created [00:30:05]Thread 3066908004 joined [00:30:05]Waiting for new connection... [00:30:05] Sock 7.Parse request [00:30:05]Sock 7.Check first char [00:30:05]Sock 7.First char is OK [00:30:05]request: POST /json_proto HTTP/1.0 [00:30:05]Method: POST [00:30:05]URL: /json_proto [00:30:05]Method is POST - this is cgi request [00:30:05]url: /json_proto [00:30:05]query_string will be loaded in cgi processing [00:30:05]execute_cgi json_proto POST (null) [00:30:05]execute_cgi path=json_proto method=POST [00:30:05]POST find Content-Length [00:30:05]Host: 172.17.61.6:8080 [00:30:05]Content-Length: 620 [00:30:05]Content-Type: application/json [00:30:05] [00:30:05]POST finish read [00:30:05]Found Content-Length = 620 [00:30:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58169", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:05]execute_script... [00:30: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 : (3)58169", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:05]POST & json_proto [00:30:05]process_json_proto [00:30:05]json parsed OK: [00:30:05]protocol is kg_v1.0 [00:30:05]action value=close_receipt [00:30:05]process_action close_receipt [00:30:05]cmd_close_receipt [00:30:05]MH_GetDate [00:30:05]Write to MH i2c: F0 00 00 BB 45 EF [00:30:05]Write i2c OK [00:30:05]MH_I2C_Read... [00:30:05]Read from MH i2c: F0 [00:30:06]MH_I2C_Read... [00:30:06]Read from MH i2c: F0 09 00 [00:30:06]MH_I2C_Read... [00:30:06]Read from MH i2c: F0 09 00 BB 45 00 98 C4 E3 65 78 7F 6F 64 66 [00:30:06]GetLastDocTimeStamp 1709425346 [00:30:06]current date 1709425816 [00:30:06]FM_GetShiftState [00:30:06]SAM_PROTO_GetShiftState [00:30:06]wFMCommunicate request_size=4 [00:30:06]MH_SAM_APDU [00:30:06]CAPDU: 80 13 01 00 [00:30:06]Write to MH i2c: E2 08 00 BC 45 80 13 01 00 00 00 00 00 7E [00:30:06]Write i2c OK [00:30:06]MH_I2C_Read... [00:30:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:06]Read from MH i2c: E2 [00:30:06]MH_I2C_Read... [00:30:06]Read from MH i2c: E2 0E 00 [00:30:06]MH_I2C_Read... [00:30:06]Read from MH i2c: E2 0E 00 BC 45 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 56 [00:30:06]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [00:30:06]wFMCommunicate OK [00:30:06]SAM_PROTO_GetShiftState done [00:30:06]FM_GetShiftState done [00:30:06]opened in 1709425346 [00:30:06]opened+sec_in_day 1709511746 [00:30:06]quantity*price = 13500 [00:30:06]sum+1 = 13501 [00:30:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 1 03.03.2024 00:30 Смена: 281 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31974 ФПД: 153923521568948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T003016&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31974&fm=153923521568948&tin=02508201610067®Number=0000000000092554&sum=13500 0 [00:30:07]StoreToDocumentArchive [00:30:07]shift 281 fd 31974 [00:30:07]save to /storage/0281/doc_00031974 [00:30:07]save last doc name /storage/0281/doc_00031974 to /storage/kkm_last_doc_name [00:30:07]save OK [00:30:07]Clear old archive folders... [00:30:07]ProcessDocumentItem done err = 0, tmpTLVsize=273 [00:30:07]tlvbuf is 015A4EA0 [00:30:07]SAM_PROTO_ClearQueue [00:30:07]wFMCommunicate request_size=4 [00:30:07]MH_SAM_APDU [00:30:07]CAPDU: 80 09 00 00 [00:30:07]Write to MH i2c: E2 08 00 C9 45 80 09 00 00 00 00 00 00 80 [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:30:07]Read from MH i2c: E2 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 C9 45 00 90 00 82 [00:30:07]RAPDU: 90 00 [00:30:07]wFMCommunicate OK [00:30:07]SAM_PROTO_ClearQueue done [00:30:07]KKMCreateOFDPacket [00:30:07]OFDProtocolAddRootSTLVToBuf [00:30:07]FM_MakeSignedData [00:30:07]FM_MakeSignedData [00:30:07]SAM_PROTO_SignData [00:30:07]wFMCommunicate request_size=4 [00:30:07]MH_SAM_APDU [00:30:07]CAPDU: 80 0D 01 02 [00:30:07]Write to MH i2c: E2 08 00 CA 45 80 0D 01 02 00 00 00 00 88 [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:30:07]Read from MH i2c: E2 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 CA 45 00 90 00 83 [00:30:07]RAPDU: 90 00 [00:30:07]wFMCommunicate OK [00:30:07]wFMCommunicate request_size=255 [00:30:07]MH_SAM_APDU [00:30:07]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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 98 C4 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 [00:30:07]Write to MH i2c: E2 02 01 CB 45 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 98 C4 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 2A [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:30:07]Read from MH i2c: E2 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 CB 45 00 90 00 84 [00:30:07]RAPDU: 90 00 [00:30:07]wFMCommunicate OK [00:30:07]wFMCommunicate request_size=32 [00:30:07]MH_SAM_APDU [00:30:07]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 38 33 10 04 04 00 E6 7C 00 00 35 04 06 00 8B FE 1C D3 60 B4 [00:30:07]Write to MH i2c: E2 23 00 CC 45 80 0D 02 02 1B 00 30 30 30 38 37 31 37 38 33 10 04 04 00 E6 7C 00 00 35 04 06 00 8B FE 1C D3 60 B4 00 00 D8 [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:30:07]Read from MH i2c: E2 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 03 00 CC 45 00 90 00 85 [00:30:07]RAPDU: 90 00 [00:30:07]wFMCommunicate OK [00:30:07]wFMCommunicate request_size=4 [00:30:07]MH_SAM_APDU [00:30:07]CAPDU: 80 0D 03 02 [00:30:07]Write to MH i2c: E2 08 00 CD 45 80 0D 03 02 00 00 00 00 8D [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:30:07]Read from MH i2c: E2 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 0B 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 0B 00 CD 45 00 15 4D 70 04 38 95 20 74 90 00 C5 [00:30:07]RAPDU: 15 4D 70 04 38 95 20 74 90 00 [00:30:07]wFMCommunicate OK [00:30:07]SAM_PROTO_SignData done [00:30:07]FM_MakeSignedData done [00:30:07]CreateOFDProtocolMessage [00:30:07]wFMCommunicate request_size=4 [00:30:07]MH_SAM_APDU [00:30:07]CAPDU: 80 11 00 00 [00:30:07]Write to MH i2c: E2 08 00 CE 45 80 11 00 00 00 00 00 00 8D [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:30:07]Read from MH i2c: E2 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 17 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: E2 17 00 CE 45 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 E2 [00:30:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:30:07]wFMCommunicate OK [00:30:07]CreateOFDProtocolMessage done [00:30:07]OFDSenderStorePacket 31974 [00:30:07]StoreOFDPacket docnum=31974 [00:30:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 19 73 1D 01 58 93 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 98 C4 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E6 7C 00 00 35 04 06 00 8B FE 1C D3 60 B4 15 4D 70 04 38 95 20 74 [00:30:07]CheckFolder [00:30:07]dirname=/storage/ofd_packets [00:30:07]CheckFolder done [00:30:07]ProducePacketName [00:30:07]name=ofd_packets/00031974 [00:30:07]NVStorageSaveData ofd_packets/00031974 [00:30:07]File name is /storage/ofd_packets/00031974 [00:30:07]Write 323 bytes [00:30:07]NVStorageSaveData done [00:30:07]OFDSenderStorePacket done [00:30:07]KKMCreateOFDPacket done [00:30:07]NVStorageSaveData kkm_last_timestamp [00:30:07]File name is /storage/kkm_last_timestamp [00:30:07]Write 4 bytes [00:30:07]NVStorageSaveData done [00:30:07]ExternCall_PrintAddStr [00:30:07]wPrintStart [00:30:07]Write to MH i2c: 01 00 00 CF 45 14 [00:30:07]Write i2c OK [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: 01 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: 01 07 00 [00:30:07]MH_I2C_Read... [00:30:07]Read from MH i2c: 01 07 00 CF 45 00 00 00 00 00 FF 0F 29 [00:30:07]RasterBufferAndPrint [00:30:07]line Счет N : (3)58169 [00:30:07]line ИНН: 02508201610067 [00:30:07]line Контрольно-Кассовый Чек [00:30:07]line ПРОДАЖА [00:30:07]line Товар: 48743570 [00:30:07]line Сигареты Winston XStyle Blue [00:30:07]line 1.000 * 135.00 [00:30:07]line = 135.00 [00:30:07]line НДС 12% НСП 1% [00:30:07]line > о реализуемом товаре [00:30:07]line ИТОГО: 135.00 [00:30:07]line НСП 1% : 1.19 [00:30:07]line НДС 12% : 14.34 [00:30:07]line Наличными: 135.00 [00:30:07]line Безнал.: 0.00 [00:30:07]line Место: АЗС № 99 "Партнер Нефть" [00:30:07]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [00:30:07]line СНО: Общий режим [00:30:07]line Чек 1 03.03.2024 00:30 [00:30:07]line Смена: 281 ФФД: 1.0 [00:30:07]line ЗНМ: 0300000074 [00:30:07]line РНМ: 0000000000092554 [00:30:07]line Версия ККМ: 001 [00:30:07]line ФМ: 0000000000871783 [00:30:07]line ФД: 31974 [00:30:07]line ФПД: 153923521568948 [00:30:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T003016&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31974&fm=153923521568948&tin=02508201610067®Number=0000000000092554&sum=13500 [00:30:08]line 0 [00:30:08]OFD Sender: Processing packet 31974 [packets to send 5, broken 4] [00:30:08]ProducePacketName [00:30:08]name=ofd_packets/00031974 [00:30:08]OFD Sender: To server: pG, [00:30:08]CommunicateWithHost lk.salyk.kg:30040 [00:30:08]ConnectInit lk.salyk.kg [00:30:08]written 0, free lines is 4095 [00:30:08]Connected sock=10 [00:30:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 19 73 1D 01 58 93 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 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 98 C4 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E6 7C 00 00 35 04 06 00 8B FE 1C D3 60 B4 15 4D 70 04 38 95 20 74 [00:30:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 9A 43 47 00 23 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E6 7C 00 00 F4 03 04 00 DC 6C E3 65 B6 04 01 00 00 3D 94 97 3C 2E 41 34 4C [00:30:08]CommunicateWithHost err = 0 [00:30:08]CheckOFDResponse [00:30:08]1017 (14) - 77093643461234 [00:30:08]1041 (16) - 0000000000871783 [00:30:08]1040 (4) - 31974 [00:30:08]1012 (4) - 02.03.2024 18:15 [00:30:08]1206 (1) - 0 [00:30:08]OFD Sender: Remove packet 31974 [00:30:08]ProducePacketName [00:30:08]name=ofd_packets/00031974 [00:30:08]NVStorageDeleteData [00:30:08]Write to MH i2c: 01 00 00 F7 45 3C [00:30:08]Write i2c OK [00:30:08]MH_I2C_Read... [00:30:08]Read from MH i2c: 01 [00:30:08]MH_I2C_Read... [00:30:08]Read from MH i2c: 01 07 00 [00:30:08]MH_I2C_Read... [00:30:08]Read from MH i2c: 01 07 00 F7 45 00 00 00 00 00 C4 0C 13 [00:30:08]RasterBufferAndPrint [00:30:08]line [00:30:08]line [00:30:08]line [00:30:08]line [00:30:08]line [00:30:08]written 0, free lines is 3272 [00:30:08]MH_Cut [00:30:08]Write to MH i2c: D1 01 00 FE 45 01 15 [00:30:08]Write i2c OK [00:30:08]MH_I2C_Read... [00:30:08]Read from MH i2c: D1 [00:30:08]MH_I2C_Read... [00:30:08]Read from MH i2c: D1 01 00 [00:30:08]MH_I2C_Read... [00:30:08]Read from MH i2c: D1 01 00 FE 45 00 14 [00:30:08]Write to MH i2c: 01 00 00 FF 45 44 [00:30:08]Write i2c OK [00:30:08]MH_I2C_Read... [00:30:08]OFD Sender: No OFD packet to send [00:30:09]*** Cut start [00:30:09]*** Partial cut [00:30:09]*** CUTSNS_PIN = 1 [00:30:09]*** CUTSNS_PIN = 0 [00:30:09]*** Brake cut motor [00:30:09]Read from MH i2c: 01 [00:30:09]MH_I2C_Read... [00:30:09]*** Stop cut motor [00:30:09]*** Cut end [00:30:09]Read from MH i2c: 01 07 00 [00:30:09]MH_I2C_Read... [00:30:09]Read from MH i2c: 01 07 00 FF 45 00 00 00 00 00 FF 0F 59 [00:30:09]process_action close_receipt done [00:30:09]requested_data is exist [00:30:09]produce_requested_data [00:30:09]requested_item fm.sn is exist - process it [00:30:09]wFMCommunicate request_size=4 [00:30:09]MH_SAM_APDU [00:30:09]CAPDU: 80 11 00 00 [00:30:09]Write to MH i2c: E2 08 00 00 46 80 11 00 00 00 00 00 00 C0 [00:30:09]Write i2c OK [00:30:09]MH_I2C_Read... [00:30:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:30:10]Read from MH i2c: E2 [00:30:10]MH_I2C_Read... [00:30:10]Read from MH i2c: E2 17 00 [00:30:10]MH_I2C_Read... [00:30:10]Read from MH i2c: E2 17 00 00 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 15 [00:30:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:30:10]wFMCommunicate OK [00:30:10]requested_item fd.num is exist - process it [00:30:10]SAM_PROTO_GetFieldsCounters [00:30:10]wFMCommunicate request_size=4 [00:30:10]MH_SAM_APDU [00:30:10]CAPDU: 80 13 00 00 [00:30:10]Write to MH i2c: E2 08 00 01 46 80 13 00 00 00 00 00 00 C3 [00:30:10]Write i2c OK [00:30:10]MH_I2C_Read... [00:30:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:30:10]Read from MH i2c: E2 [00:30:10]MH_I2C_Read... [00:30:10]Read from MH i2c: E2 62 00 [00:30:10]MH_I2C_Read... [00:30:10]Read from MH i2c: E2 62 00 01 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E6 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 65 [00:30:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E6 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:30:10]wFMCommunicate OK [00:30:10]SAM_PROTO_GetFieldsCounters done [00:30:10]requested_item shift.num is exist - process it [00:30:10]requested_item shift.opened is exist - process it [00:30:10]req_shift_opened [00:30:10]FM_GetShiftState [00:30:10]SAM_PROTO_GetShiftState [00:30:10]wFMCommunicate request_size=4 [00:30:10]MH_SAM_APDU [00:30:10]CAPDU: 80 13 01 00 [00:30:10]Write to MH i2c: E2 08 00 02 46 80 13 01 00 00 00 00 00 C5 [00:30:10]Write i2c OK [00:30:10]MH_I2C_Read... [00:30:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:10]Read from MH i2c: E2 [00:30:10]MH_I2C_Read... [00:30:10]Read from MH i2c: E2 0E 00 [00:30:10]MH_I2C_Read... [00:30:10]Read from MH i2c: E2 0E 00 02 46 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 9D [00:30:10]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [00:30:10]wFMCommunicate OK [00:30:10]SAM_PROTO_GetShiftState done [00:30:10]FM_GetShiftState done [00:30:10]req_shift_opened done [00:30:10]requested_item shift.open_date is exist - process it [00:30:10]req_shift_open_date [00:30:10]req_shift_open_date done [00:30:10]produce_requested_data done [00:30:10]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31974,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346} [00:30:10]process_action_free close_receipt [00:30:10]json_value_free [00:30:10]json_value_free done [00:30:10]process_json_proto returns [00:30:10]Send response to host [00:30:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31974,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346}}} [00:30:10]free response buf [00:30:10]execute_script done [00:30:10]execute_script returns [00:30:10]free content buf [00:30:10]Sock 7.Close socket [00:30:10]Sock 7.Thread stoped [00:30:13]OFD Sender: No OFD packet to send [00:30:18]OFD Sender: No OFD packet to send [00:30:23]OFD Sender: No OFD packet to send [00:30:28]OFD Sender: No OFD packet to send [00:30:33]OFD Sender: No OFD packet to send [00:30:38]OFD Sender: No OFD packet to send [00:30:43]OFD Sender: No OFD packet to send [00:30:48]OFD Sender: No OFD packet to send [00:30:53]OFD Sender: No OFD packet to send [00:30:58]OFD Sender: No OFD packet to send [00:31:03]OFD Sender: No OFD packet to send [00:31:08]OFD Sender: No OFD packet to send [00:31:13]OFD Sender: No OFD packet to send [00:31:18]OFD Sender: No OFD packet to send [00:31:23]OFD Sender: No OFD packet to send [00:31:28]OFD Sender: No OFD packet to send [00:31:33]OFD Sender: No OFD packet to send [00:31:38]OFD Sender: No OFD packet to send [00:31:43]OFD Sender: No OFD packet to send [00:31:48]OFD Sender: No OFD packet to send [00:31:53]OFD Sender: No OFD packet to send [00:31:54]accept exits with 9 [00:31:54]New connection [00:31:54]New thread 3066908004 created [00:31:54]Thread 3066764644 joined [00:31:54]Waiting for new connection... [00:31:54] Sock 9.Parse request [00:31:54]Sock 9.Check first char [00:31:54]Sock 9.First char is OK [00:31:54]request: POST /json_proto HTTP/1.0 [00:31:54]Method: POST [00:31:54]URL: /json_proto [00:31:54]Method is POST - this is cgi request [00:31:54]url: /json_proto [00:31:54]query_string will be loaded in cgi processing [00:31:54]execute_cgi json_proto POST (null) [00:31:54]execute_cgi path=json_proto method=POST [00:31:54]POST find Content-Length [00:31:54]Host: 172.17.61.6:8080 [00:31:54]Content-Length: 991 [00:31:54]Content-Type: application/json [00:31:54] [00:31:54]POST finish read [00:31:54]Found Content-Length = 991 [00:31:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58170", "tax_sys" : 0, "items" : [ { "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" : 1.000, "sum" : 89.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 3.000, "sum" : 315.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 404.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:31:54]execute_script... [00:31: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)58170", "tax_sys" : 0, "items" : [ { "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" : 1.000, "sum" : 89.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700452010610", "name": "\u041A\u043E\u0444\u0435 \u043A\u0430\u043F\u0443\u0447\u0438\u043D\u043E 200\u043C\u043B (\u0410\u041A\u0426\u0418\u042F)", "price" : 105.00, "quantity" : 3.000, "sum" : 315.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 404.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:31:54]POST & json_proto [00:31:54]process_json_proto [00:31:54]json parsed OK: [00:31:54]protocol is kg_v1.0 [00:31:54]action value=close_receipt [00:31:54]process_action close_receipt [00:31:54]cmd_close_receipt [00:31:54]MH_GetDate [00:31:54]Write to MH i2c: F0 00 00 03 46 38 [00:31:54]Write i2c OK [00:31:54]MH_I2C_Read... [00:31:54]Read from MH i2c: F0 [00:31:54]MH_I2C_Read... [00:31:54]Read from MH i2c: F0 09 00 [00:31:54]MH_I2C_Read... [00:31:54]Read from MH i2c: F0 09 00 03 46 00 04 C5 E3 65 78 7F 6F 64 1C [00:31:54]GetLastDocTimeStamp 1709425816 [00:31:54]current date 1709425924 [00:31:54]FM_GetShiftState [00:31:54]SAM_PROTO_GetShiftState [00:31:54]wFMCommunicate request_size=4 [00:31:54]MH_SAM_APDU [00:31:54]CAPDU: 80 13 01 00 [00:31:54]Write to MH i2c: E2 08 00 04 46 80 13 01 00 00 00 00 00 C7 [00:31:54]Write i2c OK [00:31:54]MH_I2C_Read... [00:31:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:54]Read from MH i2c: E2 [00:31:54]MH_I2C_Read... [00:31:54]Read from MH i2c: E2 0E 00 [00:31:54]MH_I2C_Read... [00:31:54]Read from MH i2c: E2 0E 00 04 46 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 9F [00:31:54]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [00:31:54]wFMCommunicate OK [00:31:54]SAM_PROTO_GetShiftState done [00:31:54]FM_GetShiftState done [00:31:54]opened in 1709425346 [00:31:54]opened+sec_in_day 1709511746 [00:31:54]quantity*price = 8900 [00:31:54]sum+1 = 8901 [00:31:54]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700452010610 Кофе капучино 200мл (АКЦИЯ) 3.000 * 105.00 = 315.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 404.00 НСП 1% : 3.58 НДС 12% : 42.90 Наличными: 404.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 2 03.03.2024 00:32 Смена: 281 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31975 ФПД: 25595685484855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T003204&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31975&fm=25595685484855&tin=02508201610067®Number=0000000000092554&sum=40400 0 [00:31:55]StoreToDocumentArchive [00:31:55]shift 281 fd 31975 [00:31:55]save to /storage/0281/doc_00031975 [00:31:55]save last doc name /storage/0281/doc_00031975 to /storage/kkm_last_doc_name [00:31:55]save OK [00:31:55]Clear old archive folders... [00:31:55]ProcessDocumentItem done err = 0, tmpTLVsize=412 [00:31:55]tlvbuf is 016351F0 [00:31:55]SAM_PROTO_ClearQueue [00:31:55]wFMCommunicate request_size=4 [00:31:55]MH_SAM_APDU [00:31:55]CAPDU: 80 09 00 00 [00:31:55]Write to MH i2c: E2 08 00 11 46 80 09 00 00 00 00 00 00 C9 [00:31:55]Write i2c OK [00:31:55]MH_I2C_Read... [00:31:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:31:55]Read from MH i2c: E2 [00:31:55]MH_I2C_Read... [00:31:55]Read from MH i2c: E2 03 00 [00:31:55]MH_I2C_Read... [00:31:55]Read from MH i2c: E2 03 00 11 46 00 90 00 CB [00:31:55]RAPDU: 90 00 [00:31:55]wFMCommunicate OK [00:31:55]SAM_PROTO_ClearQueue done [00:31:55]KKMCreateOFDPacket [00:31:55]OFDProtocolAddRootSTLVToBuf [00:31:55]FM_MakeSignedData [00:31:55]FM_MakeSignedData [00:31:55]SAM_PROTO_SignData [00:31:55]wFMCommunicate request_size=4 [00:31:55]MH_SAM_APDU [00:31:55]CAPDU: 80 0D 01 02 [00:31:55]Write to MH i2c: E2 08 00 12 46 80 0D 01 02 00 00 00 00 D1 [00:31:55]Write i2c OK [00:31:55]MH_I2C_Read... [00:31:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:31:55]Read from MH i2c: E2 [00:31:55]MH_I2C_Read... [00:31:55]Read from MH i2c: E2 03 00 [00:31:55]MH_I2C_Read... [00:31:55]Read from MH i2c: E2 03 00 12 46 00 90 00 CC [00:31:55]RAPDU: 90 00 [00:31:55]wFMCommunicate OK [00:31:55]wFMCommunicate request_size=255 [00:31:55]MH_SAM_APDU [00:31:55]CAPDU: 80 0D 02 02 FA 03 00 9C 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 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 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 0C 7B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 [00:31:55]Write to MH i2c: E2 02 01 13 46 80 0D 02 02 FA 00 03 00 9C 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 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 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 0C 7B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 00 00 D1 [00:31:55]Write i2c OK [00:31:55]MH_I2C_Read... [00:31:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:55]Read from MH i2c: E2 [00:31:55]MH_I2C_Read... [00:31:55]Read from MH i2c: E2 03 00 [00:31:55]MH_I2C_Read... [00:31:55]Read from MH i2c: E2 03 00 13 46 00 90 00 CD [00:31:55]RAPDU: 90 00 [00:31:55]wFMCommunicate OK [00:31:55]wFMCommunicate request_size=171 [00:31:55]MH_SAM_APDU [00:31:55]CAPDU: 80 0D 02 02 A6 01 FC 03 06 00 D0 9D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 10 00 00 00 00 07 04 06 00 D0 9D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 04 C5 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E7 7C 00 00 35 04 06 00 17 47 75 BD B9 37 [00:31:55]Write to MH i2c: E2 AE 00 14 46 80 0D 02 02 A6 00 01 FC 03 06 00 D0 9D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 10 00 00 00 00 07 04 06 00 D0 9D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 04 C5 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E7 7C 00 00 35 04 06 00 17 47 75 BD B9 37 00 00 88 [00:31:55]Write i2c OK [00:31:55]MH_I2C_Read... [00:31:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:56]Read from MH i2c: E2 [00:31:56]MH_I2C_Read... [00:31:56]Read from MH i2c: E2 03 00 [00:31:56]MH_I2C_Read... [00:31:56]Read from MH i2c: E2 03 00 14 46 00 90 00 CE [00:31:56]RAPDU: 90 00 [00:31:56]wFMCommunicate OK [00:31:56]wFMCommunicate request_size=4 [00:31:56]MH_SAM_APDU [00:31:56]CAPDU: 80 0D 03 02 [00:31:56]Write to MH i2c: E2 08 00 15 46 80 0D 03 02 00 00 00 00 D6 [00:31:56]Write i2c OK [00:31:56]MH_I2C_Read... [00:31:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:31:56]Read from MH i2c: E2 [00:31:56]MH_I2C_Read... [00:31:56]Read from MH i2c: E2 0B 00 [00:31:56]MH_I2C_Read... [00:31:56]Read from MH i2c: E2 0B 00 15 46 00 E6 12 5B DD CF 49 D7 EF 90 00 E5 [00:31:56]RAPDU: E6 12 5B DD CF 49 D7 EF 90 00 [00:31:56]wFMCommunicate OK [00:31:56]SAM_PROTO_SignData done [00:31:56]FM_MakeSignedData done [00:31:56]CreateOFDProtocolMessage [00:31:56]wFMCommunicate request_size=4 [00:31:56]MH_SAM_APDU [00:31:56]CAPDU: 80 11 00 00 [00:31:56]Write to MH i2c: E2 08 00 16 46 80 11 00 00 00 00 00 00 D6 [00:31:56]Write i2c OK [00:31:56]MH_I2C_Read... [00:31:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:56]Read from MH i2c: E2 [00:31:56]MH_I2C_Read... [00:31:56]Read from MH i2c: E2 17 00 [00:31:56]MH_I2C_Read... [00:31:56]Read from MH i2c: E2 17 00 16 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 2B [00:31:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:31:56]wFMCommunicate OK [00:31:56]CreateOFDProtocolMessage done [00:31:56]OFDSenderStorePacket 31975 [00:31:56]StoreOFDPacket docnum=31975 [00:31:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 B0 01 00 00 87 A6 A8 01 08 D3 5A 03 01 00 03 00 9C 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 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 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 0C 7B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 9D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 10 00 00 00 00 07 04 06 00 D0 9D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 04 C5 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E7 7C 00 00 35 04 06 00 17 47 75 BD B9 37 E6 12 5B DD CF 49 D7 EF [00:31:56]CheckFolder [00:31:56]dirname=/storage/ofd_packets [00:31:56]CheckFolder done [00:31:56]ProducePacketName [00:31:56]name=ofd_packets/00031975 [00:31:56]NVStorageSaveData ofd_packets/00031975 [00:31:56]File name is /storage/ofd_packets/00031975 [00:31:56]Write 462 bytes [00:31:56]NVStorageSaveData done [00:31:56]OFDSenderStorePacket done [00:31:56]KKMCreateOFDPacket done [00:31:56]NVStorageSaveData kkm_last_timestamp [00:31:56]File name is /storage/kkm_last_timestamp [00:31:56]Write 4 bytes [00:31:56]NVStorageSaveData done [00:31:56]ExternCall_PrintAddStr [00:31:56]wPrintStart [00:31:56]Write to MH i2c: 01 00 00 17 46 5D [00:31:56]Write i2c OK [00:31:56]MH_I2C_Read... [00:31:56]Read from MH i2c: 01 [00:31:56]MH_I2C_Read... [00:31:56]OFD Sender: Processing packet 31975 [packets to send 5, broken 4] [00:31:56]Read from MH i2c: ProducePacketName [00:31:56]01 name=ofd_packets/00031975 [00:31:56]07 00 OFD Sender: To server: pG, [00:31:56] [00:31:56]CommunicateWithHost lk.salyk.kg:30040 [00:31:56]MH_I2C_Read... [00:31:56]ConnectInit lk.salyk.kg [00:31:56]Read from MH i2c: 01 07 00 17 46 00 00 00 00 00 FF 0F 72 [00:31:56]RasterBufferAndPrint [00:31:56]line Счет N : (3)58170 [00:31:56]line ИНН: 02508201610067 [00:31:56]line Контрольно-Кассовый Чек [00:31:56]line ПРОДАЖА [00:31:56]line Товар: 5000159381178 [00:31:56]line Шок Батончик Баунти Трио 82,5г [00:31:56]line 1.000 * 89.00 [00:31:56]line = 89.00 [00:31:56]line НДС 12% НСП 1% [00:31:56]line > о реализуемом товаре [00:31:56]line Товар: 4700452010610 [00:31:56]line Кофе капучино 200мл (АКЦИЯ) [00:31:56]line 3.000 * 105.00 [00:31:56]line = 315.00 [00:31:56]line НДС 12% НСП 1% [00:31:56]line > о реализуемом товаре [00:31:56]line ИТОГО: 404.00 [00:31:56]line НСП 1% : 3.58 [00:31:56]line НДС 12% : 42.90 [00:31:56]line Наличными: 404.00 [00:31:56]line Безнал.: 0.00 [00:31:56]line Место: АЗС № 99 "Партнер Нефть" [00:31:56]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [00:31:56]line СНО: Общий режим [00:31:56]line Чек 2 03.03.2024 00:32 [00:31:56]line Смена: 281 ФФД: 1.0 [00:31:56]line ЗНМ: 0300000074 [00:31:56]line РНМ: 0000000000092554 [00:31:56]line Версия ККМ: 001 [00:31:56]line ФМ: 0000000000871783 [00:31:56]line ФД: 31975 [00:31:56]line ФПД: 25595685484855 [00:31:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T003204&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31975&fm=25595685484855&tin=02508201610067®Number=0000000000092554&sum=40400 [00:31:56]line 0 [00:31:56]written 0, free lines is 4095 [00:31:56]Connected sock=10 [00:31:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 B0 01 00 00 87 A6 A8 01 08 D3 5A 03 01 00 03 00 9C 01 1E 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 E8 03 00 00 00 00 00 37 04 06 00 C4 22 00 00 00 00 13 04 06 00 C4 22 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 37 30 30 34 35 32 30 31 30 36 31 30 06 04 2E 00 D0 9A D0 BE D1 84 D0 B5 20 D0 BA D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 32 30 30 D0 BC D0 BB 20 28 D0 90 D0 9A D0 A6 D0 98 D0 AF 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 0C 7B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 9D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 10 00 00 00 00 07 04 06 00 D0 9D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 04 C5 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E7 7C 00 00 35 04 06 00 17 47 75 BD B9 37 E6 12 5B DD CF 49 D7 EF [00:31:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 5D 2B 47 00 FF C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E7 7C 00 00 F4 03 04 00 48 6D E3 65 B6 04 01 00 00 AD 45 AC 76 D5 A8 68 9E [00:31:56]CommunicateWithHost err = 0 [00:31:56]CheckOFDResponse [00:31:56]1017 (14) - 77093643461234 [00:31:56]1041 (16) - 0000000000871783 [00:31:56]1040 (4) - 31975 [00:31:56]1012 (4) - 02.03.2024 18:17 [00:31:56]1206 (1) - 0 [00:31:56]OFD Sender: Remove packet 31975 [00:31:56]ProducePacketName [00:31:56]name=ofd_packets/00031975 [00:31:56]NVStorageDeleteData [00:31:57]Write to MH i2c: 01 00 00 47 46 8D [00:31:57]Write i2c OK [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: 01 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: 01 07 00 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: 01 07 00 47 46 00 00 00 00 00 4C 0C EC [00:31:57]RasterBufferAndPrint [00:31:57]line [00:31:57]line [00:31:57]line [00:31:57]line [00:31:57]line [00:31:57]written 0, free lines is 3153 [00:31:57]MH_Cut [00:31:57]Write to MH i2c: D1 01 00 4E 46 01 66 [00:31:57]Write i2c OK [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: D1 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: D1 01 00 [00:31:57]MH_I2C_Read... [00:31:57]Read from MH i2c: D1 01 00 4E 46 00 65 [00:31:57]Write to MH i2c: 01 00 00 4F 46 95 [00:31:57]Write i2c OK [00:31:57]MH_I2C_Read... [00:31:57]OFD Sender: No OFD packet to send [00:31:57]*** Cut start [00:31:57]*** Partial cut [00:31:57]*** CUTSNS_PIN = 1 [00:31:58]*** CUTSNS_PIN = 0 [00:31:58]*** Brake cut motor [00:31:58]Read from MH i2c: 01 [00:31:58]MH_I2C_Read... [00:31:58]*** Stop cut motor [00:31:58]*** Cut end [00:31:58]Read from MH i2c: 01 07 00 [00:31:58]MH_I2C_Read... [00:31:58]Read from MH i2c: 01 07 00 4F 46 00 00 00 00 00 FF 0F AA [00:31:58]process_action close_receipt done [00:31:58]requested_data is exist [00:31:58]produce_requested_data [00:31:58]requested_item fm.sn is exist - process it [00:31:58]wFMCommunicate request_size=4 [00:31:58]MH_SAM_APDU [00:31:58]CAPDU: 80 11 00 00 [00:31:58]Write to MH i2c: E2 08 00 50 46 80 11 00 00 00 00 00 00 10 [00:31:58]Write i2c OK [00:31:58]MH_I2C_Read... [00:31:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:58]Read from MH i2c: E2 [00:31:58]MH_I2C_Read... [00:31:58]Read from MH i2c: E2 17 00 [00:31:58]MH_I2C_Read... [00:31:58]Read from MH i2c: E2 17 00 50 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 65 [00:31:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:31:58]wFMCommunicate OK [00:31:58]requested_item fd.num is exist - process it [00:31:58]SAM_PROTO_GetFieldsCounters [00:31:58]wFMCommunicate request_size=4 [00:31:58]MH_SAM_APDU [00:31:58]CAPDU: 80 13 00 00 [00:31:58]Write to MH i2c: E2 08 00 51 46 80 13 00 00 00 00 00 00 13 [00:31:58]Write i2c OK [00:31:58]MH_I2C_Read... [00:31:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:31:58]Read from MH i2c: E2 [00:31:58]MH_I2C_Read... [00:31:58]Read from MH i2c: E2 62 00 [00:31:58]MH_I2C_Read... [00:31:58]Read from MH i2c: E2 62 00 51 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E7 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 B9 [00:31:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E7 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:31:58]wFMCommunicate OK [00:31:58]SAM_PROTO_GetFieldsCounters done [00:31:58]requested_item shift.num is exist - process it [00:31:58]requested_item shift.opened is exist - process it [00:31:58]req_shift_opened [00:31:58]FM_GetShiftState [00:31:58]SAM_PROTO_GetShiftState [00:31:58]wFMCommunicate request_size=4 [00:31:58]MH_SAM_APDU [00:31:58]CAPDU: 80 13 01 00 [00:31:58]Write to MH i2c: E2 08 00 52 46 80 13 01 00 00 00 00 00 15 [00:31:58]Write i2c OK [00:31:58]MH_I2C_Read... [00:31:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:58]Read from MH i2c: E2 [00:31:58]MH_I2C_Read... [00:31:58]Read from MH i2c: E2 0E 00 [00:31:58]MH_I2C_Read... [00:31:58]Read from MH i2c: E2 0E 00 52 46 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 ED [00:31:58]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [00:31:58]wFMCommunicate OK [00:31:58]SAM_PROTO_GetShiftState done [00:31:58]FM_GetShiftState done [00:31:58]req_shift_opened done [00:31:58]requested_item shift.open_date is exist - process it [00:31:58]req_shift_open_date [00:31:58]req_shift_open_date done [00:31:58]produce_requested_data done [00:31:58]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31975,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346} [00:31:58]process_action_free close_receipt [00:31:58]json_value_free [00:31:58]json_value_free done [00:31:58]process_json_proto returns [00:31:58]Send response to host [00:31:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31975,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346}}} [00:31:58]free response buf [00:31:58]execute_script done [00:31:58]execute_script returns [00:31:58]free content buf [00:31:58]Sock 9.Close socket [00:31:58]Sock 9.Thread stoped [00:32:02]OFD Sender: No OFD packet to send [00:32:07]OFD Sender: No OFD packet to send [00:32:12]OFD Sender: No OFD packet to send [00:32:17]OFD Sender: No OFD packet to send [00:32:22]OFD Sender: No OFD packet to send [00:32:27]OFD Sender: No OFD packet to send [00:32:32]OFD Sender: No OFD packet to send [00:32:37]OFD Sender: No OFD packet to send [00:32:42]OFD Sender: No OFD packet to send [00:32:47]OFD Sender: No OFD packet to send [00:32:52]OFD Sender: No OFD packet to send [00:32:57]OFD Sender: No OFD packet to send [00:33:02]OFD Sender: No OFD packet to send [00:33:07]OFD Sender: No OFD packet to send [00:33:12]OFD Sender: No OFD packet to send [00:33:17]OFD Sender: No OFD packet to send [00:33:22]OFD Sender: No OFD packet to send [00:33:27]OFD Sender: No OFD packet to send [00:33:32]OFD Sender: No OFD packet to send [00:33:37]OFD Sender: No OFD packet to send [00:33:42]OFD Sender: No OFD packet to send [00:33:47]OFD Sender: No OFD packet to send [00:33:52]OFD Sender: No OFD packet to send [00:33:57]OFD Sender: No OFD packet to send [00:34:02]OFD Sender: No OFD packet to send [00:34:07]OFD Sender: No OFD packet to send [00:34:12]OFD Sender: No OFD packet to send [00:34:17]OFD Sender: No OFD packet to send [00:34:22]OFD Sender: No OFD packet to send [00:34:27]OFD Sender: No OFD packet to send [00:34:32]OFD Sender: No OFD packet to send [00:34:37]OFD Sender: No OFD packet to send [00:34:42]OFD Sender: No OFD packet to send [00:34:47]OFD Sender: No OFD packet to send [00:34:52]OFD Sender: No OFD packet to send [00:34:57]OFD Sender: No OFD packet to send [00:35:02]OFD Sender: No OFD packet to send [00:35:07]OFD Sender: No OFD packet to send [00:35:12]OFD Sender: No OFD packet to send [00:35:17]OFD Sender: No OFD packet to send [00:35:22]OFD Sender: No OFD packet to send [00:35:27]OFD Sender: No OFD packet to send [00:35:32]OFD Sender: No OFD packet to send [00:35:37]OFD Sender: No OFD packet to send [00:35:42]OFD Sender: No OFD packet to send [00:35:47]OFD Sender: No OFD packet to send [00:35:52]OFD Sender: No OFD packet to send [00:35:57]OFD Sender: No OFD packet to send [00:36:02]OFD Sender: No OFD packet to send [00:36:07]OFD Sender: No OFD packet to send [00:36:12]OFD Sender: No OFD packet to send [00:36:17]OFD Sender: No OFD packet to send [00:36:22]OFD Sender: No OFD packet to send [00:36:27]OFD Sender: No OFD packet to send [00:36:32]OFD Sender: No OFD packet to send [00:36:37]OFD Sender: No OFD packet to send [00:36:42]OFD Sender: No OFD packet to send [00:36:47]OFD Sender: No OFD packet to send [00:36:52]OFD Sender: No OFD packet to send [00:36:57]OFD Sender: No OFD packet to send [00:37:02]OFD Sender: No OFD packet to send [00:37:07]OFD Sender: No OFD packet to send [00:37:12]OFD Sender: No OFD packet to send [00:37:17]OFD Sender: No OFD packet to send [00:37:22]OFD Sender: No OFD packet to send [00:37:27]OFD Sender: No OFD packet to send [00:37:32]OFD Sender: No OFD packet to send [00:37:37]OFD Sender: No OFD packet to send [00:37:42]OFD Sender: No OFD packet to send [00:37:47]OFD Sender: No OFD packet to send [00:37:52]OFD Sender: No OFD packet to send [00:37:57]OFD Sender: No OFD packet to send [00:38:02]OFD Sender: No OFD packet to send [00:38:07]OFD Sender: No OFD packet to send [00:38:12]OFD Sender: No OFD packet to send [00:38:17]OFD Sender: No OFD packet to send [00:38:22]OFD Sender: No OFD packet to send [00:38:27]OFD Sender: No OFD packet to send [00:38:32]OFD Sender: No OFD packet to send [00:38:37]OFD Sender: No OFD packet to send [00:38:42]OFD Sender: No OFD packet to send [00:38:47]OFD Sender: No OFD packet to send [00:38:52]OFD Sender: No OFD packet to send [00:38:57]OFD Sender: No OFD packet to send [00:39:02]OFD Sender: No OFD packet to send [00:39:07]OFD Sender: No OFD packet to send [00:39:12]OFD Sender: No OFD packet to send [00:39:17]OFD Sender: No OFD packet to send [00:39:22]OFD Sender: No OFD packet to send [00:39:27]OFD Sender: No OFD packet to send [00:39:32]OFD Sender: No OFD packet to send [00:39:37]OFD Sender: No OFD packet to send [00:39:42]OFD Sender: No OFD packet to send [00:39:47]OFD Sender: No OFD packet to send [00:39:52]OFD Sender: No OFD packet to send [00:39:57]OFD Sender: No OFD packet to send [00:40:02]OFD Sender: No OFD packet to send [00:40:07]OFD Sender: No OFD packet to send [00:40:12]OFD Sender: No OFD packet to send [00:40:17]OFD Sender: No OFD packet to send [00:40:22]OFD Sender: No OFD packet to send [00:40:27]OFD Sender: No OFD packet to send [00:40:32]OFD Sender: No OFD packet to send [00:40:37]OFD Sender: No OFD packet to send [00:40:42]OFD Sender: No OFD packet to send [00:40:47]OFD Sender: No OFD packet to send [00:40:52]OFD Sender: No OFD packet to send [00:40:57]OFD Sender: No OFD packet to send [00:41:02]OFD Sender: No OFD packet to send [00:41:07]OFD Sender: No OFD packet to send [00:41:12]OFD Sender: No OFD packet to send [00:41:17]OFD Sender: No OFD packet to send [00:41:22]OFD Sender: No OFD packet to send [00:41:27]OFD Sender: No OFD packet to send [00:41:32]OFD Sender: No OFD packet to send [00:41:37]OFD Sender: No OFD packet to send [00:41:42]OFD Sender: No OFD packet to send [00:41:47]OFD Sender: No OFD packet to send [00:41:52]OFD Sender: No OFD packet to send [00:41:57]OFD Sender: No OFD packet to send [00:42:02]OFD Sender: No OFD packet to send [00:42:07]OFD Sender: No OFD packet to send [00:42:12]OFD Sender: No OFD packet to send [00:42:17]OFD Sender: No OFD packet to send [00:42:22]OFD Sender: No OFD packet to send [00:42:27]OFD Sender: No OFD packet to send [00:42:32]OFD Sender: No OFD packet to send [00:42:37]OFD Sender: No OFD packet to send [00:42:42]OFD Sender: No OFD packet to send [00:42:47]OFD Sender: No OFD packet to send [00:42:52]OFD Sender: No OFD packet to send [00:42:57]OFD Sender: No OFD packet to send [00:43:02]OFD Sender: No OFD packet to send [00:43:07]OFD Sender: No OFD packet to send [00:43:12]OFD Sender: No OFD packet to send [00:43:17]OFD Sender: No OFD packet to send [00:43:22]OFD Sender: No OFD packet to send [00:43:27]OFD Sender: No OFD packet to send [00:43:32]OFD Sender: No OFD packet to send [00:43:37]OFD Sender: No OFD packet to send [00:43:42]OFD Sender: No OFD packet to send [00:43:47]OFD Sender: No OFD packet to send [00:43:52]OFD Sender: No OFD packet to send [00:43:57]OFD Sender: No OFD packet to send [00:44:02]OFD Sender: No OFD packet to send [00:44:07]OFD Sender: No OFD packet to send [00:44:12]OFD Sender: No OFD packet to send [00:44:17]OFD Sender: No OFD packet to send [00:44:22]OFD Sender: No OFD packet to send [00:44:27]OFD Sender: No OFD packet to send [00:44:32]OFD Sender: No OFD packet to send [00:44:37]OFD Sender: No OFD packet to send [00:44:42]OFD Sender: No OFD packet to send [00:44:47]OFD Sender: No OFD packet to send [00:44:52]OFD Sender: No OFD packet to send [00:44:57]OFD Sender: No OFD packet to send [00:45:02]OFD Sender: No OFD packet to send [00:45:07]OFD Sender: No OFD packet to send [00:45:12]OFD Sender: No OFD packet to send [00:45:17]OFD Sender: No OFD packet to send [00:45:22]OFD Sender: No OFD packet to send [00:45:27]OFD Sender: No OFD packet to send [00:45:32]OFD Sender: No OFD packet to send [00:45:37]OFD Sender: No OFD packet to send [00:45:42]OFD Sender: No OFD packet to send [00:45:47]OFD Sender: No OFD packet to send [00:45:52]OFD Sender: No OFD packet to send [00:45:55]accept exits with 7 [00:45:55]New connection [00:45:55]New thread 3066764644 created [00:45:55]Thread 3066908004 joined [00:45:55]Waiting for new connection... [00:45:55] Sock 7.Parse request [00:45:55]Sock 7.Check first char [00:45:55]Sock 7.First char is OK [00:45:55]request: POST /json_proto HTTP/1.0 [00:45:55]Method: POST [00:45:55]URL: /json_proto [00:45:55]Method is POST - this is cgi request [00:45:55]url: /json_proto [00:45:55]query_string will be loaded in cgi processing [00:45:55]execute_cgi json_proto POST (null) [00:45:55]execute_cgi path=json_proto method=POST [00:45:55]POST find Content-Length [00:45:55]Host: 172.17.61.6:8080 [00:45:55]Content-Length: 623 [00:45:55]Content-Type: application/json [00:45:55] [00:45:55]POST finish read [00:45:55]Found Content-Length = 623 [00:45:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58171", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:45:55]execute_script... [00:45: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)58171", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 144.00, "quantity" : 1.000, "sum" : 144.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 144.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:45:55]POST & json_proto [00:45:55]process_json_proto [00:45:55]json parsed OK: [00:45:55]protocol is kg_v1.0 [00:45:55]action value=close_receipt [00:45:55]process_action close_receipt [00:45:55]cmd_close_receipt [00:45:55]MH_GetDate [00:45:55]Write to MH i2c: F0 00 00 53 46 88 [00:45:55]Write i2c OK [00:45:55]MH_I2C_Read... [00:45:55]Read from MH i2c: F0 [00:45:55]MH_I2C_Read... [00:45:55]Read from MH i2c: F0 09 00 [00:45:55]MH_I2C_Read... [00:45:55]Read from MH i2c: F0 09 00 53 46 00 4D C8 E3 65 78 7F 6F 64 B8 [00:45:55]GetLastDocTimeStamp 1709425924 [00:45:55]current date 1709426765 [00:45:55]FM_GetShiftState [00:45:55]SAM_PROTO_GetShiftState [00:45:55]wFMCommunicate request_size=4 [00:45:55]MH_SAM_APDU [00:45:55]CAPDU: 80 13 01 00 [00:45:55]Write to MH i2c: E2 08 00 54 46 80 13 01 00 00 00 00 00 17 [00:45:55]Write i2c OK [00:45:55]MH_I2C_Read... [00:45:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:45:55]Read from MH i2c: E2 [00:45:55]MH_I2C_Read... [00:45:55]Read from MH i2c: E2 0E 00 [00:45:55]MH_I2C_Read... [00:45:55]Read from MH i2c: E2 0E 00 54 46 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 EF [00:45:55]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [00:45:55]wFMCommunicate OK [00:45:55]SAM_PROTO_GetShiftState done [00:45:55]FM_GetShiftState done [00:45:55]opened in 1709425346 [00:45:55]opened+sec_in_day 1709511746 [00:45:55]quantity*price = 14400 [00:45:55]sum+1 = 14401 [00:45:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 144.00 НСП 1% : 1.27 НДС 12% : 15.29 Наличными: 144.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 3 03.03.2024 00:46 Смена: 281 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31976 ФПД: 121331905454955 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T004605&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31976&fm=121331905454955&tin=02508201610067®Number=0000000000092554&sum=14400 0 [00:45:56]StoreToDocumentArchive [00:45:56]shift 281 fd 31976 [00:45:56]save to /storage/0281/doc_00031976 [00:45:56]save last doc name /storage/0281/doc_00031976 to /storage/kkm_last_doc_name [00:45:56]save OK [00:45:56]Clear old archive folders... [00:45:56]ProcessDocumentItem done err = 0, tmpTLVsize=276 [00:45:56]tlvbuf is B6F4A630 [00:45:56]SAM_PROTO_ClearQueue [00:45:56]wFMCommunicate request_size=4 [00:45:56]MH_SAM_APDU [00:45:56]CAPDU: 80 09 00 00 [00:45:56]Write to MH i2c: E2 08 00 61 46 80 09 00 00 00 00 00 00 19 [00:45:56]Write i2c OK [00:45:56]MH_I2C_Read... [00:45:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:45:56]Read from MH i2c: E2 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: E2 03 00 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: E2 03 00 61 46 00 90 00 1B [00:45:56]RAPDU: 90 00 [00:45:56]wFMCommunicate OK [00:45:56]SAM_PROTO_ClearQueue done [00:45:56]KKMCreateOFDPacket [00:45:56]OFDProtocolAddRootSTLVToBuf [00:45:56]FM_MakeSignedData [00:45:56]FM_MakeSignedData [00:45:56]SAM_PROTO_SignData [00:45:56]wFMCommunicate request_size=4 [00:45:56]MH_SAM_APDU [00:45:56]CAPDU: 80 0D 01 02 [00:45:56]Write to MH i2c: E2 08 00 62 46 80 0D 01 02 00 00 00 00 21 [00:45:56]Write i2c OK [00:45:56]MH_I2C_Read... [00:45:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:45:56]Read from MH i2c: E2 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: E2 03 00 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: E2 03 00 62 46 00 90 00 1C [00:45:56]RAPDU: 90 00 [00:45:56]wFMCommunicate OK [00:45:56]wFMCommunicate request_size=255 [00:45:56]MH_SAM_APDU [00:45:56]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 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 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 4D C8 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 [00:45:56]Write to MH i2c: E2 02 01 63 46 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 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 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 4D C8 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 00 00 A3 [00:45:56]Write i2c OK [00:45:56]MH_I2C_Read... [00:45:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:45:56]Read from MH i2c: E2 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: E2 03 00 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: E2 03 00 63 46 00 90 00 1D [00:45:56]RAPDU: 90 00 [00:45:56]wFMCommunicate OK [00:45:56]wFMCommunicate request_size=35 [00:45:56]MH_SAM_APDU [00:45:56]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E8 7C 00 00 35 04 06 00 6E 59 C9 1F E3 6B [00:45:56]Write to MH i2c: E2 26 00 64 46 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E8 7C 00 00 35 04 06 00 6E 59 C9 1F E3 6B 00 00 7A [00:45:56]Write i2c OK [00:45:56]MH_I2C_Read... [00:45:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:45:56]Read from MH i2c: E2 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: E2 03 00 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: E2 03 00 64 46 00 90 00 1E [00:45:56]RAPDU: 90 00 [00:45:56]wFMCommunicate OK [00:45:56]wFMCommunicate request_size=4 [00:45:56]MH_SAM_APDU [00:45:56]CAPDU: 80 0D 03 02 [00:45:56]Write to MH i2c: E2 08 00 65 46 80 0D 03 02 00 00 00 00 26 [00:45:56]Write i2c OK [00:45:56]MH_I2C_Read... [00:45:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:45:56]Read from MH i2c: E2 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: E2 0B 00 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: E2 0B 00 65 46 00 0B 79 F0 75 E3 0A 6E 55 90 00 C0 [00:45:56]RAPDU: 0B 79 F0 75 E3 0A 6E 55 90 00 [00:45:56]wFMCommunicate OK [00:45:56]SAM_PROTO_SignData done [00:45:56]FM_MakeSignedData done [00:45:56]CreateOFDProtocolMessage [00:45:56]wFMCommunicate request_size=4 [00:45:56]MH_SAM_APDU [00:45:56]CAPDU: 80 11 00 00 [00:45:56]Write to MH i2c: E2 08 00 66 46 80 11 00 00 00 00 00 00 26 [00:45:56]Write i2c OK [00:45:56]MH_I2C_Read... [00:45:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:45:56]Read from MH i2c: E2 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: E2 17 00 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: E2 17 00 66 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 7B [00:45:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:45:56]wFMCommunicate OK [00:45:56]CreateOFDProtocolMessage done [00:45:56]OFDSenderStorePacket 31976 [00:45:56]StoreOFDPacket docnum=31976 [00:45:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 28 01 00 00 B0 3F 20 01 4D 88 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 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 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 4D C8 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E8 7C 00 00 35 04 06 00 6E 59 C9 1F E3 6B 0B 79 F0 75 E3 0A 6E 55 [00:45:56]CheckFolder [00:45:56]dirname=/storage/ofd_packets [00:45:56]CheckFolder done [00:45:56]ProducePacketName [00:45:56]name=ofd_packets/00031976 [00:45:56]NVStorageSaveData ofd_packets/00031976 [00:45:56]File name is /storage/ofd_packets/00031976 [00:45:56]Write 326 bytes [00:45:56]NVStorageSaveData done [00:45:56]OFDSenderStorePacket done [00:45:56]KKMCreateOFDPacket done [00:45:56]NVStorageSaveData kkm_last_timestamp [00:45:56]File name is /storage/kkm_last_timestamp [00:45:56]Write 4 bytes [00:45:56]NVStorageSaveData done [00:45:56]ExternCall_PrintAddStr [00:45:56]wPrintStart [00:45:56]Write to MH i2c: 01 00 00 67 46 AD [00:45:56]Write i2c OK [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: 01 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: 01 07 00 [00:45:56]MH_I2C_Read... [00:45:56]Read from MH i2c: 01 07 00 67 46 00 00 00 00 00 FF 0F C2 [00:45:56]RasterBufferAndPrint [00:45:56]line Счет N : (3)58171 [00:45:56]line ИНН: 02508201610067 [00:45:56]line Контрольно-Кассовый Чек [00:45:56]line ПРОДАЖА [00:45:56]line Товар: 48742245 [00:45:56]line Сигареты Parliament Silver Blue [00:45:56]line 1.000 * 144.00 [00:45:56]line = 144.00 [00:45:56]line НДС 12% НСП 1% [00:45:56]line > о реализуемом товаре [00:45:56]line ИТОГО: 144.00 [00:45:56]line НСП 1% : 1.27 [00:45:56]line НДС 12% : 15.29 [00:45:56]line Наличными: 144.00 [00:45:56]line Безнал.: 0.00 [00:45:56]line Место: АЗС № 99 "Партнер Нефть" [00:45:56]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [00:45:56]line СНО: Общий режим [00:45:56]line Чек 3 03.03.2024 00:46 [00:45:56]line Смена: 281 ФФД: 1.0 [00:45:56]line ЗНМ: 0300000074 [00:45:56]line РНМ: 0000000000092554 [00:45:56]line Версия ККМ: 001 [00:45:56]line ФМ: 0000000000871783 [00:45:56]line ФД: 31976 [00:45:56]line ФПД: 121331905454955 [00:45:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T004605&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31976&fm=121331905454955&tin=02508201610067®Number=0000000000092554&sum=14400 [00:45:57]line 0 [00:45:57]OFD Sender: Processing packet 31976 [packets to send 5, broken 4] [00:45:57]ProducePacketName [00:45:57]name=ofd_packets/00031976 [00:45:57]OFD Sender: To server: pG, [00:45:57]CommunicateWithHost lk.salyk.kg:30040 [00:45:57]ConnectInit lk.salyk.kg [00:45:57]written 0, free lines is 4095 [00:45:57]Connected sock=10 [00:45:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 28 01 00 00 B0 3F 20 01 4D 88 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 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 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 38 00 00 00 00 13 04 06 00 40 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 05 00 00 00 00 07 04 06 00 40 38 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 4D C8 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E8 7C 00 00 35 04 06 00 6E 59 C9 1F E3 6B 0B 79 F0 75 E3 0A 6E 55 [00:45:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 4B 3B 47 00 64 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E8 7C 00 00 F4 03 04 00 91 70 E3 65 B6 04 01 00 00 22 63 6E 36 F9 98 BB 88 [00:45:57]CommunicateWithHost err = 0 [00:45:57]CheckOFDResponse [00:45:57]1017 (14) - 77093643461234 [00:45:57]1041 (16) - 0000000000871783 [00:45:57]1040 (4) - 31976 [00:45:57]1012 (4) - 02.03.2024 18:31 [00:45:57]1206 (1) - 0 [00:45:57]OFD Sender: Remove packet 31976 [00:45:57]ProducePacketName [00:45:57]name=ofd_packets/00031976 [00:45:57]NVStorageDeleteData [00:45:57]Write to MH i2c: 01 00 00 90 46 D6 [00:45:57]Write i2c OK [00:45:57]MH_I2C_Read... [00:45:57]Read from MH i2c: 01 [00:45:57]MH_I2C_Read... [00:45:57]Read from MH i2c: 01 07 00 [00:45:57]MH_I2C_Read... [00:45:57]Read from MH i2c: 01 07 00 90 46 00 00 00 00 00 AE 0C 97 [00:45:57]RasterBufferAndPrint [00:45:57]line [00:45:57]line [00:45:57]line [00:45:57]line [00:45:57]line [00:45:57]written 0, free lines is 3250 [00:45:57]MH_Cut [00:45:57]Write to MH i2c: D1 01 00 97 46 01 AF [00:45:57]Write i2c OK [00:45:57]MH_I2C_Read... [00:45:57]Read from MH i2c: D1 [00:45:57]MH_I2C_Read... [00:45:57]Read from MH i2c: D1 01 00 [00:45:57]MH_I2C_Read... [00:45:57]Read from MH i2c: D1 01 00 97 46 00 AE [00:45:57]Write to MH i2c: 01 00 00 98 46 DE [00:45:57]Write i2c OK [00:45:57]MH_I2C_Read... [00:45:57]OFD Sender: No OFD packet to send [00:45:58]*** Cut start [00:45:58]*** Partial cut [00:45:58]*** CUTSNS_PIN = 1 [00:45:58]*** CUTSNS_PIN = 0 [00:45:58]*** Brake cut motor [00:45:59]Read from MH i2c: 01 [00:45:59]MH_I2C_Read... [00:45:59]*** Stop cut motor [00:45:59]*** Cut end [00:45:59]Read from MH i2c: 01 07 00 [00:45:59]MH_I2C_Read... [00:45:59]Read from MH i2c: 01 07 00 98 46 00 00 00 00 00 FF 0F F3 [00:45:59]process_action close_receipt done [00:45:59]requested_data is exist [00:45:59]produce_requested_data [00:45:59]requested_item fm.sn is exist - process it [00:45:59]wFMCommunicate request_size=4 [00:45:59]MH_SAM_APDU [00:45:59]CAPDU: 80 11 00 00 [00:45:59]Write to MH i2c: E2 08 00 99 46 80 11 00 00 00 00 00 00 59 [00:45:59]Write i2c OK [00:45:59]MH_I2C_Read... [00:45:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:45:59]Read from MH i2c: E2 [00:45:59]MH_I2C_Read... [00:45:59]Read from MH i2c: E2 17 00 [00:45:59]MH_I2C_Read... [00:45:59]Read from MH i2c: E2 17 00 99 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 AE [00:45:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:45:59]wFMCommunicate OK [00:45:59]requested_item fd.num is exist - process it [00:45:59]SAM_PROTO_GetFieldsCounters [00:45:59]wFMCommunicate request_size=4 [00:45:59]MH_SAM_APDU [00:45:59]CAPDU: 80 13 00 00 [00:45:59]Write to MH i2c: E2 08 00 9A 46 80 13 00 00 00 00 00 00 5C [00:45:59]Write i2c OK [00:45:59]MH_I2C_Read... [00:45:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:45:59]Read from MH i2c: E2 [00:45:59]MH_I2C_Read... [00:45:59]Read from MH i2c: E2 62 00 [00:45:59]MH_I2C_Read... [00:45:59]Read from MH i2c: E2 62 00 9A 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E8 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 06 [00:45:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E8 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:45:59]wFMCommunicate OK [00:45:59]SAM_PROTO_GetFieldsCounters done [00:45:59]requested_item shift.num is exist - process it [00:45:59]requested_item shift.opened is exist - process it [00:45:59]req_shift_opened [00:45:59]FM_GetShiftState [00:45:59]SAM_PROTO_GetShiftState [00:45:59]wFMCommunicate request_size=4 [00:45:59]MH_SAM_APDU [00:45:59]CAPDU: 80 13 01 00 [00:45:59]Write to MH i2c: E2 08 00 9B 46 80 13 01 00 00 00 00 00 5E [00:45:59]Write i2c OK [00:45:59]MH_I2C_Read... [00:45:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:45:59]Read from MH i2c: E2 [00:45:59]MH_I2C_Read... [00:45:59]Read from MH i2c: E2 0E 00 [00:45:59]MH_I2C_Read... [00:45:59]Read from MH i2c: E2 0E 00 9B 46 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 36 [00:45:59]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [00:45:59]wFMCommunicate OK [00:45:59]SAM_PROTO_GetShiftState done [00:45:59]FM_GetShiftState done [00:45:59]req_shift_opened done [00:45:59]requested_item shift.open_date is exist - process it [00:45:59]req_shift_open_date [00:45:59]req_shift_open_date done [00:45:59]produce_requested_data done [00:45:59]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31976,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346} [00:45:59]process_action_free close_receipt [00:45:59]json_value_free [00:45:59]json_value_free done [00:45:59]process_json_proto returns [00:45:59]Send response to host [00:45:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31976,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346}}} [00:45:59]free response buf [00:45:59]execute_script done [00:45:59]execute_script returns [00:45:59]free content buf [00:45:59]Sock 7.Close socket [00:45:59]Sock 7.Thread stoped [00:46:02]OFD Sender: No OFD packet to send [00:46:07]OFD Sender: No OFD packet to send [00:46:12]OFD Sender: No OFD packet to send [00:46:17]OFD Sender: No OFD packet to send [00:46:22]OFD Sender: No OFD packet to send [00:46:27]OFD Sender: No OFD packet to send [00:46:33]OFD Sender: No OFD packet to send [00:46:38]OFD Sender: No OFD packet to send [00:46:43]OFD Sender: No OFD packet to send [00:46:48]OFD Sender: No OFD packet to send [00:46:53]OFD Sender: No OFD packet to send [00:46:58]OFD Sender: No OFD packet to send [00:47:03]OFD Sender: No OFD packet to send [00:47:08]OFD Sender: No OFD packet to send [00:47:13]OFD Sender: No OFD packet to send [00:47:18]OFD Sender: No OFD packet to send [00:47:23]OFD Sender: No OFD packet to send [00:47:28]OFD Sender: No OFD packet to send [00:47:33]OFD Sender: No OFD packet to send [00:47:38]OFD Sender: No OFD packet to send [00:47:43]OFD Sender: No OFD packet to send [00:47:48]OFD Sender: No OFD packet to send [00:47:53]OFD Sender: No OFD packet to send [00:47:58]OFD Sender: No OFD packet to send [00:48:03]OFD Sender: No OFD packet to send [00:48:08]OFD Sender: No OFD packet to send [00:48:13]OFD Sender: No OFD packet to send [00:48:18]OFD Sender: No OFD packet to send [00:48:23]OFD Sender: No OFD packet to send [00:48:28]OFD Sender: No OFD packet to send [00:48:33]OFD Sender: No OFD packet to send [00:48:38]OFD Sender: No OFD packet to send [00:48:43]OFD Sender: No OFD packet to send [00:48:48]OFD Sender: No OFD packet to send [00:48:53]OFD Sender: No OFD packet to send [00:48:58]OFD Sender: No OFD packet to send [00:49:03]OFD Sender: No OFD packet to send [00:49:08]OFD Sender: No OFD packet to send [00:49:13]OFD Sender: No OFD packet to send [00:49:18]OFD Sender: No OFD packet to send [00:49:23]OFD Sender: No OFD packet to send [00:49:28]OFD Sender: No OFD packet to send [00:49:33]OFD Sender: No OFD packet to send [00:49:38]OFD Sender: No OFD packet to send [00:49:43]OFD Sender: No OFD packet to send [00:49:48]OFD Sender: No OFD packet to send [00:49:53]OFD Sender: No OFD packet to send [00:49:58]OFD Sender: No OFD packet to send [00:50:03]OFD Sender: No OFD packet to send [00:50:08]OFD Sender: No OFD packet to send [00:50:13]OFD Sender: No OFD packet to send [00:50:18]OFD Sender: No OFD packet to send [00:50:23]OFD Sender: No OFD packet to send [00:50:28]OFD Sender: No OFD packet to send [00:50:33]OFD Sender: No OFD packet to send [00:50:38]OFD Sender: No OFD packet to send [00:50:43]OFD Sender: No OFD packet to send [00:50:48]OFD Sender: No OFD packet to send [00:50:53]OFD Sender: No OFD packet to send [00:50:58]OFD Sender: No OFD packet to send [00:51:03]OFD Sender: No OFD packet to send [00:51:08]OFD Sender: No OFD packet to send [00:51:13]OFD Sender: No OFD packet to send [00:51:18]OFD Sender: No OFD packet to send [00:51:23]OFD Sender: No OFD packet to send [00:51:28]OFD Sender: No OFD packet to send [00:51:33]OFD Sender: No OFD packet to send [00:51:38]OFD Sender: No OFD packet to send [00:51:43]OFD Sender: No OFD packet to send [00:51:48]OFD Sender: No OFD packet to send [00:51:53]OFD Sender: No OFD packet to send [00:51:58]OFD Sender: No OFD packet to send [00:52:03]OFD Sender: No OFD packet to send [00:52:08]OFD Sender: No OFD packet to send [00:52:13]OFD Sender: No OFD packet to send [00:52:18]OFD Sender: No OFD packet to send [00:52:23]OFD Sender: No OFD packet to send [00:52:28]OFD Sender: No OFD packet to send [00:52:33]OFD Sender: No OFD packet to send [00:52:38]OFD Sender: No OFD packet to send [00:52:43]OFD Sender: No OFD packet to send [00:52:48]OFD Sender: No OFD packet to send [00:52:53]OFD Sender: No OFD packet to send [00:52:58]OFD Sender: No OFD packet to send [00:53:03]OFD Sender: No OFD packet to send [00:53:08]OFD Sender: No OFD packet to send [00:53:13]OFD Sender: No OFD packet to send [00:53:18]OFD Sender: No OFD packet to send [00:53:23]OFD Sender: No OFD packet to send [00:53:28]OFD Sender: No OFD packet to send [00:53:33]OFD Sender: No OFD packet to send [00:53:38]OFD Sender: No OFD packet to send [00:53:43]OFD Sender: No OFD packet to send [00:53:48]OFD Sender: No OFD packet to send [00:53:53]OFD Sender: No OFD packet to send [00:53:58]OFD Sender: No OFD packet to send [00:54:03]OFD Sender: No OFD packet to send [00:54:08]OFD Sender: No OFD packet to send [00:54:13]OFD Sender: No OFD packet to send [00:54:18]OFD Sender: No OFD packet to send [00:54:23]OFD Sender: No OFD packet to send [00:54:28]OFD Sender: No OFD packet to send [00:54:33]OFD Sender: No OFD packet to send [00:54:38]OFD Sender: No OFD packet to send [00:54:43]OFD Sender: No OFD packet to send [00:54:48]OFD Sender: No OFD packet to send [00:54:53]OFD Sender: No OFD packet to send [00:54:58]OFD Sender: No OFD packet to send [00:55:03]OFD Sender: No OFD packet to send [00:55:08]OFD Sender: No OFD packet to send [00:55:13]OFD Sender: No OFD packet to send [00:55:18]accept exits with 9 [00:55:18]New connection [00:55:18]New thread 3066908004 created [00:55:18]Thread 3066764644 joined [00:55:18]Waiting for new connection... [00:55:18] Sock 9.Parse request [00:55:18]Sock 9.Check first char [00:55:18]Sock 9.First char is OK [00:55:18]request: POST /json_proto HTTP/1.0 [00:55:18]Method: POST [00:55:18]URL: /json_proto [00:55:18]Method is POST - this is cgi request [00:55:18]url: /json_proto [00:55:18]query_string will be loaded in cgi processing [00:55:18]execute_cgi json_proto POST (null) [00:55:18]execute_cgi path=json_proto method=POST [00:55:18]POST find Content-Length [00:55:18]Host: 172.17.61.6:8080 [00:55:18]Content-Length: 701 [00:55:18]Content-Type: application/json [00:55:18] [00:55:18]POST finish read [00:55:18]Found Content-Length = 701 [00:55:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58172", "tax_sys" : 0, "items" : [ { "code": "48744713", "name": "LD Compact Purple Beat", "price" : 128.00, "quantity" : 1.000, "sum" : 128.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" : 128.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:55:18]execute_script... [00:55: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)58172", "tax_sys" : 0, "items" : [ { "code": "48744713", "name": "LD Compact Purple Beat", "price" : 128.00, "quantity" : 1.000, "sum" : 128.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" : 128.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:55:18]POST & json_proto [00:55:18]process_json_proto [00:55:18]json parsed OK: [00:55:18]protocol is kg_v1.0 [00:55:18]action value=close_receipt [00:55:18]process_action close_receipt [00:55:18]cmd_close_receipt [00:55:18]MH_GetDate [00:55:18]Write to MH i2c: F0 00 00 9C 46 D1 [00:55:18]Write i2c OK [00:55:18]MH_I2C_Read... [00:55:18]Read from MH i2c: F0 [00:55:18]MH_I2C_Read... [00:55:18]Read from MH i2c: F0 09 00 [00:55:18]MH_I2C_Read... [00:55:18]Read from MH i2c: F0 09 00 9C 46 00 80 CA E3 65 78 7F 6F 64 36 [00:55:18]GetLastDocTimeStamp 1709426765 [00:55:18]current date 1709427328 [00:55:18]FM_GetShiftState [00:55:18]SAM_PROTO_GetShiftState [00:55:18]wFMCommunicate request_size=4 [00:55:18]MH_SAM_APDU [00:55:18]CAPDU: 80 13 01 00 [00:55:18]Write to MH i2c: E2 08 00 9D 46 80 13 01 00 00 00 00 00 60 [00:55:18]Write i2c OK [00:55:18]MH_I2C_Read... [00:55:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:55:18]Read from MH i2c: E2 [00:55:18]MH_I2C_Read... [00:55:18]Read from MH i2c: E2 0E 00 [00:55:18]MH_I2C_Read... [00:55:18]Read from MH i2c: E2 0E 00 9D 46 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 38 [00:55:18]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [00:55:18]wFMCommunicate OK [00:55:18]SAM_PROTO_GetShiftState done [00:55:18]FM_GetShiftState done [00:55:18]opened in 1709425346 [00:55:18]opened+sec_in_day 1709511746 [00:55:18]quantity*price = 12800 [00:55:18]sum+1 = 12801 [00:55:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 128.00 НСП 1% : 1.13 НДС 12% : 13.59 Наличными: 0.00 Безнал.: 128.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 4 03.03.2024 00:55 Смена: 281 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31977 ФПД: 83781702924693 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T005528&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31977&fm=83781702924693&tin=02508201610067®Number=0000000000092554&sum=12800 0 [00:55:19]StoreToDocumentArchive [00:55:19]shift 281 fd 31977 [00:55:19]save to /storage/0281/doc_00031977 [00:55:19]save last doc name /storage/0281/doc_00031977 to /storage/kkm_last_doc_name [00:55:19]save OK [00:55:19]Clear old archive folders... [00:55:19]ProcessDocumentItem done err = 0, tmpTLVsize=259 [00:55:19]tlvbuf is 01635020 [00:55:19]SAM_PROTO_ClearQueue [00:55:19]wFMCommunicate request_size=4 [00:55:19]MH_SAM_APDU [00:55:19]CAPDU: 80 09 00 00 [00:55:19]Write to MH i2c: E2 08 00 AA 46 80 09 00 00 00 00 00 00 62 [00:55:19]Write i2c OK [00:55:19]MH_I2C_Read... [00:55:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:55:19]Read from MH i2c: E2 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: E2 03 00 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: E2 03 00 AA 46 00 90 00 64 [00:55:19]RAPDU: 90 00 [00:55:19]wFMCommunicate OK [00:55:19]SAM_PROTO_ClearQueue done [00:55:19]KKMCreateOFDPacket [00:55:19]OFDProtocolAddRootSTLVToBuf [00:55:19]FM_MakeSignedData [00:55:19]FM_MakeSignedData [00:55:19]SAM_PROTO_SignData [00:55:19]wFMCommunicate request_size=4 [00:55:19]MH_SAM_APDU [00:55:19]CAPDU: 80 0D 01 02 [00:55:19]Write to MH i2c: E2 08 00 AB 46 80 0D 01 02 00 00 00 00 6A [00:55:19]Write i2c OK [00:55:19]MH_I2C_Read... [00:55:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:55:19]Read from MH i2c: E2 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: E2 03 00 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: E2 03 00 AB 46 00 90 00 65 [00:55:19]RAPDU: 90 00 [00:55:19]wFMCommunicate OK [00:55:19]wFMCommunicate request_size=255 [00:55:19]MH_SAM_APDU [00:55:19]CAPDU: 80 0D 02 02 FA 03 00 03 01 1E 04 01 00 01 23 04 55 00 8A 04 08 00 34 38 37 34 34 37 31 33 06 04 16 00 4C 44 20 43 6F 6D 70 61 63 74 20 50 75 72 70 6C 65 20 42 65 61 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 00 32 00 00 00 00 13 04 06 00 00 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 80 CA E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E9 [00:55:19]Write to MH i2c: E2 02 01 AC 46 80 0D 02 02 FA 00 03 00 03 01 1E 04 01 00 01 23 04 55 00 8A 04 08 00 34 38 37 34 34 37 31 33 06 04 16 00 4C 44 20 43 6F 6D 70 61 63 74 20 50 75 72 70 6C 65 20 42 65 61 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 00 32 00 00 00 00 13 04 06 00 00 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 80 CA E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E9 00 00 44 [00:55:19]Write i2c OK [00:55:19]MH_I2C_Read... [00:55:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:55:19]Read from MH i2c: E2 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: E2 03 00 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: E2 03 00 AC 46 00 90 00 66 [00:55:19]RAPDU: 90 00 [00:55:19]wFMCommunicate OK [00:55:19]wFMCommunicate request_size=18 [00:55:19]MH_SAM_APDU [00:55:19]CAPDU: 80 0D 02 02 0D 7C 00 00 35 04 06 00 4C 32 F2 A4 39 95 [00:55:19]Write to MH i2c: E2 15 00 AD 46 80 0D 02 02 0D 00 7C 00 00 35 04 06 00 4C 32 F2 A4 39 95 00 00 24 [00:55:19]Write i2c OK [00:55:19]MH_I2C_Read... [00:55:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:55:19]Read from MH i2c: E2 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: E2 03 00 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: E2 03 00 AD 46 00 90 00 67 [00:55:19]RAPDU: 90 00 [00:55:19]wFMCommunicate OK [00:55:19]wFMCommunicate request_size=4 [00:55:19]MH_SAM_APDU [00:55:19]CAPDU: 80 0D 03 02 [00:55:19]Write to MH i2c: E2 08 00 AE 46 80 0D 03 02 00 00 00 00 6F [00:55:19]Write i2c OK [00:55:19]MH_I2C_Read... [00:55:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:55:19]Read from MH i2c: E2 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: E2 0B 00 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: E2 0B 00 AE 46 00 F2 9C 94 8C 94 BA C3 F6 90 00 25 [00:55:19]RAPDU: F2 9C 94 8C 94 BA C3 F6 90 00 [00:55:19]wFMCommunicate OK [00:55:19]SAM_PROTO_SignData done [00:55:19]FM_MakeSignedData done [00:55:19]CreateOFDProtocolMessage [00:55:19]wFMCommunicate request_size=4 [00:55:19]MH_SAM_APDU [00:55:19]CAPDU: 80 11 00 00 [00:55:19]Write to MH i2c: E2 08 00 AF 46 80 11 00 00 00 00 00 00 6F [00:55:19]Write i2c OK [00:55:19]MH_I2C_Read... [00:55:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:55:19]Read from MH i2c: E2 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: E2 17 00 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: E2 17 00 AF 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 C4 [00:55:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:55:19]wFMCommunicate OK [00:55:19]CreateOFDProtocolMessage done [00:55:19]OFDSenderStorePacket 31977 [00:55:19]StoreOFDPacket docnum=31977 [00:55:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 17 01 00 00 D8 34 0F 01 57 5B 5A 03 01 00 03 00 03 01 1E 04 01 00 01 23 04 55 00 8A 04 08 00 34 38 37 34 34 37 31 33 06 04 16 00 4C 44 20 43 6F 6D 70 61 63 74 20 50 75 72 70 6C 65 20 42 65 61 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 00 32 00 00 00 00 13 04 06 00 00 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 80 CA E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E9 7C 00 00 35 04 06 00 4C 32 F2 A4 39 95 F2 9C 94 8C 94 BA C3 F6 [00:55:19]CheckFolder [00:55:19]dirname=/storage/ofd_packets [00:55:19]CheckFolder done [00:55:19]ProducePacketName [00:55:19]name=ofd_packets/00031977 [00:55:19]NVStorageSaveData ofd_packets/00031977 [00:55:19]File name is /storage/ofd_packets/00031977 [00:55:19]Write 309 bytes [00:55:19]NVStorageSaveData done [00:55:19]OFDSenderStorePacket done [00:55:19]KKMCreateOFDPacket done [00:55:19]NVStorageSaveData kkm_last_timestamp [00:55:19]File name is /storage/kkm_last_timestamp [00:55:19]Write 4 bytes [00:55:19]NVStorageSaveData done [00:55:19]ExternCall_PrintAddStr [00:55:19]wPrintStart [00:55:19]Write to MH i2c: 01 00 00 B0 46 F6 [00:55:19]Write i2c OK [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: 01 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: 01 07 00 [00:55:19]MH_I2C_Read... [00:55:19]Read from MH i2c: 01 07 00 B0 46 00 00 00 00 00 FF 0F 0B [00:55:19]RasterBufferAndPrint [00:55:19]line Счет N : (3)58172 [00:55:19]line ИНН: 02508201610067 [00:55:19]line Контрольно-Кассовый Чек [00:55:19]line ПРОДАЖА [00:55:19]line Товар: 48744713 [00:55:19]line LD Compact Purple Beat [00:55:19]line 1.000 * 128.00 [00:55:19]line = 128.00 [00:55:19]line НДС 12% НСП 1% [00:55:19]line > о реализуемом товаре [00:55:19]line ИТОГО: 128.00 [00:55:19]line НСП 1% : 1.13 [00:55:19]line НДС 12% : 13.59 [00:55:19]line Наличными: 0.00 [00:55:19]line Безнал.: 128.00 [00:55:19]line Место: АЗС № 99 "Партнер Нефть" [00:55:19]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [00:55:19]line СНО: Общий режим [00:55:19]line Чек 4 03.03.2024 00:55 [00:55:19]line Смена: 281 ФФД: 1.0 [00:55:19]line ЗНМ: 0300000074 [00:55:19]line РНМ: 0000000000092554 [00:55:19]line Версия ККМ: 001 [00:55:19]line Платежная система: Mbank [00:55:19]line ФМ: 0000000000871783 [00:55:19]line ФД: 31977 [00:55:19]line ФПД: 83781702924693 [00:55:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T005528&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31977&fm=83781702924693&tin=02508201610067®Number=0000000000092554&sum=12800 [00:55:20]line 0 [00:55:20]OFD Sender: Processing packet 31977 [packets to send 5, broken 4] [00:55:20]ProducePacketName [00:55:20]name=ofd_packets/00031977 [00:55:20]OFD Sender: To server: pG, [00:55:20]CommunicateWithHost lk.salyk.kg:30040 [00:55:20]ConnectInit lk.salyk.kg [00:55:20]written 0, free lines is 4095 [00:55:20]Connected sock=10 [00:55:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 17 01 00 00 D8 34 0F 01 57 5B 5A 03 01 00 03 00 03 01 1E 04 01 00 01 23 04 55 00 8A 04 08 00 34 38 37 34 34 37 31 33 06 04 16 00 4C 44 20 43 6F 6D 70 61 63 74 20 50 75 72 70 6C 65 20 42 65 61 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 00 32 00 00 00 00 13 04 06 00 00 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 80 CA E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E9 7C 00 00 35 04 06 00 4C 32 F2 A4 39 95 F2 9C 94 8C 94 BA C3 F6 [00:55:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 FE E4 47 00 84 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 E9 7C 00 00 F4 03 04 00 C4 72 E3 65 B6 04 01 00 00 C7 16 02 19 1E 67 4D 24 [00:55:20]CommunicateWithHost err = 0 [00:55:20]CheckOFDResponse [00:55:20]1017 (14) - 77093643461234 [00:55:20]1041 (16) - 0000000000871783 [00:55:20]1040 (4) - 31977 [00:55:20]1012 (4) - 02.03.2024 18:41 [00:55:20]1206 (1) - 0 [00:55:20]OFD Sender: Remove packet 31977 [00:55:20]ProducePacketName [00:55:20]name=ofd_packets/00031977 [00:55:20]NVStorageDeleteData [00:55:20]Write to MH i2c: 01 00 00 D9 46 1F [00:55:20]Write i2c OK [00:55:20]MH_I2C_Read... [00:55:20]Read from MH i2c: 01 [00:55:20]MH_I2C_Read... [00:55:20]Read from MH i2c: 01 07 00 [00:55:20]MH_I2C_Read... [00:55:20]Read from MH i2c: 01 07 00 D9 46 00 00 00 00 00 D2 0C 04 [00:55:20]RasterBufferAndPrint [00:55:20]line [00:55:20]line [00:55:20]line [00:55:20]line [00:55:20]line [00:55:20]written 0, free lines is 3289 [00:55:20]MH_Cut [00:55:20]Write to MH i2c: D1 01 00 E0 46 01 F8 [00:55:20]Write i2c OK [00:55:20]MH_I2C_Read... [00:55:20]Read from MH i2c: D1 [00:55:20]MH_I2C_Read... [00:55:20]Read from MH i2c: D1 01 00 [00:55:20]MH_I2C_Read... [00:55:20]Read from MH i2c: D1 01 00 E0 46 00 F7 [00:55:20]Write to MH i2c: 01 00 00 E1 46 27 [00:55:20]Write i2c OK [00:55:20]MH_I2C_Read... [00:55:20]OFD Sender: No OFD packet to send [00:55:21]*** Cut start [00:55:21]*** Partial cut [00:55:21]*** CUTSNS_PIN = 1 [00:55:21]*** CUTSNS_PIN = 0 [00:55:21]*** Brake cut motor [00:55:22]Read from MH i2c: 01 [00:55:22]MH_I2C_Read... [00:55:22]*** Stop cut motor [00:55:22]*** Cut end [00:55:22]Read from MH i2c: 01 07 00 [00:55:22]MH_I2C_Read... [00:55:22]Read from MH i2c: 01 07 00 E1 46 00 00 00 00 00 FF 0F 3C [00:55:22]process_action close_receipt done [00:55:22]requested_data is exist [00:55:22]produce_requested_data [00:55:22]requested_item fm.sn is exist - process it [00:55:22]wFMCommunicate request_size=4 [00:55:22]MH_SAM_APDU [00:55:22]CAPDU: 80 11 00 00 [00:55:22]Write to MH i2c: E2 08 00 E2 46 80 11 00 00 00 00 00 00 A2 [00:55:22]Write i2c OK [00:55:22]MH_I2C_Read... [00:55:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:55:22]Read from MH i2c: E2 [00:55:22]MH_I2C_Read... [00:55:22]Read from MH i2c: E2 17 00 [00:55:22]MH_I2C_Read... [00:55:22]Read from MH i2c: E2 17 00 E2 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 F7 [00:55:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [00:55:22]wFMCommunicate OK [00:55:22]requested_item fd.num is exist - process it [00:55:22]SAM_PROTO_GetFieldsCounters [00:55:22]wFMCommunicate request_size=4 [00:55:22]MH_SAM_APDU [00:55:22]CAPDU: 80 13 00 00 [00:55:22]Write to MH i2c: E2 08 00 E3 46 80 13 00 00 00 00 00 00 A5 [00:55:22]Write i2c OK [00:55:22]MH_I2C_Read... [00:55:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:55:22]Read from MH i2c: E2 [00:55:22]MH_I2C_Read... [00:55:22]Read from MH i2c: E2 62 00 [00:55:22]MH_I2C_Read... [00:55:22]Read from MH i2c: E2 62 00 E3 46 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E9 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [00:55:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 E9 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:55:22]wFMCommunicate OK [00:55:22]SAM_PROTO_GetFieldsCounters done [00:55:22]requested_item shift.num is exist - process it [00:55:22]requested_item shift.opened is exist - process it [00:55:22]req_shift_opened [00:55:22]FM_GetShiftState [00:55:22]SAM_PROTO_GetShiftState [00:55:22]wFMCommunicate request_size=4 [00:55:22]MH_SAM_APDU [00:55:22]CAPDU: 80 13 01 00 [00:55:22]Write to MH i2c: E2 08 00 E4 46 80 13 01 00 00 00 00 00 A7 [00:55:22]Write i2c OK [00:55:22]MH_I2C_Read... [00:55:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:55:22]Read from MH i2c: E2 [00:55:22]MH_I2C_Read... [00:55:22]Read from MH i2c: E2 0E 00 [00:55:22]MH_I2C_Read... [00:55:22]Read from MH i2c: E2 0E 00 E4 46 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 7F [00:55:22]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [00:55:22]wFMCommunicate OK [00:55:22]SAM_PROTO_GetShiftState done [00:55:22]FM_GetShiftState done [00:55:22]req_shift_opened done [00:55:22]requested_item shift.open_date is exist - process it [00:55:22]req_shift_open_date [00:55:22]req_shift_open_date done [00:55:22]produce_requested_data done [00:55:22]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31977,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346} [00:55:22]process_action_free close_receipt [00:55:22]json_value_free [00:55:22]json_value_free done [00:55:22]process_json_proto returns [00:55:22]Send response to host [00:55:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31977,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346}}} [00:55:22]free response buf [00:55:22]execute_script done [00:55:22]execute_script returns [00:55:22]free content buf [00:55:22]Sock 9.Close socket [00:55:22]Sock 9.Thread stoped [00:55:25]OFD Sender: No OFD packet to send [00:55:30]OFD Sender: No OFD packet to send [00:55:35]OFD Sender: No OFD packet to send [00:55:40]OFD Sender: No OFD packet to send [00:55:45]OFD Sender: No OFD packet to send [00:55:50]OFD Sender: No OFD packet to send [00:55:55]OFD Sender: No OFD packet to send [00:56:00]OFD Sender: No OFD packet to send [00:56:05]OFD Sender: No OFD packet to send [00:56:10]OFD Sender: No OFD packet to send [00:56:15]OFD Sender: No OFD packet to send [00:56:20]OFD Sender: No OFD packet to send [00:56:25]OFD Sender: No OFD packet to send [00:56:30]OFD Sender: No OFD packet to send [00:56:35]OFD Sender: No OFD packet to send [00:56:40]OFD Sender: No OFD packet to send [00:56:45]OFD Sender: No OFD packet to send [00:56:50]OFD Sender: No OFD packet to send [00:56:55]OFD Sender: No OFD packet to send [00:57:01]OFD Sender: No OFD packet to send [00:57:06]OFD Sender: No OFD packet to send [00:57:11]OFD Sender: No OFD packet to send [00:57:16]OFD Sender: No OFD packet to send [00:57:21]OFD Sender: No OFD packet to send [00:57:26]OFD Sender: No OFD packet to send [00:57:31]OFD Sender: No OFD packet to send [00:57:36]OFD Sender: No OFD packet to send [00:57:41]OFD Sender: No OFD packet to send [00:57:46]OFD Sender: No OFD packet to send [00:57:51]OFD Sender: No OFD packet to send [00:57:56]OFD Sender: No OFD packet to send [00:58:01]OFD Sender: No OFD packet to send [00:58:06]OFD Sender: No OFD packet to send [00:58:11]OFD Sender: No OFD packet to send [00:58:16]OFD Sender: No OFD packet to send [00:58:21]OFD Sender: No OFD packet to send [00:58:26]OFD Sender: No OFD packet to send [00:58:31]OFD Sender: No OFD packet to send [00:58:36]OFD Sender: No OFD packet to send [00:58:41]OFD Sender: No OFD packet to send [00:58:46]OFD Sender: No OFD packet to send [00:58:51]OFD Sender: No OFD packet to send [00:58:56]OFD Sender: No OFD packet to send [00:59:01]OFD Sender: No OFD packet to send [00:59:06]OFD Sender: No OFD packet to send [00:59:11]OFD Sender: No OFD packet to send [00:59:16]OFD Sender: No OFD packet to send [00:59:21]OFD Sender: No OFD packet to send [00:59:26]OFD Sender: No OFD packet to send [00:59:31]OFD Sender: No OFD packet to send [00:59:36]OFD Sender: No OFD packet to send [00:59:41]OFD Sender: No OFD packet to send [00:59:46]OFD Sender: No OFD packet to send [00:59:51]OFD Sender: No OFD packet to send [00:59:56]OFD Sender: No OFD packet to send [01:00:01]OFD Sender: No OFD packet to send [01:00:06]OFD Sender: No OFD packet to send [01:00:11]OFD Sender: No OFD packet to send [01:00:16]OFD Sender: No OFD packet to send [01:00:21]OFD Sender: No OFD packet to send [01:00:26]OFD Sender: No OFD packet to send [01:00:31]OFD Sender: No OFD packet to send [01:00:36]OFD Sender: No OFD packet to send [01:00:41]OFD Sender: No OFD packet to send [01:00:46]OFD Sender: No OFD packet to send [01:00:51]OFD Sender: No OFD packet to send [01:00:56]OFD Sender: No OFD packet to send [01:01:01]OFD Sender: No OFD packet to send [01:01:06]OFD Sender: No OFD packet to send [01:01:11]OFD Sender: No OFD packet to send [01:01:16]OFD Sender: No OFD packet to send [01:01:21]OFD Sender: No OFD packet to send [01:01:26]OFD Sender: No OFD packet to send [01:01:31]OFD Sender: No OFD packet to send [01:01:36]OFD Sender: No OFD packet to send [01:01:41]OFD Sender: No OFD packet to send [01:01:46]OFD Sender: No OFD packet to send [01:01:51]OFD Sender: No OFD packet to send [01:01:56]OFD Sender: No OFD packet to send [01:02:01]OFD Sender: No OFD packet to send [01:02:06]OFD Sender: No OFD packet to send [01:02:11]OFD Sender: No OFD packet to send [01:02:16]OFD Sender: No OFD packet to send [01:02:21]OFD Sender: No OFD packet to send [01:02:26]OFD Sender: No OFD packet to send [01:02:31]OFD Sender: No OFD packet to send [01:02:36]OFD Sender: No OFD packet to send [01:02:41]OFD Sender: No OFD packet to send [01:02:46]OFD Sender: No OFD packet to send [01:02:51]OFD Sender: No OFD packet to send [01:02:56]OFD Sender: No OFD packet to send [01:03:01]OFD Sender: No OFD packet to send [01:03:06]OFD Sender: No OFD packet to send [01:03:11]OFD Sender: No OFD packet to send [01:03:16]OFD Sender: No OFD packet to send [01:03:21]OFD Sender: No OFD packet to send [01:03:26]OFD Sender: No OFD packet to send [01:03:31]OFD Sender: No OFD packet to send [01:03:36]OFD Sender: No OFD packet to send [01:03:41]OFD Sender: No OFD packet to send [01:03:46]OFD Sender: No OFD packet to send [01:03:51]OFD Sender: No OFD packet to send [01:03:56]OFD Sender: No OFD packet to send [01:04:01]OFD Sender: No OFD packet to send [01:04:06]OFD Sender: No OFD packet to send [01:04:11]OFD Sender: No OFD packet to send [01:04:16]OFD Sender: No OFD packet to send [01:04:21]OFD Sender: No OFD packet to send [01:04:26]OFD Sender: No OFD packet to send [01:04:31]OFD Sender: No OFD packet to send [01:04:36]OFD Sender: No OFD packet to send [01:04:41]OFD Sender: No OFD packet to send [01:04:46]OFD Sender: No OFD packet to send [01:04:51]OFD Sender: No OFD packet to send [01:04:56]OFD Sender: No OFD packet to send [01:05:01]OFD Sender: No OFD packet to send [01:05:06]OFD Sender: No OFD packet to send [01:05:11]OFD Sender: No OFD packet to send [01:05:16]OFD Sender: No OFD packet to send [01:05:21]OFD Sender: No OFD packet to send [01:05:26]OFD Sender: No OFD packet to send [01:05:31]OFD Sender: No OFD packet to send [01:05:36]OFD Sender: No OFD packet to send [01:05:41]OFD Sender: No OFD packet to send [01:05:46]OFD Sender: No OFD packet to send [01:05:51]OFD Sender: No OFD packet to send [01:05:56]OFD Sender: No OFD packet to send [01:06:01]OFD Sender: No OFD packet to send [01:06:06]OFD Sender: No OFD packet to send [01:06:11]OFD Sender: No OFD packet to send [01:06:16]OFD Sender: No OFD packet to send [01:06:21]OFD Sender: No OFD packet to send [01:06:26]OFD Sender: No OFD packet to send [01:06:31]OFD Sender: No OFD packet to send [01:06:36]OFD Sender: No OFD packet to send [01:06:41]OFD Sender: No OFD packet to send [01:06:46]OFD Sender: No OFD packet to send [01:06:51]OFD Sender: No OFD packet to send [01:06:56]OFD Sender: No OFD packet to send [01:07:01]OFD Sender: No OFD packet to send [01:07:06]OFD Sender: No OFD packet to send [01:07:11]OFD Sender: No OFD packet to send [01:07:16]OFD Sender: No OFD packet to send [01:07:21]OFD Sender: No OFD packet to send [01:07:26]OFD Sender: No OFD packet to send [01:07:31]OFD Sender: No OFD packet to send [01:07:36]OFD Sender: No OFD packet to send [01:07:41]OFD Sender: No OFD packet to send [01:07:46]OFD Sender: No OFD packet to send [01:07:51]OFD Sender: No OFD packet to send [01:07:56]OFD Sender: No OFD packet to send [01:08:01]OFD Sender: No OFD packet to send [01:08:06]OFD Sender: No OFD packet to send [01:08:11]OFD Sender: No OFD packet to send [01:08:16]OFD Sender: No OFD packet to send [01:08:21]OFD Sender: No OFD packet to send [01:08:26]OFD Sender: No OFD packet to send [01:08:31]OFD Sender: No OFD packet to send [01:08:36]OFD Sender: No OFD packet to send [01:08:41]OFD Sender: No OFD packet to send [01:08:46]OFD Sender: No OFD packet to send [01:08:51]OFD Sender: No OFD packet to send [01:08:56]OFD Sender: No OFD packet to send [01:09:01]OFD Sender: No OFD packet to send [01:09:06]OFD Sender: No OFD packet to send [01:09:11]OFD Sender: No OFD packet to send [01:09:16]OFD Sender: No OFD packet to send [01:09:21]OFD Sender: No OFD packet to send [01:09:26]OFD Sender: No OFD packet to send [01:09:31]OFD Sender: No OFD packet to send [01:09:36]OFD Sender: No OFD packet to send [01:09:41]OFD Sender: No OFD packet to send [01:09:46]OFD Sender: No OFD packet to send [01:09:51]OFD Sender: No OFD packet to send [01:09:56]OFD Sender: No OFD packet to send [01:10:01]OFD Sender: No OFD packet to send [01:10:06]OFD Sender: No OFD packet to send [01:10:11]OFD Sender: No OFD packet to send [01:10:16]OFD Sender: No OFD packet to send [01:10:21]OFD Sender: No OFD packet to send [01:10:26]OFD Sender: No OFD packet to send [01:10:31]OFD Sender: No OFD packet to send [01:10:36]OFD Sender: No OFD packet to send [01:10:41]OFD Sender: No OFD packet to send [01:10:46]OFD Sender: No OFD packet to send [01:10:51]OFD Sender: No OFD packet to send [01:10:56]OFD Sender: No OFD packet to send [01:11:01]OFD Sender: No OFD packet to send [01:11:06]OFD Sender: No OFD packet to send [01:11:11]OFD Sender: No OFD packet to send [01:11:16]OFD Sender: No OFD packet to send [01:11:21]OFD Sender: No OFD packet to send [01:11:26]OFD Sender: No OFD packet to send [01:11:31]OFD Sender: No OFD packet to send [01:11:36]OFD Sender: No OFD packet to send [01:11:41]OFD Sender: No OFD packet to send [01:11:46]OFD Sender: No OFD packet to send [01:11:51]OFD Sender: No OFD packet to send [01:11:56]OFD Sender: No OFD packet to send [01:12:01]OFD Sender: No OFD packet to send [01:12:06]OFD Sender: No OFD packet to send [01:12:11]OFD Sender: No OFD packet to send [01:12:16]OFD Sender: No OFD packet to send [01:12:21]OFD Sender: No OFD packet to send [01:12:26]OFD Sender: No OFD packet to send [01:12:31]OFD Sender: No OFD packet to send [01:12:36]OFD Sender: No OFD packet to send [01:12:41]OFD Sender: No OFD packet to send [01:12:46]OFD Sender: No OFD packet to send [01:12:51]OFD Sender: No OFD packet to send [01:12:56]OFD Sender: No OFD packet to send [01:13:01]OFD Sender: No OFD packet to send [01:13:06]OFD Sender: No OFD packet to send [01:13:11]OFD Sender: No OFD packet to send [01:13:16]OFD Sender: No OFD packet to send [01:13:21]OFD Sender: No OFD packet to send [01:13:26]OFD Sender: No OFD packet to send [01:13:31]OFD Sender: No OFD packet to send [01:13:36]OFD Sender: No OFD packet to send [01:13:41]OFD Sender: No OFD packet to send [01:13:46]OFD Sender: No OFD packet to send [01:13:51]OFD Sender: No OFD packet to send [01:13:56]OFD Sender: No OFD packet to send [01:14:01]OFD Sender: No OFD packet to send [01:14:06]OFD Sender: No OFD packet to send [01:14:11]OFD Sender: No OFD packet to send [01:14:16]OFD Sender: No OFD packet to send [01:14:21]OFD Sender: No OFD packet to send [01:14:26]OFD Sender: No OFD packet to send [01:14:31]OFD Sender: No OFD packet to send [01:14:36]OFD Sender: No OFD packet to send [01:14:41]OFD Sender: No OFD packet to send [01:14:46]OFD Sender: No OFD packet to send [01:14:51]OFD Sender: No OFD packet to send [01:14:56]OFD Sender: No OFD packet to send [01:15:01]OFD Sender: No OFD packet to send [01:15:06]OFD Sender: No OFD packet to send [01:15:11]OFD Sender: No OFD packet to send [01:15:16]OFD Sender: No OFD packet to send [01:15:21]OFD Sender: No OFD packet to send [01:15:26]OFD Sender: No OFD packet to send [01:15:31]OFD Sender: No OFD packet to send [01:15:36]OFD Sender: No OFD packet to send [01:15:41]OFD Sender: No OFD packet to send [01:15:46]OFD Sender: No OFD packet to send [01:15:51]OFD Sender: No OFD packet to send [01:15:56]OFD Sender: No OFD packet to send [01:16:01]OFD Sender: No OFD packet to send [01:16:06]OFD Sender: No OFD packet to send [01:16:11]OFD Sender: No OFD packet to send [01:16:16]OFD Sender: No OFD packet to send [01:16:21]OFD Sender: No OFD packet to send [01:16:26]OFD Sender: No OFD packet to send [01:16:31]OFD Sender: No OFD packet to send [01:16:36]OFD Sender: No OFD packet to send [01:16:41]OFD Sender: No OFD packet to send [01:16:46]OFD Sender: No OFD packet to send [01:16:51]OFD Sender: No OFD packet to send [01:16:56]OFD Sender: No OFD packet to send [01:17:01]OFD Sender: No OFD packet to send [01:17:06]OFD Sender: No OFD packet to send [01:17:11]OFD Sender: No OFD packet to send [01:17:16]OFD Sender: No OFD packet to send [01:17:21]OFD Sender: No OFD packet to send [01:17:26]OFD Sender: No OFD packet to send [01:17:31]OFD Sender: No OFD packet to send [01:17:36]OFD Sender: No OFD packet to send [01:17:41]OFD Sender: No OFD packet to send [01:17:46]OFD Sender: No OFD packet to send [01:17:51]OFD Sender: No OFD packet to send [01:17:56]OFD Sender: No OFD packet to send [01:18:01]OFD Sender: No OFD packet to send [01:18:06]OFD Sender: No OFD packet to send [01:18:11]OFD Sender: No OFD packet to send [01:18:16]OFD Sender: No OFD packet to send [01:18:21]OFD Sender: No OFD packet to send [01:18:26]OFD Sender: No OFD packet to send [01:18:31]OFD Sender: No OFD packet to send [01:18:36]OFD Sender: No OFD packet to send [01:18:41]OFD Sender: No OFD packet to send [01:18:46]OFD Sender: No OFD packet to send [01:18:52]OFD Sender: No OFD packet to send [01:18:57]OFD Sender: No OFD packet to send [01:19:02]OFD Sender: No OFD packet to send [01:19:07]OFD Sender: No OFD packet to send [01:19:12]OFD Sender: No OFD packet to send [01:19:17]OFD Sender: No OFD packet to send [01:19:22]OFD Sender: No OFD packet to send [01:19:27]OFD Sender: No OFD packet to send [01:19:32]OFD Sender: No OFD packet to send [01:19:37]OFD Sender: No OFD packet to send [01:19:42]OFD Sender: No OFD packet to send [01:19:47]OFD Sender: No OFD packet to send [01:19:52]OFD Sender: No OFD packet to send [01:19:57]OFD Sender: No OFD packet to send [01:20:02]OFD Sender: No OFD packet to send [01:20:07]OFD Sender: No OFD packet to send [01:20:12]OFD Sender: No OFD packet to send [01:20:17]OFD Sender: No OFD packet to send [01:20:22]OFD Sender: No OFD packet to send [01:20:27]OFD Sender: No OFD packet to send [01:20:32]OFD Sender: No OFD packet to send [01:20:37]OFD Sender: No OFD packet to send [01:20:42]OFD Sender: No OFD packet to send [01:20:47]OFD Sender: No OFD packet to send [01:20:52]OFD Sender: No OFD packet to send [01:20:57]OFD Sender: No OFD packet to send [01:21:02]OFD Sender: No OFD packet to send [01:21:07]OFD Sender: No OFD packet to send [01:21:12]OFD Sender: No OFD packet to send [01:21:17]OFD Sender: No OFD packet to send [01:21:22]OFD Sender: No OFD packet to send [01:21:27]OFD Sender: No OFD packet to send [01:21:32]OFD Sender: No OFD packet to send [01:21:37]OFD Sender: No OFD packet to send [01:21:42]OFD Sender: No OFD packet to send [01:21:47]OFD Sender: No OFD packet to send [01:21:52]OFD Sender: No OFD packet to send [01:21:57]OFD Sender: No OFD packet to send [01:22:02]OFD Sender: No OFD packet to send [01:22:07]OFD Sender: No OFD packet to send [01:22:12]OFD Sender: No OFD packet to send [01:22:17]OFD Sender: No OFD packet to send [01:22:22]OFD Sender: No OFD packet to send [01:22:27]OFD Sender: No OFD packet to send [01:22:32]OFD Sender: No OFD packet to send [01:22:37]OFD Sender: No OFD packet to send [01:22:42]OFD Sender: No OFD packet to send [01:22:47]OFD Sender: No OFD packet to send [01:22:52]OFD Sender: No OFD packet to send [01:22:57]OFD Sender: No OFD packet to send [01:23:02]OFD Sender: No OFD packet to send [01:23:07]OFD Sender: No OFD packet to send [01:23:12]OFD Sender: No OFD packet to send [01:23:17]OFD Sender: No OFD packet to send [01:23:22]OFD Sender: No OFD packet to send [01:23:27]OFD Sender: No OFD packet to send [01:23:32]OFD Sender: No OFD packet to send [01:23:37]OFD Sender: No OFD packet to send [01:23:42]OFD Sender: No OFD packet to send [01:23:47]OFD Sender: No OFD packet to send [01:23:52]OFD Sender: No OFD packet to send [01:23:57]OFD Sender: No OFD packet to send [01:24:02]OFD Sender: No OFD packet to send [01:24:07]OFD Sender: No OFD packet to send [01:24:12]OFD Sender: No OFD packet to send [01:24:17]OFD Sender: No OFD packet to send [01:24:22]OFD Sender: No OFD packet to send [01:24:27]OFD Sender: No OFD packet to send [01:24:32]OFD Sender: No OFD packet to send [01:24:37]OFD Sender: No OFD packet to send [01:24:42]OFD Sender: No OFD packet to send [01:24:47]OFD Sender: No OFD packet to send [01:24:52]OFD Sender: No OFD packet to send [01:24:57]OFD Sender: No OFD packet to send [01:25:02]OFD Sender: No OFD packet to send [01:25:07]OFD Sender: No OFD packet to send [01:25:12]OFD Sender: No OFD packet to send [01:25:17]OFD Sender: No OFD packet to send [01:25:22]OFD Sender: No OFD packet to send [01:25:27]OFD Sender: No OFD packet to send [01:25:32]OFD Sender: No OFD packet to send [01:25:37]OFD Sender: No OFD packet to send [01:25:42]OFD Sender: No OFD packet to send [01:25:47]OFD Sender: No OFD packet to send [01:25:52]OFD Sender: No OFD packet to send [01:25:57]OFD Sender: No OFD packet to send [01:26:02]OFD Sender: No OFD packet to send [01:26:07]OFD Sender: No OFD packet to send [01:26:12]OFD Sender: No OFD packet to send [01:26:17]OFD Sender: No OFD packet to send [01:26:22]OFD Sender: No OFD packet to send [01:26:27]OFD Sender: No OFD packet to send [01:26:32]OFD Sender: No OFD packet to send [01:26:37]OFD Sender: No OFD packet to send [01:26:42]OFD Sender: No OFD packet to send [01:26:47]OFD Sender: No OFD packet to send [01:26:52]OFD Sender: No OFD packet to send [01:26:57]OFD Sender: No OFD packet to send [01:27:02]OFD Sender: No OFD packet to send [01:27:07]OFD Sender: No OFD packet to send [01:27:12]OFD Sender: No OFD packet to send [01:27:17]OFD Sender: No OFD packet to send [01:27:22]OFD Sender: No OFD packet to send [01:27:27]OFD Sender: No OFD packet to send [01:27:32]OFD Sender: No OFD packet to send [01:27:37]OFD Sender: No OFD packet to send [01:27:42]OFD Sender: No OFD packet to send [01:27:47]OFD Sender: No OFD packet to send [01:27:52]OFD Sender: No OFD packet to send [01:27:57]OFD Sender: No OFD packet to send [01:28:02]OFD Sender: No OFD packet to send [01:28:07]OFD Sender: No OFD packet to send [01:28:12]OFD Sender: No OFD packet to send [01:28:17]OFD Sender: No OFD packet to send [01:28:22]OFD Sender: No OFD packet to send [01:28:27]OFD Sender: No OFD packet to send [01:28:32]OFD Sender: No OFD packet to send [01:28:37]OFD Sender: No OFD packet to send [01:28:42]OFD Sender: No OFD packet to send [01:28:47]OFD Sender: No OFD packet to send [01:28:52]OFD Sender: No OFD packet to send [01:28:57]OFD Sender: No OFD packet to send [01:29:02]OFD Sender: No OFD packet to send [01:29:07]OFD Sender: No OFD packet to send [01:29:12]OFD Sender: No OFD packet to send [01:29:17]OFD Sender: No OFD packet to send [01:29:22]OFD Sender: No OFD packet to send [01:29:27]OFD Sender: No OFD packet to send [01:29:32]OFD Sender: No OFD packet to send [01:29:37]OFD Sender: No OFD packet to send [01:29:42]OFD Sender: No OFD packet to send [01:29:47]OFD Sender: No OFD packet to send [01:29:52]OFD Sender: No OFD packet to send [01:29:57]OFD Sender: No OFD packet to send [01:30:02]OFD Sender: No OFD packet to send [01:30:07]OFD Sender: No OFD packet to send [01:30:12]OFD Sender: No OFD packet to send [01:30:17]OFD Sender: No OFD packet to send [01:30:22]OFD Sender: No OFD packet to send [01:30:27]OFD Sender: No OFD packet to send [01:30:32]OFD Sender: No OFD packet to send [01:30:37]OFD Sender: No OFD packet to send [01:30:42]OFD Sender: No OFD packet to send [01:30:47]OFD Sender: No OFD packet to send [01:30:52]OFD Sender: No OFD packet to send [01:30:57]OFD Sender: No OFD packet to send [01:31:02]OFD Sender: No OFD packet to send [01:31:07]OFD Sender: No OFD packet to send [01:31:12]OFD Sender: No OFD packet to send [01:31:17]OFD Sender: No OFD packet to send [01:31:22]OFD Sender: No OFD packet to send [01:31:27]OFD Sender: No OFD packet to send [01:31:32]OFD Sender: No OFD packet to send [01:31:37]OFD Sender: No OFD packet to send [01:31:42]OFD Sender: No OFD packet to send [01:31:47]OFD Sender: No OFD packet to send [01:31:52]OFD Sender: No OFD packet to send [01:31:57]OFD Sender: No OFD packet to send [01:32:02]OFD Sender: No OFD packet to send [01:32:07]OFD Sender: No OFD packet to send [01:32:12]OFD Sender: No OFD packet to send [01:32:17]OFD Sender: No OFD packet to send [01:32:22]OFD Sender: No OFD packet to send [01:32:27]OFD Sender: No OFD packet to send [01:32:32]OFD Sender: No OFD packet to send [01:32:37]OFD Sender: No OFD packet to send [01:32:42]OFD Sender: No OFD packet to send [01:32:47]OFD Sender: No OFD packet to send [01:32:52]OFD Sender: No OFD packet to send [01:32:57]OFD Sender: No OFD packet to send [01:33:02]OFD Sender: No OFD packet to send [01:33:07]OFD Sender: No OFD packet to send [01:33:12]OFD Sender: No OFD packet to send [01:33:17]OFD Sender: No OFD packet to send [01:33:22]OFD Sender: No OFD packet to send [01:33:27]OFD Sender: No OFD packet to send [01:33:32]OFD Sender: No OFD packet to send [01:33:37]OFD Sender: No OFD packet to send [01:33:42]OFD Sender: No OFD packet to send [01:33:47]OFD Sender: No OFD packet to send [01:33:52]OFD Sender: No OFD packet to send [01:33:57]OFD Sender: No OFD packet to send [01:34:02]OFD Sender: No OFD packet to send [01:34:07]OFD Sender: No OFD packet to send [01:34:12]OFD Sender: No OFD packet to send [01:34:17]OFD Sender: No OFD packet to send [01:34:22]OFD Sender: No OFD packet to send [01:34:27]OFD Sender: No OFD packet to send [01:34:32]OFD Sender: No OFD packet to send [01:34:37]OFD Sender: No OFD packet to send [01:34:42]OFD Sender: No OFD packet to send [01:34:47]OFD Sender: No OFD packet to send [01:34:52]OFD Sender: No OFD packet to send [01:34:57]OFD Sender: No OFD packet to send [01:35:02]OFD Sender: No OFD packet to send [01:35:07]OFD Sender: No OFD packet to send [01:35:12]OFD Sender: No OFD packet to send [01:35:17]OFD Sender: No OFD packet to send [01:35:22]OFD Sender: No OFD packet to send [01:35:27]OFD Sender: No OFD packet to send [01:35:32]OFD Sender: No OFD packet to send [01:35:37]OFD Sender: No OFD packet to send [01:35:42]OFD Sender: No OFD packet to send [01:35:47]OFD Sender: No OFD packet to send [01:35:52]OFD Sender: No OFD packet to send [01:35:57]OFD Sender: No OFD packet to send [01:36:02]OFD Sender: No OFD packet to send [01:36:07]OFD Sender: No OFD packet to send [01:36:12]OFD Sender: No OFD packet to send [01:36:17]OFD Sender: No OFD packet to send [01:36:22]OFD Sender: No OFD packet to send [01:36:27]OFD Sender: No OFD packet to send [01:36:32]OFD Sender: No OFD packet to send [01:36:37]OFD Sender: No OFD packet to send [01:36:42]OFD Sender: No OFD packet to send [01:36:47]OFD Sender: No OFD packet to send [01:36:52]OFD Sender: No OFD packet to send [01:36:57]OFD Sender: No OFD packet to send [01:37:02]OFD Sender: No OFD packet to send [01:37:07]OFD Sender: No OFD packet to send [01:37:12]OFD Sender: No OFD packet to send [01:37:17]OFD Sender: No OFD packet to send [01:37:22]OFD Sender: No OFD packet to send [01:37:27]OFD Sender: No OFD packet to send [01:37:32]OFD Sender: No OFD packet to send [01:37:37]OFD Sender: No OFD packet to send [01:37:42]OFD Sender: No OFD packet to send [01:37:47]OFD Sender: No OFD packet to send [01:37:52]OFD Sender: No OFD packet to send [01:37:57]OFD Sender: No OFD packet to send [01:38:02]OFD Sender: No OFD packet to send [01:38:07]OFD Sender: No OFD packet to send [01:38:12]OFD Sender: No OFD packet to send [01:38:17]OFD Sender: No OFD packet to send [01:38:22]OFD Sender: No OFD packet to send [01:38:27]OFD Sender: No OFD packet to send [01:38:32]OFD Sender: No OFD packet to send [01:38:37]OFD Sender: No OFD packet to send [01:38:42]OFD Sender: No OFD packet to send [01:38:47]OFD Sender: No OFD packet to send [01:38:52]OFD Sender: No OFD packet to send [01:38:57]OFD Sender: No OFD packet to send [01:39:02]OFD Sender: No OFD packet to send [01:39:07]OFD Sender: No OFD packet to send [01:39:12]OFD Sender: No OFD packet to send [01:39:17]OFD Sender: No OFD packet to send [01:39:22]OFD Sender: No OFD packet to send [01:39:27]OFD Sender: No OFD packet to send [01:39:32]OFD Sender: No OFD packet to send [01:39:37]OFD Sender: No OFD packet to send [01:39:42]OFD Sender: No OFD packet to send [01:39:47]OFD Sender: No OFD packet to send [01:39:52]OFD Sender: No OFD packet to send [01:39:57]OFD Sender: No OFD packet to send [01:40:02]OFD Sender: No OFD packet to send [01:40:07]OFD Sender: No OFD packet to send [01:40:12]OFD Sender: No OFD packet to send [01:40:17]OFD Sender: No OFD packet to send [01:40:22]OFD Sender: No OFD packet to send [01:40:27]OFD Sender: No OFD packet to send [01:40:32]OFD Sender: No OFD packet to send [01:40:38]OFD Sender: No OFD packet to send [01:40:43]OFD Sender: No OFD packet to send [01:40:48]OFD Sender: No OFD packet to send [01:40:53]OFD Sender: No OFD packet to send [01:40:58]OFD Sender: No OFD packet to send [01:41:03]OFD Sender: No OFD packet to send [01:41:08]OFD Sender: No OFD packet to send [01:41:13]OFD Sender: No OFD packet to send [01:41:18]OFD Sender: No OFD packet to send [01:41:23]OFD Sender: No OFD packet to send [01:41:28]OFD Sender: No OFD packet to send [01:41:33]OFD Sender: No OFD packet to send [01:41:38]OFD Sender: No OFD packet to send [01:41:43]OFD Sender: No OFD packet to send [01:41:48]OFD Sender: No OFD packet to send [01:41:53]OFD Sender: No OFD packet to send [01:41:58]OFD Sender: No OFD packet to send [01:42:03]OFD Sender: No OFD packet to send [01:42:08]OFD Sender: No OFD packet to send [01:42:13]OFD Sender: No OFD packet to send [01:42:18]OFD Sender: No OFD packet to send [01:42:23]OFD Sender: No OFD packet to send [01:42:28]OFD Sender: No OFD packet to send [01:42:33]OFD Sender: No OFD packet to send [01:42:38]OFD Sender: No OFD packet to send [01:42:43]OFD Sender: No OFD packet to send [01:42:48]OFD Sender: No OFD packet to send [01:42:53]OFD Sender: No OFD packet to send [01:42:58]OFD Sender: No OFD packet to send [01:43:03]OFD Sender: No OFD packet to send [01:43:08]OFD Sender: No OFD packet to send [01:43:13]OFD Sender: No OFD packet to send [01:43:18]OFD Sender: No OFD packet to send [01:43:23]OFD Sender: No OFD packet to send [01:43:28]OFD Sender: No OFD packet to send [01:43:33]OFD Sender: No OFD packet to send [01:43:38]OFD Sender: No OFD packet to send [01:43:43]OFD Sender: No OFD packet to send [01:43:48]OFD Sender: No OFD packet to send [01:43:53]OFD Sender: No OFD packet to send [01:43:58]OFD Sender: No OFD packet to send [01:44:03]OFD Sender: No OFD packet to send [01:44:08]OFD Sender: No OFD packet to send [01:44:13]OFD Sender: No OFD packet to send [01:44:18]OFD Sender: No OFD packet to send [01:44:23]OFD Sender: No OFD packet to send [01:44:28]OFD Sender: No OFD packet to send [01:44:33]OFD Sender: No OFD packet to send [01:44:36]accept exits with 7 [01:44:36]New connection [01:44:36]New thread 3066764644 created [01:44:36]Thread 3066908004 joined [01:44:36]Waiting for new connection... [01:44:36] Sock 7.Parse request [01:44:36]Sock 7.Check first char [01:44:36]Sock 7.First char is OK [01:44:36]request: POST /json_proto HTTP/1.0 [01:44:36]Method: POST [01:44:36]URL: /json_proto [01:44:36]Method is POST - this is cgi request [01:44:36]url: /json_proto [01:44:36]query_string will be loaded in cgi processing [01:44:36]execute_cgi json_proto POST (null) [01:44:36]execute_cgi path=json_proto method=POST [01:44:36]POST find Content-Length [01:44:36]Host: 172.17.61.6:8080 [01:44:36]Content-Length: 647 [01:44:36]Content-Type: application/json [01:44:36] [01:44:36]POST finish read [01:44:36]Found Content-Length = 647 [01:44:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58173", "tax_sys" : 0, "items" : [ { "code": "46227737", "name": "\u0420/\u0436 mentos pure fresh \u0430\u0440\u0431\u0443\u0437 \u0440\u043E\u043B\u043B 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" : 49.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:44:36]execute_script... [01:44: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 : (3)58173", "tax_sys" : 0, "items" : [ { "code": "46227737", "name": "\u0420/\u0436 mentos pure fresh \u0430\u0440\u0431\u0443\u0437 \u0440\u043E\u043B\u043B 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" : 49.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:44:36]POST & json_proto [01:44:36]process_json_proto [01:44:36]json parsed OK: [01:44:36]protocol is kg_v1.0 [01:44:36]action value=close_receipt [01:44:36]process_action close_receipt [01:44:36]cmd_close_receipt [01:44:36]MH_GetDate [01:44:36]Write to MH i2c: F0 00 00 E5 46 1A [01:44:36]Write i2c OK [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: F0 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: F0 09 00 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: F0 09 00 E5 46 00 0F D6 E3 65 78 7F 6F 64 1A [01:44:36]GetLastDocTimeStamp 1709427328 [01:44:36]current date 1709430287 [01:44:36]FM_GetShiftState [01:44:36]SAM_PROTO_GetShiftState [01:44:36]wFMCommunicate request_size=4 [01:44:36]MH_SAM_APDU [01:44:36]CAPDU: 80 13 01 00 [01:44:36]Write to MH i2c: E2 08 00 E6 46 80 13 01 00 00 00 00 00 A9 [01:44:36]Write i2c OK [01:44:36]MH_I2C_Read... [01:44:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:44:36]Read from MH i2c: E2 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: E2 0E 00 [01:44:36]MH_I2C_Read... [01:44:36]Read from MH i2c: E2 0E 00 E6 46 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 81 [01:44:36]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [01:44:36]wFMCommunicate OK [01:44:36]SAM_PROTO_GetShiftState done [01:44:36]FM_GetShiftState done [01:44:36]opened in 1709425346 [01:44:36]opened+sec_in_day 1709511746 [01:44:36]quantity*price = 4900 [01:44:36]sum+1 = 4901 [01:44:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 49.00 НСП 1% : 0.43 НДС 12% : 5.20 Наличными: 49.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 5 03.03.2024 01:44 Смена: 281 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31978 ФПД: 229459633595537 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T014447&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31978&fm=229459633595537&tin=02508201610067®Number=0000000000092554&sum=4900 0 [01:44:38]StoreToDocumentArchive [01:44:38]shift 281 fd 31978 [01:44:38]save to /storage/0281/doc_00031978 [01:44:38]save last doc name /storage/0281/doc_00031978 to /storage/kkm_last_doc_name [01:44:38]save OK [01:44:38]Clear old archive folders... [01:44:38]ProcessDocumentItem done err = 0, tmpTLVsize=287 [01:44:38]tlvbuf is 014F7BF0 [01:44:38]SAM_PROTO_ClearQueue [01:44:38]wFMCommunicate request_size=4 [01:44:38]MH_SAM_APDU [01:44:38]CAPDU: 80 09 00 00 [01:44:38]Write to MH i2c: E2 08 00 F3 46 80 09 00 00 00 00 00 00 AB [01:44:38]Write i2c OK [01:44:38]MH_I2C_Read... [01:44:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:44:38]Read from MH i2c: E2 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 03 00 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 03 00 F3 46 00 90 00 AD [01:44:38]RAPDU: 90 00 [01:44:38]wFMCommunicate OK [01:44:38]SAM_PROTO_ClearQueue done [01:44:38]KKMCreateOFDPacket [01:44:38]OFDProtocolAddRootSTLVToBuf [01:44:38]FM_MakeSignedData [01:44:38]FM_MakeSignedData [01:44:38]SAM_PROTO_SignData [01:44:38]wFMCommunicate request_size=4 [01:44:38]MH_SAM_APDU [01:44:38]CAPDU: 80 0D 01 02 [01:44:38]Write to MH i2c: E2 08 00 F4 46 80 0D 01 02 00 00 00 00 B3 [01:44:38]Write i2c OK [01:44:38]MH_I2C_Read... [01:44:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:44:38]Read from MH i2c: E2 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 03 00 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 03 00 F4 46 00 90 00 AE [01:44:38]RAPDU: 90 00 [01:44:38]wFMCommunicate OK [01:44:38]wFMCommunicate request_size=255 [01:44:38]MH_SAM_APDU [01:44:38]CAPDU: 80 0D 02 02 FA 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 32 32 37 37 33 37 06 04 32 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 20 D1 80 D0 BE D0 BB D0 BB 20 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 24 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 07 04 06 00 24 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 0F D6 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 [01:44:38]Write to MH i2c: E2 02 01 F5 46 80 0D 02 02 FA 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 32 32 37 37 33 37 06 04 32 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 20 D1 80 D0 BE D0 BB D0 BB 20 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 24 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 07 04 06 00 24 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 0F D6 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 00 00 2B [01:44:38]Write i2c OK [01:44:38]MH_I2C_Read... [01:44:38]OFD Sender: No OFD packet to send [01:44:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:44:38]Read from MH i2c: E2 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 03 00 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 03 00 F5 46 00 90 00 AF [01:44:38]RAPDU: 90 00 [01:44:38]wFMCommunicate OK [01:44:38]wFMCommunicate request_size=46 [01:44:38]MH_SAM_APDU [01:44:38]CAPDU: 80 0D 02 02 29 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EA 7C 00 00 35 04 06 00 D0 B1 3B F3 64 91 [01:44:38]Write to MH i2c: E2 31 00 F6 46 80 0D 02 02 29 00 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EA 7C 00 00 35 04 06 00 D0 B1 3B F3 64 91 00 00 4E [01:44:38]Write i2c OK [01:44:38]MH_I2C_Read... [01:44:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:44:38]Read from MH i2c: E2 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 03 00 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 03 00 F6 46 00 90 00 B0 [01:44:38]RAPDU: 90 00 [01:44:38]wFMCommunicate OK [01:44:38]wFMCommunicate request_size=4 [01:44:38]MH_SAM_APDU [01:44:38]CAPDU: 80 0D 03 02 [01:44:38]Write to MH i2c: E2 08 00 F7 46 80 0D 03 02 00 00 00 00 B8 [01:44:38]Write i2c OK [01:44:38]MH_I2C_Read... [01:44:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:44:38]Read from MH i2c: E2 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 0B 00 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 0B 00 F7 46 00 52 B0 88 5F 0A 22 90 68 90 00 C6 [01:44:38]RAPDU: 52 B0 88 5F 0A 22 90 68 90 00 [01:44:38]wFMCommunicate OK [01:44:38]SAM_PROTO_SignData done [01:44:38]FM_MakeSignedData done [01:44:38]CreateOFDProtocolMessage [01:44:38]wFMCommunicate request_size=4 [01:44:38]MH_SAM_APDU [01:44:38]CAPDU: 80 11 00 00 [01:44:38]Write to MH i2c: E2 08 00 F8 46 80 11 00 00 00 00 00 00 B8 [01:44:38]Write i2c OK [01:44:38]MH_I2C_Read... [01:44:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:44:38]Read from MH i2c: E2 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 17 00 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: E2 17 00 F8 46 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 0D [01:44:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [01:44:38]wFMCommunicate OK [01:44:38]CreateOFDProtocolMessage done [01:44:38]OFDSenderStorePacket 31978 [01:44:38]StoreOFDPacket docnum=31978 [01:44:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 33 01 00 00 73 56 2B 01 76 3E 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 32 32 37 37 33 37 06 04 32 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 20 D1 80 D0 BE D0 BB D0 BB 20 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 24 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 07 04 06 00 24 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 0F D6 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EA 7C 00 00 35 04 06 00 D0 B1 3B F3 64 91 52 B0 88 5F 0A 22 90 68 [01:44:38]CheckFolder [01:44:38]dirname=/storage/ofd_packets [01:44:38]CheckFolder done [01:44:38]ProducePacketName [01:44:38]name=ofd_packets/00031978 [01:44:38]NVStorageSaveData ofd_packets/00031978 [01:44:38]File name is /storage/ofd_packets/00031978 [01:44:38]Write 337 bytes [01:44:38]NVStorageSaveData done [01:44:38]OFDSenderStorePacket done [01:44:38]KKMCreateOFDPacket done [01:44:38]NVStorageSaveData kkm_last_timestamp [01:44:38]File name is /storage/kkm_last_timestamp [01:44:38]Write 4 bytes [01:44:38]NVStorageSaveData done [01:44:38]ExternCall_PrintAddStr [01:44:38]wPrintStart [01:44:38]Write to MH i2c: 01 00 00 F9 46 3F [01:44:38]Write i2c OK [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: 01 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: 01 07 00 [01:44:38]MH_I2C_Read... [01:44:38]Read from MH i2c: 01 07 00 F9 46 00 00 00 00 00 FF 0F 54 [01:44:38]RasterBufferAndPrint [01:44:38]line Счет N : (3)58173 [01:44:38]line ИНН: 02508201610067 [01:44:38]line Контрольно-Кассовый Чек [01:44:38]line ПРОДАЖА [01:44:38]line Товар: 46227737 [01:44:38]line Р/ж mentos pure fresh арбуз ролл 15,5г [01:44:38]line 1.000 * 49.00 [01:44:38]line = 49.00 [01:44:38]line НДС 12% НСП 1% [01:44:38]line > о реализуемом товаре [01:44:38]line ИТОГО: 49.00 [01:44:38]line НСП 1% : 0.43 [01:44:38]line НДС 12% : 5.20 [01:44:38]line Наличными: 49.00 [01:44:38]line Безнал.: 0.00 [01:44:38]line Место: АЗС № 99 "Партнер Нефть" [01:44:38]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [01:44:38]line СНО: Общий режим [01:44:38]line Чек 5 03.03.2024 01:44 [01:44:38]line Смена: 281 ФФД: 1.0 [01:44:38]line ЗНМ: 0300000074 [01:44:38]line РНМ: 0000000000092554 [01:44:38]line Версия ККМ: 001 [01:44:38]line ФМ: 0000000000871783 [01:44:38]line ФД: 31978 [01:44:38]line ФПД: 229459633595537 [01:44:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T014447&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31978&fm=229459633595537&tin=02508201610067®Number=0000000000092554&sum=4900 [01:44:38]line 0 [01:44:38]OFD Sender: Processing packet 31978 [packets to send 5, broken 4] [01:44:38]ProducePacketName [01:44:38]name=ofd_packets/00031978 [01:44:38]OFD Sender: To server: pG, [01:44:38]CommunicateWithHost lk.salyk.kg:30040 [01:44:38]ConnectInit lk.salyk.kg [01:44:38]written 0, free lines is 4095 [01:44:39]Connected sock=10 [01:44:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 33 01 00 00 73 56 2B 01 76 3E 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 08 00 34 36 32 32 37 37 33 37 06 04 32 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 20 D1 80 D0 BE D0 BB D0 BB 20 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 24 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 08 02 00 00 00 00 07 04 06 00 24 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 0F D6 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EA 7C 00 00 35 04 06 00 D0 B1 3B F3 64 91 52 B0 88 5F 0A 22 90 68 [01:44:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 28 F8 47 00 39 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EA 7C 00 00 F4 03 04 00 53 7E E3 65 B6 04 01 00 00 50 79 F3 43 0A AB 93 EF [01:44:39]CommunicateWithHost err = 0 [01:44:39]CheckOFDResponse [01:44:39]1017 (14) - 77093643461234 [01:44:39]1041 (16) - 0000000000871783 [01:44:39]1040 (4) - 31978 [01:44:39]1012 (4) - 02.03.2024 19:30 [01:44:39]1206 (1) - 0 [01:44:39]OFD Sender: Remove packet 31978 [01:44:39]ProducePacketName [01:44:39]name=ofd_packets/00031978 [01:44:39]NVStorageDeleteData [01:44:39]Write to MH i2c: 01 00 00 22 47 69 [01:44:39]Write i2c OK [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: 01 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: 01 07 00 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: 01 07 00 22 47 00 00 00 00 00 C6 0C 42 [01:44:39]RasterBufferAndPrint [01:44:39]line [01:44:39]line [01:44:39]line [01:44:39]line [01:44:39]line [01:44:39]written 0, free lines is 3277 [01:44:39]MH_Cut [01:44:39]Write to MH i2c: D1 01 00 29 47 01 42 [01:44:39]Write i2c OK [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: D1 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: D1 01 00 [01:44:39]MH_I2C_Read... [01:44:39]Read from MH i2c: D1 01 00 29 47 00 41 [01:44:39]Write to MH i2c: 01 00 00 2A 47 71 [01:44:39]Write i2c OK [01:44:39]MH_I2C_Read... [01:44:39]OFD Sender: No OFD packet to send [01:44:40]*** Cut start [01:44:40]*** Partial cut [01:44:40]*** CUTSNS_PIN = 1 [01:44:40]*** CUTSNS_PIN = 0 [01:44:40]*** Brake cut motor [01:44:40]Read from MH i2c: 01 [01:44:40]MH_I2C_Read... [01:44:40]*** Stop cut motor [01:44:40]*** Cut end [01:44:40]Read from MH i2c: 01 07 00 [01:44:40]MH_I2C_Read... [01:44:40]Read from MH i2c: 01 07 00 2A 47 00 00 00 00 00 FF 0F 86 [01:44:40]process_action close_receipt done [01:44:40]requested_data is exist [01:44:40]produce_requested_data [01:44:40]requested_item fm.sn is exist - process it [01:44:40]wFMCommunicate request_size=4 [01:44:40]MH_SAM_APDU [01:44:40]CAPDU: 80 11 00 00 [01:44:40]Write to MH i2c: E2 08 00 2B 47 80 11 00 00 00 00 00 00 EC [01:44:40]Write i2c OK [01:44:40]MH_I2C_Read... [01:44:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:44:40]Read from MH i2c: E2 [01:44:40]MH_I2C_Read... [01:44:40]Read from MH i2c: E2 17 00 [01:44:40]MH_I2C_Read... [01:44:40]Read from MH i2c: E2 17 00 2B 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 41 [01:44:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [01:44:40]wFMCommunicate OK [01:44:40]requested_item fd.num is exist - process it [01:44:40]SAM_PROTO_GetFieldsCounters [01:44:40]wFMCommunicate request_size=4 [01:44:40]MH_SAM_APDU [01:44:40]CAPDU: 80 13 00 00 [01:44:40]Write to MH i2c: E2 08 00 2C 47 80 13 00 00 00 00 00 00 EF [01:44:40]Write i2c OK [01:44:40]MH_I2C_Read... [01:44:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:44:41]Read from MH i2c: E2 [01:44:41]MH_I2C_Read... [01:44:41]Read from MH i2c: E2 62 00 [01:44:41]MH_I2C_Read... [01:44:41]Read from MH i2c: E2 62 00 2C 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 EA 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 A1 [01:44:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 EA 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:44:41]wFMCommunicate OK [01:44:41]SAM_PROTO_GetFieldsCounters done [01:44:41]requested_item shift.num is exist - process it [01:44:41]requested_item shift.opened is exist - process it [01:44:41]req_shift_opened [01:44:41]FM_GetShiftState [01:44:41]SAM_PROTO_GetShiftState [01:44:41]wFMCommunicate request_size=4 [01:44:41]MH_SAM_APDU [01:44:41]CAPDU: 80 13 01 00 [01:44:41]Write to MH i2c: E2 08 00 2D 47 80 13 01 00 00 00 00 00 F1 [01:44:41]Write i2c OK [01:44:41]MH_I2C_Read... [01:44:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:44:41]Read from MH i2c: E2 [01:44:41]MH_I2C_Read... [01:44:41]Read from MH i2c: E2 0E 00 [01:44:41]MH_I2C_Read... [01:44:41]Read from MH i2c: E2 0E 00 2D 47 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 C9 [01:44:41]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [01:44:41]wFMCommunicate OK [01:44:41]SAM_PROTO_GetShiftState done [01:44:41]FM_GetShiftState done [01:44:41]req_shift_opened done [01:44:41]requested_item shift.open_date is exist - process it [01:44:41]req_shift_open_date [01:44:41]req_shift_open_date done [01:44:41]produce_requested_data done [01:44:41]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31978,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346} [01:44:41]process_action_free close_receipt [01:44:41]json_value_free [01:44:41]json_value_free done [01:44:41]process_json_proto returns [01:44:41]Send response to host [01:44:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31978,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346}}} [01:44:41]free response buf [01:44:41]execute_script done [01:44:41]execute_script returns [01:44:41]free content buf [01:44:41]Sock 7.Close socket [01:44:41]Sock 7.Thread stoped [01:44:44]OFD Sender: No OFD packet to send [01:44:49]OFD Sender: No OFD packet to send [01:44:54]OFD Sender: No OFD packet to send [01:44:59]OFD Sender: No OFD packet to send [01:45:04]OFD Sender: No OFD packet to send [01:45:09]OFD Sender: No OFD packet to send [01:45:14]OFD Sender: No OFD packet to send [01:45:19]OFD Sender: No OFD packet to send [01:45:24]OFD Sender: No OFD packet to send [01:45:29]OFD Sender: No OFD packet to send [01:45:34]OFD Sender: No OFD packet to send [01:45:39]OFD Sender: No OFD packet to send [01:45:44]OFD Sender: No OFD packet to send [01:45:49]OFD Sender: No OFD packet to send [01:45:54]OFD Sender: No OFD packet to send [01:45:59]OFD Sender: No OFD packet to send [01:46:04]OFD Sender: No OFD packet to send [01:46:09]OFD Sender: No OFD packet to send [01:46:14]OFD Sender: No OFD packet to send [01:46:19]OFD Sender: No OFD packet to send [01:46:24]OFD Sender: No OFD packet to send [01:46:29]OFD Sender: No OFD packet to send [01:46:34]OFD Sender: No OFD packet to send [01:46:39]OFD Sender: No OFD packet to send [01:46:44]OFD Sender: No OFD packet to send [01:46:49]OFD Sender: No OFD packet to send [01:46:54]OFD Sender: No OFD packet to send [01:46:59]OFD Sender: No OFD packet to send [01:47:04]OFD Sender: No OFD packet to send [01:47:09]OFD Sender: No OFD packet to send [01:47:14]OFD Sender: No OFD packet to send [01:47:19]OFD Sender: No OFD packet to send [01:47:24]OFD Sender: No OFD packet to send [01:47:29]OFD Sender: No OFD packet to send [01:47:34]OFD Sender: No OFD packet to send [01:47:39]OFD Sender: No OFD packet to send [01:47:44]OFD Sender: No OFD packet to send [01:47:49]OFD Sender: No OFD packet to send [01:47:54]OFD Sender: No OFD packet to send [01:47:59]OFD Sender: No OFD packet to send [01:48:04]OFD Sender: No OFD packet to send [01:48:09]OFD Sender: No OFD packet to send [01:48:14]OFD Sender: No OFD packet to send [01:48:19]OFD Sender: No OFD packet to send [01:48:24]OFD Sender: No OFD packet to send [01:48:29]OFD Sender: No OFD packet to send [01:48:34]OFD Sender: No OFD packet to send [01:48:39]OFD Sender: No OFD packet to send [01:48:44]OFD Sender: No OFD packet to send [01:48:49]OFD Sender: No OFD packet to send [01:48:54]OFD Sender: No OFD packet to send [01:48:59]OFD Sender: No OFD packet to send [01:49:04]OFD Sender: No OFD packet to send [01:49:09]OFD Sender: No OFD packet to send [01:49:14]OFD Sender: No OFD packet to send [01:49:19]OFD Sender: No OFD packet to send [01:49:24]OFD Sender: No OFD packet to send [01:49:29]OFD Sender: No OFD packet to send [01:49:34]OFD Sender: No OFD packet to send [01:49:39]OFD Sender: No OFD packet to send [01:49:44]OFD Sender: No OFD packet to send [01:49:49]OFD Sender: No OFD packet to send [01:49:54]OFD Sender: No OFD packet to send [01:49:59]OFD Sender: No OFD packet to send [01:50:04]OFD Sender: No OFD packet to send [01:50:09]OFD Sender: No OFD packet to send [01:50:15]OFD Sender: No OFD packet to send [01:50:20]OFD Sender: No OFD packet to send [01:50:25]OFD Sender: No OFD packet to send [01:50:30]OFD Sender: No OFD packet to send [01:50:35]OFD Sender: No OFD packet to send [01:50:40]OFD Sender: No OFD packet to send [01:50:45]OFD Sender: No OFD packet to send [01:50:50]OFD Sender: No OFD packet to send [01:50:55]OFD Sender: No OFD packet to send [01:51:00]OFD Sender: No OFD packet to send [01:51:05]OFD Sender: No OFD packet to send [01:51:10]OFD Sender: No OFD packet to send [01:51:15]OFD Sender: No OFD packet to send [01:51:20]OFD Sender: No OFD packet to send [01:51:25]OFD Sender: No OFD packet to send [01:51:30]OFD Sender: No OFD packet to send [01:51:35]OFD Sender: No OFD packet to send [01:51:40]OFD Sender: No OFD packet to send [01:51:45]OFD Sender: No OFD packet to send [01:51:50]OFD Sender: No OFD packet to send [01:51:55]OFD Sender: No OFD packet to send [01:52:00]OFD Sender: No OFD packet to send [01:52:05]OFD Sender: No OFD packet to send [01:52:10]OFD Sender: No OFD packet to send [01:52:15]OFD Sender: No OFD packet to send [01:52:20]OFD Sender: No OFD packet to send [01:52:25]OFD Sender: No OFD packet to send [01:52:30]OFD Sender: No OFD packet to send [01:52:35]OFD Sender: No OFD packet to send [01:52:40]OFD Sender: No OFD packet to send [01:52:45]OFD Sender: No OFD packet to send [01:52:50]OFD Sender: No OFD packet to send [01:52:55]OFD Sender: No OFD packet to send [01:53:00]OFD Sender: No OFD packet to send [01:53:05]OFD Sender: No OFD packet to send [01:53:10]OFD Sender: No OFD packet to send [01:53:15]OFD Sender: No OFD packet to send [01:53:20]OFD Sender: No OFD packet to send [01:53:25]OFD Sender: No OFD packet to send [01:53:30]OFD Sender: No OFD packet to send [01:53:35]OFD Sender: No OFD packet to send [01:53:40]OFD Sender: No OFD packet to send [01:53:45]OFD Sender: No OFD packet to send [01:53:50]OFD Sender: No OFD packet to send [01:53:55]OFD Sender: No OFD packet to send [01:54:00]OFD Sender: No OFD packet to send [01:54:05]OFD Sender: No OFD packet to send [01:54:10]OFD Sender: No OFD packet to send [01:54:15]OFD Sender: No OFD packet to send [01:54:20]OFD Sender: No OFD packet to send [01:54:25]OFD Sender: No OFD packet to send [01:54:30]OFD Sender: No OFD packet to send [01:54:35]OFD Sender: No OFD packet to send [01:54:40]OFD Sender: No OFD packet to send [01:54:45]OFD Sender: No OFD packet to send [01:54:50]OFD Sender: No OFD packet to send [01:54:55]OFD Sender: No OFD packet to send [01:55:00]OFD Sender: No OFD packet to send [01:55:05]OFD Sender: No OFD packet to send [01:55:10]OFD Sender: No OFD packet to send [01:55:15]OFD Sender: No OFD packet to send [01:55:20]OFD Sender: No OFD packet to send [01:55:25]OFD Sender: No OFD packet to send [01:55:30]OFD Sender: No OFD packet to send [01:55:35]OFD Sender: No OFD packet to send [01:55:40]OFD Sender: No OFD packet to send [01:55:45]OFD Sender: No OFD packet to send [01:55:50]OFD Sender: No OFD packet to send [01:55:55]OFD Sender: No OFD packet to send [01:56:00]OFD Sender: No OFD packet to send [01:56:05]OFD Sender: No OFD packet to send [01:56:10]OFD Sender: No OFD packet to send [01:56:15]OFD Sender: No OFD packet to send [01:56:20]OFD Sender: No OFD packet to send [01:56:25]OFD Sender: No OFD packet to send [01:56:30]OFD Sender: No OFD packet to send [01:56:35]OFD Sender: No OFD packet to send [01:56:40]OFD Sender: No OFD packet to send [01:56:45]OFD Sender: No OFD packet to send [01:56:50]OFD Sender: No OFD packet to send [01:56:55]OFD Sender: No OFD packet to send [01:57:00]OFD Sender: No OFD packet to send [01:57:05]OFD Sender: No OFD packet to send [01:57:10]OFD Sender: No OFD packet to send [01:57:15]OFD Sender: No OFD packet to send [01:57:20]OFD Sender: No OFD packet to send [01:57:25]OFD Sender: No OFD packet to send [01:57:30]OFD Sender: No OFD packet to send [01:57:35]OFD Sender: No OFD packet to send [01:57:40]OFD Sender: No OFD packet to send [01:57:45]OFD Sender: No OFD packet to send [01:57:50]OFD Sender: No OFD packet to send [01:57:55]OFD Sender: No OFD packet to send [01:58:00]OFD Sender: No OFD packet to send [01:58:05]OFD Sender: No OFD packet to send [01:58:10]OFD Sender: No OFD packet to send [01:58:15]OFD Sender: No OFD packet to send [01:58:20]OFD Sender: No OFD packet to send [01:58:25]OFD Sender: No OFD packet to send [01:58:30]OFD Sender: No OFD packet to send [01:58:35]OFD Sender: No OFD packet to send [01:58:40]OFD Sender: No OFD packet to send [01:58:45]OFD Sender: No OFD packet to send [01:58:50]OFD Sender: No OFD packet to send [01:58:55]OFD Sender: No OFD packet to send [01:59:00]OFD Sender: No OFD packet to send [01:59:05]OFD Sender: No OFD packet to send [01:59:10]OFD Sender: No OFD packet to send [01:59:15]OFD Sender: No OFD packet to send [01:59:20]OFD Sender: No OFD packet to send [01:59:25]OFD Sender: No OFD packet to send [01:59:30]OFD Sender: No OFD packet to send [01:59:35]OFD Sender: No OFD packet to send [01:59:40]OFD Sender: No OFD packet to send [01:59:45]OFD Sender: No OFD packet to send [01:59:50]OFD Sender: No OFD packet to send [01:59:55]OFD Sender: No OFD packet to send [02:00:00]OFD Sender: No OFD packet to send [02:00:05]OFD Sender: No OFD packet to send [02:00:10]OFD Sender: No OFD packet to send [02:00:15]OFD Sender: No OFD packet to send [02:00:20]OFD Sender: No OFD packet to send [02:00:25]OFD Sender: No OFD packet to send [02:00:30]OFD Sender: No OFD packet to send [02:00:35]OFD Sender: No OFD packet to send [02:00:40]OFD Sender: No OFD packet to send [02:00:45]OFD Sender: No OFD packet to send [02:00:50]OFD Sender: No OFD packet to send [02:00:55]OFD Sender: No OFD packet to send [02:01:00]OFD Sender: No OFD packet to send [02:01:05]OFD Sender: No OFD packet to send [02:01:10]OFD Sender: No OFD packet to send [02:01:15]OFD Sender: No OFD packet to send [02:01:20]OFD Sender: No OFD packet to send [02:01:25]OFD Sender: No OFD packet to send [02:01:30]OFD Sender: No OFD packet to send [02:01:35]OFD Sender: No OFD packet to send [02:01:40]OFD Sender: No OFD packet to send [02:01:45]OFD Sender: No OFD packet to send [02:01:50]OFD Sender: No OFD packet to send [02:01:55]OFD Sender: No OFD packet to send [02:02:00]OFD Sender: No OFD packet to send [02:02:05]OFD Sender: No OFD packet to send [02:02:10]OFD Sender: No OFD packet to send [02:02:15]OFD Sender: No OFD packet to send [02:02:20]OFD Sender: No OFD packet to send [02:02:25]OFD Sender: No OFD packet to send [02:02:30]OFD Sender: No OFD packet to send [02:02:35]OFD Sender: No OFD packet to send [02:02:40]OFD Sender: No OFD packet to send [02:02:45]OFD Sender: No OFD packet to send [02:02:50]OFD Sender: No OFD packet to send [02:02:55]OFD Sender: No OFD packet to send [02:03:00]OFD Sender: No OFD packet to send [02:03:05]OFD Sender: No OFD packet to send [02:03:10]OFD Sender: No OFD packet to send [02:03:15]OFD Sender: No OFD packet to send [02:03:20]OFD Sender: No OFD packet to send [02:03:25]OFD Sender: No OFD packet to send [02:03:30]OFD Sender: No OFD packet to send [02:03:35]OFD Sender: No OFD packet to send [02:03:40]OFD Sender: No OFD packet to send [02:03:45]OFD Sender: No OFD packet to send [02:03:50]OFD Sender: No OFD packet to send [02:03:55]OFD Sender: No OFD packet to send [02:04:00]OFD Sender: No OFD packet to send [02:04:05]OFD Sender: No OFD packet to send [02:04:07]accept exits with 9 [02:04:07]New connection [02:04:07]New thread 3066908004 created [02:04:07]Thread 3066764644 joined [02:04:07]Waiting for new connection... [02:04:07] Sock 9.Parse request [02:04:07]Sock 9.Check first char [02:04:07]Sock 9.First char is OK [02:04:07]request: POST /json_proto HTTP/1.0 [02:04:07]Method: POST [02:04:07]URL: /json_proto [02:04:07]Method is POST - this is cgi request [02:04:07]url: /json_proto [02:04:07]query_string will be loaded in cgi processing [02:04:07]execute_cgi json_proto POST (null) [02:04:07]execute_cgi path=json_proto method=POST [02:04:07]POST find Content-Length [02:04:07]Host: 172.17.61.6:8080 [02:04:07]Content-Length: 731 [02:04:07]Content-Type: application/json [02:04:07] [02:04:07]POST finish read [02:04:07]Found Content-Length = 731 [02:04:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58174", "tax_sys" : 0, "items" : [ { "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 40.00, "quantity" : 1.000, "sum" : 40.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" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:04:07]execute_script... [02: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 : (3)58174", "tax_sys" : 0, "items" : [ { "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 40.00, "quantity" : 1.000, "sum" : 40.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" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:04:07]POST & json_proto [02:04:07]process_json_proto [02:04:07]json parsed OK: [02:04:07]protocol is kg_v1.0 [02:04:07]action value=close_receipt [02:04:07]process_action close_receipt [02:04:07]cmd_close_receipt [02:04:07]MH_GetDate [02:04:07]Write to MH i2c: F0 00 00 2E 47 64 [02:04:07]Write i2c OK [02:04:07]MH_I2C_Read... [02:04:07]Read from MH i2c: F0 [02:04:07]MH_I2C_Read... [02:04:07]Read from MH i2c: F0 09 00 [02:04:07]MH_I2C_Read... [02:04:07]Read from MH i2c: F0 09 00 2E 47 00 A2 DA E3 65 78 7F 6F 64 FB [02:04:07]GetLastDocTimeStamp 1709430287 [02:04:07]current date 1709431458 [02:04:07]FM_GetShiftState [02:04:07]SAM_PROTO_GetShiftState [02:04:07]wFMCommunicate request_size=4 [02:04:07]MH_SAM_APDU [02:04:07]CAPDU: 80 13 01 00 [02:04:07]Write to MH i2c: E2 08 00 2F 47 80 13 01 00 00 00 00 00 F3 [02:04:07]Write i2c OK [02:04:07]MH_I2C_Read... [02:04:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:04:07]Read from MH i2c: E2 [02:04:07]MH_I2C_Read... [02:04:07]Read from MH i2c: E2 0E 00 [02:04:07]MH_I2C_Read... [02:04:07]Read from MH i2c: E2 0E 00 2F 47 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 CB [02:04:07]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [02:04:07]wFMCommunicate OK [02:04:07]SAM_PROTO_GetShiftState done [02:04:07]FM_GetShiftState done [02:04:07]opened in 1709425346 [02:04:07]opened+sec_in_day 1709511746 [02:04:07]quantity*price = 4000 [02:04:07]sum+1 = 4001 [02:04:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 0.00 Безнал.: 40.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 6 03.03.2024 02:04 Смена: 281 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871783 ФД: 31979 ФПД: 106748649234192 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T020418&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31979&fm=106748649234192&tin=02508201610067®Number=0000000000092554&sum=4000 0 [02:04:08]StoreToDocumentArchive [02:04:08]shift 281 fd 31979 [02:04:08]save to /storage/0281/doc_00031979 [02:04:08]save last doc name /storage/0281/doc_00031979 to /storage/kkm_last_doc_name [02:04:08]save OK [02:04:08]Clear old archive folders... [02:04:08]ProcessDocumentItem done err = 0, tmpTLVsize=260 [02:04:08]tlvbuf is 0169F410 [02:04:08]SAM_PROTO_ClearQueue [02:04:08]wFMCommunicate request_size=4 [02:04:08]MH_SAM_APDU [02:04:08]CAPDU: 80 09 00 00 [02:04:08]Write to MH i2c: E2 08 00 3C 47 80 09 00 00 00 00 00 00 F5 [02:04:08]Write i2c OK [02:04:08]MH_I2C_Read... [02:04:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:04:08]Read from MH i2c: E2 [02:04:08]MH_I2C_Read... [02:04:08]Read from MH i2c: E2 03 00 [02:04:08]MH_I2C_Read... [02:04:08]Read from MH i2c: E2 03 00 3C 47 00 90 00 F7 [02:04:08]RAPDU: 90 00 [02:04:08]wFMCommunicate OK [02:04:08]SAM_PROTO_ClearQueue done [02:04:08]KKMCreateOFDPacket [02:04:08]OFDProtocolAddRootSTLVToBuf [02:04:08]FM_MakeSignedData [02:04:08]FM_MakeSignedData [02:04:08]SAM_PROTO_SignData [02:04:08]wFMCommunicate request_size=4 [02:04:08]MH_SAM_APDU [02:04:08]CAPDU: 80 0D 01 02 [02:04:08]Write to MH i2c: E2 08 00 3D 47 80 0D 01 02 00 00 00 00 FD [02:04:08]Write i2c OK [02:04:08]MH_I2C_Read... [02:04:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:04:08]Read from MH i2c: E2 [02:04:08]MH_I2C_Read... [02:04:08]Read from MH i2c: E2 03 00 [02:04:08]MH_I2C_Read... [02:04:08]Read from MH i2c: E2 03 00 3D 47 00 90 00 F8 [02:04:08]RAPDU: 90 00 [02:04:08]wFMCommunicate OK [02:04:08]wFMCommunicate request_size=255 [02:04:08]MH_SAM_APDU [02:04:08]CAPDU: 80 0D 02 02 FA 03 00 04 01 1E 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 0F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 A2 DA E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 [02:04:08]Write to MH i2c: E2 02 01 3E 47 80 0D 02 02 FA 00 03 00 04 01 1E 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 0F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 A2 DA E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 00 00 3E [02:04:09]Write i2c OK [02:04:09]MH_I2C_Read... [02:04:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:04:09]Read from MH i2c: E2 [02:04:09]MH_I2C_Read... [02:04:09]Read from MH i2c: E2 03 00 [02:04:09]MH_I2C_Read... [02:04:09]Read from MH i2c: E2 03 00 3E 47 00 90 00 F9 [02:04:09]RAPDU: 90 00 [02:04:09]wFMCommunicate OK [02:04:09]wFMCommunicate request_size=19 [02:04:09]MH_SAM_APDU [02:04:09]CAPDU: 80 0D 02 02 0E EB 7C 00 00 35 04 06 00 61 16 5B 51 5F 10 [02:04:09]Write to MH i2c: E2 16 00 3F 47 80 0D 02 02 0E 00 EB 7C 00 00 35 04 06 00 61 16 5B 51 5F 10 00 00 54 [02:04:09]Write i2c OK [02:04:09]MH_I2C_Read... [02:04:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:04:09]Read from MH i2c: E2 [02:04:09]MH_I2C_Read... [02:04:09]Read from MH i2c: E2 03 00 [02:04:09]MH_I2C_Read... [02:04:09]Read from MH i2c: E2 03 00 3F 47 00 90 00 FA [02:04:09]RAPDU: 90 00 [02:04:09]wFMCommunicate OK [02:04:09]wFMCommunicate request_size=4 [02:04:09]MH_SAM_APDU [02:04:09]CAPDU: 80 0D 03 02 [02:04:09]Write to MH i2c: E2 08 00 40 47 80 0D 03 02 00 00 00 00 02 [02:04:09]Write i2c OK [02:04:09]MH_I2C_Read... [02:04:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:04:09]Read from MH i2c: E2 [02:04:09]MH_I2C_Read... [02:04:09]Read from MH i2c: E2 0B 00 [02:04:09]MH_I2C_Read... [02:04:09]Read from MH i2c: E2 0B 00 40 47 00 54 3C E0 DE 4B A6 47 6F 90 00 F8 [02:04:09]RAPDU: 54 3C E0 DE 4B A6 47 6F 90 00 [02:04:09]wFMCommunicate OK [02:04:09]SAM_PROTO_SignData done [02:04:09]FM_MakeSignedData done [02:04:09]CreateOFDProtocolMessage [02:04:09]wFMCommunicate request_size=4 [02:04:09]MH_SAM_APDU [02:04:09]CAPDU: 80 11 00 00 [02:04:09]Write to MH i2c: E2 08 00 41 47 80 11 00 00 00 00 00 00 02 [02:04:09]Write i2c OK [02:04:09]MH_I2C_Read... [02:04:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:04:09]Read from MH i2c: E2 [02:04:09]MH_I2C_Read... [02:04:09]Read from MH i2c: E2 17 00 [02:04:09]MH_I2C_Read... [02:04:09]Read from MH i2c: E2 17 00 41 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 57 [02:04:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [02:04:09]wFMCommunicate OK [02:04:09]CreateOFDProtocolMessage done [02:04:09]OFDSenderStorePacket 31979 [02:04:09]StoreOFDPacket docnum=31979 [02:04:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 18 01 00 00 83 8E 10 01 58 DE 5A 03 01 00 03 00 04 01 1E 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 0F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 A2 DA E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EB 7C 00 00 35 04 06 00 61 16 5B 51 5F 10 54 3C E0 DE 4B A6 47 6F [02:04:09]CheckFolder [02:04:09]dirname=/storage/ofd_packets [02:04:09]CheckFolder done [02:04:09]ProducePacketName [02:04:09]name=ofd_packets/00031979 [02:04:09]NVStorageSaveData ofd_packets/00031979 [02:04:09]File name is /storage/ofd_packets/00031979 [02:04:09]Write 310 bytes [02:04:09]NVStorageSaveData done [02:04:09]OFDSenderStorePacket done [02:04:09]KKMCreateOFDPacket done [02:04:09]NVStorageSaveData kkm_last_timestamp [02:04:09]File name is /storage/kkm_last_timestamp [02:04:09]Write 4 bytes [02:04:09]NVStorageSaveData done [02:04:09]ExternCall_PrintAddStr [02:04:09]wPrintStart [02:04:09]Write to MH i2c: 01 00 00 42 47 89 [02:04:09]Write i2c OK [02:04:09]MH_I2C_Read... [02:04:09]Read from MH i2c: 01 [02:04:09]MH_I2C_Read... [02:04:09]Read from MH i2c: 01 07 00 [02:04:09]MH_I2C_Read... [02:04:09]Read from MH i2c: 01 07 00 42 47 00 00 00 00 00 FF 0F 9E [02:04:09]RasterBufferAndPrint [02:04:09]line Счет N : (3)58174 [02:04:09]line ИНН: 02508201610067 [02:04:09]line Контрольно-Кассовый Чек [02:04:09]line ПРОДАЖА [02:04:09]line Товар: 42113270 [02:04:09]line Жев Orbit арбуз [02:04:09]line 1.000 * 40.00 [02:04:09]line = 40.00 [02:04:09]line НДС 12% НСП 1% [02:04:09]line > о реализуемом товаре [02:04:09]line ИТОГО: 40.00 [02:04:09]line НСП 1% : 0.35 [02:04:09]line НДС 12% : 4.25 [02:04:09]line Наличными: 0.00 [02:04:09]line Безнал.: 40.00 [02:04:09]line Место: АЗС № 99 "Партнер Нефть" [02:04:09]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [02:04:09]line СНО: Общий режим [02:04:09]line Чек 6 03.03.2024 02:04 [02:04:09]line Смена: 281 ФФД: 1.0 [02:04:09]line ЗНМ: 0300000074 [02:04:09]line РНМ: 0000000000092554 [02:04:09]line Версия ККМ: 001 [02:04:09]line Платежная система: Mbank [02:04:09]line ФМ: 0000000000871783 [02:04:09]line ФД: 31979 [02:04:09]line ФПД: 106748649234192 [02:04:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T020418&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31979&fm=106748649234192&tin=02508201610067®Number=0000000000092554&sum=4000 [02:04:09]line 0 [02:04:09]OFD Sender: Processing packet 31979 [packets to send 5, broken 4] [02:04:09]ProducePacketName [02:04:09]name=ofd_packets/00031979 [02:04:09]OFD Sender: To server: pG, [02:04:09]CommunicateWithHost lk.salyk.kg:30040 [02:04:09]ConnectInit lk.salyk.kg [02:04:09]written 0, free lines is 4095 [02:04:09]Connected sock=10 [02:04:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 18 01 00 00 83 8E 10 01 58 DE 5A 03 01 00 03 00 04 01 1E 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A0 0F 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 A2 DA E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EB 7C 00 00 35 04 06 00 61 16 5B 51 5F 10 54 3C E0 DE 4B A6 47 6F [02:04:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 CF 45 47 00 C4 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 38 37 31 37 38 33 10 04 04 00 EB 7C 00 00 F4 03 04 00 E5 82 E3 65 B6 04 01 00 00 97 29 BA 27 3B 85 8B 4D [02:04:10]CommunicateWithHost err = 0 [02:04:10]CheckOFDResponse [02:04:10]1017 (14) - 77093643461234 [02:04:10]1041 (16) - 0000000000871783 [02:04:10]1040 (4) - 31979 [02:04:10]1012 (4) - 02.03.2024 19:49 [02:04:10]1206 (1) - 0 [02:04:10]OFD Sender: Remove packet 31979 [02:04:10]ProducePacketName [02:04:10]name=ofd_packets/00031979 [02:04:10]NVStorageDeleteData [02:04:10]Write to MH i2c: 01 00 00 6B 47 B2 [02:04:10]Write i2c OK [02:04:10]MH_I2C_Read... [02:04:10]Read from MH i2c: 01 [02:04:10]MH_I2C_Read... [02:04:10]Read from MH i2c: 01 07 00 [02:04:10]MH_I2C_Read... [02:04:10]Read from MH i2c: 01 07 00 6B 47 00 00 00 00 00 C6 0C 8B [02:04:10]RasterBufferAndPrint [02:04:10]line [02:04:10]line [02:04:10]line [02:04:10]line [02:04:10]line [02:04:10]written 0, free lines is 3276 [02:04:10]MH_Cut [02:04:10]Write to MH i2c: D1 01 00 72 47 01 8B [02:04:10]Write i2c OK [02:04:10]MH_I2C_Read... [02:04:10]Read from MH i2c: D1 [02:04:10]MH_I2C_Read... [02:04:10]Read from MH i2c: D1 01 00 [02:04:10]MH_I2C_Read... [02:04:10]Read from MH i2c: D1 01 00 72 47 00 8A [02:04:10]Write to MH i2c: 01 00 00 73 47 BA [02:04:10]Write i2c OK [02:04:10]MH_I2C_Read... [02:04:10]OFD Sender: No OFD packet to send [02:04:11]*** Cut start [02:04:11]*** Partial cut [02:04:11]*** CUTSNS_PIN = 1 [02:04:11]*** CUTSNS_PIN = 0 [02:04:11]*** Brake cut motor [02:04:11]Read from MH i2c: 01 [02:04:11]MH_I2C_Read... [02:04:11]*** Stop cut motor [02:04:11]*** Cut end [02:04:11]Read from MH i2c: 01 07 00 [02:04:11]MH_I2C_Read... [02:04:11]Read from MH i2c: 01 07 00 73 47 00 00 00 00 00 FF 0F CF [02:04:11]process_action close_receipt done [02:04:11]requested_data is exist [02:04:11]produce_requested_data [02:04:11]requested_item fm.sn is exist - process it [02:04:11]wFMCommunicate request_size=4 [02:04:11]MH_SAM_APDU [02:04:11]CAPDU: 80 11 00 00 [02:04:11]Write to MH i2c: E2 08 00 74 47 80 11 00 00 00 00 00 00 35 [02:04:11]Write i2c OK [02:04:11]MH_I2C_Read... [02:04:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:04:11]Read from MH i2c: E2 [02:04:11]MH_I2C_Read... [02:04:11]Read from MH i2c: E2 17 00 [02:04:11]MH_I2C_Read... [02:04:11]Read from MH i2c: E2 17 00 74 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 8A [02:04:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [02:04:11]wFMCommunicate OK [02:04:11]requested_item fd.num is exist - process it [02:04:11]SAM_PROTO_GetFieldsCounters [02:04:11]wFMCommunicate request_size=4 [02:04:11]MH_SAM_APDU [02:04:11]CAPDU: 80 13 00 00 [02:04:11]Write to MH i2c: E2 08 00 75 47 80 13 00 00 00 00 00 00 38 [02:04:11]Write i2c OK [02:04:11]MH_I2C_Read... [02:04:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:04:11]Read from MH i2c: E2 [02:04:11]MH_I2C_Read... [02:04:11]Read from MH i2c: E2 62 00 [02:04:11]MH_I2C_Read... [02:04:11]Read from MH i2c: E2 62 00 75 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 EB 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 EE [02:04:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 EB 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:04:11]wFMCommunicate OK [02:04:11]SAM_PROTO_GetFieldsCounters done [02:04:11]requested_item shift.num is exist - process it [02:04:11]requested_item shift.opened is exist - process it [02:04:11]req_shift_opened [02:04:11]FM_GetShiftState [02:04:11]SAM_PROTO_GetShiftState [02:04:11]wFMCommunicate request_size=4 [02:04:11]MH_SAM_APDU [02:04:11]CAPDU: 80 13 01 00 [02:04:11]Write to MH i2c: E2 08 00 76 47 80 13 01 00 00 00 00 00 3A [02:04:11]Write i2c OK [02:04:11]MH_I2C_Read... [02:04:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:04:11]Read from MH i2c: E2 [02:04:11]MH_I2C_Read... [02:04:11]Read from MH i2c: E2 0E 00 [02:04:11]MH_I2C_Read... [02:04:11]Read from MH i2c: E2 0E 00 76 47 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 12 [02:04:11]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [02:04:11]wFMCommunicate OK [02:04:11]SAM_PROTO_GetShiftState done [02:04:11]FM_GetShiftState done [02:04:11]req_shift_opened done [02:04:11]requested_item shift.open_date is exist - process it [02:04:11]req_shift_open_date [02:04:11]req_shift_open_date done [02:04:11]produce_requested_data done [02:04:11]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31979,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346} [02:04:11]process_action_free close_receipt [02:04:11]json_value_free [02:04:11]json_value_free done [02:04:11]process_json_proto returns [02:04:11]Send response to host [02:04:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31979,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346}}} [02:04:11]free response buf [02:04:11]execute_script done [02:04:11]execute_script returns [02:04:11]free content buf [02:04:11]Sock 9.Close socket [02:04:11]Sock 9.Thread stoped [02:04:15]OFD Sender: No OFD packet to send [02:04:20]OFD Sender: No OFD packet to send [02:04:25]OFD Sender: No OFD packet to send [02:04:30]OFD Sender: No OFD packet to send [02:04:35]OFD Sender: No OFD packet to send [02:04:40]OFD Sender: No OFD packet to send [02:04:45]OFD Sender: No OFD packet to send [02:04:50]OFD Sender: No OFD packet to send [02:04:55]OFD Sender: No OFD packet to send [02:05:00]OFD Sender: No OFD packet to send [02:05:05]OFD Sender: No OFD packet to send [02:05:10]OFD Sender: No OFD packet to send [02:05:15]OFD Sender: No OFD packet to send [02:05:20]OFD Sender: No OFD packet to send [02:05:25]OFD Sender: No OFD packet to send [02:05:30]OFD Sender: No OFD packet to send [02:05:35]OFD Sender: No OFD packet to send [02:05:40]OFD Sender: No OFD packet to send [02:05:45]OFD Sender: No OFD packet to send [02:05:50]OFD Sender: No OFD packet to send [02:05:55]OFD Sender: No OFD packet to send [02:06:00]OFD Sender: No OFD packet to send [02:06:05]OFD Sender: No OFD packet to send [02:06:10]OFD Sender: No OFD packet to send [02:06:15]OFD Sender: No OFD packet to send [02:06:20]OFD Sender: No OFD packet to send [02:06:25]OFD Sender: No OFD packet to send [02:06:30]OFD Sender: No OFD packet to send [02:06:35]OFD Sender: No OFD packet to send [02:06:40]OFD Sender: No OFD packet to send [02:06:45]OFD Sender: No OFD packet to send [02:06:50]OFD Sender: No OFD packet to send [02:06:55]OFD Sender: No OFD packet to send [02:07:00]OFD Sender: No OFD packet to send [02:07:05]OFD Sender: No OFD packet to send [02:07:10]OFD Sender: No OFD packet to send [02:07:15]OFD Sender: No OFD packet to send [02:07:20]OFD Sender: No OFD packet to send [02:07:25]OFD Sender: No OFD packet to send [02:07:30]OFD Sender: No OFD packet to send [02:07:35]OFD Sender: No OFD packet to send [02:07:40]OFD Sender: No OFD packet to send [02:07:45]OFD Sender: No OFD packet to send [02:07:50]OFD Sender: No OFD packet to send [02:07:55]OFD Sender: No OFD packet to send [02:08:00]OFD Sender: No OFD packet to send [02:08:05]OFD Sender: No OFD packet to send [02:08:10]OFD Sender: No OFD packet to send [02:08:15]OFD Sender: No OFD packet to send [02:08:20]OFD Sender: No OFD packet to send [02:08:25]OFD Sender: No OFD packet to send [02:08:30]OFD Sender: No OFD packet to send [02:08:35]OFD Sender: No OFD packet to send [02:08:40]OFD Sender: No OFD packet to send [02:08:45]OFD Sender: No OFD packet to send [02:08:50]OFD Sender: No OFD packet to send [02:08:55]OFD Sender: No OFD packet to send [02:09:00]OFD Sender: No OFD packet to send [02:09:05]OFD Sender: No OFD packet to send [02:09:10]OFD Sender: No OFD packet to send [02:09:15]OFD Sender: No OFD packet to send [02:09:20]OFD Sender: No OFD packet to send [02:09:25]OFD Sender: No OFD packet to send [02:09:30]OFD Sender: No OFD packet to send [02:09:35]OFD Sender: No OFD packet to send [02:09:40]OFD Sender: No OFD packet to send [02:09:45]OFD Sender: No OFD packet to send [02:09:50]OFD Sender: No OFD packet to send [02:09:55]OFD Sender: No OFD packet to send [02:10:00]OFD Sender: No OFD packet to send [02:10:05]OFD Sender: No OFD packet to send [02:10:10]OFD Sender: No OFD packet to send [02:10:15]OFD Sender: No OFD packet to send [02:10:20]OFD Sender: No OFD packet to send [02:10:25]OFD Sender: No OFD packet to send [02:10:30]OFD Sender: No OFD packet to send [02:10:35]OFD Sender: No OFD packet to send [02:10:40]OFD Sender: No OFD packet to send [02:10:45]OFD Sender: No OFD packet to send [02:10:50]OFD Sender: No OFD packet to send [02:10:55]OFD Sender: No OFD packet to send [02:11:00]OFD Sender: No OFD packet to send [02:11:05]OFD Sender: No OFD packet to send [02:11:10]OFD Sender: No OFD packet to send [02:11:15]OFD Sender: No OFD packet to send [02:11:20]OFD Sender: No OFD packet to send [02:11:25]OFD Sender: No OFD packet to send [02:11:30]OFD Sender: No OFD packet to send [02:11:35]OFD Sender: No OFD packet to send [02:11:40]OFD Sender: No OFD packet to send [02:11:45]OFD Sender: No OFD packet to send [02:11:50]OFD Sender: No OFD packet to send [02:11:55]OFD Sender: No OFD packet to send [02:12:00]OFD Sender: No OFD packet to send [02:12:05]OFD Sender: No OFD packet to send [02:12:10]OFD Sender: No OFD packet to send [02:12:15]OFD Sender: No OFD packet to send [02:12:20]OFD Sender: No OFD packet to send [02:12:25]OFD Sender: No OFD packet to send [02:12:30]OFD Sender: No OFD packet to send [02:12:35]OFD Sender: No OFD packet to send [02:12:40]OFD Sender: No OFD packet to send [02:12:46]OFD Sender: No OFD packet to send [02:12:51]OFD Sender: No OFD packet to send [02:12:56]OFD Sender: No OFD packet to send [02:13:01]OFD Sender: No OFD packet to send [02:13:06]OFD Sender: No OFD packet to send [02:13:11]OFD Sender: No OFD packet to send [02:13:16]OFD Sender: No OFD packet to send [02:13:21]OFD Sender: No OFD packet to send [02:13:26]OFD Sender: No OFD packet to send [02:13:31]OFD Sender: No OFD packet to send [02:13:36]OFD Sender: No OFD packet to send [02:13:41]OFD Sender: No OFD packet to send [02:13:46]OFD Sender: No OFD packet to send [02:13:51]OFD Sender: No OFD packet to send [02:13:56]OFD Sender: No OFD packet to send [02:14:01]OFD Sender: No OFD packet to send [02:14:06]OFD Sender: No OFD packet to send [02:14:11]OFD Sender: No OFD packet to send [02:14:16]OFD Sender: No OFD packet to send [02:14:21]OFD Sender: No OFD packet to send [02:14:26]OFD Sender: No OFD packet to send [02:14:31]OFD Sender: No OFD packet to send [02:14:36]OFD Sender: No OFD packet to send [02:14:41]OFD Sender: No OFD packet to send [02:14:46]OFD Sender: No OFD packet to send [02:14:51]OFD Sender: No OFD packet to send [02:14:56]OFD Sender: No OFD packet to send [02:15:01]OFD Sender: No OFD packet to send [02:15:06]OFD Sender: No OFD packet to send [02:15:11]OFD Sender: No OFD packet to send [02:15:16]OFD Sender: No OFD packet to send [02:15:21]OFD Sender: No OFD packet to send [02:15:26]OFD Sender: No OFD packet to send [02:15:31]OFD Sender: No OFD packet to send [02:15:36]OFD Sender: No OFD packet to send [02:15:41]OFD Sender: No OFD packet to send [02:15:46]OFD Sender: No OFD packet to send [02:15:51]OFD Sender: No OFD packet to send [02:15:56]OFD Sender: No OFD packet to send [02:16:01]OFD Sender: No OFD packet to send [02:16:06]OFD Sender: No OFD packet to send [02:16:11]OFD Sender: No OFD packet to send [02:16:16]OFD Sender: No OFD packet to send [02:16:21]OFD Sender: No OFD packet to send [02:16:26]OFD Sender: No OFD packet to send [02:16:31]OFD Sender: No OFD packet to send [02:16:36]OFD Sender: No OFD packet to send [02:16:41]OFD Sender: No OFD packet to send [02:16:46]OFD Sender: No OFD packet to send [02:16:51]OFD Sender: No OFD packet to send [02:16:56]OFD Sender: No OFD packet to send [02:17:01]OFD Sender: No OFD packet to send [02:17:06]OFD Sender: No OFD packet to send [02:17:11]OFD Sender: No OFD packet to send [02:17:16]OFD Sender: No OFD packet to send [02:17:21]OFD Sender: No OFD packet to send [02:17:26]OFD Sender: No OFD packet to send [02:17:31]OFD Sender: No OFD packet to send [02:17:36]OFD Sender: No OFD packet to send [02:17:41]OFD Sender: No OFD packet to send [02:17:46]OFD Sender: No OFD packet to send [02:17:51]OFD Sender: No OFD packet to send [02:17:56]OFD Sender: No OFD packet to send [02:18:01]OFD Sender: No OFD packet to send [02:18:06]OFD Sender: No OFD packet to send [02:18:11]OFD Sender: No OFD packet to send [02:18:16]OFD Sender: No OFD packet to send [02:18:21]OFD Sender: No OFD packet to send [02:18:26]OFD Sender: No OFD packet to send [02:18:31]OFD Sender: No OFD packet to send [02:18:36]OFD Sender: No OFD packet to send [02:18:41]OFD Sender: No OFD packet to send [02:18:46]OFD Sender: No OFD packet to send [02:18:51]OFD Sender: No OFD packet to send [02:18:56]OFD Sender: No OFD packet to send [02:19:01]OFD Sender: No OFD packet to send [02:19:06]OFD Sender: No OFD packet to send [02:19:11]OFD Sender: No OFD packet to send [02:19:16]OFD Sender: No OFD packet to send [02:19:21]OFD Sender: No OFD packet to send [02:19:26]OFD Sender: No OFD packet to send [02:19:31]OFD Sender: No OFD packet to send [02:19:36]OFD Sender: No OFD packet to send [02:19:41]OFD Sender: No OFD packet to send [02:19:46]OFD Sender: No OFD packet to send [02:19:51]OFD Sender: No OFD packet to send [02:19:56]OFD Sender: No OFD packet to send [02:19:59]accept exits with 7 [02:19:59]New connection [02:19:59]New thread 3066764644 created [02:19:59]Thread 3066908004 joined [02:19:59]Waiting for new connection... [02:19:59] Sock 7.Parse request [02:19:59]Sock 7.Check first char [02:19:59]Sock 7.First char is OK [02:19:59]request: POST /json_proto HTTP/1.0 [02:19:59]Method: POST [02:19:59]URL: /json_proto [02:19:59]Method is POST - this is cgi request [02:19:59]url: /json_proto [02:19:59]query_string will be loaded in cgi processing [02:19:59]execute_cgi json_proto POST (null) [02:19:59]execute_cgi path=json_proto method=POST [02:19:59]POST find Content-Length [02:19:59]Host: 172.17.61.6:8080 [02:19:59]Content-Length: 752 [02:19:59]Content-Type: application/json [02:19:59] [02:19:59]POST finish read [02:19:59]Found Content-Length = 752 [02:19:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58175", "tax_sys" : 0, "items" : [ { "code": "6000911553446", "name": "\u0410\u0432\u0442\u043E\u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0435 \u0437\u0430\u0440\u044F\u0434\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E CAR CH", "price" : 300.00, "quantity" : 1.000, "sum" : 300.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 300.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:19:59]execute_script... [02:19: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)58175", "tax_sys" : 0, "items" : [ { "code": "6000911553446", "name": "\u0410\u0432\u0442\u043E\u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0435 \u0437\u0430\u0440\u044F\u0434\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E CAR CH", "price" : 300.00, "quantity" : 1.000, "sum" : 300.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 300.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:19:59]POST & json_proto [02:19:59]process_json_proto [02:19:59]json parsed OK: [02:19:59]protocol is kg_v1.0 [02:19:59]action value=close_receipt [02:19:59]process_action close_receipt [02:19:59]cmd_close_receipt [02:19:59]MH_GetDate [02:19:59]Write to MH i2c: F0 00 00 77 47 AD [02:19:59]Write i2c OK [02:19:59]MH_I2C_Read... [02:19:59]Read from MH i2c: F0 [02:19:59]MH_I2C_Read... [02:19:59]Read from MH i2c: F0 09 00 [02:19:59]MH_I2C_Read... [02:19:59]Read from MH i2c: F0 09 00 77 47 00 5A DE E3 65 78 7F 6F 64 00 [02:19:59]GetLastDocTimeStamp 1709431458 [02:19:59]current date 1709432410 [02:19:59]FM_GetShiftState [02:19:59]SAM_PROTO_GetShiftState [02:19:59]wFMCommunicate request_size=4 [02:19:59]MH_SAM_APDU [02:19:59]CAPDU: 80 13 01 00 [02:19:59]Write to MH i2c: E2 08 00 78 47 80 13 01 00 00 00 00 00 3C [02:19:59]Write i2c OK [02:19:59]MH_I2C_Read... [02:19:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:19:59]Read from MH i2c: E2 [02:19:59]MH_I2C_Read... [02:19:59]Read from MH i2c: E2 0E 00 [02:19:59]MH_I2C_Read... [02:19:59]Read from MH i2c: E2 0E 00 78 47 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 14 [02:19:59]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [02:19:59]wFMCommunicate OK [02:19:59]SAM_PROTO_GetShiftState done [02:19:59]FM_GetShiftState done [02:19:59]opened in 1709425346 [02:19:59]opened+sec_in_day 1709511746 [02:19:59]quantity*price = 30000 [02:19:59]sum+1 = 30001 [02:19:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.00 НСП 1% : 2.65 НДС 12% : 31.86 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 7 03.03.2024 02:20 Смена: 281 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31980 ФПД: 143893297884796 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T022010&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31980&fm=143893297884796&tin=02508201610067®Number=0000000000092554&sum=30000 0 [02:20:00]StoreToDocumentArchive [02:20:00]shift 281 fd 31980 [02:20:00]save to /storage/0281/doc_00031980 [02:20:00]save last doc name /storage/0281/doc_00031980 to /storage/kkm_last_doc_name [02:20:00]save OK [02:20:00]Clear old archive folders... [02:20:00]ProcessDocumentItem done err = 0, tmpTLVsize=313 [02:20:00]tlvbuf is 0169ED80 [02:20:00]SAM_PROTO_ClearQueue [02:20:00]wFMCommunicate request_size=4 [02:20:00]MH_SAM_APDU [02:20:00]CAPDU: 80 09 00 00 [02:20:00]Write to MH i2c: E2 08 00 85 47 80 09 00 00 00 00 00 00 3E [02:20:00]Write i2c OK [02:20:00]MH_I2C_Read... [02:20:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:20:00]Read from MH i2c: E2 [02:20:00]MH_I2C_Read... [02:20:00]Read from MH i2c: E2 03 00 [02:20:00]MH_I2C_Read... [02:20:00]Read from MH i2c: E2 03 00 85 47 00 90 00 40 [02:20:00]RAPDU: 90 00 [02:20:00]wFMCommunicate OK [02:20:00]SAM_PROTO_ClearQueue done [02:20:00]KKMCreateOFDPacket [02:20:00]OFDProtocolAddRootSTLVToBuf [02:20:00]FM_MakeSignedData [02:20:00]FM_MakeSignedData [02:20:00]SAM_PROTO_SignData [02:20:00]wFMCommunicate request_size=4 [02:20:00]MH_SAM_APDU [02:20:00]CAPDU: 80 0D 01 02 [02:20:00]Write to MH i2c: E2 08 00 86 47 80 0D 01 02 00 00 00 00 46 [02:20:00]Write i2c OK [02:20:00]MH_I2C_Read... [02:20:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:20:00]Read from MH i2c: E2 [02:20:00]MH_I2C_Read... [02:20:00]Read from MH i2c: E2 03 00 [02:20:00]MH_I2C_Read... [02:20:00]Read from MH i2c: E2 03 00 86 47 00 90 00 41 [02:20:00]RAPDU: 90 00 [02:20:00]wFMCommunicate OK [02:20:00]wFMCommunicate request_size=255 [02:20:00]MH_SAM_APDU [02:20:00]CAPDU: 80 0D 02 02 FA 03 00 39 01 1E 04 01 00 01 23 04 8B 00 8A 04 0D 00 36 30 30 30 39 31 31 35 35 33 34 34 36 06 04 47 00 D0 90 D0 B2 D1 82 D0 BE D0 BC D0 BE D0 B1 D0 B8 D0 BB D1 8C D0 BD D0 BE D0 B5 20 D0 B7 D0 B0 D1 80 D1 8F D0 B4 D0 BD D0 BE D0 B5 20 D1 83 D1 81 D1 82 D1 80 D0 BE D0 B9 D1 81 D1 82 D0 B2 D0 BE 20 43 41 52 20 43 48 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 30 75 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 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 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 07 00 00 00 F4 03 04 00 5A DE E3 65 0E 04 04 00 [02:20:00]Write to MH i2c: E2 02 01 87 47 80 0D 02 02 FA 00 03 00 39 01 1E 04 01 00 01 23 04 8B 00 8A 04 0D 00 36 30 30 30 39 31 31 35 35 33 34 34 36 06 04 47 00 D0 90 D0 B2 D1 82 D0 BE D0 BC D0 BE D0 B1 D0 B8 D0 BB D1 8C D0 BD D0 BE D0 B5 20 D0 B7 D0 B0 D1 80 D1 8F D0 B4 D0 BD D0 BE D0 B5 20 D1 83 D1 81 D1 82 D1 80 D0 BE D0 B9 D1 81 D1 82 D0 B2 D0 BE 20 43 41 52 20 43 48 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 30 75 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 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 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 07 00 00 00 F4 03 04 00 5A DE E3 65 0E 04 04 00 00 00 73 [02:20:00]Write i2c OK [02:20:00]MH_I2C_Read... [02:20:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:20:01]Read from MH i2c: E2 [02:20:01]MH_I2C_Read... [02:20:01]Read from MH i2c: E2 03 00 [02:20:01]MH_I2C_Read... [02:20:01]Read from MH i2c: E2 03 00 87 47 00 90 00 42 [02:20:01]RAPDU: 90 00 [02:20:01]wFMCommunicate OK [02:20:01]wFMCommunicate request_size=72 [02:20:01]MH_SAM_APDU [02:20:01]CAPDU: 80 0D 02 02 43 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EC 7C 00 00 35 04 06 00 82 DE C4 E7 EE 7C [02:20:01]Write to MH i2c: E2 4B 00 88 47 80 0D 02 02 43 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EC 7C 00 00 35 04 06 00 82 DE C4 E7 EE 7C 00 00 5D [02:20:01]Write i2c OK [02:20:01]MH_I2C_Read... [02:20:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:20:01]Read from MH i2c: E2 [02:20:01]MH_I2C_Read... [02:20:01]Read from MH i2c: E2 03 00 [02:20:01]MH_I2C_Read... [02:20:01]Read from MH i2c: E2 03 00 88 47 00 90 00 43 [02:20:01]RAPDU: 90 00 [02:20:01]wFMCommunicate OK [02:20:01]wFMCommunicate request_size=4 [02:20:01]MH_SAM_APDU [02:20:01]CAPDU: 80 0D 03 02 [02:20:01]Write to MH i2c: E2 08 00 89 47 80 0D 03 02 00 00 00 00 4B [02:20:01]Write i2c OK [02:20:01]MH_I2C_Read... [02:20:01]OFD Sender: No OFD packet to send [02:20:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:20:01]Read from MH i2c: E2 [02:20:01]MH_I2C_Read... [02:20:01]Read from MH i2c: E2 0B 00 [02:20:01]MH_I2C_Read... [02:20:01]Read from MH i2c: E2 0B 00 89 47 00 B9 09 F1 66 60 5A AF 19 90 00 E7 [02:20:01]RAPDU: B9 09 F1 66 60 5A AF 19 90 00 [02:20:01]wFMCommunicate OK [02:20:01]SAM_PROTO_SignData done [02:20:01]FM_MakeSignedData done [02:20:01]CreateOFDProtocolMessage [02:20:01]wFMCommunicate request_size=4 [02:20:01]MH_SAM_APDU [02:20:01]CAPDU: 80 11 00 00 [02:20:01]Write to MH i2c: E2 08 00 8A 47 80 11 00 00 00 00 00 00 4B [02:20:01]Write i2c OK [02:20:01]MH_I2C_Read... [02:20:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:20:01]Read from MH i2c: E2 [02:20:01]MH_I2C_Read... [02:20:01]Read from MH i2c: E2 17 00 [02:20:01]MH_I2C_Read... [02:20:01]Read from MH i2c: E2 17 00 8A 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 A0 [02:20:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [02:20:01]wFMCommunicate OK [02:20:01]CreateOFDProtocolMessage done [02:20:01]OFDSenderStorePacket 31980 [02:20:01]StoreOFDPacket docnum=31980 [02:20:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4D 01 00 00 7F 3C 45 01 F9 F8 5A 03 01 00 03 00 39 01 1E 04 01 00 01 23 04 8B 00 8A 04 0D 00 36 30 30 30 39 31 31 35 35 33 34 34 36 06 04 47 00 D0 90 D0 B2 D1 82 D0 BE D0 BC D0 BE D0 B1 D0 B8 D0 BB D1 8C D0 BD D0 BE D0 B5 20 D0 B7 D0 B0 D1 80 D1 8F D0 B4 D0 BD D0 BE D0 B5 20 D1 83 D1 81 D1 82 D1 80 D0 BE D0 B9 D1 81 D1 82 D0 B2 D0 BE 20 43 41 52 20 43 48 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 30 75 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 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 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 07 00 00 00 F4 03 04 00 5A DE E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EC 7C 00 00 35 04 06 00 82 DE C4 E7 EE 7C B9 09 F1 66 60 5A AF 19 [02:20:01]CheckFolder [02:20:01]dirname=/storage/ofd_packets [02:20:01]CheckFolder done [02:20:01]ProducePacketName [02:20:01]name=ofd_packets/00031980 [02:20:01]NVStorageSaveData ofd_packets/00031980 [02:20:01]File name is /storage/ofd_packets/00031980 [02:20:01]Write 363 bytes [02:20:01]NVStorageSaveData done [02:20:01]OFDSenderStorePacket done [02:20:01]KKMCreateOFDPacket done [02:20:01]NVStorageSaveData kkm_last_timestamp [02:20:01]File name is /storage/kkm_last_timestamp [02:20:01]Write 4 bytes [02:20:01]NVStorageSaveData done [02:20:01]ExternCall_PrintAddStr [02:20:01]wPrintStart [02:20:01]Write to MH i2c: 01 00 00 8B 47 D2 [02:20:01]Write i2c OK [02:20:01]MH_I2C_Read... [02:20:01]Read from MH i2c: 01 [02:20:01]MH_I2C_Read... [02:20:01]Read from MH i2c: 01 07 00 [02:20:01]MH_I2C_Read... [02:20:01]Read from MH i2c: 01 07 00 8B 47 00 00 00 00 00 FF 0F E7 [02:20:01]RasterBufferAndPrint [02:20:01]line Счет N : (3)58175 [02:20:01]line ИНН: 02508201610067 [02:20:01]line Контрольно-Кассовый Чек [02:20:01]line ПРОДАЖА [02:20:01]line Товар: 6000911553446 [02:20:01]line Автомобильное зарядное устройство CAR CH [02:20:01]line 1.000 * 300.00 [02:20:01]line = 300.00 [02:20:01]line НДС 12% НСП 1% [02:20:01]line > о реализуемом товаре [02:20:01]line ИТОГО: 300.00 [02:20:01]line НСП 1% : 2.65 [02:20:01]line НДС 12% : 31.86 [02:20:01]line Наличными: 300.00 [02:20:01]line Безнал.: 0.00 [02:20:01]line Место: АЗС № 99 "Партнер Нефть" [02:20:01]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [02:20:01]line СНО: Общий режим [02:20:01]line Чек 7 03.03.2024 02:20 [02:20:01]line Смена: 281 ФФД: 1.0 [02:20:01]line ЗНМ: 0300000074 [02:20:01]line РНМ: 0000000000092554 [02:20:01]line Версия ККМ: 001 [02:20:01]line ФМ: 0000000000871783 [02:20:01]line ФД: 31980 [02:20:01]line ФПД: 143893297884796 [02:20:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T022010&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31980&fm=143893297884796&tin=02508201610067®Number=0000000000092554&sum=30000 [02:20:01]OFD Sender: Processing packet 31980 [packets to send 5, broken 4] [02:20:01]ProducePacketName [02:20:01]name=ofd_packets/00031980 [02:20:01]OFD Sender: To server: pG, [02:20:01]CommunicateWithHost lk.salyk.kg:30040 [02:20:01]ConnectInit lk.salyk.kg [02:20:01]line 0 [02:20:01]written 0, free lines is 4095 [02:20:01]Connected sock=10 [02:20:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4D 01 00 00 7F 3C 45 01 F9 F8 5A 03 01 00 03 00 39 01 1E 04 01 00 01 23 04 8B 00 8A 04 0D 00 36 30 30 30 39 31 31 35 35 33 34 34 36 06 04 47 00 D0 90 D0 B2 D1 82 D0 BE D0 BC D0 BE D0 B1 D0 B8 D0 BB D1 8C D0 BD D0 BE D0 B5 20 D0 B7 D0 B0 D1 80 D1 8F D0 B4 D0 BD D0 BE D0 B5 20 D1 83 D1 81 D1 82 D1 80 D0 BE D0 B9 D1 81 D1 82 D0 B2 D0 BE 20 43 41 52 20 43 48 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 30 75 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 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 72 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 07 00 00 00 F4 03 04 00 5A DE E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EC 7C 00 00 35 04 06 00 82 DE C4 E7 EE 7C B9 09 F1 66 60 5A AF 19 [02:20:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 68 77 47 00 C1 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 38 37 31 37 38 33 10 04 04 00 EC 7C 00 00 F4 03 04 00 9D 86 E3 65 B6 04 01 00 00 5C 74 50 AD F8 48 0A 51 [02:20:02]CommunicateWithHost err = 0 [02:20:02]CheckOFDResponse [02:20:02]1017 (14) - 77093643461234 [02:20:02]1041 (16) - 0000000000871783 [02:20:02]1040 (4) - 31980 [02:20:02]1012 (4) - 02.03.2024 20:05 [02:20:02]1206 (1) - 0 [02:20:02]OFD Sender: Remove packet 31980 [02:20:02]ProducePacketName [02:20:02]name=ofd_packets/00031980 [02:20:02]NVStorageDeleteData [02:20:02]Write to MH i2c: 01 00 00 B4 47 FB [02:20:02]Write i2c OK [02:20:02]MH_I2C_Read... [02:20:02]Read from MH i2c: 01 [02:20:02]MH_I2C_Read... [02:20:02]Read from MH i2c: 01 07 00 [02:20:02]MH_I2C_Read... [02:20:02]Read from MH i2c: 01 07 00 B4 47 00 00 00 00 00 B5 0C C3 [02:20:02]RasterBufferAndPrint [02:20:02]line [02:20:02]line [02:20:02]line [02:20:02]line [02:20:02]line [02:20:02]written 0, free lines is 3257 [02:20:02]MH_Cut [02:20:02]Write to MH i2c: D1 01 00 BB 47 01 D4 [02:20:02]Write i2c OK [02:20:02]MH_I2C_Read... [02:20:02]Read from MH i2c: D1 [02:20:02]MH_I2C_Read... [02:20:02]Read from MH i2c: D1 01 00 [02:20:02]MH_I2C_Read... [02:20:02]Read from MH i2c: D1 01 00 BB 47 00 D3 [02:20:02]Write to MH i2c: 01 00 00 BC 47 03 [02:20:02]Write i2c OK [02:20:02]MH_I2C_Read... [02:20:02]OFD Sender: No OFD packet to send [02:20:03]*** Cut start [02:20:03]*** Partial cut [02:20:03]*** CUTSNS_PIN = 1 [02:20:03]*** CUTSNS_PIN = 0 [02:20:03]*** Brake cut motor [02:20:03]Read from MH i2c: 01 [02:20:03]MH_I2C_Read... [02:20:03]*** Stop cut motor [02:20:03]*** Cut end [02:20:03]Read from MH i2c: 01 07 00 [02:20:03]MH_I2C_Read... [02:20:03]Read from MH i2c: 01 07 00 BC 47 00 00 00 00 00 FF 0F 18 [02:20:03]process_action close_receipt done [02:20:03]requested_data is exist [02:20:03]produce_requested_data [02:20:03]requested_item fm.sn is exist - process it [02:20:03]wFMCommunicate request_size=4 [02:20:03]MH_SAM_APDU [02:20:03]CAPDU: 80 11 00 00 [02:20:03]Write to MH i2c: E2 08 00 BD 47 80 11 00 00 00 00 00 00 7E [02:20:03]Write i2c OK [02:20:03]MH_I2C_Read... [02:20:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:20:03]Read from MH i2c: E2 [02:20:03]MH_I2C_Read... [02:20:03]Read from MH i2c: E2 17 00 [02:20:03]MH_I2C_Read... [02:20:03]Read from MH i2c: E2 17 00 BD 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 D3 [02:20:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [02:20:03]wFMCommunicate OK [02:20:03]requested_item fd.num is exist - process it [02:20:03]SAM_PROTO_GetFieldsCounters [02:20:03]wFMCommunicate request_size=4 [02:20:03]MH_SAM_APDU [02:20:03]CAPDU: 80 13 00 00 [02:20:03]Write to MH i2c: E2 08 00 BE 47 80 13 00 00 00 00 00 00 81 [02:20:03]Write i2c OK [02:20:03]MH_I2C_Read... [02:20:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:20:03]Read from MH i2c: E2 [02:20:03]MH_I2C_Read... [02:20:03]Read from MH i2c: E2 62 00 [02:20:03]MH_I2C_Read... [02:20:03]Read from MH i2c: E2 62 00 BE 47 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 EC 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 3B [02:20:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 EC 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:20:03]wFMCommunicate OK [02:20:03]SAM_PROTO_GetFieldsCounters done [02:20:03]requested_item shift.num is exist - process it [02:20:03]requested_item shift.opened is exist - process it [02:20:03]req_shift_opened [02:20:03]FM_GetShiftState [02:20:03]SAM_PROTO_GetShiftState [02:20:03]wFMCommunicate request_size=4 [02:20:03]MH_SAM_APDU [02:20:03]CAPDU: 80 13 01 00 [02:20:03]Write to MH i2c: E2 08 00 BF 47 80 13 01 00 00 00 00 00 83 [02:20:03]Write i2c OK [02:20:03]MH_I2C_Read... [02:20:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:20:03]Read from MH i2c: E2 [02:20:03]MH_I2C_Read... [02:20:03]Read from MH i2c: E2 0E 00 [02:20:03]MH_I2C_Read... [02:20:03]Read from MH i2c: E2 0E 00 BF 47 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 5B [02:20:03]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [02:20:03]wFMCommunicate OK [02:20:03]SAM_PROTO_GetShiftState done [02:20:03]FM_GetShiftState done [02:20:03]req_shift_opened done [02:20:03]requested_item shift.open_date is exist - process it [02:20:03]req_shift_open_date [02:20:03]req_shift_open_date done [02:20:03]produce_requested_data done [02:20:03]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31980,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346} [02:20:03]process_action_free close_receipt [02:20:03]json_value_free [02:20:03]json_value_free done [02:20:03]process_json_proto returns [02:20:03]Send response to host [02:20:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31980,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346}}} [02:20:03]free response buf [02:20:03]execute_script done [02:20:03]execute_script returns [02:20:03]free content buf [02:20:03]Sock 7.Close socket [02:20:03]Sock 7.Thread stoped [02:20:07]OFD Sender: No OFD packet to send [02:20:12]OFD Sender: No OFD packet to send [02:20:17]OFD Sender: No OFD packet to send [02:20:22]OFD Sender: No OFD packet to send [02:20:27]OFD Sender: No OFD packet to send [02:20:32]OFD Sender: No OFD packet to send [02:20:37]OFD Sender: No OFD packet to send [02:20:42]OFD Sender: No OFD packet to send [02:20:47]OFD Sender: No OFD packet to send [02:20:52]OFD Sender: No OFD packet to send [02:20:57]OFD Sender: No OFD packet to send [02:21:02]OFD Sender: No OFD packet to send [02:21:07]OFD Sender: No OFD packet to send [02:21:12]OFD Sender: No OFD packet to send [02:21:17]OFD Sender: No OFD packet to send [02:21:22]OFD Sender: No OFD packet to send [02:21:27]OFD Sender: No OFD packet to send [02:21:32]OFD Sender: No OFD packet to send [02:21:37]OFD Sender: No OFD packet to send [02:21:42]OFD Sender: No OFD packet to send [02:21:47]OFD Sender: No OFD packet to send [02:21:52]OFD Sender: No OFD packet to send [02:21:57]OFD Sender: No OFD packet to send [02:22:02]OFD Sender: No OFD packet to send [02:22:07]OFD Sender: No OFD packet to send [02:22:12]OFD Sender: No OFD packet to send [02:22:17]OFD Sender: No OFD packet to send [02:22:22]OFD Sender: No OFD packet to send [02:22:27]OFD Sender: No OFD packet to send [02:22:32]OFD Sender: No OFD packet to send [02:22:37]OFD Sender: No OFD packet to send [02:22:42]OFD Sender: No OFD packet to send [02:22:47]OFD Sender: No OFD packet to send [02:22:52]OFD Sender: No OFD packet to send [02:22:57]OFD Sender: No OFD packet to send [02:23:02]OFD Sender: No OFD packet to send [02:23:07]OFD Sender: No OFD packet to send [02:23:12]OFD Sender: No OFD packet to send [02:23:17]OFD Sender: No OFD packet to send [02:23:22]OFD Sender: No OFD packet to send [02:23:27]OFD Sender: No OFD packet to send [02:23:32]OFD Sender: No OFD packet to send [02:23:37]OFD Sender: No OFD packet to send [02:23:42]OFD Sender: No OFD packet to send [02:23:47]OFD Sender: No OFD packet to send [02:23:52]OFD Sender: No OFD packet to send [02:23:57]OFD Sender: No OFD packet to send [02:24:02]OFD Sender: No OFD packet to send [02:24:07]OFD Sender: No OFD packet to send [02:24:12]OFD Sender: No OFD packet to send [02:24:17]OFD Sender: No OFD packet to send [02:24:22]OFD Sender: No OFD packet to send [02:24:27]OFD Sender: No OFD packet to send [02:24:32]OFD Sender: No OFD packet to send [02:24:37]OFD Sender: No OFD packet to send [02:24:42]OFD Sender: No OFD packet to send [02:24:47]OFD Sender: No OFD packet to send [02:24:52]OFD Sender: No OFD packet to send [02:24:57]OFD Sender: No OFD packet to send [02:25:02]OFD Sender: No OFD packet to send [02:25:07]OFD Sender: No OFD packet to send [02:25:12]OFD Sender: No OFD packet to send [02:25:17]OFD Sender: No OFD packet to send [02:25:22]OFD Sender: No OFD packet to send [02:25:27]OFD Sender: No OFD packet to send [02:25:32]OFD Sender: No OFD packet to send [02:25:37]OFD Sender: No OFD packet to send [02:25:42]OFD Sender: No OFD packet to send [02:25:47]OFD Sender: No OFD packet to send [02:25:52]OFD Sender: No OFD packet to send [02:25:57]OFD Sender: No OFD packet to send [02:26:02]OFD Sender: No OFD packet to send [02:26:07]OFD Sender: No OFD packet to send [02:26:12]OFD Sender: No OFD packet to send [02:26:17]OFD Sender: No OFD packet to send [02:26:22]OFD Sender: No OFD packet to send [02:26:27]OFD Sender: No OFD packet to send [02:26:32]OFD Sender: No OFD packet to send [02:26:37]OFD Sender: No OFD packet to send [02:26:42]OFD Sender: No OFD packet to send [02:26:47]OFD Sender: No OFD packet to send [02:26:52]OFD Sender: No OFD packet to send [02:26:57]OFD Sender: No OFD packet to send [02:27:02]OFD Sender: No OFD packet to send [02:27:07]OFD Sender: No OFD packet to send [02:27:12]OFD Sender: No OFD packet to send [02:27:17]OFD Sender: No OFD packet to send [02:27:22]OFD Sender: No OFD packet to send [02:27:27]OFD Sender: No OFD packet to send [02:27:32]OFD Sender: No OFD packet to send [02:27:37]OFD Sender: No OFD packet to send [02:27:42]OFD Sender: No OFD packet to send [02:27:47]OFD Sender: No OFD packet to send [02:27:52]OFD Sender: No OFD packet to send [02:27:57]OFD Sender: No OFD packet to send [02:28:02]OFD Sender: No OFD packet to send [02:28:07]OFD Sender: No OFD packet to send [02:28:12]OFD Sender: No OFD packet to send [02:28:17]OFD Sender: No OFD packet to send [02:28:23]OFD Sender: No OFD packet to send [02:28:28]OFD Sender: No OFD packet to send [02:28:33]OFD Sender: No OFD packet to send [02:28:38]OFD Sender: No OFD packet to send [02:28:43]OFD Sender: No OFD packet to send [02:28:48]OFD Sender: No OFD packet to send [02:28:53]OFD Sender: No OFD packet to send [02:28:58]OFD Sender: No OFD packet to send [02:29:03]OFD Sender: No OFD packet to send [02:29:08]OFD Sender: No OFD packet to send [02:29:13]OFD Sender: No OFD packet to send [02:29:18]OFD Sender: No OFD packet to send [02:29:23]OFD Sender: No OFD packet to send [02:29:28]OFD Sender: No OFD packet to send [02:29:33]OFD Sender: No OFD packet to send [02:29:38]OFD Sender: No OFD packet to send [02:29:43]OFD Sender: No OFD packet to send [02:29:48]OFD Sender: No OFD packet to send [02:29:53]OFD Sender: No OFD packet to send [02:29:58]OFD Sender: No OFD packet to send [02:30:03]OFD Sender: No OFD packet to send [02:30:08]OFD Sender: No OFD packet to send [02:30:13]OFD Sender: No OFD packet to send [02:30:18]OFD Sender: No OFD packet to send [02:30:23]OFD Sender: No OFD packet to send [02:30:28]OFD Sender: No OFD packet to send [02:30:33]OFD Sender: No OFD packet to send [02:30:38]OFD Sender: No OFD packet to send [02:30:43]OFD Sender: No OFD packet to send [02:30:48]OFD Sender: No OFD packet to send [02:30:53]OFD Sender: No OFD packet to send [02:30:58]OFD Sender: No OFD packet to send [02:31:03]OFD Sender: No OFD packet to send [02:31:08]OFD Sender: No OFD packet to send [02:31:13]OFD Sender: No OFD packet to send [02:31:18]OFD Sender: No OFD packet to send [02:31:23]OFD Sender: No OFD packet to send [02:31:28]OFD Sender: No OFD packet to send [02:31:33]OFD Sender: No OFD packet to send [02:31:38]OFD Sender: No OFD packet to send [02:31:43]OFD Sender: No OFD packet to send [02:31:48]OFD Sender: No OFD packet to send [02:31:53]OFD Sender: No OFD packet to send [02:31:58]OFD Sender: No OFD packet to send [02:32:03]OFD Sender: No OFD packet to send [02:32:08]OFD Sender: No OFD packet to send [02:32:13]OFD Sender: No OFD packet to send [02:32:18]OFD Sender: No OFD packet to send [02:32:23]OFD Sender: No OFD packet to send [02:32:28]OFD Sender: No OFD packet to send [02:32:33]OFD Sender: No OFD packet to send [02:32:38]OFD Sender: No OFD packet to send [02:32:43]OFD Sender: No OFD packet to send [02:32:48]OFD Sender: No OFD packet to send [02:32:53]OFD Sender: No OFD packet to send [02:32:58]OFD Sender: No OFD packet to send [02:33:03]OFD Sender: No OFD packet to send [02:33:08]OFD Sender: No OFD packet to send [02:33:13]OFD Sender: No OFD packet to send [02:33:18]OFD Sender: No OFD packet to send [02:33:23]OFD Sender: No OFD packet to send [02:33:28]OFD Sender: No OFD packet to send [02:33:33]OFD Sender: No OFD packet to send [02:33:38]OFD Sender: No OFD packet to send [02:33:43]OFD Sender: No OFD packet to send [02:33:48]OFD Sender: No OFD packet to send [02:33:53]OFD Sender: No OFD packet to send [02:33:58]OFD Sender: No OFD packet to send [02:34:03]OFD Sender: No OFD packet to send [02:34:08]OFD Sender: No OFD packet to send [02:34:13]OFD Sender: No OFD packet to send [02:34:18]OFD Sender: No OFD packet to send [02:34:23]OFD Sender: No OFD packet to send [02:34:28]OFD Sender: No OFD packet to send [02:34:33]OFD Sender: No OFD packet to send [02:34:38]OFD Sender: No OFD packet to send [02:34:43]OFD Sender: No OFD packet to send [02:34:48]OFD Sender: No OFD packet to send [02:34:53]OFD Sender: No OFD packet to send [02:34:58]OFD Sender: No OFD packet to send [02:35:03]OFD Sender: No OFD packet to send [02:35:08]OFD Sender: No OFD packet to send [02:35:13]OFD Sender: No OFD packet to send [02:35:18]OFD Sender: No OFD packet to send [02:35:20]accept exits with 9 [02:35:20]New connection [02:35:20]New thread 3066908004 created [02:35:20]Thread 3066764644 joined [02:35:20]Waiting for new connection... [02:35:20] Sock 9.Parse request [02:35:20]Sock 9.Check first char [02:35:20]Sock 9.First char is OK [02:35:20]request: POST /json_proto HTTP/1.0 [02:35:20]Method: POST [02:35:20]URL: /json_proto [02:35:20]Method is POST - this is cgi request [02:35:20]url: /json_proto [02:35:20]query_string will be loaded in cgi processing [02:35:20]execute_cgi json_proto POST (null) [02:35:20]execute_cgi path=json_proto method=POST [02:35:20]POST find Content-Length [02:35:20]Host: 172.17.61.6:8080 [02:35:20]Content-Length: 1014 [02:35:20]Content-Type: application/json [02:35:20] [02:35:20]POST finish read [02:35:20]Found Content-Length = 1014 [02:35:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58176", "tax_sys" : 0, "items" : [ { "code": "6000911553446", "name": "\u0410\u0432\u0442\u043E\u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0435 \u0437\u0430\u0440\u044F\u0434\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E CAR CH", "price" : 300.00, "quantity" : 1.000, "sum" : 300.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "90162602", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red bull 0,25\u043B", "price" : 170.00, "quantity" : 1.000, "sum" : 170.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 470.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:35:20]execute_script... [02:35: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 : (3)58176", "tax_sys" : 0, "items" : [ { "code": "6000911553446", "name": "\u0410\u0432\u0442\u043E\u043C\u043E\u0431\u0438\u043B\u044C\u043D\u043E\u0435 \u0437\u0430\u0440\u044F\u0434\u043D\u043E\u0435 \u0443\u0441\u0442\u0440\u043E\u0439\u0441\u0442\u0432\u043E CAR CH", "price" : 300.00, "quantity" : 1.000, "sum" : 300.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "90162602", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red bull 0,25\u043B", "price" : 170.00, "quantity" : 1.000, "sum" : 170.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 470.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:35:20]POST & json_proto [02:35:20]process_json_proto [02:35:20]json parsed OK: [02:35:20]protocol is kg_v1.0 [02:35:20]action value=close_receipt [02:35:20]process_action close_receipt [02:35:20]cmd_close_receipt [02:35:20]MH_GetDate [02:35:20]Write to MH i2c: F0 00 00 C0 47 F6 [02:35:20]Write i2c OK [02:35:20]MH_I2C_Read... [02:35:20]Read from MH i2c: F0 [02:35:20]MH_I2C_Read... [02:35:20]Read from MH i2c: F0 09 00 [02:35:20]MH_I2C_Read... [02:35:20]Read from MH i2c: F0 09 00 C0 47 00 F3 E1 E3 65 78 7F 6F 64 E5 [02:35:20]GetLastDocTimeStamp 1709432410 [02:35:20]current date 1709433331 [02:35:20]FM_GetShiftState [02:35:20]SAM_PROTO_GetShiftState [02:35:20]wFMCommunicate request_size=4 [02:35:20]MH_SAM_APDU [02:35:20]CAPDU: 80 13 01 00 [02:35:20]Write to MH i2c: E2 08 00 C1 47 80 13 01 00 00 00 00 00 85 [02:35:20]Write i2c OK [02:35:20]MH_I2C_Read... [02:35:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:35:20]Read from MH i2c: E2 [02:35:20]MH_I2C_Read... [02:35:20]Read from MH i2c: E2 0E 00 [02:35:20]MH_I2C_Read... [02:35:20]Read from MH i2c: E2 0E 00 C1 47 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 5D [02:35:20]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [02:35:20]wFMCommunicate OK [02:35:20]SAM_PROTO_GetShiftState done [02:35:20]FM_GetShiftState done [02:35:20]opened in 1709425346 [02:35:20]opened+sec_in_day 1709511746 [02:35:20]quantity*price = 30000 [02:35:20]sum+1 = 30001 [02:35:20]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 90162602 Энерг напиток Red bull 0,25л 1.000 * 170.00 = 170.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 470.00 НСП 1% : 4.15 НДС 12% : 49.91 Наличными: 470.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 8 03.03.2024 02:35 Смена: 281 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31981 ФПД: 111618995429275 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T023531&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31981&fm=111618995429275&tin=02508201610067®Number=0000000000092554&sum=47000 0 [02:35:22]StoreToDocumentArchive [02:35:22]shift 281 fd 31981 [02:35:22]save to /storage/0281/doc_00031981 [02:35:22]save last doc name /storage/0281/doc_00031981 to /storage/kkm_last_doc_name [02:35:22]save OK [02:35:22]Clear old archive folders... [02:35:22]ProcessDocumentItem done err = 0, tmpTLVsize=421 [02:35:22]tlvbuf is 015F2040 [02:35:22]SAM_PROTO_ClearQueue [02:35:22]wFMCommunicate request_size=4 [02:35:22]MH_SAM_APDU [02:35:22]CAPDU: 80 09 00 00 [02:35:22]Write to MH i2c: E2 08 00 CE 47 80 09 00 00 00 00 00 00 87 [02:35:22]Write i2c OK [02:35:22]MH_I2C_Read... [02:35:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:35:22]Read from MH i2c: E2 [02:35:22]MH_I2C_Read... [02:35:22]Read from MH i2c: E2 03 00 [02:35:22]MH_I2C_Read... [02:35:22]Read from MH i2c: E2 03 00 CE 47 00 90 00 89 [02:35:22]RAPDU: 90 00 [02:35:22]wFMCommunicate OK [02:35:22]SAM_PROTO_ClearQueue done [02:35:22]KKMCreateOFDPacket [02:35:22]OFDProtocolAddRootSTLVToBuf [02:35:22]FM_MakeSignedData [02:35:22]FM_MakeSignedData [02:35:22]SAM_PROTO_SignData [02:35:22]wFMCommunicate request_size=4 [02:35:22]MH_SAM_APDU [02:35:22]CAPDU: 80 0D 01 02 [02:35:22]Write to MH i2c: E2 08 00 CF 47 80 0D 01 02 00 00 00 00 8F [02:35:22]Write i2c OK [02:35:22]MH_I2C_Read... [02:35:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:35:22]Read from MH i2c: E2 [02:35:22]MH_I2C_Read... [02:35:22]Read from MH i2c: E2 03 00 [02:35:22]MH_I2C_Read... [02:35:22]Read from MH i2c: E2 03 00 CF 47 00 90 00 8A [02:35:22]RAPDU: 90 00 [02:35:22]wFMCommunicate OK [02:35:22]wFMCommunicate request_size=255 [02:35:22]MH_SAM_APDU [02:35:22]CAPDU: 80 0D 02 02 FA 03 00 A5 01 1E 04 01 00 01 23 04 8B 00 8A 04 0D 00 36 30 30 30 39 31 31 35 35 33 34 34 36 06 04 47 00 D0 90 D0 B2 D1 82 D0 BE D0 BC D0 BE D0 B1 D0 B8 D0 BB D1 8C D0 BD D0 BE D0 B5 20 D0 B7 D0 B0 D1 80 D1 8F D0 B4 D0 BD D0 BE D0 B5 20 D1 83 D1 81 D1 82 D1 80 D0 BE D0 B9 D1 81 D1 82 D0 B2 D0 BE 20 43 41 52 20 43 48 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 30 75 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 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 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 [02:35:22]Write to MH i2c: E2 02 01 D0 47 80 0D 02 02 FA 00 03 00 A5 01 1E 04 01 00 01 23 04 8B 00 8A 04 0D 00 36 30 30 30 39 31 31 35 35 33 34 34 36 06 04 47 00 D0 90 D0 B2 D1 82 D0 BE D0 BC D0 BE D0 B1 D0 B8 D0 BB D1 8C D0 BD D0 BE D0 B5 20 D0 B7 D0 B0 D1 80 D1 8F D0 B4 D0 BD D0 BE D0 B5 20 D1 83 D1 81 D1 82 D1 80 D0 BE D0 B9 D1 81 D1 82 D0 B2 D0 BE 20 43 41 52 20 43 48 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 30 75 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 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 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 00 00 3F [02:35:22]Write i2c OK [02:35:22]MH_I2C_Read... [02:35:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:35:22]Read from MH i2c: E2 [02:35:22]MH_I2C_Read... [02:35:22]Read from MH i2c: E2 03 00 [02:35:22]MH_I2C_Read... [02:35:22]Read from MH i2c: E2 03 00 D0 47 00 90 00 8B [02:35:22]RAPDU: 90 00 [02:35:22]wFMCommunicate OK [02:35:22]wFMCommunicate request_size=180 [02:35:22]MH_SAM_APDU [02:35:22]CAPDU: 80 0D 02 02 AF F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 13 00 00 00 00 07 04 06 00 98 B7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 F3 E1 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 ED 7C 00 00 35 04 06 00 65 84 52 92 9F 9B [02:35:22]Write to MH i2c: E2 B7 00 D1 47 80 0D 02 02 AF 00 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 13 00 00 00 00 07 04 06 00 98 B7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 F3 E1 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 ED 7C 00 00 35 04 06 00 65 84 52 92 9F 9B 00 00 6F [02:35:22]Write i2c OK [02:35:22]MH_I2C_Read... [02:35:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:35:22]Read from MH i2c: E2 [02:35:22]MH_I2C_Read... [02:35:22]Read from MH i2c: E2 03 00 [02:35:22]MH_I2C_Read... [02:35:22]Read from MH i2c: E2 03 00 D1 47 00 90 00 8C [02:35:22]RAPDU: 90 00 [02:35:22]wFMCommunicate OK [02:35:22]wFMCommunicate request_size=4 [02:35:22]MH_SAM_APDU [02:35:22]CAPDU: 80 0D 03 02 [02:35:22]Write to MH i2c: E2 08 00 D2 47 80 0D 03 02 00 00 00 00 94 [02:35:22]Write i2c OK [02:35:22]MH_I2C_Read... [02:35:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:35:22]Read from MH i2c: E2 [02:35:22]MH_I2C_Read... [02:35:22]Read from MH i2c: E2 0B 00 [02:35:22]MH_I2C_Read... [02:35:22]Read from MH i2c: E2 0B 00 D2 47 00 3F 00 8D F1 AB CF 07 35 90 00 08 [02:35:22]RAPDU: 3F 00 8D F1 AB CF 07 35 90 00 [02:35:22]wFMCommunicate OK [02:35:22]SAM_PROTO_SignData done [02:35:22]FM_MakeSignedData done [02:35:22]CreateOFDProtocolMessage [02:35:22]wFMCommunicate request_size=4 [02:35:22]MH_SAM_APDU [02:35:22]CAPDU: 80 11 00 00 [02:35:22]Write to MH i2c: E2 08 00 D3 47 80 11 00 00 00 00 00 00 94 [02:35:22]Write i2c OK [02:35:22]MH_I2C_Read... [02:35:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:35:22]Read from MH i2c: E2 [02:35:22]MH_I2C_Read... [02:35:22]Read from MH i2c: E2 17 00 [02:35:22]MH_I2C_Read... [02:35:22]Read from MH i2c: E2 17 00 D3 47 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 E9 [02:35:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [02:35:22]wFMCommunicate OK [02:35:22]CreateOFDProtocolMessage done [02:35:22]OFDSenderStorePacket 31981 [02:35:22]StoreOFDPacket docnum=31981 [02:35:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 B9 01 00 00 5E D3 B1 01 B1 B0 5A 03 01 00 03 00 A5 01 1E 04 01 00 01 23 04 8B 00 8A 04 0D 00 36 30 30 30 39 31 31 35 35 33 34 34 36 06 04 47 00 D0 90 D0 B2 D1 82 D0 BE D0 BC D0 BE D0 B1 D0 B8 D0 BB D1 8C D0 BD D0 BE D0 B5 20 D0 B7 D0 B0 D1 80 D1 8F D0 B4 D0 BD D0 BE D0 B5 20 D1 83 D1 81 D1 82 D1 80 D0 BE D0 B9 D1 81 D1 82 D0 B2 D0 BE 20 43 41 52 20 43 48 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 30 75 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 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 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 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 13 00 00 00 00 07 04 06 00 98 B7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 F3 E1 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 ED 7C 00 00 35 04 06 00 65 84 52 92 9F 9B 3F 00 8D F1 AB CF 07 35 [02:35:22]CheckFolder [02:35:22]dirname=/storage/ofd_packets [02:35:22]CheckFolder done [02:35:22]ProducePacketName [02:35:22]name=ofd_packets/00031981 [02:35:22]NVStorageSaveData ofd_packets/00031981 [02:35:22]File name is /storage/ofd_packets/00031981 [02:35:22]Write 471 bytes [02:35:22]NVStorageSaveData done [02:35:22]OFDSenderStorePacket done [02:35:23]KKMCreateOFDPacket done [02:35:23]NVStorageSaveData kkm_last_timestamp [02:35:23]File name is /storage/kkm_last_timestamp [02:35:23]Write 4 bytes [02:35:23]NVStorageSaveData done [02:35:23]ExternCall_PrintAddStr [02:35:23]wPrintStart [02:35:23]Write to MH i2c: 01 00 00 D4 47 1B [02:35:23]OFD Sender: Processing packet 31981 [packets to send 5, broken 4] [02:35:23]ProducePacketName [02:35:23]name=ofd_packets/00031981 [02:35:23]OFD Sender: To server: pG, [02:35:23]CommunicateWithHost lk.salyk.kg:30040 [02:35:23]ConnectInit lk.salyk.kg [02:35:23]Write i2c OK [02:35:23]MH_I2C_Read... [02:35:23]Read from MH i2c: 01 [02:35:23]MH_I2C_Read... [02:35:23]Read from MH i2c: 01 07 00 [02:35:23]MH_I2C_Read... [02:35:23]Read from MH i2c: 01 07 00 D4 47 00 00 00 00 00 FF 0F 30 [02:35:23]RasterBufferAndPrint [02:35:23]line Счет N : (3)58176 [02:35:23]line ИНН: 02508201610067 [02:35:23]line Контрольно-Кассовый Чек [02:35:23]line ПРОДАЖА [02:35:23]line Товар: 6000911553446 [02:35:23]line Автомобильное зарядное устройство CAR CH [02:35:23]line 1.000 * 300.00 [02:35:23]line = 300.00 [02:35:23]line НДС 12% НСП 1% [02:35:23]line > о реализуемом товаре [02:35:23]line Товар: 90162602 [02:35:23]line Энерг напиток Red bull 0,25л [02:35:23]line 1.000 * 170.00 [02:35:23]line = 170.00 [02:35:23]line НДС 12% НСП 1% [02:35:23]line > о реализуемом товаре [02:35:23]line ИТОГО: 470.00 [02:35:23]line НСП 1% : 4.15 [02:35:23]line НДС 12% : 49.91 [02:35:23]line Наличными: 470.00 [02:35:23]line Безнал.: 0.00 [02:35:23]line Место: АЗС № 99 "Партнер Нефть" [02:35:23]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [02:35:23]line СНО: Общий режим [02:35:23]line Чек 8 03.03.2024 02:35 [02:35:23]line Смена: 281 ФФД: 1.0 [02:35:23]line ЗНМ: 0300000074 [02:35:23]line РНМ: 0000000000092554 [02:35:23]line Версия ККМ: 001 [02:35:23]line ФМ: 0000000000871783 [02:35:23]line ФД: 31981 [02:35:23]line ФПД: 111618995429275 [02:35:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T023531&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31981&fm=111618995429275&tin=02508201610067®Number=0000000000092554&sum=47000 [02:35:23]line 0 [02:35:23]written 0, free lines is 4095 [02:35:23]Connected sock=10 [02:35:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 B9 01 00 00 5E D3 B1 01 B1 B0 5A 03 01 00 03 00 A5 01 1E 04 01 00 01 23 04 8B 00 8A 04 0D 00 36 30 30 30 39 31 31 35 35 33 34 34 36 06 04 47 00 D0 90 D0 B2 D1 82 D0 BE D0 BC D0 BE D0 B1 D0 B8 D0 BB D1 8C D0 BD D0 BE D0 B5 20 D0 B7 D0 B0 D1 80 D1 8F D0 B4 D0 BD D0 BE D0 B5 20 D1 83 D1 81 D1 82 D1 80 D0 BE D0 B9 D1 81 D1 82 D0 B2 D0 BE 20 43 41 52 20 43 48 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 30 75 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 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 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 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 13 00 00 00 00 07 04 06 00 98 B7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 F3 E1 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 ED 7C 00 00 35 04 06 00 65 84 52 92 9F 9B 3F 00 8D F1 AB CF 07 35 [02:35:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 79 82 47 00 95 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 38 37 31 37 38 33 10 04 04 00 ED 7C 00 00 F4 03 04 00 37 8A E3 65 B6 04 01 00 00 07 D7 C9 06 F6 8D 6F 26 [02:35:23]CommunicateWithHost err = 0 [02:35:23]CheckOFDResponse [02:35:23]1017 (14) - 77093643461234 [02:35:23]1041 (16) - 0000000000871783 [02:35:23]1040 (4) - 31981 [02:35:23]1012 (4) - 02.03.2024 20:21 [02:35:23]1206 (1) - 0 [02:35:23]OFD Sender: Remove packet 31981 [02:35:23]ProducePacketName [02:35:23]name=ofd_packets/00031981 [02:35:23]NVStorageDeleteData [02:35:23]Write to MH i2c: 01 00 00 03 48 4B [02:35:23]Write i2c OK [02:35:23]MH_I2C_Read... [02:35:23]Read from MH i2c: 01 [02:35:23]MH_I2C_Read... [02:35:23]Read from MH i2c: 01 07 00 [02:35:23]MH_I2C_Read... [02:35:23]Read from MH i2c: 01 07 00 03 48 00 00 00 00 00 5C 0C BA [02:35:23]RasterBufferAndPrint [02:35:23]line [02:35:23]line [02:35:23]line [02:35:23]line [02:35:23]line [02:35:23]written 0, free lines is 3170 [02:35:23]MH_Cut [02:35:23]Write to MH i2c: D1 01 00 0A 48 01 24 [02:35:23]Write i2c OK [02:35:23]MH_I2C_Read... [02:35:23]Read from MH i2c: D1 [02:35:23]MH_I2C_Read... [02:35:23]Read from MH i2c: D1 01 00 [02:35:23]MH_I2C_Read... [02:35:23]Read from MH i2c: D1 01 00 0A 48 00 23 [02:35:23]Write to MH i2c: 01 00 00 0B 48 53 [02:35:23]Write i2c OK [02:35:23]MH_I2C_Read... [02:35:23]OFD Sender: No OFD packet to send [02:35:24]*** Cut start [02:35:24]*** Partial cut [02:35:24]*** CUTSNS_PIN = 1 [02:35:24]*** CUTSNS_PIN = 0 [02:35:24]*** Brake cut motor [02:35:25]Read from MH i2c: 01 [02:35:25]MH_I2C_Read... [02:35:25]*** Stop cut motor [02:35:25]*** Cut end [02:35:25]Read from MH i2c: 01 07 00 [02:35:25]MH_I2C_Read... [02:35:25]Read from MH i2c: 01 07 00 0B 48 00 00 00 00 00 FF 0F 68 [02:35:25]process_action close_receipt done [02:35:25]requested_data is exist [02:35:25]produce_requested_data [02:35:25]requested_item fm.sn is exist - process it [02:35:25]wFMCommunicate request_size=4 [02:35:25]MH_SAM_APDU [02:35:25]CAPDU: 80 11 00 00 [02:35:25]Write to MH i2c: E2 08 00 0C 48 80 11 00 00 00 00 00 00 CE [02:35:25]Write i2c OK [02:35:25]MH_I2C_Read... [02:35:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:35:25]Read from MH i2c: E2 [02:35:25]MH_I2C_Read... [02:35:25]Read from MH i2c: E2 17 00 [02:35:25]MH_I2C_Read... [02:35:25]Read from MH i2c: E2 17 00 0C 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 23 [02:35:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [02:35:25]wFMCommunicate OK [02:35:25]requested_item fd.num is exist - process it [02:35:25]SAM_PROTO_GetFieldsCounters [02:35:25]wFMCommunicate request_size=4 [02:35:25]MH_SAM_APDU [02:35:25]CAPDU: 80 13 00 00 [02:35:25]Write to MH i2c: E2 08 00 0D 48 80 13 00 00 00 00 00 00 D1 [02:35:25]Write i2c OK [02:35:25]MH_I2C_Read... [02:35:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:35:25]Read from MH i2c: E2 [02:35:25]MH_I2C_Read... [02:35:25]Read from MH i2c: E2 62 00 [02:35:25]MH_I2C_Read... [02:35:25]Read from MH i2c: E2 62 00 0D 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 ED 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 8F [02:35:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 ED 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:35:25]wFMCommunicate OK [02:35:25]SAM_PROTO_GetFieldsCounters done [02:35:25]requested_item shift.num is exist - process it [02:35:25]requested_item shift.opened is exist - process it [02:35:25]req_shift_opened [02:35:25]FM_GetShiftState [02:35:25]SAM_PROTO_GetShiftState [02:35:25]wFMCommunicate request_size=4 [02:35:25]MH_SAM_APDU [02:35:25]CAPDU: 80 13 01 00 [02:35:25]Write to MH i2c: E2 08 00 0E 48 80 13 01 00 00 00 00 00 D3 [02:35:25]Write i2c OK [02:35:25]MH_I2C_Read... [02:35:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:35:25]Read from MH i2c: E2 [02:35:25]MH_I2C_Read... [02:35:25]Read from MH i2c: E2 0E 00 [02:35:25]MH_I2C_Read... [02:35:25]Read from MH i2c: E2 0E 00 0E 48 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 AB [02:35:25]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [02:35:25]wFMCommunicate OK [02:35:25]SAM_PROTO_GetShiftState done [02:35:25]FM_GetShiftState done [02:35:25]req_shift_opened done [02:35:25]requested_item shift.open_date is exist - process it [02:35:25]req_shift_open_date [02:35:25]req_shift_open_date done [02:35:25]produce_requested_data done [02:35:25]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31981,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346} [02:35:25]process_action_free close_receipt [02:35:25]json_value_free [02:35:25]json_value_free done [02:35:25]process_json_proto returns [02:35:25]Send response to host [02:35:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31981,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346}}} [02:35:25]free response buf [02:35:25]execute_script done [02:35:25]execute_script returns [02:35:25]free content buf [02:35:25]Sock 9.Close socket [02:35:25]Sock 9.Thread stoped [02:35:28]OFD Sender: No OFD packet to send [02:35:33]OFD Sender: No OFD packet to send [02:35:38]OFD Sender: No OFD packet to send [02:35:43]OFD Sender: No OFD packet to send [02:35:48]OFD Sender: No OFD packet to send [02:35:53]OFD Sender: No OFD packet to send [02:35:58]OFD Sender: No OFD packet to send [02:36:03]OFD Sender: No OFD packet to send [02:36:08]OFD Sender: No OFD packet to send [02:36:13]OFD Sender: No OFD packet to send [02:36:18]OFD Sender: No OFD packet to send [02:36:23]OFD Sender: No OFD packet to send [02:36:28]OFD Sender: No OFD packet to send [02:36:33]OFD Sender: No OFD packet to send [02:36:38]OFD Sender: No OFD packet to send [02:36:43]OFD Sender: No OFD packet to send [02:36:48]OFD Sender: No OFD packet to send [02:36:53]OFD Sender: No OFD packet to send [02:36:58]OFD Sender: No OFD packet to send [02:37:03]OFD Sender: No OFD packet to send [02:37:08]OFD Sender: No OFD packet to send [02:37:13]OFD Sender: No OFD packet to send [02:37:18]OFD Sender: No OFD packet to send [02:37:23]OFD Sender: No OFD packet to send [02:37:28]OFD Sender: No OFD packet to send [02:37:33]OFD Sender: No OFD packet to send [02:37:38]OFD Sender: No OFD packet to send [02:37:43]OFD Sender: No OFD packet to send [02:37:48]OFD Sender: No OFD packet to send [02:37:53]OFD Sender: No OFD packet to send [02:37:58]OFD Sender: No OFD packet to send [02:38:03]OFD Sender: No OFD packet to send [02:38:08]OFD Sender: No OFD packet to send [02:38:13]OFD Sender: No OFD packet to send [02:38:18]OFD Sender: No OFD packet to send [02:38:23]OFD Sender: No OFD packet to send [02:38:28]OFD Sender: No OFD packet to send [02:38:33]OFD Sender: No OFD packet to send [02:38:38]OFD Sender: No OFD packet to send [02:38:43]OFD Sender: No OFD packet to send [02:38:48]OFD Sender: No OFD packet to send [02:38:53]OFD Sender: No OFD packet to send [02:38:58]OFD Sender: No OFD packet to send [02:39:03]OFD Sender: No OFD packet to send [02:39:08]OFD Sender: No OFD packet to send [02:39:13]OFD Sender: No OFD packet to send [02:39:18]OFD Sender: No OFD packet to send [02:39:24]OFD Sender: No OFD packet to send [02:39:29]OFD Sender: No OFD packet to send [02:39:34]OFD Sender: No OFD packet to send [02:39:39]OFD Sender: No OFD packet to send [02:39:44]OFD Sender: No OFD packet to send [02:39:49]OFD Sender: No OFD packet to send [02:39:54]OFD Sender: No OFD packet to send [02:39:59]OFD Sender: No OFD packet to send [02:40:04]OFD Sender: No OFD packet to send [02:40:09]OFD Sender: No OFD packet to send [02:40:14]OFD Sender: No OFD packet to send [02:40:19]OFD Sender: No OFD packet to send [02:40:24]OFD Sender: No OFD packet to send [02:40:29]OFD Sender: No OFD packet to send [02:40:34]OFD Sender: No OFD packet to send [02:40:39]OFD Sender: No OFD packet to send [02:40:44]OFD Sender: No OFD packet to send [02:40:49]OFD Sender: No OFD packet to send [02:40:54]OFD Sender: No OFD packet to send [02:40:59]OFD Sender: No OFD packet to send [02:41:04]OFD Sender: No OFD packet to send [02:41:09]OFD Sender: No OFD packet to send [02:41:14]OFD Sender: No OFD packet to send [02:41:19]OFD Sender: No OFD packet to send [02:41:24]OFD Sender: No OFD packet to send [02:41:29]OFD Sender: No OFD packet to send [02:41:34]OFD Sender: No OFD packet to send [02:41:39]OFD Sender: No OFD packet to send [02:41:44]OFD Sender: No OFD packet to send [02:41:49]OFD Sender: No OFD packet to send [02:41:54]OFD Sender: No OFD packet to send [02:41:59]OFD Sender: No OFD packet to send [02:42:04]OFD Sender: No OFD packet to send [02:42:09]OFD Sender: No OFD packet to send [02:42:14]OFD Sender: No OFD packet to send [02:42:19]OFD Sender: No OFD packet to send [02:42:24]OFD Sender: No OFD packet to send [02:42:29]OFD Sender: No OFD packet to send [02:42:34]OFD Sender: No OFD packet to send [02:42:39]OFD Sender: No OFD packet to send [02:42:44]OFD Sender: No OFD packet to send [02:42:49]OFD Sender: No OFD packet to send [02:42:54]OFD Sender: No OFD packet to send [02:42:59]OFD Sender: No OFD packet to send [02:43:04]OFD Sender: No OFD packet to send [02:43:09]OFD Sender: No OFD packet to send [02:43:14]OFD Sender: No OFD packet to send [02:43:19]OFD Sender: No OFD packet to send [02:43:24]OFD Sender: No OFD packet to send [02:43:29]OFD Sender: No OFD packet to send [02:43:34]OFD Sender: No OFD packet to send [02:43:39]OFD Sender: No OFD packet to send [02:43:44]OFD Sender: No OFD packet to send [02:43:49]OFD Sender: No OFD packet to send [02:43:54]OFD Sender: No OFD packet to send [02:43:59]OFD Sender: No OFD packet to send [02:44:04]OFD Sender: No OFD packet to send [02:44:09]OFD Sender: No OFD packet to send [02:44:14]OFD Sender: No OFD packet to send [02:44:19]OFD Sender: No OFD packet to send [02:44:24]OFD Sender: No OFD packet to send [02:44:29]OFD Sender: No OFD packet to send [02:44:34]OFD Sender: No OFD packet to send [02:44:39]OFD Sender: No OFD packet to send [02:44:44]OFD Sender: No OFD packet to send [02:44:49]OFD Sender: No OFD packet to send [02:44:54]OFD Sender: No OFD packet to send [02:44:59]OFD Sender: No OFD packet to send [02:45:04]OFD Sender: No OFD packet to send [02:45:09]OFD Sender: No OFD packet to send [02:45:14]OFD Sender: No OFD packet to send [02:45:19]OFD Sender: No OFD packet to send [02:45:24]OFD Sender: No OFD packet to send [02:45:29]OFD Sender: No OFD packet to send [02:45:34]OFD Sender: No OFD packet to send [02:45:39]OFD Sender: No OFD packet to send [02:45:44]OFD Sender: No OFD packet to send [02:45:49]OFD Sender: No OFD packet to send [02:45:54]OFD Sender: No OFD packet to send [02:45:59]OFD Sender: No OFD packet to send [02:46:04]OFD Sender: No OFD packet to send [02:46:06]accept exits with 7 [02:46:06]New connection [02:46:06]New thread 3066764644 created [02:46:06]Thread 3066908004 joined [02:46:06]Waiting for new connection... [02:46:06] Sock 7.Parse request [02:46:06]Sock 7.Check first char [02:46:06]Sock 7.First char is OK [02:46:06]request: POST /json_proto HTTP/1.0 [02:46:06]Method: POST [02:46:06]URL: /json_proto [02:46:06]Method is POST - this is cgi request [02:46:06]url: /json_proto [02:46:06]query_string will be loaded in cgi processing [02:46:06]execute_cgi json_proto POST (null) [02:46:06]execute_cgi path=json_proto method=POST [02:46:06]POST find Content-Length [02:46:06]Host: 172.17.61.6:8080 [02:46:06]Content-Length: 620 [02:46:06]Content-Type: application/json [02:46:06] [02:46:06]POST finish read [02:46:06]Found Content-Length = 620 [02:46:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)58177", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:46:06]execute_script... [02:46: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)58177", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:46:06]POST & json_proto [02:46:06]process_json_proto [02:46:06]json parsed OK: [02:46:06]protocol is kg_v1.0 [02:46:06]action value=close_receipt [02:46:06]process_action close_receipt [02:46:06]cmd_close_receipt [02:46:06]MH_GetDate [02:46:06]Write to MH i2c: F0 00 00 0F 48 46 [02:46:06]Write i2c OK [02:46:06]MH_I2C_Read... [02:46:06]Read from MH i2c: F0 [02:46:06]MH_I2C_Read... [02:46:06]Read from MH i2c: F0 09 00 [02:46:06]MH_I2C_Read... [02:46:06]Read from MH i2c: F0 09 00 0F 48 00 79 E4 E3 65 78 7F 6F 64 BE [02:46:06]GetLastDocTimeStamp 1709433331 [02:46:06]current date 1709433977 [02:46:06]FM_GetShiftState [02:46:06]SAM_PROTO_GetShiftState [02:46:06]wFMCommunicate request_size=4 [02:46:06]MH_SAM_APDU [02:46:06]CAPDU: 80 13 01 00 [02:46:06]Write to MH i2c: E2 08 00 10 48 80 13 01 00 00 00 00 00 D5 [02:46:06]Write i2c OK [02:46:06]MH_I2C_Read... [02:46:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:46:06]Read from MH i2c: E2 [02:46:06]MH_I2C_Read... [02:46:06]Read from MH i2c: E2 0E 00 [02:46:06]MH_I2C_Read... [02:46:06]Read from MH i2c: E2 0E 00 10 48 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 AD [02:46:06]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [02:46:06]wFMCommunicate OK [02:46:06]SAM_PROTO_GetShiftState done [02:46:06]FM_GetShiftState done [02:46:06]opened in 1709425346 [02:46:06]opened+sec_in_day 1709511746 [02:46:06]quantity*price = 13500 [02:46:06]sum+1 = 13501 [02:46:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 99 "Партнер Нефть" Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 СНО: Общий режим Чек 9 03.03.2024 02:46 Смена: 281 ФФД: 1.0 ЗНМ: 0300000074 РНМ: 0000000000092554 Версия ККМ: 001 ФМ: 0000000000871783 ФД: 31982 ФПД: 5156800785654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T024617&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31982&fm=5156800785654&tin=02508201610067®Number=0000000000092554&sum=13500 0 [02:46:07]StoreToDocumentArchive [02:46:07]shift 281 fd 31982 [02:46:07]save to /storage/0281/doc_00031982 [02:46:07]save last doc name /storage/0281/doc_00031982 to /storage/kkm_last_doc_name [02:46:07]save OK [02:46:07]Clear old archive folders... [02:46:07]ProcessDocumentItem done err = 0, tmpTLVsize=273 [02:46:07]tlvbuf is 01664240 [02:46:07]SAM_PROTO_ClearQueue [02:46:07]wFMCommunicate request_size=4 [02:46:07]MH_SAM_APDU [02:46:07]CAPDU: 80 09 00 00 [02:46:07]Write to MH i2c: E2 08 00 1D 48 80 09 00 00 00 00 00 00 D7 [02:46:07]Write i2c OK [02:46:07]MH_I2C_Read... [02:46:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:46:07]Read from MH i2c: E2 [02:46:07]MH_I2C_Read... [02:46:07]Read from MH i2c: E2 03 00 [02:46:07]MH_I2C_Read... [02:46:07]Read from MH i2c: E2 03 00 1D 48 00 90 00 D9 [02:46:07]RAPDU: 90 00 [02:46:07]wFMCommunicate OK [02:46:07]SAM_PROTO_ClearQueue done [02:46:07]KKMCreateOFDPacket [02:46:07]OFDProtocolAddRootSTLVToBuf [02:46:07]FM_MakeSignedData [02:46:07]FM_MakeSignedData [02:46:07]SAM_PROTO_SignData [02:46:07]wFMCommunicate request_size=4 [02:46:07]MH_SAM_APDU [02:46:07]CAPDU: 80 0D 01 02 [02:46:07]Write to MH i2c: E2 08 00 1E 48 80 0D 01 02 00 00 00 00 DF [02:46:07]Write i2c OK [02:46:07]MH_I2C_Read... [02:46:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:46:08]Read from MH i2c: E2 [02:46:08]MH_I2C_Read... [02:46:08]Read from MH i2c: E2 03 00 [02:46:08]MH_I2C_Read... [02:46:08]Read from MH i2c: E2 03 00 1E 48 00 90 00 DA [02:46:08]RAPDU: 90 00 [02:46:08]wFMCommunicate OK [02:46:08]wFMCommunicate request_size=255 [02:46:08]MH_SAM_APDU [02:46:08]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 37 30 35 39 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 4C 65 67 65 6E 64 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 79 E4 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 [02:46:08]Write to MH i2c: E2 02 01 1F 48 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 37 30 35 39 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 4C 65 67 65 6E 64 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 79 E4 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 00 00 76 [02:46:08]Write i2c OK [02:46:08]MH_I2C_Read... [02:46:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:46:08]Read from MH i2c: E2 [02:46:08]MH_I2C_Read... [02:46:08]Read from MH i2c: E2 03 00 [02:46:08]MH_I2C_Read... [02:46:08]Read from MH i2c: E2 03 00 1F 48 00 90 00 DB [02:46:08]RAPDU: 90 00 [02:46:08]wFMCommunicate OK [02:46:08]wFMCommunicate request_size=32 [02:46:08]MH_SAM_APDU [02:46:08]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 38 33 10 04 04 00 EE 7C 00 00 35 04 06 00 04 B0 A9 47 6C F6 [02:46:08]Write to MH i2c: E2 23 00 20 48 80 0D 02 02 1B 00 30 30 30 38 37 31 37 38 33 10 04 04 00 EE 7C 00 00 35 04 06 00 04 B0 A9 47 6C F6 00 00 B1 [02:46:08]Write i2c OK [02:46:08]MH_I2C_Read... [02:46:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:46:08]Read from MH i2c: E2 [02:46:08]MH_I2C_Read... [02:46:08]Read from MH i2c: E2 03 00 [02:46:08]MH_I2C_Read... [02:46:08]Read from MH i2c: E2 03 00 20 48 00 90 00 DC [02:46:08]RAPDU: 90 00 [02:46:08]wFMCommunicate OK [02:46:08]wFMCommunicate request_size=4 [02:46:08]MH_SAM_APDU [02:46:08]CAPDU: 80 0D 03 02 [02:46:08]Write to MH i2c: E2 08 00 21 48 80 0D 03 02 00 00 00 00 E4 [02:46:08]Write i2c OK [02:46:08]MH_I2C_Read... [02:46:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:46:08]Read from MH i2c: E2 [02:46:08]MH_I2C_Read... [02:46:08]Read from MH i2c: E2 0B 00 [02:46:08]MH_I2C_Read... [02:46:08]Read from MH i2c: E2 0B 00 21 48 00 BD EB A1 A2 63 F1 E6 28 90 00 32 [02:46:08]RAPDU: BD EB A1 A2 63 F1 E6 28 90 00 [02:46:08]wFMCommunicate OK [02:46:08]SAM_PROTO_SignData done [02:46:08]FM_MakeSignedData done [02:46:08]CreateOFDProtocolMessage [02:46:08]wFMCommunicate request_size=4 [02:46:08]MH_SAM_APDU [02:46:08]CAPDU: 80 11 00 00 [02:46:08]Write to MH i2c: E2 08 00 22 48 80 11 00 00 00 00 00 00 E4 [02:46:08]Write i2c OK [02:46:08]MH_I2C_Read... [02:46:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:46:08]Read from MH i2c: E2 [02:46:08]MH_I2C_Read... [02:46:08]Read from MH i2c: E2 17 00 [02:46:08]MH_I2C_Read... [02:46:08]Read from MH i2c: E2 17 00 22 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 39 [02:46:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [02:46:08]wFMCommunicate OK [02:46:08]CreateOFDProtocolMessage done [02:46:08]OFDSenderStorePacket 31982 [02:46:08]StoreOFDPacket docnum=31982 [02:46:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 6A 90 1D 01 1A 7C 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 37 30 35 39 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 4C 65 67 65 6E 64 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 79 E4 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EE 7C 00 00 35 04 06 00 04 B0 A9 47 6C F6 BD EB A1 A2 63 F1 E6 28 [02:46:08]CheckFolder [02:46:08]dirname=/storage/ofd_packets [02:46:08]CheckFolder done [02:46:08]ProducePacketName [02:46:08]name=ofd_packets/00031982 [02:46:08]NVStorageSaveData ofd_packets/00031982 [02:46:08]File name is /storage/ofd_packets/00031982 [02:46:08]Write 323 bytes [02:46:08]NVStorageSaveData done [02:46:08]OFDSenderStorePacket done [02:46:08]KKMCreateOFDPacket done [02:46:08]NVStorageSaveData kkm_last_timestamp [02:46:08]File name is /storage/kkm_last_timestamp [02:46:08]Write 4 bytes [02:46:08]NVStorageSaveData done [02:46:08]ExternCall_PrintAddStr [02:46:08]wPrintStart [02:46:08]Write to MH i2c: 01 00 00 23 48 6B [02:46:08]Write i2c OK [02:46:08]MH_I2C_Read... [02:46:08]Read from MH i2c: 01 [02:46:08]MH_I2C_Read... [02:46:08]Read from MH i2c: 01 07 00 [02:46:08]MH_I2C_Read... [02:46:08]Read from MH i2c: 01 07 00 23 48 00 00 00 00 00 FF 0F 80 [02:46:08]RasterBufferAndPrint [02:46:08]line Счет N : (3)58177 [02:46:08]line ИНН: 02508201610067 [02:46:08]line Контрольно-Кассовый Чек [02:46:08]line ПРОДАЖА [02:46:08]line Товар: 48747059 [02:46:08]line Сигареты Winston Legend Blue [02:46:08]line 1.000 * 135.00 [02:46:08]line = 135.00 [02:46:08]line НДС 12% НСП 1% [02:46:08]line > о реализуемом товаре [02:46:08]line ИТОГО: 135.00 [02:46:08]line НСП 1% : 1.19 [02:46:08]line НДС 12% : 14.34 [02:46:08]line Наличными: 135.00 [02:46:08]line Безнал.: 0.00 [02:46:08]line Место: АЗС № 99 "Партнер Нефть" [02:46:08]line Адрес: 720001, г. Ош, ул. Курманжан Датка 304, 40.537563, 72.792394 [02:46:08]line СНО: Общий режим [02:46:08]line Чек 9 03.03.2024 02:46 [02:46:08]line Смена: 281 ФФД: 1.0 [02:46:08]line ЗНМ: 0300000074 [02:46:08]line РНМ: 0000000000092554 [02:46:08]line Версия ККМ: 001 [02:46:08]line ФМ: 0000000000871783 [02:46:08]line ФД: 31982 [02:46:08]line ФПД: 5156800785654 [02:46:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240303T024617&type=1&operation_type=1&fn_number=0000000000871783&fd_number=31982&fm=5156800785654&tin=02508201610067®Number=0000000000092554&sum=13500 [02:46:08]line 0 [02:46:08]OFD Sender: Processing packet 31982 [packets to send 5, broken 4] [02:46:08]ProducePacketName [02:46:08]name=ofd_packets/00031982 [02:46:08]OFD Sender: To server: pG, [02:46:08]CommunicateWithHost lk.salyk.kg:30040 [02:46:08]ConnectInit lk.salyk.kg [02:46:08]written 0, free lines is 4095 [02:46:08]Connected sock=10 [02:46:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 25 01 00 00 6A 90 1D 01 1A 7C 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 37 30 35 39 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 4C 65 67 65 6E 64 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 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 79 E4 E3 65 0E 04 04 00 19 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EE 7C 00 00 35 04 06 00 04 B0 A9 47 6C F6 BD EB A1 A2 63 F1 E6 28 [02:46:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 4F 00 00 00 B3 6C 47 00 16 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 10 04 04 00 EE 7C 00 00 F4 03 04 00 BD 8C E3 65 B6 04 01 00 00 A3 99 98 DE 86 B2 8F 51 [02:46:09]CommunicateWithHost err = 0 [02:46:09]CheckOFDResponse [02:46:09]1017 (14) - 77093643461234 [02:46:09]1041 (16) - 0000000000871783 [02:46:09]1040 (4) - 31982 [02:46:09]1012 (4) - 02.03.2024 20:31 [02:46:09]1206 (1) - 0 [02:46:09]OFD Sender: Remove packet 31982 [02:46:09]ProducePacketName [02:46:09]name=ofd_packets/00031982 [02:46:09]NVStorageDeleteData [02:46:09]Write to MH i2c: 01 00 00 4C 48 94 [02:46:09]Write i2c OK [02:46:09]MH_I2C_Read... [02:46:09]Read from MH i2c: 01 [02:46:09]MH_I2C_Read... [02:46:09]Read from MH i2c: 01 07 00 [02:46:09]MH_I2C_Read... [02:46:09]Read from MH i2c: 01 07 00 4C 48 00 00 00 00 00 B0 0C 57 [02:46:09]RasterBufferAndPrint [02:46:09]line [02:46:09]line [02:46:09]line [02:46:09]line [02:46:09]line [02:46:09]written 0, free lines is 3252 [02:46:09]MH_Cut [02:46:09]Write to MH i2c: D1 01 00 53 48 01 6D [02:46:09]Write i2c OK [02:46:09]MH_I2C_Read... [02:46:09]Read from MH i2c: D1 [02:46:09]MH_I2C_Read... [02:46:09]Read from MH i2c: D1 01 00 [02:46:09]MH_I2C_Read... [02:46:09]Read from MH i2c: D1 01 00 53 48 00 6C [02:46:09]Write to MH i2c: 01 00 00 54 48 9C [02:46:09]Write i2c OK [02:46:09]MH_I2C_Read... [02:46:09]OFD Sender: No OFD packet to send [02:46:10]*** Cut start [02:46:10]*** Partial cut [02:46:10]*** CUTSNS_PIN = 1 [02:46:10]*** CUTSNS_PIN = 0 [02:46:10]*** Brake cut motor [02:46:10]Read from MH i2c: 01 [02:46:10]MH_I2C_Read... [02:46:10]*** Stop cut motor [02:46:10]*** Cut end [02:46:10]Read from MH i2c: 01 07 00 [02:46:10]MH_I2C_Read... [02:46:10]Read from MH i2c: 01 07 00 54 48 00 00 00 00 00 FF 0F B1 [02:46:10]process_action close_receipt done [02:46:10]requested_data is exist [02:46:10]produce_requested_data [02:46:10]requested_item fm.sn is exist - process it [02:46:10]wFMCommunicate request_size=4 [02:46:10]MH_SAM_APDU [02:46:10]CAPDU: 80 11 00 00 [02:46:10]Write to MH i2c: E2 08 00 55 48 80 11 00 00 00 00 00 00 17 [02:46:10]Write i2c OK [02:46:10]MH_I2C_Read... [02:46:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:46:10]Read from MH i2c: E2 [02:46:10]MH_I2C_Read... [02:46:10]Read from MH i2c: E2 17 00 [02:46:10]MH_I2C_Read... [02:46:10]Read from MH i2c: E2 17 00 55 48 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 6C [02:46:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 90 00 [02:46:10]wFMCommunicate OK [02:46:10]requested_item fd.num is exist - process it [02:46:10]SAM_PROTO_GetFieldsCounters [02:46:10]wFMCommunicate request_size=4 [02:46:10]MH_SAM_APDU [02:46:10]CAPDU: 80 13 00 00 [02:46:10]Write to MH i2c: E2 08 00 56 48 80 13 00 00 00 00 00 00 1A [02:46:10]Write i2c OK [02:46:10]MH_I2C_Read... [02:46:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:46:10]Read from MH i2c: E2 [02:46:10]MH_I2C_Read... [02:46:10]Read from MH i2c: E2 62 00 [02:46:10]MH_I2C_Read... [02:46:10]Read from MH i2c: E2 62 00 56 48 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 EE 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [02:46:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 38 33 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 35 34 10 04 04 00 EE 7C 00 00 0E 04 04 00 19 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:46:10]wFMCommunicate OK [02:46:10]SAM_PROTO_GetFieldsCounters done [02:46:10]requested_item shift.num is exist - process it [02:46:10]requested_item shift.opened is exist - process it [02:46:10]req_shift_opened [02:46:10]FM_GetShiftState [02:46:10]SAM_PROTO_GetShiftState [02:46:10]wFMCommunicate request_size=4 [02:46:10]MH_SAM_APDU [02:46:10]CAPDU: 80 13 01 00 [02:46:10]Write to MH i2c: E2 08 00 57 48 80 13 01 00 00 00 00 00 1C [02:46:10]Write i2c OK [02:46:10]MH_I2C_Read... [02:46:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:46:10]Read from MH i2c: E2 [02:46:10]MH_I2C_Read... [02:46:10]Read from MH i2c: E2 0E 00 [02:46:10]MH_I2C_Read... [02:46:10]Read from MH i2c: E2 0E 00 57 48 00 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 F4 [02:46:10]RAPDU: 09 00 01 C2 C2 E3 65 00 00 00 00 90 00 [02:46:10]wFMCommunicate OK [02:46:10]SAM_PROTO_GetShiftState done [02:46:10]FM_GetShiftState done [02:46:10]req_shift_opened done [02:46:10]requested_item shift.open_date is exist - process it [02:46:10]req_shift_open_date [02:46:10]req_shift_open_date done [02:46:10]produce_requested_data done [02:46:10]produce_requested_data return {"fm.sn":"0000000000871783","fd.num":31982,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346} [02:46:10]process_action_free close_receipt [02:46:10]json_value_free [02:46:10]json_value_free done [02:46:10]process_json_proto returns [02:46:10]Send response to host [02:46:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871783","fd.num":31982,"shift.num":281,"shift.opened":1,"shift.open_date":1709425346}}} [02:46:10]free response buf [02:46:10]execute_script done [02:46:10]execute_script returns [02:46:10]free content buf [02:46:10]Sock 7.Close socket [02:46:10]Sock 7.Thread stoped [02:46:14]OFD Sender: No OFD packet to send [02:46:19]OFD Sender: No OFD packet to send [02:46:24]OFD Sender: No OFD packet to send [02:46:29]OFD Sender: No OFD packet to send [02:46:34]OFD Sender: No OFD packet to send [02:46:44]ConnectInit Can't connect to host [02:46:44]OFD Sender: No OFD packet to send [02:46:49]OFD Sender: No OFD packet to send [02:46:54]recv_with_timeout no data received [02:46:54]OFD Sender: No OFD packet to send [02:46:59]OFD Sender: No OFD packet to send [02:47:04]OFD Sender: No OFD packet to send [02:47:09]OFD Sender: No OFD packet to send [02:47:14]OFD Sender: No OFD packet to send [02:47:19]OFD Sender: No OFD packet to send [02:47:24]OFD Sender: No OFD packet to send [02:47:29]OFD Sender: No OFD packet to send [02:47:34]OFD Sender: No OFD packet to send [02:47:39]OFD Sender: No OFD packet to send [02:47:44]OFD Sender: No OFD packet to send [02:47:49]OFD Sender: No OFD packet to send [02:47:54]OFD Sender: No OFD packet to send [02:47:59]OFD Sender: No OFD packet to send [02:48:04]OFD Sender: No OFD packet to send [02:48:09]OFD Sender: No OFD packet to send [02:48:14]OFD Sender: No OFD packet to send [02:48:19]OFD Sender: No OFD packet to send [02:48:24]OFD Sender: No OFD packet to send [02:48:29]OFD Sender: No OFD packet to send [02:48:34]OFD Sender: No OFD packet to send [02:48:39]OFD Sender: No OFD packet to send [02:48:44]OFD Sender: No OFD packet to send [02:48:49]OFD Sender: No OFD packet to send [02:48:54]OFD Sender: No OFD packet to send [02:48:59]OFD Sender: No OFD packet to send [02:49:04]OFD Sender: No OFD packet to send [02:49:09]OFD Sender: No OFD packet to send [02:49:14]OFD Sender: No OFD packet to send [02:49:19]OFD Sender: No OFD packet to send [02:49:24]OFD Sender: No OFD packet to send [02:49:29]OFD Sender: No OFD packet to send [02:49:34]OFD Sender: No OFD packet to send [02:49:39]OFD Sender: No OFD packet to send [02:49:44]OFD Sender: No OFD packet to send [02:49:49]OFD Sender: No OFD packet to send [02:49:54]OFD Sender: No OFD packet to send [02:49:59]OFD Sender: No OFD packet to send [02:50:04]OFD Sender: No OFD packet to send [02:50:09]OFD Sender: No OFD packet to send [02:50:14]OFD Sender: No OFD packet to send [02:50:19]OFD Sender: No OFD packet to send [02:50:24]OFD Sender: No OFD packet to send [02:50:29]OFD Sender: No OFD packet to send [02:50:34]OFD Sender: No OFD packet to send [02:50:39]OFD Sender: No OFD packet to send [02:50:44]OFD Sender: No OFD packet to send [02:50:49]OFD Sender: No OFD packet to send [02:50:54]OFD Sender: No OFD packet to send [02:50:59]OFD Sender: No OFD packet to send [02:51:04]OFD Sender: No OFD packet to send [02:51:09]OFD Sender: No OFD packet to send [02:51:14]OFD Sender: No OFD packet to send [02:51:19]OFD Sender: No OFD packet to send [02:51:24]OFD Sender: No OFD packet to send [02:51:29]OFD Sender: No OFD packet to send [02:51:34]OFD Sender: No OFD packet to send [02:51:39]OFD Sender: No OFD packet to send [02:51:44]OFD Sender: No OFD packet to send [02:51:49]OFD Sender: No OFD packet to send [02:51:54]OFD Sender: No OFD packet to send [02:51:59]OFD Sender: No OFD packet to send [02:52:04]OFD Sender: No OFD packet to send [02:52:09]OFD Sender: No OFD packet to send [02:52:14]OFD Sender: No OFD packet to send [02:52:19]OFD Sender: No OFD packet to send [02:52:24]OFD Sender: No OFD packet to send [02:52:29]OFD Sender: No OFD packet to send [02:52:34]OFD Sender: No OFD packet to send [02:52:39]OFD Sender: No OFD packet to send [02:52:44]OFD Sender: No OFD packet to send [02:52:49]OFD Sender: No OFD packet to send [02:52:54]OFD Sender: No OFD packet to send [02:52:59]OFD Sender: No OFD packet to send [02:53:04]OFD Sender: No OFD packet to send [02:53:09]OFD Sender: No OFD packet to send [02:53:14]OFD Sender: No OFD packet to send [02:53:19]OFD Sender: No OFD packet to send [02:53:24]OFD Sender: No OFD packet to send [02:53:29]OFD Sender: No OFD packet to send [02:53:34]OFD Sender: No OFD packet to send [02:53:39]OFD Sender: No OFD packet to send [02:53:44]OFD Sender: No OFD packet to send [02:53:49]OFD Sender: No OFD packet to send [02:53:54]OFD Sender: No OFD packet to send [02:53:59]OFD Sender: No OFD packet to send [02:54:05]OFD Sender: No OFD packet to send [02:54:10]OFD Sender: No OFD packet to send [02:54:15]OFD Sender: No OFD packet to send [02:54:20]OFD Sender: No OFD packet to send [02:54:25]OFD Sender: No OFD packet to send [02:54:30]OFD Sender: No OFD packet to send [02:54:35]OFD Sender: No OFD packet to send [02:54:40]OFD Sender: No OFD packet to send [02:54:45]OFD Sender: No OFD packet to send [02:54:50]OFD Sender: No OFD packet to send [02:54:55]OFD Sender: No OFD packet to send [02:55:00]OFD Sender: No OFD packet to send [02:55:05]OFD Sender: No OFD packet to send [02:55:10]OFD Sender: No OFD packet to send [02:55:15]OFD Sender: No OFD packet to send [02:55:20]OFD Sender: No OFD packet to send [02:55:25]OFD Sender: No OFD packet to send [02:55:30]OFD Sender: No OFD packet to send [02:55:35]OFD Sender: No OFD packet to send [02:55:40]OFD Sender: No OFD packet to send [02:55:45]OFD Sender: No OFD packet to send [02:55:50]OFD Sender: No OFD packet to send [02:55:55]OFD Sender: No OFD packet to send [02:56:00]OFD Sender: No OFD packet to send [02:56:05]OFD Sender: No OFD packet to send [02:56:10]OFD Sender: No OFD packet to send [02:56:15]OFD Sender: No OFD packet to send [02:56:20]OFD Sender: No OFD packet to send [02:56:25]OFD Sender: No OFD packet to send [02:56:30]OFD Sender: No OFD packet to send [02:56:35]OFD Sender: No OFD packet to send [02:56:40]OFD Sender: No OFD packet to send [02:56:45]OFD Sender: No OFD packet to send [02:56:50]OFD Sender: No OFD packet to send [02:56:55]OFD Sender: No OFD packet to send [02:57:00]OFD Sender: No OFD packet to send [02:57:05]OFD Sender: No OFD packet to send [02:57:10]OFD Sender: No OFD packet to send [02:57:15]OFD Sender: No OFD packet to send [02:57:20]OFD Sender: No OFD packet to send [02:57:25]OFD Sender: No OFD packet to send [02:57:30]OFD Sender: No OFD packet to send [02:57:35]OFD Sender: No OFD packet to send [02:57:40]OFD Sender: No OFD packet to send [02:57:45]OFD Sender: No OFD packet to send [02:57:50]OFD Sender: No OFD packet to send [02:57:55]OFD Sender: No OFD packet to send [02:58:00]OFD Sender: No OFD packet to send [02:58:05]OFD Sender: No OFD packet to send [02:58:10]OFD Sender: No OFD packet to send [02:58:15]OFD Sender: No OFD packet to send [02:58:20]OFD Sender: No OFD packet to send [02:58:25]OFD Sender: No OFD packet to send [02:58:30]OFD Sender: No OFD packet to send [02:58:35]OFD Sender: No OFD packet to send [02:58:40]OFD Sender: No OFD packet to send [02:58:45]OFD Sender: No OFD packet to send [02:58:50]OFD Sender: No OFD packet to send [02:58:55]OFD Sender: No OFD packet to send [02:59:00]OFD Sender: No OFD packet to send [02:59:05]OFD Sender: No OFD packet to send [02:59:10]OFD Sender: No OFD packet to send [02:59:15]OFD Sender: No OFD packet to send [02:59:20]OFD Sender: No OFD packet to send [02:59:25]OFD Sender: No OFD packet to send [02:59:30]OFD Sender: No OFD packet to send [02:59:35]OFD Sender: No OFD packet to send [02:59:40]OFD Sender: No OFD packet to send [02:59:45]OFD Sender: No OFD packet to send [02:59:50]OFD Sender: No OFD packet to send [02:59:55]OFD Sender: No OFD packet to send [03:00:00]OFD Sender: No OFD packet to send [03:00:05]OFD Sender: No OFD packet to send [03:00:10]OFD Sender: No OFD packet to send [03:00:15]OFD Sender: No OFD packet to send [03:00:20]OFD Sender: No OFD packet to send [03:00:25]OFD Sender: No OFD packet to send [03:00:30]OFD Sender: No OFD packet to send [03:00:35]OFD Sender: No OFD packet to send [03:00:40]OFD Sender: No OFD packet to send [03:00:45]OFD Sender: No OFD packet to send [03:00:50]OFD Sender: No OFD packet to send [03:00:55]OFD Sender: No OFD packet to send [03:01:00]OFD Sender: No OFD packet to send [03:01:05]OFD Sender: No OFD packet to send [03:01:10]OFD Sender: No OFD packet to send [03:01:15]OFD Sender: No OFD packet to send [03:01:20]OFD Sender: No OFD packet to send [03:01:25]OFD Sender: No OFD packet to send [03:01:30]OFD Sender: No OFD packet to send [03:01:35]OFD Sender: No OFD packet to send [03:01:40]OFD Sender: No OFD packet to send [03:01:45]OFD Sender: No OFD packet to send [03:01:50]OFD Sender: No OFD packet to send [03:01:55]OFD Sender: No OFD packet to send [03:02:00]OFD Sender: No OFD packet to send [03:02:05]OFD Sender: No OFD packet to send [03:02:10]OFD Sender: No OFD packet to send [03:02:15]OFD Sender: No OFD packet to send [03:02:20]OFD Sender: No OFD packet to send [03:02:25]OFD Sender: No OFD packet to send [03:02:30]OFD Sender: No OFD packet to send [03:02:35]OFD Sender: No OFD packet to send [03:02:40]OFD Sender: No OFD packet to send [03:02:45]OFD Sender: No OFD packet to send [03:02:50]OFD Sender: No OFD packet to send [03:02:55]OFD Sender: No OFD packet to send [03:03:00]OFD Sender: No OFD packet to send [03:03:05]OFD Sender: No OFD packet to send [03:03:10]OFD Sender: No OFD packet to send [03:03:15]OFD Sender: No OFD packet to send [03:03:20]OFD Sender: No OFD packet to send [03:03:25]OFD Sender: No OFD packet to send [03:03:30]OFD Sender: No OFD packet to send [03:03:35]OFD Sender: No OFD packet to send [03:03:40]OFD Sender: No OFD packet to send [03:03:45]OFD Sender: No OFD packet to send [03:03:50]OFD Sender: No OFD packet to send [03:03:55]OFD Sender: No OFD packet to send [03:04:00]OFD Sender: No OFD packet to send [03:04:05]OFD Sender: No OFD packet to send [03:04:10]OFD Sender: No OFD packet to send [03:04:15]OFD Sender: No OFD packet to send [03:04:20]OFD Sender: No OFD packet to send [03:04:25]OFD Sender: No OFD packet to send [03:04:30]OFD Sender: No OFD packet to send [03:04:35]OFD Sender: No OFD packet to send [03:04:40]OFD Sender: No OFD packet to send [03:04:45]OFD Sender: No OFD packet to send [03:04:50]OFD Sender: No OFD packet to send [03:04:55]OFD Sender: No OFD packet to send [03:05:00]OFD Sender: No OFD packet to send [03:05:05]OFD Sender: No OFD packet to send [03:05:10]OFD Sender: No OFD packet to send [03:05:15]OFD Sender: No OFD packet to send [03:05:20]OFD Sender: No OFD packet to send [03:05:25]OFD Sender: No OFD packet to send [03:05:30]OFD Sender: No OFD packet to send [03:05:35]OFD Sender: No OFD packet to send [03:05:40]OFD Sender: No OFD packet to send [03:05:45]OFD Sender: No OFD packet to send [03:05:50]OFD Sender: No OFD packet to send [03:05:55]OFD Sender: No OFD packet to send [03:06:00]OFD Sender: No OFD packet to send [03:06:05]OFD Sender: No OFD packet to send [03:06:10]OFD Sender: No OFD packet to send [03:06:15]OFD Sender: No OFD packet to send [03:06:20]OFD Sender: No OFD packet to send [03:06:25]OFD Sender: No OFD packet to send [03:06:30]OFD Sender: No OFD packet to send [03:06:35]OFD Sender: No OFD packet to send [03:06:40]OFD Sender: No OFD packet to send [03:06:45]OFD Sender: No OFD packet to send [03:06:50]OFD Sender: No OFD packet to send [03:06:55]OFD Sender: No OFD packet to send [03:07:00]OFD Sender: No OFD packet to send [03:07:05]OFD Sender: No OFD packet to send [03:07:10]OFD Sender: No OFD packet to send [03:07:15]OFD Sender: No OFD packet to send [03:07:20]OFD Sender: No OFD packet to send [03:07:25]OFD Sender: No OFD packet to send [03:07:30]OFD Sender: No OFD packet to send [03:07:35]OFD Sender: No OFD packet to send [03:07:40]OFD Sender: No OFD packet to send [03:07:45]OFD Sender: No OFD packet to send [03:07:50]OFD Sender: No OFD packet to send [03:07:55]OFD Sender: No OFD packet to send [03:08:00]OFD Sender: No OFD packet to send [03:08:05]OFD Sender: No OFD packet to send [03:08:10]OFD Sender: No OFD packet to send [03:08:15]OFD Sender: No OFD packet to send [03:08:20]OFD Sender: No OFD packet to send [03:08:25]OFD Sender: No OFD packet to send [03:08:30]OFD Sender: No OFD packet to send [03:08:35]OFD Sender: No OFD packet to send [03:08:40]OFD Sender: No OFD packet to send [03:08:45]OFD Sender: No OFD packet to send [03:08:50]OFD Sender: No OFD packet to send [03:08:55]OFD Sender: No OFD packet to send [03:09:00]OFD Sender: No OFD packet to send [03:09:05]OFD Sender: No OFD packet to send [03:09:10]OFD Sender: No OFD packet to send [03:09:15]OFD Sender: No OFD packet to send [03:09:20]OFD Sender: No OFD packet to send [03:09:25]OFD Sender: No OFD packet to send [03:09:30]OFD Sender: No OFD packet to send [03:09:35]OFD Sender: No OFD packet to send [03:09:40]OFD Sender: No OFD packet to send [03:09:45]OFD Sender: No OFD packet to send [03:09:50]OFD Sender: No OFD packet to send [03:09:55]OFD Sender: No OFD packet to send [03:10:00]OFD Sender: No OFD packet to send [03:10:05]OFD Sender: No OFD packet to send [03:10:10]OFD Sender: No OFD packet to send [03:10:15]OFD Sender: No OFD packet to send [03:10:20]OFD Sender: No OFD packet to send [03:10:25]OFD Sender: No OFD packet to send [03:10:30]OFD Sender: No OFD packet to send [03:10:35]OFD Sender: No OFD packet to send [03:10:40]OFD Sender: No OFD packet to send [03:10:45]OFD Sender: No OFD packet to send [03:10:50]OFD Sender: No OFD packet to send [03:10:55]OFD Sender: No OFD packet to send [03:11:00]OFD Sender: No OFD packet to send [03:11:05]OFD Sender: No OFD packet to send [03:11:10]OFD Sender: No OFD packet to send [03:11:15]OFD Sender: No OFD packet to send [03:11:20]OFD Sender: No OFD packet to send [03:11:25]OFD Sender: No OFD packet to send [03:11:30]OFD Sender: No OFD packet to send [03:11:35]OFD Sender: No OFD packet to send [03:11:40]OFD Sender: No OFD packet to send [03:11:45]OFD Sender: No OFD packet to send [03:11:50]OFD Sender: No OFD packet to send [03:11:55]OFD Sender: No OFD packet to send [03:12:00]OFD Sender: No OFD packet to send [03:12:05]OFD Sender: No OFD packet to send [03:12:10]OFD Sender: No OFD packet to send [03:12:15]OFD Sender: No OFD packet to send [03:12:20]OFD Sender: No OFD packet to send [03:12:25]OFD Sender: No OFD packet to send [03:12:30]OFD Sender: No OFD packet to send [03:12:35]OFD Sender: No OFD packet to send [03:12:40]OFD Sender: No OFD packet to send [03:12:45]OFD Sender: No OFD packet to send [03:12:50]OFD Sender: No OFD packet to send [03:12:55]OFD Sender: No OFD packet to send [03:13:00]OFD Sender: No OFD packet to send [03:13:05]OFD Sender: No OFD packet to send [03:13:10]OFD Sender: No OFD packet to send [03:13:15]OFD Sender: No OFD packet to send [03:13:20]OFD Sender: No OFD packet to send [03:13:25]OFD Sender: No OFD packet to send [03:13:30]OFD Sender: No OFD packet to send [03:13:35]OFD Sender: No OFD packet to send [03:13:40]OFD Sender: No OFD packet to send [03:13:45]OFD Sender: No OFD packet to send [03:13:50]OFD Sender: No OFD packet to send [03:13:55]OFD Sender: No OFD packet to send [03:14:00]OFD Sender: No OFD packet to send [03:14:05]OFD Sender: No OFD packet to send